This is a final project for the Compiler Construction course in which we implement C++ using LLVM to profile basic blocks, edges, and loops from a source code at compiler level.
To show LLVM profiling of a sample code at support/1.bc , use this command $ ./buildAndTest.sh 1
This project is a co-work with Hoang Anh Dau