]> granicus.if.org Git - llvm/commit
Include what you use in HexagonMCShuffler.cpp
authorDmitri Gribenko <gribozavr@gmail.com>
Mon, 3 Jun 2019 11:14:05 +0000 (11:14 +0000)
committerDmitri Gribenko <gribozavr@gmail.com>
Mon, 3 Jun 2019 11:14:05 +0000 (11:14 +0000)
commitee56674de4421ab7d7d55f15ebb4a80df70455b8
treee29c6a28a6589063a1aa8cb56fa0ed66c71028df
parent830a90189c622600305e488f4bc90baa3bdcdd26
Include what you use in HexagonMCShuffler.cpp

HexagonMCShuffler.cpp was not using any APIs from Hexagon.h.  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
Hexagon target library and the MCTargetDesc library).

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