summaryrefslogtreecommitdiff
path: root/src/passes/OptimizeInstructions.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* rewrite OptimizeInstructions to use a dsl of patternsAlon Zakai2016-06-261-50/+136
* Add initialization functions for passes to avoid missing pass registration du...Jukka Jylänki2016-06-211-1/+3
* move function parallelism to pass and pass runner, which allows more efficien...Alon Zakai2016-06-031-1/+3
* use separate internal opcodes for binary variantsAlon Zakai2016-05-181-10/+32
* use separate internal opcodes for unary variantsAlon Zakai2016-05-181-2/+2
* create a UnifiedExpressionVisitor for passes that want a single visitor funct...Alon Zakai2016-04-181-1/+1
* Function parallelism (#343)Alon Zakai2016-04-151-0/+2
* dyn_cast => dynCastAlon Zakai2016-04-111-2/+2
* De-recurse traversals (#333)Alon Zakai2016-04-111-1/+1
* fold eqz+comparisonsAlon Zakai2016-04-091-0/+22
* optimize if-eqzAlon Zakai2016-04-061-0/+43