Home | History | Annotate | Download | only in CodeGen

Lines Matching refs:SunkAddr

3819   Value *&SunkAddr = SunkAddrs[Addr];
3820 if (SunkAddr) {
3823 if (SunkAddr->getType() != Addr->getType())
3824 SunkAddr = Builder.CreateBitCast(SunkAddr, Addr->getType());
3864 Builder.CreateIntToPtr(AddrMode.BaseReg, Addr->getType(), "sunkaddr");
3868 Builder.CreateIntToPtr(AddrMode.ScaledReg, Addr->getType(), "sunkaddr");
3874 SunkAddr = Constant::getNullValue(Addr->getType());
3890 V = Builder.CreateIntCast(V, IntPtrTy, /*isSigned=*/true, "sunkaddr");
3902 V = Builder.CreateTrunc(V, IntPtrTy, "sunkaddr");
3917 "sunkaddr");
3919 ResultIndex = Builder.CreateAdd(ResultIndex, V, "sunkaddr");
3932 ResultPtr = Builder.CreateGEP(I8Ty, ResultPtr, ResultIndex, "sunkaddr");
3939 SunkAddr = ResultPtr;
3943 SunkAddr = Builder.CreateGEP(I8Ty, ResultPtr, ResultIndex, "sunkaddr");
3946 if (SunkAddr->getType() != Addr->getType())
3947 SunkAddr = Builder.CreateBitCast(SunkAddr, Addr->getType());
3963 V = Builder.CreatePtrToInt(V, IntPtrTy, "sunkaddr");
3965 V = Builder.CreateIntCast(V, IntPtrTy, /*isSigned=*/true, "sunkaddr");
3975 V = Builder.CreatePtrToInt(V, IntPtrTy, "sunkaddr");
3978 V = Builder.CreateTrunc(V, IntPtrTy, "sunkaddr");
3992 "sunkaddr");
3994 Result = Builder.CreateAdd(Result, V, "sunkaddr");
4001 Value *V = Builder.CreatePtrToInt(AddrMode.BaseGV, IntPtrTy, "sunkaddr");
4003 Result = Builder.CreateAdd(Result, V, "sunkaddr");
4012 Result = Builder.CreateAdd(Result, V, "sunkaddr");
4018 SunkAddr = Constant::getNullValue(Addr->getType());
4020 SunkAddr = Builder.CreateIntToPtr(Result, Addr->getType(), "sunkaddr");
4023 MemoryInst->replaceUsesOfWith(Repl, SunkAddr);