Skip to content

Commit b4c16e6

Browse files
committed
Updated readme.
1 parent d2610de commit b4c16e6

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

README.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,11 @@
22

33
- This is an adaptation of the original Opcode Emulator from [xnu-amd's repo](https://github.com/sinetek/xnu-amd/tree/master/osfmk/OPEMU) for Linux.
44

5-
- For the kernel module, and a few other things (fpins, SSE4.1...), I took some code from [Meowthra's OPEMU](https://www.insanelymac.com/forum/topic/338919-opcode-emulator-opemu-for-linux-64-bit/), which looks pretty good, but does not fit my needs (SSSE3, SSE4.1, & SSE4.2).
5+
- For the kernel module, and a few other things (fpins, SSE4.1...), I took some code from [Meowthra's AVX+ OPEMU](https://www.insanelymac.com/forum/topic/338919-opcode-emulator-opemu-for-linux-64-bit/), which looks pretty good, but does not fit my needs (SSSE3, SSE4.1, & SSE4.2).
6+
7+
- POPCNT and CRC32 are all merit of [Andy Vandijck](https://www.insanelymac.com/forum/topic/281450-mavericks-kernel-testing-on-amd-formerly-mountain-lion-kernel-testing-on-amd/?page=211#comment-1982883) instead.
68

79
## What's working
810

9-
- SSE3, SSSE3, SSE4.2 (mostly).
11+
- SSE3, SSSE3, SSE4.2 (mostly). CRC32 doesn't pass [tests](https://github.com/htot/crc32c) though.
1012
- most SSE4.1 instructions are missing, I tried to add a few but it's not working well yet.

0 commit comments

Comments
 (0)