diff options
author | Sanjoy Das <sanjoy@playingwithpointers.com> | 2016-06-08 17:48:31 +0000 |
---|---|---|
committer | Sanjoy Das <sanjoy@playingwithpointers.com> | 2016-06-08 17:48:31 +0000 |
commit | a19edc4d15b0dae0210b90615775edd76f021008 (patch) | |
tree | 0957e2cc19b04b966ac15ff4291feb8641ee02d5 /lldb/packages/Python/lldbsuite/test/expression_command/call-function | |
parent | 86be3748a6f0e288d24054f402f0b9afb0912dc3 (diff) | |
download | bcm5719-llvm-a19edc4d15b0dae0210b90615775edd76f021008.tar.gz bcm5719-llvm-a19edc4d15b0dae0210b90615775edd76f021008.zip |
Fix a bug in SCEV's poison value propagation
The worklist algorithm introduced in rL271151 didn't check to see if the
direct users of the post-inc add recurrence propagates poison. This
change fixes the problem and makes the code structure more obvious.
Note for release managers: correctness wise, this bug wasn't a
regression introduced by rL271151 -- the behavior of SCEV around
post-inc add recurrences was strictly improved (in terms of correctness)
in rL271151.
llvm-svn: 272179
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/expression_command/call-function')
0 files changed, 0 insertions, 0 deletions