Wrapper for NVIDIA CUDA LLVM compiler (cicc) for on-the-fly manipulations with LLVM IR of CUDA sources being compiled