Lines Matching full:r
58 TEST_RR( op s "eq r0, r",1, VAL1,", r",2, val, "") \ in kprobe_arm_test_cases()
59 TEST_RR( op s "ne r1, r",1, VAL1,", r",2, val, ", lsl #3") \ in kprobe_arm_test_cases()
60 TEST_RR( op s "cs r2, r",3, VAL1,", r",2, val, ", lsr #4") \ in kprobe_arm_test_cases()
61 TEST_RR( op s "cc r3, r",3, VAL1,", r",2, val, ", asr #5") \ in kprobe_arm_test_cases()
62 TEST_RR( op s "mi r4, r",5, VAL1,", r",2, N(val),", asr #6") \ in kprobe_arm_test_cases()
63 TEST_RR( op s "pl r5, r",5, VAL1,", r",2, val, ", ror #7") \ in kprobe_arm_test_cases()
64 TEST_RR( op s "vs r6, r",7, VAL1,", r",2, val, ", rrx") \ in kprobe_arm_test_cases()
65 TEST_R( op s "vc r6, r",7, VAL1,", pc, lsl #3") \ in kprobe_arm_test_cases()
66 TEST_R( op s "vc r6, r",7, VAL1,", sp, lsr #4") \ in kprobe_arm_test_cases()
67 TEST_R( op s "vc r6, pc, r",7, VAL1,", asr #5") \ in kprobe_arm_test_cases()
68 TEST_R( op s "vc r6, sp, r",7, VAL1,", ror #6") \ in kprobe_arm_test_cases()
69 TEST_RRR( op s "hi r8, r",9, VAL1,", r",14,val, ", lsl r",0, 3,"")\ in kprobe_arm_test_cases()
70 TEST_RRR( op s "ls r9, r",9, VAL1,", r",14,val, ", lsr r",7, 4,"")\ in kprobe_arm_test_cases()
71 TEST_RRR( op s "ge r10, r",11,VAL1,", r",14,val, ", asr r",7, 5,"")\ in kprobe_arm_test_cases()
72 TEST_RRR( op s "lt r11, r",11,VAL1,", r",14,N(val),", asr r",7, 6,"")\ in kprobe_arm_test_cases()
73 TEST_RR( op s "gt r12, r13" ", r",14,val, ", ror r",14,7,"")\ in kprobe_arm_test_cases()
74 TEST_RR( op s "le r14, r",0, val, ", r13" ", lsl r",14,8,"")\ in kprobe_arm_test_cases()
75 TEST_R( op s "eq r0, r",11,VAL1,", #0xf5") \ in kprobe_arm_test_cases()
76 TEST_R( op s "ne r11, r",0, VAL1,", #0xf5000000") \ in kprobe_arm_test_cases()
77 TEST_R( op s " r7, r",8, VAL2,", #0x000af000") \ in kprobe_arm_test_cases()
85 TEST_RR( op "ne r",1, VAL1,", r",2, val, "") \ in kprobe_arm_test_cases()
86 TEST_RR( op "eq r",1, VAL1,", r",2, val, ", lsl #3") \ in kprobe_arm_test_cases()
87 TEST_RR( op "cc r",3, VAL1,", r",2, val, ", lsr #4") \ in kprobe_arm_test_cases()
88 TEST_RR( op "cs r",3, VAL1,", r",2, val, ", asr #5") \ in kprobe_arm_test_cases()
89 TEST_RR( op "pl r",5, VAL1,", r",2, N(val),", asr #6") \ in kprobe_arm_test_cases()
90 TEST_RR( op "mi r",5, VAL1,", r",2, val, ", ror #7") \ in kprobe_arm_test_cases()
91 TEST_RR( op "vc r",7, VAL1,", r",2, val, ", rrx") \ in kprobe_arm_test_cases()
92 TEST_R ( op "vs r",7, VAL1,", pc, lsl #3") \ in kprobe_arm_test_cases()
93 TEST_R ( op "vs r",7, VAL1,", sp, lsr #4") \ in kprobe_arm_test_cases()
94 TEST_R( op "vs pc, r",7, VAL1,", asr #5") \ in kprobe_arm_test_cases()
95 TEST_R( op "vs sp, r",7, VAL1,", ror #6") \ in kprobe_arm_test_cases()
96 TEST_RRR( op "ls r",9, VAL1,", r",14,val, ", lsl r",0, 3,"") \ in kprobe_arm_test_cases()
97 TEST_RRR( op "hi r",9, VAL1,", r",14,val, ", lsr r",7, 4,"") \ in kprobe_arm_test_cases()
98 TEST_RRR( op "lt r",11,VAL1,", r",14,val, ", asr r",7, 5,"") \ in kprobe_arm_test_cases()
99 TEST_RRR( op "ge r",11,VAL1,", r",14,N(val),", asr r",7, 6,"") \ in kprobe_arm_test_cases()
100 TEST_RR( op "le r13" ", r",14,val, ", ror r",14,7,"") \ in kprobe_arm_test_cases()
101 TEST_RR( op "gt r",0, val, ", r13" ", lsl r",14,8,"") \ in kprobe_arm_test_cases()
102 TEST_R( op "eq r",11,VAL1,", #0xf5") \ in kprobe_arm_test_cases()
103 TEST_R( op "ne r",0, VAL1,", #0xf5000000") \ in kprobe_arm_test_cases()
104 TEST_R( op " r",8, VAL2,", #0x000af000") in kprobe_arm_test_cases()
107 TEST_R( op s "eq r0, r",1, val, "") \ in kprobe_arm_test_cases()
108 TEST_R( op s "ne r1, r",1, val, ", lsl #3") \ in kprobe_arm_test_cases()
109 TEST_R( op s "cs r2, r",3, val, ", lsr #4") \ in kprobe_arm_test_cases()
110 TEST_R( op s "cc r3, r",3, val, ", asr #5") \ in kprobe_arm_test_cases()
111 TEST_R( op s "mi r4, r",5, N(val),", asr #6") \ in kprobe_arm_test_cases()
112 TEST_R( op s "pl r5, r",5, val, ", ror #7") \ in kprobe_arm_test_cases()
113 TEST_R( op s "vs r6, r",10,val, ", rrx") \ in kprobe_arm_test_cases()
116 TEST_RR( op s "vc r8, r",7, val, ", lsl r",0, 3,"") \ in kprobe_arm_test_cases()
117 TEST_RR( op s "hi r9, r",9, val, ", lsr r",7, 4,"") \ in kprobe_arm_test_cases()
118 TEST_RR( op s "ls r10, r",9, val, ", asr r",7, 5,"") \ in kprobe_arm_test_cases()
119 TEST_RR( op s "ge r11, r",11,N(val),", asr r",7, 6,"") \ in kprobe_arm_test_cases()
120 TEST_RR( op s "lt r12, r",11,val, ", ror r",14,7,"") \ in kprobe_arm_test_cases()
121 TEST_R( op s "gt r14, r13" ", lsl r",14,8,"") \ in kprobe_arm_test_cases()
180 TEST_PR( "add sp, r",10,0,", r",11,4,"") in kprobe_arm_test_cases()
181 TEST_PRR("add sp, r",10,0,", r",11,4,", asl r",12,1,"") in kprobe_arm_test_cases()
182 TEST_P( "mov sp, r",10,0,"") in kprobe_arm_test_cases()
183 TEST_PR( "mov sp, r",10,0,", asl r",12,0,"") in kprobe_arm_test_cases()
187 TEST_BF_R ("add pc, pc, r",14,2f-1f-8,"") in kprobe_arm_test_cases()
188 TEST_BF_R ("add pc, r",14,2f-1f-8,", pc") in kprobe_arm_test_cases()
189 TEST_BF_R ("mov pc, r",0,2f,"") in kprobe_arm_test_cases()
190 TEST_BF_R ("add pc, pc, r",14,(2f-1f-8)*2,", asr #1") in kprobe_arm_test_cases()
195 TEST_BB_R( "sub pc, pc, r",14, 1f-2f+8,"") in kprobe_arm_test_cases()
196 TEST_BB_R( "rsb pc, r",14,1f-2f+8,", pc") in kprobe_arm_test_cases()
197 TEST_R( "add pc, pc, r",10,-2,", asl #1") in kprobe_arm_test_cases()
199 TEST_ARM_TO_THUMB_INTERWORK_R("add pc, pc, r",0,3f-1f-8+1,"") in kprobe_arm_test_cases()
200 TEST_ARM_TO_THUMB_INTERWORK_R("sub pc, r",0,3f+8+1,", #8") in kprobe_arm_test_cases()
204 TEST_RMASKED("mrs r",0,~PSR_IGNORE_BITS,", cpsr") in kprobe_arm_test_cases()
205 TEST_RMASKED("mrspl r",7,~PSR_IGNORE_BITS,", cpsr") in kprobe_arm_test_cases()
206 TEST_RMASKED("mrs r",14,~PSR_IGNORE_BITS,", cpsr") in kprobe_arm_test_cases()
217 TEST_BF_R("bx r",0,2f,"") in kprobe_arm_test_cases()
218 TEST_BB_R("bx r",7,2f,"") in kprobe_arm_test_cases()
219 TEST_BF_R("bxeq r",14,2f,"") in kprobe_arm_test_cases()
223 TEST_R("clz r0, r",0, 0x0,"") in kprobe_arm_test_cases()
224 TEST_R("clzeq r7, r",14,0x1,"") in kprobe_arm_test_cases()
225 TEST_R("clz lr, r",7, 0xffffffff,"") in kprobe_arm_test_cases()
234 TEST_BF_R("blx r",0,2f,"") in kprobe_arm_test_cases()
235 TEST_BB_R("blx r",7,2f,"") in kprobe_arm_test_cases()
236 TEST_BF_R("blxeq r",14,2f,"") in kprobe_arm_test_cases()
239 TEST_RR( "qadd r0, r",1, VAL1,", r",2, VAL2,"") in kprobe_arm_test_cases()
240 TEST_RR( "qaddvs lr, r",9, VAL2,", r",8, VAL1,"") in kprobe_arm_test_cases()
241 TEST_R( "qadd lr, r",9, VAL2,", r13") in kprobe_arm_test_cases()
242 TEST_RR( "qsub r0, r",1, VAL1,", r",2, VAL2,"") in kprobe_arm_test_cases()
243 TEST_RR( "qsubvs lr, r",9, VAL2,", r",8, VAL1,"") in kprobe_arm_test_cases()
244 TEST_R( "qsub lr, r",9, VAL2,", r13") in kprobe_arm_test_cases()
245 TEST_RR( "qdadd r0, r",1, VAL1,", r",2, VAL2,"") in kprobe_arm_test_cases()
246 TEST_RR( "qdaddvs lr, r",9, VAL2,", r",8, VAL1,"") in kprobe_arm_test_cases()
247 TEST_R( "qdadd lr, r",9, VAL2,", r13") in kprobe_arm_test_cases()
248 TEST_RR( "qdsub r0, r",1, VAL1,", r",2, VAL2,"") in kprobe_arm_test_cases()
249 TEST_RR( "qdsubvs lr, r",9, VAL2,", r",8, VAL1,"") in kprobe_arm_test_cases()
250 TEST_R( "qdsub lr, r",9, VAL2,", r13") in kprobe_arm_test_cases()
265 TEST_RRR( "smlabb r0, r",1, VAL1,", r",2, VAL2,", r",3, VAL3,"") in kprobe_arm_test_cases()
266 TEST_RRR( "smlabbge r7, r",8, VAL3,", r",9, VAL1,", r",10, VAL2,"") in kprobe_arm_test_cases()
267 TEST_RR( "smlabb lr, r",1, VAL2,", r",2, VAL3,", r13") in kprobe_arm_test_cases()
269 TEST_RRR( "smlatb r0, r",1, VAL1,", r",2, VAL2,", r",3, VAL3,"") in kprobe_arm_test_cases()
270 TEST_RRR( "smlatbge r7, r",8, VAL3,", r",9, VAL1,", r",10, VAL2,"") in kprobe_arm_test_cases()
271 TEST_RR( "smlatb lr, r",1, VAL2,", r",2, VAL3,", r13") in kprobe_arm_test_cases()
273 TEST_RRR( "smlabt r0, r",1, VAL1,", r",2, VAL2,", r",3, VAL3,"") in kprobe_arm_test_cases()
274 TEST_RRR( "smlabtge r7, r",8, VAL3,", r",9, VAL1,", r",10, VAL2,"") in kprobe_arm_test_cases()
275 TEST_RR( "smlabt lr, r",1, VAL2,", r",2, VAL3,", r13") in kprobe_arm_test_cases()
277 TEST_RRR( "smlatt r0, r",1, VAL1,", r",2, VAL2,", r",3, VAL3,"") in kprobe_arm_test_cases()
278 TEST_RRR( "smlattge r7, r",8, VAL3,", r",9, VAL1,", r",10, VAL2,"") in kprobe_arm_test_cases()
279 TEST_RR( "smlatt lr, r",1, VAL2,", r",2, VAL3,", r13") in kprobe_arm_test_cases()
282 TEST_RRR( "smlawb r0, r",1, VAL1,", r",2, VAL2,", r",3, VAL3,"") in kprobe_arm_test_cases()
283 TEST_RRR( "smlawbge r7, r",8, VAL3,", r",9, VAL1,", r",10, VAL2,"") in kprobe_arm_test_cases()
284 TEST_RR( "smlawb lr, r",1, VAL2,", r",2, VAL3,", r13") in kprobe_arm_test_cases()
286 TEST_RRR( "smlawt r0, r",1, VAL1,", r",2, VAL2,", r",3, VAL3,"") in kprobe_arm_test_cases()
287 TEST_RRR( "smlawtge r7, r",8, VAL3,", r",9, VAL1,", r",10, VAL2,"") in kprobe_arm_test_cases()
288 TEST_RR( "smlawt lr, r",1, VAL2,", r",2, VAL3,", r13") in kprobe_arm_test_cases()
294 TEST_RR( "smulwb r0, r",1, VAL1,", r",2, VAL2,"") in kprobe_arm_test_cases()
295 TEST_RR( "smulwbge r7, r",8, VAL3,", r",9, VAL1,"") in kprobe_arm_test_cases()
296 TEST_R( "smulwb lr, r",1, VAL2,", r13") in kprobe_arm_test_cases()
298 TEST_RR( "smulwt r0, r",1, VAL1,", r",2, VAL2,"") in kprobe_arm_test_cases()
299 TEST_RR( "smulwtge r7, r",8, VAL3,", r",9, VAL1,"") in kprobe_arm_test_cases()
300 TEST_R( "smulwt lr, r",1, VAL2,", r13") in kprobe_arm_test_cases()
303 TEST_RRRR( "smlalbb r",0, VAL1,", r",1, VAL2,", r",2, VAL3,", r",3, VAL4) in kprobe_arm_test_cases()
304 TEST_RRRR( "smlalbble r",8, VAL4,", r",9, VAL1,", r",10,VAL2,", r",11,VAL3) in kprobe_arm_test_cases()
305 TEST_RRR( "smlalbb r",14,VAL3,", r",7, VAL4,", r",5, VAL1,", r13") in kprobe_arm_test_cases()
308 TEST_RRRR( "smlaltb r",0, VAL1,", r",1, VAL2,", r",2, VAL3,", r",3, VAL4) in kprobe_arm_test_cases()
309 TEST_RRRR( "smlaltble r",8, VAL4,", r",9, VAL1,", r",10,VAL2,", r",11,VAL3) in kprobe_arm_test_cases()
310 TEST_RRR( "smlaltb r",14,VAL3,", r",7, VAL4,", r",5, VAL1,", r13") in kprobe_arm_test_cases()
313 TEST_RRRR( "smlalbt r",0, VAL1,", r",1, VAL2,", r",2, VAL3,", r",3, VAL4) in kprobe_arm_test_cases()
314 TEST_RRRR( "smlalbtle r",8, VAL4,", r",9, VAL1,", r",10,VAL2,", r",11,VAL3) in kprobe_arm_test_cases()
315 TEST_RRR( "smlalbt r",14,VAL3,", r",7, VAL4,", r",5, VAL1,", r13") in kprobe_arm_test_cases()
318 TEST_RRRR( "smlaltt r",0, VAL1,", r",1, VAL2,", r",2, VAL3,", r",3, VAL4) in kprobe_arm_test_cases()
319 TEST_RRRR( "smlalttle r",8, VAL4,", r",9, VAL1,", r",10,VAL2,", r",11,VAL3) in kprobe_arm_test_cases()
320 TEST_RRR( "smlaltt r",14,VAL3,", r",7, VAL4,", r",5, VAL1,", r13") in kprobe_arm_test_cases()
326 TEST_RR( "smulbb r0, r",1, VAL1,", r",2, VAL2,"") in kprobe_arm_test_cases()
327 TEST_RR( "smulbbge r7, r",8, VAL3,", r",9, VAL1,"") in kprobe_arm_test_cases()
328 TEST_R( "smulbb lr, r",1, VAL2,", r13") in kprobe_arm_test_cases()
330 TEST_RR( "smultb r0, r",1, VAL1,", r",2, VAL2,"") in kprobe_arm_test_cases()
331 TEST_RR( "smultbge r7, r",8, VAL3,", r",9, VAL1,"") in kprobe_arm_test_cases()
332 TEST_R( "smultb lr, r",1, VAL2,", r13") in kprobe_arm_test_cases()
334 TEST_RR( "smulbt r0, r",1, VAL1,", r",2, VAL2,"") in kprobe_arm_test_cases()
335 TEST_RR( "smulbtge r7, r",8, VAL3,", r",9, VAL1,"") in kprobe_arm_test_cases()
336 TEST_R( "smulbt lr, r",1, VAL2,", r13") in kprobe_arm_test_cases()
338 TEST_RR( "smultt r0, r",1, VAL1,", r",2, VAL2,"") in kprobe_arm_test_cases()
339 TEST_RR( "smulttge r7, r",8, VAL3,", r",9, VAL1,"") in kprobe_arm_test_cases()
340 TEST_R( "smultt lr, r",1, VAL2,", r13") in kprobe_arm_test_cases()
348 TEST_RR( "mul r0, r",1, VAL1,", r",2, VAL2,"") in kprobe_arm_test_cases()
349 TEST_RR( "mulls r7, r",8, VAL2,", r",9, VAL2,"") in kprobe_arm_test_cases()
350 TEST_R( "mul lr, r",4, VAL3,", r13") in kprobe_arm_test_cases()
354 TEST_RR( "muls r0, r",1, VAL1,", r",2, VAL2,"") in kprobe_arm_test_cases()
355 TEST_RR( "mulsls r7, r",8, VAL2,", r",9, VAL2,"") in kprobe_arm_test_cases()
356 TEST_R( "muls lr, r",4, VAL3,", r13") in kprobe_arm_test_cases()
359 TEST_RRR( "mla r0, r",1, VAL1,", r",2, VAL2,", r",3, VAL3,"") in kprobe_arm_test_cases()
360 TEST_RRR( "mlahi r7, r",8, VAL3,", r",9, VAL1,", r",10, VAL2,"") in kprobe_arm_test_cases()
361 TEST_RR( "mla lr, r",1, VAL2,", r",2, VAL3,", r13") in kprobe_arm_test_cases()
363 TEST_RRR( "mlas r0, r",1, VAL1,", r",2, VAL2,", r",3, VAL3,"") in kprobe_arm_test_cases()
364 TEST_RRR( "mlashi r7, r",8, VAL3,", r",9, VAL1,", r",10, VAL2,"") in kprobe_arm_test_cases()
365 TEST_RR( "mlas lr, r",1, VAL2,", r",2, VAL3,", r13") in kprobe_arm_test_cases()
369 TEST_RR( "umaal r0, r1, r",2, VAL1,", r",3, VAL2,"") in kprobe_arm_test_cases()
370 TEST_RR( "umaalls r7, r8, r",9, VAL2,", r",10, VAL1,"") in kprobe_arm_test_cases()
371 TEST_R( "umaal lr, r12, r",11,VAL3,", r13") in kprobe_arm_test_cases()
379 TEST_RRR( "mls r0, r",1, VAL1,", r",2, VAL2,", r",3, VAL3,"") in kprobe_arm_test_cases()
380 TEST_RRR( "mlshi r7, r",8, VAL3,", r",9, VAL1,", r",10, VAL2,"") in kprobe_arm_test_cases()
381 TEST_RR( "mls lr, r",1, VAL2,", r",2, VAL3,", r13") in kprobe_arm_test_cases()
391 TEST_RR( "umull r0, r1, r",2, VAL1,", r",3, VAL2,"") in kprobe_arm_test_cases()
392 TEST_RR( "umullls r7, r8, r",9, VAL2,", r",10, VAL1,"") in kprobe_arm_test_cases()
393 TEST_R( "umull lr, r12, r",11,VAL3,", r13") in kprobe_arm_test_cases()
396 TEST_RR( "umulls r0, r1, r",2, VAL1,", r",3, VAL2,"") in kprobe_arm_test_cases()
397 TEST_RR( "umullsls r7, r8, r",9, VAL2,", r",10, VAL1,"") in kprobe_arm_test_cases()
398 TEST_R( "umulls lr, r12, r",11,VAL3,", r13") in kprobe_arm_test_cases()
402 TEST_RRRR( "umlal r",0, VAL1,", r",1, VAL2,", r",2, VAL3,", r",3, VAL4) in kprobe_arm_test_cases()
403 TEST_RRRR( "umlalle r",8, VAL4,", r",9, VAL1,", r",10,VAL2,", r",11,VAL3) in kprobe_arm_test_cases()
404 TEST_RRR( "umlal r",14,VAL3,", r",7, VAL4,", r",5, VAL1,", r13") in kprobe_arm_test_cases()
407 TEST_RRRR( "umlals r",0, VAL1,", r",1, VAL2,", r",2, VAL3,", r",3, VAL4) in kprobe_arm_test_cases()
408 TEST_RRRR( "umlalsle r",8, VAL4,", r",9, VAL1,", r",10,VAL2,", r",11,VAL3) in kprobe_arm_test_cases()
409 TEST_RRR( "umlals r",14,VAL3,", r",7, VAL4,", r",5, VAL1,", r13") in kprobe_arm_test_cases()
413 TEST_RR( "smull r0, r1, r",2, VAL1,", r",3, VAL2,"") in kprobe_arm_test_cases()
414 TEST_RR( "smullls r7, r8, r",9, VAL2,", r",10, VAL1,"") in kprobe_arm_test_cases()
415 TEST_R( "smull lr, r12, r",11,VAL3,", r13") in kprobe_arm_test_cases()
418 TEST_RR( "smulls r0, r1, r",2, VAL1,", r",3, VAL2,"") in kprobe_arm_test_cases()
419 TEST_RR( "smullsls r7, r8, r",9, VAL2,", r",10, VAL1,"") in kprobe_arm_test_cases()
420 TEST_R( "smulls lr, r12, r",11,VAL3,", r13") in kprobe_arm_test_cases()
424 TEST_RRRR( "smlal r",0, VAL1,", r",1, VAL2,", r",2, VAL3,", r",3, VAL4) in kprobe_arm_test_cases()
425 TEST_RRRR( "smlalle r",8, VAL4,", r",9, VAL1,", r",10,VAL2,", r",11,VAL3) in kprobe_arm_test_cases()
426 TEST_RRR( "smlal r",14,VAL3,", r",7, VAL4,", r",5, VAL1,", r13") in kprobe_arm_test_cases()
429 TEST_RRRR( "smlals r",0, VAL1,", r",1, VAL2,", r",2, VAL3,", r",3, VAL4) in kprobe_arm_test_cases()
430 TEST_RRRR( "smlalsle r",8, VAL4,", r",9, VAL1,", r",10,VAL2,", r",11,VAL3) in kprobe_arm_test_cases()
431 TEST_RRR( "smlals r",14,VAL3,", r",7, VAL4,", r",5, VAL1,", r13") in kprobe_arm_test_cases()
440 TEST_RP("swp lr, r",7,VAL2,", [r",8,0,"]") in kprobe_arm_test_cases()
441 TEST_R( "swpvs r0, r",1,VAL1,", [sp]") in kprobe_arm_test_cases()
442 TEST_RP("swp sp, r",14,VAL2,", [r",12,13*4,"]") in kprobe_arm_test_cases()
452 TEST_RP("swpb lr, r",7,VAL2,", [r",8,0,"]") in kprobe_arm_test_cases()
453 TEST_R( "swpbvs r0, r",1,VAL1,", [sp]") in kprobe_arm_test_cases()
479 TEST_RPR( "strh r",0, VAL1,", [r",1, 48,", -r",2, 24,"]") in kprobe_arm_test_cases()
480 TEST_RPR( "strheq r",14,VAL2,", [r",11,0, ", r",12, 48,"]") in kprobe_arm_test_cases()
483 TEST_RPR( "strh r",1, VAL1,", [r",2, 24,", r",3, 48,"]!") in kprobe_arm_test_cases()
484 TEST_RPR( "strhne r",12,VAL2,", [r",11,48,", -r",10,24,"]!") in kprobe_arm_test_cases()
485 TEST_RPR( "strh r",2, VAL1,", [r",3, 24,"], r",4, 48,"") in kprobe_arm_test_cases()
486 TEST_RPR( "strh r",10,VAL2,", [r",9, 48,"], -r",11,24,"") in kprobe_arm_test_cases()
491 TEST_PR( "ldrh r0, [r",0, 48,", -r",2, 24,"]") in kprobe_arm_test_cases()
492 TEST_PR( "ldrhcs r14, [r",13,0, ", r",12, 48,"]") in kprobe_arm_test_cases()
493 TEST_PR( "ldrh r1, [r",2, 24,", r",3, 48,"]!") in kprobe_arm_test_cases()
494 TEST_PR( "ldrhcc r12, [r",11,48,", -r",10,24,"]!") in kprobe_arm_test_cases()
495 TEST_PR( "ldrh r2, [r",3, 24,"], r",4, 48,"") in kprobe_arm_test_cases()
496 TEST_PR( "ldrh r10, [r",9, 48,"], -r",11,24,"") in kprobe_arm_test_cases()
501 TEST_RP( "strh r",0, VAL1,", [r",1, 24,", #-2]") in kprobe_arm_test_cases()
502 TEST_RP( "strhmi r",14,VAL2,", [r",13,0, ", #2]") in kprobe_arm_test_cases()
503 TEST_RP( "strh r",1, VAL1,", [r",2, 24,", #4]!") in kprobe_arm_test_cases()
504 TEST_RP( "strhpl r",12,VAL2,", [r",11,24,", #-4]!") in kprobe_arm_test_cases()
505 TEST_RP( "strh r",2, VAL1,", [r",3, 24,"], #48") in kprobe_arm_test_cases()
506 TEST_RP( "strh r",10,VAL2,", [r",9, 64,"], #-48") in kprobe_arm_test_cases()
507 TEST_RP( "strh r",3, VAL1,", [r",13,TEST_MEMORY_SIZE,", #-"__stringify(MAX_STACK_SIZE)"]!") in kprobe_arm_test_cases()
509 TEST_RP( "strh r",4, VAL1,", [r",14,TEST_MEMORY_SIZE,", #-"__stringify(MAX_STACK_SIZE)"-8]!") in kprobe_arm_test_cases()
513 TEST_P( "ldrh r0, [r",0, 24,", #-2]") in kprobe_arm_test_cases()
514 TEST_P( "ldrhvs r14, [r",13,0, ", #2]") in kprobe_arm_test_cases()
515 TEST_P( "ldrh r1, [r",2, 24,", #4]!") in kprobe_arm_test_cases()
516 TEST_P( "ldrhvc r12, [r",11,24,", #-4]!") in kprobe_arm_test_cases()
517 TEST_P( "ldrh r2, [r",3, 24,"], #48") in kprobe_arm_test_cases()
518 TEST_P( "ldrh r10, [r",9, 64,"], #-48") in kprobe_arm_test_cases()
523 TEST_PR( "ldrsb r0, [r",0, 48,", -r",2, 24,"]") in kprobe_arm_test_cases()
524 TEST_PR( "ldrsbhi r14, [r",13,0,", r",12, 48,"]") in kprobe_arm_test_cases()
525 TEST_PR( "ldrsb r1, [r",2, 24,", r",3, 48,"]!") in kprobe_arm_test_cases()
526 TEST_PR( "ldrsbls r12, [r",11,48,", -r",10,24,"]!") in kprobe_arm_test_cases()
527 TEST_PR( "ldrsb r2, [r",3, 24,"], r",4, 48,"") in kprobe_arm_test_cases()
528 TEST_PR( "ldrsb r10, [r",9, 48,"], -r",11,24,"") in kprobe_arm_test_cases()
532 TEST_P( "ldrsb r0, [r",0, 24,", #-1]") in kprobe_arm_test_cases()
533 TEST_P( "ldrsbge r14, [r",13,0, ", #1]") in kprobe_arm_test_cases()
534 TEST_P( "ldrsb r1, [r",2, 24,", #4]!") in kprobe_arm_test_cases()
535 TEST_P( "ldrsblt r12, [r",11,24,", #-4]!") in kprobe_arm_test_cases()
536 TEST_P( "ldrsb r2, [r",3, 24,"], #48") in kprobe_arm_test_cases()
537 TEST_P( "ldrsb r10, [r",9, 64,"], #-48") in kprobe_arm_test_cases()
542 TEST_PR( "ldrsh r0, [r",0, 48,", -r",2, 24,"]") in kprobe_arm_test_cases()
543 TEST_PR( "ldrshgt r14, [r",13,0, ", r",12, 48,"]") in kprobe_arm_test_cases()
544 TEST_PR( "ldrsh r1, [r",2, 24,", r",3, 48,"]!") in kprobe_arm_test_cases()
545 TEST_PR( "ldrshle r12, [r",11,48,", -r",10,24,"]!") in kprobe_arm_test_cases()
546 TEST_PR( "ldrsh r2, [r",3, 24,"], r",4, 48,"") in kprobe_arm_test_cases()
547 TEST_PR( "ldrsh r10, [r",9, 48,"], -r",11,24,"") in kprobe_arm_test_cases()
551 TEST_P( "ldrsh r0, [r",0, 24,", #-1]") in kprobe_arm_test_cases()
552 TEST_P( "ldrsheq r14, [r",13,0 ,", #1]") in kprobe_arm_test_cases()
553 TEST_P( "ldrsh r1, [r",2, 24,", #4]!") in kprobe_arm_test_cases()
554 TEST_P( "ldrshne r12, [r",11,24,", #-4]!") in kprobe_arm_test_cases()
555 TEST_P( "ldrsh r2, [r",3, 24,"], #48") in kprobe_arm_test_cases()
556 TEST_P( "ldrsh r10, [r",9, 64,"], #-48") in kprobe_arm_test_cases()
573 TEST_RPR( "strd r",0, VAL1,", [r",1, 48,", -r",2,24,"]") in kprobe_arm_test_cases()
574 TEST_RPR( "strdcc r",8, VAL2,", [r",11,0, ", r",12,48,"]") in kprobe_arm_test_cases()
577 TEST_RPR( "strd r",4, VAL1,", [r",2, 24,", r",3, 48,"]!") in kprobe_arm_test_cases()
578 TEST_RPR( "strdcs r",12,VAL2,", r13, [r",11,48,", -r",10,24,"]!") in kprobe_arm_test_cases()
579 TEST_RPR( "strd r",2, VAL1,", r3, [r",5, 24,"], r",4,48,"") in kprobe_arm_test_cases()
580 TEST_RPR( "strd r",10,VAL2,", r11, [r",9, 48,"], -r",7,24,"") in kprobe_arm_test_cases()
583 TEST_PR( "ldrd r0, [r",0, 48,", -r",2,24,"]") in kprobe_arm_test_cases()
584 TEST_PR( "ldrdmi r8, [r",13,0, ", r",12,48,"]") in kprobe_arm_test_cases()
585 TEST_PR( "ldrd r4, [r",2, 24,", r",3, 48,"]!") in kprobe_arm_test_cases()
586 TEST_PR( "ldrdpl r6, [r",11,48,", -r",10,24,"]!") in kprobe_arm_test_cases()
587 TEST_PR( "ldrd r2, r3, [r",5, 24,"], r",4,48,"") in kprobe_arm_test_cases()
588 TEST_PR( "ldrd r10, r11, [r",9,48,"], -r",7,24,"") in kprobe_arm_test_cases()
594 TEST_RP( "strd r",0, VAL1,", [r",1, 24,", #-8]") in kprobe_arm_test_cases()
595 TEST_RP( "strdvs r",8, VAL2,", [r",13,0, ", #8]") in kprobe_arm_test_cases()
596 TEST_RP( "strd r",4, VAL1,", [r",2, 24,", #16]!") in kprobe_arm_test_cases()
597 TEST_RP( "strdvc r",12,VAL2,", r13, [r",11,24,", #-16]!") in kprobe_arm_test_cases()
598 TEST_RP( "strd r",2, VAL1,", [r",4, 24,"], #48") in kprobe_arm_test_cases()
599 TEST_RP( "strd r",10,VAL2,", [r",9, 64,"], #-48") in kprobe_arm_test_cases()
600 TEST_RP( "strd r",6, VAL1,", [r",13,TEST_MEMORY_SIZE,", #-"__stringify(MAX_STACK_SIZE)"]!") in kprobe_arm_test_cases()
602 TEST_RP( "strd r",4, VAL1,", [r",12,TEST_MEMORY_SIZE,", #-"__stringify(MAX_STACK_SIZE)"-8]!") in kprobe_arm_test_cases()
605 TEST_P( "ldrd r0, [r",0, 24,", #-8]") in kprobe_arm_test_cases()
606 TEST_P( "ldrdhi r8, [r",13,0, ", #8]") in kprobe_arm_test_cases()
607 TEST_P( "ldrd r4, [r",2, 24,", #16]!") in kprobe_arm_test_cases()
608 TEST_P( "ldrdls r6, [r",11,24,", #-16]!") in kprobe_arm_test_cases()
609 TEST_P( "ldrd r2, [r",5, 24,"], #48") in kprobe_arm_test_cases()
610 TEST_P( "ldrd r10, [r",9,6,"], #-48") in kprobe_arm_test_cases()
623 TEST_R("movt r",0, VAL1,", #0") in kprobe_arm_test_cases()
624 TEST_R("movt r",0, VAL2,", #0xffff") in kprobe_arm_test_cases()
625 TEST_R("movt r",14,VAL1,", #0xffff") in kprobe_arm_test_cases()
645 TEST_RP( "str"byte" r",0, VAL1,", [r",1, 24,", #-2]") \ in kprobe_arm_test_cases()
646 TEST_RP( "str"byte" r",14,VAL2,", [r",13,0, ", #2]") \ in kprobe_arm_test_cases()
647 TEST_RP( "str"byte" r",1, VAL1,", [r",2, 24,", #4]!") \ in kprobe_arm_test_cases()
648 TEST_RP( "str"byte" r",12,VAL2,", [r",11,24,", #-4]!") \ in kprobe_arm_test_cases()
649 TEST_RP( "str"byte" r",2, VAL1,", [r",3, 24,"], #48") \ in kprobe_arm_test_cases()
650 TEST_RP( "str"byte" r",10,VAL2,", [r",9, 64,"], #-48") \ in kprobe_arm_test_cases()
651 TEST_RP( "str"byte" r",3, VAL1,", [r",13,TEST_MEMORY_SIZE,", #-"__stringify(MAX_STACK_SIZE)"]!") \ in kprobe_arm_test_cases()
653 …TEST_RP( "str"byte" r",4, VAL1,", [r",10,TEST_MEMORY_SIZE,", #-"__stringify(MAX_STACK_SIZE)"-8]!")… in kprobe_arm_test_cases()
654 TEST_RPR("str"byte" r",0, VAL1,", [r",1, 48,", -r",2, 24,"]") \ in kprobe_arm_test_cases()
655 TEST_RPR("str"byte" r",14,VAL2,", [r",11,0, ", r",12, 48,"]") \ in kprobe_arm_test_cases()
658 TEST_RPR("str"byte" r",1, VAL1,", [r",2, 24,", r",3, 48,"]!") \ in kprobe_arm_test_cases()
659 TEST_RPR("str"byte" r",12,VAL2,", [r",11,48,", -r",10,24,"]!") \ in kprobe_arm_test_cases()
660 TEST_RPR("str"byte" r",2, VAL1,", [r",3, 24,"], r",4, 48,"") \ in kprobe_arm_test_cases()
661 TEST_RPR("str"byte" r",10,VAL2,", [r",9, 48,"], -r",11,24,"") \ in kprobe_arm_test_cases()
662 TEST_RPR("str"byte" r",0, VAL1,", [r",1, 24,", r",2, 32,", asl #1]")\ in kprobe_arm_test_cases()
663 TEST_RPR("str"byte" r",14,VAL2,", [r",11,0, ", r",12, 32,", lsr #2]")\ in kprobe_arm_test_cases()
665 TEST_RPR("str"byte" r",1, VAL1,", [r",2, 24,", r",3, 32,", asr #3]!")\ in kprobe_arm_test_cases()
666 TEST_RPR("str"byte" r",12,VAL2,", [r",11,24,", r",10, 4,", ror #31]!")\ in kprobe_arm_test_cases()
667 TEST_P( "ldr"byte" r0, [r",0, 24,", #-2]") \ in kprobe_arm_test_cases()
668 TEST_P( "ldr"byte" r14, [r",13,0, ", #2]") \ in kprobe_arm_test_cases()
669 TEST_P( "ldr"byte" r1, [r",2, 24,", #4]!") \ in kprobe_arm_test_cases()
670 TEST_P( "ldr"byte" r12, [r",11,24,", #-4]!") \ in kprobe_arm_test_cases()
671 TEST_P( "ldr"byte" r2, [r",3, 24,"], #48") \ in kprobe_arm_test_cases()
672 TEST_P( "ldr"byte" r10, [r",9, 64,"], #-48") \ in kprobe_arm_test_cases()
673 TEST_PR( "ldr"byte" r0, [r",0, 48,", -r",2, 24,"]") \ in kprobe_arm_test_cases()
674 TEST_PR( "ldr"byte" r14, [r",13,0, ", r",12, 48,"]") \ in kprobe_arm_test_cases()
675 TEST_PR( "ldr"byte" r1, [r",2, 24,", r",3, 48,"]!") \ in kprobe_arm_test_cases()
676 TEST_PR( "ldr"byte" r12, [r",11,48,", -r",10,24,"]!") \ in kprobe_arm_test_cases()
677 TEST_PR( "ldr"byte" r2, [r",3, 24,"], r",4, 48,"") \ in kprobe_arm_test_cases()
678 TEST_PR( "ldr"byte" r10, [r",9, 48,"], -r",11,24,"") \ in kprobe_arm_test_cases()
679 TEST_PR( "ldr"byte" r0, [r",0, 24,", r",2, 32,", asl #1]") \ in kprobe_arm_test_cases()
680 TEST_PR( "ldr"byte" r14, [r",13,0, ", r",12, 32,", lsr #2]") \ in kprobe_arm_test_cases()
681 TEST_PR( "ldr"byte" r1, [r",2, 24,", r",3, 32,", asr #3]!") \ in kprobe_arm_test_cases()
682 TEST_PR( "ldr"byte" r12, [r",11,24,", r",10, 4,", ror #31]!") \ in kprobe_arm_test_cases()
684 TEST_R( "ldr"byte" r12, [pc, r",14,0,"]") in kprobe_arm_test_cases()
687 TEST_P( "str pc, [r",0,0,", #15*4]") in kprobe_arm_test_cases()
690 TEST_BF_R("ldr pc, [sp, r",2,15*4,"]") in kprobe_arm_test_cases()
692 TEST_P( "str sp, [r",0,0,", #13*4]") in kprobe_arm_test_cases()
695 TEST_BF_R("ldr sp, [sp, r",2,13*4,"]") in kprobe_arm_test_cases()
698 TEST_ARM_TO_THUMB_INTERWORK_P("ldr pc, [r",0,0,", #15*4]") in kprobe_arm_test_cases()
730 TEST_RR( "sadd16 r0, r",0, HH1,", r",1, HH2,"") in kprobe_arm_test_cases()
731 TEST_RR( "sadd16 r14, r",12,HH2,", r",10,HH1,"") in kprobe_arm_test_cases()
733 TEST_RR( "sasx r0, r",0, HH1,", r",1, HH2,"") in kprobe_arm_test_cases()
734 TEST_RR( "sasx r14, r",12,HH2,", r",10,HH1,"") in kprobe_arm_test_cases()
736 TEST_RR( "ssax r0, r",0, HH1,", r",1, HH2,"") in kprobe_arm_test_cases()
737 TEST_RR( "ssax r14, r",12,HH2,", r",10,HH1,"") in kprobe_arm_test_cases()
739 TEST_RR( "ssub16 r0, r",0, HH1,", r",1, HH2,"") in kprobe_arm_test_cases()
740 TEST_RR( "ssub16 r14, r",12,HH2,", r",10,HH1,"") in kprobe_arm_test_cases()
742 TEST_RR( "sadd8 r0, r",0, HH1,", r",1, HH2,"") in kprobe_arm_test_cases()
743 TEST_RR( "sadd8 r14, r",12,HH2,", r",10,HH1,"") in kprobe_arm_test_cases()
749 TEST_RR( "ssub8 r0, r",0, HH1,", r",1, HH2,"") in kprobe_arm_test_cases()
750 TEST_RR( "ssub8 r14, r",12,HH2,", r",10,HH1,"") in kprobe_arm_test_cases()
753 TEST_RR( "qadd16 r0, r",0, HH1,", r",1, HH2,"") in kprobe_arm_test_cases()
754 TEST_RR( "qadd16 r14, r",12,HH2,", r",10,HH1,"") in kprobe_arm_test_cases()
756 TEST_RR( "qasx r0, r",0, HH1,", r",1, HH2,"") in kprobe_arm_test_cases()
757 TEST_RR( "qasx r14, r",12,HH2,", r",10,HH1,"") in kprobe_arm_test_cases()
759 TEST_RR( "qsax r0, r",0, HH1,", r",1, HH2,"") in kprobe_arm_test_cases()
760 TEST_RR( "qsax r14, r",12,HH2,", r",10,HH1,"") in kprobe_arm_test_cases()
762 TEST_RR( "qsub16 r0, r",0, HH1,", r",1, HH2,"") in kprobe_arm_test_cases()
763 TEST_RR( "qsub16 r14, r",12,HH2,", r",10,HH1,"") in kprobe_arm_test_cases()
765 TEST_RR( "qadd8 r0, r",0, HH1,", r",1, HH2,"") in kprobe_arm_test_cases()
766 TEST_RR( "qadd8 r14, r",12,HH2,", r",10,HH1,"") in kprobe_arm_test_cases()
772 TEST_RR( "qsub8 r0, r",0, HH1,", r",1, HH2,"") in kprobe_arm_test_cases()
773 TEST_RR( "qsub8 r14, r",12,HH2,", r",10,HH1,"") in kprobe_arm_test_cases()
776 TEST_RR( "shadd16 r0, r",0, HH1,", r",1, HH2,"") in kprobe_arm_test_cases()
777 TEST_RR( "shadd16 r14, r",12,HH2,", r",10,HH1,"") in kprobe_arm_test_cases()
779 TEST_RR( "shasx r0, r",0, HH1,", r",1, HH2,"") in kprobe_arm_test_cases()
780 TEST_RR( "shasx r14, r",12,HH2,", r",10,HH1,"") in kprobe_arm_test_cases()
782 TEST_RR( "shsax r0, r",0, HH1,", r",1, HH2,"") in kprobe_arm_test_cases()
783 TEST_RR( "shsax r14, r",12,HH2,", r",10,HH1,"") in kprobe_arm_test_cases()
785 TEST_RR( "shsub16 r0, r",0, HH1,", r",1, HH2,"") in kprobe_arm_test_cases()
786 TEST_RR( "shsub16 r14, r",12,HH2,", r",10,HH1,"") in kprobe_arm_test_cases()
788 TEST_RR( "shadd8 r0, r",0, HH1,", r",1, HH2,"") in kprobe_arm_test_cases()
789 TEST_RR( "shadd8 r14, r",12,HH2,", r",10,HH1,"") in kprobe_arm_test_cases()
795 TEST_RR( "shsub8 r0, r",0, HH1,", r",1, HH2,"") in kprobe_arm_test_cases()
796 TEST_RR( "shsub8 r14, r",12,HH2,", r",10,HH1,"") in kprobe_arm_test_cases()
804 TEST_RR( "uadd16 r0, r",0, HH1,", r",1, HH2,"") in kprobe_arm_test_cases()
805 TEST_RR( "uadd16 r14, r",12,HH2,", r",10,HH1,"") in kprobe_arm_test_cases()
807 TEST_RR( "uasx r0, r",0, HH1,", r",1, HH2,"") in kprobe_arm_test_cases()
808 TEST_RR( "uasx r14, r",12,HH2,", r",10,HH1,"") in kprobe_arm_test_cases()
810 TEST_RR( "usax r0, r",0, HH1,", r",1, HH2,"") in kprobe_arm_test_cases()
811 TEST_RR( "usax r14, r",12,HH2,", r",10,HH1,"") in kprobe_arm_test_cases()
813 TEST_RR( "usub16 r0, r",0, HH1,", r",1, HH2,"") in kprobe_arm_test_cases()
814 TEST_RR( "usub16 r14, r",12,HH2,", r",10,HH1,"") in kprobe_arm_test_cases()
816 TEST_RR( "uadd8 r0, r",0, HH1,", r",1, HH2,"") in kprobe_arm_test_cases()
817 TEST_RR( "uadd8 r14, r",12,HH2,", r",10,HH1,"") in kprobe_arm_test_cases()
823 TEST_RR( "usub8 r0, r",0, HH1,", r",1, HH2,"") in kprobe_arm_test_cases()
824 TEST_RR( "usub8 r14, r",12,HH2,", r",10,HH1,"") in kprobe_arm_test_cases()
827 TEST_RR( "uqadd16 r0, r",0, HH1,", r",1, HH2,"") in kprobe_arm_test_cases()
828 TEST_RR( "uqadd16 r14, r",12,HH2,", r",10,HH1,"") in kprobe_arm_test_cases()
830 TEST_RR( "uqasx r0, r",0, HH1,", r",1, HH2,"") in kprobe_arm_test_cases()
831 TEST_RR( "uqasx r14, r",12,HH2,", r",10,HH1,"") in kprobe_arm_test_cases()
833 TEST_RR( "uqsax r0, r",0, HH1,", r",1, HH2,"") in kprobe_arm_test_cases()
834 TEST_RR( "uqsax r14, r",12,HH2,", r",10,HH1,"") in kprobe_arm_test_cases()
836 TEST_RR( "uqsub16 r0, r",0, HH1,", r",1, HH2,"") in kprobe_arm_test_cases()
837 TEST_RR( "uqsub16 r14, r",12,HH2,", r",10,HH1,"") in kprobe_arm_test_cases()
839 TEST_RR( "uqadd8 r0, r",0, HH1,", r",1, HH2,"") in kprobe_arm_test_cases()
840 TEST_RR( "uqadd8 r14, r",12,HH2,", r",10,HH1,"") in kprobe_arm_test_cases()
846 TEST_RR( "uqsub8 r0, r",0, HH1,", r",1, HH2,"") in kprobe_arm_test_cases()
847 TEST_RR( "uqsub8 r14, r",12,HH2,", r",10,HH1,"") in kprobe_arm_test_cases()
850 TEST_RR( "uhadd16 r0, r",0, HH1,", r",1, HH2,"") in kprobe_arm_test_cases()
851 TEST_RR( "uhadd16 r14, r",12,HH2,", r",10,HH1,"") in kprobe_arm_test_cases()
853 TEST_RR( "uhasx r0, r",0, HH1,", r",1, HH2,"") in kprobe_arm_test_cases()
854 TEST_RR( "uhasx r14, r",12,HH2,", r",10,HH1,"") in kprobe_arm_test_cases()
856 TEST_RR( "uhsax r0, r",0, HH1,", r",1, HH2,"") in kprobe_arm_test_cases()
857 TEST_RR( "uhsax r14, r",12,HH2,", r",10,HH1,"") in kprobe_arm_test_cases()
859 TEST_RR( "uhsub16 r0, r",0, HH1,", r",1, HH2,"") in kprobe_arm_test_cases()
860 TEST_RR( "uhsub16 r14, r",12,HH2,", r",10,HH1,"") in kprobe_arm_test_cases()
862 TEST_RR( "uhadd8 r0, r",0, HH1,", r",1, HH2,"") in kprobe_arm_test_cases()
863 TEST_RR( "uhadd8 r14, r",12,HH2,", r",10,HH1,"") in kprobe_arm_test_cases()
869 TEST_RR( "uhsub8 r0, r",0, HH1,", r",1, HH2,"") in kprobe_arm_test_cases()
870 TEST_RR( "uhsub8 r14, r",12,HH2,", r",10,HH1,"") in kprobe_arm_test_cases()
879 TEST_RR( "pkhbt r0, r",0, HH1,", r",1, HH2,"") in kprobe_arm_test_cases()
880 TEST_RR( "pkhbt r14,r",12, HH1,", r",10,HH2,", lsl #2") in kprobe_arm_test_cases()
882 TEST_RR( "pkhtb r0, r",0, HH1,", r",1, HH2,"") in kprobe_arm_test_cases()
883 TEST_RR( "pkhtb r14,r",12, HH1,", r",10,HH2,", asr #2") in kprobe_arm_test_cases()
890 TEST_R( "ssat r0, #24, r",0, VAL1,"") in kprobe_arm_test_cases()
891 TEST_R( "ssat r14, #24, r",12, VAL2,"") in kprobe_arm_test_cases()
892 TEST_R( "ssat r0, #24, r",0, VAL1,", lsl #8") in kprobe_arm_test_cases()
893 TEST_R( "ssat r14, #24, r",12, VAL2,", asr #8") in kprobe_arm_test_cases()
896 TEST_R( "usat r0, #24, r",0, VAL1,"") in kprobe_arm_test_cases()
897 TEST_R( "usat r14, #24, r",12, VAL2,"") in kprobe_arm_test_cases()
898 TEST_R( "usat r0, #24, r",0, VAL1,", lsl #8") in kprobe_arm_test_cases()
899 TEST_R( "usat r14, #24, r",12, VAL2,", asr #8") in kprobe_arm_test_cases()
902 TEST_RR( "sxtab16 r0, r",0, HH1,", r",1, HH2,"") in kprobe_arm_test_cases()
903 TEST_RR( "sxtab16 r14,r",12, HH2,", r",10,HH1,", ror #8") in kprobe_arm_test_cases()
904 TEST_R( "sxtb16 r8, r",7, HH1,"") in kprobe_arm_test_cases()
907 TEST_RR( "sel r0, r",0, VAL1,", r",1, VAL2,"") in kprobe_arm_test_cases()
908 TEST_RR( "sel r14, r",12,VAL1,", r",10, VAL2,"") in kprobe_arm_test_cases()
913 TEST_R( "ssat16 r0, #12, r",0, HH1,"") in kprobe_arm_test_cases()
914 TEST_R( "ssat16 r14, #12, r",12, HH2,"") in kprobe_arm_test_cases()
917 TEST_RR( "sxtab r0, r",0, HH1,", r",1, HH2,"") in kprobe_arm_test_cases()
918 TEST_RR( "sxtab r14,r",12, HH2,", r",10,HH1,", ror #8") in kprobe_arm_test_cases()
919 TEST_R( "sxtb r8, r",7, HH1,"") in kprobe_arm_test_cases()
922 TEST_R( "rev r0, r",0, VAL1,"") in kprobe_arm_test_cases()
923 TEST_R( "rev r14, r",12, VAL2,"") in kprobe_arm_test_cases()
926 TEST_RR( "sxtah r0, r",0, HH1,", r",1, HH2,"") in kprobe_arm_test_cases()
927 TEST_RR( "sxtah r14,r",12, HH2,", r",10,HH1,", ror #8") in kprobe_arm_test_cases()
928 TEST_R( "sxth r8, r",7, HH1,"") in kprobe_arm_test_cases()
931 TEST_R( "rev16 r0, r",0, VAL1,"") in kprobe_arm_test_cases()
932 TEST_R( "rev16 r14, r",12, VAL2,"") in kprobe_arm_test_cases()
935 TEST_RR( "uxtab16 r0, r",0, HH1,", r",1, HH2,"") in kprobe_arm_test_cases()
936 TEST_RR( "uxtab16 r14,r",12, HH2,", r",10,HH1,", ror #8") in kprobe_arm_test_cases()
937 TEST_R( "uxtb16 r8, r",7, HH1,"") in kprobe_arm_test_cases()
940 TEST_R( "usat16 r0, #12, r",0, HH1,"") in kprobe_arm_test_cases()
941 TEST_R( "usat16 r14, #12, r",12, HH2,"") in kprobe_arm_test_cases()
945 TEST_RR( "uxtab r0, r",0, HH1,", r",1, HH2,"") in kprobe_arm_test_cases()
946 TEST_RR( "uxtab r14,r",12, HH2,", r",10,HH1,", ror #8") in kprobe_arm_test_cases()
947 TEST_R( "uxtb r8, r",7, HH1,"") in kprobe_arm_test_cases()
951 TEST_R( "rbit r0, r",0, VAL1,"") in kprobe_arm_test_cases()
952 TEST_R( "rbit r14, r",12, VAL2,"") in kprobe_arm_test_cases()
956 TEST_RR( "uxtah r0, r",0, HH1,", r",1, HH2,"") in kprobe_arm_test_cases()
957 TEST_RR( "uxtah r14,r",12, HH2,", r",10,HH1,", ror #8") in kprobe_arm_test_cases()
958 TEST_R( "uxth r8, r",7, HH1,"") in kprobe_arm_test_cases()
964 TEST_R( "revsh r0, r",0, VAL1,"") in kprobe_arm_test_cases()
965 TEST_R( "revsh r14, r",12, VAL2,"") in kprobe_arm_test_cases()
979 TEST_RRR( "smlad r0, r",0, HH1,", r",1, HH2,", r",2, VAL1,"") in kprobe_arm_test_cases()
980 TEST_RRR( "smlad r14, r",12,HH2,", r",10,HH1,", r",8, VAL2,"") in kprobe_arm_test_cases()
982 TEST_RRR( "smladx r0, r",0, HH1,", r",1, HH2,", r",2, VAL1,"") in kprobe_arm_test_cases()
983 TEST_RRR( "smladx r14, r",12,HH2,", r",10,HH1,", r",8, VAL2,"") in kprobe_arm_test_cases()
986 TEST_RR( "smuad r0, r",0, HH1,", r",1, HH2,"") in kprobe_arm_test_cases()
987 TEST_RR( "smuad r14, r",12,HH2,", r",10,HH1,"") in kprobe_arm_test_cases()
989 TEST_RR( "smuadx r0, r",0, HH1,", r",1, HH2,"") in kprobe_arm_test_cases()
990 TEST_RR( "smuadx r14, r",12,HH2,", r",10,HH1,"") in kprobe_arm_test_cases()
993 TEST_RRR( "smlsd r0, r",0, HH1,", r",1, HH2,", r",2, VAL1,"") in kprobe_arm_test_cases()
994 TEST_RRR( "smlsd r14, r",12,HH2,", r",10,HH1,", r",8, VAL2,"") in kprobe_arm_test_cases()
996 TEST_RRR( "smlsdx r0, r",0, HH1,", r",1, HH2,", r",2, VAL1,"") in kprobe_arm_test_cases()
997 TEST_RRR( "smlsdx r14, r",12,HH2,", r",10,HH1,", r",8, VAL2,"") in kprobe_arm_test_cases()
1000 TEST_RR( "smusd r0, r",0, HH1,", r",1, HH2,"") in kprobe_arm_test_cases()
1001 TEST_RR( "smusd r14, r",12,HH2,", r",10,HH1,"") in kprobe_arm_test_cases()
1003 TEST_RR( "smusdx r0, r",0, HH1,", r",1, HH2,"") in kprobe_arm_test_cases()
1004 TEST_RR( "smusdx r14, r",12,HH2,", r",10,HH1,"") in kprobe_arm_test_cases()
1007 TEST_RRRR( "smlald r",0, VAL1,", r",1, VAL2, ", r",0, HH1,", r",1, HH2) in kprobe_arm_test_cases()
1008 TEST_RRRR( "smlald r",11,VAL2,", r",10,VAL1, ", r",9, HH2,", r",8, HH1) in kprobe_arm_test_cases()
1014 TEST_RRRR( "smlaldx r",0, VAL1,", r",1, VAL2, ", r",0, HH1,", r",1, HH2) in kprobe_arm_test_cases()
1015 TEST_RRRR( "smlaldx r",11,VAL2,", r",10,VAL1, ", r",9, HH2,", r",8, HH1) in kprobe_arm_test_cases()
1019 TEST_RRR( "smmla r0, r",0, VAL1,", r",1, VAL2,", r",2, VAL1,"") in kprobe_arm_test_cases()
1020 TEST_RRR( "smmla r14, r",12,VAL2,", r",10,VAL1,", r",8, VAL2,"") in kprobe_arm_test_cases()
1022 TEST_RRR( "smmlar r0, r",0, VAL1,", r",1, VAL2,", r",2, VAL1,"") in kprobe_arm_test_cases()
1023 TEST_RRR( "smmlar r14, r",12,VAL2,", r",10,VAL1,", r",8, VAL2,"") in kprobe_arm_test_cases()
1026 TEST_RR( "smmul r0, r",0, VAL1,", r",1, VAL2,"") in kprobe_arm_test_cases()
1027 TEST_RR( "smmul r14, r",12,VAL2,", r",10,VAL1,"") in kprobe_arm_test_cases()
1029 TEST_RR( "smmulr r0, r",0, VAL1,", r",1, VAL2,"") in kprobe_arm_test_cases()
1030 TEST_RR( "smmulr r14, r",12,VAL2,", r",10,VAL1,"") in kprobe_arm_test_cases()
1033 TEST_RRR( "smmls r0, r",0, VAL1,", r",1, VAL2,", r",2, VAL1,"") in kprobe_arm_test_cases()
1034 TEST_RRR( "smmls r14, r",12,VAL2,", r",10,VAL1,", r",8, VAL2,"") in kprobe_arm_test_cases()
1036 TEST_RRR( "smmlsr r0, r",0, VAL1,", r",1, VAL2,", r",2, VAL1,"") in kprobe_arm_test_cases()
1037 TEST_RRR( "smmlsr r14, r",12,VAL2,", r",10,VAL1,", r",8, VAL2,"") in kprobe_arm_test_cases()
1043 TEST_RR( "usad8 r0, r",0, VAL1,", r",1, VAL2,"") in kprobe_arm_test_cases()
1044 TEST_RR( "usad8 r14, r",12,VAL2,", r",10,VAL1,"") in kprobe_arm_test_cases()
1049 TEST_RRR( "usada8 r0, r",0, VAL1,", r",1, VAL2,", r",2, VAL3,"") in kprobe_arm_test_cases()
1050 TEST_RRR( "usada8 r14, r",12,VAL2,", r",10,VAL1,", r",8, VAL3,"") in kprobe_arm_test_cases()
1059 TEST_R( "sbfx r0, r",0 , VAL1,", #0, #31") in kprobe_arm_test_cases()
1060 TEST_R( "sbfxeq r14, r",12, VAL2,", #8, #16") in kprobe_arm_test_cases()
1061 TEST_R( "sbfx r4, r",10, VAL1,", #16, #15") in kprobe_arm_test_cases()
1064 TEST_R( "ubfx r0, r",0 , VAL1,", #0, #31") in kprobe_arm_test_cases()
1065 TEST_R( "ubfxcs r14, r",12, VAL2,", #8, #16") in kprobe_arm_test_cases()
1066 TEST_R( "ubfx r4, r",10, VAL1,", #16, #15") in kprobe_arm_test_cases()
1070 TEST_R( "bfc r",0, VAL1,", #4, #20") in kprobe_arm_test_cases()
1071 TEST_R( "bfcvs r",14,VAL2,", #4, #20") in kprobe_arm_test_cases()
1072 TEST_R( "bfc r",7, VAL1,", #0, #31") in kprobe_arm_test_cases()
1073 TEST_R( "bfc r",8, VAL2,", #0, #31") in kprobe_arm_test_cases()
1076 TEST_RR( "bfi r",0, VAL1,", r",0 , VAL2,", #0, #31") in kprobe_arm_test_cases()
1077 TEST_RR( "bfipl r",12,VAL1,", r",14 , VAL2,", #4, #20") in kprobe_arm_test_cases()
1086 TEST_P( "stmda r",0, 16*4,", {r0}") in kprobe_arm_test_cases()
1087 TEST_P( "stmdaeq r",4, 16*4,", {r0-r15}") in kprobe_arm_test_cases()
1088 TEST_P( "stmdane r",8, 16*4,"!, {r8-r15}") in kprobe_arm_test_cases()
1089 TEST_P( "stmda r",12,16*4,"!, {r1,r3,r5,r7,r8-r11,r14}") in kprobe_arm_test_cases()
1090 TEST_P( "stmda r",13,0, "!, {pc}") in kprobe_arm_test_cases()
1092 TEST_P( "ldmda r",0, 16*4,", {r0}") in kprobe_arm_test_cases()
1093 TEST_BF_P("ldmdacs r",4, 15*4,", {r0-r15}") in kprobe_arm_test_cases()
1094 TEST_BF_P("ldmdacc r",7, 15*4,"!, {r8-r15}") in kprobe_arm_test_cases()
1095 TEST_P( "ldmda r",12,16*4,"!, {r1,r3,r5,r7,r8-r11,r14}") in kprobe_arm_test_cases()
1096 TEST_BF_P("ldmda r",14,15*4,"!, {pc}") in kprobe_arm_test_cases()
1098 TEST_P( "stmia r",0, 16*4,", {r0}") in kprobe_arm_test_cases()
1099 TEST_P( "stmiami r",4, 16*4,", {r0-r15}") in kprobe_arm_test_cases()
1100 TEST_P( "stmiapl r",8, 16*4,"!, {r8-r15}") in kprobe_arm_test_cases()
1101 TEST_P( "stmia r",12,16*4,"!, {r1,r3,r5,r7,r8-r11,r14}") in kprobe_arm_test_cases()
1102 TEST_P( "stmia r",14,0, "!, {pc}") in kprobe_arm_test_cases()
1104 TEST_P( "ldmia r",0, 16*4,", {r0}") in kprobe_arm_test_cases()
1105 TEST_BF_P("ldmiavs r",4, 0, ", {r0-r15}") in kprobe_arm_test_cases()
1106 TEST_BF_P("ldmiavc r",7, 8*4, "!, {r8-r15}") in kprobe_arm_test_cases()
1107 TEST_P( "ldmia r",12,16*4,"!, {r1,r3,r5,r7,r8-r11,r14}") in kprobe_arm_test_cases()
1108 TEST_BF_P("ldmia r",14,15*4,"!, {pc}") in kprobe_arm_test_cases()
1110 TEST_P( "stmdb r",0, 16*4,", {r0}") in kprobe_arm_test_cases()
1111 TEST_P( "stmdbhi r",4, 16*4,", {r0-r15}") in kprobe_arm_test_cases()
1112 TEST_P( "stmdbls r",8, 16*4,"!, {r8-r15}") in kprobe_arm_test_cases()
1113 TEST_P( "stmdb r",12,16*4,"!, {r1,r3,r5,r7,r8-r11,r14}") in kprobe_arm_test_cases()
1114 TEST_P( "stmdb r",13,4, "!, {pc}") in kprobe_arm_test_cases()
1116 TEST_P( "ldmdb r",0, 16*4,", {r0}") in kprobe_arm_test_cases()
1117 TEST_BF_P("ldmdbge r",4, 16*4,", {r0-r15}") in kprobe_arm_test_cases()
1118 TEST_BF_P("ldmdblt r",7, 16*4,"!, {r8-r15}") in kprobe_arm_test_cases()
1119 TEST_P( "ldmdb r",12,16*4,"!, {r1,r3,r5,r7,r8-r11,r14}") in kprobe_arm_test_cases()
1120 TEST_BF_P("ldmdb r",14,16*4,"!, {pc}") in kprobe_arm_test_cases()
1122 TEST_P( "stmib r",0, 16*4,", {r0}") in kprobe_arm_test_cases()
1123 TEST_P( "stmibgt r",4, 16*4,", {r0-r15}") in kprobe_arm_test_cases()
1124 TEST_P( "stmible r",8, 16*4,"!, {r8-r15}") in kprobe_arm_test_cases()
1125 TEST_P( "stmib r",12,16*4,"!, {r1,r3,r5,r7,r8-r11,r14}") in kprobe_arm_test_cases()
1126 TEST_P( "stmib r",13,-4, "!, {pc}") in kprobe_arm_test_cases()
1128 TEST_P( "ldmib r",0, 16*4,", {r0}") in kprobe_arm_test_cases()
1129 TEST_BF_P("ldmibeq r",4, -4,", {r0-r15}") in kprobe_arm_test_cases()
1130 TEST_BF_P("ldmibne r",7, 7*4,"!, {r8-r15}") in kprobe_arm_test_cases()
1131 TEST_P( "ldmib r",12,16*4,"!, {r1,r3,r5,r7,r8-r11,r14}") in kprobe_arm_test_cases()
1132 TEST_BF_P("ldmib r",14,14*4,"!, {pc}") in kprobe_arm_test_cases()
1134 TEST_P( "stmdb r",13,16*4,"!, {r3-r12,lr}") in kprobe_arm_test_cases()
1135 TEST_P( "stmdbeq r",13,16*4,"!, {r3-r12}") in kprobe_arm_test_cases()
1136 TEST_P( "stmdbne r",2, 16*4,", {r3-r12,lr}") in kprobe_arm_test_cases()
1137 TEST_P( "stmdb r",13,16*4,"!, {r2-r12,lr}") in kprobe_arm_test_cases()
1138 TEST_P( "stmdb r",0, 16*4,", {r0-r12}") in kprobe_arm_test_cases()
1139 TEST_P( "stmdb r",0, 16*4,", {r0-r12,lr}") in kprobe_arm_test_cases()
1141 TEST_BF_P("ldmia r",13,5*4, "!, {r3-r12,pc}") in kprobe_arm_test_cases()
1142 TEST_P( "ldmiacc r",13,5*4, "!, {r3-r12}") in kprobe_arm_test_cases()
1143 TEST_BF_P("ldmiacs r",2, 5*4, "!, {r3-r12,pc}") in kprobe_arm_test_cases()
1144 TEST_BF_P("ldmia r",13,4*4, "!, {r2-r12,pc}") in kprobe_arm_test_cases()
1145 TEST_P( "ldmia r",0, 16*4,", {r0-r12}") in kprobe_arm_test_cases()
1146 TEST_P( "ldmia r",0, 16*4,", {r0-r12,lr}") in kprobe_arm_test_cases()
1149 TEST_ARM_TO_THUMB_INTERWORK_P("ldmplia r",0,15*4,", {pc}") in kprobe_arm_test_cases()
1150 TEST_ARM_TO_THUMB_INTERWORK_P("ldmmiia r",13,0,", {r0-r15}") in kprobe_arm_test_cases()
1335 TEST_P("pli [r",0,0b,", #16]") in kprobe_arm_test_cases()
1337 TEST_RR("pli [r",12,0b,", r",0, 16,"]") in kprobe_arm_test_cases()
1338 TEST_RR("pli [r",0, 0b,", -r",12,16,", lsl #4]") in kprobe_arm_test_cases()
1342 TEST_P("pld [r",0,32,", #-16]") in kprobe_arm_test_cases()
1344 TEST_PR("pld [r",7, 24, ", r",0, 16,"]") in kprobe_arm_test_cases()
1345 TEST_PR("pld [r",8, 24, ", -r",12,16,", lsl #4]") in kprobe_arm_test_cases()