Preparing for LLVM migration