From: Eric Fiselier Date: Fri, 14 Dec 2018 21:04:00 +0000 (+0000) Subject: Add missing includes and forward decls to unbreak build X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=56ea4893da52c2f5e5da14ab7ea24375bacaa631;p=llvm Add missing includes and forward decls to unbreak build git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@349193 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/include/llvm/CodeGen/GlobalISel/GISelWorkList.h b/include/llvm/CodeGen/GlobalISel/GISelWorkList.h index ad41990376c..b32c5af537c 100644 --- a/include/llvm/CodeGen/GlobalISel/GISelWorkList.h +++ b/include/llvm/CodeGen/GlobalISel/GISelWorkList.h @@ -12,11 +12,13 @@ #include "llvm/ADT/DenseMap.h" #include "llvm/ADT/SmallVector.h" +#include "llvm/CodeGen/MachineBasicBlock.h" +#include "llvm/CodeGen/MachineInstr.h" #include "llvm/Support/Debug.h" namespace llvm { -class MachineInstr; +class MachineFunction; // Worklist which mostly works similar to InstCombineWorkList, but on // MachineInstrs. The main difference with something like a SetVector is that