File tree Expand file tree Collapse file tree 24 files changed +1
-35
lines changed Expand file tree Collapse file tree 24 files changed +1
-35
lines changed Original file line number Diff line number Diff line change 29
29
#include " llvm/Analysis/CaptureTracking.h"
30
30
#include " llvm/Analysis/GlobalsModRef.h"
31
31
#include " llvm/Analysis/MemoryLocation.h"
32
- #include " llvm/Analysis/ObjCARCAliasAnalysis.h"
33
32
#include " llvm/Analysis/ScalarEvolutionAliasAnalysis.h"
34
33
#include " llvm/Analysis/ScopedNoAliasAA.h"
35
34
#include " llvm/Analysis/TargetLibraryInfo.h"
47
46
#include " llvm/Support/AtomicOrdering.h"
48
47
#include " llvm/Support/Casting.h"
49
48
#include " llvm/Support/CommandLine.h"
50
- #include < algorithm>
51
49
#include < cassert>
52
50
#include < functional>
53
51
#include < iterator>
Original file line number Diff line number Diff line change 24
24
#include " llvm/IR/PassManager.h"
25
25
#include " llvm/IR/PatternMatch.h"
26
26
#include " llvm/IR/Value.h"
27
- #include " llvm/InitializePasses.h"
28
27
#include " llvm/Pass.h"
29
28
#include " llvm/Support/AtomicOrdering.h"
30
29
#include " llvm/Support/CommandLine.h"
Original file line number Diff line number Diff line change 43
43
#include " llvm/Support/raw_ostream.h"
44
44
#include < cassert>
45
45
#include < cstdint>
46
- #include < iterator>
47
46
#include < map>
48
47
#include < utility>
49
48
Original file line number Diff line number Diff line change 25
25
#include " llvm/Support/CommandLine.h"
26
26
#include " llvm/Support/Debug.h"
27
27
#include " llvm/Support/ErrorHandling.h"
28
- #include " llvm/Support/TimeProfiler.h"
29
28
#include " llvm/Support/raw_ostream.h"
30
29
#include < cassert>
31
- #include < iterator>
32
30
#include < optional>
33
31
34
32
#define DEBUG_TYPE " cgscc"
Original file line number Diff line number Diff line change 17
17
// ===----------------------------------------------------------------------===//
18
18
19
19
#include " llvm/Analysis/CostModel.h"
20
- #include " llvm/Analysis/Passes.h"
21
20
#include " llvm/Analysis/TargetTransformInfo.h"
22
21
#include " llvm/IR/Function.h"
22
+ #include " llvm/IR/IntrinsicInst.h"
23
23
#include " llvm/IR/PassManager.h"
24
- #include " llvm/InitializePasses.h"
25
24
#include " llvm/Pass.h"
26
25
#include " llvm/Support/CommandLine.h"
27
26
#include " llvm/Support/raw_ostream.h"
28
- #include " llvm/IR/IntrinsicInst.h"
29
27
using namespace llvm ;
30
28
31
29
static cl::opt<TargetTransformInfo::TargetCostKind> CostKind (
Original file line number Diff line number Diff line change 7
7
// ===----------------------------------------------------------------------===//
8
8
9
9
#include " llvm/Analysis/CycleAnalysis.h"
10
- #include " llvm/ADT/GenericCycleImpl.h"
11
10
#include " llvm/IR/CFG.h" // for successors found by ADL in GenericCycleImpl.h
12
11
#include " llvm/InitializePasses.h"
13
12
Original file line number Diff line number Diff line change 15
15
16
16
#include " llvm/Analysis/Delinearization.h"
17
17
#include " llvm/Analysis/LoopInfo.h"
18
- #include " llvm/Analysis/Passes.h"
19
18
#include " llvm/Analysis/ScalarEvolution.h"
20
19
#include " llvm/Analysis/ScalarEvolutionDivision.h"
21
20
#include " llvm/Analysis/ScalarEvolutionExpressions.h"
Original file line number Diff line number Diff line change 28
28
#include " llvm/IR/InstIterator.h"
29
29
#include " llvm/IR/Instruction.h"
30
30
#include " llvm/IR/IntrinsicInst.h"
31
- #include " llvm/IR/Module.h"
32
31
#include " llvm/IR/Operator.h"
33
32
#include " llvm/IR/PassManager.h"
34
33
#include " llvm/IR/PatternMatch.h"
Original file line number Diff line number Diff line change 12
12
// ===----------------------------------------------------------------------===//
13
13
14
14
#include " llvm/Analysis/DomTreeUpdater.h"
15
- #include " llvm/ADT/SmallSet.h"
16
15
#include " llvm/Analysis/GenericDomTreeUpdaterImpl.h"
17
16
#include " llvm/Analysis/PostDominators.h"
18
17
#include " llvm/IR/Constants.h"
19
18
#include " llvm/IR/Instructions.h"
20
19
#include " llvm/Support/GenericDomTree.h"
21
- #include < algorithm>
22
20
#include < functional>
23
- #include < utility>
24
21
25
22
namespace llvm {
26
23
Original file line number Diff line number Diff line change 18
18
#include " llvm/Analysis/ValueTracking.h"
19
19
#include " llvm/IR/Dominators.h"
20
20
#include " llvm/IR/Instructions.h"
21
- #include " llvm/IR/Module.h"
22
21
#include " llvm/IR/PatternMatch.h"
23
22
#include " llvm/IR/ValueHandle.h"
24
23
#include " llvm/Support/Debug.h"
Original file line number Diff line number Diff line change 16
16
#include " llvm/Support/CommandLine.h"
17
17
#include " llvm/Support/Debug.h"
18
18
#include " llvm/Support/raw_ostream.h"
19
- #include < algorithm>
20
19
#include < iomanip>
21
20
#include < sstream>
22
21
#include < string>
Original file line number Diff line number Diff line change 17
17
#include " llvm/ProfileData/InstrProf.h"
18
18
#include " llvm/Support/CommandLine.h"
19
19
#include " llvm/Support/Debug.h"
20
- #include < memory>
21
20
22
21
using namespace llvm ;
23
22
Original file line number Diff line number Diff line change 12
12
13
13
#include " llvm/Analysis/InstCount.h"
14
14
#include " llvm/ADT/Statistic.h"
15
- #include " llvm/Analysis/Passes.h"
16
15
#include " llvm/IR/Function.h"
17
16
#include " llvm/IR/InstVisitor.h"
18
17
#include " llvm/Support/Debug.h"
Original file line number Diff line number Diff line change 21
21
#include " llvm/Analysis/ValueTracking.h"
22
22
#include " llvm/IR/DataLayout.h"
23
23
#include " llvm/IR/IntrinsicInst.h"
24
- #include " llvm/IR/Module.h"
25
24
#include " llvm/IR/Operator.h"
26
25
27
26
using namespace llvm ;
Original file line number Diff line number Diff line change 8
8
9
9
#include " llvm/Analysis/MemDerefPrinter.h"
10
10
#include " llvm/Analysis/Loads.h"
11
- #include " llvm/Analysis/Passes.h"
12
11
#include " llvm/IR/InstIterator.h"
13
12
#include " llvm/IR/Instructions.h"
14
- #include " llvm/IR/Module.h"
15
- #include " llvm/InitializePasses.h"
16
13
#include " llvm/Pass.h"
17
14
#include " llvm/Support/raw_ostream.h"
18
15
Original file line number Diff line number Diff line change 44
44
#include < iterator>
45
45
#include < numeric>
46
46
#include < optional>
47
- #include < type_traits>
48
47
#include < utility>
49
48
50
49
using namespace llvm ;
Original file line number Diff line number Diff line change 12
12
#include " llvm/IR/Instructions.h"
13
13
#include " llvm/IR/IntrinsicInst.h"
14
14
#include " llvm/IR/IntrinsicsARM.h"
15
- #include " llvm/IR/Module.h"
16
15
#include " llvm/IR/Type.h"
17
16
#include < optional>
18
17
using namespace llvm ;
Original file line number Diff line number Diff line change 15
15
// ===----------------------------------------------------------------------===//
16
16
17
17
#include " llvm/Analysis/ModuleDebugInfoPrinter.h"
18
- #include " llvm/Analysis/Passes.h"
19
18
#include " llvm/BinaryFormat/Dwarf.h"
20
19
#include " llvm/IR/DebugInfo.h"
21
20
#include " llvm/IR/PassManager.h"
22
- #include " llvm/InitializePasses.h"
23
21
#include " llvm/Pass.h"
24
22
#include " llvm/Support/ErrorHandling.h"
25
23
#include " llvm/Support/raw_ostream.h"
Original file line number Diff line number Diff line change 52
52
#include " llvm/Support/Casting.h"
53
53
#include " llvm/Support/CommandLine.h"
54
54
#include " llvm/Support/FileSystem.h"
55
- #include < algorithm>
56
55
#include < cassert>
57
56
#include < cstdint>
58
57
#include < vector>
Original file line number Diff line number Diff line change 12
12
#include " llvm/Analysis/CFG.h"
13
13
#include " llvm/Analysis/InstructionSimplify.h"
14
14
#include " llvm/Analysis/LoopInfo.h"
15
- #include " llvm/Analysis/Passes.h"
16
15
#include " llvm/Analysis/PostDominators.h"
17
16
#include " llvm/Analysis/ValueTracking.h"
18
17
#include " llvm/IR/AssemblyAnnotationWriter.h"
19
18
#include " llvm/IR/Dominators.h"
20
19
#include " llvm/IR/InstIterator.h"
21
20
#include " llvm/IR/Module.h"
22
21
#include " llvm/IR/PassManager.h"
23
- #include " llvm/InitializePasses.h"
24
22
#include " llvm/Support/FormattedStream.h"
25
23
#include " llvm/Support/raw_ostream.h"
26
24
Original file line number Diff line number Diff line change 29
29
30
30
#include " llvm/Analysis/ObjCARCAliasAnalysis.h"
31
31
#include " llvm/Analysis/ObjCARCAnalysisUtils.h"
32
- #include " llvm/Analysis/Passes.h"
33
32
#include " llvm/IR/Function.h"
34
- #include " llvm/InitializePasses.h"
35
33
#include " llvm/Pass.h"
36
34
37
35
#define DEBUG_TYPE " objc-arc-aa"
Original file line number Diff line number Diff line change 18
18
#include " llvm/IR/IntrinsicInst.h"
19
19
#include " llvm/IR/Module.h"
20
20
#include " llvm/IR/Operator.h"
21
- #include " llvm/IR/PatternMatch.h"
22
21
#include " llvm/InitializePasses.h"
23
22
#include " llvm/Support/CommandLine.h"
24
23
#include < optional>
Original file line number Diff line number Diff line change 10
10
#include " llvm/ADT/GenericUniformityImpl.h"
11
11
#include " llvm/Analysis/CycleAnalysis.h"
12
12
#include " llvm/Analysis/TargetTransformInfo.h"
13
- #include " llvm/IR/Constants.h"
14
13
#include " llvm/IR/Dominators.h"
15
14
#include " llvm/IR/InstIterator.h"
16
15
#include " llvm/IR/Instructions.h"
Original file line number Diff line number Diff line change 31
31
#include " llvm/Analysis/InstructionSimplify.h"
32
32
#include " llvm/Analysis/Loads.h"
33
33
#include " llvm/Analysis/LoopInfo.h"
34
- #include " llvm/Analysis/OptimizationRemarkEmitter.h"
35
34
#include " llvm/Analysis/TargetLibraryInfo.h"
36
35
#include " llvm/Analysis/VectorUtils.h"
37
36
#include " llvm/Analysis/WithCache.h"
You can’t perform that action at this time.
0 commit comments