Contributor
Vishal Chebrolu

Improve MergeFunctions to incorporate MergeSimilarFunctions patches and ThinLTO Support


Mentors
JF Bastien, Aditya Kumar
Organization
The LLVM Compiler Infrastructure

The project aims at providing the MergeFunctions pass in LLVM to have feature parity with the MergeSimilarFunctions pass, which can merge functions which are similar beyond a user specified similarity threshold. It also deals with providing MergeFunctions pass with ThinLTO support, thereby gaining in the code size optimisation.