reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
11947 auto Op0 = DAG.getNode(ISD::ZERO_EXTEND, DL, MVT::i64, N->getOperand(0), 11948 DAG.getConstant(Size, DL, MVT::i32)); 11949 auto Op1 = DAG.getNode(ISD::ZERO_EXTEND, DL, MVT::i64, N->getOperand(1), 11950 DAG.getConstant(Size, DL, MVT::i32)); 11957 auto SubNode = DAG.getNode(ISD::SUB, DL, MVT::i64, Op0, Op1); 11961 auto Shifted = DAG.getNode(ISD::SRL, DL, MVT::i64, SubNode, 11962 DAG.getConstant(Size - 1, DL, MVT::i32)); 11967 Final = DAG.getNode(ISD::XOR, DL, MVT::i64, Shifted, 11968 DAG.getConstant(1, DL, MVT::i64)); 11970 return DAG.getNode(ISD::TRUNCATE, DL, MVT::i1, Final);