|
LLVM 24.0.0git
|
#include "Target/Lanai/LanaiSubtarget.h"
Public Member Functions | |
| LanaiSubtarget (const Triple &TargetTriple, StringRef Cpu, StringRef FeatureString, const LanaiTargetMachine &TM, const TargetOptions &Options, CodeModel::Model CodeModel, CodeGenOptLevel OptLevel) | |
| const LanaiOptions & | getCLOpts () const |
| 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 33 of file LanaiSubtarget.h.
| LanaiSubtarget::LanaiSubtarget | ( | const Triple & | TargetTriple, |
| StringRef | Cpu, | ||
| StringRef | FeatureString, | ||
| const LanaiTargetMachine & | TM, | ||
| const TargetOptions & | Options, | ||
| CodeModel::Model | CodeModel, | ||
| CodeGenOptLevel | OptLevel ) |
Definition at line 42 of file LanaiSubtarget.cpp.
References getCLOpts(), and initializeSubtargetDependencies().
Referenced by initializeSubtargetDependencies(), and ParseSubtargetFeatures().
|
inlineoverride |
Definition at line 52 of file LanaiSubtarget.h.
|
inline |
Definition at line 42 of file LanaiSubtarget.h.
Referenced by INITIALIZE_PASS(), LanaiSubtarget(), and llvm::LanaiTargetLowering::LowerMUL().
|
inlineoverride |
Definition at line 56 of file LanaiSubtarget.h.
|
inlineoverride |
Definition at line 54 of file LanaiSubtarget.h.
Referenced by INITIALIZE_PASS().
|
inlineoverride |
Definition at line 60 of file LanaiSubtarget.h.
Referenced by llvm::LanaiTargetLowering::LanaiTargetLowering().
|
inlineoverride |
Definition at line 68 of file LanaiSubtarget.h.
|
inlineoverride |
Definition at line 64 of file LanaiSubtarget.h.
| LanaiSubtarget & LanaiSubtarget::initializeSubtargetDependencies | ( | StringRef | CPU, |
| StringRef | FS ) |
Definition at line 36 of file LanaiSubtarget.cpp.
References initSubtargetFeatures(), and LanaiSubtarget().
Referenced by LanaiSubtarget().
Definition at line 28 of file LanaiSubtarget.cpp.
References ParseSubtargetFeatures().
Referenced by initializeSubtargetDependencies().
| void llvm::LanaiSubtarget::ParseSubtargetFeatures | ( | StringRef | CPU, |
| StringRef | TuneCPU, | ||
| StringRef | FS ) |
References LanaiSubtarget().
Referenced by initSubtargetFeatures().