File tree 27 files changed +31
-24
lines changed
27 files changed +31
-24
lines changed Original file line number Diff line number Diff line change 15
15
16
16
#include " swift/Basic/LLVM.h"
17
17
#include " llvm/ADT/Optional.h"
18
+ #include " llvm/ADT/None.h"
18
19
#include " llvm/ADT/PointerUnion.h"
19
20
#include < utility>
20
21
Original file line number Diff line number Diff line change 32
32
#include " llvm/ADT/SmallString.h"
33
33
#include " llvm/ADT/SmallVector.h"
34
34
#include " llvm/ADT/StringRef.h"
35
- #include " llvm/ADT /Triple.h"
35
+ #include " llvm/TargetParser /Triple.h"
36
36
#include " llvm/Support/Regex.h"
37
37
#include " llvm/Support/VersionTuple.h"
38
38
#include " llvm/Support/raw_ostream.h"
Original file line number Diff line number Diff line change 18
18
#include " swift/Driver/Action.h"
19
19
#include " swift/Driver/Job.h"
20
20
#include " swift/Option/Options.h"
21
- #include " llvm/ADT /Triple.h"
21
+ #include " llvm/TargetParser /Triple.h"
22
22
#include " llvm/Option/Option.h"
23
23
24
24
#include < memory>
Original file line number Diff line number Diff line change 15
15
16
16
#include " swift/Basic/Sanitizers.h"
17
17
#include " swift/Basic/OptionSet.h"
18
- #include " llvm/ADT /Triple.h"
18
+ #include " llvm/TargetParser /Triple.h"
19
19
#include " llvm/Option/Arg.h"
20
20
#include " llvm/Option/ArgList.h"
21
21
// FIXME: This include is just for llvm::SanitizerCoverageOptions. We should
Original file line number Diff line number Diff line change 10
10
//
11
11
// ===----------------------------------------------------------------------===//
12
12
13
- #include " llvm/ADT /Triple.h"
13
+ #include " llvm/TargetParser /Triple.h"
14
14
#include " swift/AST/AttrKind.h"
15
15
16
16
#ifndef SWIFT_SYMBOLGRAPHGEN_SYMBOLGRAPHOPTIONS_H
Original file line number Diff line number Diff line change @@ -90,7 +90,7 @@ add_swift_host_library(swiftBasic STATIC
90
90
# Platform-agnostic fallback TaskQueue implementation
91
91
Default/TaskQueue.inc
92
92
93
- LLVM_LINK_COMPONENTS support)
93
+ LLVM_LINK_COMPONENTS support targetparser )
94
94
_swift_gyb_target_sources(swiftBasic PRIVATE
95
95
UnicodeExtendedGraphemeClusters.cpp.gyb)
96
96
Original file line number Diff line number Diff line change 13
13
#include " swift/Basic/Platform.h"
14
14
#include " llvm/ADT/StringExtras.h"
15
15
#include " llvm/ADT/StringSwitch.h"
16
- #include " llvm/ADT /Triple.h"
16
+ #include " llvm/TargetParser /Triple.h"
17
17
#include " llvm/Support/VersionTuple.h"
18
18
19
19
using namespace swift ;
Original file line number Diff line number Diff line change 32
32
#include " swift/FrontendTool/FrontendTool.h"
33
33
#include " swift/DriverTool/DriverTool.h"
34
34
#include " llvm/ADT/SmallVector.h"
35
- #include " llvm/ADT /Triple.h"
35
+ #include " llvm/TargetParser /Triple.h"
36
36
#include " llvm/Support/CommandLine.h"
37
37
#include " llvm/Support/ConvertUTF.h"
38
38
#include " llvm/Support/Errno.h"
Original file line number Diff line number Diff line change 28
28
#include " swift/LLVMPasses/PassesFwd.h"
29
29
#include " swift/LLVMPasses/Passes.h"
30
30
#include " llvm/ADT/Statistic.h"
31
- #include " llvm/ADT /Triple.h"
31
+ #include " llvm/TargetParser /Triple.h"
32
32
#include " llvm/Analysis/CallGraph.h"
33
33
#include " llvm/Analysis/CallGraphSCCPass.h"
34
34
#include " llvm/Analysis/LoopPass.h"
Original file line number Diff line number Diff line change 22
22
#include " swift/Parse/Lexer.h"
23
23
#include " swift/Strings.h"
24
24
#include " llvm/ADT/STLExtras.h"
25
- #include " llvm/ADT /Triple.h"
25
+ #include " llvm/TargetParser /Triple.h"
26
26
#include " llvm/CAS/ObjectStore.h"
27
27
#include " llvm/Option/Arg.h"
28
28
#include " llvm/Option/ArgList.h"
Original file line number Diff line number Diff line change 21
21
#include " swift/Option/SanitizerOptions.h"
22
22
#include " swift/Strings.h"
23
23
#include " llvm/ADT/STLExtras.h"
24
- #include " llvm/ADT /Triple.h"
24
+ #include " llvm/TargetParser /Triple.h"
25
25
#include " llvm/Option/Arg.h"
26
26
#include " llvm/Option/ArgList.h"
27
27
#include " llvm/Option/Option.h"
Original file line number Diff line number Diff line change 23
23
#include " swift/Strings.h"
24
24
#include " swift/SymbolGraphGen/SymbolGraphOptions.h"
25
25
#include " llvm/ADT/STLExtras.h"
26
- #include " llvm/ADT /Triple.h"
26
+ #include " llvm/TargetParser /Triple.h"
27
27
#include " llvm/Option/Arg.h"
28
28
#include " llvm/Option/ArgList.h"
29
29
#include " llvm/Option/Option.h"
Original file line number Diff line number Diff line change 43
43
#include " llvm/ADT/Hashing.h"
44
44
#include " llvm/ADT/IntrusiveRefCntPtr.h"
45
45
#include " llvm/ADT/SmallVector.h"
46
- #include " llvm/ADT /Triple.h"
46
+ #include " llvm/TargetParser /Triple.h"
47
47
#include " llvm/CAS/ActionCache.h"
48
48
#include " llvm/CAS/BuiltinUnifiedCASDatabases.h"
49
49
#include " llvm/CAS/CASFileSystem.h"
Original file line number Diff line number Diff line change 18
18
#include " llvm/ADT/Optional.h"
19
19
#include " llvm/ADT/StringRef.h"
20
20
#include " llvm/ADT/StringSet.h"
21
- #include " llvm/ADT /Triple.h"
21
+ #include " llvm/TargetParser /Triple.h"
22
22
#include " llvm/Support/Allocator.h"
23
23
#include " llvm/Support/Error.h"
24
24
Original file line number Diff line number Diff line change @@ -70,6 +70,7 @@ add_swift_host_library(swiftIRGen STATIC
70
70
71
71
LLVM_LINK_COMPONENTS
72
72
target
73
+ targetparser
73
74
transformutils
74
75
)
75
76
target_link_libraries (swiftIRGen INTERFACE
Original file line number Diff line number Diff line change 22
22
#include " swift/ClangImporter/ClangModule.h"
23
23
#include " swift/SIL/SILGlobalVariable.h"
24
24
#include " swift/SIL/FormalLinkage.h"
25
- #include " llvm/ADT /Triple.h"
25
+ #include " llvm/TargetParser /Triple.h"
26
26
#include " llvm/Support/Compiler.h"
27
27
#include " llvm/Support/raw_ostream.h"
28
28
Original file line number Diff line number Diff line change 17
17
18
18
#include " SwiftTargetInfo.h"
19
19
#include " IRGenModule.h"
20
- #include " llvm/ADT /Triple.h"
20
+ #include " llvm/TargetParser /Triple.h"
21
21
#include " llvm/IR/DataLayout.h"
22
22
#include " swift/ABI/System.h"
23
23
#include " swift/AST/ASTContext.h"
Original file line number Diff line number Diff line change 20
20
21
21
#include " swift/Basic/LLVM.h"
22
22
#include " swift/Basic/ClusteredBitVector.h"
23
- #include " llvm/ADT /Triple.h"
23
+ #include " llvm/TargetParser /Triple.h"
24
24
#include " IRGen.h"
25
25
26
26
namespace swift {
Original file line number Diff line number Diff line change 24
24
#include " swift/IRGen/Linking.h"
25
25
#include " swift/SIL/SILDeclRef.h"
26
26
#include " llvm/ADT/StringSet.h"
27
- #include " llvm/ADT /Triple.h"
27
+ #include " llvm/TargetParser /Triple.h"
28
28
#include " llvm/TextAPI/InterfaceFile.h"
29
29
30
30
using namespace swift ::irgen;
Original file line number Diff line number Diff line change 18
18
#include " swift/Runtime/Config.h"
19
19
#include " swift/Runtime/RuntimeFnWrappersGen.h"
20
20
#include " llvm/ADT/APInt.h"
21
- #include " llvm/ADT /Triple.h"
21
+ #include " llvm/TargetParser /Triple.h"
22
22
#include " llvm/IR/IRBuilder.h"
23
23
#include " llvm/IR/Module.h"
24
24
Original file line number Diff line number Diff line change @@ -10,6 +10,7 @@ add_swift_host_library(swiftLLVMPasses STATIC
10
10
11
11
LLVM_LINK_COMPONENTS
12
12
analysis
13
+ targetparser
13
14
)
14
15
target_link_libraries (swiftLLVMPasses PRIVATE
15
16
swiftDemangling)
Original file line number Diff line number Diff line change 37
37
#include " llvm/ADT/Statistic.h"
38
38
#include " llvm/ADT/StringSwitch.h"
39
39
#include " llvm/ADT/TinyPtrVector.h"
40
- #include " llvm/ADT /Triple.h"
40
+ #include " llvm/TargetParser /Triple.h"
41
41
#include " llvm/IR/InstIterator.h"
42
42
#include " llvm/IR/IRBuilder.h"
43
43
#include " llvm/Support/raw_ostream.h"
Original file line number Diff line number Diff line change 39
39
#include " llvm/ADT/SmallSet.h"
40
40
#include " llvm/ADT/Statistic.h"
41
41
#include " llvm/ADT/Hashing.h"
42
- #include " llvm/ADT /Triple.h"
42
+ #include " llvm/TargetParser /Triple.h"
43
43
#include " llvm/IR/Attributes.h"
44
44
#include " llvm/IR/Constants.h"
45
45
#include " llvm/IR/DataLayout.h"
Original file line number Diff line number Diff line change 25
25
#include " llvm/ADT/STLExtras.h"
26
26
#include " llvm/ADT/StringRef.h"
27
27
#include " llvm/ADT/StringSwitch.h"
28
- #include " llvm/ADT /Triple.h"
28
+ #include " llvm/TargetParser /Triple.h"
29
29
30
30
using namespace swift ;
31
31
Original file line number Diff line number Diff line change @@ -6,7 +6,11 @@ add_swift_host_library(swiftSymbolGraphGen STATIC
6
6
Symbol.cpp
7
7
SymbolGraph.cpp
8
8
SymbolGraphGen.cpp
9
- SymbolGraphASTWalker.cpp)
9
+ SymbolGraphASTWalker.cpp
10
+
11
+ LLVM_LINK_COMPONENTS
12
+ TargetParser
13
+ )
10
14
11
15
target_link_libraries (swiftSymbolGraphGen PRIVATE
12
16
swiftAST
Original file line number Diff line number Diff line change 15
15
#ifndef SWIFT_SYMBOLGRAPHGEN_JSON_H
16
16
#define SWIFT_SYMBOLGRAPHGEN_JSON_H
17
17
18
- #include " llvm/ADT /Triple.h"
18
+ #include " llvm/TargetParser /Triple.h"
19
19
#include " llvm/Support/JSON.h"
20
20
#include " llvm/Support/VersionTuple.h"
21
21
#include " swift/AST/GenericSignature.h"
Original file line number Diff line number Diff line change 13
13
#include " ScanFixture.h"
14
14
#include " swift/Basic/Platform.h"
15
15
#include " swift/Basic/Defer.h"
16
- #include " llvm/ADT /Triple.h"
16
+ #include " llvm/TargetParser /Triple.h"
17
17
#include " llvm/Support/Host.h"
18
18
#include " llvm/Support/Path.h"
19
19
#include " llvm/Support/raw_ostream.h"
You can’t perform that action at this time.
0 commit comments