Lines Matching refs:w0
405 ldr w0, [x2, #SHADOWFRAME_NUMBER_OF_VREGS_OFFSET]
407 add xREFS, xFP, w0, lsl #2 // point to reference array in shadow frame
408 ldr w0, [x2, #SHADOWFRAME_DEX_PC_OFFSET] // Get starting dex_pc.
409 add xPC, x1, w0, lsl #1 // Create direct pointer to 1st dex opcode
421 mov wPROFILE, w0 // Starting hotness countdown to xPROFILE
449 ubfx w0, wINST, #8, #4 // x0<- A from 11:8
454 SET_VREG_OBJECT w2, w0 // fp[A]<- x2
456 SET_VREG w2, w0 // fp[A]<- x2
467 lsr w0, wINST, #8 // r0<- AA
472 SET_VREG_OBJECT w2, w0 // fp[AA]<- r2
474 SET_VREG w2, w0 // fp[AA]<- r2
485 FETCH w0, 1 // w0<- AAAA
490 SET_VREG_OBJECT w2, w0 // fp[AAAA]<- w2
492 SET_VREG w2, w0 // fp[AAAA]<- w2
546 ubfx w0, wINST, #8, #4 // x0<- A from 11:8
551 SET_VREG_OBJECT w2, w0 // fp[A]<- x2
553 SET_VREG w2, w0 // fp[A]<- x2
566 lsr w0, wINST, #8 // r0<- AA
571 SET_VREG_OBJECT w2, w0 // fp[AA]<- r2
573 SET_VREG w2, w0 // fp[AA]<- r2
586 FETCH w0, 1 // w0<- AAAA
591 SET_VREG_OBJECT w2, w0 // fp[AAAA]<- w2
593 SET_VREG w2, w0 // fp[AAAA]<- w2
607 ldr w0, [x0] // r0 <- result.i.
610 SET_VREG_OBJECT w0, w2, w1 // fp[AA]<- r0
612 SET_VREG w0, w2 // fp[AA]<- r0
640 ldr w0, [x0] // r0 <- result.i.
643 SET_VREG_OBJECT w0, w2, w1 // fp[AA]<- r0
645 SET_VREG w0, w2 // fp[AA]<- r0
699 GET_VREG w0, w2 // r0<- vAA
747 GET_VREG w0, w2 // r0<- vAA
760 ubfx w0, wINST, #8, #4 // w0<- A
763 SET_VREG w1, w0 // fp[A]<- w1
771 FETCH_S w0, 1 // w0<- ssssBBBB (sign-extended)
774 SET_VREG w0, w3 // vAA<- w0
784 FETCH w0, 1 // w0<- bbbb (low
787 orr w0, w0, w1, lsl #16 // w0<- BBBBbbbb
789 SET_VREG w0, w3 // vAA<- w0
797 FETCH w0, 1 // r0<- 0000BBBB (zero-extended)
799 lsl w0, w0, #16 // r0<- BBBB0000
801 SET_VREG w0, w3 // vAA<- r0
822 FETCH w0, 1 // x0<- 000000000000bbbb (low)
836 FETCH w0, 1 // w0<- bbbb (low)
843 orr w0, w0, w1, lsl #16 // w0<- BBBBbbbb
854 FETCH w0, 1 // w0<- 0000BBBB (zero-extended)
873 FETCH w0, 1 // w0<- BBBB
879 cbnz w0, MterpPossibleException // let reference interpreter deal with it.
891 FETCH w0, 1 // w0<- bbbb (low
894 orr w0, w0, w2, lsl #16 // w1<- BBBBbbbb
899 cbnz w0, MterpPossibleException // let reference interpreter deal with it.
915 FETCH w0, 1 // w0<- BBBB
921 cbnz w0, MterpPossibleException // let reference interpreter deal with it.
937 GET_VREG w0, w2 // w0<- vAA (object)
940 cbnz w0, MterpException
959 GET_VREG w0, w2 // w0<- vAA (object)
962 cbnz w0, MterpException
976 FETCH w0, 1 // w0<- BBBB
983 cbnz w0, MterpPossibleException
1000 FETCH w0, 1 // w0<- CCCC
1011 SET_VREG w0, w2 // vA<- w0
1024 GET_VREG w0, w1 // w0<- vB (object ref)
1025 cbz w0, common_errNullObject // yup, fail
1045 cbz w0, MterpPossibleException
1068 cbz w0, MterpPossibleException
1090 cbz w0, MterpPossibleException
1113 cbz w0, MterpPossibleException
1125 FETCH w0, 1 // x0<- 000000000000bbbb (lo)
1129 GET_VREG w0, w3 // w0<- vAA (array object)
1132 cbz w0, MterpPossibleException // exception?
1196 FETCH w0, 1 // w0<- aaaa (lo)
1198 orr wINST, w0, w1, lsl #16 // wINST<- AAAAaaaa
1215 FETCH w0, 1 // x0<- 000000000000bbbb (lo)
1222 sxtw xINST, w0
1240 FETCH w0, 1 // x0<- 000000000000bbbb (lo)
1247 sxtw xINST, w0
1261 FETCH w0, 1 // w0<- CCBB
1263 and w2, w0, #255 // w2<- BB
1264 lsr w3, w0, #8 // w3<- CC
1268 cset w0, ne
1269 cneg w0, w0, lt
1272 SET_VREG w0, w4 // vAA<- w0
1286 FETCH w0, 1 // w0<- CCBB
1288 and w2, w0, #255 // w2<- BB
1289 lsr w3, w0, #8 // w3<- CC
1293 cset w0, ne
1294 cneg w0, w0, cc
1297 SET_VREG w0, w4 // vAA<- w0
1311 FETCH w0, 1 // w0<- CCBB
1313 and w2, w0, #255 // w2<- BB
1314 lsr w3, w0, #8 // w3<- CC
1318 cset w0, ne
1319 cneg w0, w0, lt
1322 SET_VREG w0, w4 // vAA<- w0
1336 FETCH w0, 1 // w0<- CCBB
1338 and w2, w0, #255 // w2<- BB
1339 lsr w3, w0, #8 // w3<- CC
1343 cset w0, ne
1344 cneg w0, w0, cc
1347 SET_VREG w0, w4 // vAA<- w0
1355 FETCH w0, 1 // w0<- CCBB
1357 and w2, w0, #255 // w2<- BB
1358 lsr w3, w0, #8 // w3<- CC
1362 cset w0, ne
1363 cneg w0, w0, lt
1365 SET_VREG w0, w4
1382 ubfx w0, wINST, #8, #4 // w0<- A
1384 GET_VREG w2, w0 // w2<- vA
1408 ubfx w0, wINST, #8, #4 // w0<- A
1410 GET_VREG w2, w0 // w2<- vA
1434 ubfx w0, wINST, #8, #4 // w0<- A
1436 GET_VREG w2, w0 // w2<- vA
1460 ubfx w0, wINST, #8, #4 // w0<- A
1462 GET_VREG w2, w0 // w2<- vA
1486 ubfx w0, wINST, #8, #4 // w0<- A
1488 GET_VREG w2, w0 // w2<- vA
1512 ubfx w0, wINST, #8, #4 // w0<- A
1514 GET_VREG w2, w0 // w2<- vA
1537 lsr w0, wINST, #8 // w0<- AA
1538 GET_VREG w2, w0 // w2<- vAA
1563 lsr w0, wINST, #8 // w0<- AA
1564 GET_VREG w2, w0 // w2<- vAA
1589 lsr w0, wINST, #8 // w0<- AA
1590 GET_VREG w2, w0 // w2<- vAA
1615 lsr w0, wINST, #8 // w0<- AA
1616 GET_VREG w2, w0 // w2<- vAA
1641 lsr w0, wINST, #8 // w0<- AA
1642 GET_VREG w2, w0 // w2<- vAA
1667 lsr w0, wINST, #8 // w0<- AA
1668 GET_VREG w2, w0 // w2<- vAA
1766 GET_VREG w0, w2 // w0<- vBB (array object)
1788 FETCH w0, 1 // w0<- CCBB
1790 and w2, w0, #255 // w2<- BB
1791 lsr w3, w0, #8 // w3<- CC
1792 GET_VREG w0, w2 // w0<- vBB (array object)
1794 cbz w0, common_errNullObject // yes, bail
1818 GET_VREG w0, w2 // w0<- vBB (array object)
1825 SET_VREG_OBJECT w0, w2
1850 GET_VREG w0, w2 // w0<- vBB (array object)
1884 GET_VREG w0, w2 // w0<- vBB (array object)
1918 GET_VREG w0, w2 // w0<- vBB (array object)
1952 GET_VREG w0, w2 // w0<- vBB (array object)
1985 GET_VREG w0, w2 // w0<- vBB (array object)
1987 cbz w0, common_errNullObject // bail if null
2007 FETCH w0, 1 // w0<- CCBB
2009 and w2, w0, #255 // w2<- BB
2010 lsr w3, w0, #8 // w3<- CC
2011 GET_VREG w0, w2 // w0<- vBB (array object)
2013 cbz w0, common_errNullObject // bail if null
2037 cbz w0, MterpPossibleException
2062 GET_VREG w0, w2 // w0<- vBB (array object)
2064 cbz w0, common_errNullObject // bail if null
2096 GET_VREG w0, w2 // w0<- vBB (array object)
2098 cbz w0, common_errNullObject // bail if null
2130 GET_VREG w0, w2 // w0<- vBB (array object)
2132 cbz w0, common_errNullObject // bail if null
2164 GET_VREG w0, w2 // w0<- vBB (array object)
2166 cbz w0, common_errNullObject // bail if null
2188 FETCH w0, 1 // w0<- field ref CCCC
2200 SET_VREG_OBJECT w0, w2 // fp[A]<- w0
2202 SET_VREG w0, w2 // fp[A]<- w0
2218 FETCH w0, 1 // w0<- field ref CCCC
2245 FETCH w0, 1 // w0<- field ref CCCC
2257 SET_VREG_OBJECT w0, w2 // fp[A]<- w0
2259 SET_VREG w0, w2 // fp[A]<- w0
2277 FETCH w0, 1 // w0<- field ref CCCC
2284 uxtb w0, w0
2289 SET_VREG_OBJECT w0, w2 // fp[A]<- w0
2291 SET_VREG w0, w2 // fp[A]<- w0
2309 FETCH w0, 1 // w0<- field ref CCCC
2316 sxtb w0, w0
2321 SET_VREG_OBJECT w0, w2 // fp[A]<- w0
2323 SET_VREG w0, w2 // fp[A]<- w0
2341 FETCH w0, 1 // w0<- field ref CCCC
2348 uxth w0, w0
2353 SET_VREG_OBJECT w0, w2 // fp[A]<- w0
2355 SET_VREG w0, w2 // fp[A]<- w0
2373 FETCH w0, 1 // w0<- field ref CCCC
2380 sxth w0, w0
2385 SET_VREG_OBJECT w0, w2 // fp[A]<- w0
2387 SET_VREG w0, w2 // fp[A]<- w0
2406 FETCH w0, 1 // w0<- field ref CCCC
2414 cbnz w0, MterpPossibleException
2426 FETCH w0, 1 // w0<- field ref CCCC
2434 cbnz w0, MterpPossibleException
2449 cbz w0, MterpException
2467 FETCH w0, 1 // w0<- field ref CCCC
2475 cbnz w0, MterpPossibleException
2494 FETCH w0, 1 // w0<- field ref CCCC
2502 cbnz w0, MterpPossibleException
2521 FETCH w0, 1 // w0<- field ref CCCC
2529 cbnz w0, MterpPossibleException
2548 FETCH w0, 1 // w0<- field ref CCCC
2556 cbnz w0, MterpPossibleException
2575 FETCH w0, 1 // w0<- field ref BBBB
2585 SET_VREG_OBJECT w0, w2 // fp[AA]<- w0
2587 SET_VREG w0, w2 // fp[AA]<- w0
2605 FETCH w0, 1 // w0<- field ref BBBB
2631 FETCH w0, 1 // w0<- field ref BBBB
2641 SET_VREG_OBJECT w0, w2 // fp[AA]<- w0
2643 SET_VREG w0, w2 // fp[AA]<- w0
2664 FETCH w0, 1 // w0<- field ref BBBB
2670 uxtb w0, w0
2674 SET_VREG_OBJECT w0, w2 // fp[AA]<- w0
2676 SET_VREG w0, w2 // fp[AA]<- w0
2697 FETCH w0, 1 // w0<- field ref BBBB
2703 sxtb w0, w0
2707 SET_VREG_OBJECT w0, w2 // fp[AA]<- w0
2709 SET_VREG w0, w2 // fp[AA]<- w0
2730 FETCH w0, 1 // w0<- field ref BBBB
2736 uxth w0, w0
2740 SET_VREG_OBJECT w0, w2 // fp[AA]<- w0
2742 SET_VREG w0, w2 // fp[AA]<- w0
2763 FETCH w0, 1 // w0<- field ref BBBB
2769 sxth w0, w0
2773 SET_VREG_OBJECT w0, w2 // fp[AA]<- w0
2775 SET_VREG w0, w2 // fp[AA]<- w0
2793 FETCH w0, 1 // r0<- field ref BBBB
2800 cbnz w0, MterpException // 0 on success
2816 FETCH w0, 1 // w0<- field ref BBBB
2823 cbnz w0, MterpException // 0 on success, -1 on failure
2838 cbz w0, MterpException
2855 FETCH w0, 1 // r0<- field ref BBBB
2862 cbnz w0, MterpException // 0 on success
2880 FETCH w0, 1 // r0<- field ref BBBB
2887 cbnz w0, MterpException // 0 on success
2905 FETCH w0, 1 // r0<- field ref BBBB
2912 cbnz w0, MterpException // 0 on success
2930 FETCH w0, 1 // r0<- field ref BBBB
2937 cbnz w0, MterpException // 0 on success
2960 cbz w0, MterpException
2963 cbnz w0, MterpFallback
2993 cbz w0, MterpException
2996 cbnz w0, MterpFallback
3026 cbz w0, MterpException
3029 cbnz w0, MterpFallback
3052 cbz w0, MterpException
3055 cbnz w0, MterpFallback
3079 cbz w0, MterpException
3082 cbnz w0, MterpFallback
3127 cbz w0, MterpException
3130 cbnz w0, MterpFallback
3153 cbz w0, MterpException
3156 cbnz w0, MterpFallback
3179 cbz w0, MterpException
3182 cbnz w0, MterpFallback
3205 cbz w0, MterpException
3208 cbnz w0, MterpFallback
3231 cbz w0, MterpException
3234 cbnz w0, MterpFallback
3277 GET_VREG w0, w3 // w0<- vB
3280 sub w0, wzr, w0 // w0<- op, w0-w3 changed
3282 SET_VREG w0, w9 // vAA<- w0
3302 GET_VREG w0, w3 // w0<- vB
3305 mvn w0, w0 // w0<- op, w0-w3 changed
3307 SET_VREG w0, w9 // vAA<- w0
3373 GET_VREG w0, w3 // w0<- vB
3376 eor w0, w0, #0x80000000 // w0<- op, w0-w3 changed
3378 SET_VREG w0, w9 // vAA<- w0
3434 GET_VREG w0, w3
3436 scvtf s0, w0 // d0<- op
3456 GET_VREG w0, w3
3458 scvtf d0, w0 // d0<- op
3473 ubfx w0, wINST, #8, #4 // x0<- A from 11:8
3478 SET_VREG_OBJECT w2, w0 // fp[A]<- x2
3480 SET_VREG w2, w0 // fp[A]<- x2
3546 fcvtzs w0, s0 // d0<- op
3548 SET_VREG w0, w4 // vA<- d0
3612 fcvtzs w0, d0 // d0<- op
3614 SET_VREG w0, w4 // vA<- d0
3677 GET_VREG w0, w3 // w0<- vB
3680 sxtb w0, w0 // w0<- op, w0-w3 changed
3682 SET_VREG w0, w9 // vAA<- w0
3702 GET_VREG w0, w3 // w0<- vB
3705 uxth w0, w0 // w0<- op, w0-w3 changed
3707 SET_VREG w0, w9 // vAA<- w0
3727 GET_VREG w0, w3 // w0<- vB
3730 sxth w0, w0 // w0<- op, w0-w3 changed
3732 SET_VREG w0, w9 // vAA<- w0
3758 FETCH w0, 1 // w0<- CCBB
3760 lsr w3, w0, #8 // w3<- CC
3761 and w2, w0, #255 // w2<- BB
3763 GET_VREG w0, w2 // w0<- vBB
3769 add w0, w0, w1 // w0<- op, w0-w3 changed
3771 SET_VREG w0, w9 // vAA<- w0
3797 FETCH w0, 1 // w0<- CCBB
3799 lsr w3, w0, #8 // w3<- CC
3800 and w2, w0, #255 // w2<- BB
3802 GET_VREG w0, w2 // w0<- vBB
3808 sub w0, w0, w1 // w0<- op, w0-w3 changed
3810 SET_VREG w0, w9 // vAA<- w0
3837 FETCH w0, 1 // w0<- CCBB
3839 lsr w3, w0, #8 // w3<- CC
3840 and w2, w0, #255 // w2<- BB
3842 GET_VREG w0, w2 // w0<- vBB
3848 mul w0, w1, w0 // w0<- op, w0-w3 changed
3850 SET_VREG w0, w9 // vAA<- w0
3876 FETCH w0, 1 // w0<- CCBB
3878 lsr w3, w0, #8 // w3<- CC
3879 and w2, w0, #255 // w2<- BB
3881 GET_VREG w0, w2 // w0<- vBB
3887 sdiv w0, w0, w1 // w0<- op, w0-w3 changed
3889 SET_VREG w0, w9 // vAA<- w0
3915 FETCH w0, 1 // w0<- CCBB
3917 lsr w3, w0, #8 // w3<- CC
3918 and w2, w0, #255 // w2<- BB
3920 GET_VREG w0, w2 // w0<- vBB
3925 sdiv w2, w0, w1 // optional op; may set condition codes
3926 msub w0, w2, w1, w0 // w0<- op, w0-w3 changed
3928 SET_VREG w0, w9 // vAA<- w0
3954 FETCH w0, 1 // w0<- CCBB
3956 lsr w3, w0, #8 // w3<- CC
3957 and w2, w0, #255 // w2<- BB
3959 GET_VREG w0, w2 // w0<- vBB
3965 and w0, w0, w1 // w0<- op, w0-w3 changed
3967 SET_VREG w0, w9 // vAA<- w0
3993 FETCH w0, 1 // w0<- CCBB
3995 lsr w3, w0, #8 // w3<- CC
3996 and w2, w0, #255 // w2<- BB
3998 GET_VREG w0, w2 // w0<- vBB
4004 orr w0, w0, w1 // w0<- op, w0-w3 changed
4006 SET_VREG w0, w9 // vAA<- w0
4032 FETCH w0, 1 // w0<- CCBB
4034 lsr w3, w0, #8 // w3<- CC
4035 and w2, w0, #255 // w2<- BB
4037 GET_VREG w0, w2 // w0<- vBB
4043 eor w0, w0, w1 // w0<- op, w0-w3 changed
4045 SET_VREG w0, w9 // vAA<- w0
4071 FETCH w0, 1 // w0<- CCBB
4073 lsr w3, w0, #8 // w3<- CC
4074 and w2, w0, #255 // w2<- BB
4076 GET_VREG w0, w2 // w0<- vBB
4082 lsl w0, w0, w1 // w0<- op, w0-w3 changed
4084 SET_VREG w0, w9 // vAA<- w0
4110 FETCH w0, 1 // w0<- CCBB
4112 lsr w3, w0, #8 // w3<- CC
4113 and w2, w0, #255 // w2<- BB
4115 GET_VREG w0, w2 // w0<- vBB
4121 asr w0, w0, w1 // w0<- op, w0-w3 changed
4123 SET_VREG w0, w9 // vAA<- w0
4149 FETCH w0, 1 // w0<- CCBB
4151 lsr w3, w0, #8 // w3<- CC
4152 and w2, w0, #255 // w2<- BB
4154 GET_VREG w0, w2 // w0<- vBB
4160 lsr w0, w0, w1 // w0<- op, w0-w3 changed
4162 SET_VREG w0, w9 // vAA<- w0
4185 FETCH w0, 1 // w0<- CCBB
4187 lsr w2, w0, #8 // w2<- CC
4188 and w1, w0, #255 // w1<- BB
4221 FETCH w0, 1 // w0<- CCBB
4223 lsr w2, w0, #8 // w2<- CC
4224 and w1, w0, #255 // w1<- BB
4257 FETCH w0, 1 // w0<- CCBB
4259 lsr w2, w0, #8 // w2<- CC
4260 and w1, w0, #255 // w1<- BB
4293 FETCH w0, 1 // w0<- CCBB
4295 lsr w2, w0, #8 // w2<- CC
4296 and w1, w0, #255 // w1<- BB
4329 FETCH w0, 1 // w0<- CCBB
4331 lsr w2, w0, #8 // w2<- CC
4332 and w1, w0, #255 // w1<- BB
4365 FETCH w0, 1 // w0<- CCBB
4367 lsr w2, w0, #8 // w2<- CC
4368 and w1, w0, #255 // w1<- BB
4401 FETCH w0, 1 // w0<- CCBB
4403 lsr w2, w0, #8 // w2<- CC
4404 and w1, w0, #255 // w1<- BB
4437 FETCH w0, 1 // w0<- CCBB
4439 lsr w2, w0, #8 // w2<- CC
4440 and w1, w0, #255 // w1<- BB
4466 FETCH w0, 1 // w0<- CCBB
4468 lsr w2, w0, #8 // w2<- CC
4470 and w1, w0, #255 // w1<- BB
4491 FETCH w0, 1 // w0<- CCBB
4493 lsr w2, w0, #8 // w2<- CC
4495 and w1, w0, #255 // w1<- BB
4516 FETCH w0, 1 // w0<- CCBB
4518 lsr w2, w0, #8 // w2<- CC
4520 and w1, w0, #255 // w1<- BB
4542 FETCH w0, 1 // r0<- CCBB
4543 lsr w1, w0, #8 // r2<- CC
4544 and w0, w0, #255 // r1<- BB
4546 GET_VREG s0, w0
4567 FETCH w0, 1 // r0<- CCBB
4568 lsr w1, w0, #8 // r2<- CC
4569 and w0, w0, #255 // r1<- BB
4571 GET_VREG s0, w0
4592 FETCH w0, 1 // r0<- CCBB
4593 lsr w1, w0, #8 // r2<- CC
4594 and w0, w0, #255 // r1<- BB
4596 GET_VREG s0, w0
4617 FETCH w0, 1 // r0<- CCBB
4618 lsr w1, w0, #8 // r2<- CC
4619 and w0, w0, #255 // r1<- BB
4621 GET_VREG s0, w0
4643 FETCH w0, 1 // r0<- CCBB
4644 lsr w1, w0, #8 // r2<- CC
4645 and w0, w0, #255 // r1<- BB
4647 GET_VREG s0, w0
4674 FETCH w0, 1 // w0<- CCBB
4676 lsr w2, w0, #8 // w2<- CC
4677 and w1, w0, #255 // w1<- BB
4710 FETCH w0, 1 // w0<- CCBB
4712 lsr w2, w0, #8 // w2<- CC
4713 and w1, w0, #255 // w1<- BB
4746 FETCH w0, 1 // w0<- CCBB
4748 lsr w2, w0, #8 // w2<- CC
4749 and w1, w0, #255 // w1<- BB
4782 FETCH w0, 1 // w0<- CCBB
4784 lsr w2, w0, #8 // w2<- CC
4785 and w1, w0, #255 // w1<- BB
4805 FETCH w0, 1 // w0<- CCBB
4806 lsr w2, w0, #8 // w2<- CC
4807 and w1, w0, #255 // w1<- BB
4841 GET_VREG w0, w9 // w0<- vA
4847 add w0, w0, w1 // w0<- op, w0-w3 changed
4849 SET_VREG w0, w9 // vAA<- w0
4877 GET_VREG w0, w9 // w0<- vA
4883 sub w0, w0, w1 // w0<- op, w0-w3 changed
4885 SET_VREG w0, w9 // vAA<- w0
4914 GET_VREG w0, w9 // w0<- vA
4920 mul w0, w1, w0 // w0<- op, w0-w3 changed
4922 SET_VREG w0, w9 // vAA<- w0
4950 GET_VREG w0, w9 // w0<- vA
4956 sdiv w0, w0, w1 // w0<- op, w0-w3 changed
4958 SET_VREG w0, w9 // vAA<- w0
4986 GET_VREG w0, w9 // w0<- vA
4991 sdiv w2, w0, w1 // optional op; may set condition codes
4992 msub w0, w2, w1, w0 // w0<- op, w0-w3 changed
4994 SET_VREG w0, w9 // vAA<- w0
5022 GET_VREG w0, w9 // w0<- vA
5028 and w0, w0, w1 // w0<- op, w0-w3 changed
5030 SET_VREG w0, w9 // vAA<- w0
5058 GET_VREG w0, w9 // w0<- vA
5064 orr w0, w0, w1 // w0<- op, w0-w3 changed
5066 SET_VREG w0, w9 // vAA<- w0
5094 GET_VREG w0, w9 // w0<- vA
5100 eor w0, w0, w1 // w0<- op, w0-w3 changed
5102 SET_VREG w0, w9 // vAA<- w0
5130 GET_VREG w0, w9 // w0<- vA
5136 lsl w0, w0, w1 // w0<- op, w0-w3 changed
5138 SET_VREG w0, w9 // vAA<- w0
5166 GET_VREG w0, w9 // w0<- vA
5172 asr w0, w0, w1 // w0<- op, w0-w3 changed
5174 SET_VREG w0, w9 // vAA<- w0
5202 GET_VREG w0, w9 // w0<- vA
5208 lsr w0, w0, w1 // w0<- op, w0-w3 changed
5210 SET_VREG w0, w9 // vAA<- w0
5848 GET_VREG w0, w2 // w0<- vB
5854 add w0, w0, w1 // w0<- op, w0-w3 changed
5856 SET_VREG w0, w9 // vAA<- w0
5883 GET_VREG w0, w2 // w0<- vB
5889 sub w0, w1, w0 // w0<- op, w0-w3 changed
5891 SET_VREG w0, w9 // vAA<- w0
5918 GET_VREG w0, w2 // w0<- vB
5924 mul w0, w1, w0 // w0<- op, w0-w3 changed
5926 SET_VREG w0, w9 // vAA<- w0
5952 GET_VREG w0, w2 // w0<- vB
5958 sdiv w0, w0, w1 // w0<- op, w0-w3 changed
5960 SET_VREG w0, w9 // vAA<- w0
5986 GET_VREG w0, w2 // w0<- vB
5991 sdiv w3, w0, w1
5992 msub w0, w3, w1, w0 // w0<- op, w0-w3 changed
5994 SET_VREG w0, w9 // vAA<- w0
6020 GET_VREG w0, w2 // w0<- vB
6026 and w0, w0, w1 // w0<- op, w0-w3 changed
6028 SET_VREG w0, w9 // vAA<- w0
6054 GET_VREG w0, w2 // w0<- vB
6060 orr w0, w0, w1 // w0<- op, w0-w3 changed
6062 SET_VREG w0, w9 // vAA<- w0
6088 GET_VREG w0, w2 // w0<- vB
6094 eor w0, w0, w1 // w0<- op, w0-w3 changed
6096 SET_VREG w0, w9 // vAA<- w0
6127 GET_VREG w0, w2 // w0<- vBB
6134 add w0, w0, w3, asr #8 // w0<- op, w0-w3 changed
6136 SET_VREG w0, w9 // vAA<- w0
6167 GET_VREG w0, w2 // w0<- vBB
6174 sub w0, w1, w0 // w0<- op, w0-w3 changed
6176 SET_VREG w0, w9 // vAA<- w0
6208 GET_VREG w0, w2 // w0<- vBB
6215 mul w0, w1, w0 // w0<- op, w0-w3 changed
6217 SET_VREG w0, w9 // vAA<- w0
6248 GET_VREG w0, w2 // w0<- vBB
6255 sdiv w0, w0, w1 // w0<- op, w0-w3 changed
6257 SET_VREG w0, w9 // vAA<- w0
6288 GET_VREG w0, w2 // w0<- vBB
6294 sdiv w3, w0, w1 // optional op; may set condition codes
6295 msub w0, w3, w1, w0 // w0<- op, w0-w3 changed
6297 SET_VREG w0, w9 // vAA<- w0
6328 GET_VREG w0, w2 // w0<- vBB
6335 and w0, w0, w3, asr #8 // w0<- op, w0-w3 changed
6337 SET_VREG w0, w9 // vAA<- w0
6368 GET_VREG w0, w2 // w0<- vBB
6375 orr w0, w0, w3, asr #8 // w0<- op, w0-w3 changed
6377 SET_VREG w0, w9 // vAA<- w0
6408 GET_VREG w0, w2 // w0<- vBB
6415 eor w0, w0, w3, asr #8 // w0<- op, w0-w3 changed
6417 SET_VREG w0, w9 // vAA<- w0
6448 GET_VREG w0, w2 // w0<- vBB
6455 lsl w0, w0, w1 // w0<- op, w0-w3 changed
6457 SET_VREG w0, w9 // vAA<- w0
6488 GET_VREG w0, w2 // w0<- vBB
6495 asr w0, w0, w1 // w0<- op, w0-w3 changed
6497 SET_VREG w0, w9 // vAA<- w0
6528 GET_VREG w0, w2 // w0<- vBB
6535 lsr w0, w0, w1 // w0<- op, w0-w3 changed
6537 SET_VREG w0, w9 // vAA<- w0
6553 ldr w0, [x3, x1] // w0<- obj.field
6556 SET_VREG w0, w2 // fp[A]<- w0
6585 GET_VREG w0, w2 // w0<- object we're operating on
6591 SET_VREG_OBJECT w0, w2 // fp[A]<- w0
6607 GET_VREG w0, w2 // w0<- fp[A]
6609 str w0, [x3, x1] // obj.field<- w0
6621 ubfx w0, wINST, #8, #4 // w0<- A
6623 GET_VREG_WIDE x0, w0 // x0<- fp[A]
6638 cbz w0, MterpException
6660 cbz w0, MterpException
6663 cbnz w0, MterpFallback
6686 cbz w0, MterpException
6689 cbnz w0, MterpFallback
6707 GET_VREG w0, w2 // w0<- fp[A]
6709 strb w0, [x3, x1] // obj.field<- w0
6726 GET_VREG w0, w2 // w0<- fp[A]
6728 strb w0, [x3, x1] // obj.field<- w0
6745 GET_VREG w0, w2 // w0<- fp[A]
6747 strh w0, [x3, x1] // obj.field<- w0
6764 GET_VREG w0, w2 // w0<- fp[A]
6766 strh w0, [x3, x1] // obj.field<- w0
6783 ldrb w0, [x3, x1] // w0<- obj.field
6786 SET_VREG w0, w2 // fp[A]<- w0
6803 ldrsb w0, [x3, x1] // w0<- obj.field
6806 SET_VREG w0, w2 // fp[A]<- w0
6823 ldrh w0, [x3, x1] // w0<- obj.field
6826 SET_VREG w0, w2 // fp[A]<- w0
6843 ldrsh w0, [x3, x1] // w0<- obj.field
6846 SET_VREG w0, w2 // fp[A]<- w0
6945 cbz w0, MterpException
6948 cbnz w0, MterpFallback
6970 cbz w0, MterpException
6973 cbnz w0, MterpFallback
6995 cbz w0, MterpException
6998 cbnz w0, MterpFallback
7021 cbz w0, MterpException
7024 cbnz w0, MterpFallback
7041 FETCH w0, 1 // w0<- BBBB
7047 cbnz w0, MterpPossibleException // let reference interpreter deal with it.
7064 FETCH w0, 1 // w0<- BBBB
7070 cbnz w0, MterpPossibleException // let reference interpreter deal with it.
7187 cbz w0, MterpExceptionReturn // no local catch, back to caller.
7194 cbnz w0, MterpFallback
7284 mov wPROFILE, w0 // restore new hotness countdown to wPROFILE