Home | History | Annotate | Download | only in AsmParser

Lines Matching refs:AtomicRMWInst

4418   AtomicRMWInst::BinOp Operation;
4425 case lltok::kw_xchg: Operation = AtomicRMWInst::Xchg; break;
4426 case lltok::kw_add: Operation = AtomicRMWInst::Add; break;
4427 case lltok::kw_sub: Operation = AtomicRMWInst::Sub; break;
4428 case lltok::kw_and: Operation = AtomicRMWInst::And; break;
4429 case lltok::kw_nand: Operation = AtomicRMWInst::Nand; break;
4430 case lltok::kw_or: Operation = AtomicRMWInst::Or; break;
4431 case lltok::kw_xor: Operation = AtomicRMWInst::Xor; break;
4432 case lltok::kw_max: Operation = AtomicRMWInst::Max; break;
4433 case lltok::kw_min: Operation = AtomicRMWInst::Min; break;
4434 case lltok::kw_umax: Operation = AtomicRMWInst::UMax; break;
4435 case lltok::kw_umin: Operation = AtomicRMWInst::UMin; break;
4458 AtomicRMWInst *RMWI =
4459 new AtomicRMWInst(Operation, Ptr, Val, Ordering, Scope);