search for: 64nmjm

Displaying 4 results from an estimated 4 matches for "64nmjm".

2018 May 08
4
more reassociation in IR
...336 <https://reviews.llvm.org/D46336> - enhance -instcombine to do more reassociation/factoring [3] D45842 <https://reviews.llvm.org/D45842> - add to the existing -reassociate pass to enable factoring Here's a basic motivating example that we fail to optimize: https://godbolt.org/g/64NmJM https://rise4fun.com/Alive/wec Currently, responsibility for reassociative transforms is split between -reassociate and -instcombine. I don't know if that split is intentional or just how the code evolved. Debug stats for test-suite compiled with -O3 show: 78K "reassociations" by -in...
2018 May 08
0
more reassociation in IR
...org/D46336> - enhance -instcombine to do > more reassociation/factoring > [3] D45842 <https://reviews.llvm.org/D45842> - add to the existing > -reassociate pass to enable factoring > > Here's a basic motivating example that we fail to optimize: > https://godbolt.org/g/64NmJM > https://rise4fun.com/Alive/wec > > Currently, responsibility for reassociative transforms is split between > -reassociate and -instcombine. I don't know if that split is intentional or > just how the code evolved. Debug stats for test-suite compiled with -O3 > show: > 78K...
2018 May 08
2
more reassociation in IR
...-instcombine to >> do more reassociation/factoring >> [3] D45842 <https://reviews.llvm.org/D45842> - add to the existing >> -reassociate pass to enable factoring >> >> Here's a basic motivating example that we fail to optimize: >> https://godbolt.org/g/64NmJM >> https://rise4fun.com/Alive/wec >> >> Currently, responsibility for reassociative transforms is split between >> -reassociate and -instcombine. I don't know if that split is intentional or >> just how the code evolved. Debug stats for test-suite compiled with -O3...
2018 May 09
0
more reassociation in IR
...;> do more reassociation/factoring >>> [3] D45842 <https://reviews.llvm.org/D45842> - add to the existing >>> -reassociate pass to enable factoring >>> >>> Here's a basic motivating example that we fail to optimize: >>> https://godbolt.org/g/64NmJM >>> https://rise4fun.com/Alive/wec >>> >>> Currently, responsibility for reassociative transforms is split between >>> -reassociate and -instcombine. I don't know if that split is intentional or >>> just how the code evolved. Debug stats for test-sui...