We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Currently, each argument for function gets 2 stack-allocated variables. For example:
int main(int argc, char** argv) { int var0; char** var1; var0 = argc; var1 = argv; }
And the variables of the arguments themselves are not used anymore. We could get rid of variables like var0 and var1.
var0
var1
The text was updated successfully, but these errors were encountered:
Optimizing the LLVM before decompiling it removes these variables. So it's not too important to solve this directly in llvm2c.
Sorry, something went wrong.
No branches or pull requests
Currently, each argument for function gets 2 stack-allocated variables. For example:
And the variables of the arguments themselves are not used anymore. We could get rid of variables like
var0
andvar1
.The text was updated successfully, but these errors were encountered: