Searched refs:LanaiTargetMachine (Results 1 – 9 of 9) sorted by relevance
35 RegisterTargetMachine<LanaiTargetMachine> registered_target( in LLVMInitializeLanaiTarget()54 LanaiTargetMachine::LanaiTargetMachine(const Target &T, const Triple &TT, in LanaiTargetMachine() function in LanaiTargetMachine71 LanaiTargetMachine::getTargetTransformInfo(const Function &F) const { in getTargetTransformInfo()79 LanaiPassConfig(LanaiTargetMachine &TM, PassManagerBase *PassManager) in LanaiPassConfig()82 LanaiTargetMachine &getLanaiTargetMachine() const { in getLanaiTargetMachine()83 return getTM<LanaiTargetMachine>(); in getLanaiTargetMachine()93 LanaiTargetMachine::createPassConfig(PassManagerBase &PassManager) { in createPassConfig()
21 class LanaiTargetMachine; variable25 FunctionPass *createLanaiISelDag(LanaiTargetMachine &TM);29 FunctionPass *createLanaiDelaySlotFillerPass(const LanaiTargetMachine &TM);
24 class LanaiTargetMachine : public LLVMTargetMachine {29 LanaiTargetMachine(const Target &TheTarget, const Triple &TargetTriple,
30 LanaiTargetMachine.cpp
50 explicit LanaiDAGToDAGISel(LanaiTargetMachine &TargetMachine) in LanaiDAGToDAGISel()331 FunctionPass *llvm::createLanaiISelDag(LanaiTargetMachine &TM) { in createLanaiISelDag()
40 explicit LanaiTTIImpl(const LanaiTargetMachine *TM, const Function &F) in LanaiTTIImpl()
84 llvm::createLanaiDelaySlotFillerPass(const LanaiTargetMachine & /*tm*/) { in createLanaiDelaySlotFillerPass() argument
45 "LanaiTargetMachine.cpp",
6512 llvm/lib/Target/Lanai/LanaiTargetMachine.cpp