FEX-Emu / FEX-Emu/FEX

Implement remaining x87 alias encodings

Open
#5,296 0 comments 0 reactions 1 assignee Claimed by @lioncash View on GitHub
Dominant language
C++
Stars
8k
Forks
351
Avg merge
12h 31m
Merged PRs (30d)
102

Description

#5289 implemented the alias encodings for FCOM and FCOMP, but according to wikipedia there are more.
We should implement FSTP, FXCHG, FCOMP (0xDE 0xD0+i), and also `FSTPNCE`?

- FSTPNCE is a weird one and will need a bit more investigation.

As long as they are tested in CI on an x86 host then we can be reasonably sure they're real.

See this wikipedia page for more information. https://en.wikipedia.org/wiki/List_of_x86_instructions#cite_note-x87_alias-346

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.