LLVM
8.0.1
|
#include "Target/Lanai/LanaiSubtarget.h"
Public Member Functions | |
LanaiSubtarget (const Triple &TargetTriple, StringRef Cpu, StringRef FeatureString, const TargetMachine &TM, const TargetOptions &Options, CodeModel::Model CodeModel, CodeGenOpt::Level OptLevel) | |
void | ParseSubtargetFeatures (StringRef CPU, 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 31 of file LanaiSubtarget.h.
LanaiSubtarget::LanaiSubtarget | ( | const Triple & | TargetTriple, |
StringRef | Cpu, | ||
StringRef | FeatureString, | ||
const TargetMachine & | TM, | ||
const TargetOptions & | Options, | ||
CodeModel::Model | CodeModel, | ||
CodeGenOpt::Level | OptLevel | ||
) |
Definition at line 40 of file LanaiSubtarget.cpp.
|
inlineoverride |
Definition at line 48 of file LanaiSubtarget.h.
|
inlineoverride |
Definition at line 52 of file LanaiSubtarget.h.
|
inlineoverride |
Definition at line 50 of file LanaiSubtarget.h.
Referenced by llvm::LanaiFrameLowering::emitEpilogue(), and llvm::LanaiFrameLowering::emitPrologue().
|
inlineoverride |
Definition at line 56 of file LanaiSubtarget.h.
References llvm::LanaiInstrInfo::getRegisterInfo().
Referenced by llvm::LanaiFrameLowering::determineCalleeSaves(), and llvm::LanaiTargetLowering::LanaiTargetLowering().
|
inlineoverride |
Definition at line 64 of file LanaiSubtarget.h.
|
inlineoverride |
Definition at line 60 of file LanaiSubtarget.h.
LanaiSubtarget & LanaiSubtarget::initializeSubtargetDependencies | ( | StringRef | CPU, |
StringRef | FS | ||
) |
Definition at line 34 of file LanaiSubtarget.cpp.
References initSubtargetFeatures().
Definition at line 26 of file LanaiSubtarget.cpp.
References ParseSubtargetFeatures().
Referenced by initializeSubtargetDependencies().
Referenced by initSubtargetFeatures().