Lines Matching defs:r1
480 // mov r1, RHS
482 // ilt r11, r1, 0
484 // iadd r1, r1, r11
486 // ixor r1, r1, r11
487 // udiv r0, r0, r1
495 // mov r1, RHS
496 SDValue r1 = RHS;
505 // ilt r11, r1, 0
507 r1, DAG.getConstant(0, OVT),
515 // iadd r1, r1, r11
516 r1 = DAG.getNode(ISD::ADD, DL, OVT, r1, r11);
521 // ixor r1, r1, r11
522 r1 = DAG.getNode(ISD::XOR, DL, OVT, r1, r11);
524 // udiv r0, r0, r1
525 r0 = DAG.getNode(ISD::UDIV, DL, OVT, r0, r1);
585 // mov r1, RHS
587 // ilt r11, r1, 0
589 // iadd r1, r1, r11
591 // ixor r1, r1, r11
592 // udiv r20, r0, r1
593 // umul r20, r20, r1
601 // mov r1, RHS
602 SDValue r1 = RHS;
607 // ilt r11, r1, 0
608 SDValue r11 = DAG.getSetCC(DL, OVT, r1, DAG.getConstant(0, OVT), ISD::SETLT);
613 // iadd r1, r1, r11
614 r1 = DAG.getNode(ISD::ADD, DL, OVT, r1, r11);
619 // ixor r1, r1, r11
620 r1 = DAG.getNode(ISD::XOR, DL, OVT, r1, r11);
622 // udiv r20, r0, r1
623 SDValue r20 = DAG.getNode(ISD::UREM, DL, OVT, r0, r1);
625 // umul r20, r20, r1
626 r20 = DAG.getNode(AMDGPUISD::UMUL, DL, OVT, r20, r1);