Lines Matching refs:AtomicRMWInst
663 AtomicRMWInst::BinOp Op) { in writeAtomicRMWOperation()
666 case AtomicRMWInst::Xchg: Out << " xchg"; break; in writeAtomicRMWOperation()
667 case AtomicRMWInst::Add: Out << " add"; break; in writeAtomicRMWOperation()
668 case AtomicRMWInst::Sub: Out << " sub"; break; in writeAtomicRMWOperation()
669 case AtomicRMWInst::And: Out << " and"; break; in writeAtomicRMWOperation()
670 case AtomicRMWInst::Nand: Out << " nand"; break; in writeAtomicRMWOperation()
671 case AtomicRMWInst::Or: Out << " or"; break; in writeAtomicRMWOperation()
672 case AtomicRMWInst::Xor: Out << " xor"; break; in writeAtomicRMWOperation()
673 case AtomicRMWInst::Max: Out << " max"; break; in writeAtomicRMWOperation()
674 case AtomicRMWInst::Min: Out << " min"; break; in writeAtomicRMWOperation()
675 case AtomicRMWInst::UMax: Out << " umax"; break; in writeAtomicRMWOperation()
676 case AtomicRMWInst::UMin: Out << " umin"; break; in writeAtomicRMWOperation()
1699 (isa<AtomicRMWInst>(I) && cast<AtomicRMWInst>(I).isVolatile())) in printInstruction()
1710 if (const AtomicRMWInst *RMWI = dyn_cast<AtomicRMWInst>(&I)) in printInstruction()
1976 } else if (const AtomicRMWInst *RMWI = dyn_cast<AtomicRMWInst>(&I)) { in printInstruction()