search for: hom_prolog

Displaying 2 results from an estimated 2 matches for "hom_prolog".

2020 Mar 24
2
[RFC][AArch64] Homogeneous Prolog and Epilog for Size Optimization
...here were still a great deal of outlining opportunities left because the current outliner had to conservatively handle instructions with the return register, x30. Rather, this patch also forms a custom-outlined helper function on demand for prolog and epilog when lowering the frame code. - Injects HOM_Prolog and HOM_Epilog pseudo instructions in Prolog and Epilog Injection Pass - Lower and optimize them in AArchLowerHomogneousPrologEpilog Pass - Outlined helpers are created on demand. Identical helpers are merged by the linker. - An opt-in flag is introduced to enable this feature. Another threshold fl...
2020 Mar 24
2
[RFC][AArch64] Homogeneous Prolog and Epilog for Size Optimization
...> of outlining opportunities left because the current outliner had to > conservatively handle instructions with the return register, x30. > Rather, this patch also forms a custom-outlined helper function on demand > for prolog and epilog when lowering the frame code. > > - Injects HOM_Prolog and HOM_Epilog pseudo instructions in Prolog and > Epilog Injection Pass > - Lower and optimize them in AArchLowerHomogneousPrologEpilog Pass > - Outlined helpers are created on demand. Identical helpers are merged by > the linker. > - An opt-in flag is introduced to enable this feat...