Lines Matching defs:Sign
1906 bool Sign) const {
1925 if (Sign)
1928 ISD::NodeType ToFp = Sign ? ISD::SINT_TO_FP : ISD::UINT_TO_FP;
1929 ISD::NodeType ToInt = Sign ? ISD::FP_TO_SINT : ISD::FP_TO_UINT;
1933 if (Sign) {
2006 if (Sign) {
3239 SDValue Sign;
3280 Sign = DAG.getNode(ISD::SRA, SL, MVT::i64, Src,
3284 DAG.getNode(ISD::ADD, SL, MVT::i64, Src, Sign), Sign);
3324 Sign = DAG.getNode(ISD::SHL, SL, MVT::i32,
3325 DAG.getNode(ISD::TRUNCATE, SL, MVT::i32, Sign),
3327 IVal = DAG.getNode(ISD::OR, SL, MVT::i32, IVal, Sign);
3465 SDValue Sign;
3472 Sign = DAG.getNode(ISD::SRA, SL, MVT::i32,
3508 assert(Sign);
3510 Sign = DAG.getNode(ISD::BITCAST, SL, MVT::i64,
3511 DAG.getBuildVector(MVT::v2i32, SL, {Sign, Sign}));
3515 DAG.getNode(ISD::XOR, SL, MVT::i64, Result, Sign), Sign);
3611 SDValue Sign = DAG.getNode(ISD::SRL, DL, MVT::i32, UH,
3613 Sign = DAG.getNode(ISD::AND, DL, MVT::i32, Sign,
3616 V = DAG.getNode(ISD::OR, DL, MVT::i32, Sign, V);