1*9880d681SAndroid Build Coastguard Worker;===- ./lib/Target/LLVMBuild.txt -------------------------------*- Conf -*--===; 2*9880d681SAndroid Build Coastguard Worker; 3*9880d681SAndroid Build Coastguard Worker; The LLVM Compiler Infrastructure 4*9880d681SAndroid Build Coastguard Worker; 5*9880d681SAndroid Build Coastguard Worker; This file is distributed under the University of Illinois Open Source 6*9880d681SAndroid Build Coastguard Worker; License. See LICENSE.TXT for details. 7*9880d681SAndroid Build Coastguard Worker; 8*9880d681SAndroid Build Coastguard Worker;===------------------------------------------------------------------------===; 9*9880d681SAndroid Build Coastguard Worker; 10*9880d681SAndroid Build Coastguard Worker; This is an LLVMBuild description file for the components in this subdirectory. 11*9880d681SAndroid Build Coastguard Worker; 12*9880d681SAndroid Build Coastguard Worker; For more information on the LLVMBuild system, please see: 13*9880d681SAndroid Build Coastguard Worker; 14*9880d681SAndroid Build Coastguard Worker; http://llvm.org/docs/LLVMBuild.html 15*9880d681SAndroid Build Coastguard Worker; 16*9880d681SAndroid Build Coastguard Worker;===------------------------------------------------------------------------===; 17*9880d681SAndroid Build Coastguard Worker 18*9880d681SAndroid Build Coastguard Worker; Please keep these as one per line so that out-of-tree merges 19*9880d681SAndroid Build Coastguard Worker; will typically require only insertion of a line. 20*9880d681SAndroid Build Coastguard Worker[common] 21*9880d681SAndroid Build Coastguard Workersubdirectories = 22*9880d681SAndroid Build Coastguard Worker AMDGPU 23*9880d681SAndroid Build Coastguard Worker ARM 24*9880d681SAndroid Build Coastguard Worker AArch64 25*9880d681SAndroid Build Coastguard Worker AVR 26*9880d681SAndroid Build Coastguard Worker BPF 27*9880d681SAndroid Build Coastguard Worker Lanai 28*9880d681SAndroid Build Coastguard Worker Hexagon 29*9880d681SAndroid Build Coastguard Worker MSP430 30*9880d681SAndroid Build Coastguard Worker NVPTX 31*9880d681SAndroid Build Coastguard Worker Mips 32*9880d681SAndroid Build Coastguard Worker PowerPC 33*9880d681SAndroid Build Coastguard Worker Sparc 34*9880d681SAndroid Build Coastguard Worker SystemZ 35*9880d681SAndroid Build Coastguard Worker WebAssembly 36*9880d681SAndroid Build Coastguard Worker X86 37*9880d681SAndroid Build Coastguard Worker XCore 38*9880d681SAndroid Build Coastguard Worker 39*9880d681SAndroid Build Coastguard Worker; This is a special group whose required libraries are extended (by llvm-build) 40*9880d681SAndroid Build Coastguard Worker; with the best execution engine (the native JIT, if available, or the 41*9880d681SAndroid Build Coastguard Worker; interpreter). 42*9880d681SAndroid Build Coastguard Worker[component_0] 43*9880d681SAndroid Build Coastguard Workertype = LibraryGroup 44*9880d681SAndroid Build Coastguard Workername = Engine 45*9880d681SAndroid Build Coastguard Workerparent = Libraries 46*9880d681SAndroid Build Coastguard Worker 47*9880d681SAndroid Build Coastguard Worker; This is a special group whose required libraries are extended (by llvm-build) 48*9880d681SAndroid Build Coastguard Worker; with the configured native target, if any. 49*9880d681SAndroid Build Coastguard Worker[component_1] 50*9880d681SAndroid Build Coastguard Workertype = LibraryGroup 51*9880d681SAndroid Build Coastguard Workername = Native 52*9880d681SAndroid Build Coastguard Workerparent = Libraries 53*9880d681SAndroid Build Coastguard Worker 54*9880d681SAndroid Build Coastguard Worker; This is a special group whose required libraries are extended (by llvm-build) 55*9880d681SAndroid Build Coastguard Worker; with the configured native code generator, if any. 56*9880d681SAndroid Build Coastguard Worker[component_2] 57*9880d681SAndroid Build Coastguard Workertype = LibraryGroup 58*9880d681SAndroid Build Coastguard Workername = NativeCodeGen 59*9880d681SAndroid Build Coastguard Workerparent = Libraries 60*9880d681SAndroid Build Coastguard Worker 61*9880d681SAndroid Build Coastguard Worker; The component for the actual target library itself. 62*9880d681SAndroid Build Coastguard Worker[component_3] 63*9880d681SAndroid Build Coastguard Workertype = Library 64*9880d681SAndroid Build Coastguard Workername = Target 65*9880d681SAndroid Build Coastguard Workerparent = Libraries 66*9880d681SAndroid Build Coastguard Workerrequired_libraries = Analysis Core MC Support 67*9880d681SAndroid Build Coastguard Worker 68*9880d681SAndroid Build Coastguard Worker; This is a special group whose required libraries are extended (by llvm-build) 69*9880d681SAndroid Build Coastguard Worker; with every built target, which makes it easy for tools to include every 70*9880d681SAndroid Build Coastguard Worker; target. 71*9880d681SAndroid Build Coastguard Worker[component_4] 72*9880d681SAndroid Build Coastguard Workertype = LibraryGroup 73*9880d681SAndroid Build Coastguard Workername = all-targets 74*9880d681SAndroid Build Coastguard Workerparent = Libraries 75