Lines Matching defs:r2
194 ppc64-linux, the R2 value at the divert point is also needed. This
436 unsigned long long int r2; /* what tocptr do we need? */
485 _zzq_orig->r2 = __addr; \
561 unsigned int r2; /* what tocptr do we need? */
616 _zzq_orig->r2 = __addr; \
633 unsigned long long int r2; /* what tocptr do we need? */
688 _zzq_orig->r2 = __addr; \
1753 "r0", "r2", "r3", "r4", "r5", "r6", "r7", "r8", "r9", "r10", \
2199 "r0", "r2", "r3", "r4", "r5", "r6", "r7", "r8", "r9", "r10", \
2210 /* _argvec[0] holds current r2 across the call */ \
2211 _argvec[1] = (unsigned long)_orig.r2; \
2234 /* _argvec[0] holds current r2 across the call */ \
2235 _argvec[1] = (unsigned long)_orig.r2; \
2260 /* _argvec[0] holds current r2 across the call */ \
2261 _argvec[1] = (unsigned long)_orig.r2; \
2288 /* _argvec[0] holds current r2 across the call */ \
2289 _argvec[1] = (unsigned long)_orig.r2; \
2318 /* _argvec[0] holds current r2 across the call */ \
2319 _argvec[1] = (unsigned long)_orig.r2; \
2350 /* _argvec[0] holds current r2 across the call */ \
2351 _argvec[1] = (unsigned long)_orig.r2; \
2384 /* _argvec[0] holds current r2 across the call */ \
2385 _argvec[1] = (unsigned long)_orig.r2; \
2421 /* _argvec[0] holds current r2 across the call */ \
2422 _argvec[1] = (unsigned long)_orig.r2; \
2460 /* _argvec[0] holds current r2 across the call */ \
2461 _argvec[1] = (unsigned long)_orig.r2; \
2501 /* _argvec[0] holds current r2 across the call */ \
2502 _argvec[1] = (unsigned long)_orig.r2; \
2549 /* _argvec[0] holds current r2 across the call */ \
2550 _argvec[1] = (unsigned long)_orig.r2; \
2601 /* _argvec[0] holds current r2 across the call */ \
2602 _argvec[1] = (unsigned long)_orig.r2; \
2657 /* _argvec[0] holds current r2 across the call */ \
2658 _argvec[1] = (unsigned long)_orig.r2; \
2718 #define __CALLER_SAVED_REGS "r0", "r1", "r2", "r3","r4","r14"
2792 "ldr r2, [%1, #12] \n\t" \
2816 "ldr r2, [%1, #12] \n\t" \
2844 "ldr r2, [%1, #12] \n\t" \
2875 "ldr r2, [%1, #12] \n\t" \
2905 "ldr r2, [%1, #28] \n\t" \
2906 "push {r0, r1, r2} \n\t" \
2909 "ldr r2, [%1, #12] \n\t" \
2940 "ldr r2, [%1, #28] \n\t" \
2942 "push {r0, r1, r2, r3} \n\t" \
2945 "ldr r2, [%1, #12] \n\t" \
2977 "ldr r2, [%1, #28] \n\t" \
2980 "push {r0, r1, r2, r3, r4} \n\t" \
2983 "ldr r2, [%1, #12] \n\t" \
3018 "ldr r2, [%1, #28] \n\t" \
3021 "push {r0, r1, r2, r3, r4} \n\t" \
3024 "ldr r2, [%1, #12] \n\t" \
3062 "ldr r2, [%1, #28] \n\t" \
3065 r2, r3, r4} \n\t" \
3068 "ldr r2, [%1, #12] \n\t" \
3104 "ldr r2, [%1, #48] \n\t" \
3105 "push {r0, r1, r2} \n\t" \
3108 "ldr r2, [%1, #28] \n\t" \
3111 "push {r0, r1, r2, r3, r4} \n\t" \
3114 "ldr r2, [%1, #12] \n\t" \
3139 "r0", "r2", "r3", "r4", "r5", "r6", "r7", "r8", "r9", "r10", \
3161 /* _argvec[0] holds current r2 across the call */ \
3162 _argvec[1] = (unsigned long)_orig.r2; \
3187 /* _argvec[0] holds current r2 across the call */ \
3188 _argvec[1] = (unsigned long)_orig.r2; \
3215 /* _argvec[0] holds current r2 across the call */ \
3216 _argvec[1] = (unsigned long)_orig.r2; \
3245 /* _argvec[0] holds current r2 across the call */ \
3246 _argvec[1] = (unsigned long)_orig.r2; \
3277 /* _argvec[0] holds current r2 across the call */ \
3278 _argvec[1] = (unsigned long)_orig.r2; \
3311 /* _argvec[0] holds current r2 across the call */ \
3312 _argvec[1] = (unsigned long)_orig.r2; \
3347 /* _argvec[0] holds current r2 across the call */ \
3348 _argvec[1] = (unsigned long)_orig.r2; \
3386 /* _argvec[0] holds current r2 across the call */ \
3387 _argvec[1] = (unsigned long)_orig.r2; \
3427 /* _argvec[0] holds current r2 across the call */ \
3428 _argvec[1] = (unsigned long)_orig.r2; \
3470 /* _argvec[0] holds current r2 across the call */ \
3471 _argvec[1] = (unsigned long)_orig.r2; \
3520 /* _argvec[0] holds current r2 across the call */ \
3521 _argvec[1] = (unsigned long)_orig.r2; \
3574 /* _argvec[0] holds current r2 across the call */ \
3575 _argvec[1] = (unsigned long)_orig.r2; \
3632 /* _argvec[0] holds current r2 across the call */ \
3633 _argvec[1] = (unsigned long)_orig.r2; \
3700 "r0", "r2", "r3", "r4", "r5", "r6", "r7", "r8", "r9", "r10", \
3722 /* _argvec[0] holds current r2 across the call */ \
3723 _argvec[1] = (unsigned long)_orig.r2; \
3748 /* _argvec[0] holds current r2 across the call */ \
3749 _argvec[1] = (unsigned long)_orig.r2; \
3776 /* _argvec[0] holds current r2 across the call */ \
3777 _argvec[1] = (unsigned long)_orig.r2; \
3806 /* _argvec[0] holds current r2 across the call */ \
3807 _argvec[1] = (unsigned long)_orig.r2; \
3838 /* _argvec[0] holds current r2 across the call */ \
3839 _argvec[1] = (unsigned long)_orig.r2; \
3872 /* _argvec[0] holds current r2 across the call */ \
3873 _argvec[1] = (unsigned long)_orig.r2; \
3908 /* _argvec[0] holds current r2 across the call */ \
3909 _argvec[1] = (unsigned long)_orig.r2; \
3947 /* _argvec[0] holds current r2 across the call */ \
3948 _argvec[1] = (unsigned long)_orig.r2; \
3988 /* _argvec[0] holds current r2 across the call */ \
3989 _argvec[1] = (unsigned long)_orig.r2; \
4031 /* _argvec[0] holds current r2 across the call */ \
4032 _argvec[1] = (unsigned long)_orig.r2; \
4081 /* _argvec[0] holds current r2 across the call */ \
4082 _argvec[1] = (unsigned long)_orig.r2; \
4135 /* _argvec[0] holds current r2 across the call */ \
4136 _argvec[1] = (unsigned long)_orig.r2; \
4193 /* _argvec[0] holds current r2 across the call */ \
4194 _argvec[1] = (unsigned long)_orig.r2; \