41 int cmp9(int a, int b)
46 int cmp10(int a, int b)
71 return a == 0 ? a : -a;
81 return a < 0 ? -1 : 0;
84 int cmp17(int a, int b)
91 int cmp18(int a, int b)
98 double dcmp1(double a, double b) {
105 double dcmp2(double a, double b) {
120 double fa = Fa, fb = Fb;
122 printf("cmp1(%d, %d) = %d\n", a, b, cmp1(a, b));
123 printf("cmp2(%d, %d) = %d\n", a, b, cmp2(a, b));
124 printf("cmp3(%d) = %d\n", a, cmp3(a));
125 printf("cmp4(%d) = %d\n", a, cmp4(a));
126 printf("cmp5(%d) = %d\n", a, cmp5(a));
127 printf("cmp6(%d) = %d\n", a, cmp6(a));
128 printf("cmp7(%d) = %d\n", a, cmp7(a));
129 printf("cmp8(%d) = %d\n", a, cmp8(a));
130 printf("cmp9(%d, %d) = %d\n", a, b, cmp9(a, b));
131 printf("cmp10(%d, %d) = %d\n", a, b, cmp10(a, b));
132 printf("cmp11(%d) = %d\n", a, cmp11(a));
133 printf("cmp12(%d) = %d\n", a, cmp12(a));
134 printf("cmp13(%d) = %d\n", a, cmp13(a));
135 printf("cmp14(%d) = %d\n", a, cmp14(a));
136 printf("cmp15(%d) = %d\n", a, cmp15(a));
137 printf("cmp16(%d) = %d\n", a, cmp16(a));
138 printf("cmp17(%d, %d) = %d\n", a, b, cmp18(a, b));
139 printf("cmp18(%d, %d) = %d\n", a, b, cmp18(a, b));
141 printf("dcmp1(%f, %f) = %f\n", -fa, -fb, dcmp1(-fa, -fb));
142 printf("dcmp2(%f, %f) = %f\n", -fa, -fb, dcmp2(-fa, -fb));
143 printf("dcmp1(%f, %f) = %f\n", fa, fb, dcmp1(fa, fb));
144 printf("dcmp2(%f, %f) = %f\n", fa, fb, dcmp2(fa, fb));