Lines Matching defs:BasePtr
141 Instruction *tryCreateIncrementingWBGatScat(IntrinsicInst *I, Value *BasePtr,
241 // BasePtr of 0 with Ptr as the Offsets, so long as there are only 4
247 Value *BasePtr = Builder.CreateIntToPtr(Zero, Builder.getPtrTy());
251 return BasePtr;
550 Value *BasePtr = decomposePtr(
552 if (!BasePtr)
561 {ResultTy, BasePtr->getType(), Offsets->getType(), Mask->getType()},
562 {BasePtr, Offsets, Builder.getInt32(MemoryTy->getScalarSizeInBits()),
567 {ResultTy, BasePtr->getType(), Offsets->getType()},
568 {BasePtr, Offsets, Builder.getInt32(MemoryTy->getScalarSizeInBits()),
703 Value *BasePtr = decomposePtr(
705 if (!BasePtr)
713 {BasePtr->getType(), Offsets->getType(), Input->getType(),
715 {BasePtr, Offsets, Input,
721 {BasePtr->getType(), Offsets->getType(), Input->getType()},
722 {BasePtr, Offsets, Input,
746 Value *BasePtr = decomposeGEP(Offsets, Ty, GEP, Builder);
747 if (!BasePtr)
766 if (auto *Load = tryCreateIncrementingWBGatScat(I, BasePtr, Offsets,
792 BasePtr,
803 IntrinsicInst *I, Value *BasePtr, Value *Offsets, unsigned TypeScale,
850 BasePtr,