Lines Matching refs:rn
170 (dnf f-rn "short rn" () 12 3) ;; RN
174 (dnf f-rn-x "extension rn" () 28 3) ;; RN
269 (x-reg-field rn) ; f-rn6
961 (short-regs rn n h-registers "source register")
1221 ("jr $rn")
1222 (+ OP4_FLOW16 (f-opc-8-5 #x14) (f-dc-15-3 #x0) (f-dc-9-1 #x0) rn)
1223 (set pc rn)
1239 (+ OP4_MISC (f-opc-8-5 #x14) (f-opc-19-4 #x2) (f-rn 6) (f-rn-x 1)
1266 ("jalr $rn")
1267 (+ OP4_FLOW16 (f-opc-8-5 #x15) (f-dc-15-3 #x0) (f-dc-9-1 #x0) rn)
1270 (set pc rn)
1397 (.str name " $rd,[$rn,$rm]")
1398 (+ OP4_LDSTR16X sel OP_LOAD rd rn rm)
1400 (sem-op rd (add rn rm) mode sel))
1408 (.str name " $rd,[$rn],$rm")
1409 (+ OP4_LDSTR16P sel OP_LOAD rd rn rm)
1412 (sem-op rd rn mode sel)
1413 (set rn (add rn tmprm)))
1467 (.str name " $rd,[$rn,$disp3]")
1468 (+ OP4_LDSTR16D sel OP_LOAD rd rn disp3) ;; convert size to 'B'
1472 (set effa (add rn (sll disp3 scale)))
1532 (.str name " $rd,[$rn]")
1533 (emit (.sym name "d16.s") rd rn (disp3 0))
1621 (.str name " $rd,[$rn,$rm]")
1622 (+ OP4_LDSTR16X sel OP_STORE rd rn rm)
1624 (sem-op (add rn rm) rd mode sel)
1656 (.str name " $rd,[$rn],$rm")
1657 (+ OP4_LDSTR16P sel OP_STORE rd rn rm)
1659 (sem-op rn rd mode sel)
1660 (set rn (add rn rm))
1688 (.str name " $rd,[$rn,$disp3]")
1689 (+ OP4_LDSTR16D sel OP_STORE rd rn disp3) ;; convert size to 'B'
1693 (set effa (add rn (sll disp3 scale)))
1749 (.str name " $rd,[$rn]")
1750 (emit (.sym name "d16") rd rn (disp3 0))
1784 (.str "mov" name " $rd,$rn")
1785 (+ OP4_FLOW16 (.sym "OPC_" cond) (f-opc-8-1 #x0) (f-dc-9-1 #x0) rd rn)
1787 (set rd rn))
2126 …(f-opc-8-5 #x1e) (f-trap-swi-9-1 #x1) trapnum6) ;; (+ OP4_IMM16 OPI_TRAP (f-rd 0) (f-rn 0) disp3)
2142 (.str name " $rd,$rn,$rm")
2143 (+ OP4_ALU16 (.sym "OPB_" (.upcase (.str name))) rd rn rm)
2145 (cond-op rn rm)
2146 (set rd (sem-op SI rn rm))
2212 (.str name ".s $rd,$rn,$simm3")
2213 (+ OP4_IMM16 code rd rn simm3)
2215 (cond-op rn simm3)
2216 (set rd (name SI rn simm3))
2248 "add $rd,$rn,$simm3"
2249 (emit addi16 rd rn simm3))
2262 "sub $rd,$rn,$simm3"
2263 (emit subi16 rd rn simm3))
2284 (.str name " $rd,$rn,$rm")
2285 (+ OP4_ALU16 (.sym "OPB_" (.upcase (.str name))) rd rn rm)
2287 (logic-vc rn rm)
2288 (set rd (sem-op SI rn (and rm (const 31))))
2327 (.str name " $rd,$rn,$shift")
2328 (+ shortcode (f-opc-4-1 f5) rd rn shift)
2330 (logic-vc rn shift)
2331 (set rd (sem-op SI rn shift))
2389 ("bitr $rd,$rn")
2390 (+ OP4_ASHIFT16 (f-opc-4-1 1) rd rn (f-shift 0))
2392 (bit-reversal rd rn)
2515 (.str "f" name " $rd,$rn,$rm")
2516 (+ OP4_DSP16 code rd rn rm)
2521 (set sdtmp (c-call SI (.str "epiphany_f" name) rd rn rm))
2542 (set sdtmp (c-call SI (.str "epiphany_i" name) rd rn rm))
2554 (.str "i" name " $rd,$rn,$rm")
2555 (emit (.sym "f_" name "f16") rd rn rm)
2641 (.str "f" name " rd,rn")
2642 (+ OP4_DSP16 code rd rn rn)
2645 ;(set sdtmp (and rn #x7fffffff))
2646 (set sdtmp (c-call SI (.str "epiphany_fabs") rd rn rn))
2707 (.str "f" name " $rd,$rn")
2711 (set sdtmp (c-call SI (.str "epiphany_f" name) rd rn rn))
2764 (.str "f" name " $rd,$rn")
2765 (+ OP4_DSP16 code rd rn rn)
2768 (set sdtmp (c-call SI (.str "epiphany_f" name) rd rn rn))