Home | History | Annotate | Download | only in IR

Lines Matching refs:AtomicRMWInst

715                                     AtomicRMWInst::BinOp Op) {
718 case AtomicRMWInst::Xchg: Out << " xchg"; break;
719 case AtomicRMWInst::Add: Out << " add"; break;
720 case AtomicRMWInst::Sub: Out << " sub"; break;
721 case AtomicRMWInst::And: Out << " and"; break;
722 case AtomicRMWInst::Nand: Out << " nand"; break;
723 case AtomicRMWInst::Or: Out << " or"; break;
724 case AtomicRMWInst::Xor: Out << " xor"; break;
725 case AtomicRMWInst::Max: Out << " max"; break;
726 case AtomicRMWInst::Min: Out << " min"; break;
727 case AtomicRMWInst::UMax: Out << " umax"; break;
728 case AtomicRMWInst::UMin: Out << " umin"; break;
1826 (isa<AtomicRMWInst>(I) && cast<AtomicRMWInst>(I).isVolatile()))
1837 if (const AtomicRMWInst *RMWI = dyn_cast<AtomicRMWInst>(&I))
2084 } else if (const AtomicRMWInst *RMWI = dyn_cast<AtomicRMWInst>(&I)) {