Displaying 2 results from an estimated 2 matches for "6358c945".
2017 Jul 05
3
Dataflow analysis regression in 3.7
Hi all,
I just found an optimization regression regarding simple
dataflow/constprop analysis:
https://godbolt.org/g/Uz8P7t
This code
```
int dataflow(int b) {
int a;
if (b==4)
a = 3*b; // fully optimized when changed to a = 3;
else
a = 5;
if (a == 4)
return 0;
else
return 1;
}
```
is no longer optimized to just a "return 1". The regression happened in
LLVM
2017 Jul 06
2
Dataflow analysis regression in 3.7
...;... But for "3*b", "b+b+b", and "3*b+6" things go wrong.
Is there another optimization pass interfering?
regards,
Johan
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20170706/6358c945/attachment.html>