1 /* PR tree-optimization/21643 */
2 /* { dg-do compile } */
3 /* { dg-options "-O2 -fdump-tree-reassoc1-details" } */
8 if (c
== 0x22 || c
== 0x20 || c
< 0x20)
16 if (c
== 0x22 || c
<= 0x20)
36 if (c
== 0x22 || c
== 0x20 || c
< 0x20)
44 if (c
== 0x22 || c
<= 0x20)
64 if (c
!= 0x22 && c
!= 0x20 && c
>= 0x20)
72 if (c
== 0x22 && c
<= 0x20)
89 /* { dg-final { scan-tree-dump-times "Optimizing range tests c_\[0-9\]*.D. -.0, 31. and -.32, 32.\[\n\r\]* into" 6 "reassoc1" } } */
90 /* { dg-final { cleanup-tree-dump "reassoc1" } } */