strinst.inc 2.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172
  1. {******************************************************************************
  2. *****************************************************************************}
  3. 'none',
  4. 'abcd',
  5. 'add','addcc','addx','addxcc',
  6. 'and','andcc','andn','andncc',
  7. 'jmp',
  8. 'jmpl',
  9. 'call',
  10. 'ba','b','fba','fb',
  11. 'cbccc',
  12. 'flush',
  13. 'ldsb','ldsh','ldstub',
  14. 'ldub','lduh','ld','ldd','ld','ldfsr','ldd','ldc','ldcsr','lddc',
  15. 'ldsba','ldsha','lduba','lduha','lda','ldda',
  16. 'ldstuba',
  17. 'mulscc',
  18. 'nop',
  19. 'or','orcc','orn','orncc',
  20. 'rd','rd','rd','rd','rd',
  21. 'restore',
  22. 'ret','retl',
  23. 'save',
  24. 'sdiv','sdivcc',
  25. 'smul','smulcc',
  26. 'sethi',
  27. 'sll','srl','sra',
  28. 'stb','sth','st','std','st','std','stfsr','stdfq',
  29. 'stc','stdc','stcsr','stdcq',
  30. 'stba','stha','sta','stda',
  31. 'sub','subcc','subx','subxcc',
  32. 'swap','swapa','ticc','taddcc','tsubcc','taddcctv','tsubcctv',
  33. 'ta','t',
  34. 'udiv','udivcc',
  35. 'umul','umulcc',
  36. 'unimp',
  37. 'wrasr','wry','wrpsr','wrwim','wrtbr',
  38. 'xnor','xnorcc',
  39. 'xor','xorcc',
  40. {floating-point instructions}
  41. 'fitos','fitod','fitoq',
  42. 'fstoi','fdtoi','fqtoi',
  43. 'fstod','fstoq',
  44. 'fdtos','fdtoq',
  45. 'fqtod','fqtos',
  46. 'fmovs','fnegs','fabss',
  47. 'fsqrts','fsqrtd','fsqrtq',
  48. 'fadds','faddd','faddq',
  49. 'fsubs','fsubd','fsubq',
  50. 'fmuls','fmuld','fmulq',
  51. 'fdmulq','fsmuld',
  52. 'fdivs','fdivd','fdivq',
  53. 'fcmps','fcmpd','fcmpq',
  54. 'fcpop1','cpop2',
  55. {synthetic instructions}
  56. 'btst','bset','bclr','btog',
  57. 'clr','clrb','clrh',
  58. 'cmp',
  59. 'dec','deccc',
  60. 'inc','inccc',
  61. 'mov',
  62. 'neg',
  63. 'not',
  64. 'set',
  65. 'skipz','skipnz',
  66. 'tst',
  67. { internal instructions }
  68. 'fmovd',
  69. 'fabsd','fabsq',
  70. { memory barrier instructions }
  71. 'stbar',
  72. 'membar'