Lines Matching refs:AtomicRMWInst
4160 AtomicRMWInst::BinOp Operation; in ParseAtomicRMW()
4167 case lltok::kw_xchg: Operation = AtomicRMWInst::Xchg; break; in ParseAtomicRMW()
4168 case lltok::kw_add: Operation = AtomicRMWInst::Add; break; in ParseAtomicRMW()
4169 case lltok::kw_sub: Operation = AtomicRMWInst::Sub; break; in ParseAtomicRMW()
4170 case lltok::kw_and: Operation = AtomicRMWInst::And; break; in ParseAtomicRMW()
4171 case lltok::kw_nand: Operation = AtomicRMWInst::Nand; break; in ParseAtomicRMW()
4172 case lltok::kw_or: Operation = AtomicRMWInst::Or; break; in ParseAtomicRMW()
4173 case lltok::kw_xor: Operation = AtomicRMWInst::Xor; break; in ParseAtomicRMW()
4174 case lltok::kw_max: Operation = AtomicRMWInst::Max; break; in ParseAtomicRMW()
4175 case lltok::kw_min: Operation = AtomicRMWInst::Min; break; in ParseAtomicRMW()
4176 case lltok::kw_umax: Operation = AtomicRMWInst::UMax; break; in ParseAtomicRMW()
4177 case lltok::kw_umin: Operation = AtomicRMWInst::UMin; break; in ParseAtomicRMW()
4200 AtomicRMWInst *RMWI = in ParseAtomicRMW()
4201 new AtomicRMWInst(Operation, Ptr, Val, Ordering, Scope); in ParseAtomicRMW()