opcode.inc 2.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241
  1. A_NONE,
  2. A_P_STK2,
  3. A_P_LW,
  4. A_P_SET_NOREORDER,
  5. A_P_SET_NOMACRO,
  6. A_P_SET_MACRO,
  7. A_P_SET_REORDER,
  8. A_P_FRAME,
  9. A_P_MASK,
  10. A_P_FMASK,
  11. A_P_SW,
  12. A_SPARC8UNIMP,
  13. A_NOP,
  14. A_NOT,
  15. A_NEG,
  16. A_NEGU,
  17. A_B,
  18. A_LI,
  19. A_DLI,
  20. A_LA,
  21. A_MOVE,
  22. A_LB,
  23. A_LBU,
  24. A_LH,
  25. A_LHU,
  26. A_LW,
  27. A_LWU,
  28. A_LWL,
  29. A_LWR,
  30. A_LD,
  31. A_LDL,
  32. A_LDR,
  33. A_LL,
  34. A_LLD,
  35. A_SB,
  36. A_SH,
  37. A_SW,
  38. A_SWL,
  39. A_SWR,
  40. A_SD,
  41. A_SDL,
  42. A_SDR,
  43. A_SC,
  44. A_SCD,
  45. A_SYNC,
  46. A_ADDI,
  47. A_DADDI,
  48. A_ADDIU,
  49. A_DADDIU,
  50. A_SLTI,
  51. A_SLTIU,
  52. A_ANDI,
  53. A_ORI,
  54. A_XORI,
  55. A_LUI,
  56. A_DNEG,
  57. A_DNEGU,
  58. A_ADD,
  59. A_DADD,
  60. A_ADDU,
  61. A_DADDU,
  62. A_SUB,
  63. A_DSUB,
  64. A_SUBU,
  65. A_DSUBU,
  66. A_SLT,
  67. A_SLTU,
  68. A_AND,
  69. A_OR,
  70. A_XOR,
  71. A_NOR,
  72. A_MUL,
  73. A_MULO,
  74. A_MULOU,
  75. A_DMUL,
  76. A_DMULO,
  77. A_DMULOU,
  78. A_DIV,
  79. A_DIVU,
  80. A_DDIV,
  81. A_DDIVU,
  82. A_REM,
  83. A_REMU,
  84. A_DREM,
  85. A_DREMU,
  86. A_MULT,
  87. A_DMULT,
  88. A_MULTU,
  89. A_DMULTU,
  90. A_MFHI,
  91. A_MTHI,
  92. A_MFLO,
  93. A_MTLO,
  94. A_MULTG,
  95. A_DMULTG,
  96. A_MULTUG,
  97. A_DMULTUG,
  98. A_DIVG,
  99. A_DDIVG,
  100. A_DIVUG,
  101. A_DDIVUG,
  102. A_MODG,
  103. A_DMODG,
  104. A_MODUG,
  105. A_DMODUG,
  106. A_J,
  107. A_JAL,
  108. A_JR,
  109. A_JALR,
  110. A_BEQ,
  111. A_BNE,
  112. A_BLEZ,
  113. A_BGTZ,
  114. A_BLTZ,
  115. A_BGEZ,
  116. A_BLTZAL,
  117. A_BGEZAL,
  118. A_BEQL,
  119. A_BNEL,
  120. A_BLEZL,
  121. A_BGTZL,
  122. A_BLTZL,
  123. A_BGEZL,
  124. A_BLTZALL,
  125. A_BGEZALL,
  126. A_SLL,
  127. A_SRL,
  128. A_SRA,
  129. A_SLLV,
  130. A_SRLV,
  131. A_SRAV,
  132. A_DSLL,
  133. A_DSRL,
  134. A_DSRA,
  135. A_DSLLV,
  136. A_DSRLV,
  137. A_DSRAV,
  138. A_DSLL32,
  139. A_DSRL32,
  140. A_DSRA32,
  141. A_LWC1,
  142. A_SWC1,
  143. A_LDC1,
  144. A_SDC1,
  145. A_MTC1,
  146. A_MFC1,
  147. A_DMTC1,
  148. A_DMFC1,
  149. A_CTC1,
  150. A_CFC1,
  151. A_ADD_S,
  152. A_ADD_D,
  153. A_SUB_S,
  154. A_SUB_D,
  155. A_MUL_S,
  156. A_MUL_D,
  157. A_DIV_S,
  158. A_DIV_D,
  159. A_ABS_S,
  160. A_ABS_D,
  161. A_NEG_S,
  162. A_NEG_D,
  163. A_SQRT_S,
  164. A_SQRT_D,
  165. A_MOV_S,
  166. A_MOV_D,
  167. A_CVT_S_D,
  168. A_CVT_S_W,
  169. A_CVT_S_L,
  170. A_CVT_D_S,
  171. A_CVT_D_W,
  172. A_CVT_D_L,
  173. A_CVT_W_S,
  174. A_CVT_W_D,
  175. A_CVT_L_S,
  176. A_CVT_L_D,
  177. A_ROUND_W_S,
  178. A_ROUND_W_D,
  179. A_ROUND_L_S,
  180. A_ROUND_L_D,
  181. A_TRUNC_W_S,
  182. A_TRUNC_W_D,
  183. A_TRUNC_L_S,
  184. A_TRUNC_L_D,
  185. A_CEIL_W_S,
  186. A_CEIL_W_D,
  187. A_CEIL_L_S,
  188. A_CEIL_L_D,
  189. A_FLOOR_W_S,
  190. A_FLOOR_W_D,
  191. A_FLOOR_L_S,
  192. A_FLOOR_L_D,
  193. A_BC1T,
  194. A_BC1F,
  195. A_BC1TL,
  196. A_BC1FL,
  197. A_C_EQ_D,
  198. A_C_EQ_S,
  199. A_C_LE_D,
  200. A_C_LE_S,
  201. A_C_LT_D,
  202. A_C_LT_S,
  203. A_BEQI,
  204. A_BNEI,
  205. A_BLTI,
  206. A_BLEI,
  207. A_BGTI,
  208. A_BGEI,
  209. A_BLTUI,
  210. A_BLEUI,
  211. A_BGTUI,
  212. A_BGEUI,
  213. A_BLT,
  214. A_BLE,
  215. A_BGT,
  216. A_BGE,
  217. A_BLTU,
  218. A_BLEU,
  219. A_BGTU,
  220. A_BGEU,
  221. A_SEQ,
  222. A_SGE,
  223. A_SGEU,
  224. A_SGT,
  225. A_SGTU,
  226. A_SLE,
  227. A_SLEU,
  228. A_SNE,
  229. A_SYSCALL,
  230. A_ADD64SUB,
  231. A_SUB64SUB,
  232. A_MUL64SUB,
  233. A_DIV64SUB,
  234. A_NEG64SUB,
  235. A_NOT64SUB,
  236. A_OR64SUB,
  237. A_SAR64SUB,
  238. A_SHL64SUB,
  239. A_SHR64SUB,
  240. A_XOR64SUB,
  241. A_END_DEF