Generalize a<b&a<c -> a<min(b,c)
2018-05-01 Marc Glisse <marc.glisse@inria.fr> PR tree-optimization/85143 gcc/ * match.pd (A<B&A<C): Extend to BIT_IOR_EXPR. gcc/testsuite/ * gcc.dg/tree-ssa/minmax-loopend.c: Extend and split... * gcc.dg/tree-ssa/minmax-loopend-2.c: ... here. From-SVN: r259812
Showing
- gcc/ChangeLog 5 additions, 0 deletionsgcc/ChangeLog
- gcc/match.pd 4 additions, 3 deletionsgcc/match.pd
- gcc/testsuite/ChangeLog 6 additions, 0 deletionsgcc/testsuite/ChangeLog
- gcc/testsuite/gcc.dg/tree-ssa/minmax-loopend-2.c 16 additions, 0 deletionsgcc/testsuite/gcc.dg/tree-ssa/minmax-loopend-2.c
- gcc/testsuite/gcc.dg/tree-ssa/minmax-loopend.c 4 additions, 5 deletionsgcc/testsuite/gcc.dg/tree-ssa/minmax-loopend.c
Loading
Please register or sign in to comment