Lines Matching refs:AtomicRMWInst
5502 AtomicRMWInst::BinOp Operation; in ParseAtomicRMW()
5509 case lltok::kw_xchg: Operation = AtomicRMWInst::Xchg; break; in ParseAtomicRMW()
5510 case lltok::kw_add: Operation = AtomicRMWInst::Add; break; in ParseAtomicRMW()
5511 case lltok::kw_sub: Operation = AtomicRMWInst::Sub; break; in ParseAtomicRMW()
5512 case lltok::kw_and: Operation = AtomicRMWInst::And; break; in ParseAtomicRMW()
5513 case lltok::kw_nand: Operation = AtomicRMWInst::Nand; break; in ParseAtomicRMW()
5514 case lltok::kw_or: Operation = AtomicRMWInst::Or; break; in ParseAtomicRMW()
5515 case lltok::kw_xor: Operation = AtomicRMWInst::Xor; break; in ParseAtomicRMW()
5516 case lltok::kw_max: Operation = AtomicRMWInst::Max; break; in ParseAtomicRMW()
5517 case lltok::kw_min: Operation = AtomicRMWInst::Min; break; in ParseAtomicRMW()
5518 case lltok::kw_umax: Operation = AtomicRMWInst::UMax; break; in ParseAtomicRMW()
5519 case lltok::kw_umin: Operation = AtomicRMWInst::UMin; break; in ParseAtomicRMW()
5542 AtomicRMWInst *RMWI = in ParseAtomicRMW()
5543 new AtomicRMWInst(Operation, Ptr, Val, Ordering, Scope); in ParseAtomicRMW()