llvm-project
4c90d977 - [ctxprof] Use the flattened contextual profile pre-thinlink (#134723)

Commit
212 days ago
[ctxprof] Use the flattened contextual profile pre-thinlink (#134723) Flatten the profile pre-thinlink so that ThinLTO has something to work with for the parts of the binary that aren't covered by contextual profiles. Post-thinlink, the flattener is re-run and will actually change profile info, but just for the modules containing contextual trees ("specialized modules"). For the rest, the flattener just yanks out the instrumentation.
Author
Parents
Loading