| /freebsd/contrib/llvm-project/compiler-rt/lib/builtins/cpu_model/ |
| H A D | x86.c | 307 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 D | Host.cpp | 693 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 D | TargetMachine.cpp | 170 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 D | SparcTargetMachine.h | 32 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 D | SparcTargetMachine.cpp | 72 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 D | CodeGenCWrappers.h | 25 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 D | MipsTargetMachine.h | 42 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 D | MipsTargetMachine.cpp | 116 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 D | XCoreTargetMachine.cpp | 28 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 D | NVPTXTargetMachine.h | 38 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 D | InstructionTables.h | 35 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 D | CodeGenTargetMachineImpl.h | 28 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 D | AArch64TargetMachine.h | 35 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 D | JITTargetMachineBuilder.h | 85 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 D | SummaryView.cpp | 25 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 D | XtensaTargetMachine.cpp | 42 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 D | XtensaTargetMachine.h | 30 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 D | DFAPacketizerEmitter.cpp | 105 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 D | ARMTargetMachine.h | 44 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 D | M68kTargetMachine.cpp | 78 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 D | SystemZTargetMachine.cpp | 107 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 D | openssl-quic-concurrency.pod | 5 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 D | ARCTargetMachine.cpp | 25 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 D | MSP430TargetMachine.cpp | 33 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 D | LanaiTargetMachine.cpp | 51 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()
|