LLVM 20.0.0git
|
#include "Target/XCore/XCoreSubtarget.h"
Public Member Functions | |
XCoreSubtarget (const Triple &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. | |
void | ParseSubtargetFeatures (StringRef CPU, StringRef TuneCPU, StringRef FS) |
ParseSubtargetFeatures - Parses features string setting specified subtarget options. | |
const XCoreInstrInfo * | getInstrInfo () const override |
const XCoreFrameLowering * | getFrameLowering () const override |
const XCoreTargetLowering * | getTargetLowering () const override |
const XCoreSelectionDAGInfo * | getSelectionDAGInfo () const override |
const TargetRegisterInfo * | getRegisterInfo () const override |
Definition at line 31 of file XCoreSubtarget.h.
XCoreSubtarget::XCoreSubtarget | ( | const Triple & | 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 27 of file XCoreSubtarget.cpp.
|
inlineoverride |
Definition at line 50 of file XCoreSubtarget.h.
|
inlineoverride |
Definition at line 49 of file XCoreSubtarget.h.
Referenced by llvm::XCoreTargetLowering::EmitInstrWithCustomInserter().
|
inlineoverride |
Definition at line 59 of file XCoreSubtarget.h.
References llvm::XCoreInstrInfo::getRegisterInfo().
Referenced by llvm::XCoreTargetLowering::XCoreTargetLowering().
|
inlineoverride |
Definition at line 56 of file XCoreSubtarget.h.
|
inlineoverride |
Definition at line 53 of file XCoreSubtarget.h.
void llvm::XCoreSubtarget::ParseSubtargetFeatures | ( | StringRef | CPU, |
StringRef | TuneCPU, | ||
StringRef | FS | ||
) |
ParseSubtargetFeatures - Parses features string setting specified subtarget options.
Definition of function is auto generated by tblgen.