Lines Matching refs:AtomicRMWInst
750 PtrParts visitAtomicRMWInst(AtomicRMWInst &AI);
1082 !isa<AtomicRMWInst>(I) && Order != AtomicOrdering::NotAtomic; in handleMemoryInst()
1100 else if (auto *RMW = dyn_cast<AtomicRMWInst>(I)) { in handleMemoryInst()
1102 case AtomicRMWInst::Xchg: in handleMemoryInst()
1105 case AtomicRMWInst::Add: in handleMemoryInst()
1108 case AtomicRMWInst::Sub: in handleMemoryInst()
1111 case AtomicRMWInst::And: in handleMemoryInst()
1114 case AtomicRMWInst::Or: in handleMemoryInst()
1117 case AtomicRMWInst::Xor: in handleMemoryInst()
1120 case AtomicRMWInst::Max: in handleMemoryInst()
1123 case AtomicRMWInst::Min: in handleMemoryInst()
1126 case AtomicRMWInst::UMax: in handleMemoryInst()
1129 case AtomicRMWInst::UMin: in handleMemoryInst()
1132 case AtomicRMWInst::FAdd: in handleMemoryInst()
1135 case AtomicRMWInst::FMax: in handleMemoryInst()
1138 case AtomicRMWInst::FMin: in handleMemoryInst()
1141 case AtomicRMWInst::FSub: { in handleMemoryInst()
1146 case AtomicRMWInst::Nand: in handleMemoryInst()
1150 case AtomicRMWInst::UIncWrap: in handleMemoryInst()
1151 case AtomicRMWInst::UDecWrap: in handleMemoryInst()
1155 case AtomicRMWInst::BAD_BINOP: in handleMemoryInst()
1196 PtrParts SplitPtrStructs::visitAtomicRMWInst(AtomicRMWInst &AI) { in visitAtomicRMWInst()