Lines Matching refs:name

68 #define	DOT_LABEL(name)		__CONCAT(.,name)  argument
69 #define TYPE_ENTRY(name) .size name,24; \ argument
70 .type DOT_LABEL(name),@function; \
71 .globl DOT_LABEL(name);
72 #define END_SIZE(name) .size DOT_LABEL(name),.-DOT_LABEL(name); argument
75 #define DOT_LABEL(name) __CONCAT(.L.,name) argument
76 #define TYPE_ENTRY(name) .type name,@function; argument
77 #define END_SIZE(name) .size name,.-DOT_LABEL(name); argument
81 #define DOT_LABEL(name) name argument
82 #define TYPE_ENTRY(name) .type name,@function; argument
83 #define END_SIZE(name) .size name,.-DOT_LABEL(name); argument
86 #define _GLOBAL(name) \ argument
89 .globl name; \
90 name:
93 #define TOC_NAME_FOR_REF(name) __CONCAT(.L,name) argument
94 #define TOC_REF(name) TOC_NAME_FOR_REF(name)@toc argument
95 #define TOC_ENTRY(name) \ argument
97 TOC_NAME_FOR_REF(name): \
98 .tc name[TC],name
104 #define _ENTRY(name) \ argument
107 .globl name; \
110 name: \
111 .quad DOT_LABEL(name),.TOC.@tocbase,0; \
114 TYPE_ENTRY(name) \
115 DOT_LABEL(name): \
117 #define _NAKED_ENTRY(name) _ENTRY(name) argument
119 #define _ENTRY(name) \ argument
122 .globl name; \
123 .type name,@function; \
124 name: \
126 addis %r2, %r12, (.TOC.-name)@ha; \
127 addi %r2, %r2, (.TOC.-name)@l; \
128 .localentry name, .-name;
131 #define _NAKED_ENTRY(name) \ argument
134 .globl name; \
135 .type name,@function; \
136 name: \
138 .localentry name, .-name;
141 #define _END(name) \ argument
145 END_SIZE(name)
154 #define _ENTRY(name) \ argument
157 .globl name; \
158 .type name,@function; \
159 name: \
161 #define _END(name) \ argument
163 .size name, . - name
165 #define _NAKED_ENTRY(name) _ENTRY(name) argument