Lines Matching refs:AtomicRMWInst
714 AtomicRMWInst::BinOp Op) { in writeAtomicRMWOperation()
717 case AtomicRMWInst::Xchg: Out << " xchg"; break; in writeAtomicRMWOperation()
718 case AtomicRMWInst::Add: Out << " add"; break; in writeAtomicRMWOperation()
719 case AtomicRMWInst::Sub: Out << " sub"; break; in writeAtomicRMWOperation()
720 case AtomicRMWInst::And: Out << " and"; break; in writeAtomicRMWOperation()
721 case AtomicRMWInst::Nand: Out << " nand"; break; in writeAtomicRMWOperation()
722 case AtomicRMWInst::Or: Out << " or"; break; in writeAtomicRMWOperation()
723 case AtomicRMWInst::Xor: Out << " xor"; break; in writeAtomicRMWOperation()
724 case AtomicRMWInst::Max: Out << " max"; break; in writeAtomicRMWOperation()
725 case AtomicRMWInst::Min: Out << " min"; break; in writeAtomicRMWOperation()
726 case AtomicRMWInst::UMax: Out << " umax"; break; in writeAtomicRMWOperation()
727 case AtomicRMWInst::UMin: Out << " umin"; break; in writeAtomicRMWOperation()
1781 (isa<AtomicRMWInst>(I) && cast<AtomicRMWInst>(I).isVolatile())) in printInstruction()
1792 if (const AtomicRMWInst *RMWI = dyn_cast<AtomicRMWInst>(&I)) in printInstruction()
2036 } else if (const AtomicRMWInst *RMWI = dyn_cast<AtomicRMWInst>(&I)) { in printInstruction()