Lines Matching defs:LanaiTargetMachine
1 //===-- LanaiTargetMachine.cpp - Define TargetMachine for Lanai ---------===//
13 #include "LanaiTargetMachine.h"
37 RegisterTargetMachine<LanaiTargetMachine> registered_target(
58 LanaiTargetMachine::LanaiTargetMachine(
74 LanaiTargetMachine::getTargetTransformInfo(const Function &F) const {
78 MachineFunctionInfo *LanaiTargetMachine::createMachineFunctionInfo(
89 LanaiPassConfig(LanaiTargetMachine &TM, PassManagerBase *PassManager)
92 LanaiTargetMachine &getLanaiTargetMachine() const {
93 return getTM<LanaiTargetMachine>();
104 LanaiTargetMachine::createPassConfig(PassManagerBase &PassManager) {