trunk/src/devices/cpu/arcompact/arcompact_execute.c
r249946 | r249947 | |
2042 | 2042 | { |
2043 | 2043 | // if F isn't set then the destination can't be ILINK1 or ILINK2 |
2044 | 2044 | |
2045 | | if ((creg == REG_ILINK1) || (creg == REG_ILINK1)) |
| 2045 | if ((creg == REG_ILINK1) || (creg == REG_ILINK2)) |
2046 | 2046 | { |
2047 | 2047 | arcompact_fatal ("fatal arcompact_handle04_20_p11_m0 J %08x (F not set but ILINK1 or ILINK2 used as dst)", op); |
2048 | 2048 | } |
r249946 | r249947 | |
2057 | 2057 | { |
2058 | 2058 | // if F is set then the destination MUST be ILINK1 or ILINK2 |
2059 | 2059 | |
2060 | | if ((creg == REG_ILINK1) || (creg == REG_ILINK1)) |
| 2060 | if ((creg == REG_ILINK1) || (creg == REG_ILINK2)) |
2061 | 2061 | { |
2062 | 2062 | arcompact_log("unimplemented arcompact_handle04_20_p11_m0 J %08x (F set)", op); |
2063 | 2063 | } |
r249946 | r249947 | |
2163 | 2163 | { |
2164 | 2164 | // if F isn't set then the destination can't be ILINK1 or ILINK2 |
2165 | 2165 | |
2166 | | if ((creg == REG_ILINK1) || (creg == REG_ILINK1)) |
| 2166 | if ((creg == REG_ILINK1) || (creg == REG_ILINK2)) |
2167 | 2167 | { |
2168 | 2168 | arcompact_log("unimplemented Jcc.D (p11_m0 type, illegal) %08x", op); |
2169 | 2169 | } |
r249946 | r249947 | |
2177 | 2177 | { |
2178 | 2178 | // if F is set then the destination MUST be ILINK1 or ILINK2 |
2179 | 2179 | |
2180 | | if ((creg == REG_ILINK1) || (creg == REG_ILINK1)) |
| 2180 | if ((creg == REG_ILINK1) || (creg == REG_ILINK2)) |
2181 | 2181 | { |
2182 | 2182 | arcompact_log("unimplemented Jcc.D.F (p11_m0 type, unimplemented) %08x", op); |
2183 | 2183 | } |