/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Target/ |
H A D | CodeGenCWrappers.h | 25 inline Optional<CodeModel::Model> unwrap(LLVMCodeModel Model, bool &JIT) { in unwrap() 34 return CodeModel::Tiny; in unwrap() 36 return CodeModel::Small; in unwrap() 38 return CodeModel::Kernel; in unwrap() 40 return CodeModel::Medium; in unwrap() 42 return CodeModel::Large; in unwrap() 44 return CodeModel::Small; in unwrap() 47 inline LLVMCodeModel wrap(CodeModel::Model Model) { in wrap() 49 case CodeModel::Tiny: in wrap() 51 case CodeModel::Small: in wrap() [all …]
|
H A D | TargetMachine.h | 101 CodeModel::Model CMModel = CodeModel::Small; 222 CodeModel::Model getCodeModel() const; 390 CodeModel::Model CM, CodeGenOpt::Level OL); 473 inline CodeModel::Model getEffectiveCodeModel(Optional<CodeModel::Model> CM, in getEffectiveCodeModel() 474 CodeModel::Model Default) { in getEffectiveCodeModel() 477 if (*CM == CodeModel::Tiny) in getEffectiveCodeModel() 479 if (*CM == CodeModel::Kernel) in getEffectiveCodeModel()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Sparc/ |
H A D | SparcTargetMachine.cpp | 71 static CodeModel::Model 72 getEffectiveSparcCodeModel(Optional<CodeModel::Model> CM, Reloc::Model RM, in getEffectiveSparcCodeModel() 75 if (*CM == CodeModel::Tiny) in getEffectiveSparcCodeModel() 77 if (*CM == CodeModel::Kernel) in getEffectiveSparcCodeModel() 83 return CodeModel::Large; in getEffectiveSparcCodeModel() 84 return RM == Reloc::PIC_ ? CodeModel::Small : CodeModel::Medium; in getEffectiveSparcCodeModel() 86 return CodeModel::Small; in getEffectiveSparcCodeModel() 93 Optional<CodeModel::Model> CM, CodeGenOpt::Level OL, bool JIT, bool is64bit) in SparcTargetMachine() 191 Optional<CodeModel::Model> CM, in SparcV8TargetMachine() 201 Optional<CodeModel::Model> CM, in SparcV9TargetMachine() [all …]
|
H A D | SparcTargetMachine.h | 30 Optional<Reloc::Model> RM, Optional<CodeModel::Model> CM, 51 Optional<Reloc::Model> RM, Optional<CodeModel::Model> CM, 62 Optional<Reloc::Model> RM, Optional<CodeModel::Model> CM, 72 Optional<Reloc::Model> RM, Optional<CodeModel::Model> CM,
|
/netbsd-src/external/apache2/llvm/dist/llvm/bindings/go/llvm/ |
H A D | target.go | 39 CodeModel C.LLVMCodeModel type 62 CodeModelDefault CodeModel = C.LLVMCodeModelDefault 63 CodeModelJITDefault CodeModel = C.LLVMCodeModelJITDefault 64 CodeModelTiny CodeModel = C.LLVMCodeModelTiny 65 CodeModelSmall CodeModel = C.LLVMCodeModelSmall 66 CodeModelKernel CodeModel = C.LLVMCodeModelKernel 67 CodeModelMedium CodeModel = C.LLVMCodeModelMedium 68 CodeModelLarge CodeModel = C.LLVMCodeModelLarge 243 CodeModel CodeModel) (tm TargetMachine) { 253 C.LLVMCodeModel(CodeModel))
|
H A D | executionengine.go | 50 func (options *MCJITCompilerOptions) SetMCJITCodeModel(CodeModel CodeModel) { 51 options.C.CodeModel = C.LLVMCodeModel(CodeModel)
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/XCore/ |
H A D | XCoreTargetMachine.cpp | 32 static CodeModel::Model 33 getEffectiveXCoreCodeModel(Optional<CodeModel::Model> CM) { in getEffectiveXCoreCodeModel() 35 if (*CM != CodeModel::Small && *CM != CodeModel::Large) in getEffectiveXCoreCodeModel() 39 return CodeModel::Small; in getEffectiveXCoreCodeModel() 48 Optional<CodeModel::Model> CM, in XCoreTargetMachine()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/M68k/ |
H A D | M68kSubtarget.cpp | 131 case CodeModel::Small: in classifyLocalReference() 132 case CodeModel::Kernel: { in classifyLocalReference() 135 case CodeModel::Medium: { in classifyLocalReference() 177 case CodeModel::Small: in classifyGlobalReference() 178 case CodeModel::Kernel: { in classifyGlobalReference() 183 case CodeModel::Medium: { in classifyGlobalReference() 201 if (TM.getCodeModel() == CodeModel::Medium && !atLeastM68020()) in getJumpTableEncoding()
|
H A D | M68kTargetMachine.cpp | 72 CodeModel::Model getEffectiveCodeModel(Optional<CodeModel::Model> CM, in getEffectiveCodeModel() 75 return CodeModel::Small; in getEffectiveCodeModel() 76 } else if (CM == CodeModel::Large) { in getEffectiveCodeModel() 78 } else if (CM == CodeModel::Kernel) { in getEffectiveCodeModel() 89 Optional<CodeModel::Model> CM, in M68kTargetMachine()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/SystemZ/ |
H A D | SystemZTargetMachine.cpp | 137 static CodeModel::Model 138 getEffectiveSystemZCodeModel(Optional<CodeModel::Model> CM, Reloc::Model RM, in getEffectiveSystemZCodeModel() 141 if (*CM == CodeModel::Tiny) in getEffectiveSystemZCodeModel() 143 if (*CM == CodeModel::Kernel) in getEffectiveSystemZCodeModel() 148 return RM == Reloc::PIC_ ? CodeModel::Small : CodeModel::Medium; in getEffectiveSystemZCodeModel() 149 return CodeModel::Small; in getEffectiveSystemZCodeModel() 156 Optional<CodeModel::Model> CM, in SystemZTargetMachine()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/ |
H A D | AArch64TargetMachine.cpp | 254 static CodeModel::Model 255 getEffectiveAArch64CodeModel(const Triple &TT, Optional<CodeModel::Model> CM, in getEffectiveAArch64CodeModel() 258 if (*CM != CodeModel::Small && *CM != CodeModel::Tiny && in getEffectiveAArch64CodeModel() 259 *CM != CodeModel::Large) { in getEffectiveAArch64CodeModel() 262 } else if (*CM == CodeModel::Tiny && !TT.isOSBinFormatELF()) in getEffectiveAArch64CodeModel() 273 return CodeModel::Large; in getEffectiveAArch64CodeModel() 274 return CodeModel::Small; in getEffectiveAArch64CodeModel() 283 Optional<CodeModel::Model> CM, in AArch64TargetMachine() 311 if ((getCodeModel() == CodeModel::Small || in AArch64TargetMachine() 312 getCodeModel() == CodeModel::Kernel) && in AArch64TargetMachine() [all …]
|
H A D | AArch64TargetMachine.h | 33 Optional<Reloc::Model> RM, Optional<CodeModel::Model> CM, 78 Optional<CodeModel::Model> CM, CodeGenOpt::Level OL, 90 Optional<CodeModel::Model> CM, CodeGenOpt::Level OL,
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/ |
H A D | JITTargetMachineBuilder.cpp | 105 case CodeModel::Tiny: in print() 108 case CodeModel::Small: in print() 111 case CodeModel::Kernel: in print() 114 case CodeModel::Medium: in print() 117 case CodeModel::Large: in print()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/ |
H A D | X86Subtarget.cpp | 79 case CodeModel::Tiny: in classifyLocalReference() 81 case CodeModel::Small: in classifyLocalReference() 82 case CodeModel::Kernel: in classifyLocalReference() 86 case CodeModel::Large: in classifyLocalReference() 90 case CodeModel::Medium: in classifyLocalReference() 126 if (TM.getCodeModel() == CodeModel::Large && !isPositionIndependent()) in classifyGlobalReference() 158 if (TM.getCodeModel() == CodeModel::Large) in classifyGlobalReference()
|
H A D | X86TargetMachine.cpp | 197 static CodeModel::Model getEffectiveX86CodeModel(Optional<CodeModel::Model> CM, in getEffectiveX86CodeModel() 200 if (*CM == CodeModel::Tiny) in getEffectiveX86CodeModel() 205 return Is64Bit ? CodeModel::Large : CodeModel::Small; in getEffectiveX86CodeModel() 206 return CodeModel::Small; in getEffectiveX86CodeModel() 215 Optional<CodeModel::Model> CM, in X86TargetMachine()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Lanai/ |
H A D | LanaiTargetMachine.cpp | 58 Optional<CodeModel::Model> CodeModel, in LanaiTargetMachine() argument 62 getEffectiveCodeModel(CodeModel, CodeModel::Medium), in LanaiTargetMachine()
|
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()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/ |
H A D | PPCTargetMachine.cpp | 252 static CodeModel::Model getEffectivePPCCodeModel(const Triple &TT, in getEffectivePPCCodeModel() 253 Optional<CodeModel::Model> CM, in getEffectivePPCCodeModel() 256 if (*CM == CodeModel::Tiny) in getEffectivePPCCodeModel() 258 if (*CM == CodeModel::Kernel) in getEffectivePPCCodeModel() 264 return CodeModel::Small; in getEffectivePPCCodeModel() 266 return CodeModel::Small; in getEffectivePPCCodeModel() 271 return CodeModel::Small; in getEffectivePPCCodeModel() 274 return CodeModel::Medium; in getEffectivePPCCodeModel() 317 Optional<CodeModel::Model> CM, in PPCTargetMachine()
|
/netbsd-src/external/apache2/llvm/dist/clang/lib/Basic/Targets/ |
H A D | RISCV.cpp | 121 StringRef CodeModel = getTargetOpts().CodeModel; in getTargetDefines() local 122 if (CodeModel == "default") in getTargetDefines() 123 CodeModel = "small"; in getTargetDefines() 125 if (CodeModel == "small") in getTargetDefines() 127 else if (CodeModel == "medium") in getTargetDefines()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/ |
H A D | CommandFlags.cpp | 53 CGOPT_EXP(CodeModel::Model, CodeModel) in CGOPT() 146 static cl::opt<CodeModel::Model> CodeModel( in CGOPT() local 148 cl::values(clEnumValN(CodeModel::Tiny, "tiny", "Tiny code model"), in CGOPT() 149 clEnumValN(CodeModel::Small, "small", "Small code model"), in CGOPT() 150 clEnumValN(CodeModel::Kernel, "kernel", "Kernel code model"), in CGOPT() 151 clEnumValN(CodeModel::Medium, "medium", "Medium code model"), in CGOPT() 152 clEnumValN(CodeModel::Large, "large", "Large code model"))); in CGOPT() 153 CGBINDOPT(CodeModel); in CGOPT()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Mips/ |
H A D | MipsTargetMachine.h | 42 Optional<Reloc::Model> RM, Optional<CodeModel::Model> CM, 86 Optional<Reloc::Model> RM, Optional<CodeModel::Model> CM, 98 Optional<Reloc::Model> RM, Optional<CodeModel::Model> CM,
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ARM/ |
H A D | ARMTargetMachine.h | 44 Optional<Reloc::Model> RM, Optional<CodeModel::Model> CM, 89 Optional<Reloc::Model> RM, Optional<CodeModel::Model> CM, 99 Optional<Reloc::Model> RM, Optional<CodeModel::Model> CM,
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/NVPTX/ |
H A D | NVPTXTargetMachine.h | 38 Optional<Reloc::Model> RM, Optional<CodeModel::Model> CM, 79 Optional<Reloc::Model> RM, Optional<CodeModel::Model> CM, 88 Optional<Reloc::Model> RM, Optional<CodeModel::Model> CM,
|
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/ |
H A D | JITTargetMachineBuilder.h | 95 JITTargetMachineBuilder &setCodeModel(Optional<CodeModel::Model> CM) { in setCodeModel() 101 const Optional<CodeModel::Model> &getCodeModel() const { return CM; } in getCodeModel() 154 Optional<CodeModel::Model> CM;
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUTargetMachine.h | 42 Optional<Reloc::Model> RM, Optional<CodeModel::Model> CM, 77 Optional<Reloc::Model> RM, Optional<CodeModel::Model> CM, 102 Optional<Reloc::Model> RM, Optional<CodeModel::Model> CM,
|