diff options
author | Owen Anderson <resistor@mac.com> | 2010-09-18 04:45:14 +0000 |
---|---|---|
committer | Owen Anderson <resistor@mac.com> | 2010-09-18 04:45:14 +0000 |
commit | b92b13d8a0763382692e8f907af97c83ef78a88e (patch) | |
tree | 1148c6ae7b1e278ee40b4c5de4ebffaad5545bfc /llvm/lib/CodeGen/MachineSink.cpp | |
parent | 340b2baa245df02e8bed5f55cc94a54374d41cd0 (diff) | |
download | bcm5719-llvm-b92b13d8a0763382692e8f907af97c83ef78a88e.tar.gz bcm5719-llvm-b92b13d8a0763382692e8f907af97c83ef78a88e.zip |
Invert the logic of reachesChainWithoutSideEffects(). What we want to check is that there is
NO path to the destination containing side effects, not that SOME path contains no side effects.
In practice, this only manifests with CombinerAA enabled, because otherwise the chain has little
to no branching, so "any" is effectively equivalent to "all".
llvm-svn: 114268
Diffstat (limited to 'llvm/lib/CodeGen/MachineSink.cpp')
0 files changed, 0 insertions, 0 deletions