Lines Matching defs:SparcTargetMachine
1 //===-- SparcTargetMachine.cpp - Define TargetMachine for Sparc -----------===//
12 #include "SparcTargetMachine.h"
103 SparcTargetMachine::SparcTargetMachine(const Target &T, const Triple &TT,
120 SparcTargetMachine::~SparcTargetMachine() = default;
123 SparcTargetMachine::getSubtargetImpl(const Function &F) const {
155 MachineFunctionInfo *SparcTargetMachine::createMachineFunctionInfo(
166 SparcPassConfig(SparcTargetMachine &TM, PassManagerBase &PM)
169 SparcTargetMachine &getSparcTargetMachine() const {
170 return getTM<SparcTargetMachine>();
179 TargetPassConfig *SparcTargetMachine::createPassConfig(PassManagerBase &PM) {
213 : SparcTargetMachine(T, TT, CPU, FS, Options, RM, CM, OL, JIT, false) {}
223 : SparcTargetMachine(T, TT, CPU, FS, Options, RM, CM, OL, JIT, true) {}
233 : SparcTargetMachine(T, TT, CPU, FS, Options, RM, CM, OL, JIT, false) {}