| /llvm-project-15.0.7/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 | 83 bool patchFunctionEntry(bool Enable, uint32_t FuncId, const XRaySledEntry &Sled, 85 bool patchFunctionExit(bool Enable, uint32_t FuncId, const XRaySledEntry &Sled); 86 bool patchFunctionTailExit(bool Enable, uint32_t FuncId, 88 bool patchCustomEvent(bool Enable, uint32_t FuncId, const XRaySledEntry &Sled); 89 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() 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 335 patchSled(Sled, Enable, FuncId); in controlPatching() [all …]
|
| /llvm-project-15.0.7/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">; 64 "Enable mutable globals">; 68 "Enable reference types">; [all …]
|
| /llvm-project-15.0.7/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…
|
| /llvm-project-15.0.7/llvm/lib/Target/PowerPC/ |
| H A D | PPC.td | 59 "Enable 64-bit instructions">; 65 "Enable floating-point instructions">; 74 "Enable Altivec instructions", 77 "Enable SPE instructions", 91 "Enable the fre instruction", 127 "Enable icbt instruction">; 137 "Enable secure plt mode">; 143 "Enable VSX instructions", 159 "Enable Power8 direct move instructions", 295 "Enable PC relative Memory Ops", [all …]
|
| /llvm-project-15.0.7/llvm/include/llvm/Target/ |
| H A D | TargetMachine.h | 246 void setFastISel(bool Enable) { Options.EnableFastISel = Enable; } in setFastISel() argument 248 void setO0WantsFastISel(bool Enable) { O0WantsFastISel = Enable; } in setO0WantsFastISel() argument 249 void setGlobalISel(bool Enable) { Options.EnableGlobalISel = Enable; } in setGlobalISel() argument 253 void setMachineOutliner(bool Enable) { in setMachineOutliner() argument 254 Options.EnableMachineOutliner = Enable; in setMachineOutliner() 256 void setSupportsDefaultOutlining(bool Enable) { in setSupportsDefaultOutlining() argument 257 Options.SupportsDefaultOutlining = Enable; in setSupportsDefaultOutlining() 259 void setSupportsDebugEntryValues(bool Enable) { in setSupportsDebugEntryValues() argument 260 Options.SupportsDebugEntryValues = Enable; in setSupportsDebugEntryValues() 263 void setCFIFixup(bool Enable) { Options.EnableCFIFixup = Enable; } in setCFIFixup() argument
|
| /llvm-project-15.0.7/llvm/lib/Target/AArch64/ |
| H A D | AArch64.td | 30 "Enable SM3 and SM4 support", [FeatureNEON]>; 42 "Enable AES support", [FeatureNEON]>; 56 "Enable ARMv8 CRC-32 checksum instructions">; 101 "Enable Statistical Profiling extension">; 105 "Enable v8.2 PAN s1e1R and s1e1W Variants", 110 "Enable v8.2 UAO PState">; 286 "Enable dot product support">; 320 "Enable v8.4-A Trace extension">; 397 "true", "Enable Trace Buffer Extension">; 412 "true", "Enable BFloat16 Extension" >; [all …]
|
| /llvm-project-15.0.7/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;
|
| H A D | CGLoopInfo.cpp | 126 if (Attrs.UnrollEnable == LoopAttributes::Enable) { in createPartialUnrollMetadata() 188 if (Attrs.UnrollAndJamEnable == LoopAttributes::Enable) { in createUnrollAndJamMetadata() 306 Attrs.VectorizeScalable == LoopAttributes::Enable || in createLoopVectorizeMetadata() 336 if (Attrs.DistributeEnable == LoopAttributes::Enable) in createLoopDistributeMetadata() 538 case LoopAttributes::Enable: in finish() 539 AfterJam.UnrollEnable = LoopAttributes::Enable; in finish() 623 State = LoopHintAttr::Enable; in push() 674 case LoopHintAttr::Enable: in push() 681 setUnrollState(LoopAttributes::Enable); in push() 684 setUnrollAndJamState(LoopAttributes::Enable); in push() [all …]
|
| /llvm-project-15.0.7/llvm/lib/Target/CSKY/ |
| H A D | CSKY.td | 103 "Enable divide instrutions">; 115 "Enable push/pop instrutions">; 121 "Enable DSP instrutions">; 139 "Enable DSP V2.0 instrutions">; 145 "Enable DSP Silan instrutions">; 165 "Enable trust instructions">; 171 "Enable java instructions">; 177 "Enable cache">; 183 "Enable NVIC">; 189 "Enable doloop instructions">; [all …]
|
| /llvm-project-15.0.7/llvm/unittests/Support/ |
| H A D | CrashRecoveryTest.cpp | 43 llvm::CrashRecoveryContext::Enable(); in TEST() 60 llvm::CrashRecoveryContext::Enable(); in TEST() 86 llvm::CrashRecoveryContext::Enable(); in TEST() 123 llvm::CrashRecoveryContext::Enable(); in TEST() 132 llvm::CrashRecoveryContext::Enable(); in TEST() 137 llvm::CrashRecoveryContext::Enable(); in TEST() 158 llvm::CrashRecoveryContext::Enable(); in TEST()
|
| /llvm-project-15.0.7/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
|
| /llvm-project-15.0.7/llvm/unittests/CodeGen/ |
| H A D | TestAsmPrinter.cpp | 82 void TestAsmPrinter::setDwarfUsesRelocationsAcrossSections(bool Enable) { in setDwarfUsesRelocationsAcrossSections() argument 84 void setDwarfUsesRelocationsAcrossSections(bool Enable) { in setDwarfUsesRelocationsAcrossSections() 85 DwarfUsesRelocationsAcrossSections = Enable; in setDwarfUsesRelocationsAcrossSections() 89 ->setDwarfUsesRelocationsAcrossSections(Enable); in setDwarfUsesRelocationsAcrossSections()
|
| /llvm-project-15.0.7/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">;
|
| /llvm-project-15.0.7/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">;
|
| /llvm-project-15.0.7/llvm/lib/Passes/ |
| H A D | PassBuilder.cpp | 562 UnrollOpts.setPartial(Enable); in parseLoopUnrollOptions() 564 UnrollOpts.setPeeling(Enable); in parseLoopUnrollOptions() 568 UnrollOpts.setRuntime(Enable); in parseLoopUnrollOptions() 708 Result.hoistCommonInsts(Enable); in parseSimplifyCFGOptions() 710 Result.sinkCommonInsts(Enable); in parseSimplifyCFGOptions() 758 Result.first = Enable; in parseLoopUnswitchOptions() 760 Result.second = Enable; in parseLoopUnswitchOptions() 797 Result = Enable; in parseMergedLoadStoreMotionOptions() 817 Result.setPRE(Enable); in parseGVNOptions() 819 Result.setLoadPRE(Enable); in parseGVNOptions() [all …]
|
| /llvm-project-15.0.7/clang/include/clang/Basic/ |
| H A D | CodeGenOptions.def | 73 CODEGENOPT(EnableDIPreservationVerify, 1, 0) ///< Enable di preservation verify 165 CODEGENOPT(EnableSplitLTOUnit, 1, 0) ///< Enable LTO unit splitting to support 240 0) ///< Enable poisoning operator new[] which is not a replaceable 245 CODEGENOPT(SanitizeMemoryTrackOrigins, 2, 0) ///< Enable tracking origins in 255 CODEGENOPT(SanitizeCfiCrossDso, 1, 0) ///< Enable cross-dso support in CFI. 264 CODEGENOPT(SanitizeCoverageIndirectCalls, 1, 0) ///< Enable sanitizer coverage 266 CODEGENOPT(SanitizeCoverageTraceBB, 1, 0) ///< Enable basic block tracing in 268 CODEGENOPT(SanitizeCoverageTraceCmp, 1, 0) ///< Enable cmp instruction tracing 276 CODEGENOPT(SanitizeCoverageTracePC, 1, 0) ///< Enable PC tracing 285 CODEGENOPT(SanitizeCoverageTraceLoads, 1, 0) ///< Enable tracing of loads. [all …]
|
| /llvm-project-15.0.7/libcxx/test/std/utilities/tuple/tuple.tuple/tuple.assign/ |
| H A D | laziness.pass.cpp | 18 template <bool Enable, class ...Class> 19 constexpr typename std::enable_if<Enable, bool>::type BlowUp() { in BlowUp() 20 static_assert(Enable && sizeof...(Class) != sizeof...(Class), ""); in BlowUp()
|