Searched refs:ScaleReg (Results 1 - 1 of 1) sorted by relevance

/freebsd-11.0-release/contrib/llvm/lib/CodeGen/
H A DCodeGenPrepare.cpp2592 bool matchScaledValue(Value *ScaleReg, int64_t Scale, unsigned Depth);
2604 /// Try adding ScaleReg*Scale to the current addressing mode.
2607 bool AddressingModeMatcher::matchScaledValue(Value *ScaleReg, int64_t Scale, argument
2609 // If Scale is 1, then this is the same as adding ScaleReg to the addressing
2612 return matchAddr(ScaleReg, Depth);
2620 if (AddrMode.Scale != 0 && AddrMode.ScaledReg != ScaleReg)
2628 TestAddrMode.ScaledReg = ScaleReg;
2637 // Okay, we decided that we can add ScaleReg+Scale to AddrMode. Check now
2638 // to see if ScaleReg is actually X+C. If so, we can turn this into adding
2641 if (isa<Instruction>(ScaleReg)
[all...]

Completed in 127 milliseconds