Lines Matching full:pc

65 	TEST_R(   op s "vc	r6,  r",7, VAL1,", pc, lsl #3")			\  in kprobe_arm_test_cases()
67 TEST_R( op s "vc r6, pc, r",7, VAL1,", asr #5") \ in kprobe_arm_test_cases()
78 TEST( op s " r4, pc" ", #0x00005a00") in kprobe_arm_test_cases()
92 TEST_R ( op "vs r",7, VAL1,", pc, lsl #3") \ in kprobe_arm_test_cases()
94 TEST_R( op "vs pc, r",7, VAL1,", asr #5") \ in kprobe_arm_test_cases()
114 TEST( op s "vs r7, pc, lsl #3") \ in kprobe_arm_test_cases()
150 TEST_SUPPORTED("mov pc, #0x1000"); in kprobe_arm_test_cases()
152 TEST_SUPPORTED("cmp pc, #0x1000"); in kprobe_arm_test_cases()
155 /* Data-processing with PC and a shift count in a register */ in kprobe_arm_test_cases()
156 TEST_UNSUPPORTED(__inst_arm(0xe15c0f1e) " @ cmp r12, r14, asl pc") in kprobe_arm_test_cases()
157 TEST_UNSUPPORTED(__inst_arm(0xe1a0cf1e) " @ mov r12, r14, asl pc") in kprobe_arm_test_cases()
158 TEST_UNSUPPORTED(__inst_arm(0xe08caf1e) " @ add r10, r12, r14, asl pc") in kprobe_arm_test_cases()
159 TEST_UNSUPPORTED(__inst_arm(0xe151021f) " @ cmp r1, pc, lsl r2") in kprobe_arm_test_cases()
160 TEST_UNSUPPORTED(__inst_arm(0xe17f0211) " @ cmn pc, r1, lsl r2") in kprobe_arm_test_cases()
161 TEST_UNSUPPORTED(__inst_arm(0xe1a0121f) " @ mov r1, pc, lsl r2") in kprobe_arm_test_cases()
162 TEST_UNSUPPORTED(__inst_arm(0xe1a0f211) " @ mov pc, r1, lsl r2") in kprobe_arm_test_cases()
163 TEST_UNSUPPORTED(__inst_arm(0xe042131f) " @ sub r1, r2, pc, lsl r3") in kprobe_arm_test_cases()
164 TEST_UNSUPPORTED(__inst_arm(0xe1cf1312) " @ bic r1, pc, r2, lsl r3") in kprobe_arm_test_cases()
165 TEST_UNSUPPORTED(__inst_arm(0xe081f312) " @ add pc, r1, r2, lsl r3") in kprobe_arm_test_cases()
167 /* Data-processing with PC as a target and status registers updated */ in kprobe_arm_test_cases()
168 TEST_UNSUPPORTED("movs pc, r1") in kprobe_arm_test_cases()
169 TEST_UNSUPPORTED(__inst_arm(0xe1b0f211) " @movs pc, r1, lsl r2") in kprobe_arm_test_cases()
170 TEST_UNSUPPORTED("movs pc, #0x10000") in kprobe_arm_test_cases()
171 TEST_UNSUPPORTED("adds pc, lr, r1") in kprobe_arm_test_cases()
172 TEST_UNSUPPORTED(__inst_arm(0xe09ef211) " @adds pc, lr, r1, lsl r2") in kprobe_arm_test_cases()
173 TEST_UNSUPPORTED("adds pc, lr, #4") in kprobe_arm_test_cases()
185 /* Data-processing with PC as target */ in kprobe_arm_test_cases()
186 TEST_BF( "add pc, pc, #2f-1b-8") 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()
191 TEST_BB( "sub pc, pc, #1b-2b+8") in kprobe_arm_test_cases()
193 TEST_BB( "sub pc, pc, #1b-2b+8-2") /* UNPREDICTABLE before and after ARMv6 */ 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()
227 TEST_UNSUPPORTED(__inst_arm(0x016fff10) " @ clz pc, r0") in kprobe_arm_test_cases()
228 TEST_UNSUPPORTED(__inst_arm(0x016f0f1f) " @ clz r0, pc") in kprobe_arm_test_cases()
237 TEST_UNSUPPORTED(__inst_arm(0x0120003f) " @ blx pc") in kprobe_arm_test_cases()
251 TEST_UNSUPPORTED(__inst_arm(0xe101f050) " @ qadd pc, r0, r1") in kprobe_arm_test_cases()
252 TEST_UNSUPPORTED(__inst_arm(0xe121f050) " @ qsub pc, r0, r1") in kprobe_arm_test_cases()
253 TEST_UNSUPPORTED(__inst_arm(0xe141f050) " @ qdadd pc, r0, r1") in kprobe_arm_test_cases()
254 TEST_UNSUPPORTED(__inst_arm(0xe161f050) " @ qdsub pc, r0, r1") in kprobe_arm_test_cases()
255 TEST_UNSUPPORTED(__inst_arm(0xe16f2050) " @ qdsub r2, r0, pc") in kprobe_arm_test_cases()
256 TEST_UNSUPPORTED(__inst_arm(0xe161205f) " @ qdsub r2, pc, r1") in kprobe_arm_test_cases()
268 TEST_UNSUPPORTED(__inst_arm(0xe10f3281) " @ smlabb pc, r1, r2, r3") in kprobe_arm_test_cases()
272 TEST_UNSUPPORTED(__inst_arm(0xe10f32a1) " @ smlatb pc, r1, r2, r3") in kprobe_arm_test_cases()
276 TEST_UNSUPPORTED(__inst_arm(0xe10f32c1) " @ smlabt pc, r1, r2, r3") in kprobe_arm_test_cases()
280 TEST_UNSUPPORTED(__inst_arm(0xe10f32e1) " @ smlatt pc, r1, r2, r3") in kprobe_arm_test_cases()
285 TEST_UNSUPPORTED(__inst_arm(0xe12f3281) " @ smlawb pc, r1, r2, r3") in kprobe_arm_test_cases()
289 TEST_UNSUPPORTED(__inst_arm(0xe12f32c1) " @ smlawt pc, r1, r2, r3") in kprobe_arm_test_cases()
290 TEST_UNSUPPORTED(__inst_arm(0xe12032cf) " @ smlawt r0, pc, r2, r3") in kprobe_arm_test_cases()
291 TEST_UNSUPPORTED(__inst_arm(0xe1203fc1) " @ smlawt r0, r1, pc, r3") in kprobe_arm_test_cases()
292 TEST_UNSUPPORTED(__inst_arm(0xe120f2c1) " @ smlawt r0, r1, r2, pc") in kprobe_arm_test_cases()
297 TEST_UNSUPPORTED(__inst_arm(0xe12f02a1) " @ smulwb pc, r1, r2") in kprobe_arm_test_cases()
301 TEST_UNSUPPORTED(__inst_arm(0xe12f02e1) " @ smulwt pc, r1, r2") in kprobe_arm_test_cases()
306 TEST_UNSUPPORTED(__inst_arm(0xe14f1382) " @ smlalbb pc, r1, r2, r3") in kprobe_arm_test_cases()
307 TEST_UNSUPPORTED(__inst_arm(0xe141f382) " @ smlalbb r1, pc, r2, r3") in kprobe_arm_test_cases()
311 TEST_UNSUPPORTED(__inst_arm(0xe14f13a2) " @ smlaltb pc, r1, r2, r3") in kprobe_arm_test_cases()
312 TEST_UNSUPPORTED(__inst_arm(0xe141f3a2) " @ smlaltb r1, pc, r2, r3") in kprobe_arm_test_cases()
316 TEST_UNSUPPORTED(__inst_arm(0xe14f13c2) " @ smlalbt pc, r1, r2, r3") in kprobe_arm_test_cases()
317 TEST_UNSUPPORTED(__inst_arm(0xe141f3c2) " @ smlalbt r1, pc, r2, r3") in kprobe_arm_test_cases()
321 TEST_UNSUPPORTED(__inst_arm(0xe14f13e2) " @ smlalbb pc, r1, r2, r3") in kprobe_arm_test_cases()
322 TEST_UNSUPPORTED(__inst_arm(0xe140f3e2) " @ smlalbb r0, pc, r2, r3") in kprobe_arm_test_cases()
323 TEST_UNSUPPORTED(__inst_arm(0xe14013ef) " @ smlalbb r0, r1, pc, r3") in kprobe_arm_test_cases()
324 TEST_UNSUPPORTED(__inst_arm(0xe1401fe2) " @ smlalbb r0, r1, r2, pc") in kprobe_arm_test_cases()
329 TEST_UNSUPPORTED(__inst_arm(0xe16f0281) " @ smulbb pc, r1, r2") in kprobe_arm_test_cases()
333 TEST_UNSUPPORTED(__inst_arm(0xe16f02a1) " @ smultb pc, r1, r2") in kprobe_arm_test_cases()
337 TEST_UNSUPPORTED(__inst_arm(0xe16f02c1) " @ smultb pc, r1, r2") in kprobe_arm_test_cases()
341 TEST_UNSUPPORTED(__inst_arm(0xe16f02e1) " @ smultt pc, r1, r2") in kprobe_arm_test_cases()
342 TEST_UNSUPPORTED(__inst_arm(0xe16002ef) " @ smultt r0, pc, r2") in kprobe_arm_test_cases()
343 TEST_UNSUPPORTED(__inst_arm(0xe1600fe1) " @ smultt r0, r1, pc") in kprobe_arm_test_cases()
351 TEST_UNSUPPORTED(__inst_arm(0xe00f0291) " @ mul pc, r1, r2") in kprobe_arm_test_cases()
352 TEST_UNSUPPORTED(__inst_arm(0xe000029f) " @ mul r0, pc, r2") in kprobe_arm_test_cases()
353 TEST_UNSUPPORTED(__inst_arm(0xe0000f91) " @ mul r0, r1, pc") in kprobe_arm_test_cases()
357 TEST_UNSUPPORTED(__inst_arm(0xe01f0291) " @ muls pc, r1, r2") in kprobe_arm_test_cases()
362 TEST_UNSUPPORTED(__inst_arm(0xe02f3291) " @ mla pc, r1, r2, r3") in kprobe_arm_test_cases()
366 TEST_UNSUPPORTED(__inst_arm(0xe03f3291) " @ mlas pc, r1, r2, r3") in kprobe_arm_test_cases()
372 TEST_UNSUPPORTED(__inst_arm(0xe041f392) " @ umaal pc, r1, r2, r3") in kprobe_arm_test_cases()
373 TEST_UNSUPPORTED(__inst_arm(0xe04f0392) " @ umaal r0, pc, r2, r3") in kprobe_arm_test_cases()
382 TEST_UNSUPPORTED(__inst_arm(0xe06f3291) " @ mls pc, r1, r2, r3") in kprobe_arm_test_cases()
383 TEST_UNSUPPORTED(__inst_arm(0xe060329f) " @ mls r0, pc, r2, r3") in kprobe_arm_test_cases()
384 TEST_UNSUPPORTED(__inst_arm(0xe0603f91) " @ mls r0, r1, pc, r3") in kprobe_arm_test_cases()
385 TEST_UNSUPPORTED(__inst_arm(0xe060f291) " @ mls r0, r1, r2, pc") in kprobe_arm_test_cases()
394 TEST_UNSUPPORTED(__inst_arm(0xe081f392) " @ umull pc, r1, r2, r3") in kprobe_arm_test_cases()
395 TEST_UNSUPPORTED(__inst_arm(0xe08f1392) " @ umull r1, pc, r2, r3") in kprobe_arm_test_cases()
399 TEST_UNSUPPORTED(__inst_arm(0xe091f392) " @ umulls pc, r1, r2, r3") in kprobe_arm_test_cases()
400 TEST_UNSUPPORTED(__inst_arm(0xe09f1392) " @ umulls r1, pc, r2, r3") in kprobe_arm_test_cases()
405 TEST_UNSUPPORTED(__inst_arm(0xe0af1392) " @ umlal pc, r1, r2, r3") in kprobe_arm_test_cases()
406 TEST_UNSUPPORTED(__inst_arm(0xe0a1f392) " @ umlal r1, pc, r2, r3") in kprobe_arm_test_cases()
410 TEST_UNSUPPORTED(__inst_arm(0xe0bf1392) " @ umlals pc, r1, r2, r3") in kprobe_arm_test_cases()
411 TEST_UNSUPPORTED(__inst_arm(0xe0b1f392) " @ umlals r1, pc, r2, r3") in kprobe_arm_test_cases()
416 TEST_UNSUPPORTED(__inst_arm(0xe0c1f392) " @ smull pc, r1, r2, r3") in kprobe_arm_test_cases()
417 TEST_UNSUPPORTED(__inst_arm(0xe0cf1392) " @ smull r1, pc, r2, r3") in kprobe_arm_test_cases()
421 TEST_UNSUPPORTED(__inst_arm(0xe0d1f392) " @ smulls pc, r1, r2, r3") in kprobe_arm_test_cases()
422 TEST_UNSUPPORTED(__inst_arm(0xe0df1392) " @ smulls r1, pc, r2, r3") in kprobe_arm_test_cases()
427 TEST_UNSUPPORTED(__inst_arm(0xe0ef1392) " @ smlal pc, r1, r2, r3") in kprobe_arm_test_cases()
428 TEST_UNSUPPORTED(__inst_arm(0xe0e1f392) " @ smlal r1, pc, r2, r3") in kprobe_arm_test_cases()
432 TEST_UNSUPPORTED(__inst_arm(0xe0ff1392) " @ smlals pc, r1, r2, r3") in kprobe_arm_test_cases()
433 TEST_UNSUPPORTED(__inst_arm(0xe0f0f392) " @ smlals r0, pc, r2, r3") in kprobe_arm_test_cases()
434 TEST_UNSUPPORTED(__inst_arm(0xe0f0139f) " @ smlals r0, r1, pc, r3") in kprobe_arm_test_cases()
435 TEST_UNSUPPORTED(__inst_arm(0xe0f01f92) " @ smlals r0, r1, r2, pc") in kprobe_arm_test_cases()
448 TEST_UNSUPPORTED(__inst_arm(0xe102f091) " @ swp pc, r1, [r2]") in kprobe_arm_test_cases()
449 TEST_UNSUPPORTED(__inst_arm(0xe102009f) " @ swp r0, pc, [r2]") in kprobe_arm_test_cases()
450 TEST_UNSUPPORTED(__inst_arm(0xe10f0091) " @ swp r0, r1, [pc]") in kprobe_arm_test_cases()
458 TEST_UNSUPPORTED(__inst_arm(0xe142f091) " @ swpb pc, r1, [r2]") in kprobe_arm_test_cases()
487 TEST_UNSUPPORTED(__inst_arm(0xe1afc0ba) " @ strh r12, [pc, r10]!") in kprobe_arm_test_cases()
488 TEST_UNSUPPORTED(__inst_arm(0xe089f0bb) " @ strh pc, [r9], r11") in kprobe_arm_test_cases()
489 TEST_UNSUPPORTED(__inst_arm(0xe089a0bf) " @ strh r10, [r9], pc") in kprobe_arm_test_cases()
497 TEST_UNSUPPORTED(__inst_arm(0xe1bfc0ba) " @ ldrh r12, [pc, r10]!") in kprobe_arm_test_cases()
498 TEST_UNSUPPORTED(__inst_arm(0xe099f0bb) " @ ldrh pc, [r9], r11") in kprobe_arm_test_cases()
499 TEST_UNSUPPORTED(__inst_arm(0xe099a0bf) " @ ldrh r10, [r9], pc") in kprobe_arm_test_cases()
510 TEST_UNSUPPORTED(__inst_arm(0xe1efc3b0) " @ strh r12, [pc, #48]!") in kprobe_arm_test_cases()
511 TEST_UNSUPPORTED(__inst_arm(0xe0c9f3b0) " @ strh pc, [r9], #48") in kprobe_arm_test_cases()
519 TEST( "ldrh r0, [pc, #0]") in kprobe_arm_test_cases()
520 TEST_UNSUPPORTED(__inst_arm(0xe1ffc3b0) " @ ldrh r12, [pc, #48]!") in kprobe_arm_test_cases()
521 TEST_UNSUPPORTED(__inst_arm(0xe0d9f3b0) " @ ldrh pc, [r9], #48") in kprobe_arm_test_cases()
529 TEST_UNSUPPORTED(__inst_arm(0xe1bfc0da) " @ ldrsb r12, [pc, r10]!") in kprobe_arm_test_cases()
530 TEST_UNSUPPORTED(__inst_arm(0xe099f0db) " @ ldrsb pc, [r9], r11") in kprobe_arm_test_cases()
538 TEST( "ldrsb r0, [pc, #0]") in kprobe_arm_test_cases()
539 TEST_UNSUPPORTED(__inst_arm(0xe1ffc3d0) " @ ldrsb r12, [pc, #48]!") in kprobe_arm_test_cases()
540 TEST_UNSUPPORTED(__inst_arm(0xe0d9f3d0) " @ ldrsb pc, [r9], #48") in kprobe_arm_test_cases()
548 TEST_UNSUPPORTED(__inst_arm(0xe1bfc0fa) " @ ldrsh r12, [pc, r10]!") in kprobe_arm_test_cases()
549 TEST_UNSUPPORTED(__inst_arm(0xe099f0fb) " @ ldrsh pc, [r9], r11") in kprobe_arm_test_cases()
557 TEST( "ldrsh r0, [pc, #0]") in kprobe_arm_test_cases()
558 TEST_UNSUPPORTED(__inst_arm(0xe1ffc3f0) " @ ldrsh r12, [pc, #48]!") in kprobe_arm_test_cases()
559 TEST_UNSUPPORTED(__inst_arm(0xe0d9f3f0) " @ ldrsh pc, [r9], #48") in kprobe_arm_test_cases()
581 TEST_UNSUPPORTED(__inst_arm(0xe1afc0fa) " @ strd r12, [pc, r10]!") in kprobe_arm_test_cases()
589 TEST_UNSUPPORTED(__inst_arm(0xe1afc0da) " @ ldrd r12, [pc, r10]!") in kprobe_arm_test_cases()
590 TEST_UNSUPPORTED(__inst_arm(0xe089f0db) " @ ldrd pc, [r9], r11") in kprobe_arm_test_cases()
592 TEST_UNSUPPORTED(__inst_arm(0xe089c0df) " @ ldrd r12, [r9], pc") in kprobe_arm_test_cases()
603 TEST_UNSUPPORTED(__inst_arm(0xe1efc3f0) " @ strd r12, [pc, #48]!") in kprobe_arm_test_cases()
611 TEST_UNSUPPORTED(__inst_arm(0xe1efc3d0) " @ ldrd r12, [pc, #48]!") in kprobe_arm_test_cases()
612 TEST_UNSUPPORTED(__inst_arm(0xe0c9f3d0) " @ ldrd pc, [r9], #48") in kprobe_arm_test_cases()
622 TEST_UNSUPPORTED(__inst_arm(0xe300f000) " @ movw pc, #0") in kprobe_arm_test_cases()
626 TEST_UNSUPPORTED(__inst_arm(0xe340f000) " @ movt pc, #0") in kprobe_arm_test_cases()
683 TEST( "ldr"byte" r0, [pc, #0]") \ 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()
688 TEST_UNSUPPORTED( "str pc, [sp, r2]") in kprobe_arm_test_cases()
689 TEST_BF( "ldr pc, [sp, #15*4]") in kprobe_arm_test_cases()
690 TEST_BF_R("ldr pc, [sp, r",2,15*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()
700 TEST_UNSUPPORTED(__inst_arm(0xe5af6008) " @ str r6, [pc, #8]!") in kprobe_arm_test_cases()
701 TEST_UNSUPPORTED(__inst_arm(0xe7af6008) " @ str r6, [pc, r8]!") in kprobe_arm_test_cases()
702 TEST_UNSUPPORTED(__inst_arm(0xe5bf6008) " @ ldr r6, [pc, #8]!") in kprobe_arm_test_cases()
703 TEST_UNSUPPORTED(__inst_arm(0xe7bf6008) " @ ldr r6, [pc, r8]!") in kprobe_arm_test_cases()
704 TEST_UNSUPPORTED(__inst_arm(0xe788600f) " @ str r6, [r8, pc]") in kprobe_arm_test_cases()
705 TEST_UNSUPPORTED(__inst_arm(0xe798600f) " @ ldr r6, [r8, pc]") in kprobe_arm_test_cases()
708 TEST_UNSUPPORTED(__inst_arm(0xe5f7f008) " @ ldrb pc, [r7, #8]!") in kprobe_arm_test_cases()
709 TEST_UNSUPPORTED(__inst_arm(0xe7f7f008) " @ ldrb pc, [r7, r8]!") in kprobe_arm_test_cases()
710 TEST_UNSUPPORTED(__inst_arm(0xe5ef6008) " @ strb r6, [pc, #8]!") in kprobe_arm_test_cases()
711 TEST_UNSUPPORTED(__inst_arm(0xe7ef6008) " @ strb r6, [pc, r3]!") in kprobe_arm_test_cases()
712 TEST_UNSUPPORTED(__inst_arm(0xe5ff6008) " @ ldrb r6, [pc, #8]!") in kprobe_arm_test_cases()
713 TEST_UNSUPPORTED(__inst_arm(0xe7ff6008) " @ ldrb r6, [pc, r3]!") in kprobe_arm_test_cases()
732 TEST_UNSUPPORTED(__inst_arm(0xe61cff1a) " @ sadd16 pc, r12, r10") in kprobe_arm_test_cases()
735 TEST_UNSUPPORTED(__inst_arm(0xe61cff3a) " @ sasx pc, r12, r10") in kprobe_arm_test_cases()
738 TEST_UNSUPPORTED(__inst_arm(0xe61cff5a) " @ ssax pc, r12, r10") in kprobe_arm_test_cases()
741 TEST_UNSUPPORTED(__inst_arm(0xe61cff7a) " @ ssub16 pc, r12, r10") in kprobe_arm_test_cases()
744 TEST_UNSUPPORTED(__inst_arm(0xe61cff9a) " @ sadd8 pc, r12, r10") in kprobe_arm_test_cases()
751 TEST_UNSUPPORTED(__inst_arm(0xe61cfffa) " @ ssub8 pc, r12, r10") in kprobe_arm_test_cases()
755 TEST_UNSUPPORTED(__inst_arm(0xe62cff1a) " @ qadd16 pc, r12, r10") in kprobe_arm_test_cases()
758 TEST_UNSUPPORTED(__inst_arm(0xe62cff3a) " @ qasx pc, r12, r10") in kprobe_arm_test_cases()
761 TEST_UNSUPPORTED(__inst_arm(0xe62cff5a) " @ qsax pc, r12, r10") in kprobe_arm_test_cases()
764 TEST_UNSUPPORTED(__inst_arm(0xe62cff7a) " @ qsub16 pc, r12, r10") in kprobe_arm_test_cases()
767 TEST_UNSUPPORTED(__inst_arm(0xe62cff9a) " @ qadd8 pc, r12, r10") in kprobe_arm_test_cases()
774 TEST_UNSUPPORTED(__inst_arm(0xe62cfffa) " @ qsub8 pc, r12, r10") in kprobe_arm_test_cases()
778 TEST_UNSUPPORTED(__inst_arm(0xe63cff1a) " @ shadd16 pc, r12, r10") in kprobe_arm_test_cases()
781 TEST_UNSUPPORTED(__inst_arm(0xe63cff3a) " @ shasx pc, r12, r10") in kprobe_arm_test_cases()
784 TEST_UNSUPPORTED(__inst_arm(0xe63cff5a) " @ shsax pc, r12, r10") in kprobe_arm_test_cases()
787 TEST_UNSUPPORTED(__inst_arm(0xe63cff7a) " @ shsub16 pc, r12, r10") in kprobe_arm_test_cases()
790 TEST_UNSUPPORTED(__inst_arm(0xe63cff9a) " @ shadd8 pc, r12, r10") in kprobe_arm_test_cases()
797 TEST_UNSUPPORTED(__inst_arm(0xe63cfffa) " @ shsub8 pc, r12, r10") in kprobe_arm_test_cases()
806 TEST_UNSUPPORTED(__inst_arm(0xe65cff1a) " @ uadd16 pc, r12, r10") in kprobe_arm_test_cases()
809 TEST_UNSUPPORTED(__inst_arm(0xe65cff3a) " @ uasx pc, r12, r10") in kprobe_arm_test_cases()
812 TEST_UNSUPPORTED(__inst_arm(0xe65cff5a) " @ usax pc, r12, r10") in kprobe_arm_test_cases()
815 TEST_UNSUPPORTED(__inst_arm(0xe65cff7a) " @ usub16 pc, r12, r10") in kprobe_arm_test_cases()
818 TEST_UNSUPPORTED(__inst_arm(0xe65cff9a) " @ uadd8 pc, r12, r10") in kprobe_arm_test_cases()
825 TEST_UNSUPPORTED(__inst_arm(0xe65cfffa) " @ usub8 pc, r12, r10") in kprobe_arm_test_cases()
829 TEST_UNSUPPORTED(__inst_arm(0xe66cff1a) " @ uqadd16 pc, r12, r10") in kprobe_arm_test_cases()
832 TEST_UNSUPPORTED(__inst_arm(0xe66cff3a) " @ uqasx pc, r12, r10") in kprobe_arm_test_cases()
835 TEST_UNSUPPORTED(__inst_arm(0xe66cff5a) " @ uqsax pc, r12, r10") in kprobe_arm_test_cases()
838 TEST_UNSUPPORTED(__inst_arm(0xe66cff7a) " @ uqsub16 pc, r12, r10") in kprobe_arm_test_cases()
841 TEST_UNSUPPORTED(__inst_arm(0xe66cff9a) " @ uqadd8 pc, r12, r10") in kprobe_arm_test_cases()
848 TEST_UNSUPPORTED(__inst_arm(0xe66cfffa) " @ uqsub8 pc, r12, r10") in kprobe_arm_test_cases()
852 TEST_UNSUPPORTED(__inst_arm(0xe67cff1a) " @ uhadd16 pc, r12, r10") in kprobe_arm_test_cases()
855 TEST_UNSUPPORTED(__inst_arm(0xe67cff3a) " @ uhasx pc, r12, r10") in kprobe_arm_test_cases()
858 TEST_UNSUPPORTED(__inst_arm(0xe67cff5a) " @ uhsax pc, r12, r10") in kprobe_arm_test_cases()
861 TEST_UNSUPPORTED(__inst_arm(0xe67cff7a) " @ uhsub16 pc, r12, r10") in kprobe_arm_test_cases()
864 TEST_UNSUPPORTED(__inst_arm(0xe67cff9a) " @ uhadd8 pc, r12, r10") in kprobe_arm_test_cases()
871 TEST_UNSUPPORTED(__inst_arm(0xe67cfffa) " @ uhsub8 pc, r12, r10") in kprobe_arm_test_cases()
872 TEST_UNSUPPORTED(__inst_arm(0xe67feffa) " @ uhsub8 r14, pc, r10") in kprobe_arm_test_cases()
873 TEST_UNSUPPORTED(__inst_arm(0xe67cefff) " @ uhsub8 r14, r12, pc") in kprobe_arm_test_cases()
881 TEST_UNSUPPORTED(__inst_arm(0xe68cf11a) " @ pkhbt pc, r12, r10, lsl #2") in kprobe_arm_test_cases()
884 TEST_UNSUPPORTED(__inst_arm(0xe68cf15a) " @ pkhtb pc, r12, r10, asr #2") in kprobe_arm_test_cases()
885 TEST_UNSUPPORTED(__inst_arm(0xe68fe15a) " @ pkhtb r14, pc, r10, asr #2") in kprobe_arm_test_cases()
886 TEST_UNSUPPORTED(__inst_arm(0xe68ce15f) " @ pkhtb r14, r12, pc, asr #2") in kprobe_arm_test_cases()
894 TEST_UNSUPPORTED(__inst_arm(0xe6b7f01c) " @ ssat pc, #24, r12") in kprobe_arm_test_cases()
900 TEST_UNSUPPORTED(__inst_arm(0xe6f7f01c) " @ usat pc, #24, r12") in kprobe_arm_test_cases()
905 TEST_UNSUPPORTED(__inst_arm(0xe68cf47a) " @ sxtab16 pc,r12, r10, ror #8") in kprobe_arm_test_cases()
909 TEST_UNSUPPORTED(__inst_arm(0xe68cffba) " @ sel pc, r12, r10") in kprobe_arm_test_cases()
910 TEST_UNSUPPORTED(__inst_arm(0xe68fefba) " @ sel r14, pc, r10") in kprobe_arm_test_cases()
911 TEST_UNSUPPORTED(__inst_arm(0xe68cefbf) " @ sel r14, r12, pc") in kprobe_arm_test_cases()
915 TEST_UNSUPPORTED(__inst_arm(0xe6abff3c) " @ ssat16 pc, #12, r12") in kprobe_arm_test_cases()
920 TEST_UNSUPPORTED(__inst_arm(0xe6acf47a) " @ sxtab pc,r12, r10, ror #8") in kprobe_arm_test_cases()
924 TEST_UNSUPPORTED(__inst_arm(0xe6bfff3c) " @ rev pc, r12") in kprobe_arm_test_cases()
929 TEST_UNSUPPORTED(__inst_arm(0xe6bcf47a) " @ sxtah pc,r12, r10, ror #8") in kprobe_arm_test_cases()
933 TEST_UNSUPPORTED(__inst_arm(0xe6bfffbc) " @ rev16 pc, r12") in kprobe_arm_test_cases()
938 TEST_UNSUPPORTED(__inst_arm(0xe6ccf47a) " @ uxtab16 pc,r12, r10, ror #8") in kprobe_arm_test_cases()
942 TEST_UNSUPPORTED(__inst_arm(0xe6ecff3c) " @ usat16 pc, #12, r12") in kprobe_arm_test_cases()
943 TEST_UNSUPPORTED(__inst_arm(0xe6ecef3f) " @ usat16 r14, #12, pc") in kprobe_arm_test_cases()
948 TEST_UNSUPPORTED(__inst_arm(0xe6ecf47a) " @ uxtab pc,r12, r10, ror #8") in kprobe_arm_test_cases()
953 TEST_UNSUPPORTED(__inst_arm(0xe6ffff3c) " @ rbit pc, r12") in kprobe_arm_test_cases()
959 TEST_UNSUPPORTED(__inst_arm(0xe6fff077) " @ uxth pc, r7") in kprobe_arm_test_cases()
960 TEST_UNSUPPORTED(__inst_arm(0xe6ff807f) " @ uxth r8, pc") in kprobe_arm_test_cases()
961 TEST_UNSUPPORTED(__inst_arm(0xe6fcf47a) " @ uxtah pc, r12, r10, ror #8") in kprobe_arm_test_cases()
962 TEST_UNSUPPORTED(__inst_arm(0xe6fce47f) " @ uxtah r14, r12, pc, ror #8") in kprobe_arm_test_cases()
966 TEST_UNSUPPORTED(__inst_arm(0xe6ffff3c) " @ revsh pc, r12") in kprobe_arm_test_cases()
967 TEST_UNSUPPORTED(__inst_arm(0xe6ffef3f) " @ revsh r14, pc") in kprobe_arm_test_cases()
981 TEST_UNSUPPORTED(__inst_arm(0xe70f8a1c) " @ smlad pc, r12, r10, r8") in kprobe_arm_test_cases()
984 TEST_UNSUPPORTED(__inst_arm(0xe70f8a3c) " @ smladx pc, r12, r10, r8") in kprobe_arm_test_cases()
988 TEST_UNSUPPORTED(__inst_arm(0xe70ffa1c) " @ smuad pc, r12, r10") in kprobe_arm_test_cases()
991 TEST_UNSUPPORTED(__inst_arm(0xe70ffa3c) " @ smuadx pc, r12, r10") in kprobe_arm_test_cases()
995 TEST_UNSUPPORTED(__inst_arm(0xe70f8a5c) " @ smlsd pc, r12, r10, r8") in kprobe_arm_test_cases()
998 TEST_UNSUPPORTED(__inst_arm(0xe70f8a7c) " @ smlsdx pc, r12, r10, r8") in kprobe_arm_test_cases()
1002 TEST_UNSUPPORTED(__inst_arm(0xe70ffa5c) " @ smusd pc, r12, r10") in kprobe_arm_test_cases()
1005 TEST_UNSUPPORTED(__inst_arm(0xe70ffa7c) " @ smusdx pc, r12, r10") in kprobe_arm_test_cases()
1009 TEST_UNSUPPORTED(__inst_arm(0xe74af819) " @ smlald pc, r10, r9, r8") in kprobe_arm_test_cases()
1010 TEST_UNSUPPORTED(__inst_arm(0xe74fb819) " @ smlald r11, pc, r9, r8") in kprobe_arm_test_cases()
1011 TEST_UNSUPPORTED(__inst_arm(0xe74ab81f) " @ smlald r11, r10, pc, r8") in kprobe_arm_test_cases()
1012 TEST_UNSUPPORTED(__inst_arm(0xe74abf19) " @ smlald r11, r10, r9, pc") in kprobe_arm_test_cases()
1016 TEST_UNSUPPORTED(__inst_arm(0xe74af839) " @ smlaldx pc, r10, r9, r8") in kprobe_arm_test_cases()
1017 TEST_UNSUPPORTED(__inst_arm(0xe74fb839) " @ smlaldx r11, pc, r9, r8") in kprobe_arm_test_cases()
1021 TEST_UNSUPPORTED(__inst_arm(0xe75f8a1c) " @ smmla pc, r12, r10, r8") in kprobe_arm_test_cases()
1024 TEST_UNSUPPORTED(__inst_arm(0xe75f8a3c) " @ smmlar pc, r12, r10, r8") in kprobe_arm_test_cases()
1028 TEST_UNSUPPORTED(__inst_arm(0xe75ffa1c) " @ smmul pc, r12, r10") in kprobe_arm_test_cases()
1031 TEST_UNSUPPORTED(__inst_arm(0xe75ffa3c) " @ smmulr pc, r12, r10") in kprobe_arm_test_cases()
1035 TEST_UNSUPPORTED(__inst_arm(0xe75f8adc) " @ smmls pc, r12, r10, r8") in kprobe_arm_test_cases()
1038 TEST_UNSUPPORTED(__inst_arm(0xe75f8afc) " @ smmlsr pc, r12, r10, r8") in kprobe_arm_test_cases()
1039 TEST_UNSUPPORTED(__inst_arm(0xe75e8aff) " @ smmlsr r14, pc, r10, r8") in kprobe_arm_test_cases()
1040 TEST_UNSUPPORTED(__inst_arm(0xe75e8ffc) " @ smmlsr r14, r12, pc, r8") in kprobe_arm_test_cases()
1041 TEST_UNSUPPORTED(__inst_arm(0xe75efafc) " @ smmlsr r14, r12, r10, pc") in kprobe_arm_test_cases()
1045 TEST_UNSUPPORTED(__inst_arm(0xe75ffa1c) " @ usad8 pc, r12, r10") in kprobe_arm_test_cases()
1046 TEST_UNSUPPORTED(__inst_arm(0xe75efa1f) " @ usad8 r14, pc, r10") in kprobe_arm_test_cases()
1047 TEST_UNSUPPORTED(__inst_arm(0xe75eff1c) " @ usad8 r14, r12, pc") in kprobe_arm_test_cases()
1051 TEST_UNSUPPORTED(__inst_arm(0xe78f8a1c) " @ usada8 pc, r12, r10, r8") in kprobe_arm_test_cases()
1052 TEST_UNSUPPORTED(__inst_arm(0xe78e8a1f) " @ usada8 r14, pc, r10, r8") in kprobe_arm_test_cases()
1053 TEST_UNSUPPORTED(__inst_arm(0xe78e8f1c) " @ usada8 r14, r12, pc, r8") in kprobe_arm_test_cases()
1062 TEST_UNSUPPORTED(__inst_arm(0xe7aff45c) " @ sbfx pc, r12, #8, #16") in kprobe_arm_test_cases()
1067 TEST_UNSUPPORTED(__inst_arm(0xe7eff45c) " @ ubfx pc, r12, #8, #16") in kprobe_arm_test_cases()
1068 TEST_UNSUPPORTED(__inst_arm(0xe7efc45f) " @ ubfx r12, pc, #8, #16") in kprobe_arm_test_cases()
1074 TEST_UNSUPPORTED(__inst_arm(0xe7def01f) " @ bfc pc, #0, #31"); in kprobe_arm_test_cases()
1078 TEST_UNSUPPORTED(__inst_arm(0xe7d7f21e) " @ bfi pc, r14, #4, #20") in kprobe_arm_test_cases()
1090 TEST_P( "stmda r",13,0, "!, {pc}") in kprobe_arm_test_cases()
1096 TEST_BF_P("ldmda r",14,15*4,"!, {pc}") in kprobe_arm_test_cases()
1102 TEST_P( "stmia r",14,0, "!, {pc}") in kprobe_arm_test_cases()
1108 TEST_BF_P("ldmia r",14,15*4,"!, {pc}") in kprobe_arm_test_cases()
1114 TEST_P( "stmdb r",13,4, "!, {pc}") in kprobe_arm_test_cases()
1120 TEST_BF_P("ldmdb r",14,16*4,"!, {pc}") in kprobe_arm_test_cases()
1126 TEST_P( "stmib r",13,-4, "!, {pc}") in kprobe_arm_test_cases()
1132 TEST_BF_P("ldmib r",14,14*4,"!, {pc}") in kprobe_arm_test_cases()
1141 TEST_BF_P("ldmia r",13,5*4, "!, {r3-r12,pc}") 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()
1149 TEST_ARM_TO_THUMB_INTERWORK_P("ldmplia r",0,15*4,", {pc}") in kprobe_arm_test_cases()
1281 TEST_UNSUPPORTED(__inst_arm(0xf81d0a00) " @ rfeda pc") in kprobe_arm_test_cases()
1282 TEST_UNSUPPORTED(__inst_arm(0xf91d0a00) " @ rfedb pc") in kprobe_arm_test_cases()
1283 TEST_UNSUPPORTED(__inst_arm(0xf89d0a00) " @ rfeia pc") in kprobe_arm_test_cases()
1284 TEST_UNSUPPORTED(__inst_arm(0xf99d0a00) " @ rfeib pc") in kprobe_arm_test_cases()
1285 TEST_UNSUPPORTED(__inst_arm(0xf83d0a00) " @ rfeda pc!") in kprobe_arm_test_cases()
1286 TEST_UNSUPPORTED(__inst_arm(0xf93d0a00) " @ rfedb pc!") in kprobe_arm_test_cases()
1287 TEST_UNSUPPORTED(__inst_arm(0xf8bd0a00) " @ rfeia pc!") in kprobe_arm_test_cases()
1288 TEST_UNSUPPORTED(__inst_arm(0xf9bd0a00) " @ rfeib pc!") in kprobe_arm_test_cases()
1297 "mov r0, pc \n\t" in kprobe_arm_test_cases()
1308 "mov r0, pc \n\t" in kprobe_arm_test_cases()
1336 TEST( "pli [pc, #0]") in kprobe_arm_test_cases()
1343 TEST( "pld [pc, #0]") in kprobe_arm_test_cases()