Lines Matching defs:SparcTargetMachine
1 //===-- SparcTargetMachine.cpp - Define TargetMachine for Sparc -----------===//
12 #include "SparcTargetMachine.h"
98 SparcTargetMachine::SparcTargetMachine(const Target &T, const Triple &TT,
114 SparcTargetMachine::~SparcTargetMachine() = default;
117 SparcTargetMachine::getSubtargetImpl(const Function &F) const {
149 MachineFunctionInfo *SparcTargetMachine::createMachineFunctionInfo(
160 SparcPassConfig(SparcTargetMachine &TM, PassManagerBase &PM)
163 SparcTargetMachine &getSparcTargetMachine() const {
164 return getTM<SparcTargetMachine>();
173 TargetPassConfig *SparcTargetMachine::createPassConfig(PassManagerBase &PM) {
206 : SparcTargetMachine(T, TT, CPU, FS, Options, RM, CM, OL, JIT, false) {}
216 : SparcTargetMachine(T, TT, CPU, FS, Options, RM, CM, OL, JIT, true) {}
226 : SparcTargetMachine(T, TT, CPU, FS, Options, RM, CM, OL, JIT, false) {}