LLVM: llvm::LanaiSubtarget Class Reference (original) (raw)

#include "[Target/Lanai/LanaiSubtarget.h](LanaiSubtarget%5F8h%5Fsource.html)"

Public Member Functions
LanaiSubtarget (const Triple &TargetTriple, StringRef Cpu, StringRef FeatureString, const TargetMachine &TM, const TargetOptions &Options, CodeModel::Model CodeModel, CodeGenOptLevel OptLevel)
void ParseSubtargetFeatures (StringRef CPU, StringRef TuneCPU, StringRef FS)
LanaiSubtarget & initializeSubtargetDependencies (StringRef CPU, StringRef FS)
void initSubtargetFeatures (StringRef CPU, StringRef FS)
bool enableMachineScheduler () const override
const LanaiInstrInfo * getInstrInfo () const override
const TargetFrameLowering * getFrameLowering () const override
const LanaiRegisterInfo * getRegisterInfo () const override
const LanaiTargetLowering * getTargetLowering () const override
const LanaiSelectionDAGInfo * getSelectionDAGInfo () const override

Definition at line 29 of file LanaiSubtarget.h.

enableMachineScheduler()

bool llvm::LanaiSubtarget::enableMachineScheduler ( ) const inlineoverride

getFrameLowering()

getInstrInfo()

getRegisterInfo()

getSelectionDAGInfo()

getTargetLowering()

initializeSubtargetDependencies()

initSubtargetFeatures()

ParseSubtargetFeatures()


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