Home
last modified time | relevance | path

Searched refs:LanaiTargetMachine (Results 1 – 6 of 6) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/Lanai/
H A DLanaiTargetMachine.cpp32 RegisterTargetMachine<LanaiTargetMachine> registered_target( in LLVMInitializeLanaiTarget()
55 LanaiTargetMachine::LanaiTargetMachine( in LanaiTargetMachine() function in LanaiTargetMachine
71 LanaiTargetMachine::getTargetTransformInfo(const Function &F) const { in getTargetTransformInfo()
75 MachineFunctionInfo *LanaiTargetMachine::createMachineFunctionInfo( in createMachineFunctionInfo()
86 LanaiPassConfig(LanaiTargetMachine &TM, PassManagerBase *PassManager) in LanaiPassConfig()
89 LanaiTargetMachine &getLanaiTargetMachine() const { in getLanaiTargetMachine()
90 return getTM<LanaiTargetMachine>(); in getLanaiTargetMachine()
101 LanaiTargetMachine::createPassConfig(PassManagerBase &PassManager) { in createPassConfig()
H A DLanai.h21 class LanaiTargetMachine; variable
26 FunctionPass *createLanaiISelDag(LanaiTargetMachine &TM);
30 FunctionPass *createLanaiDelaySlotFillerPass(const LanaiTargetMachine &TM);
H A DLanaiTargetMachine.h25 class LanaiTargetMachine : public CodeGenTargetMachineImpl {
30 LanaiTargetMachine(const Target &TheTarget, const Triple &TargetTriple,
H A DLanaiISelDAGToDAG.cpp44 explicit LanaiDAGToDAGISel(LanaiTargetMachine &TargetMachine) in LanaiDAGToDAGISel()
88 explicit LanaiDAGToDAGISelLegacy(LanaiTargetMachine &TM) in LanaiDAGToDAGISelLegacy()
360 FunctionPass *llvm::createLanaiISelDag(LanaiTargetMachine &TM) { in createLanaiISelDag()
H A DLanaiTargetTransformInfo.h40 explicit LanaiTTIImpl(const LanaiTargetMachine *TM, const Function &F) in LanaiTTIImpl()
H A DLanaiDelaySlotFiller.cpp83 llvm::createLanaiDelaySlotFillerPass(const LanaiTargetMachine & /*tm*/) { in createLanaiDelaySlotFillerPass() argument