LLVM regex engine