Home
last modified time | relevance | path

Searched refs:NewMulConst (Results 1 – 1 of 1) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMISelDAGToDAG.cpp348 unsigned &PowerOfTwo, SDValue &NewMulConst) const;
555 SDValue &NewMulConst) const { in canExtractShiftFromMul()
580 NewMulConst = CurDAG->getConstant(NewMulConstVal, SDLoc(N), MVT::i32); in canExtractShiftFromMul()
602 SDValue NewMulConst; in SelectImmShifterOperand() local
603 if (canExtractShiftFromMul(N, 31, PowerOfTwo, NewMulConst)) { in SelectImmShifterOperand()
606 replaceDAGValue(N.getOperand(1), NewMulConst); in SelectImmShifterOperand()
812 SDValue NewMulConst; in SelectLdStSOReg() local
813 if (canExtractShiftFromMul(Offset, 31, PowerOfTwo, NewMulConst)) { in SelectLdStSOReg()
815 replaceDAGValue(Offset.getOperand(1), NewMulConst); in SelectLdStSOReg()
1531 SDValue NewMulConst; in SelectT2AddrModeSoReg() local
[all …]