LLVM API Documentation
#include <MSP430Subtarget.h>
Public Member Functions | |
MSP430Subtarget (const std::string &TT, const std::string &CPU, const std::string &FS, const TargetMachine &TM) | |
MSP430Subtarget & | initializeSubtargetDependencies (StringRef CPU, StringRef FS) |
void | ParseSubtargetFeatures (StringRef CPU, StringRef FS) |
const TargetFrameLowering * | getFrameLowering () const override |
const MSP430InstrInfo * | getInstrInfo () const override |
const DataLayout * | getDataLayout () const override |
const TargetRegisterInfo * | getRegisterInfo () const override |
const MSP430TargetLowering * | getTargetLowering () const override |
const MSP430SelectionDAGInfo * | getSelectionDAGInfo () const override |
Definition at line 32 of file MSP430Subtarget.h.
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.
const DataLayout* llvm::MSP430Subtarget::getDataLayout | ( | ) | const [inline, override] |
Definition at line 58 of file MSP430Subtarget.h.
const TargetFrameLowering* llvm::MSP430Subtarget::getFrameLowering | ( | ) | const [inline, override] |
Definition at line 54 of file MSP430Subtarget.h.
const MSP430InstrInfo* llvm::MSP430Subtarget::getInstrInfo | ( | ) | const [inline, override] |
Definition at line 57 of file MSP430Subtarget.h.
const TargetRegisterInfo* llvm::MSP430Subtarget::getRegisterInfo | ( | ) | const [inline, override] |
Definition at line 59 of file MSP430Subtarget.h.
References llvm::MSP430InstrInfo::getRegisterInfo().
const MSP430SelectionDAGInfo* llvm::MSP430Subtarget::getSelectionDAGInfo | ( | ) | const [inline, override] |
Definition at line 65 of file MSP430Subtarget.h.
const MSP430TargetLowering* llvm::MSP430Subtarget::getTargetLowering | ( | ) | const [inline, override] |
Definition at line 62 of file MSP430Subtarget.h.
Definition at line 28 of file MSP430Subtarget.cpp.
References ParseSubtargetFeatures().
void llvm::MSP430Subtarget::ParseSubtargetFeatures | ( | StringRef | CPU, |
StringRef | FS | ||
) |
ParseSubtargetFeatures - Parses features string setting specified subtarget options. Definition of function is auto generated by tblgen.
Referenced by initializeSubtargetDependencies().