diff options
Diffstat (limited to 'coregrind/m_debuginfo/storage.c')
-rw-r--r-- | coregrind/m_debuginfo/storage.c | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/coregrind/m_debuginfo/storage.c b/coregrind/m_debuginfo/storage.c index 663d5f72f..926a13f71 100644 --- a/coregrind/m_debuginfo/storage.c +++ b/coregrind/m_debuginfo/storage.c @@ -212,6 +212,11 @@ void ML_(ppDiCfSI) ( const XArray* /* of CfiExpr */ exprs, SHOW_HOW(si_m->x30_how, si_m->x30_off); VG_(printf)(" X29="); SHOW_HOW(si_m->x29_how, si_m->x29_off); +# elif defined(VGA_tilegx) + VG_(printf)(" SP="); + SHOW_HOW(si_m->sp_how, si_m->sp_off); + VG_(printf)(" FP="); + SHOW_HOW(si_m->fp_how, si_m->fp_off); # else # error "Unknown arch" # endif @@ -920,6 +925,10 @@ static void ppCfiReg ( CfiReg reg ) case Creg_S390_SP: VG_(printf)("SP"); break; case Creg_S390_FP: VG_(printf)("FP"); break; case Creg_S390_LR: VG_(printf)("LR"); break; + case Creg_TILEGX_IP: VG_(printf)("PC"); break; + case Creg_TILEGX_SP: VG_(printf)("SP"); break; + case Creg_TILEGX_BP: VG_(printf)("BP"); break; + case Creg_TILEGX_LR: VG_(printf)("R55"); break; default: vg_assert(0); } } |