1 /* { dg-do compile } */
2 /* { dg-require-effective-target ti_c67x } */
3 /* { dg-options "-O2" } */
4 /* { dg-final { scan-assembler-times "cmpeq.p" 4 } } */
5
gedf(double x,double y)6 double gedf (double x, double y)
7 {
8 return x >= y;
9 }
10
ledf(double x,double y)11 double ledf (double x, double y)
12 {
13 return x <= y;
14 }
15
gesf(float x,float y)16 float gesf (float x, float y)
17 {
18 return x >= y;
19 }
20
lesf(float x,float y)21 float lesf (float x, float y)
22 {
23 return x <= y;
24 }
25