Lines Matching refs:ResultPtr
733 Value *ResultPtr = Variadic->getOperand(0); in lowerToSingleIndexGEPs() local
734 if (ResultPtr->getType() != I8PtrTy) in lowerToSingleIndexGEPs()
735 ResultPtr = Builder.CreateBitCast(ResultPtr, I8PtrTy); in lowerToSingleIndexGEPs()
760 ResultPtr = in lowerToSingleIndexGEPs()
761 Builder.CreateGEP(Builder.getInt8Ty(), ResultPtr, Idx, "uglygep"); in lowerToSingleIndexGEPs()
768 ResultPtr = in lowerToSingleIndexGEPs()
769 Builder.CreateGEP(Builder.getInt8Ty(), ResultPtr, Offset, "uglygep"); in lowerToSingleIndexGEPs()
771 if (ResultPtr->getType() != Variadic->getType()) in lowerToSingleIndexGEPs()
772 ResultPtr = Builder.CreateBitCast(ResultPtr, Variadic->getType()); in lowerToSingleIndexGEPs()
774 Variadic->replaceAllUsesWith(ResultPtr); in lowerToSingleIndexGEPs()
785 Value *ResultPtr = Builder.CreatePtrToInt(Variadic->getOperand(0), IntPtrTy); in lowerToArithmetics() local
810 ResultPtr = Builder.CreateAdd(ResultPtr, Idx); in lowerToArithmetics()
816 ResultPtr = Builder.CreateAdd( in lowerToArithmetics()
817 ResultPtr, ConstantInt::get(IntPtrTy, AccumulativeByteOffset)); in lowerToArithmetics()
820 ResultPtr = Builder.CreateIntToPtr(ResultPtr, Variadic->getType()); in lowerToArithmetics()
821 Variadic->replaceAllUsesWith(ResultPtr); in lowerToArithmetics()