Lines Matching defs:CPU
78 static std::string computeDataLayout(const Triple &TT, StringRef CPU,
82 MipsABIInfo ABI = MipsABIInfo::computeTargetABI(TT, CPU, Options.MCOptions);
127 StringRef CPU, StringRef FS,
133 : CodeGenTargetMachineImpl(T, computeDataLayout(TT, CPU, Options, isLittle),
134 TT, CPU, FS, Options,
138 ABI(MipsABIInfo::computeTargetABI(TT, CPU, Options.MCOptions)),
140 DefaultSubtarget(TT, CPU, FS, isLittle, *this, std::nullopt),
141 NoMips16Subtarget(TT, CPU, FS.empty() ? "-mips16" : FS.str() + ",-mips16",
143 Mips16Subtarget(TT, CPU, FS.empty() ? "+mips16" : FS.str() + ",+mips16",
157 StringRef CPU, StringRef FS,
162 : MipsTargetMachine(T, TT, CPU, FS, Options, RM, CM, OL, JIT, false) {}
167 StringRef CPU, StringRef FS,
172 : MipsTargetMachine(T, TT, CPU, FS, Options, RM, CM, OL, JIT, true) {}
179 std::string CPU =
205 auto &I = SubtargetMap[CPU + FS];
212 TargetTriple, CPU, FS, isLittle, *this,