From c480e521f1d2c485cd609e2d7d27fe2d2c2f30a3 Mon Sep 17 00:00:00 2001 From: Samuel Riedel Date: Tue, 12 May 2026 10:41:37 +0200 Subject: [PATCH] Enable ZIHPM unpriviledged performance counters By now, we support those performance counters in Ibex so we enable them again. --- riscv/isa_parser.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/riscv/isa_parser.cc b/riscv/isa_parser.cc index 559a1ee31f..94e522f523 100644 --- a/riscv/isa_parser.cc +++ b/riscv/isa_parser.cc @@ -36,7 +36,7 @@ isa_parser_t::isa_parser_t(const char* str, const char *priv) max_isa = reg_t(2) << 62; // enable zicntr and zihpm unconditionally for backward compatibility extension_table[EXT_ZICNTR] = true; - extension_table[EXT_ZIHPM] = false; // IBEX does not implement this extension + extension_table[EXT_ZIHPM] = true; if (isa_string.compare(0, 4, "rv32") == 0) max_xlen = 32, max_isa = reg_t(1) << 30;