Lines Matching refs:reg
23 #define SPARC_PIC_THUNK(reg) \ argument
24 .ifndef __sparc_get_pc_thunk.reg; \
25 .section .text.__sparc_get_pc_thunk.reg,"axG",@progbits,__sparc_get_pc_thunk.reg,comdat; \
27 .weak __sparc_get_pc_thunk.reg; \
28 .hidden __sparc_get_pc_thunk.reg; \
29 .type __sparc_get_pc_thunk.reg, #function; \
30 __sparc_get_pc_thunk.reg: \
32 add %o7, %reg, %##reg; \
51 #define SPARC_PIC_THUNK_CALL(reg) \ argument
52 sethi %hi(_GLOBAL_OFFSET_TABLE_-4), %##reg; \
53 call __sparc_get_pc_thunk.reg; \
54 or %##reg, %lo(_GLOBAL_OFFSET_TABLE_+4), %##reg;
56 #define SETUP_PIC_REG(reg) \ argument
57 SPARC_PIC_THUNK(reg) \
58 SPARC_PIC_THUNK_CALL(reg)
60 #define SETUP_PIC_REG_LEAF(reg, tmp) \ argument
61 SPARC_PIC_THUNK(reg) \
63 SPARC_PIC_THUNK_CALL(reg); \