Home | History | Annotate | Download | only in SelectionDAG

Lines Matching refs:N2C

1947   if (ConstantSDNode *N2C = dyn_cast<ConstantSDNode>(N2)) {
1948 const APInt &C2 = N2C->getAPIntValue();
1968 if (ConstantFPSDNode *N2C = dyn_cast<ConstantFPSDNode>(N2)) {
1969 APFloat::cmpResult R = N1C->getValueAPF().compare(N2C->getValueAPF());
3404 ConstantSDNode *N2C = dyn_cast<ConstantSDNode>(N2);
3410 if (N1C && !N2C) {
3411 std::swap(N1C, N2C);
3463 if (N2C && N2C->isNullValue())
3465 if (N2C && N2C->isAllOnesValue()) // X & -1 -> X
3477 if (N2C && N2C->isNullValue())
3552 if (N2C && N2C->isNullValue())
3575 N2C && "Invalid FP_ROUND!");
3643 if (N2C && N2C->getZExtValue() >= N1.getValueType().getVectorNumElements())
3648 if (N2C &&
3654 N1.getOperand(N2C->getZExtValue() / Factor),
3655 getConstant(N2C->getZExtValue() % Factor, DL,
3661 if (N2C && N1.getOpcode() == ISD::BUILD_VECTOR) {
3662 SDValue Elt = N1.getOperand(N2C->getZExtValue());
3682 if (N1Op2C && N2C) {
3683 if (N1Op2C->getZExtValue() == N2C->getZExtValue()) {
3695 assert(N2C && (unsigned)N2C->getZExtValue() < 2 && "Bad EXTRACT_ELEMENT!");
3705 return N1.getOperand(N2C->getZExtValue());
3710 unsigned Shift = ElementSize * N2C->getZExtValue();
3725 if (N2C) {
3726 assert((VT.getVectorNumElements() + N2C->getZExtValue()