mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2024-11-22 18:54:02 +01:00
49bc30f7bb
This backend was supposed to generate C++ code which will re-construct the LLVM IR passed as input. This seems to me to have very marginal usefulness in the first place. However, the code has never been updated to use IRBuilder, which makes its current value negative -- people who look at the output may be steered to use the *wrong* C++ APIs to construct IR. Furthermore, it's generated code that doesn't compile since at least 2013. Differential Revision: http://reviews.llvm.org/D19942 llvm-svn: 268631
75 lines
1.9 KiB
Plaintext
75 lines
1.9 KiB
Plaintext
;===- ./lib/Target/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
|
|
;
|
|
;===------------------------------------------------------------------------===;
|
|
|
|
; Please keep these as one per line so that out-of-tree merges
|
|
; will typically require only insertion of a line.
|
|
[common]
|
|
subdirectories =
|
|
AMDGPU
|
|
ARM
|
|
AArch64
|
|
AVR
|
|
BPF
|
|
Lanai
|
|
Hexagon
|
|
MSP430
|
|
NVPTX
|
|
Mips
|
|
PowerPC
|
|
Sparc
|
|
SystemZ
|
|
WebAssembly
|
|
X86
|
|
XCore
|
|
|
|
; This is a special group whose required libraries are extended (by llvm-build)
|
|
; with the best execution engine (the native JIT, if available, or the
|
|
; interpreter).
|
|
[component_0]
|
|
type = LibraryGroup
|
|
name = Engine
|
|
parent = Libraries
|
|
|
|
; This is a special group whose required libraries are extended (by llvm-build)
|
|
; with the configured native target, if any.
|
|
[component_1]
|
|
type = LibraryGroup
|
|
name = Native
|
|
parent = Libraries
|
|
|
|
; This is a special group whose required libraries are extended (by llvm-build)
|
|
; with the configured native code generator, if any.
|
|
[component_2]
|
|
type = LibraryGroup
|
|
name = NativeCodeGen
|
|
parent = Libraries
|
|
|
|
; The component for the actual target library itself.
|
|
[component_3]
|
|
type = Library
|
|
name = Target
|
|
parent = Libraries
|
|
required_libraries = Analysis Core MC Support
|
|
|
|
; This is a special group whose required libraries are extended (by llvm-build)
|
|
; with every built target, which makes it easy for tools to include every
|
|
; target.
|
|
[component_4]
|
|
type = LibraryGroup
|
|
name = all-targets
|
|
parent = Libraries
|