Lines Matching full:r2
12 register u32 *__ts2 __asm__ ("r2") = \
16 "movs.l @r2+, a0\n\t" \
17 "movs.l @r2+, a1\n\t" \
18 "movs.l @r2+, a0g\n\t" \
19 "movs.l @r2+, a1g\n\t" \
20 "movs.l @r2+, m0\n\t" \
21 "movs.l @r2+, m1\n\t" \
22 "movs.l @r2+, x0\n\t" \
23 "movs.l @r2+, x1\n\t" \
24 "movs.l @r2+, y0\n\t" \
25 "movs.l @r2+, y1\n\t" \
26 "lds.l @r2+, dsr\n\t" \
27 "ldc.l @r2+, rs\n\t" \
28 "ldc.l @r2+, re\n\t" \
29 "ldc.l @r2+, mod\n\t" \
35 register u32 *__ts2 __asm__ ("r2") = \
40 "stc.l mod, @-r2\n\t" \
41 "stc.l re, @-r2\n\t" \
42 "stc.l rs, @-r2\n\t" \
43 "sts.l dsr, @-r2\n\t" \
44 "movs.l y1, @-r2\n\t" \
45 "movs.l y0, @-r2\n\t" \
46 "movs.l x1, @-r2\n\t" \
47 "movs.l x0, @-r2\n\t" \
48 "movs.l m1, @-r2\n\t" \
49 "movs.l m0, @-r2\n\t" \
50 "movs.l a1g, @-r2\n\t" \
51 "movs.l a0g, @-r2\n\t" \
52 "movs.l a1, @-r2\n\t" \
53 "movs.l a0, @-r2\n\t" \
73 register u32 *__ts2 __asm__ ("r2"); \
106 "mov.l %0, @r2\t! save PC\n\t" \