Skip to content

Matched functions#249

Open
Joseph-DiGiovanni wants to merge 11 commits intoTheOnlyZac:mainfrom
Joseph-DiGiovanni:matched-functions
Open

Matched functions#249
Joseph-DiGiovanni wants to merge 11 commits intoTheOnlyZac:mainfrom
Joseph-DiGiovanni:matched-functions

Conversation

@Joseph-DiGiovanni
Copy link
Contributor

Added qword type to force lq/sq instructions when copying 16 byte structs. There was an existing typedef in memory.c for the same purpose so I moved it to types.h for broader usage. According to Ghidra, there is a seemingly unused type in the prototype called qword so I assume this is the original purpose and name in the source code.

CLQ and BEI structs seem to be complete and fully understood now as well.

I used inline functions since it made the code cleaner and Ghidra hints at inline code at the same locations in the prototype code.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant