Lines Matching refs:oldinstr
25 * | oldinstr | oldinstr_padding |
70 #define OLDINSTR_PADDING(oldinstr, num) \
81 #define OLDINSTR(oldinstr, num) \
82 "661:\n\t" oldinstr "\n662:\n" \
83 OLDINSTR_PADDING(oldinstr, num) \
87 #define OLDINSTR_2(oldinstr, num1, num2) \
88 "661:\n\t" oldinstr "\n662:\n" \
90 OLDINSTR_PADDING(oldinstr, num2) \
92 OLDINSTR_PADDING(oldinstr, num1) \
109 #define ALTERNATIVE(oldinstr, altinstr, facility) \
113 OLDINSTR(oldinstr, 1) \
118 #define ALTERNATIVE_2(oldinstr, altinstr1, facility1, altinstr2, facility2)\
123 OLDINSTR_2(oldinstr, 1, 2) \
135 * oldinstr is padded with jump and nops at compile time if altinstr is
141 #define alternative(oldinstr, altinstr, facility) \
142 asm_inline volatile(ALTERNATIVE(oldinstr, altinstr, facility) : : : "memory")
144 #define alternative_2(oldinstr, altinstr1, facility1, altinstr2, facility2) \
145 asm_inline volatile(ALTERNATIVE_2(oldinstr, altinstr1, facility1, \