Commit 6e56046f may trigger SEGV in llvm-tablegen if the latter is built with -DLLVM_OPTIMIZED_TABLEGEN=OFF. The reason of SEGV was accessing stale memory after expansion of std::vector.