Searched defs:ScaledReg (Results 1 - 2 of 2) sorted by relevance

/external/llvm/lib/CodeGen/
H A DCodeGenPrepare.cpp1041 Value *ScaledReg; member in struct:__anon25735::ExtAddrMode
1042 ExtAddrMode() : BaseReg(nullptr), ScaledReg(nullptr) {}
1047 return (BaseReg == O.BaseReg) && (ScaledReg == O.ScaledReg) &&
1085 ScaledReg->printAsOperand(OS, /*PrintType=*/false);
1589 if (AddrMode.Scale != 0 && AddrMode.ScaledReg != ScaleReg)
1597 TestAddrMode.ScaledReg = ScaleReg;
1612 TestAddrMode.ScaledReg = AddLHS;
2253 AddrMode.ScaledReg = Addr;
2257 AddrMode.ScaledReg
[all...]
/external/llvm/lib/Transforms/Scalar/
H A DLoopStrengthReduce.cpp242 /// 1. BaseRegs.size > 1 implies ScaledReg != NULL and
243 /// 2. ScaledReg != NULL implies Scale != 1 || !BaseRegs.empty().
252 /// ScaledReg - The 'scaled' register for this use. This should be non-null
254 const SCEV *ScaledReg; member in struct:__anon26297::Formula
263 ScaledReg(nullptr), UnfoldedOffset(0) {}
370 if (ScaledReg)
377 /// Every formula having more than one base register, must use the ScaledReg
387 // Keep the invariant sum in BaseRegs and one of the variant sum in ScaledReg.
388 ScaledReg = BaseRegs.back();
393 // If ScaledReg i
480 OS << *ScaledReg; local
[all...]

Completed in 62 milliseconds