[compiler-rt] [llvm] [TypeProf][InstrPGO] Introduce raw and instr profile format change for type profiling. (PR #81691)

Mingming Liu via llvm-commits llvm-commits at lists.llvm.org
Thu Feb 22 16:22:19 PST 2024


minglotus-6 wrote:

> Hi, I reverted the change yesterday as the build of profiling runtime broke for non-ELF cases. I [restored the original branch ](https://github.com/llvm/llvm-project/compare/main...users/minglotus-6/typeprofrawformat) with all commit histories and appended one [commit](https://github.com/llvm/llvm-project/commit/a825d2a4ec00f07772a373091a702f149c3b0c34) on top of that. Now waiting for Windows machine availability for a real test (MacOS test passed). Will send out a PR for review to reland the change after testing the change on Windows.

Actually I realized only Windows linker magic needs real machine for testing. To pass the build, the functions could return `NULL`. Even on ELF, those pointers are NULL (i.e., no lowering of data in the profile format change).

So sent out https://github.com/llvm/llvm-project/pull/82711

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


More information about the llvm-commits mailing list