[llvm] [DFAJumpThreading] Rewrite the way paths are enumerated (PR #96127)

Min-Yih Hsu via llvm-commits llvm-commits at lists.llvm.org
Tue Oct 29 11:12:05 PDT 2024


mshockwave wrote:

Just want to leave a note that this patch caused performance regression (>2% increase on cycle counts and ~0.23% increase on dynamic instruction counts) in 400.perlbench for RISC-V. More specifically, after this patch DFAJumpThreading stops optimizing some cases in the hot function (i.e. S_regmatch). 

https://github.com/llvm/llvm-project/pull/96127


More information about the llvm-commits mailing list