Lines Matching refs:SparcTargetMachine
98 SparcTargetMachine::SparcTargetMachine(const Target &T, const Triple &TT, in SparcTargetMachine() function in SparcTargetMachine
114 SparcTargetMachine::~SparcTargetMachine() = default;
117 SparcTargetMachine::getSubtargetImpl(const Function &F) const { in getSubtargetImpl()
149 MachineFunctionInfo *SparcTargetMachine::createMachineFunctionInfo( in createMachineFunctionInfo()
160 SparcPassConfig(SparcTargetMachine &TM, PassManagerBase &PM) in SparcPassConfig()
163 SparcTargetMachine &getSparcTargetMachine() const { in getSparcTargetMachine()
164 return getTM<SparcTargetMachine>(); in getSparcTargetMachine()
173 TargetPassConfig *SparcTargetMachine::createPassConfig(PassManagerBase &PM) { in createPassConfig()
206 : SparcTargetMachine(T, TT, CPU, FS, Options, RM, CM, OL, JIT, false) {} in SparcV8TargetMachine()
216 : SparcTargetMachine(T, TT, CPU, FS, Options, RM, CM, OL, JIT, true) {} in SparcV9TargetMachine()
226 : SparcTargetMachine(T, TT, CPU, FS, Options, RM, CM, OL, JIT, false) {} in SparcelTargetMachine()