llvm.org GIT mirror llvm / 074ddd6
Cleaned up includes in various ObjCARC files and removed some whitespace violations. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@173663 91177308-0d34-0410-b5e6-96231b3b80d8 Michael Gottesman 7 years ago
4 changed file(s) with 35 addition(s) and 10 deletion(s). Raw diff Collapse all Expand all
1313 //===----------------------------------------------------------------------===//
1414
1515 #include "ObjCARC.h"
16 #include "llvm-c/Core.h"
17 #include "llvm/InitializePasses.h"
18 #include "llvm/Support/CommandLine.h"
1619
17 #include "llvm-c/Initialization.h"
18 #include "llvm/Analysis/Passes.h"
19 #include "llvm/Analysis/Verifier.h"
20 #include "llvm/IR/DataLayout.h"
21 #include "llvm/InitializePasses.h"
22 #include "llvm/PassManager.h"
23 #include "llvm/Support/CommandLine.h"
20 namespace llvm {
21 class PassRegistry;
22 }
2423
2524 using namespace llvm;
2625 using namespace llvm::objcarc;
2020 //===----------------------------------------------------------------------===//
2121
2222 #define DEBUG_TYPE "objc-arc-aa"
23
2324 #include "ObjCARC.h"
2425 #include "ObjCARCAliasAnalysis.h"
26 #include "llvm/IR/Instruction.h"
27 #include "llvm/InitializePasses.h"
28 #include "llvm/PassAnalysisSupport.h"
29 #include "llvm/PassSupport.h"
30
31 namespace llvm {
32 class Function;
33 class Value;
34 }
2535
2636 #include "llvm/IR/Instruction.h"
2737 #include "llvm/InitializePasses.h"
160170 // and OnlyAccessesArgumentPointees calls or other well-behaved calls.
161171 return AliasAnalysis::getModRefInfo(CS1, CS2);
162172 }
163
2323 //===----------------------------------------------------------------------===//
2424
2525 #define DEBUG_TYPE "objc-arc-expand"
26
2627 #include "ObjCARC.h"
28
29 #include "llvm/ADT/StringRef.h"
30 #include "llvm/IR/Function.h"
31 #include "llvm/IR/Instruction.h"
32 #include "llvm/IR/Instructions.h"
33 #include "llvm/IR/Value.h"
34 #include "llvm/Pass.h"
35 #include "llvm/PassAnalysisSupport.h"
36 #include "llvm/PassRegistry.h"
37 #include "llvm/PassSupport.h"
38 #include "llvm/Support/Casting.h"
39 #include "llvm/Support/Debug.h"
40 #include "llvm/Support/InstIterator.h"
41 #include "llvm/Support/raw_ostream.h"
42
43 namespace llvm {
44 class Module;
45 }
2746
2847 using namespace llvm;
2948 using namespace llvm::objcarc;
107126
108127 return Changed;
109128 }
110