[llvm] [CodeGen] Avoid temporary SmallVector for single memops (NFC) (PR #221254)

Cullen Rhodes via llvm-commits llvm-commits at lists.llvm.org
Fri Sep 4 08:34:10 PDT 2026


c-rhodes wrote:

the improvement is small enough it doesn't register on the tracker as significant: https://llvm-compile-time-tracker.com/compare.php?from=97cbc1e404b980edc58bfbcabb6f1c61793b624b&to=8631fca325e3496b9aa40dc5ebce486a933bc1b5&stat=instructions%3Au

but I have a series of 15 patches with tiny improvements where in the aggregate the result is really decent:
https://llvm-compile-time-tracker.com/compare.php?from=97cbc1e404b980edc58bfbcabb6f1c61793b624b&to=30bc193b2dcdfa3f2ef0ea58a2a5f132694d1d46&stat=instructions%3Au

c-rhodes/perf/compile-time-small-wins branch on https://llvm-compile-time-tracker.com/?config=Overview&stat=instructions%3Au&remote=c-rhodes may be easy to read

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


More information about the llvm-commits mailing list