Lines Matching refs:SI

151     ((value pc) (sra SI (sub SI value pc) 1))
152 ((value pc) (add SI (sll SI value 1) pc)))
155 ((value pc) (sra SI (sub SI value pc) 1))
156 ((value pc) (add SI (sll SI value 1) pc)))
227 (set (ifield f-disp8) (and #xff (srl SI (ifield f-sdisp11) 3)))
228 (set (ifield f-disp3) (and SI (ifield f-sdisp11) 7)))
231 (sra SI (sll SI (or SI (sll (ifield f-disp8) 3)
384 (type register SI (64))
399 (set (index newval) (set (reg h-registers index) (subword SI newval 0)))
664 (dnh h-memaddr "memory effective address" (PROFILE) (register SI) () () ())
840 (set (raw-reg SI h-core-registers (const 1)) newval)
1318 (case SI sel
1327 (sequence ((SI loadaddr) (BI isAligmentAccess))
1334 (set regnum (mem SI loadaddr))
1340 (mem SI loadaddr))
1354 (set regnum (zext SI (mem mode eff-addr)))
1363 (sequence ((SI storeaddr) (BI isAligmentAccess))
1369 (set (mem SI storeaddr) regnum)
1372 (set (mem SI storeaddr)
1410 (sequence ((SI tmprm))
1444 (sequence ((SI tmprm))
1469 (sequence ((SI effa)
1470 (SI scale))
1484 (sequence ((SI effa)
1485 (SI scale))
1510 (sequence ((SI scale))
1552 (load-insn ldr SI OPW_WORD load-from-ea)
1574 (sequence ((SI tmemaddr) (SI tmpValReg))
1609 (testset-insn testset SI OPW_WORD)
1690 (sequence ((SI effa)
1691 (SI scale))
1704 (sequence ((SI effa)
1705 (SI scale))
1729 (sequence ((SI scale))
1772 (store-insn str SI OPW_WORD store-to-ea)
2019 ;; (sub (c-raw-call SI "ffs" (and (hcr-ipend) (not (hcr-imask))))
2023 (c-call SI "epiphany_rti" (hcr-ipend) (hcr-imask)))
2127 (set (reg SI h-registers 0) (c-call SI "epiphany_trap" pc trapnum6))
2146 (set rd (sem-op SI rn rm))
2160 (set rd6 (sem-op SI rn6 rm6))
2183 (set cbit (add-cflag SI a b 0))
2184 (set vbit (add-oflag SI a b 0))
2189 (set cbit (not (sub-cflag SI a b 0)))
2190 (set vbit (sub-oflag SI a b 0))
2216 (set rd (name SI rn simm3))
2231 (set rd6 (name SI rn6 simm11))
2288 (set rd (sem-op SI rn (and rm (const 31))))
2302 (set rd6 (sem-op SI rn6 (and rm6 (const 31))))
2331 (set rd (sem-op SI rn shift))
2344 (set rd6 (sem-op SI rn6 shift))
2377 (sequence ((SI v))
2436 ;;(set rd6 (sem-op SI rn6 rm6))
2465 (set rd (zext SI imm8))
2479 (set rd6 (zext SI imm16))
2494 (set rd6 (or (and SI rd6 (const #xffff)) ; keep low bits of rd
2495 (sll SI imm16 (const 16)))) ; replacing just high bits
2520 (sequence ((SF fptemp) (SI sdtmp))
2521 (set sdtmp (c-call SI (.str "epiphany_f" name) rd rn rm))
2541 (sequence ((SI sdtmp))
2542 (set sdtmp (c-call SI (.str "epiphany_i" name) rd rn rm))
2568 (sequence ((SF fptemp) (SI sdtmp))
2569 (set sdtmp (c-call SI (.str "epiphany_f" name) rd6 rn6 rm6))
2592 (sequence ((SI sdtmp))
2593 (set sdtmp (c-call SI (.str "epiphany_i" name) rd6 rn6 rm6))
2643 (sequence ((SF fptemp) (SI sdtmp))
2646 (set sdtmp (c-call SI (.str "epiphany_fabs") rd rn rn))
2649 (set bnbit (const SI 0))
2650 (set bzbit (eq SI sdtmp (const SI 0)))
2667 (sequence ((SF fptemp) (SI sdtmp))
2672 (set sdtmp (c-call SI (.str "epiphany_fabs") rd6 rn6 rn6))
2675 (set bnbit (const SI 0))
2676 (set bzbit (eq SI sdtmp (const SI 0)))
2709 (sequence ((SF fptemp) (SI sdtmp))
2711 (set sdtmp (c-call SI (.str "epiphany_f" name) rd rn rn))
2713 (set bnbit (lt SI sdtmp (const SI 0)))
2714 (set bzbit (eq SI sdtmp (const SI 0)))
2731 (sequence ((SF fptemp) (SI sdtmp))
2733 (set sdtmp (c-call SI (.str "epiphany_f" name) rd6 rn6 rn6))
2735 (set bnbit (lt SI sdtmp (const SI 0)))
2736 (set bzbit (eq SI sdtmp (const SI 0)))
2766 (sequence ((SF fptemp) (SI sdtmp))
2768 (set sdtmp (c-call SI (.str "epiphany_f" name) rd rn rn))
2802 (sequence ((SF fptemp) (SI sdtmp))
2804 (set sdtmp (c-call SI (.str "epiphany_f" name) rd6 rn6 rm6))
2865 ;; ; (set rd (subword SI frd 0))
2883 ;; ; (set rd6 (subword SI frd6 0))