aboutsummaryrefslogtreecommitdiff
path: root/tests/tests2/49_bracket_evaluation.c
diff options
context:
space:
mode:
authorMichael Matz <matz@suse.de>2016-09-19 18:38:12 +0200
committerMichael Matz <matz@suse.de>2016-12-15 17:47:12 +0100
commit31c7ea0165882eaf09040ea7edfc37cc38f0a032 (patch)
treed1dad07537700b756d612c68b414d243202a9529 /tests/tests2/49_bracket_evaluation.c
parentb303a00ce01876dfa2ba3fe532db04d200168b9d (diff)
downloadtinycc-31c7ea0165882eaf09040ea7edfc37cc38f0a032.tar.gz
tinycc-31c7ea0165882eaf09040ea7edfc37cc38f0a032.tar.bz2
opt: Start optimizing dead code a bit
If a condition is always zero/non-zero we can omit the then or else code. This is complicated a bit by having to deal with labels that might make such code reachable without us yet knowing during parsing.
Diffstat (limited to 'tests/tests2/49_bracket_evaluation.c')
0 files changed, 0 insertions, 0 deletions