Home
last modified time | relevance | path

Searched refs:Model (Results 1 – 25 of 261) sorted by relevance

1234567891011

/freebsd/contrib/llvm-project/compiler-rt/lib/builtins/cpu_model/
H A Dx86.c307 unsigned *Model) { in detectX86FamilyModel() argument
309 *Model = (EAX >> 4) & 0xf; // Bits 4 - 7 in detectX86FamilyModel()
315 *Model += ((EAX >> 16) & 0xf) << 4; // Bits 16 - 19 in detectX86FamilyModel()
322 unsigned Model, in getIntelProcessorTypeAndSubtype() argument
332 switch (Model) { in getIntelProcessorTypeAndSubtype()
630 switch (Model) { in getIntelProcessorTypeAndSubtype()
650 unsigned Model, in getAMDProcessorTypeAndSubtype() argument
662 switch (Model) { in getAMDProcessorTypeAndSubtype()
697 switch (Model) { in getAMDProcessorTypeAndSubtype()
716 if (Model >= 0x60 && Model <= 0x7f) { in getAMDProcessorTypeAndSubtype()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/TargetParser/
H A DHost.cpp693 unsigned *Model) { in detectX86FamilyModel() argument
695 *Model = (EAX >> 4) & 0xf; // Bits 4 - 7 in detectX86FamilyModel()
701 *Model += ((EAX >> 16) & 0xf) << 4; // Bits 16 - 19 in detectX86FamilyModel()
708 unsigned Model, in getIntelProcessorTypeAndSubtype() argument
729 switch (Model) { in getIntelProcessorTypeAndSubtype()
1089 switch (Model) { in getIntelProcessorTypeAndSubtype()
1109 unsigned Model, in getAMDProcessorTypeAndSubtype() argument
1121 switch (Model) { in getAMDProcessorTypeAndSubtype()
1156 switch (Model) { in getAMDProcessorTypeAndSubtype()
1175 if (Model >= 0x60 && Model <= 0x7f) { in getAMDProcessorTypeAndSubtype()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/
H A DTargetMachine.cpp170 Reloc::Model TargetMachine::getRelocationModel() const { return RM; } in getRelocationModel()
187 static TLSModel::Model getSelectedTLSModel(const GlobalValue *GV) { in getSelectedTLSModel()
206 Reloc::Model RM = getRelocationModel(); in shouldAssumeDSOLocal()
264 TLSModel::Model TargetMachine::getTLSModel(const GlobalValue *GV) const { in getTLSModel()
266 Reloc::Model RM = getRelocationModel(); in getTLSModel()
270 TLSModel::Model Model; in getTLSModel() local
273 Model = TLSModel::LocalDynamic; in getTLSModel()
275 Model = TLSModel::GeneralDynamic; in getTLSModel()
278 Model = TLSModel::LocalExec; in getTLSModel()
280 Model = TLSModel::InitialExec; in getTLSModel()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/
H A DSparcTargetMachine.h32 std::optional<Reloc::Model> RM,
33 std::optional<CodeModel::Model> CM, CodeGenOptLevel OL,
58 std::optional<Reloc::Model> RM,
59 std::optional<CodeModel::Model> CM, CodeGenOptLevel OL,
71 std::optional<Reloc::Model> RM,
72 std::optional<CodeModel::Model> CM, CodeGenOptLevel OL,
82 std::optional<Reloc::Model> RM,
83 std::optional<CodeModel::Model> CM, CodeGenOptLevel OL,
H A DSparcTargetMachine.cpp72 static Reloc::Model getEffectiveRelocModel(std::optional<Reloc::Model> RM) { in getEffectiveRelocModel()
86 static CodeModel::Model
87 getEffectiveSparcCodeModel(std::optional<CodeModel::Model> CM, Reloc::Model RM, in getEffectiveSparcCodeModel()
108 std::optional<Reloc::Model> RM, in SparcTargetMachine()
109 std::optional<CodeModel::Model> CM, in SparcTargetMachine()
212 std::optional<Reloc::Model> RM, in SparcV8TargetMachine()
213 std::optional<CodeModel::Model> CM, in SparcV8TargetMachine()
222 std::optional<Reloc::Model> RM, in SparcV9TargetMachine()
223 std::optional<CodeModel::Model> CM, in SparcV9TargetMachine()
232 std::optional<Reloc::Model> RM, in SparcelTargetMachine()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/Target/
H A DCodeGenCWrappers.h25 inline std::optional<CodeModel::Model> unwrap(LLVMCodeModel Model, bool &JIT) { in unwrap() argument
27 switch (Model) { in unwrap()
47 inline LLVMCodeModel wrap(CodeModel::Model Model) { in wrap() argument
48 switch (Model) { in wrap()
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsTargetMachine.h42 std::optional<Reloc::Model> RM,
43 std::optional<CodeModel::Model> CM, CodeGenOptLevel OL,
91 std::optional<Reloc::Model> RM,
92 std::optional<CodeModel::Model> CM, CodeGenOptLevel OL,
104 std::optional<Reloc::Model> RM,
105 std::optional<CodeModel::Model> CM, CodeGenOptLevel OL,
H A DMipsTargetMachine.cpp116 static Reloc::Model getEffectiveRelocModel(bool JIT, in getEffectiveRelocModel()
117 std::optional<Reloc::Model> RM) { in getEffectiveRelocModel()
131 std::optional<Reloc::Model> RM, in MipsTargetMachine()
132 std::optional<CodeModel::Model> CM, in MipsTargetMachine()
161 std::optional<Reloc::Model> RM, in MipsebTargetMachine()
162 std::optional<CodeModel::Model> CM, in MipsebTargetMachine()
171 std::optional<Reloc::Model> RM, in MipselTargetMachine()
172 std::optional<CodeModel::Model> CM, in MipselTargetMachine()
/freebsd/contrib/llvm-project/llvm/lib/Target/XCore/
H A DXCoreTargetMachine.cpp28 static Reloc::Model getEffectiveRelocModel(std::optional<Reloc::Model> RM) { in getEffectiveRelocModel()
32 static CodeModel::Model
33 getEffectiveXCoreCodeModel(std::optional<CodeModel::Model> CM) { in getEffectiveXCoreCodeModel()
47 std::optional<Reloc::Model> RM, in XCoreTargetMachine()
48 std::optional<CodeModel::Model> CM, in XCoreTargetMachine()
/freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXTargetMachine.h38 std::optional<Reloc::Model> RM,
39 std::optional<CodeModel::Model> CM, CodeGenOptLevel OP,
87 std::optional<Reloc::Model> RM,
88 std::optional<CodeModel::Model> CM, CodeGenOptLevel OL,
98 std::optional<Reloc::Model> RM,
99 std::optional<CodeModel::Model> CM, CodeGenOptLevel OL,
/freebsd/contrib/llvm-project/llvm/include/llvm/MCA/Stages/
H A DInstructionTables.h35 InstructionTables(const MCSchedModel &Model) in InstructionTables() argument
36 : SM(Model), Masks(Model.getNumProcResourceKinds()) { in InstructionTables()
37 computeProcResourceMasks(Model, Masks); in InstructionTables()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DCodeGenTargetMachineImpl.h28 const TargetOptions &Options, Reloc::Model RM,
29 CodeModel::Model CM, CodeGenOptLevel OL);
80 inline CodeModel::Model
81 getEffectiveCodeModel(std::optional<CodeModel::Model> CM, in getEffectiveCodeModel()
82 CodeModel::Model Default) { in getEffectiveCodeModel()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64TargetMachine.h35 std::optional<Reloc::Model> RM,
36 std::optional<CodeModel::Model> CM, CodeGenOptLevel OL,
94 std::optional<Reloc::Model> RM,
95 std::optional<CodeModel::Model> CM, CodeGenOptLevel OL,
107 std::optional<Reloc::Model> RM,
108 std::optional<CodeModel::Model> CM, CodeGenOptLevel OL,
/freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/
H A DJITTargetMachineBuilder.h85 JITTargetMachineBuilder &setRelocationModel(std::optional<Reloc::Model> RM) { in setRelocationModel()
91 const std::optional<Reloc::Model> &getRelocationModel() const { return RM; } in getRelocationModel()
94 JITTargetMachineBuilder &setCodeModel(std::optional<CodeModel::Model> CM) { in setCodeModel()
100 const std::optional<CodeModel::Model> &getCodeModel() const { return CM; } in getCodeModel()
152 std::optional<Reloc::Model> RM;
153 std::optional<CodeModel::Model> CM;
/freebsd/contrib/llvm-project/llvm/tools/llvm-mca/Views/
H A DSummaryView.cpp25 SummaryView::SummaryView(const MCSchedModel &Model, ArrayRef<MCInst> S, in SummaryView() argument
27 : SM(Model), Source(S), DispatchWidth(Width ? Width : Model.IssueWidth), in SummaryView()
29 ProcResourceUsage(Model.getNumProcResourceKinds(), 0), in SummaryView()
30 ProcResourceMasks(Model.getNumProcResourceKinds()), in SummaryView()
31 ResIdx2ProcResID(Model.getNumProcResourceKinds(), 0) { in SummaryView()
/freebsd/contrib/llvm-project/llvm/lib/Target/Xtensa/
H A DXtensaTargetMachine.cpp42 static Reloc::Model getEffectiveRelocModel(bool JIT, in getEffectiveRelocModel()
43 std::optional<Reloc::Model> RM) { in getEffectiveRelocModel()
52 std::optional<Reloc::Model> RM, in XtensaTargetMachine()
53 std::optional<CodeModel::Model> CM, in XtensaTargetMachine()
67 std::optional<Reloc::Model> RM, in XtensaTargetMachine()
68 std::optional<CodeModel::Model> CM, in XtensaTargetMachine()
H A DXtensaTargetMachine.h30 std::optional<Reloc::Model> RM,
31 std::optional<CodeModel::Model> CM, CodeGenOptLevel OL,
36 std::optional<Reloc::Model> RM,
37 std::optional<CodeModel::Model> CM, CodeGenOptLevel OL,
/freebsd/contrib/llvm-project/llvm/utils/TableGen/
H A DDFAPacketizerEmitter.cpp105 for (const CodeGenProcModel *Model : ProcModels) in collectAllFuncUnits() local
106 ProcItinList.insert(Model->ItinsDef); in collectAllFuncUnits()
242 for (const CodeGenProcModel *Model : ProcModels) { in emitForItineraries() local
243 assert(Model->hasItineraries()); in emitForItineraries()
244 ProcModelStartIdx[Model] = ScheduleClasses.size(); in emitForItineraries()
245 createScheduleClasses(Model->Index, Model->ItinDefList); in emitForItineraries()
263 for (const CodeGenProcModel *Model : ProcModels) { in emitForItineraries() local
264 OS << " " << ProcModelStartIdx[Model] << ", // " << Model->ModelName in emitForItineraries()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMTargetMachine.h44 std::optional<Reloc::Model> RM,
45 std::optional<CodeModel::Model> CM, CodeGenOptLevel OL,
121 std::optional<Reloc::Model> RM,
122 std::optional<CodeModel::Model> CM, CodeGenOptLevel OL,
132 std::optional<Reloc::Model> RM,
133 std::optional<CodeModel::Model> CM, CodeGenOptLevel OL,
/freebsd/contrib/llvm-project/llvm/lib/Target/M68k/
H A DM68kTargetMachine.cpp78 Reloc::Model getEffectiveRelocModel(const Triple &TT, in getEffectiveRelocModel()
79 std::optional<Reloc::Model> RM) { in getEffectiveRelocModel()
87 CodeModel::Model getEffectiveCodeModel(std::optional<CodeModel::Model> CM, in getEffectiveCodeModel()
101 std::optional<Reloc::Model> RM, in M68kTargetMachine()
102 std::optional<CodeModel::Model> CM, in M68kTargetMachine()
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZTargetMachine.cpp107 static Reloc::Model getEffectiveRelocModel(std::optional<Reloc::Model> RM) { in getEffectiveRelocModel()
144 static CodeModel::Model
145 getEffectiveSystemZCodeModel(std::optional<CodeModel::Model> CM, in getEffectiveSystemZCodeModel()
146 Reloc::Model RM, bool JIT) { in getEffectiveSystemZCodeModel()
162 std::optional<Reloc::Model> RM, in SystemZTargetMachine()
163 std::optional<CodeModel::Model> CM, in SystemZTargetMachine()
/freebsd/crypto/openssl/doc/man7/
H A Dopenssl-quic-concurrency.pod5 openssl-quic-concurrency - OpenSSL QUIC Concurrency Model
59 The B<Single-Threaded Concurrency Model (SCM)>, which supports only
64 The B<Contentive Concurrency Model (CCM)>, which supports multi-threaded usage.
68 The B<Thread-Assisted Concurrency Model (TACM)>, which also supports
80 The B<Single-Threaded Concurrency Model (SCM)> performs no locking or
89 The B<Contentive Concurrency Model (CCM)> performs automatic locking when making
96 Concurrency Model in order to support multi-threaded usage, but provides limited
107 The B<Thread-Assisted Concurrency Model (TACM)> is identical to the Contentive
108 Concurrency Model except that a thread is spun up in the background to ensure
145 available in the Single-Threaded Concurrency Model (SCM), where it works
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/ARC/
H A DARCTargetMachine.cpp25 static Reloc::Model getRelocModel(std::optional<Reloc::Model> RM) { in getRelocModel()
33 std::optional<Reloc::Model> RM, in ARCTargetMachine()
34 std::optional<CodeModel::Model> CM, in ARCTargetMachine()
/freebsd/contrib/llvm-project/llvm/lib/Target/MSP430/
H A DMSP430TargetMachine.cpp33 static Reloc::Model getEffectiveRelocModel(std::optional<Reloc::Model> RM) { in getEffectiveRelocModel()
45 std::optional<Reloc::Model> RM, in MSP430TargetMachine()
46 std::optional<CodeModel::Model> CM, in MSP430TargetMachine()
/freebsd/contrib/llvm-project/llvm/lib/Target/Lanai/
H A DLanaiTargetMachine.cpp51 static Reloc::Model getEffectiveRelocModel(std::optional<Reloc::Model> RM) { in getEffectiveRelocModel()
57 const TargetOptions &Options, std::optional<Reloc::Model> RM, in LanaiTargetMachine()
58 std::optional<CodeModel::Model> CodeModel, CodeGenOptLevel OptLevel, in LanaiTargetMachine()

1234567891011