aboutsummaryrefslogtreecommitdiff
path: root/src/relooper/test.cpp
AgeCommit message (Collapse)Author
2014-05-20do not optimize out breaks if it causes excessive nestingAlon Zakai
2014-03-17add another if testcase in relooperAlon Zakai
2014-03-17fix relooper testAlon Zakai
2014-03-14add a Nested branch type in relooper, to represent a path we must make sure ↵1.13.2Alon Zakai
is nested so that parallel paths do not get intertwined. this allows us to emit a more canonical form of nested ifs as a result of short-circuit operators; 1.13.2
2014-01-13allow relooper to manager its own output buffer, to avoid fixed output limits1.8.7Alon Zakai
2013-12-26support for optional complete emulation in relooper1.7.9Alon Zakai
2013-08-21emit switches in relooper1.5.6Alon Zakai
2013-06-07remove break labels more aggresively, with a refined natural flow analysis1.4.9Alon Zakai
2013-05-31more relooper work towards arbitrary splittingAlon Zakai
2013-05-31add testcase for annoying relooper pattern that generates many control flow ↵Alon Zakai
overheads
2012-11-11optimize unbalanced 2-multiple shapes in relooper, prevent unnecessary ↵Alon Zakai
nesting when the smaller is a dead end
2012-11-11add relooper sourcesAlon Zakai