Lines Matching defs:LanaiTargetMachine
1 //===-- LanaiTargetMachine.cpp - Define TargetMachine for Lanai ---------===//
13 #include "LanaiTargetMachine.h"
35 RegisterTargetMachine<LanaiTargetMachine> registered_target(
56 LanaiTargetMachine::LanaiTargetMachine(
72 LanaiTargetMachine::getTargetTransformInfo(const Function &F) const {
76 MachineFunctionInfo *LanaiTargetMachine::createMachineFunctionInfo(
87 LanaiPassConfig(LanaiTargetMachine &TM, PassManagerBase *PassManager)
90 LanaiTargetMachine &getLanaiTargetMachine() const {
91 return getTM<LanaiTargetMachine>();
102 LanaiTargetMachine::createPassConfig(PassManagerBase &PassManager) {