Lines Matching refs:r2

308     add r2, rINST, rINST                // r2<- byte offset
309 FETCH_ADVANCE_INST_RB r2 // update xPC, load rINST
314 ldrh r2, [r0, #ART_METHOD_HOTNESS_COUNT_OFFSET]
315 add r2, r2, #1
316 ubfx r2, r2, #0, #NTERP_HOTNESS_BITS
317 strh r2, [r0, #ART_METHOD_HOTNESS_COUNT_OFFSET]
319 cmp r2, #0
453 ldrh r2, [r0, #ART_METHOD_HOTNESS_COUNT_OFFSET]
454 add r2, r2, #1
455 ubfx r2, r2, #0, #NTERP_HOTNESS_BITS
456 strh r2, [r0, #ART_METHOD_HOTNESS_COUNT_OFFSET]
458 cmp r2, #0
469 mov r2, rFP
533 FETCH_B r2, 0, 1
558 asrs r0, r2, #4
561 asr r0, r2, #4
578 and r2, r2, #15
579 GET_VREG_OBJECT r0, r2
581 GET_VREG r0, r2
585 asr r2, r3, #12
586 GET_VREG_OBJECT r0, r2
588 GET_VREG r0, r2
592 ubfx r2, r3, #8, #4
593 GET_VREG_OBJECT r0, r2
595 GET_VREG r0, r2
599 ubfx r2, r3, #4, #4
600 GET_VREG_OBJECT r0, r2
602 GET_VREG r0, r2
611 and r2, r3, #0xf
612 GET_VREG_OBJECT r0, r2
614 GET_VREG r0, r2
648 sub r2, r2, #1
651 sub r2, r2, #1
655 cmp r2, #0
658 add rREFS, rREFS, r2, lsl #2 // pointer to last argument in reference array
660 add rFP, rFP, r2, lsl #2 // pointer to last argument in register array
664 subs r2, r2, 1
715 ldr r2, .Lfetch_nterp_\name
718 sub r2, pc, r2
720 cmp r2, r3
826 mov r2, ip
934 push {r0-r2}
943 pop {r0-r2}
1008 GET_VREG r2, rINST
1030 FETCH_B r2, 0, 1
1031 asr r2, r2, #4 // number of arguments
1033 cmp r2, #1
1036 FETCH r2, 2
1037 and r2, r2, #0xf // dex register of first argument
1038 GET_VREG r1, r2
1041 cmp r2, #2
1044 FETCH r2, 2
1045 ubfx r2, r2, #4, #4 // dex register of second argument
1046 GET_VREG r2, r2
1047 vmov s0, r2
1086 FETCH r2, 2 // arguments
1088 lsr r2, r2, #4
1093 lsr r2, r2, #4
1096 LOOP_OVER_SHORTY_LOADING_FPS d0, s0, r2, r3, r4, .Lxmm_setup_finished_\suffix, .Ld1_s2_\suffix
1098 LOOP_OVER_SHORTY_LOADING_FPS d1, s1, r2, r3, r4, .Lxmm_setup_finished_\suffix, .Ld2_s1_\suffix
1100 LOOP_OVER_SHORTY_LOADING_FPS d1, s2, r2, r3, r4, .Lxmm_setup_finished_\suffix, .Ls4_\suffix
1102 …LOOP_OVER_SHORTY_LOADING_FPS d2, s3, r2, r3, r4, .Lxmm_setup_finished_\suffix, .Lxmm_setup_finishe…
1105 …LOOP_OVER_SHORTY_LOADING_FPS d2, s1, r2, r3, r4, .Lxmm_setup_finished_\suffix, .Lxmm_setup_finishe…
1108 …LOOP_OVER_SHORTY_LOADING_FPS d2, s4, r2, r3, r4, .Lxmm_setup_finished_\suffix, .Lxmm_setup_finishe…
1123 …LOOP_OVER_SHORTY_LOADING_GPRS r2, r8, r4, lr, .Lgpr_setup_finished_\suffix, .Lif_long_\suffix, is_…
1188 GET_VREG r2, \arg_index
1308 ldr r2, [lr, #4]
1329 FETCH_B r2, 0, 1 // number of arguments
1331 cmp r2, #1
1338 cmp r2, #2
1343 GET_VREG r2, r3
1344 vmov s0, r2
1388 mov r2, #1 // index in stack
1390 mov r2, #0 // index in stack
1393 mov r2, #1 // index in stack
1419 …LOOP_RANGE_OVER_SHORTY_LOADING_GPRS r2, r8, lr, r4, .Lgpr_setup_finished_range_\suffix, .Lif_long_…
1526 str r2, [\regs, \arg_offset]
1636 SETUP_REFERENCE_PARAMETER_IN_GPR r2, lr, r8, r4, r0, .Lxmm_setup_finished
1678 LOOP_OVER_SHORTY_STORING_GPRS r2, lr, r4, r7, r8, .Lgpr_setup_finished, .Lif_long, is_r3=0
1685 add r2, rIBASE, #OFFSET_TO_FIRST_ARGUMENT_IN_STACK
1793 mov r2, rPC
1803 mov r2, rFP
1807 add r2, rINST, rINST // w2<- byte offset
1808 FETCH_ADVANCE_INST_RB r2 // update rPC, load rINST
1847 add r2, r0, #OSR_DATA_MEMORY
1850 ldr ip, [r2, r1]
1921 ubfx r2, r1, #20, #11 @ grab the exponent
1923 cmp r2, r3 @ MINLONG < x > MAXLONG?
1928 cmp r2, r3
1952 ubfx r2, r0, #23, #8 @ grab the exponent
1953 cmp r2, #0xbe @ MININT < x > MAXINT?
1957 cmp r2, #0xff @ NaN or infinity?