Lines Matching full:pc

433     return "pc";  in GetRegisterName()
1002 /* If we haven't changed the PC, change it here */ in EvaluateInstruction()
1026 // Our previous PC is in the RA in CreateFunctionEntryUnwind()
1332 int64_t offset, pc, rs_val, rt_val, target = 0; in Emulate_BXX_3ops() local
1339 pc = ReadRegisterUnsigned(eRegisterKindDWARF, dwarf_pc_mips64, 0, &success); in Emulate_BXX_3ops()
1356 target = pc + offset; in Emulate_BXX_3ops()
1358 target = pc + 8; in Emulate_BXX_3ops()
1363 target = pc + offset; in Emulate_BXX_3ops()
1365 target = pc + 8; in Emulate_BXX_3ops()
1384 int64_t offset, pc, target = 0; in Emulate_Bcond_Link() local
1391 pc = ReadRegisterUnsigned(eRegisterKindDWARF, dwarf_pc_mips64, 0, &success); in Emulate_Bcond_Link()
1403 target = pc + offset; in Emulate_Bcond_Link()
1405 target = pc + 8; in Emulate_Bcond_Link()
1409 target = pc + offset; in Emulate_Bcond_Link()
1411 target = pc + 8; in Emulate_Bcond_Link()
1421 pc + 8)) in Emulate_Bcond_Link()
1429 int64_t offset, pc, target; in Emulate_BAL() local
1434 * RA = PC + 8 in Emulate_BAL()
1435 * PC = PC + offset in Emulate_BAL()
1439 pc = ReadRegisterUnsigned(eRegisterKindDWARF, dwarf_pc_mips64, 0, &success); in Emulate_BAL()
1443 target = pc + offset; in Emulate_BAL()
1452 pc + 8)) in Emulate_BAL()
1460 int64_t offset, pc, target; in Emulate_BALC() local
1465 * RA = PC + 4 in Emulate_BALC()
1466 * PC = PC + 4 + offset in Emulate_BALC()
1470 pc = ReadRegisterUnsigned(eRegisterKindDWARF, dwarf_pc_mips64, 0, &success); in Emulate_BALC()
1474 target = pc + offset; in Emulate_BALC()
1483 pc + 4)) in Emulate_BALC()
1496 int64_t offset, pc, rs_val, target = 0; in Emulate_Bcond_Link_C() local
1502 pc = ReadRegisterUnsigned(eRegisterKindDWARF, dwarf_pc_mips64, 0, &success); in Emulate_Bcond_Link_C()
1513 target = pc + offset; in Emulate_Bcond_Link_C()
1515 target = pc + 4; in Emulate_Bcond_Link_C()
1518 target = pc + offset; in Emulate_Bcond_Link_C()
1520 target = pc + 4; in Emulate_Bcond_Link_C()
1523 target = pc + offset; in Emulate_Bcond_Link_C()
1525 target = pc + 4; in Emulate_Bcond_Link_C()
1528 target = pc + offset; in Emulate_Bcond_Link_C()
1530 target = pc + 4; in Emulate_Bcond_Link_C()
1533 target = pc + offset; in Emulate_Bcond_Link_C()
1535 target = pc + 4; in Emulate_Bcond_Link_C()
1538 target = pc + offset; in Emulate_Bcond_Link_C()
1540 target = pc + 4; in Emulate_Bcond_Link_C()
1550 pc + 4)) in Emulate_Bcond_Link_C()
1564 int64_t offset, pc, rs_val, target = 0; in Emulate_BXX_2ops() local
1570 pc = ReadRegisterUnsigned(eRegisterKindDWARF, dwarf_pc_mips64, 0, &success); in Emulate_BXX_2ops()
1583 target = pc + offset; in Emulate_BXX_2ops()
1585 target = pc + 8; in Emulate_BXX_2ops()
1590 target = pc + offset; in Emulate_BXX_2ops()
1592 target = pc + 8; in Emulate_BXX_2ops()
1597 target = pc + offset; in Emulate_BXX_2ops()
1599 target = pc + 8; in Emulate_BXX_2ops()
1604 target = pc + offset; in Emulate_BXX_2ops()
1606 target = pc + 8; in Emulate_BXX_2ops()
1619 int64_t offset, pc, target; in Emulate_BC() local
1624 * PC = PC + 4 + offset in Emulate_BC()
1628 pc = ReadRegisterUnsigned(eRegisterKindDWARF, dwarf_pc_mips64, 0, &success); in Emulate_BC()
1632 target = pc + offset; in Emulate_BC()
1653 int64_t offset, pc, rs_val, rt_val, target = 0; in Emulate_BXX_3ops_C() local
1661 pc = ReadRegisterUnsigned(eRegisterKindDWARF, dwarf_pc_mips64, 0, &success); in Emulate_BXX_3ops_C()
1678 target = pc + offset; in Emulate_BXX_3ops_C()
1680 target = pc + 4; in Emulate_BXX_3ops_C()
1684 target = pc + offset; in Emulate_BXX_3ops_C()
1686 target = pc + 4; in Emulate_BXX_3ops_C()
1690 target = pc + offset; in Emulate_BXX_3ops_C()
1692 target = pc + 4; in Emulate_BXX_3ops_C()
1696 target = pc + offset; in Emulate_BXX_3ops_C()
1698 target = pc + 4; in Emulate_BXX_3ops_C()
1702 target = pc + offset; in Emulate_BXX_3ops_C()
1704 target = pc + 4; in Emulate_BXX_3ops_C()
1708 target = pc + offset; in Emulate_BXX_3ops_C()
1710 target = pc + 4; in Emulate_BXX_3ops_C()
1713 target = pc + offset; in Emulate_BXX_3ops_C()
1715 target = pc + 4; in Emulate_BXX_3ops_C()
1718 target = pc + offset; in Emulate_BXX_3ops_C()
1720 target = pc + 4; in Emulate_BXX_3ops_C()
1738 int64_t offset, pc, target = 0; in Emulate_BXX_2ops_C() local
1746 pc = ReadRegisterUnsigned(eRegisterKindDWARF, dwarf_pc_mips64, 0, &success); in Emulate_BXX_2ops_C()
1758 target = pc + offset; in Emulate_BXX_2ops_C()
1760 target = pc + 4; in Emulate_BXX_2ops_C()
1764 target = pc + offset; in Emulate_BXX_2ops_C()
1766 target = pc + 4; in Emulate_BXX_2ops_C()
1770 target = pc + offset; in Emulate_BXX_2ops_C()
1772 target = pc + 4; in Emulate_BXX_2ops_C()
1776 target = pc + offset; in Emulate_BXX_2ops_C()
1778 target = pc + 4; in Emulate_BXX_2ops_C()
1782 target = pc + offset; in Emulate_BXX_2ops_C()
1784 target = pc + 4; in Emulate_BXX_2ops_C()
1788 target = pc + offset; in Emulate_BXX_2ops_C()
1790 target = pc + 4; in Emulate_BXX_2ops_C()
1803 uint64_t offset, pc; in Emulate_J() local
1808 * PC = PC[63-28] | offset in Emulate_J()
1812 pc = ReadRegisterUnsigned(eRegisterKindDWARF, dwarf_pc_mips64, 0, &success); in Emulate_J()
1816 /* This is a PC-region branch and not PC-relative */ in Emulate_J()
1817 pc = (pc & 0xFFFFFFFFF0000000ULL) | offset; in Emulate_J()
1822 pc); in Emulate_J()
1827 uint64_t offset, target, pc; in Emulate_JAL() local
1832 * PC = PC[63-28] | offset in Emulate_JAL()
1836 pc = ReadRegisterUnsigned(eRegisterKindDWARF, dwarf_pc_mips64, 0, &success); in Emulate_JAL()
1840 /* This is a PC-region branch and not PC-relative */ in Emulate_JAL()
1841 target = (pc & 0xFFFFFFFFF0000000ULL) | offset; in Emulate_JAL()
1850 pc + 8)) in Emulate_JAL()
1859 uint64_t pc, rs_val; in Emulate_JALR() local
1863 * GPR[rt] = PC + 8 in Emulate_JALR()
1864 * PC = GPR[rs] in Emulate_JALR()
1869 pc = ReadRegisterUnsigned(eRegisterKindDWARF, dwarf_pc_mips64, 0, &success); in Emulate_JALR()
1885 dwarf_zero_mips64 + rt, pc + 8)) in Emulate_JALR()
1894 int64_t target, offset, pc, rt_val; in Emulate_JIALC() local
1899 * PC = GPR[rt] + offset in Emulate_JIALC()
1900 * RA = PC + 4 in Emulate_JIALC()
1905 pc = ReadRegisterUnsigned(eRegisterKindDWARF, dwarf_pc_mips64, 0, &success); in Emulate_JIALC()
1923 pc + 4)) in Emulate_JIALC()
1937 * PC = GPR[rt] + offset in Emulate_JIC()
1962 * PC = GPR[rs] in Emulate_JR()
1985 int64_t pc, offset, target = 0; in Emulate_FP_branch() local
1993 * PC = PC + offset in Emulate_FP_branch()
1998 pc = ReadRegisterUnsigned(eRegisterKindDWARF, dwarf_pc_mips64, 0, &success); in Emulate_FP_branch()
2013 target = pc + offset; in Emulate_FP_branch()
2015 target = pc + 8; in Emulate_FP_branch()
2019 target = pc + offset; in Emulate_FP_branch()
2021 target = pc + 8; in Emulate_FP_branch()
2034 int64_t target, pc, offset; in Emulate_BC1EQZ() local
2041 * PC = PC + 4 + offset in Emulate_BC1EQZ()
2046 pc = ReadRegisterUnsigned(eRegisterKindDWARF, dwarf_pc_mips64, 0, &success); in Emulate_BC1EQZ()
2056 target = pc + 4 + offset; in Emulate_BC1EQZ()
2058 target = pc + 8; in Emulate_BC1EQZ()
2070 int64_t target, pc, offset; in Emulate_BC1NEZ() local
2077 * PC = PC + 4 + offset in Emulate_BC1NEZ()
2082 pc = ReadRegisterUnsigned(eRegisterKindDWARF, dwarf_pc_mips64, 0, &success); in Emulate_BC1NEZ()
2092 target = pc + 4 + offset; in Emulate_BC1NEZ()
2094 target = pc + 8; in Emulate_BC1NEZ()
2112 int64_t pc, offset, target = 0; in Emulate_3D_branch() local
2118 pc = ReadRegisterUnsigned(eRegisterKindDWARF, dwarf_pc_mips64, 0, &success); in Emulate_3D_branch()
2133 target = pc + offset; in Emulate_3D_branch()
2135 target = pc + 8; in Emulate_3D_branch()
2139 target = pc + offset; in Emulate_3D_branch()
2141 target = pc + 8; in Emulate_3D_branch()
2145 target = pc + offset; in Emulate_3D_branch()
2147 target = pc + 8; in Emulate_3D_branch()
2151 target = pc + offset; in Emulate_3D_branch()
2153 target = pc + 8; in Emulate_3D_branch()
2205 int64_t pc = in Emulate_MSA_Branch_DF() local
2243 target = pc + offset; in Emulate_MSA_Branch_DF()
2245 target = pc + 8; in Emulate_MSA_Branch_DF()
2274 int64_t pc = in Emulate_MSA_Branch_V() local
2286 target = pc + offset; in Emulate_MSA_Branch_V()
2288 target = pc + 8; in Emulate_MSA_Branch_V()