[llvm] Use thinlto and pgo for x86_64 windows release packaging (PR #71067)

Zequan Wu via llvm-commits llvm-commits at lists.llvm.org
Wed Nov 15 09:00:05 PST 2023


ZequanWu wrote:

> One interesting case is where the mangling mostly matches but one case has an extra symbol prefix while the other one doesn't - like Windows/i386, and macOS on all architectures. It would be neat if it would be possible to apply a transformation on the profile information, to add/remove such a prefix, to make it match the other target better. CC @ZequanWu - how feasible would this be?

IIUC, you want to remove such mangled name prefix when using profile from x64 but targeting to windows i386. I'm not sure about this. @xur-llvm might know this. BTW, what's the extra symbol prefix? Is it prefixed to all symbol on Windows i386?

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


More information about the llvm-commits mailing list