| /llvm-project-15.0.7/llvm/lib/Target/Lanai/ |
| H A D | LanaiTargetObjectFile.cpp | 51 if (GO == nullptr) return TM.getCodeModel() == CodeModel::Small; in isGlobalInSmallSection() 78 if (!GVA) return TM.getCodeModel() == CodeModel::Small; in isGlobalInSmallSectionImpl() 86 if (TM.getCodeModel() == CodeModel::Small) in isGlobalInSmallSectionImpl()
|
| H A D | LanaiTargetMachine.cpp | 64 Subtarget(TT, Cpu, FeatureString, *this, Options, getCodeModel(), in LanaiTargetMachine()
|
| /llvm-project-15.0.7/llvm/lib/Target/M68k/ |
| H A D | M68kSubtarget.cpp | 154 switch (TM.getCodeModel()) { in classifyLocalReference() 200 switch (TM.getCodeModel()) { in classifyGlobalReference() 227 if (TM.getCodeModel() == CodeModel::Medium && !atLeastM68020()) in getJumpTableEncoding()
|
| H A D | M68kInstrInfo.td | 424 def SmallCode : Predicate<"TM.getCodeModel() == CodeModel::Small">; 425 def KernelCode : Predicate<"TM.getCodeModel() == CodeModel::Kernel">; 426 def FarData : Predicate<"TM.getCodeModel() != CodeModel::Small &&" 427 "TM.getCodeModel() != CodeModel::Kernel">; 428 def NearData : Predicate<"TM.getCodeModel() == CodeModel::Small ||" 429 "TM.getCodeModel() == CodeModel::Kernel">;
|
| /llvm-project-15.0.7/llvm/lib/Target/X86/ |
| H A D | X86Subtarget.cpp | 75 if (AllowTaggedGlobals && TM.getCodeModel() == CodeModel::Small && GV && in classifyLocalReference() 86 switch (TM.getCodeModel()) { in classifyLocalReference() 135 if (TM.getCodeModel() == CodeModel::Large && !isPositionIndependent()) in classifyGlobalReference() 170 if (TM.getCodeModel() == CodeModel::Large) in classifyGlobalReference()
|
| H A D | X86IndirectBranchTracking.cpp | 109 switch (TM->getCodeModel()) { in needsPrologueENDBR()
|
| H A D | X86SpeculativeLoadHardening.cpp | 1111 if (MF.getTarget().getCodeModel() == CodeModel::Small && in tracePredStateThroughIndirectBranches() 1150 if (MF.getTarget().getCodeModel() == CodeModel::Small && in tracePredStateThroughIndirectBranches() 2127 if (MF.getTarget().getCodeModel() == CodeModel::Small && in tracePredStateThroughCall() 2165 if (MF.getTarget().getCodeModel() == CodeModel::Small && in tracePredStateThroughCall()
|
| H A D | X86InstructionSelector.cpp | 602 if (TM.getCodeModel() != CodeModel::Small) in selectGlobalValue() 1388 CodeModel::Model CM = TM.getCodeModel(); in materializeFP() 1434 } else if (STI.is64Bit() && TM.getCodeModel() == CodeModel::Small) in materializeFP()
|
| H A D | X86AsmPrinter.cpp | 840 if (TT.getArch() == Triple::x86_64 && TM.getCodeModel() == CodeModel::Large) { in emitEndOfAsmFile()
|
| /llvm-project-15.0.7/llvm/lib/Target/AArch64/ |
| H A D | AArch64Subtarget.cpp | 319 if (TM.getCodeModel() == CodeModel::Large && isTargetMachO()) in ClassifyGlobalReference() 333 if ((useSmallAddressing() || TM.getCodeModel() == CodeModel::Tiny) && in ClassifyGlobalReference() 351 if (TM.getCodeModel() == CodeModel::Large && isTargetMachO() && in classifyGlobalFunctionReference()
|
| H A D | AArch64TargetMachine.cpp | 339 if ((getCodeModel() == CodeModel::Small || in AArch64TargetMachine() 340 getCodeModel() == CodeModel::Kernel) && in AArch64TargetMachine() 344 else if (getCodeModel() == CodeModel::Tiny && this->Options.TLSSize > 24) in AArch64TargetMachine() 353 !(getCodeModel() == CodeModel::Large && TT.isOSBinFormatMachO())) { in AArch64TargetMachine()
|
| H A D | AArch64Subtarget.h | 267 switch (TLInfo.getTargetMachine().getCodeModel()) { in useSmallAddressing()
|
| /llvm-project-15.0.7/llvm/lib/Target/PowerPC/ |
| H A D | PPCSubtarget.cpp | 247 if (TM.getCodeModel() == CodeModel::Large) in isGVIndirectSymbol() 259 CodeModel::Medium == getTargetMachine().getCodeModel(); in isUsingPCRelativeCalls()
|
| H A D | PPCAsmPrinter.cpp | 884 TM.getCodeModel() == CodeModel::Small && in emitInstruction() 907 assert(IsAIX && TM.getCodeModel() == CodeModel::Small && in emitInstruction() 967 assert((IsAIX && !IsPPC64 && TM.getCodeModel() == CodeModel::Large) && in emitInstruction() 999 assert(IsAIX && !IsPPC64 && TM.getCodeModel() == CodeModel::Large && in emitInstruction() 1051 (MO.isCPI() && TM.getCodeModel() == CodeModel::Large)) in emitInstruction() 1093 if (!MO.isCPI() || TM.getCodeModel() == CodeModel::Large) in emitInstruction() 1647 if (TM.getCodeModel() == CodeModel::Large in emitFunctionEntryLabel() 1773 if (TM.getCodeModel() != CodeModel::Large) { in emitFunctionBodyStart()
|
| /llvm-project-15.0.7/llvm/include/llvm/CodeGen/ |
| H A D | CommandFlags.h | 44 CodeModel::Model getCodeModel();
|
| /llvm-project-15.0.7/llvm/include/llvm/ExecutionEngine/Orc/ |
| H A D | JITTargetMachineBuilder.h | 101 const Optional<CodeModel::Model> &getCodeModel() const { return CM; } in getCodeModel() function
|
| /llvm-project-15.0.7/llvm/lib/Target/XCore/ |
| H A D | XCoreTargetObjectFile.cpp | 122 if (TM.getCodeModel() == CodeModel::Small || !ObjType->isSized() || in SelectSectionForGlobal()
|
| /llvm-project-15.0.7/llvm/include/llvm/Target/ |
| H A D | TargetMachine.h | 225 CodeModel::Model getCodeModel() const { return CMModel; } in getCodeModel() function
|
| /llvm-project-15.0.7/llvm/lib/Target/ |
| H A D | TargetLoweringObjectFile.cpp | 46 TM.getCodeModel() == CodeModel::Large); in Initialize()
|
| /llvm-project-15.0.7/clang/lib/CodeGen/ |
| H A D | BackendUtil.cpp | 297 getCodeModel(const CodeGenOptions &CodeGenOpts) { in getCodeModel() function 550 Optional<llvm::CodeModel::Model> CM = getCodeModel(CodeGenOpts); in CreateTargetMachine() 1077 Conf.CodeModel = getCodeModel(CGOpts); in runThinLTOBackend()
|
| /llvm-project-15.0.7/llvm/lib/Target/VE/ |
| H A D | VEAsmPrinter.cpp | 190 switch (TM.getCodeModel()) { in lowerGETGOTAndEmitMCInsts()
|
| /llvm-project-15.0.7/llvm/lib/Target/Sparc/ |
| H A D | SparcAsmPrinter.cpp | 184 switch(TM.getCodeModel()) { in LowerGETPCXAndEmitMCInsts()
|
| /llvm-project-15.0.7/llvm/include/llvm/IR/ |
| H A D | Module.h | 866 Optional<CodeModel::Model> getCodeModel() const;
|
| /llvm-project-15.0.7/llvm/tools/llc/ |
| H A D | llc.cpp | 578 Optional<CodeModel::Model> CM_IR = M->getCodeModel(); in compileModule()
|
| /llvm-project-15.0.7/llvm/lib/LTO/ |
| H A D | LTOBackend.cpp | 221 CodeModel = M.getCodeModel(); in createTargetMachine()
|