Lines Matching defs:BasePtr
140 Instruction *tryCreateIncrementingWBGatScat(IntrinsicInst *I, Value *BasePtr,
240 // BasePtr of 0 with Ptr as the Offsets, so long as there are only 4
246 Value *BasePtr = Builder.CreateIntToPtr(Zero, Builder.getPtrTy());
250 return BasePtr;
549 Value *BasePtr = decomposePtr(
551 if (!BasePtr)
560 {ResultTy, BasePtr->getType(), Offsets->getType(), Mask->getType()},
561 {BasePtr, Offsets, Builder.getInt32(MemoryTy->getScalarSizeInBits()),
566 {ResultTy, BasePtr->getType(), Offsets->getType()},
567 {BasePtr, Offsets, Builder.getInt32(MemoryTy->getScalarSizeInBits()),
702 Value *BasePtr = decomposePtr(
704 if (!BasePtr)
712 {BasePtr->getType(), Offsets->getType(), Input->getType(),
714 {BasePtr, Offsets, Input,
720 {BasePtr->getType(), Offsets->getType(), Input->getType()},
721 {BasePtr, Offsets, Input,
745 Value *BasePtr = decomposeGEP(Offsets, Ty, GEP, Builder);
746 if (!BasePtr)
765 if (auto *Load = tryCreateIncrementingWBGatScat(I, BasePtr, Offsets,
791 BasePtr,
802 IntrinsicInst *I, Value *BasePtr, Value *Offsets, unsigned TypeScale,
849 BasePtr,