Replace '#include ValueTypes.h' with forward declarations.
authorPatrik Hagglund <patrik.h.hagglund@ericsson.com>
Wed, 12 Mar 2014 08:00:24 +0000 (08:00 +0000)
committerPatrik Hagglund <patrik.h.hagglund@ericsson.com>
Wed, 12 Mar 2014 08:00:24 +0000 (08:00 +0000)
commit792a1d7191561cb0a3f7eba3844fd3a45b80d088
tree0d0c3ed39689771994d203f5e22a07f51e9337fc
parente03daa01f6f0c17f4b278183f2116d00d35e2b45
Replace '#include ValueTypes.h' with forward declarations.

In some cases the include is pushed "downstream" (or removed if
unused).

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@203644 91177308-0d34-0410-b5e6-96231b3b80d8
15 files changed:
include/llvm/CodeGen/Analysis.h
include/llvm/CodeGen/CallingConvLower.h
include/llvm/CodeGen/FastISel.h
include/llvm/CodeGen/FunctionLoweringInfo.h
include/llvm/Target/TargetCallingConv.h
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.h
lib/Target/Hexagon/HexagonCallingConvLower.h
lib/Target/Mips/Mips16RegisterInfo.cpp
lib/Target/Mips/MipsRegisterInfo.cpp
lib/Target/Mips/MipsSERegisterInfo.cpp
lib/Target/PowerPC/PPCRegisterInfo.cpp
lib/Target/X86/InstPrinter/X86InstComments.cpp
lib/Target/X86/Utils/X86ShuffleDecode.cpp
lib/Target/X86/Utils/X86ShuffleDecode.h
lib/Target/X86/X86AsmPrinter.h