research project exploring record and replay at the LLVM level
cd build
cmake ..
make # generates `./build/tivo-pass/libTivoPass.so`
# compile with the pass
clang-14 -O0 -flegacy-pass-manager -Xclang -load -Xclang ./build/tivo-pass/libTivoPass.so ./foo.c