Displaying 2 results from an estimated 2 matches for "uz8p7t".
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 3.6 --> 3.7.
Is this...
2017 Jul 06
2
Dataflow analysis regression in 3.7
...ide at freebsd.org> wrote:
> On Wed, Jul 5, 2017 at 3:59 PM, Johan Engelen via llvm-dev
> <llvm-dev at lists.llvm.org> wrote:
> > 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;
> >...