Home | History | Annotate | Download | only in mips

Lines Matching refs:A2

63       registers_.push_back(new mips::Register(mips::A2));
96 secondary_register_names_.emplace(mips::Register(mips::A2), "a2");
232 (Base::GetAssembler()->*f)(mips::A2, mips::A3, &label);
241 instr_name + " $a2, $a3, 1b\n"
771 __ Addiu32(mips::A1, mips::A2, -0x8000);
772 __ Addiu32(mips::A1, mips::A2, +0);
773 __ Addiu32(mips::A1, mips::A2, +0x7FFF);
774 __ Addiu32(mips::A1, mips::A2, -0x10000);
775 __ Addiu32(mips::A1, mips::A2, -0x8001);
776 __ Addiu32(mips::A1, mips::A2, +0x8000);
777 __ Addiu32(mips::A1, mips::A2, +0xFFFE);
778 __ Addiu32(mips::A1, mips::A2, -0x10001);
779 __ Addiu32(mips::A1, mips::A2, +0xFFFF);
780 __ Addiu32(mips::A1, mips::A2, +0x10000);
781 __ Addiu32(mips::A1, mips::A2, +0x10001);
782 __ Addiu32(mips::A1, mips::A2, +0x12345678);
785 "addiu $a1, $a2, -0x8000\n"
786 "addiu $a1, $a2, 0\n"
787 "addiu $a1, $a2, 0x7FFF\n"
788 "addiu $at, $a2, -0x8000\n"
790 "addiu $at, $a2, -0x8000\n"
792 "addiu $at, $a2, 0x7FFF\n"
794 "addiu $at, $a2, 0x7FFF\n"
798 "addu $a1, $a2, $at\n"
800 "addu $a1, $a2, $at\n"
802 "addu $a1, $a2, $at\n"
805 "addu $a1, $a2, $at\n"
808 "addu $a1, $a2, $at\n";
928 __ LoadFromOffset(mips::kLoadDoubleword, mips::A0, mips::A2, -0x8000);
929 __ LoadFromOffset(mips::kLoadDoubleword, mips::A0, mips::A2, +0);
930 __ LoadFromOffset(mips::kLoadDoubleword, mips::A0, mips::A2, +0x7FF8);
931 __ LoadFromOffset(mips::kLoadDoubleword, mips::A0, mips::A2, +0x7FFB);
932 __ LoadFromOffset(mips::kLoadDoubleword, mips::A0, mips::A2, +0x7FFC);
933 __ LoadFromOffset(mips::kLoadDoubleword, mips::A0, mips::A2, +0x7FFF);
934 __ LoadFromOffset(mips::kLoadDoubleword, mips::A0, mips::A2, -0xFFF0);
935 __ LoadFromOffset(mips::kLoadDoubleword, mips::A0, mips::A2, -0x8008);
936 __ LoadFromOffset(mips::kLoadDoubleword, mips::A0, mips::A2, -0x8001);
937 __ LoadFromOffset(mips::kLoadDoubleword, mips::A0, mips::A2, +0x8000);
938 __ LoadFromOffset(mips::kLoadDoubleword, mips::A0, mips::A2, +0xFFF0);
939 __ LoadFromOffset(mips::kLoadDoubleword, mips::A0, mips::A2, -0x17FE8);
940 __ LoadFromOffset(mips::kLoadDoubleword, mips::A0, mips::A2, -0x0FFF8);
941 __ LoadFromOffset(mips::kLoadDoubleword, mips::A0, mips::A2, -0x0FFF1);
942 __ LoadFromOffset(mips::kLoadDoubleword, mips::A0, mips::A2, +0x0FFF1);
943 __ LoadFromOffset(mips::kLoadDoubleword, mips::A0, mips::A2, +0x0FFF8);
944 __ LoadFromOffset(mips::kLoadDoubleword, mips::A0, mips::A2, +0x17FE8);
945 __ LoadFromOffset(mips::kLoadDoubleword, mips::A0, mips::A2, -0x17FF0);
946 __ LoadFromOffset(mips::kLoadDoubleword, mips::A0, mips::A2, -0x17FE9);
947 __ LoadFromOffset(mips::kLoadDoubleword, mips::A0, mips::A2, +0x17FE9);
948 __ LoadFromOffset(mips::kLoadDoubleword, mips::A0, mips::A2, +0x17FF0);
949 __ LoadFromOffset(mips::kLoadDoubleword, mips::A0, mips::A2, +0x12345678);
1227 "lw $a0, -0x8000($a2)\n"
1228 "lw $a1, -0x7FFC($a2)\n"
1229 "lw $a0, 0($a2)\n"
1230 "lw $a1, 4($a2)\n"
1231 "lw $a0, 0x7FF8($a2)\n"
1232 "lw $a1, 0x7FFC($a2)\n"
1233 "lw $a0, 0x7FFB($a2)\n"
1234 "lw $a1, 0x7FFF($a2)\n"
1235 "addiu $at, $a2, 0x7FF8\n"
1238 "addiu $at, $a2, 0x7FF8\n"
1241 "addiu $at, $a2, -0x7FF8\n"
1244 "addiu $at, $a2, -0x7FF8\n"
1247 "addiu $at, $a2, -0x7FF8\n"
1250 "addiu $at, $a2, 0x7FF8\n"
1253 "addiu $at, $a2, 0x7FF8\n"
1256 "addiu $at, $a2, -0x7FF8\n"
1260 "addiu $at, $a2, -0x7FF8\n"
1264 "addiu $at, $a2, -0x7FF8\n"
1268 "addiu $at, $a2, 0x7FF8\n"
1272 "addiu $at, $a2, 0x7FF8\n"
1276 "addiu $at, $a2, 0x7FF8\n"
1282 "addu $at, $at, $a2\n"
1287 "addu $at, $at, $a2\n"
1292 "addu $at, $at, $a2\n"
1297 "addu $at, $at, $a2\n"
1302 "addu $at, $at, $a2\n"
1552 __ StoreToOffset(mips::kStoreDoubleword, mips::A0, mips::A2, -0x8000);
1553 __ StoreToOffset(mips::kStoreDoubleword, mips::A0, mips::A2, +0);
1554 __ StoreToOffset(mips::kStoreDoubleword, mips::A0, mips::A2, +0x7FF8);
1555 __ StoreToOffset(mips::kStoreDoubleword, mips::A0, mips::A2, +0x7FFB);
1556 __ StoreToOffset(mips::kStoreDoubleword, mips::A0, mips::A2, +0x7FFC);
1557 __ StoreToOffset(mips::kStoreDoubleword, mips::A0, mips::A2, +0x7FFF);
1558 __ StoreToOffset(mips::kStoreDoubleword, mips::A0, mips::A2, -0xFFF0);
1559 __ StoreToOffset(mips::kStoreDoubleword, mips::A0, mips::A2, -0x8008);
1560 __ StoreToOffset(mips::kStoreDoubleword, mips::A0, mips::A2, -0x8001);
1561 __ StoreToOffset(mips::kStoreDoubleword, mips::A0, mips::A2, +0x8000);
1562 __ StoreToOffset(mips::kStoreDoubleword, mips::A0, mips::A2, +0xFFF0);
1563 __ StoreToOffset(mips::kStoreDoubleword, mips::A0, mips::A2, -0x17FE8);
1564 __ StoreToOffset(mips::kStoreDoubleword, mips::A0, mips::A2, -0x0FFF8);
1565 __ StoreToOffset(mips::kStoreDoubleword, mips::A0, mips::A2, -0x0FFF1);
1566 __ StoreToOffset(mips::kStoreDoubleword, mips::A0, mips::A2, +0x0FFF1);
1567 __ StoreToOffset(mips::kStoreDoubleword, mips::A0, mips::A2, +0x0FFF8);
1568 __ StoreToOffset(mips::kStoreDoubleword, mips::A0, mips::A2, +0x17FE8);
1569 __ StoreToOffset(mips::kStoreDoubleword, mips::A0, mips::A2, -0x17FF0);
1570 __ StoreToOffset(mips::kStoreDoubleword, mips::A0, mips::A2, -0x17FE9);
1571 __ StoreToOffset(mips::kStoreDoubleword, mips::A0, mips::A2, +0x17FE9);
1572 __ StoreToOffset(mips::kStoreDoubleword, mips::A0, mips::A2, +0x17FF0);
1573 __ StoreToOffset(mips::kStoreDoubleword, mips::A0, mips::A2, +0x12345678);
1741 "sw $a0, -0x8000($a2)\n"
1742 "sw $a1, -0x7FFC($a2)\n"
1743 "sw $a0, 0($a2)\n"
1744 "sw $a1, 4($a2)\n"
1745 "sw $a0, 0x7FF8($a2)\n"
1746 "sw $a1, 0x7FFC($a2)\n"
1747 "sw $a0, 0x7FFB($a2)\n"
1748 "sw $a1, 0x7FFF($a2)\n"
1749 "addiu $at, $a2, 0x7FF8\n"
1752 "addiu $at, $a2, 0x7FF8\n"
1755 "addiu $at, $a2, -0x7FF8\n"
1758 "addiu $at, $a2, -0x7FF8\n"
1761 "addiu $at, $a2, -0x7FF8\n"
1764 "addiu $at, $a2, 0x7FF8\n"
1767 "addiu $at, $a2, 0x7FF8\n"
1770 "addiu $at, $a2, -0x7FF8\n"
1774 "addiu $at, $a2, -0x7FF8\n"
1778 "addiu $at, $a2, -0x7FF8\n"
1782 "addiu $at, $a2, 0x7FF8\n"
1786 "addiu $at, $a2, 0x7FF8\n"
1790 "addiu $at, $a2, 0x7FF8\n"
1796 "addu $at, $at, $a2\n"
1801 "addu $at, $at, $a2\n"
1806 "addu $at, $at, $a2\n"
1811 "addu $at, $at, $a2\n"
1816 "addu $at, $at, $a2\n"
2203 __ Blt(mips::A2, mips::A3, &label);
2213 "slt $at, $a2, $a3\n"
2232 __ Bge(mips::A2, mips::A3, &label);
2242 "slt $at, $a2, $a3\n"
2261 __ Bltu(mips::A2, mips::A3, &label);
2271 "sltu $at, $a2, $a3\n"
2290 __ Bgeu(mips::A2, mips::A3, &label);
2300 "sltu $at, $a2, $a3\n"