[llvm] [TypeProf][PGO]Skip vtable-based ICP for which type profiles are known to be unrepresentative (PR #110575)
Mingming Liu via llvm-commits
llvm-commits at lists.llvm.org
Tue Oct 1 12:25:08 PDT 2024
minglotus-6 wrote:
> Is the issue here specific to vtable based ICP or does it also arise in the function based ICP?
This also arises to function-based ICP, and the `Extend` method of class template is marked as [hot](https://github.com/abseil/abseil-cpp/blame/c6b27359c3d27438b1313dddd7598914c1274a50/absl/crc/internal/crc_x86_arm_combined.cc#L370C3-L370C21) with `ABSL_ATTRIBUTE_HOT` to at least put `Extend` in `.text.hot` section (rather than `.text.unlikely`)
https://github.com/llvm/llvm-project/pull/110575
More information about the llvm-commits
mailing list