maxwell.inc 17 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286
  1. // Copyright 2021 yuzu Emulator Project
  2. // Licensed under GPLv2 or any later version
  3. // Refer to the license.txt file included.
  4. INST(AL2P, "AL2P", "1110 1111 1010 0---")
  5. INST(ALD, "ALD", "1110 1111 1101 1---")
  6. INST(AST, "AST", "1110 1111 1111 0---")
  7. INST(ATOM_cas, "ATOM (cas)", "1110 1110 1111 ----")
  8. INST(ATOM, "ATOM", "1110 1101 ---- ----")
  9. INST(ATOMS_cas, "ATOMS (cas)", "1110 1110 ---- ----")
  10. INST(ATOMS, "ATOMS", "1110 1100 ---- ----")
  11. INST(B2R, "B2R", "1111 0000 1011 1---")
  12. INST(BAR, "BAR", "1111 0000 1010 1---")
  13. INST(BFE_reg, "BFE (reg)", "0101 1100 0000 0---")
  14. INST(BFE_cbuf, "BFE (cbuf)", "0100 1100 0000 0---")
  15. INST(BFE_imm, "BFE (imm)", "0011 100- 0000 0---")
  16. INST(BFI_reg, "BFI (reg)", "0101 1011 1111 0---")
  17. INST(BFI_rc, "BFI (rc)", "0101 0011 1111 0---")
  18. INST(BFI_cr, "BFI (cr)", "0100 1011 1111 0---")
  19. INST(BFI_imm, "BFI (imm)", "0011 011- 1111 0---")
  20. INST(BPT, "BPT", "1110 0011 1010 ----")
  21. INST(BRA, "BRA", "1110 0010 0100 ----")
  22. INST(BRK, "BRK", "1110 0011 0100 ----")
  23. INST(BRX, "BRX", "1110 0010 0101 ----")
  24. INST(CAL, "CAL", "1110 0010 0110 ----")
  25. INST(CCTL, "CCTL", "1110 1111 011- ----")
  26. INST(CCTLL, "CCTLL", "1110 1111 100- ----")
  27. INST(CONT, "CONT", "1110 0011 0101 ----")
  28. INST(CS2R, "CS2R", "0101 0000 1100 1---")
  29. INST(CSET, "CSET", "0101 0000 1001 1---")
  30. INST(CSETP, "CSETP", "0101 0000 1010 0---")
  31. INST(DADD_reg, "DADD (reg)", "0101 1100 0111 0---")
  32. INST(DADD_cbuf, "DADD (cbuf)", "0100 1100 0111 0---")
  33. INST(DADD_imm, "DADD (imm)", "0011 100- 0111 0---")
  34. INST(DEPBAR, "DEPBAR", "1111 0000 1111 0---")
  35. INST(DFMA_reg, "DFMA (reg)", "0101 1011 0111 ----")
  36. INST(DFMA_rc, "DFMA (rc)", "0101 0011 0111 ----")
  37. INST(DFMA_cr, "DFMA (cr)", "0100 1011 0111 ----")
  38. INST(DFMA_imm, "DFMA (imm)", "0011 011- 0111 ----")
  39. INST(DMNMX_reg, "DMNMX (reg)", "0101 1100 0101 0---")
  40. INST(DMNMX_cbuf, "DMNMX (cbuf)", "0100 1100 0101 0---")
  41. INST(DMNMX_imm, "DMNMX (imm)", "0011 100- 0101 0---")
  42. INST(DMUL_reg, "DMUL (reg)", "0101 1100 1000 0---")
  43. INST(DMUL_cbuf, "DMUL (cbuf)", "0100 1100 1000 0---")
  44. INST(DMUL_imm, "DMUL (imm)", "0011 100- 1000 0---")
  45. INST(DSET_reg, "DSET (reg)", "0101 1001 0--- ----")
  46. INST(DSET_cbuf, "DSET (cbuf)", "0100 1001 0--- ----")
  47. INST(DSET_imm, "DSET (imm)", "0011 001- 0--- ----")
  48. INST(DSETP_reg, "DSETP (reg)", "0101 1011 1000 ----")
  49. INST(DSETP_cbuf, "DSETP (cbuf)", "0100 1011 1000 ----")
  50. INST(DSETP_imm, "DSETP (imm)", "0011 011- 1000 ----")
  51. INST(EXIT, "EXIT", "1110 0011 0000 ----")
  52. INST(F2F_reg, "F2F (reg)", "0101 1100 1010 1---")
  53. INST(F2F_cbuf, "F2F (cbuf)", "0100 1100 1010 1---")
  54. INST(F2F_imm, "F2F (imm)", "0011 100- 1010 1---")
  55. INST(F2I_reg, "F2I (reg)", "0101 1100 1011 0---")
  56. INST(F2I_cbuf, "F2I (cbuf)", "0100 1100 1011 0---")
  57. INST(F2I_imm, "F2I (imm)", "0011 100- 1011 0---")
  58. INST(FADD_reg, "FADD (reg)", "0101 1100 0101 1---")
  59. INST(FADD_cbuf, "FADD (cbuf)", "0100 1100 0101 1---")
  60. INST(FADD_imm, "FADD (imm)", "0011 100- 0101 1---")
  61. INST(FADD32I, "FADD32I", "0000 10-- ---- ----")
  62. INST(FCHK_reg, "FCHK (reg)", "0101 1100 1000 1---")
  63. INST(FCHK_cbuf, "FCHK (cbuf)", "0100 1100 1000 1---")
  64. INST(FCHK_imm, "FCHK (imm)", "0011 100- 1000 1---")
  65. INST(FCMP_reg, "FCMP (reg)", "0101 1011 1010 ----")
  66. INST(FCMP_rc, "FCMP (rc)", "0101 0011 1010 ----")
  67. INST(FCMP_cr, "FCMP (cr)", "0100 1011 1010 ----")
  68. INST(FCMP_imm, "FCMP (imm)", "0011 011- 1010 ----")
  69. INST(FFMA_reg, "FFMA (reg)", "0101 1001 1--- ----")
  70. INST(FFMA_rc, "FFMA (rc)", "0101 0001 1--- ----")
  71. INST(FFMA_cr, "FFMA (cr)", "0100 1001 1--- ----")
  72. INST(FFMA_imm, "FFMA (imm)", "0011 001- 1--- ----")
  73. INST(FFMA32I, "FFMA32I", "0000 11-- ---- ----")
  74. INST(FLO_reg, "FLO (reg)", "0101 1100 0011 0---")
  75. INST(FLO_cbuf, "FLO (cbuf)", "0100 1100 0011 0---")
  76. INST(FLO_imm, "FLO (imm)", "0011 100- 0011 0---")
  77. INST(FMNMX_reg, "FMNMX (reg)", "0101 1100 0110 0---")
  78. INST(FMNMX_cbuf, "FMNMX (cbuf)", "0100 1100 0110 0---")
  79. INST(FMNMX_imm, "FMNMX (imm)", "0011 100- 0110 0---")
  80. INST(FMUL_reg, "FMUL (reg)", "0101 1100 0110 1---")
  81. INST(FMUL_cbuf, "FMUL (cbuf)", "0100 1100 0110 1---")
  82. INST(FMUL_imm, "FMUL (imm)", "0011 100- 0110 1---")
  83. INST(FMUL32I, "FMUL32I", "0001 1110 ---- ----")
  84. INST(FSET_reg, "FSET (reg)", "0101 1000 ---- ----")
  85. INST(FSET_cbuf, "FSET (cbuf)", "0100 1000 ---- ----")
  86. INST(FSET_imm, "FSET (imm)", "0011 000- ---- ----")
  87. INST(FSETP_reg, "FSETP (reg)", "0101 1011 1011 ----")
  88. INST(FSETP_cbuf, "FSETP (cbuf)", "0100 1011 1011 ----")
  89. INST(FSETP_imm, "FSETP (imm)", "0011 011- 1011 ----")
  90. INST(FSWZADD, "FSWZADD", "0101 0000 1111 1---")
  91. INST(GETCRSPTR, "GETCRSPTR", "1110 0010 1100 ----")
  92. INST(GETLMEMBASE, "GETLMEMBASE", "1110 0010 1101 ----")
  93. INST(HADD2_reg, "HADD2 (reg)", "0101 1101 0001 0---")
  94. INST(HADD2_cbuf, "HADD2 (cbuf)", "0111 101- 1--- ----")
  95. INST(HADD2_imm, "HADD2 (imm)", "0111 101- 0--- ----")
  96. INST(HADD2_32I, "HADD2_32I", "0010 110- ---- ----")
  97. INST(HFMA2_reg, "HFMA2 (reg)", "0101 1101 0000 0---")
  98. INST(HFMA2_rc, "HFMA2 (rc)", "0110 0--- 1--- ----")
  99. INST(HFMA2_cr, "HFMA2 (cr)", "0111 0--- 1--- ----")
  100. INST(HFMA2_imm, "HFMA2 (imm)", "0111 0--- 0--- ----")
  101. INST(HFMA2_32I, "HFMA2_32I", "0010 100- ---- ----")
  102. INST(HMUL2_reg, "HMUL2 (reg)", "0101 1101 0000 1---")
  103. INST(HMUL2_cbuf, "HMUL2 (cbuf)", "0111 100- 1--- ----")
  104. INST(HMUL2_imm, "HMUL2 (imm)", "0111 100- 0--- ----")
  105. INST(HMUL2_32I, "HMUL2_32I", "0010 101- ---- ----")
  106. INST(HSET2_reg, "HSET2 (reg)", "0101 1101 0001 1---")
  107. INST(HSET2_cbuf, "HSET2 (cbuf)", "0111 110- 1--- ----")
  108. INST(HSET2_imm, "HSET2 (imm)", "0111 110- 0--- ----")
  109. INST(HSETP2_reg, "HSETP2 (reg)", "0101 1101 0010 0---")
  110. INST(HSETP2_cbuf, "HSETP2 (cbuf)", "0111 111- 1--- ----")
  111. INST(HSETP2_imm, "HSETP2 (imm)", "0111 111- 0--- ----")
  112. INST(I2F_reg, "I2F (reg)", "0101 1100 1011 1---")
  113. INST(I2F_cbuf, "I2F (cbuf)", "0100 1100 1011 1---")
  114. INST(I2F_imm, "I2F (imm)", "0011 100- 1011 1---")
  115. INST(I2I_reg, "I2I (reg)", "0101 1100 1110 0---")
  116. INST(I2I_cbuf, "I2I (cbuf)", "0100 1100 1110 0---")
  117. INST(I2I_imm, "I2I (imm)", "0011 100- 1110 0---")
  118. INST(IADD_reg, "IADD (reg)", "0101 1100 0001 0---")
  119. INST(IADD_cbuf, "IADD (cbuf)", "0100 1100 0001 0---")
  120. INST(IADD_imm, "IADD (imm)", "0011 100- 0001 0---")
  121. INST(IADD3_reg, "IADD3 (reg)", "0101 1100 1100 ----")
  122. INST(IADD3_cbuf, "IADD3 (cbuf)", "0100 1100 1100 ----")
  123. INST(IADD3_imm, "IADD3 (imm)", "0011 100- 1100 ----")
  124. INST(IADD32I, "IADD32I", "0001 110- ---- ----")
  125. INST(ICMP_reg, "ICMP (reg)", "0101 1011 0100 ----")
  126. INST(ICMP_rc, "ICMP (rc)", "0101 0011 0100 ----")
  127. INST(ICMP_cr, "ICMP (cr)", "0100 1011 0100 ----")
  128. INST(ICMP_imm, "ICMP (imm)", "0011 011- 0100 ----")
  129. INST(IDE, "IDE", "1110 0011 1001 ----")
  130. INST(IDP_reg, "IDP (reg)", "0101 0011 1111 1---")
  131. INST(IDP_imm, "IDP (imm)", "0101 0011 1101 1---")
  132. INST(IMAD_reg, "IMAD (reg)", "0101 1010 0--- ----")
  133. INST(IMAD_rc, "IMAD (rc)", "0101 0010 0--- ----")
  134. INST(IMAD_cr, "IMAD (cr)", "0100 1010 0--- ----")
  135. INST(IMAD_imm, "IMAD (imm)", "0011 010- 0--- ----")
  136. INST(IMAD32I, "IMAD32I", "1000 00-- ---- ----")
  137. INST(IMADSP_reg, "IMADSP (reg)", "0101 1010 1--- ----")
  138. INST(IMADSP_rc, "IMADSP (rc)", "0101 0010 1--- ----")
  139. INST(IMADSP_cr, "IMADSP (cr)", "0100 1010 1--- ----")
  140. INST(IMADSP_imm, "IMADSP (imm)", "0011 010- 1--- ----")
  141. INST(IMNMX_reg, "IMNMX (reg)", "0101 1100 0010 0---")
  142. INST(IMNMX_cbuf, "IMNMX (cbuf)", "0100 1100 0010 0---")
  143. INST(IMNMX_imm, "IMNMX (imm)", "0011 100- 0010 0---")
  144. INST(IMUL_reg, "IMUL (reg)", "0101 1100 0011 1---")
  145. INST(IMUL_cbuf, "IMUL (cbuf)", "0100 1100 0011 1---")
  146. INST(IMUL_imm, "IMUL (imm)", "0011 100- 0011 1---")
  147. INST(IMUL32I, "IMUL32I", "0001 1111 ---- ----")
  148. INST(IPA, "IPA", "1110 0000 ---- ----")
  149. INST(ISBERD, "ISBERD", "1110 1111 1101 0---")
  150. INST(ISCADD_reg, "ISCADD (reg)", "0101 1100 0001 1---")
  151. INST(ISCADD_cbuf, "ISCADD (cbuf)", "0100 1100 0001 1---")
  152. INST(ISCADD_imm, "ISCADD (imm)", "0011 100- 0001 1---")
  153. INST(ISCADD32I, "ISCADD32I", "0001 01-- ---- ----")
  154. INST(ISET_reg, "ISET (reg)", "0101 1011 0101 ----")
  155. INST(ISET_cbuf, "ISET (cbuf)", "0100 1011 0101 ----")
  156. INST(ISET_imm, "ISET (imm)", "0011 011- 0101 ----")
  157. INST(ISETP_reg, "ISETP (reg)", "0101 1011 0110 ----")
  158. INST(ISETP_cbuf, "ISETP (cbuf)", "0100 1011 0110 ----")
  159. INST(ISETP_imm, "ISETP (imm)", "0011 011- 0110 ----")
  160. INST(JCAL, "JCAL", "1110 0010 0010 ----")
  161. INST(JMP, "JMP", "1110 0010 0001 ----")
  162. INST(JMX, "JMX", "1110 0010 0000 ----")
  163. INST(KIL, "KIL", "1110 0011 0011 ----")
  164. INST(LD, "LD", "100- ---- ---- ----")
  165. INST(LDC, "LDC", "1110 1111 1001 0---")
  166. INST(LDG, "LDG", "1110 1110 1101 0---")
  167. INST(LDL, "LDL", "1110 1111 0100 0---")
  168. INST(LDS, "LDS", "1110 1111 0100 1---")
  169. INST(LEA_hi_reg, "LEA (hi reg)", "0101 1011 1101 1---")
  170. INST(LEA_hi_cbuf, "LEA (hi cbuf)", "0001 10-- ---- ----")
  171. INST(LEA_lo_reg, "LEA (lo reg)", "0101 1011 1101 0---")
  172. INST(LEA_lo_cbuf, "LEA (lo cbuf)", "0100 1011 1101 ----")
  173. INST(LEA_lo_imm, "LEA (lo imm)", "0011 011- 1101 0---")
  174. INST(LEPC, "LEPC", "0101 0000 1101 0---")
  175. INST(LONGJMP, "LONGJMP", "1110 0011 0001 ----")
  176. INST(LOP_reg, "LOP (reg)", "0101 1100 0100 0---")
  177. INST(LOP_cbuf, "LOP (cbuf)", "0100 1100 0100 0---")
  178. INST(LOP_imm, "LOP (imm)", "0011 100- 0100 0---")
  179. INST(LOP3_reg, "LOP3 (reg)", "0101 1011 1110 0---")
  180. INST(LOP3_cbuf, "LOP3 (cbuf)", "0000 001- ---- ----")
  181. INST(LOP3_imm, "LOP3 (imm)", "0011 11-- ---- ----")
  182. INST(LOP32I, "LOP32I", "0000 01-- ---- ----")
  183. INST(MEMBAR, "MEMBAR", "1110 1111 1001 1---")
  184. INST(MOV_reg, "MOV (reg)", "0101 1100 1001 1---")
  185. INST(MOV_cbuf, "MOV (cbuf)", "0100 1100 1001 1---")
  186. INST(MOV_imm, "MOV (imm)", "0011 100- 1001 1---")
  187. INST(MOV32I, "MOV32I", "0000 0001 0000 ----")
  188. INST(MUFU, "MUFU", "0101 0000 1000 0---")
  189. INST(NOP, "NOP", "0101 0000 1011 0---")
  190. INST(OUT_reg, "OUT (reg)", "1111 1011 1110 0---")
  191. INST(OUT_cbuf, "OUT (cbuf)", "1110 1011 1110 0---")
  192. INST(OUT_imm, "OUT (imm)", "1111 011- 1110 0---")
  193. INST(P2R_reg, "P2R (reg)", "0101 1100 1110 1---")
  194. INST(P2R_cbuf, "P2R (cbuf)", "0100 1100 1110 1---")
  195. INST(P2R_imm, "P2R (imm)", "0011 1000 1110 1---")
  196. INST(PBK, "PBK", "1110 0010 1010 ----")
  197. INST(PCNT, "PCNT", "1110 0010 1011 ----")
  198. INST(PEXIT, "PEXIT", "1110 0010 0011 ----")
  199. INST(PIXLD, "PIXLD", "1110 1111 1110 1---")
  200. INST(PLONGJMP, "PLONGJMP", "1110 0010 1000 ----")
  201. INST(POPC_reg, "POPC (reg)", "0101 1100 0000 1---")
  202. INST(POPC_cbuf, "POPC (cbuf)", "0100 1100 0000 1---")
  203. INST(POPC_imm, "POPC (imm)", "0011 100- 0000 1---")
  204. INST(PRET, "PRET", "1110 0010 0111 ----")
  205. INST(PRMT_reg, "PRMT (reg)", "0101 1011 1100 ----")
  206. INST(PRMT_rc, "PRMT (rc)", "0101 0011 1100 ----")
  207. INST(PRMT_cr, "PRMT (cr)", "0100 1011 1100 ----")
  208. INST(PRMT_imm, "PRMT (imm)", "0011 011- 1100 ----")
  209. INST(PSET, "PSET", "0101 0000 1000 1---")
  210. INST(PSETP, "PSETP", "0101 0000 1001 0---")
  211. INST(R2B, "R2B", "1111 0000 1100 0---")
  212. INST(R2P_reg, "R2P (reg)", "0101 1100 1111 0---")
  213. INST(R2P_cbuf, "R2P (cbuf)", "0100 1100 1111 0---")
  214. INST(R2P_imm, "R2P (imm)", "0011 100- 1111 0---")
  215. INST(RAM, "RAM", "1110 0011 1000 ----")
  216. INST(RED, "RED", "1110 1011 1111 1---")
  217. INST(RET, "RET", "1110 0011 0010 ----")
  218. INST(RRO_reg, "RRO (reg)", "0101 1100 1001 0---")
  219. INST(RRO_cbuf, "RRO (cbuf)", "0100 1100 1001 0---")
  220. INST(RRO_imm, "RRO (imm)", "0011 100- 1001 0---")
  221. INST(RTT, "RTT", "1110 0011 0110 ----")
  222. INST(S2R, "S2R", "1111 0000 1100 1---")
  223. INST(SAM, "SAM", "1110 0011 0111 ----")
  224. INST(SEL_reg, "SEL (reg)", "0101 1100 1010 0---")
  225. INST(SEL_cbuf, "SEL (cbuf)", "0100 1100 1010 0---")
  226. INST(SEL_imm, "SEL (imm)", "0011 100- 1010 0---")
  227. INST(SETCRSPTR, "SETCRSPTR", "1110 0010 1110 ----")
  228. INST(SETLMEMBASE, "SETLMEMBASE", "1110 0010 1111 ----")
  229. INST(SHF_l_reg, "SHF (l reg)", "0101 1011 1111 1---")
  230. INST(SHF_l_imm, "SHF (l imm)", "0011 011- 1111 1---")
  231. INST(SHF_r_reg, "SHF (r reg)", "0101 1100 1111 1---")
  232. INST(SHF_r_imm, "SHF (r imm)", "0011 100- 1111 1---")
  233. INST(SHFL, "SHFL", "1110 1111 0001 0---")
  234. INST(SHL_reg, "SHL (reg)", "0101 1100 0100 1---")
  235. INST(SHL_cbuf, "SHL (cbuf)", "0100 1100 0100 1---")
  236. INST(SHL_imm, "SHL (imm)", "0011 100- 0100 1---")
  237. INST(SHR_reg, "SHR (reg)", "0101 1100 0010 1---")
  238. INST(SHR_cbuf, "SHR (cbuf)", "0100 1100 0010 1---")
  239. INST(SHR_imm, "SHR (imm)", "0011 100- 0010 1---")
  240. INST(SSY, "SSY", "1110 0010 1001 ----")
  241. INST(ST, "ST", "101- ---- ---- ----")
  242. INST(STG, "STG", "1110 1110 1101 1---")
  243. INST(STL, "STL", "1110 1111 0101 0---")
  244. INST(STP, "STP", "1110 1110 1010 0---")
  245. INST(STS, "STS", "1110 1111 0101 1---")
  246. INST(SUATOM, "SUATOM", "1110 1010 0--- ----")
  247. INST(SUATOM_cas, "SUATOM_cas", "1110 1010 1--- ----")
  248. INST(SULD, "SULD", "1110 1011 000- ----")
  249. INST(SURED, "SURED", "1110 1011 010- ----")
  250. INST(SUST, "SUST", "1110 1011 001- ----")
  251. INST(SYNC, "SYNC", "1111 0000 1111 1---")
  252. INST(TEX, "TEX", "1100 0--- ---- ----")
  253. INST(TEX_b, "TEX (b)", "1101 1110 10-- ----")
  254. INST(TEXS, "TEXS", "1101 -00- ---- ----")
  255. INST(TLD, "TLD", "1101 1100 ---- ----")
  256. INST(TLD_b, "TLD (b)", "1101 1101 ---- ----")
  257. INST(TLD4, "TLD4", "1100 10-- ---- ----")
  258. INST(TLD4_b, "TLD4 (b)", "1101 1110 11-- ----")
  259. INST(TLD4S, "TLD4S", "1101 1111 -0-- ----")
  260. INST(TLDS, "TLDS", "1101 -01- ---- ----")
  261. INST(TMML, "TMML", "1101 1111 0101 1---")
  262. INST(TMML_b, "TMML (b)", "1101 1111 0110 0---")
  263. INST(TXA, "TXA", "1101 1111 0100 0---")
  264. INST(TXD, "TXD", "1101 1110 00-- ----")
  265. INST(TXD_b, "TXD (b)", "1101 1110 01-- ----")
  266. INST(TXQ, "TXQ", "1101 1111 0100 1---")
  267. INST(TXQ_b, "TXQ (b)", "1101 1111 0101 0---")
  268. INST(VABSDIFF, "VABSDIFF", "0101 0100 ---- ----")
  269. INST(VABSDIFF4, "VABSDIFF4", "0101 0000 0--- ----")
  270. INST(VADD, "VADD", "0010 00-- ---- ----")
  271. INST(VMAD, "VMAD", "0101 1111 ---- ----")
  272. INST(VMNMX, "VMNMX", "0011 101- ---- ----")
  273. INST(VOTE, "VOTE", "0101 0000 1101 1---")
  274. INST(VOTE_vtg, "VOTE (vtg)", "0101 0000 1110 0---")
  275. INST(VSET, "VSET", "0100 000- ---- ----")
  276. INST(VSETP, "VSETP", "0101 0000 1111 0---")
  277. INST(VSHL, "VSHL", "0101 0111 ---- ----")
  278. INST(VSHR, "VSHR", "0101 0110 ---- ----")
  279. INST(XMAD_reg, "XMAD (reg)", "0101 1011 00-- ----")
  280. INST(XMAD_rc, "XMAD (rc)", "0101 0001 0--- ----")
  281. INST(XMAD_cr, "XMAD (cr)", "0100 111- ---- ----")
  282. INST(XMAD_imm, "XMAD (imm)", "0011 011- 00-- ----")
  283. // Removed due to its weird formatting making fast tables larger
  284. // INST(CCTLT, "CCTLT", "1110 1011 1111 0--0")