Lines Matching refs:oldinstr
97 #define __OLDINSTR(oldinstr, num) \ argument
98 "661:\n\t" oldinstr "\n662:\n" \
102 #define OLDINSTR(oldinstr, num) \ argument
103 __OLDINSTR(oldinstr, num) \
118 #define OLDINSTR_2(oldinstr, num1, num2) \ argument
119 "661:\n\t" oldinstr "\n662:\n" \
136 #define ALTERNATIVE(oldinstr, newinstr, feature) \ argument
137 OLDINSTR(oldinstr, 1) \
145 #define ALTERNATIVE_2(oldinstr, newinstr1, feature1, newinstr2, feature2)\ argument
146 OLDINSTR_2(oldinstr, 1, 2) \
168 #define alternative(oldinstr, newinstr, feature) \ argument
169 asm volatile (ALTERNATIVE(oldinstr, newinstr, feature) : : : "memory")
171 #define alternative_2(oldinstr, newinstr1, feature1, newinstr2, feature2) \ argument
172 asm volatile(ALTERNATIVE_2(oldinstr, newinstr1, feature1, newinstr2, feature2) ::: "memory")
185 #define alternative_input(oldinstr, newinstr, feature, input...) \ argument
186 asm volatile (ALTERNATIVE(oldinstr, newinstr, feature) \
197 #define alternative_input_2(oldinstr, newinstr1, feature1, newinstr2, \ argument
199 asm volatile(ALTERNATIVE_2(oldinstr, newinstr1, feature1, \
204 #define alternative_io(oldinstr, newinstr, feature, output, input...) \ argument
205 asm volatile (ALTERNATIVE(oldinstr, newinstr, feature) \