| .. |
|
blockFlattener
|
Yul: Introduces a block flattening pass + tests
|
2018-10-15 18:21:34 +02:00 |
|
commonSubexpressionEliminator
|
Renaming libjulia to libyul
|
2018-10-15 11:52:35 +02:00 |
|
disambiguator
|
Renaming libjulia to libyul
|
2018-10-15 11:52:35 +02:00 |
|
expressionInliner
|
Renaming libjulia to libyul
|
2018-10-15 11:52:35 +02:00 |
|
expressionJoiner
|
Renaming libjulia to libyul
|
2018-10-15 11:52:35 +02:00 |
|
expressionSimplifier
|
Renaming libjulia to libyul
|
2018-10-15 11:52:35 +02:00 |
|
expressionSplitter
|
Renaming libjulia to libyul
|
2018-10-15 11:52:35 +02:00 |
|
fullInliner
|
Inline each function separately.
|
2018-10-16 17:32:21 +02:00 |
|
fullSimplify
|
Add a "full simplify" test that applies multiple elementary transforms.
|
2018-10-16 16:18:39 +02:00 |
|
functionGrouper
|
Renaming libjulia to libyul
|
2018-10-15 11:52:35 +02:00 |
|
functionHoister
|
Renaming libjulia to libyul
|
2018-10-15 11:52:35 +02:00 |
|
mainFunction
|
Renaming libjulia to libyul
|
2018-10-15 11:52:35 +02:00 |
|
rematerialiser
|
Renaming libjulia to libyul
|
2018-10-15 11:52:35 +02:00 |
|
unusedPruner
|
Renaming libjulia to libyul
|
2018-10-15 11:52:35 +02:00 |