Home
last modified time | relevance | path

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

/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/
HDMachineMemOperand.h169 unsigned FailureOrdering : 4; // enum AtomicOrdering member
195 AtomicOrdering FailureOrdering = AtomicOrdering::NotAtomic);
201 AtomicOrdering FailureOrdering = AtomicOrdering::NotAtomic);
285 return static_cast<AtomicOrdering>(AtomicInfo.FailureOrdering); in getFailureOrdering()
HDMachineFunction.h1034 AtomicOrdering FailureOrdering = AtomicOrdering::NotAtomic);
1040 AtomicOrdering FailureOrdering = AtomicOrdering::NotAtomic);
1046 AtomicOrdering FailureOrdering = AtomicOrdering::NotAtomic) {
1049 FailureOrdering);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/
HDMachineOperand.cpp1088 AtomicOrdering FailureOrdering) in MachineMemOperand() argument
1100 AtomicInfo.FailureOrdering = static_cast<unsigned>(FailureOrdering); in MachineMemOperand()
1101 assert(getFailureOrdering() == FailureOrdering && "Value truncated"); in MachineMemOperand()
1109 AtomicOrdering FailureOrdering) in MachineMemOperand() argument
1116 BaseAlignment, AAInfo, Ranges, SSID, Ordering, FailureOrdering) {} in MachineMemOperand()
HDMachineFunction.cpp491 AtomicOrdering FailureOrdering) { in getMachineMemOperand() argument
498 Ordering, FailureOrdering); in getMachineMemOperand()
505 AtomicOrdering FailureOrdering) { in getMachineMemOperand() argument
508 Ordering, FailureOrdering); in getMachineMemOperand()
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
HDSIMemoryLegalizer.cpp96 AtomicOrdering FailureOrdering = AtomicOrdering::NotAtomic; member in __anon916cd1000111::SIMemOpInfo
111 AtomicOrdering FailureOrdering = AtomicOrdering::SequentiallyConsistent, in SIMemOpInfo() argument
114 : Ordering(Ordering), FailureOrdering(FailureOrdering), Scope(Scope), in SIMemOpInfo()
124 FailureOrdering == AtomicOrdering::NotAtomic); in SIMemOpInfo()
173 return FailureOrdering; in getFailureOrdering()
818 AtomicOrdering FailureOrdering = AtomicOrdering::NotAtomic; in constructFromMIWithMMO() local
846 FailureOrdering = in constructFromMIWithMMO()
847 getMergedAtomicOrdering(FailureOrdering, MMO->getFailureOrdering()); in constructFromMIWithMMO()
870 IsCrossAddressSpaceOrdering, FailureOrdering, IsVolatile, in constructFromMIWithMMO()
/freebsd-13-stable/contrib/llvm-project/clang/lib/CodeGen/
HDCGBuilder.h170 llvm::AtomicOrdering FailureOrdering,
174 Addr.getAlignment().getAsAlign(), SuccessOrdering, FailureOrdering,
HDCGBuiltin.cpp365 auto FailureOrdering = SuccessOrdering == AtomicOrdering::Release ? in EmitAtomicCmpXchgForMSIntrin() local
374 DestAddr, Comparand, Exchange, SuccessOrdering, FailureOrdering); in EmitAtomicCmpXchgForMSIntrin()
405 auto FailureOrdering = SuccessOrdering == AtomicOrdering::Release in EmitAtomicCmpXchg128ForMSIntrin() local
427 SuccessOrdering, FailureOrdering); in EmitAtomicCmpXchg128ForMSIntrin()
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/LoongArch/
HDLoongArchExpandAtomicPseudoInsts.cpp574 AtomicOrdering FailureOrdering = in expandAtomicCmpXchg() local
578 switch (FailureOrdering) { in expandAtomicCmpXchg()
HDLoongArchISelLowering.cpp5725 Value *FailureOrdering = in emitMaskedAtomicCmpXchgIntrinsic() local
5737 MaskedCmpXchg, {AlignedAddr, CmpVal, NewVal, Mask, FailureOrdering}); in emitMaskedAtomicCmpXchgIntrinsic()
/freebsd-13-stable/contrib/llvm-project/llvm/lib/IR/
HDInstructions.cpp1333 AtomicOrdering FailureOrdering, in Init() argument
1339 setFailureOrdering(FailureOrdering); in Init()
1354 AtomicOrdering FailureOrdering, in AtomicCmpXchgInst() argument
1361 Init(Ptr, Cmp, NewVal, Alignment, SuccessOrdering, FailureOrdering, SSID); in AtomicCmpXchgInst()
HDAsmWriter.cpp2735 AtomicOrdering FailureOrdering,
2861 AtomicOrdering FailureOrdering, in writeAtomicCmpXchg() argument
2864 FailureOrdering != AtomicOrdering::NotAtomic); in writeAtomicCmpXchg()
2868 Out << " " << toIRString(FailureOrdering); in writeAtomicCmpXchg()
HDCore.cpp4313 LLVMAtomicOrdering FailureOrdering, in LLVMBuildAtomicCmpXchg() argument
4319 mapFromLLVMOrdering(FailureOrdering), in LLVMBuildAtomicCmpXchg()
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Bitcode/Reader/
HDBitcodeReader.cpp6359 const AtomicOrdering FailureOrdering = in parseFunctionBody() local
6364 if (FailureOrdering == AtomicOrdering::NotAtomic || in parseFunctionBody()
6365 FailureOrdering == AtomicOrdering::Unordered) in parseFunctionBody()
6372 FailureOrdering, SSID); in parseFunctionBody()
6429 const AtomicOrdering FailureOrdering = in parseFunctionBody() local
6431 if (!AtomicCmpXchgInst::isValidFailureOrdering(FailureOrdering)) in parseFunctionBody()
6447 FailureOrdering, SSID); in parseFunctionBody()
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/IR/
HDIRBuilder.h1848 AtomicOrdering FailureOrdering,
1856 FailureOrdering, SSID));
HDInstructions.h497 AtomicOrdering SuccessOrdering, AtomicOrdering FailureOrdering,
514 AtomicOrdering FailureOrdering, SyncScope::ID SSID,
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm-c/
HDCore.h4582 LLVMAtomicOrdering FailureOrdering,
/freebsd-13-stable/contrib/llvm-project/llvm/lib/AsmParser/
HDLLParser.cpp8272 AtomicOrdering FailureOrdering = AtomicOrdering::NotAtomic; in parseCmpXchg() local
8290 parseOrdering(FailureOrdering) || in parseCmpXchg()
8296 if (!AtomicCmpXchgInst::isValidFailureOrdering(FailureOrdering)) in parseCmpXchg()
8311 SuccessOrdering, FailureOrdering, SSID); in parseCmpXchg()
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
HDSelectionDAGBuilder.cpp5055 AtomicOrdering FailureOrdering = I.getFailureOrdering(); in visitAtomicCmpXchg() local
5070 AAMDNodes(), nullptr, SSID, SuccessOrdering, FailureOrdering); in visitAtomicCmpXchg()