Lines Matching refs:ins
196 #define __get8_unaligned_check(ins,val,addr,err) \
198 ARM( "1: "ins" %1, [%2], #1\n" ) \
199 THUMB( "1: "ins" %1, [%2]\n" ) \
214 #define __get16_unaligned_check(ins,val,addr) \
217 __get8_unaligned_check(ins,v,a,err); \
219 __get8_unaligned_check(ins,v,a,err); \
231 #define __get32_unaligned_check(ins,val,addr) \
234 __get8_unaligned_check(ins,v,a,err); \
236 __get8_unaligned_check(ins,v,a,err); \
238 __get8_unaligned_check(ins,v,a,err); \
240 __get8_unaligned_check(ins,v,a,err); \
252 #define __put16_unaligned_check(ins,val,addr) \
256 ARM( "1: "ins" %1, [%2], #1\n" ) \
257 THUMB( "1: "ins" %1, [%2]\n" ) \
260 "2: "ins" %1, [%2]\n" \
284 #define __put32_unaligned_check(ins,val,addr) \
288 ARM( "1: "ins" %1, [%2], #1\n" ) \
289 THUMB( "1: "ins" %1, [%2]\n" ) \
292 ARM( "2: "ins" %1, [%2], #1\n" ) \
293 THUMB( "2: "ins" %1, [%2]\n" ) \
296 ARM( "3: "ins" %1, [%2], #1\n" ) \
297 THUMB( "3: "ins" %1, [%2]\n" ) \
300 "4: "ins" %1, [%2]\n" \