Lines Matching refs:AtomicRMWInst
3819 AtomicRMWInst::BinOp Operation; in ParseAtomicRMW()
3826 case lltok::kw_xchg: Operation = AtomicRMWInst::Xchg; break; in ParseAtomicRMW()
3827 case lltok::kw_add: Operation = AtomicRMWInst::Add; break; in ParseAtomicRMW()
3828 case lltok::kw_sub: Operation = AtomicRMWInst::Sub; break; in ParseAtomicRMW()
3829 case lltok::kw_and: Operation = AtomicRMWInst::And; break; in ParseAtomicRMW()
3830 case lltok::kw_nand: Operation = AtomicRMWInst::Nand; break; in ParseAtomicRMW()
3831 case lltok::kw_or: Operation = AtomicRMWInst::Or; break; in ParseAtomicRMW()
3832 case lltok::kw_xor: Operation = AtomicRMWInst::Xor; break; in ParseAtomicRMW()
3833 case lltok::kw_max: Operation = AtomicRMWInst::Max; break; in ParseAtomicRMW()
3834 case lltok::kw_min: Operation = AtomicRMWInst::Min; break; in ParseAtomicRMW()
3835 case lltok::kw_umax: Operation = AtomicRMWInst::UMax; break; in ParseAtomicRMW()
3836 case lltok::kw_umin: Operation = AtomicRMWInst::UMin; break; in ParseAtomicRMW()
3859 AtomicRMWInst *RMWI = in ParseAtomicRMW()
3860 new AtomicRMWInst(Operation, Ptr, Val, Ordering, Scope); in ParseAtomicRMW()