Home | History | Annotate | Download | only in CppBackend

Lines Matching refs:AtomicRMWInst

1587     const AtomicRMWInst *rmwi = cast<AtomicRMWInst>(I);
1592 case AtomicRMWInst::Xchg: Operation = "AtomicRMWInst::Xchg"; break;
1593 case AtomicRMWInst::Add: Operation = "AtomicRMWInst::Add"; break;
1594 case AtomicRMWInst::Sub: Operation = "AtomicRMWInst::Sub"; break;
1595 case AtomicRMWInst::And: Operation = "AtomicRMWInst::And"; break;
1596 case AtomicRMWInst::Nand: Operation = "AtomicRMWInst::Nand"; break;
1597 case AtomicRMWInst::Or: Operation = "AtomicRMWInst::Or"; break;
1598 case AtomicRMWInst::Xor: Operation = "AtomicRMWInst::Xor"; break;
1599 case AtomicRMWInst::Max: Operation = "AtomicRMWInst::Max"; break;
1600 case AtomicRMWInst::Min: Operation = "AtomicRMWInst::Min"; break;
1601 case AtomicRMWInst::UMax: Operation = "AtomicRMWInst::UMax"; break;
1602 case AtomicRMWInst::UMin: Operation = "AtomicRMWInst::UMin"; break;
1603 case AtomicRMWInst::BAD_BINOP: llvm_unreachable("Bad atomic operation");
1605 Out << "AtomicRMWInst* " << iName
1606 << " = new AtomicRMWInst("