summaryrefslogtreecommitdiffstats
path: root/tools/perf/arch/riscv
AgeCommit message (Expand)AuthorLines
2026-02-06perf regs: Remove __weak attributive arch__xxx_reg_mask() functionsDapeng Mi-15/+6
2026-02-06perf arch: Update arch headers to use relative UAPI pathsDapeng Mi-1/+1
2026-02-03perf kvm stat: Remove use of the arch directoryIan Rogers-138/+0
2026-01-23perf regs: Refactor use of arch__sample_reg_masks() to perf_reg_name()Ian Rogers-9/+0
2026-01-20perf unwind-libdw: Fix a cross-arch unwinding bugShimin Guo-59/+0
2025-07-28RISC-V: perf/kvm: Add reporting of interrupt eventsQuan Zhou-38/+60
2025-03-20perf build: Remove Makefile.syscallsIan Rogers-6/+0
2025-03-20perf syscalltbl: Remove syscall_table.hIan Rogers-8/+0
2025-02-14perf tools: Fix compile error on sample->user_regsNamhyung Kim-1/+1
2025-01-09perf tools: Create generic syscall table supportCharlie Jenkins-69/+14
2024-11-16perf header: Pass a perf_cpu rather than a PMU to get_cpuid_strIan Rogers-1/+1
2024-11-16perf header: Refactor get_cpuid to take a CPU for ARMIan Rogers-1/+1
2024-11-09perf build: Remove PERF_HAVE_DWARF_REGSIan Rogers-3/+1
2024-11-09perf riscv: Remove dwarf-regs.c and add dwarf-regs-table.hIan Rogers-27/+6
2024-11-09perf dwarf-regs: Remove PERF_HAVE_ARCH_REGS_QUERY_REGISTER_OFFSETIan Rogers-13/+2
2024-10-30perf, riscv: Wire up perf trace support for RISC-VBjörn Töpel-0/+69
2024-10-18perf build: Rename CONFIG_DWARF to CONFIG_LIBDWIan Rogers-1/+1
2024-10-18perf build: Rename NO_DWARF to NO_LIBDWIan Rogers-1/+1
2024-07-20Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds-0/+115
2024-06-26perf util: Make util its own libraryIan Rogers-5/+5
2024-06-26perf kvm/riscv: Port perf kvm stat to RISC-VShenlin Liang-0/+115
2024-04-26perf riscv: Fix the warning due to the incompatible typeBen Zong-You Xie-1/+1
2024-02-15perf parse-regs: Introduce a weak function arch__sample_reg_masks()Leo Yan-1/+6
2023-08-16perf parse-regs: Move out arch specific header from util/perf_regs.hLeo Yan-0/+2
2023-08-16perf parse-regs: Remove PERF_REGS_{MAX|MASK} from common codeLeo Yan-0/+10
2023-08-16perf parse-regs: Remove unused macros PERF_REG_{IP|SP}Leo Yan-3/+0
2023-01-02perf tools riscv: Fix build error on riscv due to missing header for 'struct ...Eric Lin-1/+1
2022-10-27perf tools riscv: Add support for get_cpuid_str functionNikita Shubin-0/+105
2022-04-11perf jitdump: Add riscv64 supportEric Lin-0/+1
2021-12-16perf arch: Support register names from all archsGerman Gomez-74/+0
2021-02-18perf tools: Fix arm64 build error with gcc-11Jianlin Lv-1/+1
2019-10-10perf tools: Avoid 'sample_reg_masks' being const + weakIan Rogers-0/+8
2019-09-05riscv: Add support for libdwMao Han-0/+232