]>
Commit | Line | Data |
---|---|---|
6a2375c6 JB |
1 | z == zero |
2 | zero == r0 | |
3 | ||
4 | .text | |
5 | _start: | |
6 | ld8 r2 = [ar.lc] | |
7 | ld8 r3 = [1] | |
8 | ld8 r4 = [-1] | |
9 | ld8 r5 = [xyz] | |
10 | ld8 r6 = [zero] | |
11 | ld8 r7 = [z] | |
12 | ||
13 | mov r2 = cpuid[ar.lc] | |
14 | mov r3 = cpuid[1] | |
15 | mov r4 = cpuid[-1] | |
16 | mov r5 = cpuid[xyz] | |
17 | mov r6 = cpuid[zero] | |
18 | mov r7 = cpuid[z] | |
19 | ||
20 | mov r2 = b0[ar.lc] | |
21 | mov r3 = b0[1] | |
22 | mov r4 = b0[-1] | |
23 | mov r5 = b0[xyz] | |
24 | mov r6 = b0[zero] | |
25 | mov r7 = b0[z] | |
26 | ||
27 | mov r2 = xyz[ar.lc] | |
28 | mov r3 = xyz[1] | |
29 | mov r4 = xyz[-1] | |
30 | mov r5 = xyz[xyz] | |
31 | mov r6 = xyz[zero] | |
32 | mov r7 = xyz[z] | |
33 | ||
34 | .regstk 0, 8, 0, 8 | |
35 | .rotr reg[8] | |
36 | ||
37 | mov r2 = reg[ar.lc] | |
38 | mov r3 = reg[1] | |
39 | mov r4 = reg[-1] | |
40 | mov r5 = reg[xyz] | |
41 | mov r6 = reg[zero] | |
42 | mov r7 = reg[z] | |
43 | ||
44 | mov r2 = cpuid[ar.lc] | |
45 | mov r3 = cpuid[1] | |
46 | mov r4 = cpuid[-1] | |
47 | mov r5 = cpuid[xyz] | |
48 | mov r6 = cpuid[zero] | |
49 | mov r7 = cpuid[z] | |
50 | ||
51 | mov r2 = b0[ar.lc] | |
52 | mov r3 = b0[1] | |
53 | mov r4 = b0[-1] | |
54 | mov r5 = b0[xyz] | |
55 | mov r6 = b0[zero] | |
56 | mov r7 = b0[z] | |
57 | ||
58 | mov r2 = xyz[ar.lc] | |
59 | mov r3 = xyz[1] | |
60 | mov r4 = xyz[-1] | |
61 | mov r5 = xyz[xyz] | |
62 | mov r6 = xyz[zero] | |
63 | mov r7 = xyz[z] |