Searched refs:Atomics (Results 1 - 6 of 6) sorted by relevance

/freebsd-current/contrib/llvm-project/llvm/include/llvm/Transforms/Instrumentation/
H A DSanitizerBinaryMetadata.h25 bool Atomics = false; member in struct:llvm::SanitizerBinaryMetadataOptions
/freebsd-current/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DSanitizerBinaryMetadata.cpp69 static const MetadataInfo Atomics; member in class:__anon2885::MetadataInfo
79 const MetadataInfo MetadataInfo::Atomics{
122 Opts.Atomics |= ClEmitAtomics;
269 if (Options.Atomics || Options.UAR) {
405 assert(Options.UAR || Options.Atomics);
412 if (Options.Atomics) {
424 InstMetadata.push_back(&MetadataInfo::Atomics);
/freebsd-current/contrib/llvm-project/clang/lib/Analysis/FlowSensitive/
H A DWatchedLiteralsSolver.cpp132 llvm::DenseMap<Variable, Atom> Atomics; member in struct:clang::dataflow::CNFFormula
139 llvm::DenseMap<Variable, Atom> Atomics)
140 : LargestVar(LargestVar), Atomics(std::move(Atomics)),
271 llvm::DenseMap<Variable, Atom> Atomics; local
289 Atomics[Var] = Val->getAtom();
299 CNFFormula CNF(NextVar - 1, std::move(Atomics));
425 CNFFormula FinalCNF(NextVar - 1, std::move(CNF.Atomics));
628 for (auto &Atomic : CNF.Atomics) {
138 CNFFormula(Variable LargestVar, llvm::DenseMap<Variable, Atom> Atomics) argument
/freebsd-current/contrib/llvm-project/clang/lib/CodeGen/
H A DCGAtomic.cpp1030 AtomicInfo Atomics(*this, AtomicVal);
1033 Ptr = Atomics.castToAtomicIntPointer(Ptr);
1035 Val1 = Atomics.convertToAtomicIntPointer(Val1);
1037 Val2 = Atomics.convertToAtomicIntPointer(Val2);
1041 Dest = Atomics.castToAtomicIntPointer(Dest);
1045 Dest = Atomics.CreateTempAlloca();
1047 Dest = Atomics.castToAtomicIntPointer(Dest);
1571 assert(Atomics.getValueSizeInBits() <= Atomics.getAtomicSizeInBits());
1763 AtomicInfo Atomics(*thi
1915 EmitAtomicUpdateValue(CodeGenFunction &CGF, AtomicInfo &Atomics, RValue OldRVal, const llvm::function_ref<RValue(RValue)> &UpdateOp, Address DesiredAddr) argument
2030 EmitAtomicUpdateValue(CodeGenFunction &CGF, AtomicInfo &Atomics, RValue UpdateRVal, Address DesiredAddr) argument
[all...]
H A DBackendUtil.cpp250 Opts.Atomics = CGOpts.SanitizeBinaryMetadataAtomics;
/freebsd-current/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPULegalizerInfo.cpp1581 auto &Atomics = getActionDefinitionsBuilder(
1590 Atomics.legalFor({{S32, FlatPtr}, {S64, FlatPtr}});

Completed in 371 milliseconds