aboutsummaryrefslogtreecommitdiff
path: root/lib/Target/BPF
diff options
context:
space:
mode:
Diffstat (limited to 'lib/Target/BPF')
-rw-r--r--lib/Target/BPF/AsmParser/CMakeLists.txt3
-rw-r--r--lib/Target/BPF/AsmParser/LLVMBuild.txt23
-rw-r--r--lib/Target/BPF/CMakeLists.txt35
-rw-r--r--lib/Target/BPF/Disassembler/CMakeLists.txt4
-rw-r--r--lib/Target/BPF/Disassembler/LLVMBuild.txt23
-rw-r--r--lib/Target/BPF/InstPrinter/CMakeLists.txt3
-rw-r--r--lib/Target/BPF/InstPrinter/LLVMBuild.txt23
-rw-r--r--lib/Target/BPF/LLVMBuild.txt43
-rw-r--r--lib/Target/BPF/MCTargetDesc/CMakeLists.txt6
-rw-r--r--lib/Target/BPF/MCTargetDesc/LLVMBuild.txt23
-rw-r--r--lib/Target/BPF/TargetInfo/CMakeLists.txt3
-rw-r--r--lib/Target/BPF/TargetInfo/LLVMBuild.txt23
12 files changed, 0 insertions, 212 deletions
diff --git a/lib/Target/BPF/AsmParser/CMakeLists.txt b/lib/Target/BPF/AsmParser/CMakeLists.txt
deleted file mode 100644
index 22fb4f048292..000000000000
--- a/lib/Target/BPF/AsmParser/CMakeLists.txt
+++ /dev/null
@@ -1,3 +0,0 @@
-add_llvm_library(LLVMBPFAsmParser
- BPFAsmParser.cpp
- )
diff --git a/lib/Target/BPF/AsmParser/LLVMBuild.txt b/lib/Target/BPF/AsmParser/LLVMBuild.txt
deleted file mode 100644
index 2733da9d4a02..000000000000
--- a/lib/Target/BPF/AsmParser/LLVMBuild.txt
+++ /dev/null
@@ -1,23 +0,0 @@
-;===- ./lib/Target/BPF/AsmParser/LLVMBuild.txt ---------------*- Conf -*--===;
-;
-; The LLVM Compiler Infrastructure
-;
-; This file is distributed under the University of Illinois Open Source
-; License. See LICENSE.TXT for details.
-;
-;===------------------------------------------------------------------------===;
-;
-; This is an LLVMBuild description file for the components in this subdirectory.
-;
-; For more information on the LLVMBuild system, please see:
-;
-; http://llvm.org/docs/LLVMBuild.html
-;
-;===------------------------------------------------------------------------===;
-
-[component_0]
-type = Library
-name = BPFAsmParser
-parent = BPF
-required_libraries = MC MCParser BPFDesc BPFInfo Support
-add_to_library_groups = BPF
diff --git a/lib/Target/BPF/CMakeLists.txt b/lib/Target/BPF/CMakeLists.txt
deleted file mode 100644
index c18adf859d35..000000000000
--- a/lib/Target/BPF/CMakeLists.txt
+++ /dev/null
@@ -1,35 +0,0 @@
-set(LLVM_TARGET_DEFINITIONS BPF.td)
-
-tablegen(LLVM BPFGenAsmMatcher.inc -gen-asm-matcher)
-tablegen(LLVM BPFGenAsmWriter.inc -gen-asm-writer)
-tablegen(LLVM BPFGenCallingConv.inc -gen-callingconv)
-tablegen(LLVM BPFGenDAGISel.inc -gen-dag-isel)
-tablegen(LLVM BPFGenDisassemblerTables.inc -gen-disassembler)
-tablegen(LLVM BPFGenInstrInfo.inc -gen-instr-info)
-tablegen(LLVM BPFGenMCCodeEmitter.inc -gen-emitter)
-tablegen(LLVM BPFGenRegisterInfo.inc -gen-register-info)
-tablegen(LLVM BPFGenSubtargetInfo.inc -gen-subtarget)
-
-add_public_tablegen_target(BPFCommonTableGen)
-
-add_llvm_target(BPFCodeGen
- BPFAsmPrinter.cpp
- BPFFrameLowering.cpp
- BPFInstrInfo.cpp
- BPFISelDAGToDAG.cpp
- BPFISelLowering.cpp
- BPFMCInstLower.cpp
- BPFRegisterInfo.cpp
- BPFSelectionDAGInfo.cpp
- BPFSubtarget.cpp
- BPFTargetMachine.cpp
- BPFMIPeephole.cpp
- BPFMIChecking.cpp
- BTFDebug.cpp
- )
-
-add_subdirectory(AsmParser)
-add_subdirectory(Disassembler)
-add_subdirectory(InstPrinter)
-add_subdirectory(MCTargetDesc)
-add_subdirectory(TargetInfo)
diff --git a/lib/Target/BPF/Disassembler/CMakeLists.txt b/lib/Target/BPF/Disassembler/CMakeLists.txt
deleted file mode 100644
index c6dd1b34ad1d..000000000000
--- a/lib/Target/BPF/Disassembler/CMakeLists.txt
+++ /dev/null
@@ -1,4 +0,0 @@
-add_llvm_library(LLVMBPFDisassembler
- BPFDisassembler.cpp
-)
-
diff --git a/lib/Target/BPF/Disassembler/LLVMBuild.txt b/lib/Target/BPF/Disassembler/LLVMBuild.txt
deleted file mode 100644
index 786074d51c80..000000000000
--- a/lib/Target/BPF/Disassembler/LLVMBuild.txt
+++ /dev/null
@@ -1,23 +0,0 @@
-;===- ./lib/Target/BPF/Disassembler/LLVMBuild.txt --------------*- Conf -*--===;
-;
-; The LLVM Compiler Infrastructure
-;
-; This file is distributed under the University of Illinois Open Source
-; License. See LICENSE.TXT for details.
-;
-;===------------------------------------------------------------------------===;
-;
-; This is an LLVMBuild description file for the components in this subdirectory.
-;
-; For more information on the LLVMBuild system, please see:
-;
-; http://llvm.org/docs/LLVMBuild.html
-;
-;===------------------------------------------------------------------------===;
-
-[component_0]
-type = Library
-name = BPFDisassembler
-parent = BPF
-required_libraries = MCDisassembler BPFInfo Support
-add_to_library_groups = BPF
diff --git a/lib/Target/BPF/InstPrinter/CMakeLists.txt b/lib/Target/BPF/InstPrinter/CMakeLists.txt
deleted file mode 100644
index f9e91619252c..000000000000
--- a/lib/Target/BPF/InstPrinter/CMakeLists.txt
+++ /dev/null
@@ -1,3 +0,0 @@
-add_llvm_library(LLVMBPFAsmPrinter
- BPFInstPrinter.cpp
- )
diff --git a/lib/Target/BPF/InstPrinter/LLVMBuild.txt b/lib/Target/BPF/InstPrinter/LLVMBuild.txt
deleted file mode 100644
index 88a937a1e4e6..000000000000
--- a/lib/Target/BPF/InstPrinter/LLVMBuild.txt
+++ /dev/null
@@ -1,23 +0,0 @@
-;===- ./lib/Target/BPF/InstPrinter/LLVMBuild.txt ---------------*- Conf -*--===;
-;
-; The LLVM Compiler Infrastructure
-;
-; This file is distributed under the University of Illinois Open Source
-; License. See LICENSE.TXT for details.
-;
-;===------------------------------------------------------------------------===;
-;
-; This is an LLVMBuild description file for the components in this subdirectory.
-;
-; For more information on the LLVMBuild system, please see:
-;
-; http://llvm.org/docs/LLVMBuild.html
-;
-;===------------------------------------------------------------------------===;
-
-[component_0]
-type = Library
-name = BPFAsmPrinter
-parent = BPF
-required_libraries = MC Support
-add_to_library_groups = BPF
diff --git a/lib/Target/BPF/LLVMBuild.txt b/lib/Target/BPF/LLVMBuild.txt
deleted file mode 100644
index 3f9849b5d922..000000000000
--- a/lib/Target/BPF/LLVMBuild.txt
+++ /dev/null
@@ -1,43 +0,0 @@
-;===- ./lib/Target/BPF/LLVMBuild.txt ---------------------------*- Conf -*--===;
-;
-; The LLVM Compiler Infrastructure
-;
-; This file is distributed under the University of Illinois Open Source
-; License. See LICENSE.TXT for details.
-;
-;===------------------------------------------------------------------------===;
-;
-; This is an LLVMBuild description file for the components in this subdirectory.
-;
-; For more information on the LLVMBuild system, please see:
-;
-; http://llvm.org/docs/LLVMBuild.html
-;
-;===------------------------------------------------------------------------===;
-
-[common]
-subdirectories = AsmParser InstPrinter Disassembler MCTargetDesc TargetInfo
-
-[component_0]
-type = TargetGroup
-name = BPF
-parent = Target
-has_asmprinter = 1
-has_disassembler = 1
-
-[component_1]
-type = Library
-name = BPFCodeGen
-parent = BPF
-required_libraries =
- AsmPrinter
- CodeGen
- Core
- MC
- BPFAsmPrinter
- BPFDesc
- BPFInfo
- SelectionDAG
- Support
- Target
-add_to_library_groups = BPF
diff --git a/lib/Target/BPF/MCTargetDesc/CMakeLists.txt b/lib/Target/BPF/MCTargetDesc/CMakeLists.txt
deleted file mode 100644
index 5fcd8743da53..000000000000
--- a/lib/Target/BPF/MCTargetDesc/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-add_llvm_library(LLVMBPFDesc
- BPFMCTargetDesc.cpp
- BPFAsmBackend.cpp
- BPFMCCodeEmitter.cpp
- BPFELFObjectWriter.cpp
- )
diff --git a/lib/Target/BPF/MCTargetDesc/LLVMBuild.txt b/lib/Target/BPF/MCTargetDesc/LLVMBuild.txt
deleted file mode 100644
index 8bca2e39e899..000000000000
--- a/lib/Target/BPF/MCTargetDesc/LLVMBuild.txt
+++ /dev/null
@@ -1,23 +0,0 @@
-;===- ./lib/Target/BPF/MCTargetDesc/LLVMBuild.txt --------------*- Conf -*--===;
-;
-; The LLVM Compiler Infrastructure
-;
-; This file is distributed under the University of Illinois Open Source
-; License. See LICENSE.TXT for details.
-;
-;===------------------------------------------------------------------------===;
-;
-; This is an LLVMBuild description file for the components in this subdirectory.
-;
-; For more information on the LLVMBuild system, please see:
-;
-; http://llvm.org/docs/LLVMBuild.html
-;
-;===------------------------------------------------------------------------===;
-
-[component_0]
-type = Library
-name = BPFDesc
-parent = BPF
-required_libraries = MC BPFAsmPrinter BPFInfo Support
-add_to_library_groups = BPF
diff --git a/lib/Target/BPF/TargetInfo/CMakeLists.txt b/lib/Target/BPF/TargetInfo/CMakeLists.txt
deleted file mode 100644
index ca0884614deb..000000000000
--- a/lib/Target/BPF/TargetInfo/CMakeLists.txt
+++ /dev/null
@@ -1,3 +0,0 @@
-add_llvm_library(LLVMBPFInfo
- BPFTargetInfo.cpp
- )
diff --git a/lib/Target/BPF/TargetInfo/LLVMBuild.txt b/lib/Target/BPF/TargetInfo/LLVMBuild.txt
deleted file mode 100644
index b56a8583583a..000000000000
--- a/lib/Target/BPF/TargetInfo/LLVMBuild.txt
+++ /dev/null
@@ -1,23 +0,0 @@
-;===- ./lib/Target/BPF/TargetInfo/LLVMBuild.txt ----------------*- Conf -*--===;
-;
-; The LLVM Compiler Infrastructure
-;
-; This file is distributed under the University of Illinois Open Source
-; License. See LICENSE.TXT for details.
-;
-;===------------------------------------------------------------------------===;
-;
-; This is an LLVMBuild description file for the components in this subdirectory.
-;
-; For more information on the LLVMBuild system, please see:
-;
-; http://llvm.org/docs/LLVMBuild.html
-;
-;===------------------------------------------------------------------------===;
-
-[component_0]
-type = Library
-name = BPFInfo
-parent = BPF
-required_libraries = Support
-add_to_library_groups = BPF