Home
last modified time | relevance | path

Searched refs:CodeModel (Results 1 – 25 of 136) sorted by relevance

123456

/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Target/
H A DCodeGenCWrappers.h25 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 DTargetMachine.h101 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 DSparcTargetMachine.cpp71 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 DSparcTargetMachine.h30 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 Dtarget.go39 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 Dexecutionengine.go50 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 DXCoreTargetMachine.cpp32 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 DM68kSubtarget.cpp131 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 DM68kTargetMachine.cpp72 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 DSystemZTargetMachine.cpp137 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 DAArch64TargetMachine.cpp254 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 DAArch64TargetMachine.h33 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 DJITTargetMachineBuilder.cpp105 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 DX86Subtarget.cpp79 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 DX86TargetMachine.cpp197 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 DLanaiTargetMachine.cpp58 Optional<CodeModel::Model> CodeModel, in LanaiTargetMachine() argument
62 getEffectiveCodeModel(CodeModel, CodeModel::Medium), in LanaiTargetMachine()
H A DLanaiTargetObjectFile.cpp51 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 DPPCTargetMachine.cpp252 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 DRISCV.cpp121 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 DCommandFlags.cpp53 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 DMipsTargetMachine.h42 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 DARMTargetMachine.h44 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 DNVPTXTargetMachine.h38 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 DJITTargetMachineBuilder.h95 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 DAMDGPUTargetMachine.h42 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,

123456