1. 3dd8063 add icon by MITSUNARI Shigeo · 25 hours ago dev master
  2. 1d949da Merge branch 'dev' by MITSUNARI Shigeo · 3 days ago
  3. bfcfdbe remove comments about nasm in CI installer by MITSUNARI Shigeo · 3 days ago
  4. 4a886ea fix duplicate tests for AVX-NE-CONVERT in convert.txt (fixes #274) by MITSUNARI Shigeo · 3 days ago
  5. b4dae7f Merge branch 'dev' by MITSUNARI Shigeo · 6 days ago v7.41.1
  6. ceabea2 v7.41.1 by MITSUNARI Shigeo · 6 days ago
  7. 7351c40 add LsubTop to LabelMode for jmp to an absolute address by MITSUNARI Shigeo · 6 days ago
  8. 4c6cf73 rename LabelManager::getId to getOrAssignId by MITSUNARI Shigeo · 6 days ago
  9. 1709ce6 add growMemoryForJmp() to CodeArray by MITSUNARI Shigeo · 6 days ago
  10. e7f555b add getSlabelState() to LabelManager by MITSUNARI Shigeo · 6 days ago
  11. 4593430 simplify disp accumulation in define_inner by MITSUNARI Shigeo · 6 days ago
  12. 97373c7 fix assignL after a forward reference with a fixed buffer by MITSUNARI Shigeo · 6 days ago
  13. db85dfd refactor putL_inner to pass LabelMode and jmpSize explicitly by MITSUNARI Shigeo · 6 days ago
  14. 6b66448 fix disp handling for [label + disp] with absolute addressing by MITSUNARI Shigeo · 6 days ago
  15. d9e3c94 fix assignL when dst has not been referenced yet by MITSUNARI Shigeo · 6 days ago
  16. ff18fbb doc: mention APX, AMX and ACE in readme by MITSUNARI Shigeo · 6 days ago
  17. be02527 Merge branch 'dev' by MITSUNARI Shigeo · 8 days ago v7.41
  18. e0c53af v7.41 by MITSUNARI Shigeo · 8 days ago
  19. f1ff232 doc: notification about exception-less mode in Japanese by MITSUNARI Shigeo · 8 days ago
  20. 89e46bf rename opCvtN helpers to shape-based names by MITSUNARI Shigeo · 9 days ago
  21. f3c0519 remove the implicit w-bit heuristic of writeCode() and T_OP_W0 by MITSUNARI Shigeo · 9 days ago
  22. 47a0941 make set* to use rex2 instead of evex for playin egpr without T_nf by MITSUNARI Shigeo · 9 days ago
  23. f4c46c2 make neg/not_mul/imul/div/idiv to use rex2 instead evex for plain egpr by MITSUNARI Shigeo · 9 days ago
  24. 1d495de doc: improve popcnt by MITSUNARI Shigeo · 9 days ago
  25. 964adcd Merge branch 'dev' by MITSUNARI Shigeo · 10 days ago v7.40.1
  26. cf45e53 use self-documenting f-string for dfv attr in test_by_xed.py by MITSUNARI Shigeo · 10 days ago
  27. 81b2941 v7.40.1 by MITSUNARI Shigeo · 10 days ago
  28. b8e6a79 use X macro to avoid double maintenance of ERR_ enum and its message table by MITSUNARI Shigeo · 10 days ago
  29. 5283374 Reg().toString() returns "" instead of NULL in noexception mode by MITSUNARI Shigeo · 10 days ago
  30. 5d1f0d7 move {dfv} encoding tests to dataset/apx.txt by MITSUNARI Shigeo · 10 days ago
  31. a0675c7 test_by_xed.py supports {dfv} flags of xed by MITSUNARI Shigeo · 10 days ago
  32. 926a6b8 xed supports T_nf and T_zu then move those tests to dataset by MITSUNARI Shigeo · 10 days ago
  33. ef3cb1e test_by_xed.py supports {nf} and {zu} for the latest xed by MITSUNARI Shigeo · 10 days ago
  34. 22ce22d move normal encoding test of apx from apx.cpp to dataset/apx.txt by MITSUNARI Shigeo · 10 days ago
  35. 90491f9 popcnt is promoted at APX spec ver 4.0 by MITSUNARI Shigeo · 10 days ago
  36. 6fbac9f removed sha and keylocker promotions from EVEX map 4 at APX spec ver 4.0 by MITSUNARI Shigeo · 10 days ago
  37. 81af881 add tests of push/pop for EGPR by MITSUNARI Shigeo · 10 days ago
  38. f6ab213 fix encoding of push/pop for 16-bit EGPR and throw for 8/32-bit EGPR by MITSUNARI Shigeo · 10 days ago
  39. 8244777 add getSbit() for simplification by MITSUNARI Shigeo · 10 days ago
  40. 06e74b3 simplify opIncDec by MITSUNARI Shigeo · 10 days ago
  41. 7ae8fc8 rename T_CODE1_IF1 to T_OP_W1 and rename T_NO_CODE1 to T_OP_W0 by MITSUNARI Shigeo · 10 days ago
  42. 9746927 fold the evex flags into a 2-bit field and rename T_MEM_EVEX to T_EVEX_IF_MEM by MITSUNARI Shigeo · 10 days ago
  43. fad97e7 pack map and er/sae of type flags into bit fields by MITSUNARI Shigeo · 10 days ago
  44. 570b00d stop code generation after an error if XBYAK_NO_EXCEPTION is defined by MITSUNARI Shigeo · 10 days ago
  45. 787e850 fix encoding of lss/lfs/lgs with EGPR by MITSUNARI Shigeo · 10 days ago
  46. e1df045 factor out duplicated small helpers (opShiftCore, verifyDfv, opInOut, verifySSE) by MITSUNARI Shigeo · 10 days ago
  47. a67715a make opCcmpi a wrapper of opROI by MITSUNARI Shigeo · 10 days ago
  48. 8deec7a inify opCvt7 into opCvt6 and simplify opCvt4 by MITSUNARI Shigeo · 10 days ago
  49. 4f6fec2 add setRex() to unify the common tail of rex() and simplify rex2() by MITSUNARI Shigeo · 10 days ago
  50. 50d52c7 rename opVmov to opX_XM by MITSUNARI Shigeo · 10 days ago
  51. 6d3ba54 add opCvt8 for simlification by MITSUNARI Shigeo · 10 days ago
  52. 300eab3 simplify opVmov and use opCvt1 instead of opVmov(mode=true) by MITSUNARI Shigeo · 10 days ago
  53. 96ef9b6 remove unused isREG32_REG32orMEM by MITSUNARI Shigeo · 10 days ago
  54. 665797e make Address::getRegExp() return a const reference by MITSUNARI Shigeo · 11 days ago
  55. 53fa374 pass address to evex() instead of x, b, aaa by MITSUNARI Shigeo · 11 days ago
  56. 2fa7087 simplify evex() and opVex() by MITSUNARI Shigeo · 11 days ago
  57. 578e10b StackFrame supports UseRBX by MITSUNARI Shigeo · 11 days ago
  58. 1230a6c Merge branch 'dev' by MITSUNARI Shigeo · 3 weeks ago v7.40
  59. 291cbf4 update link by MITSUNARI Shigeo · 3 weeks ago
  60. 7477dfd v7.40 by MITSUNARI Shigeo · 3 weeks ago
  61. 2169180 move normal tests in ace_1.cpp into dataset/ace_1.txt by MITSUNARI Shigeo · 3 weeks ago
  62. 27441cc add negative tests for operand guards of ace_1 by MITSUNARI Shigeo · 3 weeks ago
  63. 5eb09a0 add strict cpuid checks to Cpu class by MITSUNARI Shigeo · 3 weeks ago
  64. 4466ec2 merged gen_ace_1.cpp into gen_avx512.cpp for easier maintenance by MITSUNARI Shigeo · 3 weeks ago
  65. 32aec7b add helper function opCvt7 for vcvtbiasps2* by MITSUNARI Shigeo · 3 weeks ago
  66. d3b662d use helper function opVmov and opCvt1 by MITSUNARI Shigeo · 3 weeks ago
  67. 56629eb toString() supports bsr0 by MITSUNARI Shigeo · 3 weeks ago
  68. 0bd25ea fix dependency of gen_ace_1 in gen/{Makefile,update.bat} by MITSUNARI Shigeo · 3 weeks ago
  69. 09e1ad8 update cpuid/{dmr,nvl}.txt for avx10_v1_aux by MITSUNARI Shigeo · 3 weeks ago
  70. c26b903 add ace_1.txt to test_by_xed_all by MITSUNARI Shigeo · 3 weeks ago
  71. adab8fb Merge pull request #271 from thac0/implement-ace1 by MITSUNARI Shigeo · 3 weeks ago
  72. 9ddf40a Merge branch 'dev' by MITSUNARI Shigeo · 3 weeks ago v7.39.1
  73. 476a94d v7.39.1 by MITSUNARI Shigeo · 3 weeks ago
  74. 0fdd419 remove test_avx512 by MITSUNARI Shigeo · 3 weeks ago
  75. da391c3 [test] remove make_512.cpp and use dataset/avx512old{-32}.txt by MITSUNARI Shigeo · 3 weeks ago
  76. a3331de test_by_xed.sh supports -32 option by MITSUNARI Shigeo · 3 weeks ago
  77. ccd52a6 rename checkCvt1 to opCvt1 and call opVex by MITSUNARI Shigeo · 3 weeks ago
  78. be765a6 rename checkCvt4 to opCvt4 and call opCvt by MITSUNARI Shigeo · 3 weeks ago
  79. 7e3f462 test avx512old.txt by xed instead of test_avx512.sh to avoid bug of nasm 3.01 by MITSUNARI Shigeo · 3 weeks ago
  80. 981cb03 [test] sort attrs correct by MITSUNARI Shigeo · 3 weeks ago
  81. 9669b72 fix: vcvttph2i{u}bs and vcvttps2i{u}bs use T_SAE_Z by MITSUNARI Shigeo · 3 weeks ago
  82. e0c1d92 remove test of T_z without mask and test it in misc.cpp by MITSUNARI Shigeo · 3 weeks ago
  83. 64f14f4 [test] test_by_xed.py supports mask in gather and special case of vpbroadcast{b,w} and vpextr{b,w} by MITSUNARI Shigeo · 3 weeks ago
  84. 7577c95 use nasm in Ubuntu by MITSUNARI Shigeo · 3 weeks ago
  85. 976f0ae consolidate tests in misc.cpp and old.txt into avx512.txt by MITSUNARI Shigeo · 3 weeks ago
  86. df874b6 ACE 1.15: add new mnemonics and encodings by Joe Konno · 8 weeks ago
  87. 318dd5e check error of gen/update.bat by MITSUNARI Shigeo · 3 weeks ago
  88. 70e6d97 move some tests in misc.cpp to convert.txt by MITSUNARI Shigeo · 3 weeks ago
  89. 0f7af2f Merge branch 'sde-10-13-1-and-omnibus-fixes' of https://github.com/thac0/xbyak into thac0-sde-10-13-1-and-omnibus-fixes by MITSUNARI Shigeo · 3 weeks ago
  90. d259f3b vmovq/opCvt3/vpextrw: fix EGPR (r16-r31) encoding by Thiago Macieira · 5 weeks ago
  91. 86ed698 test: drop {er} GPR-source vcvtsi2sd/ss/vcvtusi2sd/ss from nasm-diff harness by Joe Konno · 3 weeks ago
  92. 37a4de2 tmmultf32ps: instruction withdrawn by Joe Konno · 3 weeks ago
  93. b0277a4 test/Makefile: use correct xed_test target by Joe Konno · 3 weeks ago
  94. 1c8b855 Merge branch 'dev' by MITSUNARI Shigeo · 3 weeks ago v7.39
  95. f665f0f v7.39 by MITSUNARI Shigeo · 3 weeks ago
  96. 3a3636f remove xbyak_bin2hex.h in make_nm.cpp by MITSUNARI Shigeo · 3 weeks ago
  97. 71b0395 Merge branch 'stackframe' into dev by MITSUNARI Shigeo · 3 weeks ago
  98. 8bf80de CodeArray: fix reset() to restore write protection by Joe Konno · 3 weeks ago
  99. a4ef579 CodeArray: fix segv on alloc with XBYAK_NO_EXCEPTION by Joe Konno · 3 weeks ago
  100. a46a88a Merge PR #268: Use vector instead of unordered_map in MmapAllocator by MITSUNARI Shigeo · 3 weeks ago