reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
4592 case AtomicRMWInst::Xchg: NT = ISD::ATOMIC_SWAP; break; 4593 case AtomicRMWInst::Add: NT = ISD::ATOMIC_LOAD_ADD; break; 4594 case AtomicRMWInst::Sub: NT = ISD::ATOMIC_LOAD_SUB; break; 4595 case AtomicRMWInst::And: NT = ISD::ATOMIC_LOAD_AND; break; 4596 case AtomicRMWInst::Nand: NT = ISD::ATOMIC_LOAD_NAND; break; 4597 case AtomicRMWInst::Or: NT = ISD::ATOMIC_LOAD_OR; break; 4598 case AtomicRMWInst::Xor: NT = ISD::ATOMIC_LOAD_XOR; break; 4599 case AtomicRMWInst::Max: NT = ISD::ATOMIC_LOAD_MAX; break; 4600 case AtomicRMWInst::Min: NT = ISD::ATOMIC_LOAD_MIN; break; 4601 case AtomicRMWInst::UMax: NT = ISD::ATOMIC_LOAD_UMAX; break; 4602 case AtomicRMWInst::UMin: NT = ISD::ATOMIC_LOAD_UMIN; break; 4603 case AtomicRMWInst::FAdd: NT = ISD::ATOMIC_LOAD_FADD; break; 4604 case AtomicRMWInst::FSub: NT = ISD::ATOMIC_LOAD_FSUB; break; 4626 DAG.getAtomic(NT, dl, MemVT, InChain,