]> granicus.if.org Git - llvm/commitdiff
Include what you use in Lanai.h
authorDmitri Gribenko <gribozavr@gmail.com>
Mon, 3 Jun 2019 17:02:15 +0000 (17:02 +0000)
committerDmitri Gribenko <gribozavr@gmail.com>
Mon, 3 Jun 2019 17:02:15 +0000 (17:02 +0000)
Other files were not relying on these transitive includes, so I'm
submitting this change separately.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@362423 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Target/Lanai/AsmParser/LanaiAsmParser.cpp
lib/Target/Lanai/Lanai.h
lib/Target/Lanai/LanaiFrameLowering.cpp

index f6360e7ead26ad7654788801c8d085ef54e030fa..94e530ace4a31c68beec49c995326a0a3c33b53b 100644 (file)
@@ -9,6 +9,7 @@
 #include "Lanai.h"
 #include "LanaiAluCode.h"
 #include "LanaiCondCode.h"
+#include "LanaiInstrInfo.h"
 #include "MCTargetDesc/LanaiMCExpr.h"
 #include "TargetInfo/LanaiTargetInfo.h"
 #include "llvm/ADT/STLExtras.h"
index 8e966c2c3705670b1a8e4ec9bb13d3404a40b1ec..2f06ea91ab03c32279a9feb9c816603a3a4e5fd6 100644 (file)
 #ifndef LLVM_LIB_TARGET_LANAI_LANAI_H
 #define LLVM_LIB_TARGET_LANAI_LANAI_H
 
-#include "LanaiAluCode.h"
-#include "LanaiCondCode.h"
-#include "MCTargetDesc/LanaiBaseInfo.h"
-#include "MCTargetDesc/LanaiMCTargetDesc.h"
-#include "llvm/CodeGen/ISDOpcodes.h"
-#include "llvm/Target/TargetMachine.h"
+#include "llvm/Pass.h"
 
 namespace llvm {
 class FunctionPass;
index 02d610eddd51500f523739fb4f745d9e80d6dea2..142c09c504cc18ebe3695b8f92ec1370dd7c9fd4 100644 (file)
@@ -12,6 +12,7 @@
 
 #include "LanaiFrameLowering.h"
 
+#include "LanaiAluCode.h"
 #include "LanaiInstrInfo.h"
 #include "LanaiSubtarget.h"
 #include "llvm/CodeGen/MachineFrameInfo.h"