Lines Matching refs:ResultPtr

5239     Value *ResultPtr = nullptr, *ResultIndex = nullptr;  in optimizeMemoryInst()  local
5243 ResultPtr = AddrMode.BaseReg; in optimizeMemoryInst()
5250 if (ResultPtr || AddrMode.Scale != 1) in optimizeMemoryInst()
5253 ResultPtr = AddrMode.ScaledReg; in optimizeMemoryInst()
5272 if (ResultPtr) in optimizeMemoryInst()
5275 ResultPtr = AddrMode.BaseGV; in optimizeMemoryInst()
5282 if (!ResultPtr && AddrMode.BaseReg) { in optimizeMemoryInst()
5283 ResultPtr = Builder.CreateIntToPtr(AddrMode.BaseReg, Addr->getType(), in optimizeMemoryInst()
5286 } else if (!ResultPtr && AddrMode.Scale == 1) { in optimizeMemoryInst()
5287 ResultPtr = Builder.CreateIntToPtr(AddrMode.ScaledReg, Addr->getType(), in optimizeMemoryInst()
5293 if (!ResultPtr && in optimizeMemoryInst()
5296 } else if (!ResultPtr) { in optimizeMemoryInst()
5343 if (ResultPtr->getType() != I8PtrTy) in optimizeMemoryInst()
5344 ResultPtr = Builder.CreatePointerCast(ResultPtr, I8PtrTy); in optimizeMemoryInst()
5345 ResultPtr = in optimizeMemoryInst()
5347 ? Builder.CreateInBoundsGEP(I8Ty, ResultPtr, ResultIndex, in optimizeMemoryInst()
5349 : Builder.CreateGEP(I8Ty, ResultPtr, ResultIndex, "sunkaddr"); in optimizeMemoryInst()
5356 SunkAddr = ResultPtr; in optimizeMemoryInst()
5358 if (ResultPtr->getType() != I8PtrTy) in optimizeMemoryInst()
5359 ResultPtr = Builder.CreatePointerCast(ResultPtr, I8PtrTy); in optimizeMemoryInst()
5362 ? Builder.CreateInBoundsGEP(I8Ty, ResultPtr, ResultIndex, in optimizeMemoryInst()
5364 : Builder.CreateGEP(I8Ty, ResultPtr, ResultIndex, "sunkaddr"); in optimizeMemoryInst()