Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

x86 encoder #77

Open
wants to merge 158 commits into
base: master
Choose a base branch
from
Open

x86 encoder #77

wants to merge 158 commits into from

Commits on Oct 20, 2024

  1. doc: indentation

    hsyl20 committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    f32b0dc View commit details
    Browse the repository at this point in the history
  2. x86: split Encoding module

    hsyl20 committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    41c3ea5 View commit details
    Browse the repository at this point in the history
  3. x86: rename prefixes

    hsyl20 committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    8c39ddb View commit details
    Browse the repository at this point in the history
  4. x86: add encoder using Writer

    hsyl20 committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    908ae44 View commit details
    Browse the repository at this point in the history
  5. x86: check instruction size

    hsyl20 committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    50c7dcf View commit details
    Browse the repository at this point in the history
  6. x86: start instruction encoder

    hsyl20 committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    9277b00 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    863b775 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    af43c41 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    ce72d98 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    f8231e0 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    2a2b9a0 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    b2c31ac View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    1f82c32 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    2531356 View commit details
    Browse the repository at this point in the history
  15. x86: more 32-bit encodings

    hsyl20 committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    81d19cd View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    4d62727 View commit details
    Browse the repository at this point in the history
  17. x86: refactoring

    hsyl20 committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    1045a37 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    12ec63a View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    136f1a0 View commit details
    Browse the repository at this point in the history
  20. x86: add Disp module

    hsyl20 committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    9b20e3e View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    e79ec1f View commit details
    Browse the repository at this point in the history
  22. x86: fix the no-base case

    hsyl20 committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    29e9522 View commit details
    Browse the repository at this point in the history
  23. x86: rename mnemonics

    hsyl20 committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    fc5fd0c View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    b67b46c View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    c058fcb View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    f60002c View commit details
    Browse the repository at this point in the history
  27. x86: handle reg/mem operands

    hsyl20 committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    0279025 View commit details
    Browse the repository at this point in the history
  28. x86: minor refactoring

    hsyl20 committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    bc2d015 View commit details
    Browse the repository at this point in the history
  29. x86: add ADCX instruction

    hsyl20 committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    d832548 View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    6c4afda View commit details
    Browse the repository at this point in the history
  31. x86: refactoring

    hsyl20 committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    895594d View commit details
    Browse the repository at this point in the history
  32. x86: add more instructions

    hsyl20 committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    39f2888 View commit details
    Browse the repository at this point in the history
  33. Configuration menu
    Copy the full SHA
    bcbb3e5 View commit details
    Browse the repository at this point in the history
  34. x86: refactor mem64 encoding

    hsyl20 committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    da7d4c3 View commit details
    Browse the repository at this point in the history
  35. Configuration menu
    Copy the full SHA
    b2eea89 View commit details
    Browse the repository at this point in the history
  36. x86: add SUB and SBB

    hsyl20 committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    7016ec7 View commit details
    Browse the repository at this point in the history
  37. x86: add DEC and INC

    hsyl20 committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    669d93d View commit details
    Browse the repository at this point in the history
  38. x86: add DIV/MUL/IDIV/IMUL

    hsyl20 committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    2517949 View commit details
    Browse the repository at this point in the history
  39. x86: add NEG

    hsyl20 committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    b3ba0f8 View commit details
    Browse the repository at this point in the history
  40. Configuration menu
    Copy the full SHA
    4349c3f View commit details
    Browse the repository at this point in the history
  41. x86: add SXAD

    hsyl20 committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    4561bac View commit details
    Browse the repository at this point in the history
  42. x86: some MOV forms

    hsyl20 committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    ee8d8f7 View commit details
    Browse the repository at this point in the history
  43. x86: add LEA

    hsyl20 committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    aba4f4f View commit details
    Browse the repository at this point in the history
  44. x86: add tests

    hsyl20 committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    bc503e5 View commit details
    Browse the repository at this point in the history
  45. x86: refactor operand encoding

    hsyl20 committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    9bd17b1 View commit details
    Browse the repository at this point in the history
  46. x86: add basic optimizer

    hsyl20 committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    5ed1d3f View commit details
    Browse the repository at this point in the history
  47. Configuration menu
    Copy the full SHA
    df9b883 View commit details
    Browse the repository at this point in the history
  48. x86: add CMOV

    hsyl20 committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    6b7b230 View commit details
    Browse the repository at this point in the history
  49. x86: add Jcc

    hsyl20 committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    00fd8af View commit details
    Browse the repository at this point in the history
  50. x86: add some JMP forms

    hsyl20 committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    ddc713c View commit details
    Browse the repository at this point in the history
  51. x86: add ore JMP forms

    hsyl20 committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    1962c23 View commit details
    Browse the repository at this point in the history
  52. doc: fix title

    hsyl20 committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    db8155c View commit details
    Browse the repository at this point in the history
  53. Configuration menu
    Copy the full SHA
    930a3e2 View commit details
    Browse the repository at this point in the history
  54. x86: add IN/OUT

    hsyl20 committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    4f438a6 View commit details
    Browse the repository at this point in the history
  55. x86: add PUSH

    hsyl20 committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    cd77d0d View commit details
    Browse the repository at this point in the history
  56. x86: add POP

    hsyl20 committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    7330855 View commit details
    Browse the repository at this point in the history
  57. x86: add INT*

    hsyl20 committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    0ef1495 View commit details
    Browse the repository at this point in the history
  58. x86: add SYSCALL

    hsyl20 committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    382f9ea View commit details
    Browse the repository at this point in the history
  59. x86: add RET and RET_FAR

    hsyl20 committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    cb00dc4 View commit details
    Browse the repository at this point in the history
  60. x86: near CALL

    hsyl20 committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    de27c70 View commit details
    Browse the repository at this point in the history
  61. x86: add UDn

    hsyl20 committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    a7477e0 View commit details
    Browse the repository at this point in the history
  62. x86: add flag insns

    hsyl20 committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    f6e00e6 View commit details
    Browse the repository at this point in the history
  63. x86: add LAHF/SAHF

    hsyl20 committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    6441418 View commit details
    Browse the repository at this point in the history
  64. x86: add POPF/PUSHF

    hsyl20 committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    629f039 View commit details
    Browse the repository at this point in the history
  65. x86: add CPUID

    hsyl20 committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    7ad23aa View commit details
    Browse the repository at this point in the history
  66. x86: add bit operations

    hsyl20 committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    e88031b View commit details
    Browse the repository at this point in the history
  67. x86: add TEST

    hsyl20 committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    beafdfd View commit details
    Browse the repository at this point in the history
  68. x86: add CMP

    hsyl20 committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    4989d7e View commit details
    Browse the repository at this point in the history
  69. x86: add SETcc

    hsyl20 committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    174ba27 View commit details
    Browse the repository at this point in the history
  70. x86: add shifts

    hsyl20 committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    d72df24 View commit details
    Browse the repository at this point in the history
  71. x86: rotate

    hsyl20 committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    b0d7aa8 View commit details
    Browse the repository at this point in the history
  72. x86: add XADD and XCHG

    hsyl20 committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    b5127b2 View commit details
    Browse the repository at this point in the history
  73. x86: add CMPXCHG

    hsyl20 committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    29e531b View commit details
    Browse the repository at this point in the history
  74. x86: add CMPXCHGB

    hsyl20 committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    555eafe View commit details
    Browse the repository at this point in the history
  75. x86: add POPA/PUSHA

    hsyl20 committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    27a66d3 View commit details
    Browse the repository at this point in the history
  76. x86: add BSWAP

    hsyl20 committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    6534959 View commit details
    Browse the repository at this point in the history
  77. x86: INS insn

    hsyl20 committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    3bdd091 View commit details
    Browse the repository at this point in the history
  78. x86: MOVBE, OUTS

    hsyl20 committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    f0a6044 View commit details
    Browse the repository at this point in the history
  79. x86: MOVS, STOS

    hsyl20 committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    c1608fa View commit details
    Browse the repository at this point in the history
  80. x86: STR

    hsyl20 committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    3a4bcd0 View commit details
    Browse the repository at this point in the history
  81. x86: LTR

    hsyl20 committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    f016c7b View commit details
    Browse the repository at this point in the history
  82. Configuration menu
    Copy the full SHA
    0c08768 View commit details
    Browse the repository at this point in the history
  83. x86: BSF, BSR, LZCNT, POPCNT

    hsyl20 committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    efab3ca View commit details
    Browse the repository at this point in the history
  84. x86: BT, BTC, BTR, BTS

    hsyl20 committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    c594276 View commit details
    Browse the repository at this point in the history
  85. x86: MFENCE, LFENCE, SFENCE

    hsyl20 committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    51266a9 View commit details
    Browse the repository at this point in the history
  86. x86: LIDT, SIDT, LGDT, SGDT

    hsyl20 committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    a13fe1f View commit details
    Browse the repository at this point in the history
  87. x86: LLDT, SLDT

    hsyl20 committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    201cf82 View commit details
    Browse the repository at this point in the history
  88. x86: RD/WR FS/GS BASE

    hsyl20 committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    1292397 View commit details
    Browse the repository at this point in the history
  89. x86: RDTSC[P]

    hsyl20 committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    1b5b0a0 View commit details
    Browse the repository at this point in the history
  90. x86: LSL

    hsyl20 committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    69edda6 View commit details
    Browse the repository at this point in the history
  91. x86: PAUSE

    hsyl20 committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    bc9136b View commit details
    Browse the repository at this point in the history
  92. x86: NOP

    hsyl20 committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    560994e View commit details
    Browse the repository at this point in the history
  93. x86: ADDSS/ADDSD

    hsyl20 committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    f3b6ce8 View commit details
    Browse the repository at this point in the history
  94. x86: ADD/SUB PS/PD/SS/SD

    hsyl20 committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    9f0db8b View commit details
    Browse the repository at this point in the history
  95. x86: SWAPGS

    hsyl20 committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    e34120e View commit details
    Browse the repository at this point in the history
  96. x86: SYSENTER/SYSEXIT/SYSRET

    hsyl20 committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    c27d4f1 View commit details
    Browse the repository at this point in the history
  97. x86: LOOP

    hsyl20 committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    6f7fdd2 View commit details
    Browse the repository at this point in the history
  98. x86: LDS/LES/LFS/LGS/LSS

    hsyl20 committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    cd72b38 View commit details
    Browse the repository at this point in the history
  99. x86: LEAVE

    hsyl20 committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    6f06dac View commit details
    Browse the repository at this point in the history
  100. x86: MWAIT

    hsyl20 committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    4ea098f View commit details
    Browse the repository at this point in the history
  101. x86: LODS

    hsyl20 committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    3d8a44c View commit details
    Browse the repository at this point in the history
  102. x86: MOVNTI

    hsyl20 committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    a164605 View commit details
    Browse the repository at this point in the history
  103. x86: XLAT

    hsyl20 committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    55ecf13 View commit details
    Browse the repository at this point in the history
  104. x86: SCAS, CMPS

    hsyl20 committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    51ba8fb View commit details
    Browse the repository at this point in the history
  105. x86: TZCNT

    hsyl20 committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    486ce63 View commit details
    Browse the repository at this point in the history
  106. x86: refactor to use a monad

    hsyl20 committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    7c899fe View commit details
    Browse the repository at this point in the history
  107. Configuration menu
    Copy the full SHA
    bdd358e View commit details
    Browse the repository at this point in the history
  108. Configuration menu
    Copy the full SHA
    2acf6d7 View commit details
    Browse the repository at this point in the history
  109. x86: make Operand inline

    hsyl20 committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    a810d69 View commit details
    Browse the repository at this point in the history
  110. x86: refactor

    hsyl20 committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    885c41a View commit details
    Browse the repository at this point in the history
  111. x86: refactor

    hsyl20 committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    3481e4f View commit details
    Browse the repository at this point in the history
  112. x86: refactor

    hsyl20 committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    7ee6421 View commit details
    Browse the repository at this point in the history
  113. x86: renaming

    hsyl20 committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    6553b76 View commit details
    Browse the repository at this point in the history
  114. x86: minor change

    hsyl20 committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    74ac97e View commit details
    Browse the repository at this point in the history
  115. x86: fix VEX/XOP size

    hsyl20 committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    07ebf04 View commit details
    Browse the repository at this point in the history
  116. x86: start factorizing Vex/Xop

    hsyl20 committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    b6db2e0 View commit details
    Browse the repository at this point in the history
  117. Configuration menu
    Copy the full SHA
    3947cfa View commit details
    Browse the repository at this point in the history
  118. x86: ADDPD MEM128/256

    hsyl20 committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    fb9660b View commit details
    Browse the repository at this point in the history
  119. x86: ADDSS/ADDSD

    hsyl20 committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    0def8e8 View commit details
    Browse the repository at this point in the history
  120. Configuration menu
    Copy the full SHA
    c251ad4 View commit details
    Browse the repository at this point in the history
  121. Configuration menu
    Copy the full SHA
    2842c31 View commit details
    Browse the repository at this point in the history
  122. x86: VEX SUBxx

    hsyl20 committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    100f5ae View commit details
    Browse the repository at this point in the history
  123. x86: switch to V... mnemonics for Vex instructions

    It will be needed for VSQRT
    hsyl20 committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    d6b3f04 View commit details
    Browse the repository at this point in the history
  124. x86: ADDSUBPx

    hsyl20 committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    33a7a93 View commit details
    Browse the repository at this point in the history
  125. x86: ANDN

    hsyl20 committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    5ac0a16 View commit details
    Browse the repository at this point in the history
  126. x86: BEXTR

    hsyl20 committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    28fe177 View commit details
    Browse the repository at this point in the history
  127. x86: BLSI

    hsyl20 committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    ec629c3 View commit details
    Browse the repository at this point in the history
  128. x86: BLSR, BLSMSK

    hsyl20 committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    fbf9da8 View commit details
    Browse the repository at this point in the history
  129. x86: PDEP, PEXT

    hsyl20 committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    98b1e3c View commit details
    Browse the repository at this point in the history
  130. x86: RORX

    hsyl20 committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    87d1d32 View commit details
    Browse the repository at this point in the history
  131. x86: improve pretty printing

    hsyl20 committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    71e89f8 View commit details
    Browse the repository at this point in the history
  132. x86: add SARX/SHLX/SHRX

    hsyl20 committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    a1df921 View commit details
    Browse the repository at this point in the history
  133. Configuration menu
    Copy the full SHA
    af78c3a View commit details
    Browse the repository at this point in the history
  134. x86: SHLD/SHRD

    hsyl20 committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    f85910d View commit details
    Browse the repository at this point in the history
  135. x86: MINxx/MAXxx

    hsyl20 committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    4de964a View commit details
    Browse the repository at this point in the history
  136. x86: MOVAxx MOVUxx

    hsyl20 committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    4948d22 View commit details
    Browse the repository at this point in the history
  137. x86: MULxx/ANDxx/ANDNxx

    hsyl20 committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    eb656c2 View commit details
    Browse the repository at this point in the history
  138. x86: ORxx

    hsyl20 committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    9c8b708 View commit details
    Browse the repository at this point in the history
  139. x86: MULX

    hsyl20 committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    69cd7e5 View commit details
    Browse the repository at this point in the history
  140. x86: RDRAND/RDSEED

    hsyl20 committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    199bd24 View commit details
    Browse the repository at this point in the history
  141. x86: todo

    hsyl20 committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    d523c86 View commit details
    Browse the repository at this point in the history
  142. x86: doc

    hsyl20 committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    48b1ec7 View commit details
    Browse the repository at this point in the history
  143. x86: doc

    hsyl20 committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    91bfa15 View commit details
    Browse the repository at this point in the history
  144. x86: doc

    hsyl20 committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    5591793 View commit details
    Browse the repository at this point in the history
  145. x86: MOVSMKxx

    hsyl20 committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    8c05470 View commit details
    Browse the repository at this point in the history

