Skip to content
This repository has been archived by the owner on Jun 16, 2019. It is now read-only.

Alias Analysis of Remill's State structure #17

Open
surovic opened this issue Mar 27, 2018 · 0 comments
Open

Alias Analysis of Remill's State structure #17

surovic opened this issue Mar 27, 2018 · 0 comments
Labels
enhancement New feature or request

Comments

@surovic
Copy link

surovic commented Mar 27, 2018

As it stands, the RemillArgumentRecovery pass relies on a static table for information about register aliasing (i.e. RAX aliases RAX, EAX, AX, AH, AL). This approach isn't very flexible and fcd+Remill would definitely benefit from an analysis that would provide information like this (and potentially more) from analyzing the State structure present in all functions lifted by Remill. This would also allow to refactor the RemillArgumentRecovery pass to work before and after passes like LLVM's mem2reg.

@surovic surovic added the enhancement New feature or request label Mar 27, 2018
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant