]> granicus.if.org Git - llvm/commit
Include what you use in LanaiMCCodeEmitter.cpp
authorDmitri Gribenko <gribozavr@gmail.com>
Mon, 3 Jun 2019 12:42:48 +0000 (12:42 +0000)
committerDmitri Gribenko <gribozavr@gmail.com>
Mon, 3 Jun 2019 12:42:48 +0000 (12:42 +0000)
commit92d8876c52dbb94a894e5da2a385a759d5022aa2
treeeccbf241e6e4f28952437a64a285d6df1980a488
parent96f46e8312edc9330a0f698b4d30defa207e49e2
Include what you use in LanaiMCCodeEmitter.cpp

LanaiMCCodeEmitter.cpp was not using any APIs from Lanai.h, and was only
including it for transitive dependencies.  Doing so is problematic from
include-what-you-use perspective, but it is also a layering issue (it
creates a dependency cycle between the primary Lanai target library and
the MCTargetDesc library).

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@362394 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/Lanai/MCTargetDesc/LanaiMCCodeEmitter.cpp