Lines Matching defs:TBTable

1305   int stepWithTBTable(pint_t pc, tbtable *TBTable, R &registers,
2053 tbtable *TBTable = reinterpret_cast<tbtable *>(p + 1);
2064 reinterpret_cast<void *>(TBTable));
2068 if (!TBTable->tb.has_tboff)
2072 p = reinterpret_cast<uint32_t *>(&TBTable->tb_ext);
2075 if (TBTable->tb.fixedparms || TBTable->tb.floatparms)
2080 reinterpret_cast<unw_word_t>(TBTable) - *p - sizeof(uint32_t);
2081 unw_word_t end_ip = reinterpret_cast<unw_word_t>(TBTable);
2089 if (TBTable->tb.int_hndl)
2096 if (TBTable->tb.lang == TB_CPLUSPLUS && TBTable->tb.has_ctl) {
2108 if (TBTable->tb.name_present) {
2114 if (TBTable->tb.uses_alloca)
2168 } else if (TBTable->tb.longtbtable) {
2223 if (TBTable->tb.name_present) {
2229 if (TBTable->tb.uses_alloca)
2233 if (TBTable->tb.has_vec)
2284 _info.unwind_info = reinterpret_cast<unw_word_t>(TBTable);
2293 int UnwindCursor<A, R>::stepWithTBTable(pint_t pc, tbtable *TBTable,
2305 __func__, functionName, reinterpret_cast<void *>(TBTable),
2307 reinterpret_cast<void *>(registers.getSP()), TBTable->tb.saves_lr,
2308 TBTable->tb.stores_bc);
2333 if (!TBTable->tb.stores_bc)
2402 if (!TBTable->tb.saves_lr && registers.getLR()) {
2421 TBTable->tb.fpr_saved, TBTable->tb.gpr_saved,
2422 TBTable->tb.saves_cr);
2427 ptrToRegs - (TBTable->tb.fpr_saved * sizeof(double)));
2428 for (int i = 0; i < TBTable->tb.fpr_saved; ++i)
2430 32 - TBTable->tb.fpr_saved + i + unwPPCF0Index, FPRegs[i]);
2435 ptrToRegs - (TBTable->tb.gpr_saved * sizeof(uintptr_t)));
2436 for (int i = 0; i < TBTable->tb.gpr_saved; ++i)
2437 newRegisters.setRegister(32 - TBTable->tb.gpr_saved + i, GPRegs[i]);
2445 if (_info.flags == frameType::frameWithEHInfo && TBTable->tb.has_vec) {
2448 uint32_t *p = reinterpret_cast<uint32_t *>(&TBTable->tb_ext);
2451 if (TBTable->tb.fixedparms || TBTable->tb.floatparms)
2455 if (TBTable->tb.has_tboff)
2459 if (TBTable->tb.int_hndl)
2463 if (TBTable->tb.has_ctl) {
2473 if (TBTable->tb.name_present) {
2479 if (TBTable->tb.uses_alloca)
2499 if (TBTable->tb.saves_cr) {