Lines Matching refs:reg
57 # define SPARC_PIC_THUNK(reg) \ argument
61 add %o7, reg, reg;
63 # define SPARC_PIC_THUNK_CALL(reg) \ argument
64 sethi %hi(_GLOBAL_OFFSET_TABLE_-4), reg; \
66 or reg, %lo(_GLOBAL_OFFSET_TABLE_+4), reg;
69 # define SPARC_SETUP_GOT_REG(reg) SPARC_PIC_THUNK_CALL(reg) argument
71 # define SPARC_SETUP_GOT_REG(reg) \ argument
72 sethi %hi(_GLOBAL_OFFSET_TABLE_-4), reg; \
74 or reg,%lo(_GLOBAL_OFFSET_TABLE_+4), reg; \
75 add %o7, reg, reg
80 # define SPARC_LOAD_ADDRESS(SYM, reg) \ argument
81 setx SYM, %o7, reg;
90 # define SPARC_LOAD_ADDRESS(SYM, reg) \ argument
91 set SYM, reg;
97 # define SPARC_LOAD_ADDRESS_LEAF(SYM,reg,tmp) SPARC_LOAD_ADDRESS(SYM,reg) argument
104 # define SPARC_LOAD_ADDRESS(SYM, reg) \ argument
105 SPARC_SETUP_GOT_REG(reg); \
108 LDPTR [reg + %o7], reg;
112 # define SPARC_LOAD_ADDRESS_LEAF(SYM, reg, tmp) \ argument
114 SPARC_LOAD_ADDRESS(SYM, reg) \