Lines Matching defs:Ptr
3425 Value *Val, *Ptr;
3426 if (getValueTypePair(Record, OpNum, NextValueNo, Ptr) ||
3428 cast<PointerType>(Ptr->getType())->getElementType(), Val) ||
3432 I = new StoreInst(Val, Ptr, Record[OpNum+1], (1 << Record[OpNum]) >> 1);
3439 Value *Val, *Ptr;
3440 if (getValueTypePair(Record, OpNum, NextValueNo, Ptr) ||
3442 cast<PointerType>(Ptr->getType())->getElementType(), Val) ||
3454 I = new StoreInst(Val, Ptr, Record[OpNum+1], (1 << Record[OpNum]) >> 1,
3462 Value *Ptr, *Cmp, *New;
3463 if (getValueTypePair(Record, OpNum, NextValueNo, Ptr) ||
3465 cast<PointerType>(Ptr->getType())->getElementType(), Cmp) ||
3467 cast<PointerType>(Ptr->getType())->getElementType(), New) ||
3474 I = new AtomicCmpXchgInst(Ptr, Cmp, New, Ordering, Ordering, SynchScope);
3482 Value *Ptr, *Val;
3483 if (getValueTypePair(Record, OpNum, NextValueNo, Ptr) ||
3485 cast<PointerType>(Ptr->getType())->getElementType(), Val) ||
3496 I = new AtomicRMWInst(Operation, Ptr, Val, Ordering, SynchScope);