[llvm] [Exegesis][RISCV] Add RISCV support for llvm-exegesis (PR #89047)
    Aiden Grossman via llvm-commits 
    llvm-commits at lists.llvm.org
       
    Mon Nov 11 16:44:32 PST 2024
    
    
  
boomanaiden154 wrote:
> I saw you removed the perf counters tuff, do you plan to send a separate PR for that? Without libpfm support for riscv, I can't test the PR.
The perf counter stuff has been taken out and will be added later (from what I understand).
libpfm as far as I'm aware does support the generic perf counters (I forget the names) that you should be able to wire up pretty easily.
@mshockwave was planning on upstreaming support for using the raw event encodings rather than using libpfm to get performance counters actually working on RISCV within `llvm-exegesis`. That shouldn't be too complicated to get working either. The code for that is available in #114149.
https://github.com/llvm/llvm-project/pull/89047
    
    
More information about the llvm-commits
mailing list