Lines Matching refs:AtomicRMWInst
4202 AtomicRMWInst::BinOp Operation;
4209 case lltok::kw_xchg: Operation = AtomicRMWInst::Xchg; break;
4210 case lltok::kw_add: Operation = AtomicRMWInst::Add; break;
4211 case lltok::kw_sub: Operation = AtomicRMWInst::Sub; break;
4212 case lltok::kw_and: Operation = AtomicRMWInst
4213 case lltok::kw_nand: Operation = AtomicRMWInst::Nand; break;
4214 case lltok::kw_or: Operation = AtomicRMWInst::Or; break;
4215 case lltok::kw_xor: Operation = AtomicRMWInst::Xor; break;
4216 case lltok::kw_max: Operation = AtomicRMWInst::Max; break;
4217 case lltok::kw_min: Operation = AtomicRMWInst::Min; break;
4218 case lltok::kw_umax: Operation = AtomicRMWInst::UMax; break;
4219 case lltok::kw_umin: Operation = AtomicRMWInst::UMin; break;
4242 AtomicRMWInst *RMWI =
4243 new AtomicRMWInst(Operation, Ptr, Val, Ordering, Scope);