Searched refs:LanaiTargetMachine (Results 1 – 8 of 8) sorted by relevance
35 RegisterTargetMachine<LanaiTargetMachine> registered_target(TheLanaiTarget); in LLVMInitializeLanaiTarget()56 LanaiTargetMachine::LanaiTargetMachine(const Target &T, const Triple &TT, in LanaiTargetMachine() function in LanaiTargetMachine70 TargetIRAnalysis LanaiTargetMachine::getTargetIRAnalysis() { in getTargetIRAnalysis()80 LanaiPassConfig(LanaiTargetMachine *TM, PassManagerBase *PassManager) in LanaiPassConfig()83 LanaiTargetMachine &getLanaiTargetMachine() const { in getLanaiTargetMachine()84 return getTM<LanaiTargetMachine>(); in getLanaiTargetMachine()94 LanaiTargetMachine::createPassConfig(PassManagerBase &PassManager) { in createPassConfig()
27 class LanaiTargetMachine; variable34 FunctionPass *createLanaiISelDag(LanaiTargetMachine &TM);38 FunctionPass *createLanaiDelaySlotFillerPass(const LanaiTargetMachine &TM);
28 class LanaiTargetMachine : public LLVMTargetMachine {33 LanaiTargetMachine(const Target &TheTarget, const Triple &TargetTriple,
16 class LanaiTargetMachine; variable
27 LanaiTargetMachine.cpp
40 explicit LanaiTTIImpl(const LanaiTargetMachine *TM, const Function &F) in LanaiTTIImpl()
51 explicit LanaiDAGToDAGISel(LanaiTargetMachine &TargetMachine) in LanaiDAGToDAGISel()315 FunctionPass *llvm::createLanaiISelDag(LanaiTargetMachine &TM) { in createLanaiISelDag()
86 llvm::createLanaiDelaySlotFillerPass(const LanaiTargetMachine &tm) { in createLanaiDelaySlotFillerPass()