Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/
H A DSIMemoryLegalizer.cpp167 AtomicOrdering getFailureOrdering() const { in getFailureOrdering() function in __anoncef23e4c0111::SIMemOpInfo
502 assert(MMO->getFailureOrdering() != AtomicOrdering::Release && in constructFromMIWithMMO()
503 MMO->getFailureOrdering() != AtomicOrdering::AcquireRelease); in constructFromMIWithMMO()
505 isStrongerThan(FailureOrdering, MMO->getFailureOrdering()) ? in constructFromMIWithMMO()
506 FailureOrdering : MMO->getFailureOrdering(); in constructFromMIWithMMO()
985 MOI.getFailureOrdering() == AtomicOrdering::SequentiallyConsistent) in expandAtomicCmpxchgOrRmw()
995 MOI.getFailureOrdering() == AtomicOrdering::Acquire || in expandAtomicCmpxchgOrRmw()
996 MOI.getFailureOrdering() == AtomicOrdering::SequentiallyConsistent) { in expandAtomicCmpxchgOrRmw()
/freebsd-12.1/contrib/llvm/include/llvm/CodeGen/
H A DMachineMemOperand.h254 AtomicOrdering getFailureOrdering() const { in getFailureOrdering() function
H A DSelectionDAGNodes.h1390 AtomicOrdering getFailureOrdering() const {
1392 return MMO->getFailureOrdering();
/freebsd-12.1/contrib/llvm/lib/CodeGen/
H A DMachineFunction.cpp405 MMO->getOrdering(), MMO->getFailureOrdering()); in getMachineMemOperand()
411 MMO->getOrdering(), MMO->getFailureOrdering()); in getMachineMemOperand()
425 MMO->getOrdering(), MMO->getFailureOrdering()); in getMachineMemOperand()
H A DMachineOperand.cpp1005 assert(getFailureOrdering() == FailureOrdering && "Value truncated"); in MachineMemOperand()
1085 if (getFailureOrdering() != AtomicOrdering::NotAtomic) in print()
1086 OS << toIRString(getFailureOrdering()) << ' '; in print()
H A DAtomicExpandPass.cpp868 CI->getFailureOrdering(), CI->getSyncScopeID()); in expandPartwordCmpXchg()
1046 CI->getFailureOrdering(), in convertCmpXchgToIntegerType()
1068 AtomicOrdering FailureOrder = CI->getFailureOrdering(); in expandAtomicCmpXchg()
1479 I->getCompareOperand(), I->getSuccessOrdering(), I->getFailureOrdering(), in expandAtomicCASToLibcall()
/freebsd-12.1/contrib/llvm/lib/CodeGen/GlobalISel/
H A DLegalizerHelper.cpp486 MMO.getFailureOrdering() != AtomicOrdering::NotAtomic) in narrowScalar()
503 MMO.getSyncScopeID(), MMO.getOrdering(), MMO.getFailureOrdering()); in narrowScalar()
530 MMO.getFailureOrdering() != AtomicOrdering::NotAtomic) in narrowScalar()
548 MMO.getSyncScopeID(), MMO.getOrdering(), MMO.getFailureOrdering()); in narrowScalar()
H A DIRTranslator.cpp1496 I.getFailureOrdering())); in translateAtomicCmpXchg()
/freebsd-12.1/contrib/llvm/lib/IR/
H A DInstruction.cpp421 CXI->getFailureOrdering() == in haveSameSpecialState()
422 cast<AtomicCmpXchgInst>(I2)->getFailureOrdering() && in haveSameSpecialState()
H A DVerifier.cpp3397 Assert(CXI.getFailureOrdering() != AtomicOrdering::NotAtomic, in visitAtomicCmpXchgInst()
3401 Assert(CXI.getFailureOrdering() != AtomicOrdering::Unordered, in visitAtomicCmpXchgInst()
3403 Assert(!isStrongerThan(CXI.getFailureOrdering(), CXI.getSuccessOrdering()), in visitAtomicCmpXchgInst()
3407 Assert(CXI.getFailureOrdering() != AtomicOrdering::Release && in visitAtomicCmpXchgInst()
3408 CXI.getFailureOrdering() != AtomicOrdering::AcquireRelease, in visitAtomicCmpXchgInst()
H A DInstructions.cpp3854 getSuccessOrdering(), getFailureOrdering(), in cloneImpl()
H A DAsmWriter.cpp3937 CXI->getFailureOrdering(), CXI->getSyncScopeID()); in printInstruction()
H A DCore.cpp3788 return mapToLLVMOrdering(cast<AtomicCmpXchgInst>(P)->getFailureOrdering()); in LLVMGetCmpXchgFailureOrdering()
/freebsd-12.1/contrib/llvm/lib/Transforms/Utils/
H A DFunctionComparator.cpp626 cmpOrderings(CXI->getFailureOrdering(), in cmpOperations()
627 cast<AtomicCmpXchgInst>(R)->getFailureOrdering())) in cmpOperations()
/freebsd-12.1/contrib/llvm/lib/Transforms/Instrumentation/
H A DThreadSanitizer.cpp691 createOrdering(&IRB, CASI->getFailureOrdering())}; in instrumentAtomic()
/freebsd-12.1/contrib/llvm/include/llvm/IR/
H A DInstructions.h596 AtomicOrdering getFailureOrdering() const {
/freebsd-12.1/contrib/llvm/lib/Target/Hexagon/
H A DHexagonISelLowering.cpp2680 MMO->getFailureOrdering()); in LowerUnalignedLoad()
/freebsd-12.1/contrib/llvm/lib/Target/X86/
H A DX86InstrInfo.cpp5365 MMO->getFailureOrdering())); in extractLoadMMOs()
5389 MMO->getFailureOrdering())); in extractStoreMMOs()
/freebsd-12.1/contrib/llvm/lib/Bitcode/Writer/
H A DBitcodeWriter.cpp2878 getEncodedOrdering(cast<AtomicCmpXchgInst>(I).getFailureOrdering())); in writeInstruction()
/freebsd-12.1/contrib/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGBuilder.cpp4185 AtomicOrdering FailureOrder = I.getFailureOrdering(); in visitAtomicCmpXchg()