Commits on Oct 21, 2024

  1. x86: SQRTxx

    hsyl20 committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    c9e883e View commit details
    Browse the repository at this point in the history
  2. x86: RSQRTxx

    hsyl20 committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    d644a06 View commit details
    Browse the repository at this point in the history
  3. x86: RCPxx

    hsyl20 committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    1383f7f View commit details
    Browse the repository at this point in the history
  4. x86: ROUNDxx

    hsyl20 committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    256f4b6 View commit details
    Browse the repository at this point in the history
  5. x86: UCOMIxx

    hsyl20 committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    403b2dc View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    0920474 View commit details
    Browse the repository at this point in the history

Commits on Oct 25, 2024

  1. x86: POR, PXOR, PAND, PANDN

    hsyl20 committed Oct 25, 2024
    Configuration menu
    Copy the full SHA
    c252025 View commit details
    Browse the repository at this point in the history
  2. x86: PADD

    hsyl20 committed Oct 25, 2024
    Configuration menu
    Copy the full SHA
    1562e63 View commit details
    Browse the repository at this point in the history
  3. x86: PSUB

    hsyl20 committed Oct 25, 2024
    Configuration menu
    Copy the full SHA
    ec6ee73 View commit details
    Browse the repository at this point in the history
  4. x86: PTEST

    hsyl20 committed Oct 25, 2024
    Configuration menu
    Copy the full SHA
    f96b4a6 View commit details
    Browse the repository at this point in the history
  5. x86: add TODOs

    hsyl20 committed Oct 25, 2024
    Configuration menu
    Copy the full SHA
    0172197 View commit details
    Browse the repository at this point in the history
  6. x86: return proper errors

    hsyl20 committed Oct 25, 2024
    Configuration menu
    Copy the full SHA
    53cce26 View commit details
    Browse the repository at this point in the history
  7. x86: PAVG

    hsyl20 committed Oct 25, 2024
    Configuration menu
    Copy the full SHA
    2b6d6b5 View commit details
    Browse the repository at this point in the history