reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
720 KnownBits RKnown = CurDAG->computeKnownBits(Op1); 727 unsigned Op1Opc = Op1.getOpcode(); 737 if (Op1.getOperand(0).getOpcode() != ISD::SHL && 738 Op1.getOperand(0).getOpcode() != ISD::SRL) { 739 std::swap(Op0, Op1); 745 if (Op1Opc == ISD::AND && Op1.getOperand(0).getOpcode() != ISD::SHL && 746 Op1.getOperand(0).getOpcode() != ISD::SRL) { 747 std::swap(Op0, Op1); 756 isInt32Immediate(Op1.getOperand(1), Value)) { 757 Op1 = Op1.getOperand(0); 757 Op1 = Op1.getOperand(0); 764 KnownBits MKnown = CurDAG->computeKnownBits(Op1.getOperand(1)); 767 unsigned SHOpc = Op1.getOperand(0).getOpcode(); 769 isInt32Immediate(Op1.getOperand(0).getOperand(1), Value)) { 772 Op1 = Op1.getOperand(0).getOperand(0); 772 Op1 = Op1.getOperand(0).getOperand(0); 778 SDValue Ops[] = { Op0, Op1, getI32Imm(SH, dl), getI32Imm(MB, dl),