Lines Matching refs:Rs

208 (dnf f-Rs  "general register source" ()  8 4)
209 (dnop Rs "general register source" () h-gr f-Rs)
616 ("mov$ws2 $Rdm,($Rs)")
617 (+ OP1_7 OP2A_0 ws2 Rs OP4M_0 Rdm)
619 (set-psw Rdm (index-of Rdm) (alignfix-mem Rs) ws2)
620 (set-psw Rdm (index-of Rdm) (and #xFF (mem QI Rs)) ws2))
627 ("mov$ws2 $Rdm,($Rs++)")
628 (+ OP1_6 OP2A_0 ws2 Rs OP4M_0 Rdm)
631 (set-psw Rdm (index-of Rdm) (alignfix-mem Rs) ws2)
632 (set-psw Rdm (index-of Rdm) (and #xFF (mem QI Rs)) ws2))
633 (set Rs (add Rs (add 1 ws2))))
640 ("mov$ws2 $Rdm,(--$Rs)")
641 (+ OP1_6 OP2A_8 ws2 Rs OP4M_0 Rdm)
643 (set Rs (sub Rs (add 1 ws2)))
645 (set-psw Rdm (index-of Rdm) (alignfix-mem Rs) ws2)
646 (set-psw Rdm (index-of Rdm) (and #xFF (mem QI Rs)) ws2)))
653 ("mov$ws2 ($Rs),$Rdm")
654 (+ OP1_7 OP2A_2 ws2 Rs OP4M_0 Rdm)
657 (set-alignfix-mem Rs Rdm)
658 (set (mem QI Rs) Rdm))
666 ("mov$ws2 ($Rs++),$Rdm")
667 (+ OP1_6 OP2A_2 ws2 Rs OP4M_0 Rdm)
670 (set-alignfix-mem Rs Rdm)
671 (set (mem QI Rs) Rdm))
673 (set Rs (add Rs (add ws2 1))))
680 ("mov$ws2 (--$Rs),$Rdm")
681 (+ OP1_6 OP2A_A ws2 Rs OP4M_0 Rdm)
683 (set Rs (sub Rs (add ws2 1)))
686 (set-alignfix-mem Rs Rdm)
687 (set (mem QI Rs) Rdm)))
694 ("mov$ws2 $Rdm,($Rs,$imm12)")
695 (+ OP1_7 OP2A_0 ws2 Rs OP4M_1 Rdm OP5_0 imm12)
697 (set-psw Rdm (index-of Rdm) (alignfix-mem (add Rs imm12)) ws2)
698 (set-psw Rdm (index-of Rdm) (and #xFF (mem QI (add Rs imm12))) ws2))
705 ("mov$ws2 $Rdm,($Rs++,$imm12)")
706 (+ OP1_6 OP2A_0 ws2 Rs OP4M_1 Rdm OP5_0 imm12)
709 (set-psw Rdm (index-of Rdm) (alignfix-mem (add Rs imm12)) ws2)
710 (set-psw Rdm (index-of Rdm) (and #xFF (mem QI (add Rs imm12))) ws2))
711 (set Rs (add Rs (add ws2 1))))
718 ("mov$ws2 $Rdm,(--$Rs,$imm12)")
719 (+ OP1_6 OP2A_8 ws2 Rs OP4M_1 Rdm OP5_0 imm12)
721 (set Rs (sub Rs (add ws2 1)))
723 (set-psw Rdm (index-of Rdm) (alignfix-mem (add Rs imm12)) ws2)
724 (set-psw Rdm (index-of Rdm) (and #xFF (mem QI (add Rs imm12))) ws2)))
731 ("mov$ws2 ($Rs,$imm12),$Rdm")
732 (+ OP1_7 OP2A_2 ws2 Rs OP4M_1 Rdm OP5_0 imm12)
735 (set-alignfix-mem (add Rs imm12) Rdm)
736 (set (mem QI (add Rs imm12)) Rdm))
744 ("mov$ws2 ($Rs++,$imm12),$Rdm")
745 (+ OP1_6 OP2A_2 ws2 Rs OP4M_1 Rdm OP5_0 imm12)
748 (set-alignfix-mem (add Rs imm12) Rdm)
749 (set (mem QI (add Rs imm12)) Rdm))
751 (set Rs (add Rs (add ws2 1))))
758 ("mov$ws2 (--$Rs,$imm12),$Rdm")
759 (+ OP1_6 OP2A_A ws2 Rs OP4M_1 Rdm OP5_0 imm12)
761 (set Rs (sub Rs (add ws2 1)))
764 (set-alignfix-mem (add Rs imm12) Rdm)
765 (set (mem QI (add Rs imm12)) Rdm)))
772 ("mov $Rd,$Rs")
773 (+ OP1_4 OP2_6 Rs Rd)
774 (set-psw Rd (index-of Rd) Rs 1)
847 ("movf$ws2 $Rdm,($Rs)")
848 (+ OP1_7 OP2A_4 ws2 Rs OP4M_0 Rdm)
850 (set-psw Rdm (index-of Rdm) (alignfix-mem-far (or (sll SI R8 16) Rs)) ws2)
851 (set-psw Rdm (index-of Rdm) (and #xFF (mem QI (or (sll SI R8 16) Rs))) ws2))
858 ("movf$ws2 $Rdm,($Rs++)")
859 (+ OP1_6 OP2A_4 ws2 Rs OP4M_0 Rdm)
862 (set-psw Rdm (index-of Rdm) (alignfix-mem-far (join SI HI R8 Rs)) ws2)
863 (set-psw Rdm (index-of Rdm) (and #xFF (mem QI (join SI HI R8 Rs))) ws2))
864 (set Rs (add Rs (add ws2 1))))
871 ("movf$ws2 $Rdm,(--$Rs)")
872 (+ OP1_6 OP2A_C ws2 Rs OP4M_0 Rdm)
874 (set Rs (sub Rs (add ws2 1)))
876 (set-psw Rdm (index-of Rdm) (alignfix-mem-far (join SI HI R8 Rs)) ws2)
877 (set-psw Rdm (index-of Rdm) (and #xFF (mem QI (join SI HI R8 Rs))) ws2)))
884 ("movf$ws2 ($Rs),$Rdm")
885 (+ OP1_7 OP2A_6 ws2 Rs OP4M_0 Rdm)
888 (set-alignfix-mem-far (join SI HI R8 Rs) Rdm)
889 (set (mem QI (join SI HI R8 Rs)) Rdm))
897 ("movf$ws2 ($Rs++),$Rdm")
898 (+ OP1_6 OP2A_6 ws2 Rs OP4M_0 Rdm)
901 (set-alignfix-mem-far (join SI HI R8 Rs) Rdm)
902 (set (mem QI (join SI HI R8 Rs)) Rdm))
904 (set Rs (add Rs (add ws2 1))))
911 ("movf$ws2 (--$Rs),$Rdm")
912 (+ OP1_6 OP2A_E ws2 Rs OP4M_0 Rdm)
915 (set Rs (sub Rs (add ws2 1)))
917 (set-alignfix-mem-far (join SI HI R8 Rs) Rdm)
918 (set (mem QI (join SI HI R8 Rs)) Rdm)))
925 ("movf$ws2 $Rdm,($Rb,$Rs,$imm12)")
926 (+ OP1_7 OP2A_4 ws2 Rs OP4M_1 Rdm OP5A_0 Rb imm12)
928 (set-psw Rdm (index-of Rdm) (alignfix-mem-far (add (join SI HI Rb Rs) imm12)) ws2)
929 (set-psw Rdm (index-of Rdm) (and #xFF (mem QI (add (join SI HI Rb Rs) imm12))) ws2))
936 ("movf$ws2 $Rdm,($Rb,$Rs++,$imm12)")
937 (+ OP1_6 OP2A_4 ws2 Rs OP4M_1 Rdm OP5A_0 Rb imm12)
940 (set-psw Rdm (index-of Rdm) (alignfix-mem-far (add (join SI HI Rb Rs) imm12)) ws2)
941 (set-psw Rdm (index-of Rdm) (and #xFF (mem QI (add (join SI HI Rb Rs) imm12))) ws2))
942 (set Rs (add Rs (add ws2 1)))
945 (if (eq Rs 0) (set Rb (add Rb 1)))
953 ("movf$ws2 $Rdm,($Rb,--$Rs,$imm12)")
954 (+ OP1_6 OP2A_C ws2 Rs OP4M_1 Rdm OP5A_0 Rb imm12)
958 (if (eq Rs 0) (set Rb (sub Rb 1)))
959 (set Rs (sub Rs (add ws2 1)))
961 (set-psw Rdm (index-of Rdm) (alignfix-mem-far (add (join SI HI Rb Rs) imm12)) ws2)
962 (set-psw Rdm (index-of Rdm) (and #xFF (mem QI (add (join SI HI Rb Rs) imm12))) ws2)))
969 ("movf$ws2 ($Rb,$Rs,$imm12),$Rdm")
970 (+ OP1_7 OP2A_6 ws2 Rs OP4M_1 Rdm OP5A_0 Rb imm12)
973 (set (mem HI (and (add (join SI HI Rb Rs) imm12) #xFFFFFFFE))
975 (set (mem QI (add (join SI HI Rb Rs) imm12)) Rdm))
984 ("movf$ws2 ($Rb,$Rs++,$imm12),$Rdm")
985 (+ OP1_6 OP2A_6 ws2 Rs OP4M_1 Rdm OP5A_0 Rb imm12)
988 (set (mem HI (and (add (join SI HI Rb Rs) imm12) #xFFFFFFFE)) Rdm)
989 (set (mem QI (add (join SI HI Rb Rs) imm12)) Rdm))
991 (set Rs (add Rs (add ws2 1)))
994 (if (eq Rs 0) (set Rb (add Rb 1)))
1002 ("movf$ws2 ($Rb,--$Rs,$imm12),$Rdm")
1003 (+ OP1_6 OP2A_E ws2 Rs OP4M_1 Rdm OP5A_0 Rb imm12)
1007 (if (eq Rs 0) (set Rb (sub Rb 1)))
1008 (set Rs (sub Rs (add ws2 1)))
1011 (set (mem HI (and (add (join SI HI Rb Rs) imm12) #xFFFFFFFE)) Rdm)
1012 (set (mem QI (add (join SI HI Rb Rs) imm12)) Rdm)))
1019 ("mask $Rd,$Rs")
1020 (+ OP1_3 OP2_3 Rs Rd)
1021 (set-psw Rd (index-of Rd) (or HI (and HI Rd (inv HI Rs)) (and (reg HI h-gr Rpsw) Rs)) 1)
1081 ("swpw $Rd,$Rs")
1082 (+ OP1_3 OP2_2 Rs Rd)
1084 (set foo Rs)
1085 (set Rs Rd)
1094 ("and $Rd,$Rs")
1095 (+ OP1_4 OP2_0 Rs Rd)
1096 (set-psw Rd (index-of Rd) (and Rd Rs) 1)
1121 ("or $Rd,$Rs")
1122 (+ OP1_4 OP2_2 Rs Rd)
1123 (set-psw Rd (index-of Rd) (or Rd Rs) 1)
1148 ("xor $Rd,$Rs")
1149 (+ OP1_4 OP2_4 Rs Rd)
1150 (set-psw Rd (index-of Rd) (xor Rd Rs) 1)
1185 ("add $Rd,$Rs")
1186 (+ OP1_4 OP2_9 Rs Rd)
1187 (set-psw-add Rd (index-of Rd) Rd Rs 0)
1221 ("adc $Rd,$Rs")
1222 (+ OP1_4 OP2_B Rs Rd)
1223 (set-psw-add Rd (index-of Rd) Rd Rs psw-cy)
1257 ("sub $Rd,$Rs")
1258 (+ OP1_4 OP2_D Rs Rd)
1259 (set-psw-sub Rd (index-of Rd) Rd Rs 0)
1293 ("sbc $Rd,$Rs")
1294 (+ OP1_4 OP2_F Rs Rd)
1295 (set-psw-sub Rd (index-of Rd) Rd Rs psw-cy)
1362 ("rrc $Rd,$Rs")
1363 (+ OP1_3 OP2_8 Rs Rd)
1364 (set-psw-rrotate17 Rd (index-of Rd) Rd psw-cy Rs)
1380 ("rlc $Rd,$Rs")
1381 (+ OP1_3 OP2_A Rs Rd)
1382 (set-psw-rotate17 Rd (index-of Rd) Rd psw-cy (and Rs #xF))
1398 ("shr $Rd,$Rs")
1399 (+ OP1_3 OP2_C Rs Rd)
1401 (srl Rd (and Rs #xF))
1402 (and SI (if SI (eq (and Rs #xF) 0)
1404 (srl Rd (sub (and Rs #xF) 1)))
1426 ("shl $Rd,$Rs")
1427 (+ OP1_3 OP2_E Rs Rd)
1429 (sll Rd (and Rs #xF))
1430 (srl SI (if SI (eq (and Rs #xF) 0)
1432 (sll Rd (sub (and Rs #xF) 1)))
1454 ("asr $Rd,$Rs")
1455 (+ OP1_3 OP2_6 Rs Rd)
1457 (sra HI Rd (and Rs #xF))
1458 (and SI (if SI (eq (and Rs #xF) 0)
1460 (srl Rd (sub (and Rs #xF) 1)))
1492 ("set1 $Rd,$Rs")
1493 (+ OP1_0 OP2_B Rs Rd)
1494 (set-psw Rd (index-of Rd) (or Rd (sll 1 (and Rs #xF))) 1)
1527 ("clr1 $Rd,$Rs")
1528 (+ OP1_0 OP2_A Rs Rd)
1529 (set-psw Rd (index-of Rd) (and Rd (inv (sll 1 (and Rs #xF)))) 1)
1614 ("b$bcond5 $Rd,$Rs,$rel12")
1615 (+ OP1_0 OP2_D Rs Rd bcond5 rel12)
1617 (set-psw-cmp Rd (index-of Rd) Rd Rs)
1661 ("bn $Rd,$Rs,$rel12")
1662 (+ OP1_0 OP2_6 Rs Rd OP5_0 rel12)
1665 (if (eq (and Rd (sll 1 Rs)) 0)
1705 ("bp $Rd,$Rs,$rel12")
1706 (+ OP1_0 OP2_7 Rs Rd OP5_0 rel12)
1709 (if (ne (and Rd (sll 1 Rs)) 0)