<span class="Apple-style-span" style="font-family: 'Segoe UI', Helvetica, Arial, sans-serif; font-size: 14px; ">Hi folks,<br><br>I like open technologies, epecially LLVM compiler. I want to implement a new interface layer in LLVM to plug-in optimizers as a part of GSoC, and then load the interface with optimizers.<br>
<br>This would improve LLVM application for people who want to use their optimizations in compilers.<br><br>The first "educative" step is to add Doxygen (for .h files) to the build and integrate it into the programmer manual [1]. Then I will try to clean up interface layer to the optimizer so it can be potentially replaced.<br>
<br>This task is close to "superoptimizer" task from "Miscellaneous Additions" list, so I believe there are guys here who could mentor my GSoC project. If there are any of you who can mentor the project, I prepare and send detailed implementation plan here.<br>
<br>[1] <a href="https://owa.smachines.com/owa/redir.aspx?C=679f0475c3d14f849bfc90a4498f0d0f&URL=http%3a%2f%2fllvm.org%2fdocs%2fProgrammersManual.html" target="_blank">http://llvm.org/docs/ProgrammersManual.html</a></span>