Lines Matching refs:Opd0

1876                                        unsigned &Opc, SDValue &Opd0,  in isBitfieldExtractOpFromAnd()  argument
1919 Opd0 = Widen(CurDAG, Op0->getOperand(0).getOperand(0)); in isBitfieldExtractOpFromAnd()
1927 Opd0 = Op0->getOperand(0).getOperand(0); in isBitfieldExtractOpFromAnd()
1930 VT = Opd0->getValueType(0); in isBitfieldExtractOpFromAnd()
1932 Opd0 = Op0->getOperand(0); in isBitfieldExtractOpFromAnd()
1940 Opd0 = N->getOperand(0); in isBitfieldExtractOpFromAnd()
1969 SDValue &Opd0, unsigned &Immr, in isBitfieldExtractOpFromSExtInReg() argument
1995 Opd0 = Op.getOperand(0); in isBitfieldExtractOpFromSExtInReg()
2002 SDValue &Opd0, unsigned &LSB, in isSeveralBitsExtractOpFromShr() argument
2025 Opd0 = N->getOperand(0).getOperand(0); in isSeveralBitsExtractOpFromShr()
2047 static bool isBitfieldExtractOpFromShr(SDNode *N, unsigned &Opc, SDValue &Opd0, in isBitfieldExtractOpFromShr() argument
2062 if (isSeveralBitsExtractOpFromShr(N, Opc, Opd0, Immr, Imms)) in isBitfieldExtractOpFromShr()
2069 Opd0 = N->getOperand(0).getOperand(0); in isBitfieldExtractOpFromShr()
2076 Opd0 = N->getOperand(0).getOperand(0); in isBitfieldExtractOpFromShr()
2077 TruncBits = Opd0->getValueType(0).getSizeInBits() - VT.getSizeInBits(); in isBitfieldExtractOpFromShr()
2078 VT = Opd0.getValueType(); in isBitfieldExtractOpFromShr()
2084 Opd0 = N->getOperand(0); in isBitfieldExtractOpFromShr()
2129 SDValue Opd0 = Widen(CurDAG, Op.getOperand(0)); in tryBitfieldExtractOpFromSExt() local
2132 SDValue Ops[] = {Opd0, CurDAG->getTargetConstant(Immr, dl, VT), in tryBitfieldExtractOpFromSExt()
2168 SDValue &Opd0, unsigned &Immr, unsigned &Imms, in isBitfieldExtractOp() argument
2180 return isBitfieldExtractOpFromAnd(CurDAG, N, Opc, Opd0, Immr, Imms, in isBitfieldExtractOp()
2184 return isBitfieldExtractOpFromShr(N, Opc, Opd0, Immr, Imms, BiggerPattern); in isBitfieldExtractOp()
2187 return isBitfieldExtractOpFromSExtInReg(N, Opc, Opd0, Immr, Imms); in isBitfieldExtractOp()
2199 Opd0 = N->getOperand(0); in isBitfieldExtractOp()
2210 SDValue Opd0; in tryBitfieldExtractOp() local
2211 if (!isBitfieldExtractOp(CurDAG, N, Opc, Opd0, Immr, Imms)) in tryBitfieldExtractOp()
2220 SDValue Ops64[] = {Opd0, CurDAG->getTargetConstant(Immr, dl, MVT::i64), in tryBitfieldExtractOp()
2230 SDValue Ops[] = {Opd0, CurDAG->getTargetConstant(Immr, dl, VT), in tryBitfieldExtractOp()