| /openbsd-src/gnu/llvm/compiler-rt/lib/xray/ |
| H A D | xray_AArch64.cpp | 34 inline static bool patchSled(const bool Enable, const uint32_t FuncId, in patchSled() argument 66 if (Enable) { in patchSled() 92 bool patchFunctionEntry(const bool Enable, const uint32_t FuncId, in patchFunctionEntry() argument 95 return patchSled(Enable, FuncId, Sled, Trampoline); in patchFunctionEntry() 98 bool patchFunctionExit(const bool Enable, const uint32_t FuncId, in patchFunctionExit() argument 100 return patchSled(Enable, FuncId, Sled, __xray_FunctionExit); in patchFunctionExit() 103 bool patchFunctionTailExit(const bool Enable, const uint32_t FuncId, in patchFunctionTailExit() argument 105 return patchSled(Enable, FuncId, Sled, __xray_FunctionTailExit); in patchFunctionTailExit() 108 bool patchCustomEvent(const bool Enable, const uint32_t FuncId, in patchCustomEvent() argument 114 bool patchTypedEvent(const bool Enable, const uint32_t FuncId, in patchTypedEvent() argument
|
| H A D | xray_hexagon.cpp | 87 inline static bool patchSled(const bool Enable, const uint32_t FuncId, in patchSled() argument 117 if (Enable) { in patchSled() 136 bool patchFunctionEntry(const bool Enable, const uint32_t FuncId, in patchFunctionEntry() argument 139 return patchSled(Enable, FuncId, Sled, Trampoline); in patchFunctionEntry() 142 bool patchFunctionExit(const bool Enable, const uint32_t FuncId, in patchFunctionExit() argument 144 return patchSled(Enable, FuncId, Sled, __xray_FunctionExit); in patchFunctionExit() 147 bool patchFunctionTailExit(const bool Enable, const uint32_t FuncId, in patchFunctionTailExit() argument 149 return patchSled(Enable, FuncId, Sled, __xray_FunctionExit); in patchFunctionTailExit() 152 bool patchCustomEvent(const bool Enable, const uint32_t FuncId, in patchCustomEvent() argument 158 bool patchTypedEvent(const bool Enable, const uint32_t FuncId, in patchTypedEvent() argument
|
| H A D | xray_arm.cpp | 76 inline static bool patchSled(const bool Enable, const uint32_t FuncId, in patchSled() argument 107 if (Enable) { in patchSled() 129 bool patchFunctionEntry(const bool Enable, const uint32_t FuncId, in patchFunctionEntry() argument 132 return patchSled(Enable, FuncId, Sled, Trampoline); in patchFunctionEntry() 135 bool patchFunctionExit(const bool Enable, const uint32_t FuncId, in patchFunctionExit() argument 137 return patchSled(Enable, FuncId, Sled, __xray_FunctionExit); in patchFunctionExit() 140 bool patchFunctionTailExit(const bool Enable, const uint32_t FuncId, in patchFunctionTailExit() argument 142 return patchSled(Enable, FuncId, Sled, __xray_FunctionTailExit); in patchFunctionTailExit() 145 bool patchCustomEvent(const bool Enable, const uint32_t FuncId, in patchCustomEvent() argument 151 bool patchTypedEvent(const bool Enable, const uint32_t FuncId, in patchTypedEvent() argument
|
| H A D | xray_powerpc64.cpp | 52 bool patchFunctionEntry(const bool Enable, uint32_t FuncId, in patchFunctionEntry() argument 56 if (Enable) { in patchFunctionEntry() 71 bool patchFunctionExit(const bool Enable, uint32_t FuncId, in patchFunctionExit() argument 74 if (Enable) { in patchFunctionExit() 89 bool patchFunctionTailExit(const bool Enable, const uint32_t FuncId, in patchFunctionTailExit() argument 91 return patchFunctionExit(Enable, FuncId, Sled); in patchFunctionTailExit() 97 bool patchCustomEvent(const bool Enable, const uint32_t FuncId, in patchCustomEvent() argument 103 bool patchTypedEvent(const bool Enable, const uint32_t FuncId, in patchTypedEvent() argument
|
| H A D | xray_mips.cpp | 52 inline static bool patchSled(const bool Enable, const uint32_t FuncId, in patchSled() argument 97 if (Enable) { in patchSled() 137 bool patchFunctionEntry(const bool Enable, const uint32_t FuncId, in patchFunctionEntry() argument 140 return patchSled(Enable, FuncId, Sled, Trampoline); in patchFunctionEntry() 143 bool patchFunctionExit(const bool Enable, const uint32_t FuncId, in patchFunctionExit() argument 145 return patchSled(Enable, FuncId, Sled, __xray_FunctionExit); in patchFunctionExit() 148 bool patchFunctionTailExit(const bool Enable, const uint32_t FuncId, in patchFunctionTailExit() argument 152 return patchSled(Enable, FuncId, Sled, __xray_FunctionExit); in patchFunctionTailExit() 155 bool patchCustomEvent(const bool Enable, const uint32_t FuncId, in patchCustomEvent() argument 161 bool patchTypedEvent(const bool Enable, const uint32_t FuncId, in patchTypedEvent() argument
|
| H A D | xray_mips64.cpp | 53 inline static bool patchSled(const bool Enable, const uint32_t FuncId, in patchSled() argument 93 if (Enable) { in patchSled() 145 bool patchFunctionEntry(const bool Enable, const uint32_t FuncId, in patchFunctionEntry() argument 148 return patchSled(Enable, FuncId, Sled, Trampoline); in patchFunctionEntry() 151 bool patchFunctionExit(const bool Enable, const uint32_t FuncId, in patchFunctionExit() argument 153 return patchSled(Enable, FuncId, Sled, __xray_FunctionExit); in patchFunctionExit() 156 bool patchFunctionTailExit(const bool Enable, const uint32_t FuncId, in patchFunctionTailExit() argument 160 return patchSled(Enable, FuncId, Sled, __xray_FunctionExit); in patchFunctionTailExit() 163 bool patchCustomEvent(const bool Enable, const uint32_t FuncId, in patchCustomEvent() argument 169 bool patchTypedEvent(const bool Enable, const uint32_t FuncId, in patchTypedEvent() argument
|
| H A D | xray_x86_64.cpp | 123 bool patchFunctionEntry(const bool Enable, const uint32_t FuncId, in patchFunctionEntry() argument 156 if (Enable) { in patchFunctionEntry() 172 bool patchFunctionExit(const bool Enable, const uint32_t FuncId, in patchFunctionExit() argument 203 if (Enable) { in patchFunctionExit() 219 bool patchFunctionTailExit(const bool Enable, const uint32_t FuncId, in patchFunctionTailExit() argument 233 if (Enable) { in patchFunctionTailExit() 249 bool patchCustomEvent(const bool Enable, const uint32_t FuncId, in patchCustomEvent() argument 275 if (Enable) { in patchCustomEvent() 298 bool patchTypedEvent(const bool Enable, const uint32_t FuncId, in patchTypedEvent() argument 318 if (Enable) { in patchTypedEvent()
|
| H A D | xray_interface_internal.h | 75 bool patchFunctionEntry(bool Enable, uint32_t FuncId, const XRaySledEntry &Sled, 77 bool patchFunctionExit(bool Enable, uint32_t FuncId, const XRaySledEntry &Sled); 78 bool patchFunctionTailExit(bool Enable, uint32_t FuncId, 80 bool patchCustomEvent(bool Enable, uint32_t FuncId, const XRaySledEntry &Sled); 81 bool patchTypedEvent(bool Enable, uint32_t FuncId, const XRaySledEntry &Sled);
|
| H A D | xray_interface.cpp | 151 bool patchSled(const XRaySledEntry &Sled, bool Enable, in patchSled() argument 156 Success = patchFunctionEntry(Enable, FuncId, Sled, __xray_FunctionEntry); in patchSled() 159 Success = patchFunctionExit(Enable, FuncId, Sled); in patchSled() 162 Success = patchFunctionTailExit(Enable, FuncId, Sled); in patchSled() 165 Success = patchFunctionEntry(Enable, FuncId, Sled, __xray_ArgLoggerEntry); in patchSled() 168 Success = patchCustomEvent(Enable, FuncId, Sled); in patchSled() 171 Success = patchTypedEvent(Enable, FuncId, Sled); in patchSled() 209 bool Enable) XRAY_NEVER_INSTRUMENT { in patchFunction() argument 244 SucceedOnce |= patchSled(*f++, Enable, FuncId); in patchFunction() 260 XRayPatchingStatus controlPatching(bool Enable) XRAY_NEVER_INSTRUMENT { in controlPatching() argument [all …]
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/Hexagon/ |
| H A D | HexagonDepArch.td | 11 def ArchV5: SubtargetFeature<"v5", "HexagonArchVersion", "Hexagon::ArchEnum::V5", "Enable Hexagon V… 13 def ArchV55: SubtargetFeature<"v55", "HexagonArchVersion", "Hexagon::ArchEnum::V55", "Enable Hexago… 15 def ArchV60: SubtargetFeature<"v60", "HexagonArchVersion", "Hexagon::ArchEnum::V60", "Enable Hexago… 17 def ArchV62: SubtargetFeature<"v62", "HexagonArchVersion", "Hexagon::ArchEnum::V62", "Enable Hexago… 19 def ArchV65: SubtargetFeature<"v65", "HexagonArchVersion", "Hexagon::ArchEnum::V65", "Enable Hexago… 21 def ArchV66: SubtargetFeature<"v66", "HexagonArchVersion", "Hexagon::ArchEnum::V66", "Enable Hexago… 23 def ArchV67: SubtargetFeature<"v67", "HexagonArchVersion", "Hexagon::ArchEnum::V67", "Enable Hexago… 25 def ArchV68: SubtargetFeature<"v68", "HexagonArchVersion", "Hexagon::ArchEnum::V68", "Enable Hexago… 27 def ArchV69: SubtargetFeature<"v69", "HexagonArchVersion", "Hexagon::ArchEnum::V69", "Enable Hexago… 29 def ArchV71: SubtargetFeature<"v71", "HexagonArchVersion", "Hexagon::ArchEnum::V71", "Enable Hexago… [all …]
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssembly.td | 26 "Enable 128-bit SIMD">; 29 "Enable relaxed-simd instructions">; 32 "Enable Atomics">; 37 "Enable non-trapping float-to-int conversion operators">; 42 "Enable sign extension operators">; 47 "Enable tail call instructions">; 51 "Enable Wasm exception handling">; 55 "Enable bulk memory operations">; 60 "Enable multivalue blocks, instructions, and functions">; 64 "Enable mutable globals">; [all …]
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/AArch64/ |
| H A D | AArch64.td | 29 "Enable ARMv8 FP (FEAT_FP)">; 32 "Enable Advanced SIMD instructions (FEAT_AdvSIMD)", [FeatureFPARMv8]>; 36 "Enable SM3 and SM4 support (FEAT_SM4, FEAT_SM3)", [FeatureNEON]>; 40 "Enable SHA1 and SHA256 support (FEAT_SHA1, FEAT_SHA256)", [FeatureNEON]>; 44 "Enable SHA512 and SHA3 support (FEAT_SHA3, FEAT_SHA512)", [FeatureNEON, FeatureSHA2]>; 48 "Enable AES support (FEAT_AES, FEAT_PMULL)", [FeatureNEON]>; 59 "Enable cryptographic instructions", [FeatureNEON, FeatureSHA2, FeatureAES]>; 62 "Enable ARMv8 CRC-32 checksum instructions (FEAT_CRC32)">; 65 "Enable ARMv8 Reliability, Availability and Serviceability Extensions (FEAT_RAS, FEAT_RASv1p1)">; 68 "Enable ARMv8.9-A Reliability, Availability and Serviceability Extensions (FEAT_RASv2)", [all …]
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/PowerPC/ |
| H A D | PPC.td | 61 "Enable 64-bit instructions">; 67 "Enable floating-point instructions">; 72 "Enable 64-bit registers usage for ppc32 [beta]">; 79 "Enable classic FPU instructions", 82 "Enable Altivec instructions", 85 "Enable SPE instructions", 88 "Enable Embedded Floating-Point APU 2 instructions", 91 "Enable the MFOCRF instruction">; 93 "Enable the fsqrt instruction", 96 "Enable the fcpsgn instruction", [all …]
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/Target/ |
| H A D | TargetMachine.h | 254 void setFastISel(bool Enable) { Options.EnableFastISel = Enable; } in setFastISel() argument 256 void setO0WantsFastISel(bool Enable) { O0WantsFastISel = Enable; } in setO0WantsFastISel() argument 257 void setGlobalISel(bool Enable) { Options.EnableGlobalISel = Enable; } in setGlobalISel() argument 261 void setMachineOutliner(bool Enable) { in setMachineOutliner() argument 262 Options.EnableMachineOutliner = Enable; in setMachineOutliner() 264 void setSupportsDefaultOutlining(bool Enable) { in setSupportsDefaultOutlining() argument 265 Options.SupportsDefaultOutlining = Enable; in setSupportsDefaultOutlining() 267 void setSupportsDebugEntryValues(bool Enable) { in setSupportsDebugEntryValues() argument 268 Options.SupportsDebugEntryValues = Enable; in setSupportsDebugEntryValues() 271 void setCFIFixup(bool Enable) { Options.EnableCFIFixup = Enable; } in setCFIFixup() argument
|
| /openbsd-src/gnu/llvm/clang/lib/CodeGen/ |
| H A D | CGLoopInfo.h | 44 enum LVEnableState { Unspecified, Enable, Disable, Full }; enumerator 232 void setParallel(bool Enable = true) { StagedAttrs.IsParallel = Enable; } 235 void setVectorizeEnable(bool Enable = true) { 237 Enable ? LoopAttributes::Enable : LoopAttributes::Disable; 241 void setDistributeState(bool Enable = true) { 243 Enable ? LoopAttributes::Enable : LoopAttributes::Disable;
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/CSKY/ |
| H A D | CSKY.td | 23 "Enable FPUv2 single float instructions">; 26 "Enable FPUv2 single float instructions">; 30 "Enable FPUv2 double float instructions">; 33 "Enable FPUv2 double float instructions">; 36 "Enable float divide instructions">; 39 "Enable float divide instructions">; 43 "Enable FPUv3 harf word converting instructions">; 46 "Enable FPUv3 harf word converting instructions">; 50 "Enable FPUv3 harf precision operate instructions">; 53 "Enable FPUv3 harf precision operate instructions">; [all …]
|
| /openbsd-src/gnu/usr.bin/binutils-2.17/gas/doc/ |
| H A D | c-pdp11.texi | 57 Enable all instruction set extensions. 66 Enable (or disable) the use of the commercial instruction set, which 82 Enable (or disable) the use of the @code{CSM} instruction. 87 Enable (or disable) the use of the extended instruction set, which 99 Enable (or disable) the use of the KEV11 floating-point instructions: 110 Enable (or disable) the use of FP-11 floating-point instructions: 121 Enable (or disable) the use of the limited extended instruction set: 129 Enable (or disable) the use of the @code{MFPT} instruction. 134 Enable (or disable) the use of multiprocessor instructions: @code{TSTSET} and 140 Enable (or disable) the use of the @code{MFPS} and @code{MTPS} instructions. [all …]
|
| /openbsd-src/gnu/usr.bin/binutils/gas/doc/ |
| H A D | c-pdp11.texi | 57 Enable all instruction set extensions. 66 Enable (or disable) the use of the commercial instruction set, which 82 Enable (or disable) the use of the @code{CSM} instruction. 87 Enable (or disable) the use of the extended instruction set, which 99 Enable (or disable) the use of the KEV11 floating-point instructions: 110 Enable (or disable) the use of FP-11 floating-point instructions: 121 Enable (or disable) the use of the limited extended instruction set: 129 Enable (or disable) the use of the @code{MFPT} instruction. 134 Enable (or disable) the use of multiprocessor instructions: @code{TSTSET} and 140 Enable (or disable) the use of the @code{MFPS} and @code{MTPS} instructions. [all …]
|
| /openbsd-src/gnu/llvm/clang/include/clang/AST/ |
| H A D | CurrentSourceLocExprScope.h | 52 : Current(Current), OldVal(Current), Enable(false) { in SourceLocExprScopeGuard() 54 if ((Enable = (Current.getDefaultExpr() == nullptr))) in SourceLocExprScopeGuard() 59 if (Enable) in ~SourceLocExprScopeGuard() 69 bool Enable; variable
|
| /openbsd-src/gnu/gcc/gcc/config/frv/ |
| H A D | frv.opt | 32 Enable label alignment optimizations 47 Enable conditional execution other than moves/scc 59 Enable conditional moves 93 Enable Function Descriptor PIC mode 117 Enable use of GPREL for read-only data in FDPIC 125 Enable inlining of PLT in function calls 129 Enable PIC support for building libraries 149 Enable optimizing &&/|| in conditional execution 153 Enable nested conditional execution optimizations 170 Enable setting GPRs to the result of comparisons
|
| /openbsd-src/gnu/gcc/gcc/config/c4x/ |
| H A D | c4x.opt | 64 Enable use of DB instruction 68 Enable debugging 72 Enable new features under development 104 Enable parallel instructions 108 Enable MPY||ADD and MPY||SUB instructions 124 Enable use of RTPB instruction 128 Enable use of RTPS instruction
|
| /openbsd-src/gnu/llvm/llvm/lib/Passes/ |
| H A D | PassBuilder.cpp | 568 bool Enable = !ParamName.consume_front("no-"); in parseLoopUnrollOptions() local 570 UnrollOpts.setPartial(Enable); in parseLoopUnrollOptions() 572 UnrollOpts.setPeeling(Enable); in parseLoopUnrollOptions() 574 UnrollOpts.setProfileBasedPeeling(Enable); in parseLoopUnrollOptions() 576 UnrollOpts.setRuntime(Enable); in parseLoopUnrollOptions() 578 UnrollOpts.setUpperBound(Enable); in parseLoopUnrollOptions() 706 bool Enable = !ParamName.consume_front("no-"); in parseSimplifyCFGOptions() local 708 Result.forwardSwitchCondToPhi(Enable); in parseSimplifyCFGOptions() 710 Result.convertSwitchRangeToICmp(Enable); in parseSimplifyCFGOptions() 712 Result.convertSwitchToLookupTable(Enable); in parseSimplifyCFGOptions() [all …]
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/MSP430/ |
| H A D | MSP430.td | 22 "Enable MSP430-X extensions">; 26 "Enable 16-bit hardware multiplier">; 30 "Enable 32-bit hardware multiplier">; 34 "Enable F5 series hardware multiplier">;
|
| /openbsd-src/gnu/llvm/clang/include/clang/Basic/ |
| H A D | CodeGenOptions.def | 67 CODEGENOPT(EnableNoundefAttrs, 1, 0) ///< Enable emitting `noundef` attributes on IR call arguments… 73 CODEGENOPT(EnableDIPreservationVerify, 1, 0) ///< Enable di preservation verify 157 CODEGENOPT(LessPreciseFPMAD , 1, 0) ///< Enable less precise MAD instructions to 165 CODEGENOPT(EnableSplitLTOUnit, 1, 0) ///< Enable LTO unit splitting to support 233 CODEGENOPT(SanitizeAddressUseAfterScope , 1, 0) ///< Enable use-after-scope detection 240 0) ///< Enable poisoning operator new[] which is not a replaceable 242 CODEGENOPT(SanitizeAddressGlobalsDeadStripping, 1, 0) ///< Enable linker dead stripping 244 CODEGENOPT(SanitizeAddressUseOdrIndicator, 1, 0) ///< Enable ODR indicator globals 245 CODEGENOPT(SanitizeMemoryTrackOrigins, 2, 0) ///< Enable tracking origins in 250 CODEGENOPT(SanitizeMemoryParamRetval, 1, 0) ///< Enable detection of uninitialized [all …]
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/Sparc/ |
| H A D | Sparc.td | 35 "Enable SPARC-V9 instructions">; 38 "Enable deprecated V8 instructions in V9 mode">; 41 "Enable UltraSPARC Visual Instruction Set extensions">; 44 "Enable Visual Instruction Set extensions II">; 47 "Enable Visual Instruction Set extensions III">; 50 "Enable LEON extensions">; 53 "Enable the PWRPSR instruction">; 57 "Enable quad-word floating point instructions">;
|