Hexagon.h - remove unnecessary includes. NFCI.
authorSimon Pilgrim <llvm-dev@redking.me.uk>
Thu, 10 Sep 2020 15:52:05 +0000 (16:52 +0100)
committerSimon Pilgrim <llvm-dev@redking.me.uk>
Thu, 10 Sep 2020 15:59:43 +0000 (16:59 +0100)
commit601557e9f9e829e5a798a1dbb6b46a98c8fb7810
tree2841219a58ac459312d7057cea75efb28551dae4
parent8a08740db6e13a3a36363c65b7e270cb7c66eb3c
Hexagon.h - remove unnecessary includes. NFCI.

Replace with forward declarations and move includes to implicit dependent files.
llvm/lib/Target/Hexagon/Hexagon.h
llvm/lib/Target/Hexagon/HexagonCFGOptimizer.cpp
llvm/lib/Target/Hexagon/HexagonCopyToCombine.cpp
llvm/lib/Target/Hexagon/HexagonFrameLowering.h
llvm/lib/Target/Hexagon/HexagonISelLowering.h
llvm/lib/Target/Hexagon/HexagonOptimizeSZextends.cpp
llvm/lib/Target/Hexagon/HexagonSubtarget.cpp