From 90ad37646f94c504f4b39de727be6650989a3486 Mon Sep 17 00:00:00 2001 From: Simon Pilgrim Date: Wed, 24 Jun 2020 12:22:07 +0100 Subject: [PATCH] ObjCARC.h - remove unnecessary includes. NFC. Add implicit InstIterator.h dependency in ObjCARCContract.cpp --- llvm/lib/Transforms/ObjCARC/ObjCARC.h | 7 ------- llvm/lib/Transforms/ObjCARC/ObjCARCContract.cpp | 1 + 2 files changed, 1 insertion(+), 7 deletions(-) diff --git a/llvm/lib/Transforms/ObjCARC/ObjCARC.h b/llvm/lib/Transforms/ObjCARC/ObjCARC.h index 46b1126..b496842f 100644 --- a/llvm/lib/Transforms/ObjCARC/ObjCARC.h +++ b/llvm/lib/Transforms/ObjCARC/ObjCARC.h @@ -22,16 +22,9 @@ #ifndef LLVM_LIB_TRANSFORMS_OBJCARC_OBJCARC_H #define LLVM_LIB_TRANSFORMS_OBJCARC_OBJCARC_H -#include "llvm/ADT/StringSwitch.h" -#include "llvm/Analysis/AliasAnalysis.h" #include "llvm/Analysis/ObjCARCAnalysisUtils.h" #include "llvm/Analysis/ObjCARCInstKind.h" -#include "llvm/Analysis/Passes.h" #include "llvm/Transforms/Utils/Local.h" -#include "llvm/Analysis/ValueTracking.h" -#include "llvm/IR/InstIterator.h" -#include "llvm/IR/Module.h" -#include "llvm/Pass.h" #include "llvm/Transforms/ObjCARC.h" namespace llvm { diff --git a/llvm/lib/Transforms/ObjCARC/ObjCARCContract.cpp b/llvm/lib/Transforms/ObjCARC/ObjCARCContract.cpp index 789620d..7fd4857 100644 --- a/llvm/lib/Transforms/ObjCARC/ObjCARCContract.cpp +++ b/llvm/lib/Transforms/ObjCARC/ObjCARCContract.cpp @@ -33,6 +33,7 @@ #include "llvm/Analysis/EHPersonalities.h" #include "llvm/IR/Dominators.h" #include "llvm/IR/InlineAsm.h" +#include "llvm/IR/InstIterator.h" #include "llvm/IR/Operator.h" #include "llvm/InitializePasses.h" #include "llvm/Support/CommandLine.h" -- 2.7.4