Lines Matching defs:ResultPtr
5883 Value *ResultPtr = nullptr, *ResultIndex = nullptr;
5887 ResultPtr = AddrMode.BaseReg;
5894 if (ResultPtr || AddrMode.Scale != 1)
5897 ResultPtr = AddrMode.ScaledReg;
5917 if (ResultPtr)
5921 ResultPtr = Builder.CreateThreadLocalAddress(BaseGV);
5923 ResultPtr = BaseGV;
5931 if (!ResultPtr && AddrMode.BaseReg) {
5932 ResultPtr = Builder.CreateIntToPtr(AddrMode.BaseReg, Addr->getType(),
5935 } else if (!ResultPtr && AddrMode.Scale == 1) {
5936 ResultPtr = Builder.CreateIntToPtr(AddrMode.ScaledReg, Addr->getType(),
5942 if (!ResultPtr && !AddrMode.BaseReg && !AddrMode.Scale &&
5945 } else if (!ResultPtr) {
5991 if (ResultPtr->getType() != I8PtrTy)
5992 ResultPtr = Builder.CreatePointerCast(ResultPtr, I8PtrTy);
5993 ResultPtr = Builder.CreatePtrAdd(ResultPtr, ResultIndex, "sunkaddr",
6001 SunkAddr = ResultPtr;
6003 if (ResultPtr->getType() != I8PtrTy)
6004 ResultPtr = Builder.CreatePointerCast(ResultPtr, I8PtrTy);
6005 SunkAddr = Builder.CreatePtrAdd(ResultPtr, ResultIndex, "sunkaddr",