reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1963 assert(Op.getNumOperands() == 3 && "Not a double-shift!"); 1964 assert(Op.getOpcode() == ISD::SRA_PARTS || Op.getOpcode() == ISD::SRL_PARTS); 1964 assert(Op.getOpcode() == ISD::SRA_PARTS || Op.getOpcode() == ISD::SRL_PARTS); 1966 EVT VT = Op.getValueType(); 1968 SDLoc dl(Op); 1969 SDValue ShOpLo = Op.getOperand(0); 1970 SDValue ShOpHi = Op.getOperand(1); 1971 SDValue ShAmt = Op.getOperand(2); 1972 unsigned Opc = (Op.getOpcode() == ISD::SRA_PARTS) ? ISD::SRA : ISD::SRL;