Lines Matching refs:gr

234 ; QI mode gr encoding for m32c is different than for m16c. The hardware
246 ; QI mode gr encoding for m32c is different than for m16c. The hardware
258 ; HI mode gr encoding for m32c is different than for m16c. The hardware
271 ; HI mode gr encoding for m32c is different than for m16c. The hardware
284 ; SI mode gr encoding for m32c is as follows:
310 ; QI mode gr encoding for m32c is different than for m16c. The hardware
326 ; HI mode gr encoding for m32c is different than for m16c. The hardware
342 ; SI mode gr encoding for m32c is as follows:
1030 (name h-gr)
1039 (name h-gr-QI)
1045 (srl (reg h-gr (div index 2)) 8)
1046 (reg h-gr (div index 2)))
1048 (set (index newval) (set (reg h-gr (div index 2))
1050 (or (and (reg h-gr (div index 2)) #xff)
1052 (or (and (reg h-gr (div index 2)) #xff00)
1056 (name h-gr-HI)
1061 (get (index) (reg h-gr index))
1062 (set (index newval) (set (reg h-gr index) newval)))
1065 (name h-gr-SI)
1071 (and (reg h-gr index) #xffff)
1072 (and (sll (reg h-gr (add index 2)) 16) #xffff0000)))
1074 (set (reg h-gr index) (and newval #xffff))
1075 (set (reg h-gr (add index 2)) (srl newval 16)))))
1078 (name h-gr-ext-QI)
1083 (get (index) (reg h-gr-QI (mul index 2)))
1084 (set (index newval) (set (reg h-gr (mul index 2)) newval)))
1087 (name h-gr-ext-HI)
1092 (get (index) (reg h-gr (mul index 2)))
1093 (set (index newval) (set (reg h-gr-SI index) newval)))
1101 (get () (reg h-gr-QI 0))
1102 (set (newval) (set (reg h-gr-QI 0) newval)))
1110 (get () (reg h-gr-QI 1))
1111 (set (newval) (set (reg h-gr-QI 1) newval)))
1119 (get () (reg h-gr-QI 2))
1120 (set (newval) (set (reg h-gr-QI 2) newval)))
1128 (get () (reg h-gr-QI 3))
1129 (set (newval) (set (reg h-gr-QI 3) newval)))
1137 (get () (reg h-gr 0))
1138 (set (newval) (set (reg h-gr 0) newval)))
1146 (get () (reg h-gr 1))
1147 (set (newval) (set (reg h-gr 1) newval)))
1155 (get () (reg h-gr 2))
1156 (set (newval) (set (reg h-gr 2) newval)))
1164 (get () (reg h-gr 3))
1165 (set (newval) (set (reg h-gr 3) newval)))
1173 (get (index) (reg h-gr-QI index))
1174 (set (index newval) (set (reg h-gr-QI index) newval)))
1182 (get () (or (sll (reg h-gr 2) 16) (reg h-gr 0)))
1185 (set (reg h-gr 0) newval)
1186 (set (reg h-gr 2) (sra newval 16)))))
1194 (get () (or (sll (reg h-gr 3) 16) (reg h-gr 1)))
1197 (set (reg h-gr 1) newval)
1198 (set (reg h-gr 3) (sra newval 16)))))
1206 (get () (or DI (sll DI (reg h-gr 1) 32) (or (sll (reg h-gr 2) 16) (reg h-gr 0))))
1209 (set (reg h-gr 0) newval)
1210 (set (reg h-gr 2) (sra newval 16))
1211 (set (reg h-gr 1) (sra newval 32)))))
1678 (dnop Src16RnQI "general register QI view" (MACH16 m16c-isa) h-gr-QI f-src16-rn)
1679 (dnop Src16RnHI "general register QH view" (MACH16 m16c-isa) h-gr-HI f-src16-rn)
1681 (dnop Src32RnUnprefixedQI "general register QI view" (MACH32 m32c-isa) h-gr-QI f-src32-rn-unprefix…
1682 (dnop Src32RnUnprefixedHI "general register HI view" (MACH32 m32c-isa) h-gr-HI f-src32-rn-unprefix…
1683 (dnop Src32RnUnprefixedSI "general register SI view" (MACH32 m32c-isa) h-gr-SI f-src32-rn-unprefix…
1685 (dnop Src32RnPrefixedQI "general register QI view" (MACH32 m32c-isa) h-gr-QI f-src32-rn-prefixed-Q…
1686 (dnop Src32RnPrefixedHI "general register HI view" (MACH32 m32c-isa) h-gr-HI f-src32-rn-prefixed-H…
1687 (dnop Src32RnPrefixedSI "general register SI view" (MACH32 m32c-isa) h-gr-SI f-src32-rn-prefixed-S…
1705 (dnop Dst16RnQI "general register QI view" (MACH16 m16c-isa) h-gr-QI f-dst16-rn)
1706 (dnop Dst16RnHI "general register HI view" (MACH16 m16c-isa) h-gr-HI f-dst16-rn)
1707 (dnop Dst16RnSI "general register SI view" (MACH16 m16c-isa) h-gr-SI f-dst16-rn)
1708 (dnop Dst16RnExtQI "general register QI/HI view for 'ext' insns" (MACH16 m16c-isa) h-gr-ext-QI f-ds…
1713 (dnop Dst32RnUnprefixedQI "general register QI view" (MACH32 m32c-isa) h-gr-QI f-dst32-rn-unprefix…
1714 (dnop Dst32RnUnprefixedHI "general register HI view" (MACH32 m32c-isa) h-gr-HI f-dst32-rn-unprefix…
1715 (dnop Dst32RnUnprefixedSI "general register SI view" (MACH32 m32c-isa) h-gr-SI f-dst32-rn-unprefix…
1716 (dnop Dst32RnExtUnprefixedQI "general register QI view" (MACH32 m32c-isa) h-gr-ext-QI f-dst32-rn-ex…
1717 (dnop Dst32RnExtUnprefixedHI "general register HI view" (MACH32 m32c-isa) h-gr-ext-HI f-dst32-rn-ex…
1719 (dnop Dst32RnPrefixedQI "general register QI view" (MACH32 m32c-isa) h-gr-QI f-dst32-rn-prefixed…
1720 (dnop Dst32RnPrefixedHI "general register HI view" (MACH32 m32c-isa) h-gr-HI f-dst32-rn-prefixed…
1721 (dnop Dst32RnPrefixedSI "general register SI view" (MACH32 m32c-isa) h-gr-SI f-dst32-rn-prefixed…
1727 (dnop Bit16Rn "general register bit view" (MACH16 m16c-isa) h-gr-HI f-dst16-rn)
1729 (dnop Bit32RnPrefixed "general register bit view" (MACH32 m32c-isa) h-gr-QI f-dst32-rn-prefixed-QI)
1730 (dnop Bit32RnUnprefixed "general register bit view" (MACH32 m32c-isa) h-gr-QI f-dst32-rn-unprefixed…
1782 (dnop Rn16-push-S "r0[lh]" (MACH16 m16c-isa) h-gr-QI f-4-1)