Pietro Fezzardi
fc98fc69f5
Fix detection of isolated functions using metadata
2020-07-22 17:27:02 +02:00
Pietro Fezzardi
c3a6a09f11
Upgrade to llvm-9
2020-01-15 18:24:28 +01:00
Andrea Gussoni
b214dd1921
Enforce check-conventions.sh
...
Replicate this commit 72f836d30079c191d1c30e185114c4c0a0f914df made by
Pietro.
2019-11-20 15:16:17 +01:00
Pietro Fezzardi
569ec5658e
Add and enforce -Wall and -Werror
2019-11-20 15:16:14 +01:00
Pietro Fezzardi
b058c326c6
Enforce coding style
2019-05-08 17:40:53 +02:00
Andrea Gussoni
aee582a586
Make pass names compliant to the convention
2019-03-08 15:26:46 +01:00
Pietro Fezzardi
3b2dac4e85
Enforce clang-format
2019-02-25 12:29:15 +01:00
Andrea Gussoni
eba245d35e
RemoveBadPC pass
...
Added a pass that removes the `bad_return_pc` check, which is useful
only when we want to preserve semantics, but it is useless and harmful
for decompilation.
2019-02-07 19:27:08 +01:00