Commit Graph

6 Commits

Author SHA1 Message Date
Yang Liu
89f0c494e4
[LA64_DYNAREC] Added more opcode and fixes (#1423)
* Fixed F2 0F MOVSD opcode

* Added F3 0F 6F MOVDQU opcode

* Added F2,F3 A5 MOVSD opcode

* Added 80 /5 SUB opcode

* Fixed a typo in .clang-format

* Added 66 85 TEST opcode and a fix
2024-04-06 11:38:04 +02:00
Yang Liu
4d26021705
[LA64_DYNAREC] Added more opcodes (#1416)
* [LA64_DYNAREC] Added 0F AF IMUL opcode

* Update clang-format rules

* Added 08 OR opcode

* Added F7 /3 NEG opcode and fixed some potential bugs
2024-04-05 16:34:59 +02:00
Yang Liu
1d500ad965
Force the use of spaces in .clang-format (#1406) 2024-04-03 07:38:31 +02:00
Jiarui Wang
70fec208d8
update clang-format for IFX and QUOTE (#1390)
* update clang-format

* refactor: add more ifmacros
2024-03-28 12:44:33 +01:00
Yang Liu
23dd80ffd8
[RV64_DYNAREC] Added more support for XTheadMemPair extension (#995)
* Reformat

* [RV64_DYNAREC] Added more support for XTheadMemPair extension

* Align 'em up

* Fix spec typos
2023-09-27 10:33:25 +02:00
Yang Liu
c00cd1d627
[RV64_DYNAREC] Added more support for XTheadBb extension (#989)
* Reformat

* Use TH_FF0 for LZCNT

* Reformat

* Reformat

* Added MOVBE tests

* Reformat

* Added a new REVxw macro

* Refined test24

* Refined test24

* Fix bugs

* [INTERPRETER] Fixed MOVBE

* [DYNAREC_ARM64] Fix MOVBE
2023-09-24 22:20:21 +02:00