Searched refs:AcquireRelease (Results 1 - 25 of 31) sorted by relevance

12

/freebsd-current/contrib/llvm-project/llvm/include/llvm/Support/
H A DAtomicOrdering.h63 AcquireRelease = 6, member in class:llvm::AtomicOrdering
143 return AtomicOrdering::AcquireRelease;
/freebsd-current/contrib/llvm-project/llvm/lib/Target/SPIRV/
H A DSPIRVUtils.cpp198 case AtomicOrdering::AcquireRelease:
199 return SPIRV::MemorySemantics::AcquireRelease;
H A DSPIRVBuiltins.cpp390 return SPIRV::MemorySemantics::AcquireRelease;
682 Semantics != SPIRV::MemorySemantics::AcquireRelease)) &&
/freebsd-current/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DGlobalStatus.cpp31 /// and release, then return AcquireRelease.
36 return AtomicOrdering::AcquireRelease;
/freebsd-current/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVExpandAtomicPseudoInsts.cpp166 case AtomicOrdering::AcquireRelease:
188 case AtomicOrdering::AcquireRelease:
210 case AtomicOrdering::AcquireRelease:
232 case AtomicOrdering::AcquireRelease:
/freebsd-current/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIMemoryLegalizer.cpp754 MMO->getFailureOrdering() != AtomicOrdering::AcquireRelease);
2485 MOI.getOrdering() == AtomicOrdering::AcquireRelease ||
2505 MOI.getOrdering() == AtomicOrdering::AcquireRelease ||
2527 MOI.getOrdering() == AtomicOrdering::AcquireRelease ||
2534 MOI.getOrdering() == AtomicOrdering::AcquireRelease ||
2543 MOI.getOrdering() == AtomicOrdering::AcquireRelease ||
/freebsd-current/contrib/llvm-project/llvm/lib/Target/LoongArch/
H A DLoongArchExpandAtomicPseudoInsts.cpp580 case AtomicOrdering::AcquireRelease:
/freebsd-current/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DThreadSanitizer.cpp672 case AtomicOrdering::AcquireRelease: v = 4; break;
H A DDataFlowSanitizer.cpp2352 case AtomicOrdering::AcquireRelease:
2353 return AtomicOrdering::AcquireRelease;
2639 case AtomicOrdering::AcquireRelease:
2640 return AtomicOrdering::AcquireRelease;
H A DMemorySanitizer.cpp2115 case AtomicOrdering::AcquireRelease:
2116 return AtomicOrdering::AcquireRelease;
2150 case AtomicOrdering::AcquireRelease:
2151 return AtomicOrdering::AcquireRelease;
/freebsd-current/contrib/llvm-project/clang/lib/CodeGen/
H A DCGStmtOpenMP.cpp5361 : llvm::AtomicOrdering::AcquireRelease;
6051 case llvm::AtomicOrdering::AcquireRelease:
6080 case llvm::AtomicOrdering::AcquireRelease:
6271 case llvm::AtomicOrdering::AcquireRelease:
6395 case llvm::AtomicOrdering::AcquireRelease:
6398 CGF, std::nullopt, Loc, llvm::AtomicOrdering::AcquireRelease);
6531 AO = llvm::AtomicOrdering::AcquireRelease;
6566 (DefaultOrder == llvm::AtomicOrdering::AcquireRelease &&
6569 } else if (DefaultOrder == llvm::AtomicOrdering::AcquireRelease) {
H A DCGAtomic.cpp1491 llvm::AtomicOrdering::AcquireRelease, Scope);
1554 llvm::AtomicOrdering::AcquireRelease, Scope);
2195 else if (AO == llvm::AtomicOrdering::AcquireRelease)
/freebsd-current/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/
H A DAArch64LegalizerInfo.cpp1874 case AtomicOrdering::AcquireRelease:
1915 case AtomicOrdering::AcquireRelease:
/freebsd-current/contrib/llvm-project/llvm/lib/Target/VE/
H A DVEISelLowering.cpp1072 case AtomicOrdering::AcquireRelease:
1093 case AtomicOrdering::AcquireRelease:
1130 case AtomicOrdering::AcquireRelease:
/freebsd-current/contrib/llvm-project/llvm/include/llvm/IR/
H A DInstructions.h233 /// or AcquireRelease.
367 /// Acquire or AcquireRelease.
456 // Ordering may only be Acquire, Release, AcquireRelease, or
474 /// Acquire, Release, AcquireRelease, or SequentiallyConsistent.
599 Ordering != AtomicOrdering::AcquireRelease &&
636 return AtomicOrdering::AcquireRelease;
681 case AtomicOrdering::AcquireRelease:
/freebsd-current/contrib/llvm-project/llvm/lib/Target/RISCV/GISel/
H A DRISCVInstructionSelector.cpp1302 case AtomicOrdering::AcquireRelease:
/freebsd-current/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineVerifier.cpp1205 Order == AtomicOrdering::AcquireRelease)
1210 Order == AtomicOrdering::AcquireRelease)
H A DTargetLoweringBase.cpp557 case AtomicOrdering::AcquireRelease:
/freebsd-current/contrib/llvm-project/llvm/lib/IR/
H A DVerifier.cpp4073 LI.getOrdering() != AtomicOrdering::AcquireRelease,
4099 SI.getOrdering() != AtomicOrdering::AcquireRelease,
4208 Ordering == AtomicOrdering::AcquireRelease ||
H A DCore.cpp3657 return AtomicOrdering::AcquireRelease;
3672 case AtomicOrdering::AcquireRelease:
/freebsd-current/contrib/llvm-project/llvm/lib/Frontend/OpenMP/
H A DOMPIRBuilder.cpp5710 if (AO == AtomicOrdering::Acquire || AO == AtomicOrdering::AcquireRelease ||
5719 if (AO == AtomicOrdering::Release || AO == AtomicOrdering::AcquireRelease ||
5735 case AtomicOrdering::AcquireRelease:
5737 FlushAO = AtomicOrdering::AcquireRelease;
/freebsd-current/contrib/llvm-project/llvm/lib/Bitcode/Reader/
H A DBitcodeReader.cpp1303 case bitc::ORDERING_ACQREL: return AtomicOrdering::AcquireRelease;
6054 Ordering == AtomicOrdering::AcquireRelease)
6131 Ordering == AtomicOrdering::AcquireRelease)
/freebsd-current/contrib/llvm-project/llvm/lib/AsmParser/
H A DLLParser.cpp2692 case lltok::kw_acq_rel: Ordering = AtomicOrdering::AcquireRelease; break;
7755 Ordering == AtomicOrdering::AcquireRelease)
7805 Ordering == AtomicOrdering::AcquireRelease)
/freebsd-current/contrib/llvm-project/llvm/lib/Target/DirectX/DXILWriter/
H A DDXILBitcodeWriter.cpp592 case AtomicOrdering::AcquireRelease:
/freebsd-current/contrib/llvm-project/llvm/lib/CodeGen/MIRParser/
H A DMIParser.cpp3341 .Case("acq_rel", AtomicOrdering::AcquireRelease)

Completed in 378 milliseconds

12