Lines Matching defs:BasePtr
126 Value *tryCreateIncrementingGatScat(IntrinsicInst *I, Value *BasePtr,
132 Value *tryCreateIncrementingWBGatScat(IntrinsicInst *I, Value *BasePtr,
429 Value *BasePtr = checkGEP(Offsets, ResultTy, GEP, Builder);
430 if (!BasePtr)
434 Value *Load = tryCreateIncrementingGatScat(I, BasePtr, Offsets, GEP, Builder);
439 BasePtr->getType()->getPointerElementType()->getPrimitiveSizeInBits(),
449 {ResultTy, BasePtr->getType(), Offsets->getType(), Mask->getType()},
450 {BasePtr, Offsets, Builder.getInt32(OriginalTy->getScalarSizeInBits()),
455 {ResultTy, BasePtr->getType(), Offsets->getType()},
456 {BasePtr, Offsets, Builder.getInt32(OriginalTy->getScalarSizeInBits()),
569 Value *BasePtr = checkGEP(Offsets, InputTy, GEP, Builder);
570 if (!BasePtr)
575 tryCreateIncrementingGatScat(I, BasePtr, Offsets, GEP, Builder);
579 BasePtr->getType()->getPointerElementType()->getPrimitiveSizeInBits(),
587 {BasePtr->getType(), Offsets->getType(), Input->getType(),
589 {BasePtr, Offsets, Input,
595 {BasePtr->getType(), Offsets->getType(), Input->getType()},
596 {BasePtr, Offsets, Input,
602 IntrinsicInst *I, Value *BasePtr, Value *Offsets, GetElementPtrInst *GEP,
635 tryCreateIncrementingWBGatScat(I, BasePtr, Offsets, TypeScale, Builder);
659 BasePtr,
672 IntrinsicInst *I, Value *BasePtr, Value *Offsets, unsigned TypeScale,
718 BasePtr,