summaryrefslogtreecommitdiffstats
path: root/llvm/lib
diff options
context:
space:
mode:
authorDaniel Dunbar <daniel@zuster.org>2011-11-10 00:49:51 +0000
committerDaniel Dunbar <daniel@zuster.org>2011-11-10 00:49:51 +0000
commit82219ad4dc10d0ba49bb5681ce4b4718ab816a87 (patch)
treed8420a7f34929b47063db2ed98f1411345cfb3f5 /llvm/lib
parentc83a459937400e4fc4c6a033a0b62a4f3a3a668b (diff)
downloadbcm5719-llvm-82219ad4dc10d0ba49bb5681ce4b4718ab816a87.tar.gz
bcm5719-llvm-82219ad4dc10d0ba49bb5681ce4b4718ab816a87.zip
llvm-build: Add an explicit component type to represent targets.
- Gives us a place to hang target specific metadata (like whether the target has a JIT). llvm-svn: 144250
Diffstat (limited to 'llvm/lib')
-rw-r--r--llvm/lib/Target/ARM/LLVMBuild.txt3
-rw-r--r--llvm/lib/Target/CBackend/LLVMBuild.txt2
-rw-r--r--llvm/lib/Target/CellSPU/LLVMBuild.txt2
-rw-r--r--llvm/lib/Target/CppBackend/LLVMBuild.txt2
-rw-r--r--llvm/lib/Target/MBlaze/LLVMBuild.txt2
-rw-r--r--llvm/lib/Target/MSP430/LLVMBuild.txt2
-rw-r--r--llvm/lib/Target/Mips/LLVMBuild.txt3
-rw-r--r--llvm/lib/Target/PTX/LLVMBuild.txt2
-rw-r--r--llvm/lib/Target/PowerPC/LLVMBuild.txt3
-rw-r--r--llvm/lib/Target/Sparc/LLVMBuild.txt2
-rw-r--r--llvm/lib/Target/X86/LLVMBuild.txt3
-rw-r--r--llvm/lib/Target/XCore/LLVMBuild.txt2
12 files changed, 16 insertions, 12 deletions
diff --git a/llvm/lib/Target/ARM/LLVMBuild.txt b/llvm/lib/Target/ARM/LLVMBuild.txt
index a7f209cf6e6..cfac6ac51ba 100644
--- a/llvm/lib/Target/ARM/LLVMBuild.txt
+++ b/llvm/lib/Target/ARM/LLVMBuild.txt
@@ -16,10 +16,11 @@
;===------------------------------------------------------------------------===;
[component_0]
-type = LibraryGroup
+type = TargetGroup
name = ARM
parent = Target
add_to_library_groups = all-targets
+has_jit = 1
[component_1]
type = Library
diff --git a/llvm/lib/Target/CBackend/LLVMBuild.txt b/llvm/lib/Target/CBackend/LLVMBuild.txt
index 1bc5ea1070a..7cd420bfe02 100644
--- a/llvm/lib/Target/CBackend/LLVMBuild.txt
+++ b/llvm/lib/Target/CBackend/LLVMBuild.txt
@@ -16,7 +16,7 @@
;===------------------------------------------------------------------------===;
[component_0]
-type = LibraryGroup
+type = TargetGroup
name = CBackend
parent = Target
add_to_library_groups = all-targets
diff --git a/llvm/lib/Target/CellSPU/LLVMBuild.txt b/llvm/lib/Target/CellSPU/LLVMBuild.txt
index 03e592cd7af..e8db9f3f84d 100644
--- a/llvm/lib/Target/CellSPU/LLVMBuild.txt
+++ b/llvm/lib/Target/CellSPU/LLVMBuild.txt
@@ -16,7 +16,7 @@
;===------------------------------------------------------------------------===;
[component_0]
-type = LibraryGroup
+type = TargetGroup
name = CellSPU
parent = Target
add_to_library_groups = all-targets
diff --git a/llvm/lib/Target/CppBackend/LLVMBuild.txt b/llvm/lib/Target/CppBackend/LLVMBuild.txt
index 9602f57f9ef..447795f3b88 100644
--- a/llvm/lib/Target/CppBackend/LLVMBuild.txt
+++ b/llvm/lib/Target/CppBackend/LLVMBuild.txt
@@ -16,7 +16,7 @@
;===------------------------------------------------------------------------===;
[component_0]
-type = LibraryGroup
+type = TargetGroup
name = CppBackend
parent = Target
add_to_library_groups = all-targets
diff --git a/llvm/lib/Target/MBlaze/LLVMBuild.txt b/llvm/lib/Target/MBlaze/LLVMBuild.txt
index 7bea2687612..b953e3df305 100644
--- a/llvm/lib/Target/MBlaze/LLVMBuild.txt
+++ b/llvm/lib/Target/MBlaze/LLVMBuild.txt
@@ -16,7 +16,7 @@
;===------------------------------------------------------------------------===;
[component_0]
-type = LibraryGroup
+type = TargetGroup
name = MBlaze
parent = Target
add_to_library_groups = all-targets
diff --git a/llvm/lib/Target/MSP430/LLVMBuild.txt b/llvm/lib/Target/MSP430/LLVMBuild.txt
index 3081146e68f..8b0b1f6534d 100644
--- a/llvm/lib/Target/MSP430/LLVMBuild.txt
+++ b/llvm/lib/Target/MSP430/LLVMBuild.txt
@@ -16,7 +16,7 @@
;===------------------------------------------------------------------------===;
[component_0]
-type = LibraryGroup
+type = TargetGroup
name = MSP430
parent = Target
add_to_library_groups = all-targets
diff --git a/llvm/lib/Target/Mips/LLVMBuild.txt b/llvm/lib/Target/Mips/LLVMBuild.txt
index b9d9abf9366..bcec4a9661f 100644
--- a/llvm/lib/Target/Mips/LLVMBuild.txt
+++ b/llvm/lib/Target/Mips/LLVMBuild.txt
@@ -16,10 +16,11 @@
;===------------------------------------------------------------------------===;
[component_0]
-type = LibraryGroup
+type = TargetGroup
name = Mips
parent = Target
add_to_library_groups = all-targets
+has_jit = 1
[component_1]
type = Library
diff --git a/llvm/lib/Target/PTX/LLVMBuild.txt b/llvm/lib/Target/PTX/LLVMBuild.txt
index 2d24524d2e2..27119c2a3e7 100644
--- a/llvm/lib/Target/PTX/LLVMBuild.txt
+++ b/llvm/lib/Target/PTX/LLVMBuild.txt
@@ -16,7 +16,7 @@
;===------------------------------------------------------------------------===;
[component_0]
-type = LibraryGroup
+type = TargetGroup
name = PTX
parent = Target
add_to_library_groups = all-targets
diff --git a/llvm/lib/Target/PowerPC/LLVMBuild.txt b/llvm/lib/Target/PowerPC/LLVMBuild.txt
index 4a93587bdc7..3c439f37738 100644
--- a/llvm/lib/Target/PowerPC/LLVMBuild.txt
+++ b/llvm/lib/Target/PowerPC/LLVMBuild.txt
@@ -16,10 +16,11 @@
;===------------------------------------------------------------------------===;
[component_0]
-type = LibraryGroup
+type = TargetGroup
name = PowerPC
parent = Target
add_to_library_groups = all-targets
+has_jit = 1
[component_1]
type = Library
diff --git a/llvm/lib/Target/Sparc/LLVMBuild.txt b/llvm/lib/Target/Sparc/LLVMBuild.txt
index 21cd91fa0b8..f59cc2eec42 100644
--- a/llvm/lib/Target/Sparc/LLVMBuild.txt
+++ b/llvm/lib/Target/Sparc/LLVMBuild.txt
@@ -16,7 +16,7 @@
;===------------------------------------------------------------------------===;
[component_0]
-type = LibraryGroup
+type = TargetGroup
name = Sparc
parent = Target
add_to_library_groups = all-targets
diff --git a/llvm/lib/Target/X86/LLVMBuild.txt b/llvm/lib/Target/X86/LLVMBuild.txt
index b0958f3825e..7f48a9e485c 100644
--- a/llvm/lib/Target/X86/LLVMBuild.txt
+++ b/llvm/lib/Target/X86/LLVMBuild.txt
@@ -16,10 +16,11 @@
;===------------------------------------------------------------------------===;
[component_0]
-type = LibraryGroup
+type = TargetGroup
name = X86
parent = Target
add_to_library_groups = all-targets
+has_jit = 1
[component_1]
type = Library
diff --git a/llvm/lib/Target/XCore/LLVMBuild.txt b/llvm/lib/Target/XCore/LLVMBuild.txt
index 321f25fa292..41943c36906 100644
--- a/llvm/lib/Target/XCore/LLVMBuild.txt
+++ b/llvm/lib/Target/XCore/LLVMBuild.txt
@@ -16,7 +16,7 @@
;===------------------------------------------------------------------------===;
[component_0]
-type = LibraryGroup
+type = TargetGroup
name = XCore
parent = Target
add_to_library_groups = all-targets
OpenPOWER on IntegriCloud