1 /* Test that the base isa builtins compile. */
2 /* { dg-do link { target alpha*-*-* } } */
3 /* { dg-options "-mcpu=ev4" } */
5 void test_BASE (long x, long y)
10 sink = __builtin_alpha_implver ();
11 sink = __builtin_alpha_rpcc ();
13 sink = __builtin_alpha_amask (-1);
14 sink = __builtin_alpha_amask (x);
16 sink = __builtin_alpha_cmpbge (x, y);
17 sink = __builtin_alpha_cmpbge (-1, x);
18 sink = __builtin_alpha_extql (x, y);
19 sink = __builtin_alpha_extqh (x, y);
22 void test_zap (long x, long y)
26 sink = __builtin_alpha_zap (x, y);
27 sink = __builtin_alpha_zap (x, 0xaa);
29 sink = __builtin_alpha_zap (x, z);
31 sink = __builtin_alpha_zap (z, x);
32 sink = __builtin_alpha_zap (x, z);
35 void test_zapnot (long x, long y)
40 sink = __builtin_alpha_zapnot (x, y);
41 sink = __builtin_alpha_zapnot (x, 0xaa);
43 sink = __builtin_alpha_zapnot (x, z);
45 sink = __builtin_alpha_zapnot (z, x);
46 sink = __builtin_alpha_zapnot (x, z);
49 int main() { return 0; }