Lines Matching refs:Immr
1510 SDValue &Opd0, unsigned &Immr, in isBitfieldExtractOpFromSExtInReg() argument
1537 Immr = ShiftImm; in isBitfieldExtractOpFromSExtInReg()
1589 unsigned &Immr, unsigned &Imms, in isBitfieldExtractOpFromShr() argument
1603 if (isSeveralBitsExtractOpFromShr(N, Opc, Opd0, Immr, Imms)) in isBitfieldExtractOpFromShr()
1644 Immr = immr < 0 ? immr + VT.getSizeInBits() : immr; in isBitfieldExtractOpFromShr()
1670 unsigned Immr = ShiftImm; in tryBitfieldExtractOpFromSExt() local
1672 SDValue Ops[] = {Opd0, CurDAG->getTargetConstant(Immr, dl, VT), in tryBitfieldExtractOpFromSExt()
1679 SDValue &Opd0, unsigned &Immr, unsigned &Imms, in isBitfieldExtractOp() argument
1691 return isBitfieldExtractOpFromAnd(CurDAG, N, Opc, Opd0, Immr, Imms, in isBitfieldExtractOp()
1695 return isBitfieldExtractOpFromShr(N, Opc, Opd0, Immr, Imms, BiggerPattern); in isBitfieldExtractOp()
1698 return isBitfieldExtractOpFromSExtInReg(N, Opc, Opd0, Immr, Imms); in isBitfieldExtractOp()
1711 Immr = cast<ConstantSDNode>(N->getOperand(1).getNode())->getZExtValue(); in isBitfieldExtractOp()
1720 unsigned Opc, Immr, Imms; in tryBitfieldExtractOp() local
1722 if (!isBitfieldExtractOp(CurDAG, N, Opc, Opd0, Immr, Imms)) in tryBitfieldExtractOp()
1731 SDValue Ops64[] = {Opd0, CurDAG->getTargetConstant(Immr, dl, MVT::i64), in tryBitfieldExtractOp()
1741 SDValue Ops[] = {Opd0, CurDAG->getTargetConstant(Immr, dl, VT), in tryBitfieldExtractOp()