Instead of branches per version, we should support building against various LLVM versions.
Basically this means merging in the llvm5 (and 6, which builds on it) branches and sorting out how to best abstract over the differences to keep code readable/maintainable.
Some rebasing/squashing may be called for.
Instead of branches per version, we should support building against various LLVM versions.
Basically this means merging in the llvm5 (and 6, which builds on it) branches and sorting out how to best abstract over the differences to keep code readable/maintainable.
Some rebasing/squashing may be called for.