Lines Matching defs:r0
479 // mov r0, LHS
481 // ilt r10, r0, 0
483 // iadd r0, r0, r10
485 // ixor r0, r0, r10
487 // udiv r0, r0, r1
489 // iadd r0, r0, r10
490 // ixor DST, r0, r10
492 // mov r0, LHS
493 SDValue r0 = LHS;
498 // ilt r10, r0, 0
500 r0, DAG.getConstant(0, OVT),
512 // iadd r0, r0, r10
513 r0 = DAG.getNode(ISD::ADD, DL, OVT, r0, r10);
518 // ixor r0, r0, r10
519 r0 = DAG.getNode(ISD::XOR, DL, OVT, r0, r10);
524 // udiv r0, r0, r1
525 r0 = DAG.getNode(ISD::UDIV, DL, OVT, r0, r1);
530 // iadd r0, r0, r10
531 r0 = DAG.getNode(ISD::ADD, DL, OVT, r0, r10);
533 // ixor DST, r0, r10
534 SDValue DST = DAG.getNode(ISD::XOR, DL, OVT, r0, r10);
584 // mov r0, LHS
586 // ilt r10, r0, 0
588 // iadd r0, r0, r10
590 // ixor r0, r0, r10
592 // udiv r20, r0, r1
594 // sub r0, r0, r20
595 // iadd r0, r0, r10
596 // ixor DST, r0, r10
598 // mov r0, LHS
599 SDValue r0 = LHS;
604 // ilt r10, r0, 0
605 SDValue r10 = DAG.getSetCC(DL, OVT, r0, DAG.getConstant(0, OVT), ISD::SETLT);
610 // iadd r0, r0, r10
611 r0 = DAG.getNode(ISD::ADD, DL, OVT, r0, r10);
616 // ixor r0, r0, r10
617 r0 = DAG.getNode(ISD::XOR, DL, OVT, r0, r10);
622 // udiv r20, r0, r1
623 SDValue r20 = DAG.getNode(ISD::UREM, DL, OVT, r0, r1);
628 // sub r0, r0, r20
629 r0 = DAG.getNode(ISD::SUB, DL, OVT, r0, r20);
631 // iadd r0, r0, r10
632 r0 = DAG.getNode(ISD::ADD, DL, OVT, r0, r10);
634 // ixor DST, r0, r10
635 SDValue DST = DAG.getNode(ISD::XOR, DL, OVT, r0, r10);