/* PR tree-optimization/94920 */ | |
/* { dg-do compile } */ | |
/* { dg-options "-O2 -fdump-tree-optimized" } */ | |
/* Form from PR. */ | |
__attribute__((noipa)) unsigned int foo(int x) { | |
return x <= 0 ? -x : 0; | |
} | |
/* Changed order. */ | |
__attribute__((noipa)) unsigned int bar(int x) { | |
return 0 >= x ? -x : 0; | |
} | |
/* { dg-final {scan-tree-dump-times " MAX_EXPR " 2 "optimized" } } */ |