LLVM Pass that logs all IR info and collects code coverage. The project is under development.
To build pass library write:
mkdir build
cd build
cmake ..
make
Then you can test it on your sources with:
clang -flegacy-pass-manager -Xclang -load -Xclang build/lib/liblog_pass.so test/test.c