Searched defs:RMWI (Results 1 – 17 of 17) sorted by relevance
25 bool isIdempotentRMW(AtomicRMWInst& RMWI) { in isIdempotentRMW()63 bool isSaturating(AtomicRMWInst& RMWI) { in isSaturating()98 Instruction *InstCombinerImpl::visitAtomicRMWInst(AtomicRMWInst &RMWI) { in visitAtomicRMWInst()
43 bool llvm::lowerAtomicRMWInst(AtomicRMWInst *RMWI) { in lowerAtomicRMWInst()125 else if (AtomicRMWInst *RMWI = dyn_cast<AtomicRMWInst>(&Inst)) in runOnBasicBlock() local
48 if (AtomicRMWInst *RMWI = dyn_cast<AtomicRMWInst>(&I)) in runOnFunction() local
77 MemoryLocation MemoryLocation::get(const AtomicRMWInst *RMWI) { in get()
147 static unsigned getAtomicOpSize(AtomicRMWInst *RMWI) { in getAtomicOpSize()192 auto RMWI = dyn_cast<AtomicRMWInst>(I); in runOnFunction() local378 AtomicExpand::convertAtomicXchgToIntegerType(AtomicRMWInst *RMWI) { in convertAtomicXchgToIntegerType()1408 bool AtomicExpand::isIdempotentRMW(AtomicRMWInst* RMWI) { in isIdempotentRMW()1428 bool AtomicExpand::simplifyIdempotentRMW(AtomicRMWInst* RMWI) { in simplifyIdempotentRMW()
478 if (const AtomicRMWInst *RMWI = dyn_cast<AtomicRMWInst>(I1)) in haveSameSpecialState() local
3991 if (const AtomicRMWInst *RMWI = dyn_cast<AtomicRMWInst>(&I)) in printInstruction() local4350 } else if (const AtomicRMWInst *RMWI = dyn_cast<AtomicRMWInst>(&I)) { in printInstruction() local
2054 if (AtomicRMWInst *RMWI = dyn_cast<AtomicRMWInst>(P)) in LLVMGetAlignment() local2074 else if (AtomicRMWInst *RMWI = dyn_cast<AtomicRMWInst>(P)) in LLVMSetAlignment() local
3802 void Verifier::visitAtomicRMWInst(AtomicRMWInst &RMWI) { in visitAtomicRMWInst()
803 } else if (AtomicRMWInst *RMWI = dyn_cast<AtomicRMWInst>(I)) { in instrumentAtomic() local
653 if (const AtomicRMWInst *RMWI = dyn_cast<AtomicRMWInst>(L)) { in cmpOperations() local
1027 else if (const AtomicRMWInst *RMWI = dyn_cast<AtomicRMWInst>(I)) in AddAliasScopeMetadata() local
673 llvm::AtomicRMWInst *RMWI = in EmitAtomicOp() local
10477 AtomicRMWInst *RMWI = Builder.CreateAtomicRMW( in EmitAArch64BuiltinExpr() local
2024 lowerIdempotentRMWIntoFencedLoad(AtomicRMWInst *RMWI) const { in lowerIdempotentRMWIntoFencedLoad()
7402 AtomicRMWInst *RMWI = in parseAtomicRMW() local
183 if (auto *RMWI = dyn_cast<AtomicRMWInst>(I)) { in getPointerOperand() local