Home
last modified time | relevance | path

Searched refs:FailureOrdering (Results 1 – 20 of 20) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMachineMemOperand.h171 unsigned FailureOrdering : 4; // enum AtomicOrdering member
198 AtomicOrdering FailureOrdering = AtomicOrdering::NotAtomic);
205 AtomicOrdering FailureOrdering = AtomicOrdering::NotAtomic);
289 return static_cast<AtomicOrdering>(AtomicInfo.FailureOrdering); in getFailureOrdering()
H A DMachineFunction.h1087 AtomicOrdering FailureOrdering = AtomicOrdering::NotAtomic);
1093 AtomicOrdering FailureOrdering = AtomicOrdering::NotAtomic);
1099 AtomicOrdering FailureOrdering = AtomicOrdering::NotAtomic) {
1102 FailureOrdering);
1109 AtomicOrdering FailureOrdering = AtomicOrdering::NotAtomic) {
1112 FailureOrdering);
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineOperand.cpp1103 AtomicOrdering FailureOrdering) in MachineMemOperand() argument
1115 AtomicInfo.FailureOrdering = static_cast<unsigned>(FailureOrdering); in MachineMemOperand()
1116 assert(getFailureOrdering() == FailureOrdering && "Value truncated"); in MachineMemOperand()
1124 AtomicOrdering FailureOrdering) in MachineMemOperand() argument
1131 BaseAlignment, AAInfo, Ranges, SSID, Ordering, FailureOrdering) {} in MachineMemOperand()
H A DMachineFunction.cpp527 AtomicOrdering FailureOrdering) { in getMachineMemOperand() argument
534 Ordering, FailureOrdering); in getMachineMemOperand()
541 AtomicOrdering FailureOrdering) { in getMachineMemOperand() argument
544 Ordering, FailureOrdering); in getMachineMemOperand()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIMemoryLegalizer.cpp98 AtomicOrdering FailureOrdering = AtomicOrdering::NotAtomic; member in __anone9343ac70111::SIMemOpInfo
113 AtomicOrdering FailureOrdering = AtomicOrdering::SequentiallyConsistent, in SIMemOpInfo() argument
116 : Ordering(Ordering), FailureOrdering(FailureOrdering), Scope(Scope), in SIMemOpInfo()
126 FailureOrdering == AtomicOrdering::NotAtomic); in SIMemOpInfo()
175 return FailureOrdering; in getFailureOrdering()
799 AtomicOrdering FailureOrdering = AtomicOrdering::NotAtomic; in constructFromMIWithMMO() local
827 FailureOrdering = in constructFromMIWithMMO()
828 getMergedAtomicOrdering(FailureOrdering, MMO->getFailureOrdering()); in constructFromMIWithMMO()
851 IsCrossAddressSpaceOrdering, FailureOrdering, IsVolatile, in constructFromMIWithMMO()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGBuilder.h175 llvm::AtomicOrdering FailureOrdering,
179 Addr.getAlignment().getAsAlign(), SuccessOrdering, FailureOrdering,
H A DCGBuiltin.cpp453 auto FailureOrdering = SuccessOrdering == AtomicOrdering::Release ? in EmitAtomicCmpXchgForMSIntrin() local
462 DestAddr, Comparand, Exchange, SuccessOrdering, FailureOrdering); in EmitAtomicCmpXchgForMSIntrin()
499 auto FailureOrdering = SuccessOrdering == AtomicOrdering::Release in EmitAtomicCmpXchg128ForMSIntrin() local
521 SuccessOrdering, FailureOrdering); in EmitAtomicCmpXchg128ForMSIntrin()
/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/
H A DLoongArchExpandAtomicPseudoInsts.cpp606 AtomicOrdering FailureOrdering = in expandAtomicCmpXchg() local
610 switch (FailureOrdering) { in expandAtomicCmpXchg()
H A DLoongArchISelLowering.cpp7938 Value *FailureOrdering = in emitMaskedAtomicCmpXchgIntrinsic() local
7949 CmpXchgIntrID, Tys, {AlignedAddr, CmpVal, NewVal, Mask, FailureOrdering}); in emitMaskedAtomicCmpXchgIntrinsic()
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DInstructions.cpp1395 AtomicOrdering FailureOrdering, in Init() argument
1401 setFailureOrdering(FailureOrdering); in Init()
1416 AtomicOrdering FailureOrdering, in AtomicCmpXchgInst() argument
1422 Init(Ptr, Cmp, NewVal, Alignment, SuccessOrdering, FailureOrdering, SSID); in AtomicCmpXchgInst()
H A DAsmWriter.cpp2898 AtomicOrdering FailureOrdering,
3024 AtomicOrdering FailureOrdering, in writeAtomicCmpXchg() argument
3027 FailureOrdering != AtomicOrdering::NotAtomic); in writeAtomicCmpXchg()
3031 Out << " " << toIRString(FailureOrdering); in writeAtomicCmpXchg()
H A DCore.cpp4400 LLVMAtomicOrdering FailureOrdering, in LLVMBuildAtomicCmpXchg() argument
4406 mapFromLLVMOrdering(FailureOrdering), in LLVMBuildAtomicCmpXchg()
4413 LLVMAtomicOrdering FailureOrdering, in LLVMBuildAtomicCmpXchgSyncScope() argument
4418 mapFromLLVMOrdering(FailureOrdering), SSID)); in LLVMBuildAtomicCmpXchgSyncScope()
/freebsd/contrib/llvm-project/llvm/lib/SandboxIR/
H A DInstruction.cpp1328 AtomicOrdering FailureOrdering, InsertPosition Pos, in create() argument
1333 SuccessOrdering, FailureOrdering, SSID); in create()
/freebsd/contrib/llvm-project/llvm/lib/Bitcode/Reader/
H A DBitcodeReader.cpp6455 const AtomicOrdering FailureOrdering = in parseFunctionBody() local
6460 if (FailureOrdering == AtomicOrdering::NotAtomic || in parseFunctionBody()
6461 FailureOrdering == AtomicOrdering::Unordered) in parseFunctionBody()
6468 FailureOrdering, SSID); in parseFunctionBody()
6525 const AtomicOrdering FailureOrdering = in parseFunctionBody() local
6527 if (!AtomicCmpXchgInst::isValidFailureOrdering(FailureOrdering)) in parseFunctionBody()
6543 FailureOrdering, SSID); in parseFunctionBody()
/freebsd/contrib/llvm-project/llvm/include/llvm-c/
H A DCore.h4868 LLVMAtomicOrdering SuccessOrdering, LLVMAtomicOrdering FailureOrdering,
4872 LLVMAtomicOrdering SuccessOrdering, LLVMAtomicOrdering FailureOrdering,
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DIRBuilder.h1905 AtomicOrdering FailureOrdering,
1913 FailureOrdering, SSID));
H A DInstructions.h508 AtomicOrdering SuccessOrdering, AtomicOrdering FailureOrdering,
527 AtomicOrdering FailureOrdering, SyncScope::ID SSID,
/freebsd/contrib/llvm-project/llvm/lib/AsmParser/
H A DLLParser.cpp8583 AtomicOrdering FailureOrdering = AtomicOrdering::NotAtomic; in parseCmpXchg() local
8601 parseOrdering(FailureOrdering) || in parseCmpXchg()
8607 if (!AtomicCmpXchgInst::isValidFailureOrdering(FailureOrdering)) in parseCmpXchg()
8622 SuccessOrdering, FailureOrdering, SSID); in parseCmpXchg()
/freebsd/contrib/llvm-project/llvm/include/llvm/SandboxIR/
H A DInstruction.h2190 AtomicOrdering SuccessOrdering, AtomicOrdering FailureOrdering,
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGBuilder.cpp5129 AtomicOrdering FailureOrdering = I.getFailureOrdering(); in visitAtomicCmpXchg() local
5144 FailureOrdering); in visitAtomicCmpXchg()