search for: d78851

Displaying 3 results from an estimated 3 matches for "d78851".

2020 Aug 05
10
[RFC] Machine Function Splitter - Split out cold blocks from machine functions using profile data
...de in separate sections in the binary. This remains as part of future work. DebugInfo and CFI Debug information and CFI directives are updated and kept consistent by the underlying basic block sections framework. Support added in the following patches - DebugInfo (https://reviews.llvm.org/D78851) - CFI (https://reviews.llvm.org/D79978). Distinction between Machine Function Splitter and Propeller Full Propeller optimizations include function splitting and layout optimizations, however it requires an additional round of profiling using perf on top of the peak (FDO/CSFDO + ThinLTO...
2020 Aug 10
2
[RFC] Machine Function Splitter - Split out cold blocks from machine functions using profile data
...side in separate sections in the binary. This remains as part of future work. DebugInfo and CFI Debug information and CFI directives are updated and kept consistent by the underlying basic block sections framework. Support added in the following patches * DebugInfo (https://reviews.llvm.org/D78851<https://urldefense.proofpoint.com/v2/url?u=https-3A__reviews.llvm.org_D78851&d=DwMFaQ&c=5VD0RTtNlTh3ycd41b3MUw&r=KfYo542rDdZQGClmgz-RBw&m=-cUmMKRcOXZHF-PpVxO_Dfg2mkIgP4L_QomIwDizeEE&s=A8or2dRzqfxiaH66OGKD5iVw4mOcqafXaCHhJpRLdYs&e=>) * CFI (https://reviews.llvm.org/...
2020 Aug 05
3
[RFC] Machine Function Splitter - Split out cold blocks from machine functions using profile data
...gt;> DebugInfo and CFI >> >> Debug information and CFI directives are updated and kept consistent by >> the underlying basic block sections framework. Support added in the >> following patches >> >> - >> >> DebugInfo (https://reviews.llvm.org/D78851) >> - >> >> CFI (https://reviews.llvm.org/D79978). >> >> >> >> Distinction between Machine Function Splitter and Propeller >> >> >> Full Propeller optimizations include function splitting and layout >> optimizations, however it...