Lines Matching defs:ResultPtr
867 Value *ResultPtr = Variadic->getOperand(0);
871 L && L->isLoopInvariant(ResultPtr) &&
872 !hasMoreThanOneUseInLoop(ResultPtr, L);
899 ResultPtr = Builder.CreatePtrAdd(ResultPtr, Idx, "uglygep");
901 FirstResult = ResultPtr;
908 ResultPtr = Builder.CreatePtrAdd(ResultPtr, Offset, "uglygep");
916 auto *SecondGEP = dyn_cast<GetElementPtrInst>(ResultPtr);
920 Variadic->replaceAllUsesWith(ResultPtr);
933 Value *ResultPtr = Builder.CreatePtrToInt(Variadic->getOperand(0), IntPtrTy);
958 ResultPtr = Builder.CreateAdd(ResultPtr, Idx);
964 ResultPtr = Builder.CreateAdd(
965 ResultPtr, ConstantInt::get(IntPtrTy, AccumulativeByteOffset));
968 ResultPtr = Builder.CreateIntToPtr(ResultPtr, Variadic->getType());
969 Variadic->replaceAllUsesWith(ResultPtr);