/freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
H A D | SanitizerBinaryMetadata.cpp | 70 static const MetadataInfo Atomics; member in __anon0ee657d00111::MetadataInfo 80 const MetadataInfo MetadataInfo::Atomics{ 123 Opts.Atomics |= ClEmitAtomics; in transformOptionsFromCl() 277 if (Options.Atomics || Options.UAR) { in runOn() 413 assert(Options.UAR || Options.Atomics); in runOn() 420 if (Options.Atomics) { in runOn() 432 InstMetadata.push_back(&MetadataInfo::Atomics); in runOn()
|
/freebsd/contrib/llvm-project/clang/lib/Analysis/FlowSensitive/ |
H A D | WatchedLiteralsSolver.cpp | 35 llvm::DenseMap<Variable, Atom> Atomics; member in clang::dataflow::__anondce44e890111::WatchedLiteralsSolverImpl 110 : Atomics(), CNF(buildCNF(Vals, Atomics)), in WatchedLiteralsSolverImpl() 249 for (auto &Atomic : Atomics) { in buildSolution()
|
H A D | CNFFormula.cpp | 117 llvm::DenseMap<Variable, Atom> &Atomics) { in buildCNF() argument 144 Atomics[Var] = F->getAtom(); in buildCNF()
|
/freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGAtomic.cpp | 1005 AtomicInfo Atomics(*this, AtomicVal); in EmitAtomicExpr() local 1008 Ptr = Atomics.castToAtomicIntPointer(Ptr); in EmitAtomicExpr() 1010 Val1 = Atomics.convertToAtomicIntPointer(Val1); in EmitAtomicExpr() 1012 Val2 = Atomics.convertToAtomicIntPointer(Val2); in EmitAtomicExpr() 1016 Dest = Atomics.castToAtomicIntPointer(Dest); in EmitAtomicExpr() 1020 Dest = Atomics.CreateTempAlloca(); in EmitAtomicExpr() 1022 Dest = Atomics.castToAtomicIntPointer(Dest); in EmitAtomicExpr() 1347 assert(Atomics.getValueSizeInBits() <= Atomics.getAtomicSizeInBits()); in EmitAtomicExpr() 1554 AtomicInfo Atomics(*this, src); in EmitAtomicLoad() local 1555 return Atomics.EmitAtomicLoad(resultSlot, loc, /*AsValue=*/true, AO, in EmitAtomicLoad() [all …]
|
H A D | BackendUtil.cpp | 261 Opts.Atomics = CGOpts.SanitizeBinaryMetadataAtomics; in getSanitizerBinaryMetadataOptions()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/BinaryFormat/ |
H A D | DXContainerConstants.def | 40 SHADER_FEATURE_FLAG(22, 27, AtomicInt64OnTypedResource, "64-bit Atomics on Typed Resources") 41 SHADER_FEATURE_FLAG(23, 28, AtomicInt64OnGroupShared, "64-bit Atomics on Group Shared") 46 SHADER_FEATURE_FLAG(28, 32, AtomicInt64OnHeapResource, "64-bit Atomics on Heap Resources")
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Instrumentation/ |
H A D | SanitizerBinaryMetadata.h | 25 bool Atomics = false; member
|
/freebsd/contrib/llvm-project/clang/include/clang/Analysis/FlowSensitive/ |
H A D | CNFFormula.h | 174 llvm::DenseMap<Variable, Atom> &Atomics);
|
/freebsd/contrib/llvm-project/llvm/lib/Target/M68k/ |
H A D | M68kInstrAtomics.td | 1 //===-- M68kInstrAtomics.td - Atomics Instructions ---------*- tablegen -*-===//
|
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
H A D | WebAssembly.td | 26 "Enable Atomics">;
|
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
H A D | IntrinsicsLoongArch.td | 16 // Atomics
|
H A D | RuntimeLibcalls.def | 503 // <https://llvm.org/docs/Atomics.html> for more info on the
|
H A D | IntrinsicsRISCV.td | 14 // Atomics
|
H A D | IntrinsicsNVVM.td | 1319 // Atomics not available as llvm intrinsics.
|
/freebsd/contrib/llvm-project/libcxx/include/ |
H A D | atomic | 464 // Atomics for standard typedef types
|
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
H A D | P9InstrResources.td | 1336 // Special Extracted Instructions For Atomics
|
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
H A D | RISCVFeatures.td | 99 "'Ziccamoa' (Main Memory Supports All Atomics in A)">;
|
/freebsd/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 | 9981 // 128-bit Atomics (FEAT_LSE128)
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPULegalizerInfo.cpp | 1628 auto &Atomics = getActionDefinitionsBuilder( in AMDGPULegalizerInfo() local 1637 Atomics.legalFor({{S32, FlatPtr}, {S64, FlatPtr}}); in AMDGPULegalizerInfo()
|
/freebsd/contrib/llvm-project/clang/lib/Sema/ |
H A D | OpenCLBuiltins.td | 969 // OpenCL v2.0 s6.13.11 - Atomics Functions.
|
/freebsd/share/misc/ |
H A D | usb_vendors | 19187 1743 General Atomics
|