LLVM instrumentation