Lines Matching refs:ScaledReg

2430   Value *ScaledReg = nullptr;  member
2459 if (ScaledReg && other.ScaledReg && in compare()
2460 ScaledReg->getType() != other.ScaledReg->getType()) in compare()
2475 if (ScaledReg != other.ScaledReg) in compare()
2507 return ScaledReg; in GetFieldAsValue()
2530 ScaledReg = V; in SetCombinedField()
2543 assert(ScaledReg == nullptr); in SetCombinedField()
2544 ScaledReg = V; in SetCombinedField()
2589 ScaledReg->printAsOperand(OS, /*PrintType=*/false); in print()
3506 !NewAddrMode.ScaledReg); in addNewAddrMode()
3862 if (AddrMode.Scale != 0 && AddrMode.ScaledReg != ScaleReg) in matchScaledValue()
3870 TestAddrMode.ScaledReg = ScaleReg; in matchScaledValue()
3888 TestAddrMode.ScaledReg = AddLHS; in matchScaledValue()
3949 TestAddrMode.ScaledReg = IVInc; in matchScaledValue()
4818 AddrMode.ScaledReg = Addr; in matchAddr()
4822 AddrMode.ScaledReg = nullptr; in matchAddr()
5001 Value *BaseReg = AMAfter.BaseReg, *ScaledReg = AMAfter.ScaledReg; in isProfitableToFoldIntoAddressingMode() local
5005 if (valueAlreadyLiveAtInst(BaseReg, AMBefore.BaseReg, AMBefore.ScaledReg)) in isProfitableToFoldIntoAddressingMode()
5007 if (valueAlreadyLiveAtInst(ScaledReg, AMBefore.BaseReg, AMBefore.ScaledReg)) in isProfitableToFoldIntoAddressingMode()
5008 ScaledReg = nullptr; in isProfitableToFoldIntoAddressingMode()
5012 if (!BaseReg && !ScaledReg) in isProfitableToFoldIntoAddressingMode()
5247 if (AddrMode.Scale && AddrMode.ScaledReg->getType()->isPointerTy()) { in optimizeMemoryInst()
5253 ResultPtr = AddrMode.ScaledReg; in optimizeMemoryInst()
5265 Type *ScaledRegTy = AddrMode.ScaledReg->getType(); in optimizeMemoryInst()
5287 ResultPtr = Builder.CreateIntToPtr(AddrMode.ScaledReg, Addr->getType(), in optimizeMemoryInst()
5318 Value *V = AddrMode.ScaledReg; in optimizeMemoryInst()
5374 Type *ScaleTy = AddrMode.Scale ? AddrMode.ScaledReg->getType() : nullptr; in optimizeMemoryInst()
5405 Value *V = AddrMode.ScaledReg; in optimizeMemoryInst()