[PATCH] D152834: A new code layout algorithm for function reordering [2/3]
Rahman Lavaee via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Wed Jun 21 16:28:23 PDT 2023
rahmanl added a comment.
Thanks for providing the evaluation results. This shows nice improvements when huge pages are not used. My intuition is that using huge pages reduces the opportunity from function reordering.
Would you please clarify what specific performance counters are used in the measurement? For iTLB misses icache_64b.iftag_miss includes speculative execution but frontend_retired.itlb_misses does not.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D152834/new/
https://reviews.llvm.org/D152834
More information about the llvm-commits
mailing list