Alessandro Di Federico
|
4bca30df5d
|
InlineHelpers: fix bug preventing inlining helpers
|
2024-02-09 10:04:18 +01:00 |
|
Alessandro Di Federico
|
98f5304c54
|
InlineHelpers: do not inline recursive functions
Also, turn it into a ModulePass.
|
2023-12-12 12:04:33 +01:00 |
|
Ivan Krysak
|
7d235f4fd0
|
Enforce licence header consistency
Also do some basic cleanup: capitalize first letters, add `.`
at the end of the sentences, and so on.
|
2023-07-03 15:23:10 +00:00 |
|
Alessandro Di Federico
|
79d9011b95
|
InlineHelpers: drop !dbg post-inlining
|
2023-04-13 18:11:48 +02:00 |
|
Alessandro Di Federico
|
aa6a60c5b8
|
Adopt new InlineFunction prototype
|
2023-04-08 08:42:24 +02:00 |
|
Alessandro Di Federico
|
fa3206b26d
|
Rename Lifted tag to Isolated
|
2022-03-17 14:10:50 +01:00 |
|
Pietro Fezzardi
|
370dfdaf13
|
Update InlineFunction API to LLVM-12
|
2021-06-14 23:04:02 +02:00 |
|
Alessandro Di Federico
|
ce87c30490
|
Introduce InlineHelpers
InlineHelpers is a simple pass that recursively inlines all the
functions belonging to the section `revng_inline` in isolated functions.
|
2021-04-30 14:52:25 +02:00 |
|