Home | History | Annotate | Download | only in dex

Lines Matching refs:IGET

244       if (def->opcode >= Instruction::IGET && def->opcode <= Instruction::IPUT_SHORT) {
516 DEF_IGET(3, Instruction::IGET, 1u, 100u, 0u),
517 DEF_IGET(6, Instruction::IGET, 2u, 100u, 0u), // Same as at the top.
520 DEF_IGET(4, Instruction::IGET, 4u, 200u, 1u),
521 DEF_IGET(6, Instruction::IGET, 5u, 200u, 1u), // Same as at the left side.
524 DEF_IGET(3, Instruction::IGET, 7u, 300u, 2u),
527 DEF_IGET(6, Instruction::IGET, 10u, 300u, 2u), // Differs from the top and the CONST.
530 DEF_IGET(3, Instruction::IGET, 12u, 400u, 3u),
534 DEF_IGET(6, Instruction::IGET, 16u, 400u, 3u), // Differs from the top, equals the CONST.
546 DEF_IGET(3, Instruction::IGET, 26u, 600u, 7u),
547 DEF_IGET(3, Instruction::IGET, 27u, 601u, 7u),
549 DEF_IGET(6, Instruction::IGET, 29u, 600u, 7u), // Same as the top.
550 DEF_IGET(6, Instruction::IGET, 30u, 601u, 7u), // Same as the top.
559 DEF_IGET(6, Instruction::IGET, 38u, 700u, 9u),
560 DEF_IGET(6, Instruction::IGET, 39u, 700u, 10u), // Same value as read from field #9.
570 DEF_IGET(6, Instruction::IGET, 48u, 800u, 11u),
571 DEF_IGET(6, Instruction::IGET, 49u, 801u, 11u), // Same value as read from ref 46u.
618 DEF_IGET(3, Instruction::IGET, 0u, 100u, 0u),
619 DEF_IGET(6, Instruction::IGET, 1u, 100u, 0u), // Same as at the top.
621 DEF_IGET(4, Instruction::IGET, 2u, 100u, 1u),
622 DEF_IGET(6, Instruction::IGET, 3u, 100u, 1u), // Same as at the left side.
624 DEF_IGET(3, Instruction::IGET, 4u, 100u, 2u),
627 DEF_IGET(6, Instruction::IGET, 7u, 100u, 2u), // Differs from the top and the CONST.
629 DEF_IGET(3, Instruction::IGET, 8u, 100u, 3u),
633 DEF_IGET(6, Instruction::IGET, 12u, 100u, 3u), // Differs from the top, equals the CONST.
647 DEF_IGET(6, Instruction::IGET, 24u, 100u, 7u),
648 DEF_IGET(6, Instruction::IGET, 25u, 100u, 8u), // Same value as read from field #7.
685 DEF_IGET(3, Instruction::IGET, 0u, 100u, 0u),
686 DEF_IPUT(4, Instruction::IPUT, 1u, 101u, 0u), // May alias with the IGET at the top.
687 DEF_IGET(6, Instruction::IGET, 2u, 100u, 0u), // Differs from the top.
689 DEF_IGET(3, Instruction::IGET, 3u, 100u, 1u),
691 DEF_IGET(6, Instruction::IGET, 5u, 100u, 1u), // Same as the top.
693 DEF_IGET(3, Instruction::IGET, 6u, 100u, 2u),
696 DEF_IGET(6, Instruction::IGET, 9u, 100u, 2u), // Differs from the top and the CONST.
698 DEF_IGET(3, Instruction::IGET, 10u, 100u, 3u),
702 DEF_IGET(6, Instruction::IGET, 14u, 100u, 3u), // Differs from the top and the CONST.
716 DEF_IGET(6, Instruction::IGET, 26u, 100u, 7u),
717 DEF_IGET(6, Instruction::IGET, 27u, 101u, 8u), // Same value as read from field #7.
1010 DEF_IGET(3, Instruction::IGET, 1u, 100u, 0u),
1011 DEF_IGET(4, Instruction::IGET, 2u, 100u, 0u), // Same as at the top.
1012 DEF_IGET(5, Instruction::IGET, 3u, 100u, 0u), // Same as at the top.
1015 DEF_IGET(3, Instruction::IGET, 5u, 200u, 1u),
1016 DEF_IGET(4, Instruction::IGET, 6u, 200u, 1u), // Differs from top...
1018 DEF_IGET(5, Instruction::IGET, 8u, 200u, 1u), // Differs from top and the loop IGET.
1021 DEF_IGET(3, Instruction::IGET, 10u, 300u, 2u),
1023 DEF_IGET(4, Instruction::IGET, 12u, 300u, 2u), // Differs from top.
1024 DEF_IGET(5, Instruction::IGET, 13u, 300u, 2u), // Differs from top but same as the loop IGET.
1032 DEF_IGET(4, Instruction::IGET, 20u, 400u, 3u), // Differs from 16u and 23u.
1033 DEF_IGET(4, Instruction::IGET, 21u, 400u, 4u), // Same as 20u.
1034 DEF_IGET(4, Instruction::IGET, 22u, 401u, 3u), // Same as 20u.
1039 DEF_IGET(5, Instruction::IGET, 27u, 400u, 3u), // Differs from 16u and 20u...
1040 DEF_IGET(5, Instruction::IGET, 28u, 400u, 4u), // and same as the CONST 23u
1041 DEF_IGET(5, Instruction::IGET, 29u, 400u, 4u), // and same as the CONST 23u.
1053 DEF_IGET(3, Instruction::IGET, 39u, 600u, 8u),
1054 DEF_IGET(3, Instruction::IGET, 40u, 601u, 8u),
1056 DEF_IGET(5, Instruction::IGET, 42u, 600u, 8u), // Same as the top.
1057 DEF_IGET(5, Instruction::IGET, 43u, 601u, 8u), // Same as the top.
1065 DEF_IGET(4, Instruction::IGET, 50u, 700u, 10u), // Differs from the CONSTs 46u and 53u.
1066 DEF_IGET(4, Instruction::IGET, 51u, 700u, 11u), // Same as 50u.
1067 DEF_IGET(4, Instruction::IGET, 52u, 701u, 10u), // Same as 50u.
1072 DEF_IGET(5, Instruction::IGET, 57u, 700u, 10u), // Same as the CONST 53u.
1073 DEF_IGET(5, Instruction::IGET, 58u, 700u, 11u), // Same as the CONST 53u.
1074 DEF_IGET(5, Instruction::IGET, 59u, 701u, 10u), // Same as the CONST 53u.
1128 DEF_IGET(3, Instruction::IGET, 0u, 100u, 0u),
1129 DEF_IGET(4, Instruction::IGET, 1u, 100u, 0u), // Same as at the top.
1130 DEF_IGET(5, Instruction::IGET, 2u, 100u, 0u), // Same as at the top.
1132 DEF_IGET(3, Instruction::IGET, 3u, 100u, 1u),
1133 DEF_IGET(4, Instruction::IGET, 4u, 100u, 1u), // Differs from top...
1135 DEF_IGET(5, Instruction::IGET, 6u, 100u, 1u), // Differs from top and the loop IGET.
1137 DEF_IGET(3, Instruction::IGET, 7u, 100u, 2u),
1139 DEF_IGET(4, Instruction::IGET, 9u, 100u, 2u), // Differs from top.
1140 DEF_IGET(5, Instruction::IGETIGET.
1145 DEF_IGET(4, Instruction::IGET, 14u, 100u, 3u), // Differs from 11u and 16u.
1146 DEF_IGET(4, Instruction::IGET, 15u, 100u, 4u), // Same as 14u.
1150 DEF_IGET(5, Instruction::IGET, 19u, 100u, 3u), // Differs from 11u and 14u...
1151 DEF_IGET(5, Instruction::IGET, 20u, 100u, 4u), // and same as the CONST 16u.
1199 DEF_IGET(3, Instruction::IGET, 0u, 100u, 0u),
1200 DEF_IPUT(4, Instruction::IPUT, 1u, 101u, 0u), // May alias with the IGET at the top.
1201 DEF_IGET(5, Instruction::IGET, 2u, 100u, 0u), // Differs from the top.
1203 DEF_IGET(3, Instruction::IGET, 3u, 100u, 1u),
1205 DEF_IGET(5, Instruction::IGET, 5u, 100u, 1u), // Same as the top.
1207 DEF_IGET(3, Instruction::IGET, 6u, 100u, 2u),
1210 DEF_IGET(5, Instruction::IGET, 9u, 100u, 2u), // Differs from the top and the CONST.
1222 DEF_IGET(4, Instruction::IGET, 19u, 100u, 6u), // Differs from CONSTs 15u and 22u.
1223 DEF_IGET(4, Instruction::IGET, 20u, 100u, 7u), // Same value as 19u.
1224 DEF_IGET(4, Instruction::IGET, 21u, 101u, 6u), // Same value as read from field #7.
1229 DEF_IGET(5, Instruction::IGET, 26u, 100u, 6u), // Same as CONST 22u.
1230 DEF_IGET(5, Instruction::IGET, 27u, 100u, 7u), // Same as CONST 22u.
1231 DEF_IGET(5, Instruction::IGET, 28u, 101u, 6u), // Same as CONST 22u.
1260 // For the IGET that loads sreg 3u using base 2u, the following IPUT creates a dependency
1264 DEF_IGET(3, Instruction::IGET, 0u, 100u, 0u),
1265 DEF_IGET(3, Instruction::IGET, 1u, 0u, 0u),
1266 DEF_IGET(4, Instruction::IGET, 2u, 0u, 0u),
1267 DEF_IGET(4, Instruction::IGET, 3u, 2u, 0u),
1269 DEF_IGET(5, Instruction::IGET, 5u, 0u, 0u),
1484 DEF_IGET(3, Instruction::IGET, 2u, 100u, 0u),
1485 DEF_IGET(3, Instruction::IGET, 3u, 200u, 0u),
1486 DEF_IGET(3, Instruction::IGET, 4u, 201u, 0u),
1488 DEF_IGET(4, Instruction::IGET, 6u, 100u, 0u), // Differs from IGET 2u.
1492 DEF_IGET(5, Instruction::IGET, 10u, 100u, 0u), // Differs from IGETs 2u and 6u.
1493 DEF_IGET(5, Instruction::IGET, 11u, 200u, 0u), // Same as the top.
1494 DEF_IGET(5, Instruction::IGET
1498 DEF_IGET(6, Instruction::IGET, 16u, 100u, 0u), // Differs from IGETs 2u, 6u and 10u.
1499 DEF_IGET(6, Instruction::IGET, 17u, 100u, 1u), // Same as IGET 16u.
1500 DEF_IGET(6, Instruction::IGET, 18u, 101u, 0u), // Same as IGET 16u.
1501 DEF_IGET(6, Instruction::IGET, 19u, 200u, 0u), // Same as IGET 16u.
1854 DEF_IGET(6, Instruction::IGET, 23u, 100u, 0u),
1855 DEF_IGET(6, Instruction::IGET, 24u, 100u, 1u),
1856 DEF_IGET(6, Instruction::IGET, 25u, 101u, 0u),