Lines Matching refs:CodeModel
266 static CodeModel::Model
267 getEffectiveAArch64CodeModel(const Triple &TT, Optional<CodeModel::Model> CM, in getEffectiveAArch64CodeModel()
270 if (*CM != CodeModel::Small && *CM != CodeModel::Tiny && in getEffectiveAArch64CodeModel()
271 *CM != CodeModel::Large) { in getEffectiveAArch64CodeModel()
274 } else if (*CM == CodeModel::Tiny && !TT.isOSBinFormatELF()) in getEffectiveAArch64CodeModel()
285 return CodeModel::Large; in getEffectiveAArch64CodeModel()
286 return CodeModel::Small; in getEffectiveAArch64CodeModel()
295 Optional<CodeModel::Model> CM, in AArch64TargetMachine()
323 if ((getCodeModel() == CodeModel::Small || in AArch64TargetMachine()
324 getCodeModel() == CodeModel::Kernel) && in AArch64TargetMachine()
328 else if (getCodeModel() == CodeModel::Tiny && this->Options.TLSSize > 24) in AArch64TargetMachine()
337 !(getCodeModel() == CodeModel::Large && TT.isOSBinFormatMachO())) { in AArch64TargetMachine()
421 Optional<CodeModel::Model> CM, CodeGenOpt::Level OL, bool JIT) in AArch64leTargetMachine()
429 Optional<CodeModel::Model> CM, CodeGenOpt::Level OL, bool JIT) in AArch64beTargetMachine()