You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I have been using llvm-mctoll for my project which involves raising of binaries to IR. I have been getting an error when i try to raise binaries which are generated for a C code involving division operation on a variable. It works fine if both the operands are constants.
As an example: The following code snippet works fine.
int main() {
int a = 4/2;
return 0;
}
But, there seems to be an issue with variable operands.
As an example:
Thanks for trying the tool and filing the bug report.
Support to raise several x64 instructions still needs to be added - a subset of division instructions are among those. We are actively working towards adding support to missing instructions.
If you have the cycles, we welcome any help you can offer.
I have been using llvm-mctoll for my project which involves raising of binaries to IR. I have been getting an error when i try to raise binaries which are generated for a C code involving division operation on a variable. It works fine if both the operands are constants.
As an example: The following code snippet works fine.
But, there seems to be an issue with variable operands.
As an example:
While raising the binary, following error occurs:
Please let me know if this is not implemented or there is an issue from my side.
The text was updated successfully, but these errors were encountered: