Home | History | Annotate | Download | only in dex

Lines Matching refs:DEF_APUT

116 #define DEF_APUT(bb, opcode, reg, obj, idx) \
821 DEF_APUT(5, Instruction::APUT, 8u, 300u, 301u),
827 DEF_APUT(4, Instruction::APUT, 13u, 400u, 401u),
828 DEF_APUT(5, Instruction::APUT, 13u, 400u, 401u),
833 DEF_APUT(4, Instruction::APUT, 19u, 500u, 502u), // Clobbers value at index 501u.
838 DEF_APUT(4, Instruction::APUT, 22u, 600u, 601u),
839 DEF_APUT(4, Instruction::APUT, 22u, 600u, 602u),
841 DEF_APUT(5, Instruction::APUT, 25u, 600u, 601u),
842 DEF_APUT(5, Instruction::APUT, 25u, 600u, 602u),
849 DEF_APUT(4, Instruction::APUT, 33u, 701u, 702u), // Doesn't interfere with unrelated array.
888 DEF_APUT(5, Instruction::APUT_WIDE, 5u, 300u, 301u),
893 DEF_APUT(4, Instruction::APUT_SHORT, 9u, 400u, 401u),
894 DEF_APUT(5, Instruction::APUT_SHORT, 9u, 400u, 401u),
898 DEF_APUT(4, Instruction::APUT_CHAR, 14u, 500u, 502u), // Clobbers value at index 501u.
902 DEF_APUT(4, Instruction::APUT_BYTE, 17u, 601u, 602u), // Clobbers values in array 600u.
906 DEF_APUT(4, Instruction::APUT, 19u, 700u, 701u),
907 DEF_APUT(4, Instruction::APUT, 19u, 700u, 702u),
909 DEF_APUT(5, Instruction::APUT, 22u, 700u, 701u),
910 DEF_APUT(5, Instruction::APUT, 22u, 700u, 702u),
1329 DEF_APUT(4, Instruction::APUT, 7u, 200u, 201u), // Because of this IPUT.
1334 DEF_APUT(4, Instruction::APUT, 11u, 300u, 301u), // Because of this IPUT...
1340 DEF_APUT(3, Instruction::APUT, 15u, 400u, 401u),
1341 DEF_APUT(3, Instruction::APUT, 15u, 400u, 402u),
1345 DEF_APUT(4, Instruction::APUT, 20u, 400u, 401u),
1346 DEF_APUT(4, Instruction::APUT, 20u, 400u, 402u),
1352 DEF_APUT(4, Instruction::APUT, 27u, 500u, 502u), // Clobbers element at index 501u.
1389 DEF_APUT(4, Instruction::APUT_BYTE, 5u, 200u, 201u), // Because of this IPUT.
1393 DEF_APUT(4, Instruction::APUT, 8u, 300u, 301u), // Because of this IPUT...
1398 DEF_APUT(3, Instruction::APUT_CHAR, 11u, 400u, 401u),
1399 DEF_APUT(3, Instruction::APUT_CHAR, 11u, 400u, 402u),
1403 DEF_APUT(4, Instruction::APUT_CHAR, 16u, 400u, 401u),
1404 DEF_APUT(4, Instruction::APUT_CHAR, 16u, 400u, 402u),
1409 DEF_APUT(4, Instruction::APUT_SHORT, 22u, 500u, 502u), // Clobbers element at index 501u.
1413 DEF_APUT(4, Instruction::APUT_OBJECT, 25u, 601u, 602u), // Clobbers 600u/601u.
1417 DEF_APUT(4, Instruction::APUT_BOOLEAN, 27u, 701u, 702u), // Storing the same value.
1562 DEF_APUT(4, Instruction::APUT, 8u, 100u, 102u),
1563 DEF_APUT(4, Instruction::APUT, 8u, 200u, 202u),
1564 DEF_APUT(4, Instruction::APUT, 8u, 200u, 203u),
1565 DEF_APUT(4, Instruction::APUT, 8u, 201u, 202u),
1566 DEF_APUT(4, Instruction::APUT, 8u, 201u, 203u),
1572 DEF_APUT(5, Instruction::APUT, 14u, 100u, 102u),
1573 DEF_APUT(5, Instruction::APUT, 14u, 200u, 202u),
1574 DEF_APUT(5, Instruction::APUT, 14u, 200u, 203u),
1575 DEF_APUT(5, Instruction::APUT, 14u, 201u, 202u),
1576 DEF_APUT(5, Instruction::APUT, 14u, 201u, 203u),
1752 DEF_APUT(4, Instruction::APUT_OBJECT, 4u, 100u, 102u),
1753 DEF_APUT(4, Instruction::APUT_OBJECT, 4u, 100u, 103u),
1754 DEF_APUT(4, Instruction::APUT_OBJECT, 4u, 101u, 102u),
1786 DEF_APUT(6, Instruction::APUT, 2u, 100u, 101u),
1790 DEF_APUT(6, Instruction::APUT, 5u, 200u, 201u),
1794 DEF_APUT(6, Instruction::APUT, 8u, 300u, 302u),
1837 DEF_APUT(4, Instruction::APUT, 2u, 200u, 202u),
1838 DEF_APUT(4, Instruction::APUT, 2u, 200u, 203u),
1839 DEF_APUT(4, Instruction::APUT, 2u, 201u, 202u),
1840 DEF_APUT(4, Instruction::APUT, 2u, 201u, 203u),
1847 DEF_APUT(5, Instruction::APUT, 12u, 200u, 202u),
1848 DEF_APUT(5, Instruction::APUT, 12u, 200u, 203u),
1849 DEF_APUT(5, Instruction::APUT, 12u, 201u, 202u),
1850 DEF_APUT(5, Instruction::APUT, 12u, 201u, 203u),
1913 DEF_APUT(6, Instruction::APUT, 4u, 3u, 1u), // Index is Phi 1u.
1917 DEF_APUT(8, Instruction::APUT, 9u, 7u, 1u), // Index is Phi 1u.
1985 DEF_APUT(5, Instruction::APUT_OBJECT, 4u, 300u, 201u), // PUT the Phi 4u.