Searched refs:NewMulConst (Results 1 – 1 of 1) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMISelDAGToDAG.cpp | 558 SDValue &NewMulConst) const { in canExtractShiftFromMul() 583 NewMulConst = CurDAG->getConstant(NewMulConstVal, SDLoc(N), MVT::i32); in canExtractShiftFromMul() 605 SDValue NewMulConst; in SelectImmShifterOperand() local 606 if (canExtractShiftFromMul(N, 31, PowerOfTwo, NewMulConst)) { in SelectImmShifterOperand() 609 replaceDAGValue(N.getOperand(1), NewMulConst); in SelectImmShifterOperand() 815 SDValue NewMulConst; in SelectLdStSOReg() local 816 if (canExtractShiftFromMul(Offset, 31, PowerOfTwo, NewMulConst)) { in SelectLdStSOReg() 818 replaceDAGValue(Offset.getOperand(1), NewMulConst); in SelectLdStSOReg() 1534 SDValue NewMulConst; in SelectT2AddrModeSoReg() local 1535 if (canExtractShiftFromMul(OffReg, 3, PowerOfTwo, NewMulConst)) { in SelectT2AddrModeSoReg() [all …]
|