<div dir="ltr">Hi,<br><br>I'm studying LLVM for a project and I am in doubt if LLVM has a specific functionality.<br><br>I started using GCOV profiling and GCOVFunctions, but I want that my profile continues being as consistent  as possible after the application of some transformations that changes the CFG.<br><br>So I started reading some of the code from Scalar/SampleProfile.cpp and I would like to know if this code do that. If not, does LLVM have some thing to do that? <br><br>Thanks.<br><br>Regards,<br>Vanderson M. Rosario</div>