| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
| H A D | SanitizerBinaryMetadata.cpp | 69 static const MetadataInfo Atomics; member in __anon758ec0060111::MetadataInfo 79 const MetadataInfo MetadataInfo::Atomics{ 122 Opts.Atomics |= ClEmitAtomics; in transformOptionsFromCl() 269 if (Options.Atomics || Options.UAR) { in runOn() 405 assert(Options.UAR || Options.Atomics); in runOn() 412 if (Options.Atomics) { in runOn() 424 InstMetadata.push_back(&MetadataInfo::Atomics); in runOn()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Analysis/FlowSensitive/ |
| H A D | WatchedLiteralsSolver.cpp | 132 llvm::DenseMap<Variable, Atom> Atomics; member 139 llvm::DenseMap<Variable, Atom> Atomics) in CNFFormula() 140 : LargestVar(LargestVar), Atomics(std::move(Atomics)), in CNFFormula() 271 llvm::DenseMap<Variable, Atom> Atomics; in buildCNF() local 289 Atomics[Var] = Val->getAtom(); in buildCNF() 299 CNFFormula CNF(NextVar - 1, std::move(Atomics)); in buildCNF() 425 CNFFormula FinalCNF(NextVar - 1, std::move(CNF.Atomics)); in buildCNF() 628 for (auto &Atomic : CNF.Atomics) { in buildSolution()
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/BinaryFormat/ |
| H A D | DXContainerConstants.def | 38 SHADER_FLAG(22, AtomicInt64OnTypedResource, "64-bit Atomics on Typed Resources") 39 SHADER_FLAG(23, AtomicInt64OnGroupShared, "64-bit Atomics on Group Shared") 44 SHADER_FLAG(28, AtomicInt64OnHeapResource, "64-bit Atomics on Heap Resources")
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGAtomic.cpp | 1030 AtomicInfo Atomics(*this, AtomicVal); in EmitAtomicExpr() local 1033 Ptr = Atomics.castToAtomicIntPointer(Ptr); in EmitAtomicExpr() 1045 Dest = Atomics.CreateTempAlloca(); in EmitAtomicExpr() 1571 assert(Atomics.getValueSizeInBits() <= Atomics.getAtomicSizeInBits()); in EmitAtomicExpr() 1763 AtomicInfo Atomics(*this, src); in EmitAtomicLoad() local 1813 AtomicInfo Atomics(CGF, TempLV); in materializeRValue() local 1814 Atomics.emitCopyIntoMemory(rvalue); in materializeRValue() 1919 LValue AtomicLVal = Atomics.getAtomicLValue(); in EmitAtomicUpdateValue() 2032 LValue AtomicLVal = Atomics.getAtomicLValue(); in EmitAtomicUpdateValue() 2226 AtomicInfo Atomics(*this, Obj); in EmitAtomicCompareExchange() local [all …]
|
| H A D | BackendUtil.cpp | 250 Opts.Atomics = CGOpts.SanitizeBinaryMetadataAtomics; in getSanitizerBinaryMetadataOptions()
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Transforms/Instrumentation/ |
| H A D | SanitizerBinaryMetadata.h | 25 bool Atomics = false; member
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/M68k/ |
| H A D | M68kInstrAtomics.td | 1 //===-- M68kInstrAtomics.td - Atomics Instructions ---------*- tablegen -*-===//
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssembly.td | 32 "Enable Atomics">;
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | RuntimeLibcalls.def | 467 // <https://llvm.org/docs/Atomics.html> for more info on the
|
| H A D | IntrinsicsLoongArch.td | 16 // Atomics
|
| H A D | IntrinsicsRISCV.td | 14 // Atomics
|
| H A D | IntrinsicsNVVM.td | 1313 // Atomics not available as llvm intrinsics.
|
| /freebsd-14.2/contrib/llvm-project/libcxx/include/ |
| H A D | atomic | 464 // Atomics for standard typedef types
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVFeatures.td | 48 "'Ziccamoa' (Main Memory Supports All Atomics in A)">;
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| H A D | P9InstrResources.td | 1336 // Special Extracted Instructions For Atomics
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64SchedThunderX2T99.td | 1764 // V8.1a Atomics (LSE)
|
| H A D | AArch64SchedThunderX3T110.td | 1895 // V8.1a Atomics (LSE)
|
| H A D | AArch64SchedA64FX.td | 1949 // V8.1a Atomics (LSE)
|
| H A D | AArch64InstrInfo.td | 9385 // 128-bit Atomics (FEAT_LSE128)
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPULegalizerInfo.cpp | 1581 auto &Atomics = getActionDefinitionsBuilder( in AMDGPULegalizerInfo() local 1590 Atomics.legalFor({{S32, FlatPtr}, {S64, FlatPtr}}); in AMDGPULegalizerInfo()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Sema/ |
| H A D | OpenCLBuiltins.td | 969 // OpenCL v2.0 s6.13.11 - Atomics Functions.
|
| /freebsd-14.2/share/misc/ |
| H A D | usb_vendors | 19187 1743 General Atomics
|