i386-dis-evex-mod.h 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
  1. /* MOD_EVEX_0F381A */
  2. {
  3. { EVEX_LEN_TABLE (EVEX_LEN_0F381A_M_0) },
  4. },
  5. /* MOD_EVEX_0F381B */
  6. {
  7. { EVEX_LEN_TABLE (EVEX_LEN_0F381B_M_0) },
  8. },
  9. /* MOD_EVEX_0F3828_P_1 */
  10. {
  11. { Bad_Opcode },
  12. { "vpmovm2%BW", { XM, MaskE }, 0 },
  13. },
  14. /* MOD_EVEX_0F382A_P_1_W_1 */
  15. {
  16. { Bad_Opcode },
  17. { "vpbroadcastmb2q", { XM, MaskE }, 0 },
  18. },
  19. /* MOD_EVEX_0F3838_P_1 */
  20. {
  21. { Bad_Opcode },
  22. { "vpmovm2%DQ", { XM, MaskE }, 0 },
  23. },
  24. /* MOD_EVEX_0F383A_P_1_W_0 */
  25. {
  26. { Bad_Opcode },
  27. { "vpbroadcastmw2d", { XM, MaskE }, 0 },
  28. },
  29. /* MOD_EVEX_0F385A */
  30. {
  31. { EVEX_LEN_TABLE (EVEX_LEN_0F385A_M_0) },
  32. },
  33. /* MOD_EVEX_0F385B */
  34. {
  35. { EVEX_LEN_TABLE (EVEX_LEN_0F385B_M_0) },
  36. },
  37. /* MOD_EVEX_0F387A_W_0 */
  38. {
  39. { Bad_Opcode },
  40. { "vpbroadcastb", { XM, Ed }, PREFIX_DATA },
  41. },
  42. /* MOD_EVEX_0F387B_W_0 */
  43. {
  44. { Bad_Opcode },
  45. { "vpbroadcastw", { XM, Ed }, PREFIX_DATA },
  46. },
  47. /* MOD_EVEX_0F387C */
  48. {
  49. { Bad_Opcode },
  50. { "vpbroadcastK", { XM, Edq }, PREFIX_DATA },
  51. },
  52. {
  53. /* MOD_EVEX_0F38C6 */
  54. { EVEX_LEN_TABLE (EVEX_LEN_0F38C6_M_0) },
  55. },
  56. {
  57. /* MOD_EVEX_0F38C7 */
  58. { EVEX_LEN_TABLE (EVEX_LEN_0F38C7_M_0) },
  59. },