|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
lib/Analysis/AliasAnalysis.cpp 613 if (isStrongerThanMonotonic(RMW->getOrdering()))
lib/Bitcode/Writer/BitcodeWriter.cpp 2980 Vals.push_back(getEncodedOrdering(cast<AtomicRMWInst>(I).getOrdering()));
lib/CodeGen/AtomicExpandPass.cpp 260 } else if (RMWI && (isReleaseOrStronger(RMWI->getOrdering()) ||
261 isAcquireOrStronger(RMWI->getOrdering()))) {
262 FenceOrdering = RMWI->getOrdering();
580 AI->getOrdering(), PerformOp);
746 AtomicOrdering MemOpOrder = AI->getOrdering();
800 NewOperand, AI->getOrdering());
966 AI->getOrdering());
1434 Builder, AI->getType(), AI->getPointerOperand(), AI->getOrdering(),
1579 I->getOrdering(), AtomicOrdering::NotAtomic, Libcalls);
lib/CodeGen/GlobalISel/IRTranslator.cpp 2035 I.getSyncScopeID(), I.getOrdering()));
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp 4606 AtomicOrdering Ordering = I.getOrdering();
lib/IR/AsmWriter.cpp 4071 writeAtomic(RMWI->getContext(), RMWI->getOrdering(),
lib/IR/Core.cpp 3681 O = cast<AtomicRMWInst>(P)->getOrdering();
lib/IR/Instruction.cpp 434 RMWI->getOrdering() == cast<AtomicRMWInst>(I2)->getOrdering() &&
434 RMWI->getOrdering() == cast<AtomicRMWInst>(I2)->getOrdering() &&
lib/IR/Instructions.cpp 4163 getOrdering(), getSyncScopeID());
lib/IR/Verifier.cpp 3517 Assert(RMWI.getOrdering() != AtomicOrdering::NotAtomic,
3519 Assert(RMWI.getOrdering() != AtomicOrdering::Unordered,
lib/Target/RISCV/RISCVISelLowering.cpp 2809 Builder.getIntN(XLen, static_cast<uint64_t>(AI->getOrdering()));
lib/Target/X86/X86ISelLowering.cpp26545 auto Order = AtomicCmpXchgInst::getStrongestFailureOrdering(AI->getOrdering());
lib/Transforms/IPO/Attributor.cpp 1297 Ordering = cast<AtomicRMWInst>(I)->getOrdering();
lib/Transforms/InstCombine/InstCombineAtomicRMW.cpp 112 AtomicOrdering Ordering = RMWI.getOrdering();
lib/Transforms/Instrumentation/MemorySanitizer.cpp 1849 I.setOrdering(addReleaseOrdering(I.getOrdering()));
lib/Transforms/Instrumentation/ThreadSanitizer.cpp 673 createOrdering(&IRB, RMWI->getOrdering())};
lib/Transforms/Utils/FunctionComparator.cpp 640 if (int Res = cmpOrderings(RMWI->getOrdering(),
641 cast<AtomicRMWInst>(R)->getOrdering()))