Lines Matching refs:TBTable

1302   int stepWithTBTable(pint_t pc, tbtable *TBTable, R &registers,
2050 tbtable *TBTable = reinterpret_cast<tbtable *>(p + 1); in getInfoFromTBTable() local
2061 reinterpret_cast<void *>(TBTable)); in getInfoFromTBTable()
2065 if (!TBTable->tb.has_tboff) in getInfoFromTBTable()
2069 p = reinterpret_cast<uint32_t *>(&TBTable->tb_ext); in getInfoFromTBTable()
2072 if (TBTable->tb.fixedparms || TBTable->tb.floatparms) in getInfoFromTBTable()
2077 reinterpret_cast<unw_word_t>(TBTable) - *p - sizeof(uint32_t); in getInfoFromTBTable()
2078 unw_word_t end_ip = reinterpret_cast<unw_word_t>(TBTable); in getInfoFromTBTable()
2086 if (TBTable->tb.int_hndl) in getInfoFromTBTable()
2093 if (TBTable->tb.lang == TB_CPLUSPLUS && TBTable->tb.has_ctl) { in getInfoFromTBTable()
2105 if (TBTable->tb.name_present) { in getInfoFromTBTable()
2111 if (TBTable->tb.uses_alloca) in getInfoFromTBTable()
2172 } else if (TBTable->tb.longtbtable) { in getInfoFromTBTable()
2227 if (TBTable->tb.name_present) { in getInfoFromTBTable()
2233 if (TBTable->tb.uses_alloca) in getInfoFromTBTable()
2237 if (TBTable->tb.has_vec) in getInfoFromTBTable()
2288 _info.unwind_info = reinterpret_cast<unw_word_t>(TBTable); in getInfoFromTBTable()
2297 int UnwindCursor<A, R>::stepWithTBTable(pint_t pc, tbtable *TBTable, in stepWithTBTable() argument
2309 __func__, functionName, reinterpret_cast<void *>(TBTable), in stepWithTBTable()
2311 reinterpret_cast<void *>(registers.getSP()), TBTable->tb.saves_lr, in stepWithTBTable()
2312 TBTable->tb.stores_bc); in stepWithTBTable()
2337 if (!TBTable->tb.stores_bc) in stepWithTBTable()
2406 if (!TBTable->tb.saves_lr && registers.getLR()) { in stepWithTBTable()
2425 TBTable->tb.fpr_saved, TBTable->tb.gpr_saved, in stepWithTBTable()
2426 TBTable->tb.saves_cr); in stepWithTBTable()
2431 ptrToRegs - (TBTable->tb.fpr_saved * sizeof(double))); in stepWithTBTable()
2432 for (int i = 0; i < TBTable->tb.fpr_saved; ++i) in stepWithTBTable()
2434 32 - TBTable->tb.fpr_saved + i + unwPPCF0Index, FPRegs[i]); in stepWithTBTable()
2439 ptrToRegs - (TBTable->tb.gpr_saved * sizeof(uintptr_t))); in stepWithTBTable()
2440 for (int i = 0; i < TBTable->tb.gpr_saved; ++i) in stepWithTBTable()
2441 newRegisters.setRegister(32 - TBTable->tb.gpr_saved + i, GPRegs[i]); in stepWithTBTable()
2449 if (_info.flags == frameType::frameWithEHInfo && TBTable->tb.has_vec) { in stepWithTBTable()
2452 uint32_t *p = reinterpret_cast<uint32_t *>(&TBTable->tb_ext); in stepWithTBTable()
2455 if (TBTable->tb.fixedparms || TBTable->tb.floatparms) in stepWithTBTable()
2459 if (TBTable->tb.has_tboff) in stepWithTBTable()
2463 if (TBTable->tb.int_hndl) in stepWithTBTable()
2467 if (TBTable->tb.has_ctl) { in stepWithTBTable()
2477 if (TBTable->tb.name_present) { in stepWithTBTable()
2483 if (TBTable->tb.uses_alloca) in stepWithTBTable()
2503 if (TBTable->tb.saves_cr) { in stepWithTBTable()