[PATCH] D60169: Proposed refactoring for lib/Target/X86 to remove layering issue
Richard Trieu via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Mon Apr 8 23:16:13 PDT 2019
rtrieu added a comment.
I think having a project that has a clean dependency graph is a worthwhile goal in itself. The circular dependency here is small, and I'm not aware of a build system that can't handle it, but some do complain about it.
The other goal is consistency of the backends. As Craig mentioned, Hexagon has a small break from the other backends by merging InstPrinter and MCTargetDesc. Having the same library rules across backends would make it less confusing.
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D60169/new/
https://reviews.llvm.org/D60169
More information about the llvm-commits
mailing list