/* SPDX-License-Identifier: GPL-2.0 */
#ifdef DEFINE_DWARF_REGSTR_TABLE
/* This is included in perf/util/dwarf-regs.c */
#define REG_DWARFNUM_NAME(reg, idx) [idx] = "%" #reg
static const char * const riscv_regstr_tbl[] = {
REG_DWARFNUM_NAME("%zero" , 0),
REG_DWARFNUM_NAME("%ra" , 1),
REG_DWARFNUM_NAME("%sp" , 2),
REG_DWARFNUM_NAME("%gp" , 3),
REG_DWARFNUM_NAME("%tp" , 4),
REG_DWARFNUM_NAME("%t0" , 5),
REG_DWARFNUM_NAME("%t1" , 6),
REG_DWARFNUM_NAME("%t2" , 7),
REG_DWARFNUM_NAME("%s0" , 8),
REG_DWARFNUM_NAME("%s1" , 9),
REG_DWARFNUM_NAME("%a0" , 10),
REG_DWARFNUM_NAME("%a1" , 11),
REG_DWARFNUM_NAME("%a2" , 12),
REG_DWARFNUM_NAME("%a3" , 13),
REG_DWARFNUM_NAME("%a4" , 14),
REG_DWARFNUM_NAME("%a5" , 15),
REG_DWARFNUM_NAME("%a6" , 16),
REG_DWARFNUM_NAME("%a7" , 17),
REG_DWARFNUM_NAME("%s2" , 18),
REG_DWARFNUM_NAME("%s3" , 19),
REG_DWARFNUM_NAME("%s4" , 20),
REG_DWARFNUM_NAME("%s5" , 21),
REG_DWARFNUM_NAME("%s6" , 22),
REG_DWARFNUM_NAME("%s7" , 23),
REG_DWARFNUM_NAME("%s8" , 24),
REG_DWARFNUM_NAME("%s9" , 25),
REG_DWARFNUM_NAME("%s10" , 26),
REG_DWARFNUM_NAME("%s11" , 27),
REG_DWARFNUM_NAME("%t3" , 28),
REG_DWARFNUM_NAME("%t4" , 29),
REG_DWARFNUM_NAME("%t5" , 30),
REG_DWARFNUM_NAME("%t6" , 31),
};
#endif
Messung V0.5 C=97 H=98 G=97
¤ Dauer der Verarbeitung: 0.3 Sekunden
¤
*© Formatika GbR, Deutschland