LLVM API Documentation

Public Member Functions
llvm::MSP430Subtarget Class Reference

#include <MSP430Subtarget.h>

Inheritance diagram for llvm::MSP430Subtarget:
Inheritance graph
[legend]
Collaboration diagram for llvm::MSP430Subtarget:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 MSP430Subtarget (const std::string &TT, const std::string &CPU, const std::string &FS, const TargetMachine &TM)
MSP430SubtargetinitializeSubtargetDependencies (StringRef CPU, StringRef FS)
void ParseSubtargetFeatures (StringRef CPU, StringRef FS)
const TargetFrameLoweringgetFrameLowering () const override
const MSP430InstrInfogetInstrInfo () const override
const DataLayoutgetDataLayout () const override
const TargetRegisterInfogetRegisterInfo () const override
const MSP430TargetLoweringgetTargetLowering () const override
const MSP430SelectionDAGInfogetSelectionDAGInfo () const override

Detailed Description

Definition at line 32 of file MSP430Subtarget.h.


Constructor & Destructor Documentation

MSP430Subtarget::MSP430Subtarget ( const std::string &  TT,
const std::string &  CPU,
const std::string &  FS,
const TargetMachine TM 
)

This constructor initializes the data members to match that of the specified triple.

Definition at line 33 of file MSP430Subtarget.cpp.


Member Function Documentation

const DataLayout* llvm::MSP430Subtarget::getDataLayout ( ) const [inline, override]

Definition at line 58 of file MSP430Subtarget.h.

Definition at line 54 of file MSP430Subtarget.h.

Definition at line 57 of file MSP430Subtarget.h.

Definition at line 59 of file MSP430Subtarget.h.

References llvm::MSP430InstrInfo::getRegisterInfo().

Definition at line 65 of file MSP430Subtarget.h.

Definition at line 62 of file MSP430Subtarget.h.

Definition at line 28 of file MSP430Subtarget.cpp.

References ParseSubtargetFeatures().

ParseSubtargetFeatures - Parses features string setting specified subtarget options. Definition of function is auto generated by tblgen.

Referenced by initializeSubtargetDependencies().


The documentation for this class was generated from the following files: