fhahn wrote:

> There was 9% runtime regression on a loop that just adds numbers (so that it 
> stresses this code path significantly). There was no measurable regression on 
> Ajla self-compilation (the difference is just 0.8% - which may be jitter).


Thanks for clarifying! The regression seems like an X86 backend issue, 
unrelated directly to tail duplication for computed gotos. Given that there is 
no (or a very small) end-to-end regression, I think the change should be 
included in the release, or an argument should be made for reverting/adjusting 
https://github.com/llvm/llvm-project/pull/150911 (the version of the PR landed 
on `main`)

https://github.com/llvm/llvm-project/pull/151680
_______________________________________________
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

Reply via email to