summaryrefslogtreecommitdiffstats
path: root/util.h
diff options
context:
space:
mode:
authorTavian Barnes <tavianator@tavianator.com>2017-07-21 19:09:10 -0400
committerTavian Barnes <tavianator@tavianator.com>2017-07-21 19:09:10 -0400
commit462589f69859354a9c623cad9015821e769beecb (patch)
tree805ab7e0989617098c9311e0386963b37142084c /util.h
parent4a245d3885f99169649cc45e2d1abe606c249d22 (diff)
downloadbfs-462589f69859354a9c623cad9015821e769beecb.tar.xz
Fix a couple terrible optimizer bugs
Just because an expression is always true or false, doesn't mean we can execute it more often than it otherwise would be, unless it's also pure. But that's equivalent to being identically -true/-false, so just check that.
Diffstat (limited to 'util.h')
0 files changed, 0 insertions, 0 deletions