Update build glue for clang and the llvm/clang extras.
This commit is contained in:
parent
500ffce73e
commit
7fff4413af
Notes:
svn2git
2020-12-20 02:59:44 +00:00
svn path=/projects/clang390-import/; revision=304486
@ -29,7 +29,7 @@
|
|||||||
..
|
..
|
||||||
lib
|
lib
|
||||||
clang
|
clang
|
||||||
3.8.0
|
3.9.0
|
||||||
lib
|
lib
|
||||||
freebsd
|
freebsd
|
||||||
..
|
..
|
||||||
|
@ -19,7 +19,7 @@
|
|||||||
aout
|
aout
|
||||||
..
|
..
|
||||||
clang
|
clang
|
||||||
3.8.0
|
3.9.0
|
||||||
include
|
include
|
||||||
sanitizer
|
sanitizer
|
||||||
..
|
..
|
||||||
|
@ -15,19 +15,23 @@ _libclangarcmigrate= \
|
|||||||
SUBDIR= libclanganalysis \
|
SUBDIR= libclanganalysis \
|
||||||
${_libclangarcmigrate} \
|
${_libclangarcmigrate} \
|
||||||
libclangast \
|
libclangast \
|
||||||
|
libclangastmatchers \
|
||||||
libclangbasic \
|
libclangbasic \
|
||||||
libclangcodegen \
|
libclangcodegen \
|
||||||
libclangdriver \
|
libclangdriver \
|
||||||
|
libclangdynamicastmatchers \
|
||||||
libclangedit \
|
libclangedit \
|
||||||
libclangfrontend \
|
libclangfrontend \
|
||||||
libclangfrontendtool \
|
libclangfrontendtool \
|
||||||
|
libclangindex \
|
||||||
libclanglex \
|
libclanglex \
|
||||||
libclangparse \
|
libclangparse \
|
||||||
libclangrewritefrontend \
|
|
||||||
libclangrewrite \
|
libclangrewrite \
|
||||||
|
libclangrewritefrontend \
|
||||||
libclangsema \
|
libclangsema \
|
||||||
libclangserialization \
|
libclangserialization \
|
||||||
${_libclangstaticanalyzer} \
|
${_libclangstaticanalyzer} \
|
||||||
|
libclangtooling \
|
||||||
\
|
\
|
||||||
libllvmanalysis \
|
libllvmanalysis \
|
||||||
libllvmasmparser \
|
libllvmasmparser \
|
||||||
@ -36,16 +40,21 @@ SUBDIR= libclanganalysis \
|
|||||||
libllvmbitwriter \
|
libllvmbitwriter \
|
||||||
libllvmcodegen \
|
libllvmcodegen \
|
||||||
libllvmcore \
|
libllvmcore \
|
||||||
|
libllvmcoverage \
|
||||||
|
libllvmdebuginfocodeview \
|
||||||
|
libllvmglobalisel \
|
||||||
libllvminstcombine \
|
libllvminstcombine \
|
||||||
libllvminstrumentation \
|
libllvminstrumentation \
|
||||||
libllvmipo \
|
libllvmipo \
|
||||||
libllvmirreader \
|
libllvmirreader \
|
||||||
|
libllvmlineeditor \
|
||||||
libllvmlinker \
|
libllvmlinker \
|
||||||
libllvmmc \
|
libllvmmc \
|
||||||
libllvmmcdisassembler \
|
libllvmmcdisassembler \
|
||||||
libllvmmcparser \
|
libllvmmcparser \
|
||||||
libllvmobjcarcopts \
|
libllvmobjcarcopts \
|
||||||
libllvmobject \
|
libllvmobject \
|
||||||
|
libllvmobjectyaml \
|
||||||
libllvmoption \
|
libllvmoption \
|
||||||
libllvmprofiledata \
|
libllvmprofiledata \
|
||||||
libllvmscalaropts \
|
libllvmscalaropts \
|
||||||
@ -60,12 +69,14 @@ SUBDIR= libclanganalysis \
|
|||||||
libllvmaarch64asmprinter \
|
libllvmaarch64asmprinter \
|
||||||
libllvmaarch64codegen \
|
libllvmaarch64codegen \
|
||||||
libllvmaarch64desc \
|
libllvmaarch64desc \
|
||||||
|
libllvmaarch64disassembler \
|
||||||
libllvmaarch64info \
|
libllvmaarch64info \
|
||||||
libllvmaarch64utils \
|
libllvmaarch64utils \
|
||||||
libllvmarmasmparser \
|
libllvmarmasmparser \
|
||||||
libllvmarmasmprinter \
|
libllvmarmasmprinter \
|
||||||
libllvmarmcodegen \
|
libllvmarmcodegen \
|
||||||
libllvmarmdesc \
|
libllvmarmdesc \
|
||||||
|
libllvmarmdisassembler \
|
||||||
libllvmarminfo \
|
libllvmarminfo \
|
||||||
libllvmmipsasmparser \
|
libllvmmipsasmparser \
|
||||||
libllvmmipsasmprinter \
|
libllvmmipsasmprinter \
|
||||||
@ -76,6 +87,7 @@ SUBDIR= libclanganalysis \
|
|||||||
libllvmpowerpcasmprinter \
|
libllvmpowerpcasmprinter \
|
||||||
libllvmpowerpccodegen \
|
libllvmpowerpccodegen \
|
||||||
libllvmpowerpcdesc \
|
libllvmpowerpcdesc \
|
||||||
|
libllvmpowerpcdisassembler \
|
||||||
libllvmpowerpcinfo \
|
libllvmpowerpcinfo \
|
||||||
libllvmsparcasmparser \
|
libllvmsparcasmparser \
|
||||||
libllvmsparcasmprinter \
|
libllvmsparcasmprinter \
|
||||||
@ -104,12 +116,9 @@ SUBDIR+=libclangformat \
|
|||||||
|
|
||||||
.if ${MK_CLANG_EXTRAS} != "no" || ${MK_LLDB} != "no"
|
.if ${MK_CLANG_EXTRAS} != "no" || ${MK_LLDB} != "no"
|
||||||
SUBDIR+=libllvmexecutionengine \
|
SUBDIR+=libllvmexecutionengine \
|
||||||
libllvmaarch64disassembler \
|
|
||||||
libllvmarmdisassembler \
|
|
||||||
libllvminterpreter \
|
libllvminterpreter \
|
||||||
libllvmmcjit \
|
libllvmmcjit \
|
||||||
libllvmmipsdisassembler \
|
libllvmmipsdisassembler \
|
||||||
libllvmpowerpcdisassembler \
|
|
||||||
libllvmruntimedyld \
|
libllvmruntimedyld \
|
||||||
libllvmsparcdisassembler \
|
libllvmsparcdisassembler \
|
||||||
libllvmx86disassembler
|
libllvmx86disassembler
|
||||||
|
@ -75,7 +75,8 @@ Intrinsics.inc.h: ${LLVM_SRCS}/include/llvm/IR/Intrinsics.td
|
|||||||
MCCodeEmitter/-gen-emitter \
|
MCCodeEmitter/-gen-emitter \
|
||||||
MCPseudoLowering/-gen-pseudo-lowering \
|
MCPseudoLowering/-gen-pseudo-lowering \
|
||||||
RegisterInfo/-gen-register-info \
|
RegisterInfo/-gen-register-info \
|
||||||
SubtargetInfo/-gen-subtarget
|
SubtargetInfo/-gen-subtarget \
|
||||||
|
SystemOperands/-gen-searchable-tables
|
||||||
${arch:T}Gen${hdr:H:C/$/.inc.h/}: ${LLVM_SRCS}/lib/Target/${arch:H}/${arch:T}.td
|
${arch:T}Gen${hdr:H:C/$/.inc.h/}: ${LLVM_SRCS}/lib/Target/${arch:H}/${arch:T}.td
|
||||||
${LLVM_TBLGEN} ${hdr:T:C/,/ /g} \
|
${LLVM_TBLGEN} ${hdr:T:C/,/ /g} \
|
||||||
-I ${LLVM_SRCS}/include -I ${LLVM_SRCS}/lib/Target/${arch:H} \
|
-I ${LLVM_SRCS}/include -I ${LLVM_SRCS}/lib/Target/${arch:H} \
|
||||||
@ -239,10 +240,10 @@ Options.inc.h: ${CLANG_SRCS}/include/clang/Driver/Options.td
|
|||||||
${CLANG_SRCS}/include/clang/Driver/Options.td
|
${CLANG_SRCS}/include/clang/Driver/Options.td
|
||||||
.endif
|
.endif
|
||||||
|
|
||||||
Checkers.inc.h: ${CLANG_SRCS}/lib/StaticAnalyzer/Checkers/Checkers.td
|
Checkers.inc.h: ${CLANG_SRCS}/include/clang/StaticAnalyzer/Checkers/Checkers.td
|
||||||
${CLANG_TBLGEN} -gen-clang-sa-checkers \
|
${CLANG_TBLGEN} -gen-clang-sa-checkers \
|
||||||
-I ${CLANG_SRCS}/include -d ${.TARGET:C/\.h$/.d/} -o ${.TARGET} \
|
-I ${CLANG_SRCS}/include -d ${.TARGET:C/\.h$/.d/} -o ${.TARGET} \
|
||||||
${CLANG_SRCS}/lib/StaticAnalyzer/Checkers/Checkers.td
|
${CLANG_SRCS}/include/clang/StaticAnalyzer/Checkers/Checkers.td
|
||||||
|
|
||||||
.for dep in ${TGHDRS:C/$/.inc.d/}
|
.for dep in ${TGHDRS:C/$/.inc.d/}
|
||||||
. if ${MAKE_VERSION} < 20160220
|
. if ${MAKE_VERSION} < 20160220
|
||||||
|
2
lib/clang/include/AArch64GenSystemOperands.inc
Normal file
2
lib/clang/include/AArch64GenSystemOperands.inc
Normal file
@ -0,0 +1,2 @@
|
|||||||
|
/* $FreeBSD$ */
|
||||||
|
#include "AArch64GenSystemOperands.inc.h"
|
@ -8,7 +8,7 @@ LLVM_SRCS= ${.CURDIR}/../../../contrib/llvm
|
|||||||
|
|
||||||
.PATH: ${LLVM_SRCS}/tools/clang/lib/Headers
|
.PATH: ${LLVM_SRCS}/tools/clang/lib/Headers
|
||||||
|
|
||||||
INCSDIR=${LIBDIR}/clang/3.8.0/include
|
INCSDIR=${LIBDIR}/clang/3.9.0/include
|
||||||
|
|
||||||
INCS= __clang_cuda_runtime_wrapper.h \
|
INCS= __clang_cuda_runtime_wrapper.h \
|
||||||
__stddef_max_align_t.h \
|
__stddef_max_align_t.h \
|
||||||
|
@ -1,10 +1,10 @@
|
|||||||
/* $FreeBSD$ */
|
/* $FreeBSD$ */
|
||||||
|
|
||||||
#define CLANG_VERSION 3.8.0
|
#define CLANG_VERSION 3.9.0
|
||||||
#define CLANG_VERSION_MAJOR 3
|
#define CLANG_VERSION_MAJOR 3
|
||||||
#define CLANG_VERSION_MINOR 8
|
#define CLANG_VERSION_MINOR 9
|
||||||
#define CLANG_VERSION_PATCHLEVEL 0
|
#define CLANG_VERSION_PATCHLEVEL 0
|
||||||
|
|
||||||
#define CLANG_VENDOR "FreeBSD "
|
#define CLANG_VENDOR "FreeBSD "
|
||||||
|
|
||||||
#define SVN_REVISION "262564"
|
#define SVN_REVISION "278877"
|
||||||
|
@ -9,6 +9,9 @@
|
|||||||
/* Bug report URL. */
|
/* Bug report URL. */
|
||||||
#define BUG_REPORT_URL "https://bugs.freebsd.org/submit/"
|
#define BUG_REPORT_URL "https://bugs.freebsd.org/submit/"
|
||||||
|
|
||||||
|
/* Default C++ stdlib to use. */
|
||||||
|
#define CLANG_DEFAULT_CXX_STDLIB ""
|
||||||
|
|
||||||
/* Default OpenMP runtime used by -fopenmp. */
|
/* Default OpenMP runtime used by -fopenmp. */
|
||||||
#define CLANG_DEFAULT_OPENMP_RUNTIME "libomp"
|
#define CLANG_DEFAULT_OPENMP_RUNTIME "libomp"
|
||||||
|
|
||||||
@ -31,9 +34,15 @@
|
|||||||
/* #undef CLANG_HAVE_LIBXML */
|
/* #undef CLANG_HAVE_LIBXML */
|
||||||
|
|
||||||
/* The LLVM product name and version */
|
/* The LLVM product name and version */
|
||||||
#define BACKEND_PACKAGE_STRING "LLVM 3.8.0"
|
#define BACKEND_PACKAGE_STRING "LLVM 3.9.0"
|
||||||
|
|
||||||
/* Linker version detected at compile time. */
|
/* Linker version detected at compile time. */
|
||||||
/* #undef HOST_LINK_VERSION */
|
/* #undef HOST_LINK_VERSION */
|
||||||
|
|
||||||
|
/* pass --build-id to ld */
|
||||||
|
/* #undef ENABLE_LINKER_BUILD_ID */
|
||||||
|
|
||||||
|
/* enable x86 relax relocations by default */
|
||||||
|
#define ENABLE_X86_RELAX_RELOCATIONS 0
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
@ -1,5 +1,9 @@
|
|||||||
/* $FreeBSD$ */
|
/* $FreeBSD$ */
|
||||||
|
|
||||||
|
#ifndef LLVM_ASM_PARSER
|
||||||
|
# error Please define the macro LLVM_ASM_PARSER(TargetName)
|
||||||
|
#endif
|
||||||
|
|
||||||
LLVM_ASM_PARSER(AArch64)
|
LLVM_ASM_PARSER(AArch64)
|
||||||
LLVM_ASM_PARSER(ARM)
|
LLVM_ASM_PARSER(ARM)
|
||||||
LLVM_ASM_PARSER(Mips)
|
LLVM_ASM_PARSER(Mips)
|
||||||
|
@ -1,5 +1,9 @@
|
|||||||
/* $FreeBSD$ */
|
/* $FreeBSD$ */
|
||||||
|
|
||||||
|
#ifndef LLVM_ASM_PRINTER
|
||||||
|
# error Please define the macro LLVM_ASM_PRINTER(TargetName)
|
||||||
|
#endif
|
||||||
|
|
||||||
LLVM_ASM_PRINTER(AArch64)
|
LLVM_ASM_PRINTER(AArch64)
|
||||||
LLVM_ASM_PRINTER(ARM)
|
LLVM_ASM_PRINTER(ARM)
|
||||||
LLVM_ASM_PRINTER(Mips)
|
LLVM_ASM_PRINTER(Mips)
|
||||||
|
@ -1,5 +1,9 @@
|
|||||||
/* $FreeBSD$ */
|
/* $FreeBSD$ */
|
||||||
|
|
||||||
|
#ifndef LLVM_DISASSEMBLER
|
||||||
|
# error Please define the macro LLVM_DISASSEMBLER(TargetName)
|
||||||
|
#endif
|
||||||
|
|
||||||
LLVM_DISASSEMBLER(AArch64)
|
LLVM_DISASSEMBLER(AArch64)
|
||||||
LLVM_DISASSEMBLER(ARM)
|
LLVM_DISASSEMBLER(ARM)
|
||||||
LLVM_DISASSEMBLER(Mips)
|
LLVM_DISASSEMBLER(Mips)
|
||||||
|
@ -1,5 +1,9 @@
|
|||||||
/* $FreeBSD$ */
|
/* $FreeBSD$ */
|
||||||
|
|
||||||
|
#ifndef LLVM_TARGET
|
||||||
|
# error Please define the macro LLVM_TARGET(TargetName)
|
||||||
|
#endif
|
||||||
|
|
||||||
LLVM_TARGET(AArch64)
|
LLVM_TARGET(AArch64)
|
||||||
LLVM_TARGET(ARM)
|
LLVM_TARGET(ARM)
|
||||||
LLVM_TARGET(Mips)
|
LLVM_TARGET(Mips)
|
||||||
|
@ -1,6 +1,4 @@
|
|||||||
/* $FreeBSD$ */
|
/* $FreeBSD$ */
|
||||||
/* include/llvm/Config/config.h.cmake corresponding to config.h.in. */
|
|
||||||
|
|
||||||
#ifndef CONFIG_H
|
#ifndef CONFIG_H
|
||||||
#define CONFIG_H
|
#define CONFIG_H
|
||||||
|
|
||||||
@ -19,15 +17,9 @@
|
|||||||
/* Define to enable crash overrides */
|
/* Define to enable crash overrides */
|
||||||
#define ENABLE_CRASH_OVERRIDES
|
#define ENABLE_CRASH_OVERRIDES
|
||||||
|
|
||||||
/* Define to disable C++ atexit */
|
|
||||||
#define DISABLE_LLVM_DYLIB_ATEXIT
|
|
||||||
|
|
||||||
/* Define if position independent code is enabled */
|
/* Define if position independent code is enabled */
|
||||||
#define ENABLE_PIC
|
#define ENABLE_PIC
|
||||||
|
|
||||||
/* Define if timestamp information (e.g., __DATE__) is allowed */
|
|
||||||
/* #undef ENABLE_TIMESTAMPS */
|
|
||||||
|
|
||||||
/* Define to 1 if you have the `arc4random' function. */
|
/* Define to 1 if you have the `arc4random' function. */
|
||||||
#define HAVE_DECL_ARC4RANDOM 1
|
#define HAVE_DECL_ARC4RANDOM 1
|
||||||
|
|
||||||
@ -264,6 +256,9 @@
|
|||||||
/* Define if you have the shl_load function. */
|
/* Define if you have the shl_load function. */
|
||||||
#undef HAVE_SHL_LOAD
|
#undef HAVE_SHL_LOAD
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `sigaltstack' function. */
|
||||||
|
#define HAVE_SIGALTSTACK 1
|
||||||
|
|
||||||
/* Define to 1 if you have the `siglongjmp' function. */
|
/* Define to 1 if you have the `siglongjmp' function. */
|
||||||
/* #undef HAVE_SIGLONGJMP */
|
/* #undef HAVE_SIGLONGJMP */
|
||||||
|
|
||||||
@ -327,7 +322,7 @@
|
|||||||
#define HAVE_SYS_TIME_H 1
|
#define HAVE_SYS_TIME_H 1
|
||||||
|
|
||||||
/* Define to 1 if you have the <sys/types.h> header file. */
|
/* Define to 1 if you have the <sys/types.h> header file. */
|
||||||
/* #undef HAVE_SYS_TYPES_H */
|
#define HAVE_SYS_TYPES_H 1
|
||||||
|
|
||||||
/* Define to 1 if you have the <sys/uio.h> header file. */
|
/* Define to 1 if you have the <sys/uio.h> header file. */
|
||||||
#define HAVE_SYS_UIO_H 1
|
#define HAVE_SYS_UIO_H 1
|
||||||
@ -335,6 +330,9 @@
|
|||||||
/* Define if the setupterm() function is supported this platform. */
|
/* Define if the setupterm() function is supported this platform. */
|
||||||
#define HAVE_TERMINFO 1
|
#define HAVE_TERMINFO 1
|
||||||
|
|
||||||
|
/* Define if the xar_open() function is supported this platform. */
|
||||||
|
/* #undef HAVE_LIBXAR */
|
||||||
|
|
||||||
/* Define to 1 if you have the <termios.h> header file. */
|
/* Define to 1 if you have the <termios.h> header file. */
|
||||||
#define HAVE_TERMIOS_H 1
|
#define HAVE_TERMIOS_H 1
|
||||||
|
|
||||||
@ -344,6 +342,9 @@
|
|||||||
/* Define to 1 if you have the <unistd.h> header file. */
|
/* Define to 1 if you have the <unistd.h> header file. */
|
||||||
#define HAVE_UNISTD_H 1
|
#define HAVE_UNISTD_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `_Unwind_Backtrace' function. */
|
||||||
|
/* #undef HAVE_UNWIND_BACKTRACE */
|
||||||
|
|
||||||
/* Define to 1 if you have the <utime.h> header file. */
|
/* Define to 1 if you have the <utime.h> header file. */
|
||||||
#define HAVE_UTIME_H 1
|
#define HAVE_UTIME_H 1
|
||||||
|
|
||||||
@ -504,13 +505,16 @@
|
|||||||
#define LLVM_VERSION_MAJOR 3
|
#define LLVM_VERSION_MAJOR 3
|
||||||
|
|
||||||
/* Minor version of the LLVM API */
|
/* Minor version of the LLVM API */
|
||||||
#define LLVM_VERSION_MINOR 8
|
#define LLVM_VERSION_MINOR 9
|
||||||
|
|
||||||
/* Patch version of the LLVM API */
|
/* Patch version of the LLVM API */
|
||||||
#define LLVM_VERSION_PATCH 0
|
#define LLVM_VERSION_PATCH 0
|
||||||
|
|
||||||
/* LLVM version string */
|
/* LLVM version string */
|
||||||
#define LLVM_VERSION_STRING "3.8.0"
|
#define LLVM_VERSION_STRING "3.9.0"
|
||||||
|
|
||||||
|
/* LLVM version information */
|
||||||
|
/* #undef LLVM_VERSION_INFO */
|
||||||
|
|
||||||
/* Define if we link Polly to the tools */
|
/* Define if we link Polly to the tools */
|
||||||
/* #undef LINK_POLLY_INTO_TOOLS */
|
/* #undef LINK_POLLY_INTO_TOOLS */
|
||||||
@ -542,13 +546,16 @@
|
|||||||
#define PACKAGE_NAME "LLVM"
|
#define PACKAGE_NAME "LLVM"
|
||||||
|
|
||||||
/* Define to the full name and version of this package. */
|
/* Define to the full name and version of this package. */
|
||||||
#define PACKAGE_STRING "LLVM 3.8.0"
|
#define PACKAGE_STRING "LLVM 3.9.0"
|
||||||
|
|
||||||
/* Define to the one symbol short name of this package. */
|
/* Define to the one symbol short name of this package. */
|
||||||
#undef PACKAGE_TARNAME
|
#undef PACKAGE_TARNAME
|
||||||
|
|
||||||
/* Define to the version of this package. */
|
/* Define to the version of this package. */
|
||||||
#define PACKAGE_VERSION "3.8.0"
|
#define PACKAGE_VERSION "3.9.0"
|
||||||
|
|
||||||
|
/* Define to the vendor of this package. */
|
||||||
|
/* #undef PACKAGE_VENDOR */
|
||||||
|
|
||||||
/* Define as the return type of signal handlers (`int' or `void'). */
|
/* Define as the return type of signal handlers (`int' or `void'). */
|
||||||
#define RETSIGTYPE void
|
#define RETSIGTYPE void
|
||||||
@ -565,9 +572,6 @@
|
|||||||
/* Define to 1 if your <sys/time.h> declares `struct tm'. */
|
/* Define to 1 if your <sys/time.h> declares `struct tm'. */
|
||||||
#undef TM_IN_SYS_TIME
|
#undef TM_IN_SYS_TIME
|
||||||
|
|
||||||
/* Type of 1st arg on ELM Callback */
|
|
||||||
/* #undef WIN32_ELMCB_PCSTR */
|
|
||||||
|
|
||||||
/* Define to `int' if <sys/types.h> does not define. */
|
/* Define to `int' if <sys/types.h> does not define. */
|
||||||
#undef pid_t
|
#undef pid_t
|
||||||
|
|
||||||
|
@ -95,13 +95,13 @@
|
|||||||
#define LLVM_VERSION_MAJOR 3
|
#define LLVM_VERSION_MAJOR 3
|
||||||
|
|
||||||
/* Minor version of the LLVM API */
|
/* Minor version of the LLVM API */
|
||||||
#define LLVM_VERSION_MINOR 8
|
#define LLVM_VERSION_MINOR 9
|
||||||
|
|
||||||
/* Patch version of the LLVM API */
|
/* Patch version of the LLVM API */
|
||||||
#define LLVM_VERSION_PATCH 0
|
#define LLVM_VERSION_PATCH 0
|
||||||
|
|
||||||
/* LLVM version string */
|
/* LLVM version string */
|
||||||
#define LLVM_VERSION_STRING "3.8.0"
|
#define LLVM_VERSION_STRING "3.9.0"
|
||||||
|
|
||||||
/* Define if we link Polly to the tools */
|
/* Define if we link Polly to the tools */
|
||||||
/* #undef LINK_POLLY_INTO_TOOLS */
|
/* #undef LINK_POLLY_INTO_TOOLS */
|
||||||
|
19
lib/clang/libclangastmatchers/Makefile
Normal file
19
lib/clang/libclangastmatchers/Makefile
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
# $FreeBSD$
|
||||||
|
|
||||||
|
.include <bsd.own.mk>
|
||||||
|
|
||||||
|
LIB= clangastmatchers
|
||||||
|
|
||||||
|
SRCDIR= tools/clang/lib/ASTMatchers
|
||||||
|
SRCS= ASTMatchFinder.cpp \
|
||||||
|
ASTMatchersInternal.cpp
|
||||||
|
|
||||||
|
TGHDRS= AttrList \
|
||||||
|
Attrs \
|
||||||
|
AttrVisitor \
|
||||||
|
CommentCommandList \
|
||||||
|
DeclNodes \
|
||||||
|
DiagnosticCommonKinds \
|
||||||
|
StmtNodes
|
||||||
|
|
||||||
|
.include "../clang.lib.mk"
|
@ -8,6 +8,7 @@ SRCDIR= tools/clang/lib/Basic
|
|||||||
SRCS= Attributes.cpp \
|
SRCS= Attributes.cpp \
|
||||||
Builtins.cpp \
|
Builtins.cpp \
|
||||||
CharInfo.cpp \
|
CharInfo.cpp \
|
||||||
|
Cuda.cpp \
|
||||||
Diagnostic.cpp \
|
Diagnostic.cpp \
|
||||||
DiagnosticIDs.cpp \
|
DiagnosticIDs.cpp \
|
||||||
DiagnosticOptions.cpp \
|
DiagnosticOptions.cpp \
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
# $FreeBSD$
|
# $FreeBSD$
|
||||||
|
|
||||||
.include <bsd.own.mk>
|
.include <src.opts.mk>
|
||||||
|
|
||||||
LIB= clangcodegen
|
LIB= clangcodegen
|
||||||
|
|
||||||
@ -9,6 +9,7 @@ SRCS= BackendUtil.cpp \
|
|||||||
CGAtomic.cpp \
|
CGAtomic.cpp \
|
||||||
CGBlocks.cpp \
|
CGBlocks.cpp \
|
||||||
CGBuiltin.cpp \
|
CGBuiltin.cpp \
|
||||||
|
CGCUDABuiltin.cpp \
|
||||||
CGCUDANV.cpp \
|
CGCUDANV.cpp \
|
||||||
CGCUDARuntime.cpp \
|
CGCUDARuntime.cpp \
|
||||||
CGCXX.cpp \
|
CGCXX.cpp \
|
||||||
@ -33,12 +34,12 @@ SRCS= BackendUtil.cpp \
|
|||||||
CGObjCRuntime.cpp \
|
CGObjCRuntime.cpp \
|
||||||
CGOpenCLRuntime.cpp \
|
CGOpenCLRuntime.cpp \
|
||||||
CGOpenMPRuntime.cpp \
|
CGOpenMPRuntime.cpp \
|
||||||
|
CGOpenMPRuntimeNVPTX.cpp \
|
||||||
CGRecordLayoutBuilder.cpp \
|
CGRecordLayoutBuilder.cpp \
|
||||||
CGStmt.cpp \
|
CGStmt.cpp \
|
||||||
CGStmtOpenMP.cpp \
|
CGStmtOpenMP.cpp \
|
||||||
CGVTT.cpp \
|
CGVTT.cpp \
|
||||||
CGVTables.cpp \
|
CGVTables.cpp \
|
||||||
CodeGenABITypes.cpp \
|
|
||||||
CodeGenAction.cpp \
|
CodeGenAction.cpp \
|
||||||
CodeGenFunction.cpp \
|
CodeGenFunction.cpp \
|
||||||
CodeGenModule.cpp \
|
CodeGenModule.cpp \
|
||||||
@ -51,8 +52,13 @@ SRCS= BackendUtil.cpp \
|
|||||||
ModuleBuilder.cpp \
|
ModuleBuilder.cpp \
|
||||||
ObjectFilePCHContainerOperations.cpp \
|
ObjectFilePCHContainerOperations.cpp \
|
||||||
SanitizerMetadata.cpp \
|
SanitizerMetadata.cpp \
|
||||||
|
SwiftCallingConv.cpp \
|
||||||
TargetInfo.cpp
|
TargetInfo.cpp
|
||||||
|
|
||||||
|
.if ${MK_CLANG_EXTRAS} != "no"
|
||||||
|
SRCS+= CodeGenABITypes.cpp
|
||||||
|
.endif
|
||||||
|
|
||||||
TGHDRS= AttrList \
|
TGHDRS= AttrList \
|
||||||
AttrParsedAttrList \
|
AttrParsedAttrList \
|
||||||
AttrVisitor \
|
AttrVisitor \
|
||||||
|
23
lib/clang/libclangdynamicastmatchers/Makefile
Normal file
23
lib/clang/libclangdynamicastmatchers/Makefile
Normal file
@ -0,0 +1,23 @@
|
|||||||
|
# $FreeBSD$
|
||||||
|
|
||||||
|
.include <src.opts.mk>
|
||||||
|
|
||||||
|
LIB= clangdynamicastmatchers
|
||||||
|
|
||||||
|
SRCDIR= tools/clang/lib/ASTMatchers/Dynamic
|
||||||
|
SRCS= Diagnostics.cpp \
|
||||||
|
Registry.cpp
|
||||||
|
|
||||||
|
.if ${MK_CLANG_EXTRAS} != "no"
|
||||||
|
SRCS+= Parser.cpp \
|
||||||
|
VariantValue.cpp
|
||||||
|
.endif
|
||||||
|
|
||||||
|
TGHDRS= AttrList \
|
||||||
|
Attrs \
|
||||||
|
CommentCommandList \
|
||||||
|
DeclNodes \
|
||||||
|
DiagnosticCommonKinds \
|
||||||
|
StmtNodes
|
||||||
|
|
||||||
|
.include "../clang.lib.mk"
|
@ -5,11 +5,14 @@
|
|||||||
LIB= clangformat
|
LIB= clangformat
|
||||||
|
|
||||||
SRCDIR= tools/clang/lib/Format
|
SRCDIR= tools/clang/lib/Format
|
||||||
|
SRCS= AffectedRangeManager.cpp \
|
||||||
SRCS= BreakableToken.cpp \
|
BreakableToken.cpp \
|
||||||
ContinuationIndenter.cpp \
|
ContinuationIndenter.cpp \
|
||||||
Format.cpp \
|
Format.cpp \
|
||||||
FormatToken.cpp \
|
FormatToken.cpp \
|
||||||
|
FormatTokenLexer.cpp \
|
||||||
|
SortJavaScriptImports.cpp \
|
||||||
|
TokenAnalyzer.cpp \
|
||||||
TokenAnnotator.cpp \
|
TokenAnnotator.cpp \
|
||||||
UnwrappedLineFormatter.cpp \
|
UnwrappedLineFormatter.cpp \
|
||||||
UnwrappedLineParser.cpp \
|
UnwrappedLineParser.cpp \
|
||||||
|
27
lib/clang/libclangindex/Makefile
Normal file
27
lib/clang/libclangindex/Makefile
Normal file
@ -0,0 +1,27 @@
|
|||||||
|
# $FreeBSD$
|
||||||
|
|
||||||
|
.include <bsd.own.mk>
|
||||||
|
|
||||||
|
LIB= clangindex
|
||||||
|
|
||||||
|
SRCDIR= tools/clang/lib/Index
|
||||||
|
SRCS= CodegenNameGenerator.cpp \
|
||||||
|
CommentToXML.cpp \
|
||||||
|
IndexBody.cpp \
|
||||||
|
IndexDecl.cpp \
|
||||||
|
IndexSymbol.cpp \
|
||||||
|
IndexTypeSourceInfo.cpp \
|
||||||
|
IndexingAction.cpp \
|
||||||
|
IndexingContext.cpp \
|
||||||
|
USRGeneration.cpp
|
||||||
|
|
||||||
|
TGHDRS= AttrList \
|
||||||
|
AttrVisitor \
|
||||||
|
Attrs \
|
||||||
|
CommentCommandList \
|
||||||
|
CommentNodes \
|
||||||
|
DeclNodes \
|
||||||
|
DiagnosticCommonKinds \
|
||||||
|
StmtNodes
|
||||||
|
|
||||||
|
.include "../clang.lib.mk"
|
@ -37,6 +37,9 @@ SRCS= AllocationDiagnostics.cpp \
|
|||||||
IvarInvalidationChecker.cpp \
|
IvarInvalidationChecker.cpp \
|
||||||
LLVMConventionsChecker.cpp \
|
LLVMConventionsChecker.cpp \
|
||||||
LocalizationChecker.cpp \
|
LocalizationChecker.cpp \
|
||||||
|
MPI-Checker/MPIBugReporter.cpp \
|
||||||
|
MPI-Checker/MPIChecker.cpp \
|
||||||
|
MPI-Checker/MPIFunctionClassifier.cpp \
|
||||||
MacOSKeychainAPIChecker.cpp \
|
MacOSKeychainAPIChecker.cpp \
|
||||||
MacOSXAPIChecker.cpp \
|
MacOSXAPIChecker.cpp \
|
||||||
MallocChecker.cpp \
|
MallocChecker.cpp \
|
||||||
@ -52,6 +55,7 @@ SRCS= AllocationDiagnostics.cpp \
|
|||||||
ObjCContainersChecker.cpp \
|
ObjCContainersChecker.cpp \
|
||||||
ObjCMissingSuperCallChecker.cpp \
|
ObjCMissingSuperCallChecker.cpp \
|
||||||
ObjCSelfInitChecker.cpp \
|
ObjCSelfInitChecker.cpp \
|
||||||
|
ObjCSuperDeallocChecker.cpp \
|
||||||
ObjCUnusedIVarsChecker.cpp \
|
ObjCUnusedIVarsChecker.cpp \
|
||||||
PaddingChecker.cpp \
|
PaddingChecker.cpp \
|
||||||
PointerArithChecker.cpp \
|
PointerArithChecker.cpp \
|
||||||
|
30
lib/clang/libclangtooling/Makefile
Normal file
30
lib/clang/libclangtooling/Makefile
Normal file
@ -0,0 +1,30 @@
|
|||||||
|
# $FreeBSD$
|
||||||
|
|
||||||
|
.include <src.opts.mk>
|
||||||
|
|
||||||
|
LIB= clangtooling
|
||||||
|
|
||||||
|
SRCDIR= tools/clang/lib/Tooling
|
||||||
|
SRCS= ArgumentsAdjusters.cpp \
|
||||||
|
CommonOptionsParser.cpp \
|
||||||
|
CompilationDatabase.cpp \
|
||||||
|
FileMatchTrie.cpp \
|
||||||
|
JSONCompilationDatabase.cpp \
|
||||||
|
Refactoring.cpp \
|
||||||
|
RefactoringCallbacks.cpp \
|
||||||
|
Tooling.cpp
|
||||||
|
|
||||||
|
.if ${MK_CLANG_EXTRAS} != "no"
|
||||||
|
SRCS+= FixIt.cpp
|
||||||
|
.endif
|
||||||
|
|
||||||
|
TGHDRS= AttrList \
|
||||||
|
Attrs \
|
||||||
|
CommentCommandList \
|
||||||
|
DeclNodes \
|
||||||
|
DiagnosticCommonKinds \
|
||||||
|
DiagnosticDriverKinds \
|
||||||
|
DiagnosticFrontendKinds \
|
||||||
|
StmtNodes
|
||||||
|
|
||||||
|
.include "../clang.lib.mk"
|
@ -7,6 +7,7 @@ LIB= clangtoolingcore
|
|||||||
SRCDIR= tools/clang/lib/Tooling/Core
|
SRCDIR= tools/clang/lib/Tooling/Core
|
||||||
CFLAGS+= -I${LLVM_SRCS}/tools
|
CFLAGS+= -I${LLVM_SRCS}/tools
|
||||||
SRCS= Lookup.cpp \
|
SRCS= Lookup.cpp \
|
||||||
|
QualTypeNames.cpp \
|
||||||
Replacement.cpp
|
Replacement.cpp
|
||||||
|
|
||||||
TGHDRS= AttrList \
|
TGHDRS= AttrList \
|
||||||
|
@ -11,6 +11,7 @@ SRCS= AArch64AsmParser.cpp
|
|||||||
TGHDRS= AArch64GenAsmMatcher \
|
TGHDRS= AArch64GenAsmMatcher \
|
||||||
AArch64GenInstrInfo \
|
AArch64GenInstrInfo \
|
||||||
AArch64GenRegisterInfo \
|
AArch64GenRegisterInfo \
|
||||||
AArch64GenSubtargetInfo
|
AArch64GenSubtargetInfo \
|
||||||
|
AArch64GenSystemOperands
|
||||||
|
|
||||||
.include "../clang.lib.mk"
|
.include "../clang.lib.mk"
|
||||||
|
@ -12,6 +12,7 @@ TGHDRS= AArch64GenAsmWriter \
|
|||||||
AArch64GenAsmWriter1 \
|
AArch64GenAsmWriter1 \
|
||||||
AArch64GenInstrInfo \
|
AArch64GenInstrInfo \
|
||||||
AArch64GenRegisterInfo \
|
AArch64GenRegisterInfo \
|
||||||
AArch64GenSubtargetInfo
|
AArch64GenSubtargetInfo \
|
||||||
|
AArch64GenSystemOperands
|
||||||
|
|
||||||
.include "../clang.lib.mk"
|
.include "../clang.lib.mk"
|
||||||
|
@ -26,6 +26,7 @@ SRCS= AArch64A53Fix835769.cpp \
|
|||||||
AArch64MCInstLower.cpp \
|
AArch64MCInstLower.cpp \
|
||||||
AArch64PBQPRegAlloc.cpp \
|
AArch64PBQPRegAlloc.cpp \
|
||||||
AArch64PromoteConstant.cpp \
|
AArch64PromoteConstant.cpp \
|
||||||
|
AArch64RedundantCopyElimination.cpp \
|
||||||
AArch64RegisterInfo.cpp \
|
AArch64RegisterInfo.cpp \
|
||||||
AArch64SelectionDAGInfo.cpp \
|
AArch64SelectionDAGInfo.cpp \
|
||||||
AArch64StorePairSuppress.cpp \
|
AArch64StorePairSuppress.cpp \
|
||||||
@ -41,6 +42,7 @@ TGHDRS= AArch64GenCallingConv \
|
|||||||
AArch64GenMCPseudoLowering \
|
AArch64GenMCPseudoLowering \
|
||||||
AArch64GenRegisterInfo \
|
AArch64GenRegisterInfo \
|
||||||
AArch64GenSubtargetInfo \
|
AArch64GenSubtargetInfo \
|
||||||
|
AArch64GenSystemOperands \
|
||||||
Attributes \
|
Attributes \
|
||||||
Intrinsics
|
Intrinsics
|
||||||
|
|
||||||
|
@ -20,6 +20,7 @@ TGHDRS= AArch64GenInstrInfo \
|
|||||||
AArch64GenMCCodeEmitter \
|
AArch64GenMCCodeEmitter \
|
||||||
AArch64GenRegisterInfo \
|
AArch64GenRegisterInfo \
|
||||||
AArch64GenSubtargetInfo \
|
AArch64GenSubtargetInfo \
|
||||||
|
AArch64GenSystemOperands \
|
||||||
Attributes
|
Attributes
|
||||||
|
|
||||||
.include "../clang.lib.mk"
|
.include "../clang.lib.mk"
|
||||||
|
@ -1,19 +1,23 @@
|
|||||||
# $FreeBSD$
|
# $FreeBSD$
|
||||||
|
|
||||||
.include <bsd.own.mk>
|
.include <src.opts.mk>
|
||||||
|
|
||||||
LIB= llvmaarch64disassembler
|
LIB= llvmaarch64disassembler
|
||||||
|
|
||||||
SRCDIR= lib/Target/AArch64/Disassembler
|
SRCDIR= lib/Target/AArch64/Disassembler
|
||||||
INCDIR= lib/Target/AArch64
|
INCDIR= lib/Target/AArch64
|
||||||
SRCS= AArch64Disassembler.cpp \
|
SRCS= AArch64ExternalSymbolizer.cpp
|
||||||
AArch64ExternalSymbolizer.cpp
|
|
||||||
|
.if ${MK_CLANG_EXTRAS} != "no"
|
||||||
|
SRCS+= AArch64Disassembler.cpp
|
||||||
|
.endif
|
||||||
|
|
||||||
TGHDRS= Attributes \
|
TGHDRS= Attributes \
|
||||||
Intrinsics \
|
Intrinsics \
|
||||||
AArch64GenDisassemblerTables \
|
AArch64GenDisassemblerTables \
|
||||||
AArch64GenInstrInfo \
|
AArch64GenInstrInfo \
|
||||||
AArch64GenRegisterInfo \
|
AArch64GenRegisterInfo \
|
||||||
AArch64GenSubtargetInfo
|
AArch64GenSubtargetInfo \
|
||||||
|
AArch64GenSystemOperands
|
||||||
|
|
||||||
.include "../clang.lib.mk"
|
.include "../clang.lib.mk"
|
||||||
|
@ -10,6 +10,7 @@ SRCS= AArch64BaseInfo.cpp
|
|||||||
|
|
||||||
TGHDRS= AArch64GenInstrInfo \
|
TGHDRS= AArch64GenInstrInfo \
|
||||||
AArch64GenRegisterInfo \
|
AArch64GenRegisterInfo \
|
||||||
AArch64GenSubtargetInfo
|
AArch64GenSubtargetInfo \
|
||||||
|
AArch64GenSystemOperands
|
||||||
|
|
||||||
.include "../clang.lib.mk"
|
.include "../clang.lib.mk"
|
||||||
|
@ -7,6 +7,7 @@ LIB= llvmanalysis
|
|||||||
SRCDIR= lib/Analysis
|
SRCDIR= lib/Analysis
|
||||||
SRCS= AliasAnalysis.cpp \
|
SRCS= AliasAnalysis.cpp \
|
||||||
AliasAnalysisEvaluator.cpp \
|
AliasAnalysisEvaluator.cpp \
|
||||||
|
AliasAnalysisSummary.cpp \
|
||||||
AliasSetTracker.cpp \
|
AliasSetTracker.cpp \
|
||||||
AssumptionCache.cpp \
|
AssumptionCache.cpp \
|
||||||
BasicAliasAnalysis.cpp \
|
BasicAliasAnalysis.cpp \
|
||||||
@ -15,7 +16,8 @@ SRCS= AliasAnalysis.cpp \
|
|||||||
BranchProbabilityInfo.cpp \
|
BranchProbabilityInfo.cpp \
|
||||||
CFG.cpp \
|
CFG.cpp \
|
||||||
CFGPrinter.cpp \
|
CFGPrinter.cpp \
|
||||||
CFLAliasAnalysis.cpp \
|
CFLAndersAliasAnalysis.cpp \
|
||||||
|
CFLSteensAliasAnalysis.cpp \
|
||||||
CallGraph.cpp \
|
CallGraph.cpp \
|
||||||
CallGraphSCCPass.cpp \
|
CallGraphSCCPass.cpp \
|
||||||
CallPrinter.cpp \
|
CallPrinter.cpp \
|
||||||
@ -30,14 +32,17 @@ SRCS= AliasAnalysis.cpp \
|
|||||||
DomPrinter.cpp \
|
DomPrinter.cpp \
|
||||||
DominanceFrontier.cpp \
|
DominanceFrontier.cpp \
|
||||||
EHPersonalities.cpp \
|
EHPersonalities.cpp \
|
||||||
|
CGSCCPassManager.cpp \
|
||||||
GlobalsModRef.cpp \
|
GlobalsModRef.cpp \
|
||||||
IVUsers.cpp \
|
IVUsers.cpp \
|
||||||
|
IndirectCallPromotionAnalysis.cpp \
|
||||||
InlineCost.cpp \
|
InlineCost.cpp \
|
||||||
InstCount.cpp \
|
InstCount.cpp \
|
||||||
InstructionSimplify.cpp \
|
InstructionSimplify.cpp \
|
||||||
Interval.cpp \
|
Interval.cpp \
|
||||||
IntervalPartition.cpp \
|
IntervalPartition.cpp \
|
||||||
IteratedDominanceFrontier.cpp \
|
IteratedDominanceFrontier.cpp \
|
||||||
|
LazyBlockFrequencyInfo.cpp \
|
||||||
LazyCallGraph.cpp \
|
LazyCallGraph.cpp \
|
||||||
LazyValueInfo.cpp \
|
LazyValueInfo.cpp \
|
||||||
Lint.cpp \
|
Lint.cpp \
|
||||||
@ -45,18 +50,23 @@ SRCS= AliasAnalysis.cpp \
|
|||||||
LoopAccessAnalysis.cpp \
|
LoopAccessAnalysis.cpp \
|
||||||
LoopInfo.cpp \
|
LoopInfo.cpp \
|
||||||
LoopPass.cpp \
|
LoopPass.cpp \
|
||||||
|
LoopPassManager.cpp \
|
||||||
|
LoopUnrollAnalyzer.cpp \
|
||||||
MemDepPrinter.cpp \
|
MemDepPrinter.cpp \
|
||||||
MemDerefPrinter.cpp \
|
MemDerefPrinter.cpp \
|
||||||
MemoryBuiltins.cpp \
|
MemoryBuiltins.cpp \
|
||||||
MemoryDependenceAnalysis.cpp \
|
MemoryDependenceAnalysis.cpp \
|
||||||
MemoryLocation.cpp \
|
MemoryLocation.cpp \
|
||||||
ModuleDebugInfoPrinter.cpp \
|
ModuleDebugInfoPrinter.cpp \
|
||||||
|
ModuleSummaryAnalysis.cpp \
|
||||||
ObjCARCAliasAnalysis.cpp \
|
ObjCARCAliasAnalysis.cpp \
|
||||||
ObjCARCAnalysisUtils.cpp \
|
ObjCARCAnalysisUtils.cpp \
|
||||||
ObjCARCInstKind.cpp \
|
ObjCARCInstKind.cpp \
|
||||||
|
OptimizationDiagnosticInfo.cpp \
|
||||||
OrderedBasicBlock.cpp \
|
OrderedBasicBlock.cpp \
|
||||||
PHITransAddr.cpp \
|
PHITransAddr.cpp \
|
||||||
PostDominators.cpp \
|
PostDominators.cpp \
|
||||||
|
ProfileSummaryInfo.cpp \
|
||||||
PtrUseVisitor.cpp \
|
PtrUseVisitor.cpp \
|
||||||
RegionInfo.cpp \
|
RegionInfo.cpp \
|
||||||
RegionPass.cpp \
|
RegionPass.cpp \
|
||||||
@ -70,12 +80,12 @@ SRCS= AliasAnalysis.cpp \
|
|||||||
TargetLibraryInfo.cpp \
|
TargetLibraryInfo.cpp \
|
||||||
TargetTransformInfo.cpp \
|
TargetTransformInfo.cpp \
|
||||||
TypeBasedAliasAnalysis.cpp \
|
TypeBasedAliasAnalysis.cpp \
|
||||||
|
TypeMetadataUtils.cpp \
|
||||||
ValueTracking.cpp \
|
ValueTracking.cpp \
|
||||||
VectorUtils.cpp
|
VectorUtils.cpp
|
||||||
|
|
||||||
.if ${MK_CLANG_EXTRAS} != "no"
|
.if ${MK_CLANG_EXTRAS} != "no"
|
||||||
SRCS+= Analysis.cpp \
|
SRCS+= Analysis.cpp \
|
||||||
CGSCCPassManager.cpp \
|
|
||||||
Trace.cpp
|
Trace.cpp
|
||||||
.endif
|
.endif
|
||||||
|
|
||||||
|
@ -9,6 +9,7 @@ SRCS= LLLexer.cpp \
|
|||||||
LLParser.cpp \
|
LLParser.cpp \
|
||||||
Parser.cpp
|
Parser.cpp
|
||||||
|
|
||||||
TGHDRS= Attributes
|
TGHDRS= Attributes \
|
||||||
|
Intrinsics
|
||||||
|
|
||||||
.include "../clang.lib.mk"
|
.include "../clang.lib.mk"
|
||||||
|
@ -10,9 +10,11 @@ SRCS= ARMException.cpp \
|
|||||||
AsmPrinter.cpp \
|
AsmPrinter.cpp \
|
||||||
AsmPrinterDwarf.cpp \
|
AsmPrinterDwarf.cpp \
|
||||||
AsmPrinterInlineAsm.cpp \
|
AsmPrinterInlineAsm.cpp \
|
||||||
|
CodeViewDebug.cpp \
|
||||||
DIE.cpp \
|
DIE.cpp \
|
||||||
DIEHash.cpp \
|
DIEHash.cpp \
|
||||||
DbgValueHistoryCalculator.cpp \
|
DbgValueHistoryCalculator.cpp \
|
||||||
|
DebugHandlerBase.cpp \
|
||||||
DebugLocStream.cpp \
|
DebugLocStream.cpp \
|
||||||
DwarfAccelTable.cpp \
|
DwarfAccelTable.cpp \
|
||||||
DwarfCFIException.cpp \
|
DwarfCFIException.cpp \
|
||||||
@ -25,7 +27,6 @@ SRCS= ARMException.cpp \
|
|||||||
EHStreamer.cpp \
|
EHStreamer.cpp \
|
||||||
ErlangGCPrinter.cpp \
|
ErlangGCPrinter.cpp \
|
||||||
OcamlGCPrinter.cpp \
|
OcamlGCPrinter.cpp \
|
||||||
WinCodeViewLineTables.cpp \
|
|
||||||
WinException.cpp
|
WinException.cpp
|
||||||
|
|
||||||
TGHDRS= Attributes \
|
TGHDRS= Attributes \
|
||||||
|
@ -11,18 +11,18 @@ SRCS= AggressiveAntiDepBreaker.cpp \
|
|||||||
AtomicExpandPass.cpp \
|
AtomicExpandPass.cpp \
|
||||||
BasicTargetTransformInfo.cpp \
|
BasicTargetTransformInfo.cpp \
|
||||||
BranchFolding.cpp \
|
BranchFolding.cpp \
|
||||||
|
BuiltinGCs.cpp \
|
||||||
CalcSpillWeights.cpp \
|
CalcSpillWeights.cpp \
|
||||||
CallingConvLower.cpp \
|
CallingConvLower.cpp \
|
||||||
CodeGen.cpp \
|
CodeGen.cpp \
|
||||||
CodeGenPrepare.cpp \
|
CodeGenPrepare.cpp \
|
||||||
CoreCLRGC.cpp \
|
|
||||||
CriticalAntiDepBreaker.cpp \
|
CriticalAntiDepBreaker.cpp \
|
||||||
DFAPacketizer.cpp \
|
DFAPacketizer.cpp \
|
||||||
DeadMachineInstructionElim.cpp \
|
DeadMachineInstructionElim.cpp \
|
||||||
|
DetectDeadLanes.cpp \
|
||||||
DwarfEHPrepare.cpp \
|
DwarfEHPrepare.cpp \
|
||||||
EarlyIfConversion.cpp \
|
EarlyIfConversion.cpp \
|
||||||
EdgeBundles.cpp \
|
EdgeBundles.cpp \
|
||||||
ErlangGC.cpp \
|
|
||||||
ExecutionDepsFix.cpp \
|
ExecutionDepsFix.cpp \
|
||||||
ExpandISelPseudos.cpp \
|
ExpandISelPseudos.cpp \
|
||||||
ExpandPostRAPseudos.cpp \
|
ExpandPostRAPseudos.cpp \
|
||||||
@ -52,6 +52,7 @@ SRCS= AggressiveAntiDepBreaker.cpp \
|
|||||||
LiveStackAnalysis.cpp \
|
LiveStackAnalysis.cpp \
|
||||||
LiveVariables.cpp \
|
LiveVariables.cpp \
|
||||||
LocalStackSlotAllocation.cpp \
|
LocalStackSlotAllocation.cpp \
|
||||||
|
LowerEmuTLS.cpp \
|
||||||
MIRPrinter.cpp \
|
MIRPrinter.cpp \
|
||||||
MIRPrintingPass.cpp \
|
MIRPrintingPass.cpp \
|
||||||
MachineBasicBlock.cpp \
|
MachineBasicBlock.cpp \
|
||||||
@ -82,14 +83,15 @@ SRCS= AggressiveAntiDepBreaker.cpp \
|
|||||||
MachineSink.cpp \
|
MachineSink.cpp \
|
||||||
MachineTraceMetrics.cpp \
|
MachineTraceMetrics.cpp \
|
||||||
MachineVerifier.cpp \
|
MachineVerifier.cpp \
|
||||||
OcamlGC.cpp \
|
|
||||||
OptimizePHIs.cpp \
|
OptimizePHIs.cpp \
|
||||||
PHIElimination.cpp \
|
PHIElimination.cpp \
|
||||||
PHIEliminationUtils.cpp \
|
PHIEliminationUtils.cpp \
|
||||||
ParallelCG.cpp \
|
ParallelCG.cpp \
|
||||||
Passes.cpp \
|
PatchableFunction.cpp \
|
||||||
PeepholeOptimizer.cpp \
|
PeepholeOptimizer.cpp \
|
||||||
|
PostRAHazardRecognizer.cpp \
|
||||||
PostRASchedulerList.cpp \
|
PostRASchedulerList.cpp \
|
||||||
|
PreISelIntrinsicLowering.cpp \
|
||||||
ProcessImplicitDefs.cpp \
|
ProcessImplicitDefs.cpp \
|
||||||
PrologEpilogInserter.cpp \
|
PrologEpilogInserter.cpp \
|
||||||
PseudoSourceValue.cpp \
|
PseudoSourceValue.cpp \
|
||||||
@ -98,15 +100,21 @@ SRCS= AggressiveAntiDepBreaker.cpp \
|
|||||||
RegAllocFast.cpp \
|
RegAllocFast.cpp \
|
||||||
RegAllocGreedy.cpp \
|
RegAllocGreedy.cpp \
|
||||||
RegAllocPBQP.cpp \
|
RegAllocPBQP.cpp \
|
||||||
|
RegUsageInfoCollector.cpp \
|
||||||
|
RegUsageInfoPropagate.cpp \
|
||||||
RegisterClassInfo.cpp \
|
RegisterClassInfo.cpp \
|
||||||
RegisterCoalescer.cpp \
|
RegisterCoalescer.cpp \
|
||||||
RegisterPressure.cpp \
|
RegisterPressure.cpp \
|
||||||
RegisterScavenging.cpp \
|
RegisterScavenging.cpp \
|
||||||
|
RegisterUsageInfo.cpp \
|
||||||
|
RenameIndependentSubregs.cpp \
|
||||||
|
SafeStack.cpp \
|
||||||
|
SafeStackColoring.cpp \
|
||||||
|
SafeStackLayout.cpp \
|
||||||
ScheduleDAG.cpp \
|
ScheduleDAG.cpp \
|
||||||
ScheduleDAGInstrs.cpp \
|
ScheduleDAGInstrs.cpp \
|
||||||
ScheduleDAGPrinter.cpp \
|
ScheduleDAGPrinter.cpp \
|
||||||
ScoreboardHazardRecognizer.cpp \
|
ScoreboardHazardRecognizer.cpp \
|
||||||
ShadowStackGC.cpp \
|
|
||||||
ShadowStackGCLowering.cpp \
|
ShadowStackGCLowering.cpp \
|
||||||
ShrinkWrap.cpp \
|
ShrinkWrap.cpp \
|
||||||
SjLjEHPrepare.cpp \
|
SjLjEHPrepare.cpp \
|
||||||
@ -118,19 +126,21 @@ SRCS= AggressiveAntiDepBreaker.cpp \
|
|||||||
StackMaps.cpp \
|
StackMaps.cpp \
|
||||||
StackProtector.cpp \
|
StackProtector.cpp \
|
||||||
StackSlotColoring.cpp \
|
StackSlotColoring.cpp \
|
||||||
StatepointExampleGC.cpp \
|
|
||||||
TailDuplication.cpp \
|
TailDuplication.cpp \
|
||||||
|
TailDuplicator.cpp \
|
||||||
TargetFrameLoweringImpl.cpp \
|
TargetFrameLoweringImpl.cpp \
|
||||||
TargetInstrInfo.cpp \
|
TargetInstrInfo.cpp \
|
||||||
TargetLoweringBase.cpp \
|
TargetLoweringBase.cpp \
|
||||||
TargetLoweringObjectFileImpl.cpp \
|
TargetLoweringObjectFileImpl.cpp \
|
||||||
TargetOptionsImpl.cpp \
|
TargetOptionsImpl.cpp \
|
||||||
|
TargetPassConfig.cpp \
|
||||||
TargetRegisterInfo.cpp \
|
TargetRegisterInfo.cpp \
|
||||||
TargetSchedule.cpp \
|
TargetSchedule.cpp \
|
||||||
TwoAddressInstructionPass.cpp \
|
TwoAddressInstructionPass.cpp \
|
||||||
UnreachableBlockElim.cpp \
|
UnreachableBlockElim.cpp \
|
||||||
VirtRegMap.cpp \
|
VirtRegMap.cpp \
|
||||||
WinEHPrepare.cpp
|
WinEHPrepare.cpp \
|
||||||
|
XRayInstrumentation.cpp
|
||||||
|
|
||||||
.if ${MK_CLANG_EXTRAS} != "no"
|
.if ${MK_CLANG_EXTRAS} != "no"
|
||||||
SRCS+= GCMetadataPrinter.cpp \
|
SRCS+= GCMetadataPrinter.cpp \
|
||||||
|
@ -23,7 +23,6 @@ SRCS= AsmWriter.cpp \
|
|||||||
DiagnosticPrinter.cpp \
|
DiagnosticPrinter.cpp \
|
||||||
Dominators.cpp \
|
Dominators.cpp \
|
||||||
Function.cpp \
|
Function.cpp \
|
||||||
FunctionInfo.cpp \
|
|
||||||
GCOV.cpp \
|
GCOV.cpp \
|
||||||
GVMaterializer.cpp \
|
GVMaterializer.cpp \
|
||||||
Globals.cpp \
|
Globals.cpp \
|
||||||
@ -40,9 +39,13 @@ SRCS= AsmWriter.cpp \
|
|||||||
Mangler.cpp \
|
Mangler.cpp \
|
||||||
Metadata.cpp \
|
Metadata.cpp \
|
||||||
Module.cpp \
|
Module.cpp \
|
||||||
|
ModuleSummaryIndex.cpp \
|
||||||
Operator.cpp \
|
Operator.cpp \
|
||||||
|
OptBisect.cpp \
|
||||||
Pass.cpp \
|
Pass.cpp \
|
||||||
|
PassManager.cpp \
|
||||||
PassRegistry.cpp \
|
PassRegistry.cpp \
|
||||||
|
ProfileSummary.cpp \
|
||||||
Statepoint.cpp \
|
Statepoint.cpp \
|
||||||
Type.cpp \
|
Type.cpp \
|
||||||
TypeFinder.cpp \
|
TypeFinder.cpp \
|
||||||
@ -53,10 +56,6 @@ SRCS= AsmWriter.cpp \
|
|||||||
ValueTypes.cpp \
|
ValueTypes.cpp \
|
||||||
Verifier.cpp
|
Verifier.cpp
|
||||||
|
|
||||||
.if ${MK_CLANG_EXTRAS} != "no"
|
|
||||||
SRCS+= PassManager.cpp
|
|
||||||
.endif
|
|
||||||
|
|
||||||
TGHDRS= Attributes \
|
TGHDRS= Attributes \
|
||||||
AttributesCompatFunc \
|
AttributesCompatFunc \
|
||||||
Intrinsics
|
Intrinsics
|
||||||
|
12
lib/clang/libllvmcoverage/Makefile
Normal file
12
lib/clang/libllvmcoverage/Makefile
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
# $FreeBSD$
|
||||||
|
|
||||||
|
.include <src.opts.mk>
|
||||||
|
|
||||||
|
LIB= llvmcoverage
|
||||||
|
|
||||||
|
SRCDIR= lib/ProfileData/Coverage
|
||||||
|
SRCS= CoverageMapping.cpp \
|
||||||
|
CoverageMappingReader.cpp \
|
||||||
|
CoverageMappingWriter.cpp
|
||||||
|
|
||||||
|
.include "../clang.lib.mk"
|
32
lib/clang/libllvmdebuginfocodeview/Makefile
Normal file
32
lib/clang/libllvmdebuginfocodeview/Makefile
Normal file
@ -0,0 +1,32 @@
|
|||||||
|
# $FreeBSD$
|
||||||
|
|
||||||
|
.include <src.opts.mk>
|
||||||
|
|
||||||
|
LIB= llvmdebuginfocodeview
|
||||||
|
|
||||||
|
SRCDIR= lib/DebugInfo/CodeView
|
||||||
|
SRCS= ByteStream.cpp \
|
||||||
|
CVTypeVisitor.cpp \
|
||||||
|
CodeViewError.cpp \
|
||||||
|
FieldListRecordBuilder.cpp \
|
||||||
|
Line.cpp \
|
||||||
|
ListRecordBuilder.cpp \
|
||||||
|
MemoryTypeTableBuilder.cpp \
|
||||||
|
ModuleSubstream.cpp \
|
||||||
|
ModuleSubstreamVisitor.cpp \
|
||||||
|
RecordSerialization.cpp \
|
||||||
|
StreamReader.cpp \
|
||||||
|
StreamWriter.cpp \
|
||||||
|
SymbolDumper.cpp \
|
||||||
|
TypeDumper.cpp \
|
||||||
|
TypeRecord.cpp \
|
||||||
|
TypeRecordBuilder.cpp \
|
||||||
|
TypeStreamMerger.cpp \
|
||||||
|
TypeTableBuilder.cpp
|
||||||
|
|
||||||
|
.if ${MK_CLANG_EXTRAS} != "no"
|
||||||
|
SRCS+= EnumTables.cpp \
|
||||||
|
MethodListRecordBuilder.cpp
|
||||||
|
.endif
|
||||||
|
|
||||||
|
.include "../clang.lib.mk"
|
@ -5,7 +5,8 @@
|
|||||||
LIB= llvmdebuginfopdb
|
LIB= llvmdebuginfopdb
|
||||||
|
|
||||||
SRCDIR= lib/DebugInfo/PDB
|
SRCDIR= lib/DebugInfo/PDB
|
||||||
SRCS= IPDBSourceFile.cpp \
|
SRCS= GenericError.cpp \
|
||||||
|
IPDBSourceFile.cpp \
|
||||||
PDB.cpp \
|
PDB.cpp \
|
||||||
PDBContext.cpp \
|
PDBContext.cpp \
|
||||||
PDBExtras.cpp \
|
PDBExtras.cpp \
|
||||||
@ -42,6 +43,28 @@ SRCS= IPDBSourceFile.cpp \
|
|||||||
PDBSymbolTypeVTable.cpp \
|
PDBSymbolTypeVTable.cpp \
|
||||||
PDBSymbolTypeVTableShape.cpp \
|
PDBSymbolTypeVTableShape.cpp \
|
||||||
PDBSymbolUnknown.cpp \
|
PDBSymbolUnknown.cpp \
|
||||||
PDBSymbolUsingNamespace.cpp
|
PDBSymbolUsingNamespace.cpp \
|
||||||
|
Raw/DbiStream.cpp \
|
||||||
|
Raw/DbiStreamBuilder.cpp \
|
||||||
|
Raw/EnumTables.cpp \
|
||||||
|
Raw/Hash.cpp \
|
||||||
|
Raw/IndexedStreamData.cpp \
|
||||||
|
Raw/InfoStream.cpp \
|
||||||
|
Raw/InfoStreamBuilder.cpp \
|
||||||
|
Raw/MappedBlockStream.cpp \
|
||||||
|
Raw/ModInfo.cpp \
|
||||||
|
Raw/ModStream.cpp \
|
||||||
|
Raw/MsfBuilder.cpp \
|
||||||
|
Raw/MsfCommon.cpp \
|
||||||
|
Raw/NameHashTable.cpp \
|
||||||
|
Raw/NameMap.cpp \
|
||||||
|
Raw/NameMapBuilder.cpp \
|
||||||
|
Raw/PDBFile.cpp \
|
||||||
|
Raw/PDBFileBuilder.cpp \
|
||||||
|
Raw/PublicsStream.cpp \
|
||||||
|
Raw/RawError.cpp \
|
||||||
|
Raw/RawSession.cpp \
|
||||||
|
Raw/SymbolStream.cpp \
|
||||||
|
Raw/TpiStream.cpp
|
||||||
|
|
||||||
.include "../clang.lib.mk"
|
.include "../clang.lib.mk"
|
||||||
|
12
lib/clang/libllvmglobalisel/Makefile
Normal file
12
lib/clang/libllvmglobalisel/Makefile
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
# $FreeBSD$
|
||||||
|
|
||||||
|
.include <bsd.own.mk>
|
||||||
|
|
||||||
|
LIB= llvmglobalisel
|
||||||
|
|
||||||
|
LIB= llvmglobalisel
|
||||||
|
|
||||||
|
SRCDIR= lib/CodeGen/GlobalISel
|
||||||
|
SRCS= GlobalISel.cpp
|
||||||
|
|
||||||
|
.include "../clang.lib.mk"
|
@ -8,12 +8,13 @@ SRCDIR= lib/Transforms/Instrumentation
|
|||||||
SRCS= AddressSanitizer.cpp \
|
SRCS= AddressSanitizer.cpp \
|
||||||
BoundsChecking.cpp \
|
BoundsChecking.cpp \
|
||||||
DataFlowSanitizer.cpp \
|
DataFlowSanitizer.cpp \
|
||||||
|
EfficiencySanitizer.cpp \
|
||||||
GCOVProfiling.cpp \
|
GCOVProfiling.cpp \
|
||||||
|
IndirectCallPromotion.cpp \
|
||||||
InstrProfiling.cpp \
|
InstrProfiling.cpp \
|
||||||
Instrumentation.cpp \
|
Instrumentation.cpp \
|
||||||
MemorySanitizer.cpp \
|
MemorySanitizer.cpp \
|
||||||
PGOInstrumentation.cpp \
|
PGOInstrumentation.cpp \
|
||||||
SafeStack.cpp \
|
|
||||||
SanitizerCoverage.cpp \
|
SanitizerCoverage.cpp \
|
||||||
ThreadSanitizer.cpp
|
ThreadSanitizer.cpp
|
||||||
|
|
||||||
|
@ -7,7 +7,7 @@ LIB= llvminterpreter
|
|||||||
SRCDIR= lib/ExecutionEngine/Interpreter
|
SRCDIR= lib/ExecutionEngine/Interpreter
|
||||||
SRCS= Execution.cpp \
|
SRCS= Execution.cpp \
|
||||||
ExternalFunctions.cpp \
|
ExternalFunctions.cpp \
|
||||||
Interpreter.cpp \
|
Interpreter.cpp
|
||||||
|
|
||||||
TGHDRS= Attributes \
|
TGHDRS= Attributes \
|
||||||
Intrinsics
|
Intrinsics
|
||||||
|
@ -24,14 +24,15 @@ SRCS= ArgumentPromotion.cpp \
|
|||||||
Inliner.cpp \
|
Inliner.cpp \
|
||||||
Internalize.cpp \
|
Internalize.cpp \
|
||||||
LoopExtractor.cpp \
|
LoopExtractor.cpp \
|
||||||
LowerBitSets.cpp \
|
LowerTypeTests.cpp \
|
||||||
MergeFunctions.cpp \
|
MergeFunctions.cpp \
|
||||||
PartialInlining.cpp \
|
PartialInlining.cpp \
|
||||||
PassManagerBuilder.cpp \
|
PassManagerBuilder.cpp \
|
||||||
PruneEH.cpp \
|
PruneEH.cpp \
|
||||||
SampleProfile.cpp \
|
SampleProfile.cpp \
|
||||||
StripDeadPrototypes.cpp \
|
StripDeadPrototypes.cpp \
|
||||||
StripSymbols.cpp
|
StripSymbols.cpp \
|
||||||
|
WholeProgramDevirt.cpp
|
||||||
|
|
||||||
.if ${MK_CLANG_EXTRAS} != "no"
|
.if ${MK_CLANG_EXTRAS} != "no"
|
||||||
SRCS+= IPO.cpp
|
SRCS+= IPO.cpp
|
||||||
|
10
lib/clang/libllvmlineeditor/Makefile
Normal file
10
lib/clang/libllvmlineeditor/Makefile
Normal file
@ -0,0 +1,10 @@
|
|||||||
|
# $FreeBSD$
|
||||||
|
|
||||||
|
.include <bsd.own.mk>
|
||||||
|
|
||||||
|
LIB= llvmlineeditor
|
||||||
|
|
||||||
|
SRCDIR= lib/LineEditor
|
||||||
|
SRCS= LineEditor.cpp
|
||||||
|
|
||||||
|
.include "../clang.lib.mk"
|
@ -8,6 +8,7 @@ SRCDIR= lib/Linker
|
|||||||
SRCS= IRMover.cpp \
|
SRCS= IRMover.cpp \
|
||||||
LinkModules.cpp
|
LinkModules.cpp
|
||||||
|
|
||||||
TGHDRS= Attributes
|
TGHDRS= Attributes \
|
||||||
|
Intrinsics
|
||||||
|
|
||||||
.include "../clang.lib.mk"
|
.include "../clang.lib.mk"
|
||||||
|
@ -5,8 +5,11 @@
|
|||||||
LIB= llvmlto
|
LIB= llvmlto
|
||||||
|
|
||||||
SRCDIR= lib/LTO
|
SRCDIR= lib/LTO
|
||||||
SRCS= LTOCodeGenerator.cpp \
|
SRCS= LTO.cpp \
|
||||||
LTOModule.cpp
|
LTOCodeGenerator.cpp \
|
||||||
|
LTOModule.cpp \
|
||||||
|
ThinLTOCodeGenerator.cpp \
|
||||||
|
UpdateCompilerUsed.cpp
|
||||||
|
|
||||||
TGHDRS= Attributes \
|
TGHDRS= Attributes \
|
||||||
Intrinsics
|
Intrinsics
|
||||||
|
@ -15,7 +15,7 @@ SRCS= ConstantPools.cpp \
|
|||||||
MCAsmStreamer.cpp \
|
MCAsmStreamer.cpp \
|
||||||
MCAssembler.cpp \
|
MCAssembler.cpp \
|
||||||
MCCodeEmitter.cpp \
|
MCCodeEmitter.cpp \
|
||||||
MCCodeGenInfo.cpp \
|
MCCodeView.cpp \
|
||||||
MCContext.cpp \
|
MCContext.cpp \
|
||||||
MCDwarf.cpp \
|
MCDwarf.cpp \
|
||||||
MCELFObjectTargetWriter.cpp \
|
MCELFObjectTargetWriter.cpp \
|
||||||
@ -54,12 +54,7 @@ SRCS= ConstantPools.cpp \
|
|||||||
WinCOFFStreamer.cpp
|
WinCOFFStreamer.cpp
|
||||||
|
|
||||||
.if ${MK_CLANG_EXTRAS} != "no"
|
.if ${MK_CLANG_EXTRAS} != "no"
|
||||||
SRCS+= MCLabel.cpp \
|
SRCS+= MCLabel.cpp
|
||||||
YAML.cpp
|
|
||||||
.endif
|
|
||||||
|
|
||||||
.if ${MK_CLANG_EXTRAS} != "no" || ${MK_LLDB} != "no"
|
|
||||||
SRCS+= MCSymbolizer.cpp
|
|
||||||
.endif
|
.endif
|
||||||
|
|
||||||
.include "../clang.lib.mk"
|
.include "../clang.lib.mk"
|
||||||
|
@ -10,7 +10,8 @@ SRCS= Disassembler.cpp \
|
|||||||
|
|
||||||
.if ${MK_CLANG_EXTRAS} != "no" || ${MK_LLDB} != "no"
|
.if ${MK_CLANG_EXTRAS} != "no" || ${MK_LLDB} != "no"
|
||||||
SRCS+= MCDisassembler.cpp \
|
SRCS+= MCDisassembler.cpp \
|
||||||
MCExternalSymbolizer.cpp
|
MCExternalSymbolizer.cpp \
|
||||||
|
MCSymbolizer.cpp
|
||||||
.endif
|
.endif
|
||||||
|
|
||||||
.include "../clang.lib.mk"
|
.include "../clang.lib.mk"
|
||||||
|
@ -19,6 +19,7 @@ SRCS= Mips16FrameLowering.cpp \
|
|||||||
MipsDelaySlotFiller.cpp \
|
MipsDelaySlotFiller.cpp \
|
||||||
MipsFastISel.cpp \
|
MipsFastISel.cpp \
|
||||||
MipsFrameLowering.cpp \
|
MipsFrameLowering.cpp \
|
||||||
|
MipsHazardSchedule.cpp \
|
||||||
MipsISelDAGToDAG.cpp \
|
MipsISelDAGToDAG.cpp \
|
||||||
MipsISelLowering.cpp \
|
MipsISelLowering.cpp \
|
||||||
MipsInstrInfo.cpp \
|
MipsInstrInfo.cpp \
|
||||||
|
@ -9,15 +9,13 @@ SRCS= Archive.cpp \
|
|||||||
ArchiveWriter.cpp \
|
ArchiveWriter.cpp \
|
||||||
Binary.cpp \
|
Binary.cpp \
|
||||||
COFFObjectFile.cpp \
|
COFFObjectFile.cpp \
|
||||||
COFFYAML.cpp \
|
|
||||||
ELF.cpp \
|
ELF.cpp \
|
||||||
ELFObjectFile.cpp \
|
ELFObjectFile.cpp \
|
||||||
ELFYAML.cpp \
|
|
||||||
Error.cpp \
|
Error.cpp \
|
||||||
FunctionIndexObjectFile.cpp \
|
|
||||||
IRObjectFile.cpp \
|
IRObjectFile.cpp \
|
||||||
MachOObjectFile.cpp \
|
MachOObjectFile.cpp \
|
||||||
MachOUniversal.cpp \
|
MachOUniversal.cpp \
|
||||||
|
ModuleSummaryIndexObjectFile.cpp \
|
||||||
ObjectFile.cpp \
|
ObjectFile.cpp \
|
||||||
RecordStreamer.cpp \
|
RecordStreamer.cpp \
|
||||||
SymbolicFile.cpp
|
SymbolicFile.cpp
|
||||||
|
17
lib/clang/libllvmobjectyaml/Makefile
Normal file
17
lib/clang/libllvmobjectyaml/Makefile
Normal file
@ -0,0 +1,17 @@
|
|||||||
|
# $FreeBSD$
|
||||||
|
|
||||||
|
.include <src.opts.mk>
|
||||||
|
|
||||||
|
LIB= llvmobjectyaml
|
||||||
|
|
||||||
|
SRCDIR= lib/ObjectYAML
|
||||||
|
SRCS= COFFYAML.cpp \
|
||||||
|
ELFYAML.cpp \
|
||||||
|
MachOYAML.cpp
|
||||||
|
|
||||||
|
.if ${MK_CLANG_EXTRAS} != "no"
|
||||||
|
SRCS+= ObjectYAML.cpp \
|
||||||
|
YAML.cpp
|
||||||
|
.endif
|
||||||
|
|
||||||
|
.include "../clang.lib.mk"
|
@ -8,9 +8,8 @@ SRCDIR= lib/ExecutionEngine/Orc
|
|||||||
SRCS= ExecutionUtils.cpp \
|
SRCS= ExecutionUtils.cpp \
|
||||||
IndirectionUtils.cpp \
|
IndirectionUtils.cpp \
|
||||||
NullResolver.cpp \
|
NullResolver.cpp \
|
||||||
OrcArchitectureSupport.cpp \
|
OrcABISupport.cpp \
|
||||||
OrcCBindings.cpp \
|
OrcCBindings.cpp \
|
||||||
OrcCBindingsStack.cpp \
|
|
||||||
OrcError.cpp \
|
OrcError.cpp \
|
||||||
OrcMCJITReplacement.cpp \
|
OrcMCJITReplacement.cpp \
|
||||||
OrcRemoteTargetRPCAPI.cpp
|
OrcRemoteTargetRPCAPI.cpp
|
||||||
|
@ -8,6 +8,7 @@ SRCDIR= lib/Target/PowerPC
|
|||||||
SRCS= PPCAsmPrinter.cpp \
|
SRCS= PPCAsmPrinter.cpp \
|
||||||
PPCBoolRetToInt.cpp \
|
PPCBoolRetToInt.cpp \
|
||||||
PPCBranchSelector.cpp \
|
PPCBranchSelector.cpp \
|
||||||
|
PPCCCState.cpp \
|
||||||
PPCCTRLoops.cpp \
|
PPCCTRLoops.cpp \
|
||||||
PPCEarlyReturn.cpp \
|
PPCEarlyReturn.cpp \
|
||||||
PPCFastISel.cpp \
|
PPCFastISel.cpp \
|
||||||
@ -16,11 +17,11 @@ SRCS= PPCAsmPrinter.cpp \
|
|||||||
PPCISelDAGToDAG.cpp \
|
PPCISelDAGToDAG.cpp \
|
||||||
PPCISelLowering.cpp \
|
PPCISelLowering.cpp \
|
||||||
PPCInstrInfo.cpp \
|
PPCInstrInfo.cpp \
|
||||||
PPCLoopDataPrefetch.cpp \
|
|
||||||
PPCLoopPreIncPrep.cpp \
|
PPCLoopPreIncPrep.cpp \
|
||||||
PPCMCInstLower.cpp \
|
PPCMCInstLower.cpp \
|
||||||
PPCMIPeephole.cpp \
|
PPCMIPeephole.cpp \
|
||||||
PPCMachineFunctionInfo.cpp \
|
PPCMachineFunctionInfo.cpp \
|
||||||
|
PPCQPXLoadSplat.cpp \
|
||||||
PPCRegisterInfo.cpp \
|
PPCRegisterInfo.cpp \
|
||||||
PPCSubtarget.cpp \
|
PPCSubtarget.cpp \
|
||||||
PPCTLSDynamicCall.cpp \
|
PPCTLSDynamicCall.cpp \
|
||||||
|
@ -5,12 +5,10 @@
|
|||||||
LIB= llvmprofiledata
|
LIB= llvmprofiledata
|
||||||
|
|
||||||
SRCDIR= lib/ProfileData
|
SRCDIR= lib/ProfileData
|
||||||
SRCS= CoverageMapping.cpp \
|
SRCS= InstrProf.cpp \
|
||||||
CoverageMappingReader.cpp \
|
|
||||||
CoverageMappingWriter.cpp \
|
|
||||||
InstrProf.cpp \
|
|
||||||
InstrProfReader.cpp \
|
InstrProfReader.cpp \
|
||||||
InstrProfWriter.cpp \
|
InstrProfWriter.cpp \
|
||||||
|
ProfileSummaryBuilder.cpp \
|
||||||
SampleProf.cpp \
|
SampleProf.cpp \
|
||||||
SampleProfReader.cpp
|
SampleProfReader.cpp
|
||||||
|
|
||||||
|
@ -17,11 +17,14 @@ SRCS= ADCE.cpp \
|
|||||||
FlattenCFGPass.cpp \
|
FlattenCFGPass.cpp \
|
||||||
Float2Int.cpp \
|
Float2Int.cpp \
|
||||||
GVN.cpp \
|
GVN.cpp \
|
||||||
|
GVNHoist.cpp \
|
||||||
|
GuardWidening.cpp \
|
||||||
IndVarSimplify.cpp \
|
IndVarSimplify.cpp \
|
||||||
InductiveRangeCheckElimination.cpp \
|
InductiveRangeCheckElimination.cpp \
|
||||||
JumpThreading.cpp \
|
JumpThreading.cpp \
|
||||||
LICM.cpp \
|
LICM.cpp \
|
||||||
LoadCombine.cpp \
|
LoadCombine.cpp \
|
||||||
|
LoopDataPrefetch.cpp \
|
||||||
LoopDeletion.cpp \
|
LoopDeletion.cpp \
|
||||||
LoopDistribute.cpp \
|
LoopDistribute.cpp \
|
||||||
LoopIdiomRecognize.cpp \
|
LoopIdiomRecognize.cpp \
|
||||||
@ -29,11 +32,14 @@ SRCS= ADCE.cpp \
|
|||||||
LoopLoadElimination.cpp \
|
LoopLoadElimination.cpp \
|
||||||
LoopRerollPass.cpp \
|
LoopRerollPass.cpp \
|
||||||
LoopRotation.cpp \
|
LoopRotation.cpp \
|
||||||
|
LoopSimplifyCFG.cpp \
|
||||||
LoopStrengthReduce.cpp \
|
LoopStrengthReduce.cpp \
|
||||||
LoopUnrollPass.cpp \
|
LoopUnrollPass.cpp \
|
||||||
LoopUnswitch.cpp \
|
LoopUnswitch.cpp \
|
||||||
|
LoopVersioningLICM.cpp \
|
||||||
LowerAtomic.cpp \
|
LowerAtomic.cpp \
|
||||||
LowerExpectIntrinsic.cpp \
|
LowerExpectIntrinsic.cpp \
|
||||||
|
LowerGuardIntrinsic.cpp \
|
||||||
MemCpyOptimizer.cpp \
|
MemCpyOptimizer.cpp \
|
||||||
MergedLoadStoreMotion.cpp \
|
MergedLoadStoreMotion.cpp \
|
||||||
NaryReassociate.cpp \
|
NaryReassociate.cpp \
|
||||||
@ -44,7 +50,6 @@ SRCS= ADCE.cpp \
|
|||||||
RewriteStatepointsForGC.cpp \
|
RewriteStatepointsForGC.cpp \
|
||||||
SCCP.cpp \
|
SCCP.cpp \
|
||||||
SROA.cpp \
|
SROA.cpp \
|
||||||
ScalarReplAggregates.cpp \
|
|
||||||
Scalarizer.cpp \
|
Scalarizer.cpp \
|
||||||
SeparateConstOffsetFromGEP.cpp \
|
SeparateConstOffsetFromGEP.cpp \
|
||||||
SimplifyCFGPass.cpp \
|
SimplifyCFGPass.cpp \
|
||||||
|
@ -26,9 +26,9 @@ SRCS= DAGCombiner.cpp \
|
|||||||
SelectionDAGDumper.cpp \
|
SelectionDAGDumper.cpp \
|
||||||
SelectionDAGISel.cpp \
|
SelectionDAGISel.cpp \
|
||||||
SelectionDAGPrinter.cpp \
|
SelectionDAGPrinter.cpp \
|
||||||
|
SelectionDAGTargetInfo.cpp \
|
||||||
StatepointLowering.cpp \
|
StatepointLowering.cpp \
|
||||||
TargetLowering.cpp \
|
TargetLowering.cpp
|
||||||
TargetSelectionDAGInfo.cpp
|
|
||||||
|
|
||||||
TGHDRS= Attributes \
|
TGHDRS= Attributes \
|
||||||
Intrinsics
|
Intrinsics
|
||||||
|
@ -6,6 +6,7 @@ LIB= llvmsparccodegen
|
|||||||
|
|
||||||
SRCDIR= lib/Target/Sparc
|
SRCDIR= lib/Target/Sparc
|
||||||
SRCS= DelaySlotFiller.cpp \
|
SRCS= DelaySlotFiller.cpp \
|
||||||
|
LeonPasses.cpp \
|
||||||
SparcAsmPrinter.cpp \
|
SparcAsmPrinter.cpp \
|
||||||
SparcFrameLowering.cpp \
|
SparcFrameLowering.cpp \
|
||||||
SparcISelDAGToDAG.cpp \
|
SparcISelDAGToDAG.cpp \
|
||||||
|
@ -13,6 +13,7 @@ SRCS= APFloat.cpp \
|
|||||||
Atomic.cpp \
|
Atomic.cpp \
|
||||||
BlockFrequency.cpp \
|
BlockFrequency.cpp \
|
||||||
BranchProbability.cpp \
|
BranchProbability.cpp \
|
||||||
|
CachePruning.cpp \
|
||||||
CommandLine.cpp \
|
CommandLine.cpp \
|
||||||
Compression.cpp \
|
Compression.cpp \
|
||||||
ConvertUTF.c \
|
ConvertUTF.c \
|
||||||
@ -25,6 +26,7 @@ SRCS= APFloat.cpp \
|
|||||||
Dwarf.cpp \
|
Dwarf.cpp \
|
||||||
DynamicLibrary.cpp \
|
DynamicLibrary.cpp \
|
||||||
Errno.cpp \
|
Errno.cpp \
|
||||||
|
Error.cpp \
|
||||||
ErrorHandling.cpp \
|
ErrorHandling.cpp \
|
||||||
FoldingSet.cpp \
|
FoldingSet.cpp \
|
||||||
FormattedStream.cpp \
|
FormattedStream.cpp \
|
||||||
@ -54,7 +56,9 @@ SRCS= APFloat.cpp \
|
|||||||
RWMutex.cpp \
|
RWMutex.cpp \
|
||||||
RandomNumberGenerator.cpp \
|
RandomNumberGenerator.cpp \
|
||||||
Regex.cpp \
|
Regex.cpp \
|
||||||
|
SHA1.cpp \
|
||||||
ScaledNumber.cpp \
|
ScaledNumber.cpp \
|
||||||
|
ScopedPrinter.cpp \
|
||||||
SearchForAddressOfSpecialSymbol.cpp \
|
SearchForAddressOfSpecialSymbol.cpp \
|
||||||
Signals.cpp \
|
Signals.cpp \
|
||||||
SmallPtrSet.cpp \
|
SmallPtrSet.cpp \
|
||||||
|
@ -17,7 +17,9 @@ SRCS= ASanStackFrameLayout.cpp \
|
|||||||
CodeExtractor.cpp \
|
CodeExtractor.cpp \
|
||||||
CtorUtils.cpp \
|
CtorUtils.cpp \
|
||||||
DemoteRegToStack.cpp \
|
DemoteRegToStack.cpp \
|
||||||
|
Evaluator.cpp \
|
||||||
FlattenCFG.cpp \
|
FlattenCFG.cpp \
|
||||||
|
FunctionImportUtils.cpp \
|
||||||
GlobalStatus.cpp \
|
GlobalStatus.cpp \
|
||||||
InlineFunction.cpp \
|
InlineFunction.cpp \
|
||||||
InstructionNamer.cpp \
|
InstructionNamer.cpp \
|
||||||
@ -32,10 +34,13 @@ SRCS= ASanStackFrameLayout.cpp \
|
|||||||
LowerInvoke.cpp \
|
LowerInvoke.cpp \
|
||||||
LowerSwitch.cpp \
|
LowerSwitch.cpp \
|
||||||
Mem2Reg.cpp \
|
Mem2Reg.cpp \
|
||||||
|
MemorySSA.cpp \
|
||||||
MetaRenamer.cpp \
|
MetaRenamer.cpp \
|
||||||
ModuleUtils.cpp \
|
ModuleUtils.cpp \
|
||||||
|
NameAnonFunctions.cpp \
|
||||||
PromoteMemoryToRegister.cpp \
|
PromoteMemoryToRegister.cpp \
|
||||||
SSAUpdater.cpp \
|
SSAUpdater.cpp \
|
||||||
|
SanitizerStats.cpp \
|
||||||
SimplifyCFG.cpp \
|
SimplifyCFG.cpp \
|
||||||
SimplifyIndVar.cpp \
|
SimplifyIndVar.cpp \
|
||||||
SimplifyInstructions.cpp \
|
SimplifyInstructions.cpp \
|
||||||
|
@ -6,6 +6,7 @@ LIB= llvmvectorize
|
|||||||
|
|
||||||
SRCDIR= lib/Transforms/Vectorize
|
SRCDIR= lib/Transforms/Vectorize
|
||||||
SRCS= BBVectorize.cpp \
|
SRCS= BBVectorize.cpp \
|
||||||
|
LoadStoreVectorizer.cpp \
|
||||||
LoopVectorize.cpp \
|
LoopVectorize.cpp \
|
||||||
SLPVectorizer.cpp
|
SLPVectorizer.cpp
|
||||||
|
|
||||||
|
@ -9,7 +9,9 @@ SRCS= X86AsmPrinter.cpp \
|
|||||||
X86CallFrameOptimization.cpp \
|
X86CallFrameOptimization.cpp \
|
||||||
X86ExpandPseudo.cpp \
|
X86ExpandPseudo.cpp \
|
||||||
X86FastISel.cpp \
|
X86FastISel.cpp \
|
||||||
|
X86FixupBWInsts.cpp \
|
||||||
X86FixupLEAs.cpp \
|
X86FixupLEAs.cpp \
|
||||||
|
X86FixupSetCC.cpp \
|
||||||
X86FloatingPoint.cpp \
|
X86FloatingPoint.cpp \
|
||||||
X86FrameLowering.cpp \
|
X86FrameLowering.cpp \
|
||||||
X86ISelDAGToDAG.cpp \
|
X86ISelDAGToDAG.cpp \
|
||||||
@ -27,6 +29,7 @@ SRCS= X86AsmPrinter.cpp \
|
|||||||
X86TargetObjectFile.cpp \
|
X86TargetObjectFile.cpp \
|
||||||
X86TargetTransformInfo.cpp \
|
X86TargetTransformInfo.cpp \
|
||||||
X86VZeroUpper.cpp \
|
X86VZeroUpper.cpp \
|
||||||
|
X86WinAllocaExpander.cpp \
|
||||||
X86WinEHState.cpp
|
X86WinEHState.cpp
|
||||||
|
|
||||||
TGHDRS= Attributes \
|
TGHDRS= Attributes \
|
||||||
|
@ -7,11 +7,9 @@ LIB= llvmx86desc
|
|||||||
SRCDIR= lib/Target/X86/MCTargetDesc
|
SRCDIR= lib/Target/X86/MCTargetDesc
|
||||||
SRCS= X86AsmBackend.cpp \
|
SRCS= X86AsmBackend.cpp \
|
||||||
X86ELFObjectWriter.cpp \
|
X86ELFObjectWriter.cpp \
|
||||||
X86ELFRelocationInfo.cpp \
|
|
||||||
X86MCAsmInfo.cpp \
|
X86MCAsmInfo.cpp \
|
||||||
X86MCCodeEmitter.cpp \
|
X86MCCodeEmitter.cpp \
|
||||||
X86MCTargetDesc.cpp \
|
X86MCTargetDesc.cpp \
|
||||||
X86MachORelocationInfo.cpp \
|
|
||||||
X86MachObjectWriter.cpp \
|
X86MachObjectWriter.cpp \
|
||||||
X86WinCOFFObjectWriter.cpp \
|
X86WinCOFFObjectWriter.cpp \
|
||||||
X86WinCOFFStreamer.cpp
|
X86WinCOFFStreamer.cpp
|
||||||
|
@ -5,7 +5,7 @@
|
|||||||
CRTARCH=${MACHINE_CPUARCH:C/amd64/x86_64/}
|
CRTARCH=${MACHINE_CPUARCH:C/amd64/x86_64/}
|
||||||
CRTSRC=${.CURDIR}/../../../contrib/compiler-rt
|
CRTSRC=${.CURDIR}/../../../contrib/compiler-rt
|
||||||
|
|
||||||
CLANGDIR=/usr/lib/clang/3.8.0
|
CLANGDIR=/usr/lib/clang/3.9.0
|
||||||
LIBDIR=${CLANGDIR}/lib/freebsd
|
LIBDIR=${CLANGDIR}/lib/freebsd
|
||||||
|
|
||||||
NO_PIC=
|
NO_PIC=
|
||||||
|
@ -19,24 +19,24 @@ TGHDRS= Attributes \
|
|||||||
Intrinsics
|
Intrinsics
|
||||||
|
|
||||||
LIBDEPS=llvmcodegen \
|
LIBDEPS=llvmcodegen \
|
||||||
llvmtarget \
|
|
||||||
llvmobjcarcopts \
|
|
||||||
llvmbitwriter \
|
|
||||||
llvmipo \
|
llvmipo \
|
||||||
llvmvectorize \
|
|
||||||
llvmlinker \
|
|
||||||
llvmirreader \
|
llvmirreader \
|
||||||
llvmscalaropts \
|
|
||||||
llvminstcombine \
|
|
||||||
llvminstrumentation \
|
llvminstrumentation \
|
||||||
llvmprofiledata \
|
llvmlinker \
|
||||||
llvmobject \
|
llvmobjcarcopts \
|
||||||
llvmmcparser \
|
llvmscalaropts \
|
||||||
llvmbitreader \
|
llvmtarget \
|
||||||
llvmtransformutils \
|
llvmvectorize \
|
||||||
llvmmc \
|
llvmbitwriter \
|
||||||
llvmanalysis \
|
|
||||||
llvmasmparser \
|
llvmasmparser \
|
||||||
|
llvminstcombine \
|
||||||
|
llvmobject \
|
||||||
|
llvmbitreader \
|
||||||
|
llvmmcparser \
|
||||||
|
llvmmc \
|
||||||
|
llvmtransformutils \
|
||||||
|
llvmanalysis \
|
||||||
|
llvmprofiledata \
|
||||||
llvmcore \
|
llvmcore \
|
||||||
llvmsupport
|
llvmsupport
|
||||||
|
|
||||||
|
@ -8,15 +8,15 @@ PROG_CXX=clang-format
|
|||||||
SRCDIR= tools/clang/tools/clang-format
|
SRCDIR= tools/clang/tools/clang-format
|
||||||
SRCS= ClangFormat.cpp
|
SRCS= ClangFormat.cpp
|
||||||
|
|
||||||
LIBDEPS=clangrewrite \
|
LIBDEPS=clangformat \
|
||||||
clanglex \
|
|
||||||
clangformat \
|
|
||||||
clangbasic \
|
|
||||||
clangast \
|
|
||||||
clangtoolingcore \
|
clangtoolingcore \
|
||||||
llvmmc \
|
clangrewrite \
|
||||||
|
clangast \
|
||||||
|
clanglex \
|
||||||
|
clangbasic \
|
||||||
llvmcore \
|
llvmcore \
|
||||||
llvmsupport \
|
llvmmc \
|
||||||
|
llvmsupport
|
||||||
|
|
||||||
TGHDRS= DiagnosticCommonKinds
|
TGHDRS= DiagnosticCommonKinds
|
||||||
|
|
||||||
|
@ -44,86 +44,95 @@ TGHDRS= Attributes \
|
|||||||
Options
|
Options
|
||||||
|
|
||||||
.if ${MK_CLANG_FULL} != "no"
|
.if ${MK_CLANG_FULL} != "no"
|
||||||
_clangstaticanalyzer= \
|
_clangarcmigrate= clangarcmigrate
|
||||||
clangstaticanalyzerfrontend \
|
_clangstaticanalyzerfrontend= clangstaticanalyzerfrontend
|
||||||
clangstaticanalyzercheckers \
|
_clangstaticanalyzercheckers= clangstaticanalyzercheckers
|
||||||
clangstaticanalyzercore
|
_clangstaticanalyzercore= clangstaticanalyzercore
|
||||||
_clangarcmigrate= \
|
|
||||||
clangarcmigrate
|
|
||||||
.endif # MK_CLANG_FULL
|
.endif # MK_CLANG_FULL
|
||||||
|
|
||||||
LIBDEPS=clangfrontendtool \
|
LIBDEPS=llvmaarch64codegen \
|
||||||
clangfrontend \
|
|
||||||
clangdriver \
|
|
||||||
clangserialization \
|
|
||||||
clangcodegen \
|
|
||||||
clangparse \
|
|
||||||
clangsema \
|
|
||||||
clangrewritefrontend \
|
|
||||||
clangrewrite \
|
|
||||||
${_clangstaticanalyzer} \
|
|
||||||
${_clangarcmigrate} \
|
|
||||||
clanganalysis \
|
|
||||||
clangedit \
|
|
||||||
clangast \
|
|
||||||
clanglex \
|
|
||||||
clangbasic \
|
|
||||||
llvmoption \
|
|
||||||
llvmobjcarcopts \
|
|
||||||
llvmipo \
|
|
||||||
llvmvectorize \
|
|
||||||
llvmlinker \
|
|
||||||
llvmirreader \
|
|
||||||
llvmasmparser \
|
|
||||||
llvmaarch64codegen \
|
|
||||||
llvmaarch64asmparser \
|
llvmaarch64asmparser \
|
||||||
llvmaarch64desc \
|
llvmaarch64disassembler \
|
||||||
llvmaarch64info \
|
|
||||||
llvmaarch64asmprinter \
|
|
||||||
llvmaarch64utils \
|
|
||||||
llvmarmcodegen \
|
llvmarmcodegen \
|
||||||
llvmarmasmparser \
|
llvmarmasmparser \
|
||||||
llvmarmdesc \
|
llvmarmdisassembler \
|
||||||
llvmarminfo \
|
|
||||||
llvmarmasmprinter \
|
|
||||||
llvmmipscodegen \
|
llvmmipscodegen \
|
||||||
llvmmipsasmparser \
|
llvmmipsasmparser \
|
||||||
llvmmipsdesc \
|
llvmmipsdesc \
|
||||||
llvmmipsinfo \
|
llvmmipsdisassembler \
|
||||||
llvmmipsasmprinter \
|
|
||||||
llvmpowerpccodegen \
|
llvmpowerpccodegen \
|
||||||
llvmpowerpcasmparser \
|
llvmpowerpcasmparser \
|
||||||
llvmpowerpcdesc \
|
llvmpowerpcdesc \
|
||||||
llvmpowerpcinfo \
|
llvmpowerpcdisassembler \
|
||||||
llvmpowerpcasmprinter \
|
|
||||||
llvmsparccodegen \
|
llvmsparccodegen \
|
||||||
llvmsparcasmparser \
|
llvmsparcasmparser \
|
||||||
llvmsparcdesc \
|
llvmsparcdesc \
|
||||||
llvmsparcinfo \
|
llvmsparcdisassembler \
|
||||||
llvmsparcasmprinter \
|
|
||||||
llvmx86asmparser \
|
|
||||||
llvmx86codegen \
|
llvmx86codegen \
|
||||||
llvmselectiondag \
|
llvmx86asmparser \
|
||||||
|
llvmx86desc \
|
||||||
|
llvmx86disassembler \
|
||||||
|
clangfrontendtool \
|
||||||
|
llvmglobalisel \
|
||||||
|
llvmaarch64desc \
|
||||||
|
llvmaarch64asmprinter \
|
||||||
|
llvmaarch64info \
|
||||||
|
llvmaarch64utils \
|
||||||
|
llvmarmdesc \
|
||||||
|
llvmarmasmprinter \
|
||||||
|
llvmarminfo \
|
||||||
|
llvmmipsasmprinter \
|
||||||
|
llvmmipsinfo \
|
||||||
|
llvmpowerpcasmprinter \
|
||||||
|
llvmpowerpcinfo \
|
||||||
|
llvmsparcasmprinter \
|
||||||
|
llvmsparcinfo \
|
||||||
llvmasmprinter \
|
llvmasmprinter \
|
||||||
|
llvmdebuginfocodeview \
|
||||||
|
llvmselectiondag \
|
||||||
llvmcodegen \
|
llvmcodegen \
|
||||||
llvmtarget \
|
llvmx86asmprinter \
|
||||||
|
llvmx86utils \
|
||||||
|
llvmx86info \
|
||||||
|
llvmmcdisassembler \
|
||||||
|
clangcodegen \
|
||||||
|
llvmipo \
|
||||||
|
llvmvectorize \
|
||||||
|
llvminstrumentation \
|
||||||
|
llvmobjcarcopts \
|
||||||
llvmscalaropts \
|
llvmscalaropts \
|
||||||
llvminstcombine \
|
llvminstcombine \
|
||||||
llvminstrumentation \
|
llvmtarget \
|
||||||
llvmprofiledata \
|
|
||||||
llvmtransformutils \
|
|
||||||
llvmbitwriter \
|
llvmbitwriter \
|
||||||
|
llvmirreader \
|
||||||
|
llvmasmparser \
|
||||||
|
llvmlinker \
|
||||||
|
llvmtransformutils \
|
||||||
llvmanalysis \
|
llvmanalysis \
|
||||||
llvmx86desc \
|
llvmcoverage \
|
||||||
llvmobject \
|
llvmobject \
|
||||||
|
clangrewritefrontend \
|
||||||
|
${_clangarcmigrate} \
|
||||||
|
${_clangstaticanalyzerfrontend} \
|
||||||
|
clangfrontend \
|
||||||
|
clangdriver \
|
||||||
|
llvmoption \
|
||||||
|
llvmprofiledata \
|
||||||
|
clangparse \
|
||||||
llvmmcparser \
|
llvmmcparser \
|
||||||
|
clangserialization \
|
||||||
llvmbitreader \
|
llvmbitreader \
|
||||||
llvmmcdisassembler \
|
clangsema \
|
||||||
llvmx86info \
|
clangedit \
|
||||||
llvmx86asmprinter \
|
${_clangstaticanalyzercheckers} \
|
||||||
llvmmc \
|
${_clangstaticanalyzercore} \
|
||||||
llvmx86utils \
|
clanganalysis \
|
||||||
|
clangast \
|
||||||
|
clangrewrite \
|
||||||
|
clanglex \
|
||||||
|
clangbasic \
|
||||||
llvmcore \
|
llvmcore \
|
||||||
|
llvmmc \
|
||||||
llvmsupport
|
llvmsupport
|
||||||
|
|
||||||
LIBADD+= z
|
LIBADD+= z
|
||||||
|
@ -10,63 +10,65 @@ SRCS= llc.cpp
|
|||||||
TGHDRS= Attributes \
|
TGHDRS= Attributes \
|
||||||
Intrinsics
|
Intrinsics
|
||||||
|
|
||||||
LIBDEPS=llvmmirparser \
|
LIBDEPS=llvmaarch64codegen \
|
||||||
llvmirreader \
|
|
||||||
llvmasmparser \
|
|
||||||
llvmaarch64disassembler \
|
|
||||||
llvmaarch64codegen \
|
|
||||||
llvmaarch64asmparser \
|
llvmaarch64asmparser \
|
||||||
llvmaarch64desc \
|
llvmaarch64disassembler \
|
||||||
llvmaarch64info \
|
|
||||||
llvmaarch64asmprinter \
|
|
||||||
llvmaarch64utils \
|
|
||||||
llvmarmdisassembler \
|
|
||||||
llvmarmcodegen \
|
llvmarmcodegen \
|
||||||
llvmarmasmparser \
|
llvmarmasmparser \
|
||||||
llvmarmdesc \
|
llvmarmdisassembler \
|
||||||
llvmarminfo \
|
|
||||||
llvmarmasmprinter \
|
|
||||||
llvmmipsdisassembler \
|
|
||||||
llvmmipscodegen \
|
llvmmipscodegen \
|
||||||
llvmmipsasmparser \
|
llvmmipsasmparser \
|
||||||
llvmmipsdesc \
|
llvmmipsdesc \
|
||||||
llvmmipsinfo \
|
llvmmipsdisassembler \
|
||||||
llvmmipsasmprinter \
|
|
||||||
llvmpowerpcdisassembler \
|
|
||||||
llvmpowerpccodegen \
|
llvmpowerpccodegen \
|
||||||
llvmpowerpcasmparser \
|
llvmpowerpcasmparser \
|
||||||
llvmpowerpcdesc \
|
llvmpowerpcdesc \
|
||||||
llvmpowerpcinfo \
|
llvmpowerpcdisassembler \
|
||||||
llvmpowerpcasmprinter \
|
|
||||||
llvmsparcdisassembler \
|
|
||||||
llvmsparccodegen \
|
llvmsparccodegen \
|
||||||
llvmsparcasmparser \
|
llvmsparcasmparser \
|
||||||
llvmsparcdesc \
|
llvmsparcdesc \
|
||||||
llvmsparcinfo \
|
llvmsparcdisassembler \
|
||||||
llvmsparcasmprinter \
|
|
||||||
llvmx86disassembler \
|
|
||||||
llvmx86asmparser \
|
|
||||||
llvmx86codegen \
|
llvmx86codegen \
|
||||||
llvmselectiondag \
|
llvmx86asmparser \
|
||||||
llvmasmprinter \
|
|
||||||
llvmcodegen \
|
|
||||||
llvmtarget \
|
|
||||||
llvmscalaropts \
|
|
||||||
llvminstcombine \
|
|
||||||
llvminstrumentation \
|
|
||||||
llvmprofiledata \
|
|
||||||
llvmtransformutils \
|
|
||||||
llvmbitwriter \
|
|
||||||
llvmanalysis \
|
|
||||||
llvmx86desc \
|
llvmx86desc \
|
||||||
|
llvmx86disassembler \
|
||||||
|
llvmasmprinter \
|
||||||
|
llvmirreader \
|
||||||
|
llvmmirparser \
|
||||||
|
llvmselectiondag \
|
||||||
|
llvmglobalisel \
|
||||||
|
llvmaarch64desc \
|
||||||
|
llvmaarch64asmprinter \
|
||||||
|
llvmaarch64info \
|
||||||
|
llvmaarch64utils \
|
||||||
|
llvmarmdesc \
|
||||||
|
llvmarmasmprinter \
|
||||||
|
llvmarminfo \
|
||||||
|
llvmmipsasmprinter \
|
||||||
|
llvmmipsinfo \
|
||||||
|
llvmpowerpcasmprinter \
|
||||||
|
llvmpowerpcinfo \
|
||||||
|
llvmsparcasmprinter \
|
||||||
|
llvmsparcinfo \
|
||||||
|
llvmdebuginfocodeview \
|
||||||
|
llvmx86asmprinter \
|
||||||
|
llvmx86utils \
|
||||||
llvmobject \
|
llvmobject \
|
||||||
llvmmcparser \
|
llvmmcparser \
|
||||||
llvmbitreader \
|
|
||||||
llvmmcdisassembler \
|
|
||||||
llvmx86info \
|
llvmx86info \
|
||||||
llvmx86asmprinter \
|
llvmmcdisassembler \
|
||||||
|
llvmcodegen \
|
||||||
|
llvmscalaropts \
|
||||||
|
llvminstcombine \
|
||||||
|
llvmbitreader \
|
||||||
|
llvmbitwriter \
|
||||||
|
llvminstrumentation \
|
||||||
|
llvmtransformutils \
|
||||||
|
llvmtarget \
|
||||||
|
llvmanalysis \
|
||||||
|
llvmprofiledata \
|
||||||
llvmmc \
|
llvmmc \
|
||||||
llvmx86utils \
|
llvmasmparser \
|
||||||
llvmcore \
|
llvmcore \
|
||||||
llvmsupport
|
llvmsupport
|
||||||
|
|
||||||
|
@ -11,37 +11,38 @@ SRCS= OrcLazyJIT.cpp \
|
|||||||
TGHDRS= Attributes \
|
TGHDRS= Attributes \
|
||||||
Intrinsics
|
Intrinsics
|
||||||
|
|
||||||
LIBDEPS=llvmx86disassembler \
|
LIBDEPS=llvmirreader \
|
||||||
llvmx86asmparser \
|
llvminterpreter \
|
||||||
llvmirreader \
|
llvmmcjit \
|
||||||
llvmasmparser \
|
llvmorcjit \
|
||||||
llvmx86codegen \
|
llvmx86codegen \
|
||||||
|
llvmx86asmparser \
|
||||||
llvmx86desc \
|
llvmx86desc \
|
||||||
llvmx86info \
|
llvmx86disassembler \
|
||||||
llvmmcdisassembler \
|
llvmasmparser \
|
||||||
llvmx86asmprinter \
|
llvmexecutionengine \
|
||||||
llvmx86utils \
|
llvmruntimedyld \
|
||||||
llvmselectiondag \
|
llvmselectiondag \
|
||||||
llvmasmprinter \
|
llvmasmprinter \
|
||||||
llvminterpreter \
|
|
||||||
llvmcodegen \
|
llvmcodegen \
|
||||||
|
llvminstrumentation \
|
||||||
|
llvmbitwriter \
|
||||||
llvmscalaropts \
|
llvmscalaropts \
|
||||||
llvminstcombine \
|
llvminstcombine \
|
||||||
llvmbitwriter \
|
|
||||||
llvminstrumentation \
|
|
||||||
llvmprofiledata \
|
|
||||||
llvmorcjit \
|
|
||||||
llvmtransformutils \
|
|
||||||
llvmmcjit \
|
|
||||||
llvmexecutionengine \
|
|
||||||
llvmtarget \
|
llvmtarget \
|
||||||
|
llvmtransformutils \
|
||||||
llvmanalysis \
|
llvmanalysis \
|
||||||
llvmruntimedyld \
|
llvmprofiledata \
|
||||||
|
llvmdebuginfocodeview \
|
||||||
llvmobject \
|
llvmobject \
|
||||||
llvmmcparser \
|
|
||||||
llvmbitreader \
|
llvmbitreader \
|
||||||
llvmmc \
|
llvmx86asmprinter \
|
||||||
|
llvmx86utils \
|
||||||
llvmcore \
|
llvmcore \
|
||||||
|
llvmmcparser \
|
||||||
|
llvmx86info \
|
||||||
|
llvmmcdisassembler \
|
||||||
|
llvmmc \
|
||||||
llvmsupport
|
llvmsupport
|
||||||
|
|
||||||
LIBADD+= z
|
LIBADD+= z
|
||||||
|
@ -9,63 +9,65 @@ SRCS= llvm-ar.cpp
|
|||||||
|
|
||||||
TGHDRS= Attributes
|
TGHDRS= Attributes
|
||||||
|
|
||||||
LIBDEPS=llvmlibdriver \
|
LIBDEPS=llvmaarch64codegen \
|
||||||
llvmoption \
|
|
||||||
llvmaarch64disassembler \
|
|
||||||
llvmaarch64codegen \
|
|
||||||
llvmaarch64asmparser \
|
llvmaarch64asmparser \
|
||||||
llvmaarch64desc \
|
llvmaarch64disassembler \
|
||||||
llvmaarch64info \
|
|
||||||
llvmaarch64asmprinter \
|
|
||||||
llvmaarch64utils \
|
|
||||||
llvmarmdisassembler \
|
|
||||||
llvmarmcodegen \
|
llvmarmcodegen \
|
||||||
llvmarmasmparser \
|
llvmarmasmparser \
|
||||||
llvmarmdesc \
|
llvmarmdisassembler \
|
||||||
llvmarminfo \
|
|
||||||
llvmarmasmprinter \
|
|
||||||
llvmmipsdisassembler \
|
|
||||||
llvmmipscodegen \
|
llvmmipscodegen \
|
||||||
llvmmipsasmparser \
|
llvmmipsasmparser \
|
||||||
llvmmipsdesc \
|
llvmmipsdesc \
|
||||||
llvmmipsinfo \
|
llvmmipsdisassembler \
|
||||||
llvmmipsasmprinter \
|
|
||||||
llvmpowerpcdisassembler \
|
|
||||||
llvmpowerpccodegen \
|
llvmpowerpccodegen \
|
||||||
llvmpowerpcasmparser \
|
llvmpowerpcasmparser \
|
||||||
llvmpowerpcdesc \
|
llvmpowerpcdesc \
|
||||||
llvmpowerpcinfo \
|
llvmpowerpcdisassembler \
|
||||||
llvmpowerpcasmprinter \
|
|
||||||
llvmsparcdisassembler \
|
|
||||||
llvmsparccodegen \
|
llvmsparccodegen \
|
||||||
llvmsparcasmparser \
|
llvmsparcasmparser \
|
||||||
llvmsparcdesc \
|
llvmsparcdesc \
|
||||||
llvmsparcinfo \
|
llvmsparcdisassembler \
|
||||||
llvmsparcasmprinter \
|
|
||||||
llvmx86disassembler \
|
|
||||||
llvmx86asmparser \
|
|
||||||
llvmx86codegen \
|
llvmx86codegen \
|
||||||
llvmselectiondag \
|
llvmx86asmparser \
|
||||||
|
llvmx86desc \
|
||||||
|
llvmx86disassembler \
|
||||||
|
llvmlibdriver \
|
||||||
|
llvmobject \
|
||||||
|
llvmglobalisel \
|
||||||
|
llvmaarch64desc \
|
||||||
|
llvmaarch64asmprinter \
|
||||||
|
llvmaarch64info \
|
||||||
|
llvmaarch64utils \
|
||||||
|
llvmarmdesc \
|
||||||
|
llvmarmasmprinter \
|
||||||
|
llvmarminfo \
|
||||||
|
llvmmipsasmprinter \
|
||||||
|
llvmmipsinfo \
|
||||||
|
llvmpowerpcasmprinter \
|
||||||
|
llvmpowerpcinfo \
|
||||||
|
llvmsparcasmprinter \
|
||||||
|
llvmsparcinfo \
|
||||||
llvmasmprinter \
|
llvmasmprinter \
|
||||||
|
llvmdebuginfocodeview \
|
||||||
|
llvmselectiondag \
|
||||||
llvmcodegen \
|
llvmcodegen \
|
||||||
llvmtarget \
|
|
||||||
llvmscalaropts \
|
llvmscalaropts \
|
||||||
llvminstcombine \
|
llvminstcombine \
|
||||||
llvminstrumentation \
|
|
||||||
llvmprofiledata \
|
|
||||||
llvmtransformutils \
|
|
||||||
llvmbitwriter \
|
llvmbitwriter \
|
||||||
|
llvminstrumentation \
|
||||||
|
llvmtransformutils \
|
||||||
|
llvmtarget \
|
||||||
llvmanalysis \
|
llvmanalysis \
|
||||||
llvmx86desc \
|
llvmprofiledata \
|
||||||
llvmobject \
|
|
||||||
llvmmcparser \
|
|
||||||
llvmbitreader \
|
|
||||||
llvmmcdisassembler \
|
|
||||||
llvmx86info \
|
|
||||||
llvmx86asmprinter \
|
llvmx86asmprinter \
|
||||||
llvmmc \
|
|
||||||
llvmx86utils \
|
llvmx86utils \
|
||||||
|
llvmx86info \
|
||||||
|
llvmmcdisassembler \
|
||||||
|
llvmmcparser \
|
||||||
|
llvmmc \
|
||||||
|
llvmbitreader \
|
||||||
llvmcore \
|
llvmcore \
|
||||||
|
llvmoption \
|
||||||
llvmsupport
|
llvmsupport
|
||||||
|
|
||||||
LIBADD+= z
|
LIBADD+= z
|
||||||
|
@ -9,8 +9,10 @@ SRCS= llvm-as.cpp
|
|||||||
|
|
||||||
TGHDRS= Attributes
|
TGHDRS= Attributes
|
||||||
|
|
||||||
LIBDEPS=llvmbitwriter \
|
LIBDEPS=llvmasmparser \
|
||||||
llvmasmparser \
|
llvmbitwriter \
|
||||||
|
llvmanalysis \
|
||||||
|
llvmprofiledata \
|
||||||
llvmcore \
|
llvmcore \
|
||||||
llvmsupport
|
llvmsupport
|
||||||
|
|
||||||
|
@ -10,15 +10,18 @@ SRCS= CodeCoverage.cpp \
|
|||||||
CoverageReport.cpp \
|
CoverageReport.cpp \
|
||||||
CoverageSummaryInfo.cpp \
|
CoverageSummaryInfo.cpp \
|
||||||
SourceCoverageView.cpp \
|
SourceCoverageView.cpp \
|
||||||
|
SourceCoverageViewHTML.cpp \
|
||||||
|
SourceCoverageViewText.cpp \
|
||||||
TestingSupport.cpp \
|
TestingSupport.cpp \
|
||||||
gcov.cpp \
|
gcov.cpp \
|
||||||
llvm-cov.cpp
|
llvm-cov.cpp
|
||||||
|
|
||||||
LIBDEPS=llvmprofiledata \
|
LIBDEPS=llvmcoverage \
|
||||||
|
llvmprofiledata \
|
||||||
llvmobject \
|
llvmobject \
|
||||||
|
llvmbitreader \
|
||||||
llvmmcparser \
|
llvmmcparser \
|
||||||
llvmmc \
|
llvmmc \
|
||||||
llvmbitreader \
|
|
||||||
llvmcore \
|
llvmcore \
|
||||||
llvmsupport
|
llvmsupport
|
||||||
|
|
||||||
|
@ -9,61 +9,63 @@ SRCDIR= tools/llvm-cxxdump
|
|||||||
SRCS= Error.cpp \
|
SRCS= Error.cpp \
|
||||||
llvm-cxxdump.cpp
|
llvm-cxxdump.cpp
|
||||||
|
|
||||||
LIBDEPS=llvmaarch64disassembler \
|
LIBDEPS=llvmaarch64codegen \
|
||||||
llvmaarch64codegen \
|
|
||||||
llvmaarch64asmparser \
|
llvmaarch64asmparser \
|
||||||
llvmaarch64desc \
|
llvmaarch64disassembler \
|
||||||
llvmaarch64info \
|
|
||||||
llvmaarch64asmprinter \
|
|
||||||
llvmaarch64utils \
|
|
||||||
llvmarmdisassembler \
|
|
||||||
llvmarmcodegen \
|
llvmarmcodegen \
|
||||||
llvmarmasmparser \
|
llvmarmasmparser \
|
||||||
llvmarmdesc \
|
llvmarmdisassembler \
|
||||||
llvmarminfo \
|
|
||||||
llvmarmasmprinter \
|
|
||||||
llvmmipsdisassembler \
|
|
||||||
llvmmipscodegen \
|
llvmmipscodegen \
|
||||||
llvmmipsasmparser \
|
llvmmipsasmparser \
|
||||||
llvmmipsdesc \
|
llvmmipsdesc \
|
||||||
llvmmipsinfo \
|
llvmmipsdisassembler \
|
||||||
llvmmipsasmprinter \
|
|
||||||
llvmpowerpcdisassembler \
|
|
||||||
llvmpowerpccodegen \
|
llvmpowerpccodegen \
|
||||||
llvmpowerpcasmparser \
|
llvmpowerpcasmparser \
|
||||||
llvmpowerpcdesc \
|
llvmpowerpcdesc \
|
||||||
llvmpowerpcinfo \
|
llvmpowerpcdisassembler \
|
||||||
llvmpowerpcasmprinter \
|
|
||||||
llvmsparcdisassembler \
|
|
||||||
llvmsparccodegen \
|
llvmsparccodegen \
|
||||||
llvmsparcasmparser \
|
llvmsparcasmparser \
|
||||||
llvmsparcdesc \
|
llvmsparcdesc \
|
||||||
llvmsparcinfo \
|
llvmsparcdisassembler \
|
||||||
llvmsparcasmprinter \
|
|
||||||
llvmx86disassembler \
|
|
||||||
llvmx86asmparser \
|
|
||||||
llvmx86codegen \
|
llvmx86codegen \
|
||||||
llvmselectiondag \
|
llvmx86asmparser \
|
||||||
|
llvmx86desc \
|
||||||
|
llvmx86disassembler \
|
||||||
|
llvmobject \
|
||||||
|
llvmglobalisel \
|
||||||
|
llvmaarch64desc \
|
||||||
|
llvmaarch64asmprinter \
|
||||||
|
llvmaarch64info \
|
||||||
|
llvmaarch64utils \
|
||||||
|
llvmarmdesc \
|
||||||
|
llvmarmasmprinter \
|
||||||
|
llvmarminfo \
|
||||||
|
llvmmipsasmprinter \
|
||||||
|
llvmmipsinfo \
|
||||||
|
llvmpowerpcasmprinter \
|
||||||
|
llvmpowerpcinfo \
|
||||||
|
llvmsparcasmprinter \
|
||||||
|
llvmsparcinfo \
|
||||||
llvmasmprinter \
|
llvmasmprinter \
|
||||||
|
llvmdebuginfocodeview \
|
||||||
|
llvmselectiondag \
|
||||||
llvmcodegen \
|
llvmcodegen \
|
||||||
llvmtarget \
|
|
||||||
llvmscalaropts \
|
llvmscalaropts \
|
||||||
llvminstcombine \
|
llvminstcombine \
|
||||||
llvminstrumentation \
|
|
||||||
llvmprofiledata \
|
|
||||||
llvmtransformutils \
|
|
||||||
llvmbitwriter \
|
llvmbitwriter \
|
||||||
|
llvminstrumentation \
|
||||||
|
llvmtransformutils \
|
||||||
|
llvmtarget \
|
||||||
llvmanalysis \
|
llvmanalysis \
|
||||||
llvmx86desc \
|
llvmprofiledata \
|
||||||
llvmmcdisassembler \
|
|
||||||
llvmx86info \
|
|
||||||
llvmx86asmprinter \
|
llvmx86asmprinter \
|
||||||
llvmx86utils \
|
llvmx86utils \
|
||||||
llvmobject \
|
|
||||||
llvmmcparser \
|
|
||||||
llvmmc \
|
|
||||||
llvmbitreader \
|
llvmbitreader \
|
||||||
llvmcore \
|
llvmcore \
|
||||||
|
llvmmcparser \
|
||||||
|
llvmx86info \
|
||||||
|
llvmmcdisassembler \
|
||||||
|
llvmmc \
|
||||||
llvmsupport
|
llvmsupport
|
||||||
|
|
||||||
LIBADD+= z
|
LIBADD+= z
|
||||||
|
@ -5,16 +5,16 @@
|
|||||||
PROG_CXX=llvm-diff
|
PROG_CXX=llvm-diff
|
||||||
|
|
||||||
SRCDIR= tools/llvm-diff
|
SRCDIR= tools/llvm-diff
|
||||||
SRCS= llvm-diff.cpp \
|
SRCS= DiffConsumer.cpp \
|
||||||
DiffConsumer.cpp \
|
|
||||||
DiffLog.cpp \
|
DiffLog.cpp \
|
||||||
DifferenceEngine.cpp
|
DifferenceEngine.cpp \
|
||||||
|
llvm-diff.cpp
|
||||||
|
|
||||||
TGHDRS= Attributes
|
TGHDRS= Attributes
|
||||||
|
|
||||||
LIBDEPS=llvmirreader \
|
LIBDEPS=llvmirreader \
|
||||||
llvmbitreader \
|
|
||||||
llvmasmparser \
|
llvmasmparser \
|
||||||
|
llvmbitreader \
|
||||||
llvmcore \
|
llvmcore \
|
||||||
llvmsupport
|
llvmsupport
|
||||||
|
|
||||||
|
@ -10,8 +10,7 @@ SRCS= llvm-dis.cpp
|
|||||||
TGHDRS= Attributes \
|
TGHDRS= Attributes \
|
||||||
Intrinsics
|
Intrinsics
|
||||||
|
|
||||||
LIBDEPS=llvmanalysis \
|
LIBDEPS=llvmbitreader \
|
||||||
llvmbitreader \
|
|
||||||
llvmcore \
|
llvmcore \
|
||||||
llvmsupport
|
llvmsupport
|
||||||
|
|
||||||
|
@ -9,10 +9,10 @@ SRCS= llvm-dwarfdump.cpp
|
|||||||
|
|
||||||
LIBDEPS=llvmdebuginfodwarf \
|
LIBDEPS=llvmdebuginfodwarf \
|
||||||
llvmobject \
|
llvmobject \
|
||||||
llvmmcparser \
|
|
||||||
llvmmc \
|
|
||||||
llvmbitreader \
|
llvmbitreader \
|
||||||
llvmcore \
|
llvmcore \
|
||||||
|
llvmmcparser \
|
||||||
|
llvmmc \
|
||||||
llvmsupport
|
llvmsupport
|
||||||
|
|
||||||
LIBADD+= z
|
LIBADD+= z
|
||||||
|
@ -11,20 +11,23 @@ TGHDRS= Attributes
|
|||||||
|
|
||||||
LIBDEPS=llvmbitwriter \
|
LIBDEPS=llvmbitwriter \
|
||||||
llvmipo \
|
llvmipo \
|
||||||
llvmvectorize \
|
llvmirreader \
|
||||||
llvmscalaropts \
|
llvmasmparser \
|
||||||
llvmprofiledata \
|
llvminstrumentation \
|
||||||
|
llvmlinker \
|
||||||
llvmobject \
|
llvmobject \
|
||||||
|
llvmbitreader \
|
||||||
llvmmcparser \
|
llvmmcparser \
|
||||||
llvmmc \
|
llvmmc \
|
||||||
llvmlinker \
|
llvmscalaropts \
|
||||||
llvmirreader \
|
|
||||||
llvmbitreader \
|
|
||||||
llvmasmparser \
|
|
||||||
llvminstcombine \
|
llvminstcombine \
|
||||||
|
llvmvectorize \
|
||||||
llvmtransformutils \
|
llvmtransformutils \
|
||||||
llvmanalysis \
|
llvmanalysis \
|
||||||
|
llvmprofiledata \
|
||||||
llvmcore \
|
llvmcore \
|
||||||
llvmsupport
|
llvmsupport
|
||||||
|
|
||||||
|
LIBADD+= z
|
||||||
|
|
||||||
.include "../clang.prog.mk"
|
.include "../clang.prog.mk"
|
||||||
|
@ -9,17 +9,20 @@ SRCS= llvm-link.cpp
|
|||||||
|
|
||||||
TGHDRS= Attributes
|
TGHDRS= Attributes
|
||||||
|
|
||||||
LIBDEPS=llvmobject \
|
LIBDEPS=llvmbitwriter \
|
||||||
|
llvmirreader \
|
||||||
|
llvmlinker \
|
||||||
|
llvmobject \
|
||||||
|
llvmtransformutils \
|
||||||
|
llvmasmparser \
|
||||||
|
llvmanalysis \
|
||||||
|
llvmprofiledata \
|
||||||
|
llvmbitreader \
|
||||||
|
llvmcore \
|
||||||
llvmmcparser \
|
llvmmcparser \
|
||||||
llvmmc \
|
llvmmc \
|
||||||
llvmirreader \
|
|
||||||
llvmasmparser \
|
|
||||||
llvmbitwriter \
|
|
||||||
llvmbitreader \
|
|
||||||
llvmlinker \
|
|
||||||
llvmtransformutils \
|
|
||||||
llvmanalysis \
|
|
||||||
llvmcore \
|
|
||||||
llvmsupport
|
llvmsupport
|
||||||
|
|
||||||
|
LIBADD+= z
|
||||||
|
|
||||||
.include "../clang.prog.mk"
|
.include "../clang.prog.mk"
|
||||||
|
@ -11,67 +11,69 @@ SRCS= llvm-lto.cpp
|
|||||||
TGHDRS= Attributes \
|
TGHDRS= Attributes \
|
||||||
Intrinsics
|
Intrinsics
|
||||||
|
|
||||||
LIBDEPS=llvmaarch64disassembler \
|
LIBDEPS=llvmaarch64codegen \
|
||||||
llvmaarch64codegen \
|
|
||||||
llvmaarch64asmparser \
|
llvmaarch64asmparser \
|
||||||
llvmaarch64desc \
|
llvmaarch64disassembler \
|
||||||
llvmaarch64info \
|
|
||||||
llvmaarch64asmprinter \
|
|
||||||
llvmaarch64utils \
|
|
||||||
llvmarmdisassembler \
|
|
||||||
llvmarmcodegen \
|
llvmarmcodegen \
|
||||||
llvmarmasmparser \
|
llvmarmasmparser \
|
||||||
llvmarmdesc \
|
llvmarmdisassembler \
|
||||||
llvmarminfo \
|
|
||||||
llvmarmasmprinter \
|
|
||||||
llvmmipsdisassembler \
|
|
||||||
llvmmipscodegen \
|
llvmmipscodegen \
|
||||||
llvmmipsasmparser \
|
llvmmipsasmparser \
|
||||||
llvmmipsdesc \
|
llvmmipsdesc \
|
||||||
llvmmipsinfo \
|
llvmmipsdisassembler \
|
||||||
llvmmipsasmprinter \
|
|
||||||
llvmpowerpcdisassembler \
|
|
||||||
llvmpowerpccodegen \
|
llvmpowerpccodegen \
|
||||||
llvmpowerpcasmparser \
|
llvmpowerpcasmparser \
|
||||||
llvmpowerpcdesc \
|
llvmpowerpcdesc \
|
||||||
llvmpowerpcinfo \
|
llvmpowerpcdisassembler \
|
||||||
llvmpowerpcasmprinter \
|
|
||||||
llvmsparcdisassembler \
|
|
||||||
llvmsparccodegen \
|
llvmsparccodegen \
|
||||||
llvmsparcasmparser \
|
llvmsparcasmparser \
|
||||||
llvmsparcdesc \
|
llvmsparcdesc \
|
||||||
llvmsparcinfo \
|
llvmsparcdisassembler \
|
||||||
llvmsparcasmprinter \
|
|
||||||
llvmx86disassembler \
|
|
||||||
llvmx86asmparser \
|
|
||||||
llvmx86codegen \
|
llvmx86codegen \
|
||||||
llvmselectiondag \
|
llvmx86asmparser \
|
||||||
llvmasmprinter \
|
|
||||||
llvmx86desc \
|
llvmx86desc \
|
||||||
llvmx86info \
|
llvmx86disassembler \
|
||||||
|
llvmlto \
|
||||||
|
llvmglobalisel \
|
||||||
|
llvmaarch64desc \
|
||||||
|
llvmaarch64asmprinter \
|
||||||
|
llvmaarch64info \
|
||||||
|
llvmaarch64utils \
|
||||||
|
llvmarmdesc \
|
||||||
|
llvmarmasmprinter \
|
||||||
|
llvmarminfo \
|
||||||
|
llvmmipsasmprinter \
|
||||||
|
llvmmipsinfo \
|
||||||
|
llvmpowerpcasmprinter \
|
||||||
|
llvmpowerpcinfo \
|
||||||
|
llvmsparcasmprinter \
|
||||||
|
llvmsparcinfo \
|
||||||
|
llvmasmprinter \
|
||||||
|
llvmdebuginfocodeview \
|
||||||
|
llvmselectiondag \
|
||||||
llvmx86asmprinter \
|
llvmx86asmprinter \
|
||||||
llvmx86utils \
|
llvmx86utils \
|
||||||
|
llvmx86info \
|
||||||
llvmmcdisassembler \
|
llvmmcdisassembler \
|
||||||
llvmlto \
|
llvmcodegen \
|
||||||
|
llvmbitwriter \
|
||||||
|
llvmtarget \
|
||||||
llvmobjcarcopts \
|
llvmobjcarcopts \
|
||||||
llvmipo \
|
llvmipo \
|
||||||
llvmvectorize \
|
|
||||||
llvmlinker \
|
|
||||||
llvmirreader \
|
llvmirreader \
|
||||||
llvmasmparser \
|
llvmasmparser \
|
||||||
llvmcodegen \
|
llvmobject \
|
||||||
llvmtarget \
|
llvmbitreader \
|
||||||
|
llvmmcparser \
|
||||||
llvmscalaropts \
|
llvmscalaropts \
|
||||||
llvminstcombine \
|
llvminstcombine \
|
||||||
|
llvmlinker \
|
||||||
llvminstrumentation \
|
llvminstrumentation \
|
||||||
llvmprofiledata \
|
|
||||||
llvmobject \
|
|
||||||
llvmmcparser \
|
|
||||||
llvmtransformutils \
|
|
||||||
llvmmc \
|
llvmmc \
|
||||||
llvmbitwriter \
|
llvmvectorize \
|
||||||
llvmbitreader \
|
llvmtransformutils \
|
||||||
llvmanalysis \
|
llvmanalysis \
|
||||||
|
llvmprofiledata \
|
||||||
llvmcore \
|
llvmcore \
|
||||||
llvmsupport
|
llvmsupport
|
||||||
|
|
||||||
|
@ -9,61 +9,44 @@ SRCDIR= tools/llvm-mc
|
|||||||
SRCS= Disassembler.cpp \
|
SRCS= Disassembler.cpp \
|
||||||
llvm-mc.cpp
|
llvm-mc.cpp
|
||||||
|
|
||||||
LIBDEPS=llvmaarch64disassembler \
|
LIBDEPS=llvmaarch64asmparser \
|
||||||
llvmaarch64codegen \
|
|
||||||
llvmaarch64asmparser \
|
|
||||||
llvmaarch64desc \
|
|
||||||
llvmaarch64info \
|
|
||||||
llvmaarch64asmprinter \
|
|
||||||
llvmaarch64utils \
|
|
||||||
llvmarmdisassembler \
|
|
||||||
llvmarmcodegen \
|
|
||||||
llvmarmasmparser \
|
llvmarmasmparser \
|
||||||
llvmarmdesc \
|
|
||||||
llvmarminfo \
|
|
||||||
llvmarmasmprinter \
|
|
||||||
llvmmipsdisassembler \
|
|
||||||
llvmmipscodegen \
|
|
||||||
llvmmipsasmparser \
|
llvmmipsasmparser \
|
||||||
llvmmipsdesc \
|
|
||||||
llvmmipsinfo \
|
|
||||||
llvmmipsasmprinter \
|
|
||||||
llvmpowerpcdisassembler \
|
|
||||||
llvmpowerpccodegen \
|
|
||||||
llvmpowerpcasmparser \
|
llvmpowerpcasmparser \
|
||||||
llvmpowerpcdesc \
|
|
||||||
llvmpowerpcinfo \
|
|
||||||
llvmpowerpcasmprinter \
|
|
||||||
llvmsparcdisassembler \
|
|
||||||
llvmsparccodegen \
|
|
||||||
llvmsparcasmparser \
|
llvmsparcasmparser \
|
||||||
llvmsparcdesc \
|
|
||||||
llvmsparcinfo \
|
|
||||||
llvmsparcasmprinter \
|
|
||||||
llvmx86disassembler \
|
|
||||||
llvmx86asmparser \
|
llvmx86asmparser \
|
||||||
llvmx86codegen \
|
llvmmipsdesc \
|
||||||
llvmselectiondag \
|
llvmpowerpcdesc \
|
||||||
llvmasmprinter \
|
llvmsparcdesc \
|
||||||
llvmcodegen \
|
|
||||||
llvmtarget \
|
|
||||||
llvmscalaropts \
|
|
||||||
llvminstcombine \
|
|
||||||
llvminstrumentation \
|
|
||||||
llvmprofiledata \
|
|
||||||
llvmtransformutils \
|
|
||||||
llvmbitwriter \
|
|
||||||
llvmanalysis \
|
|
||||||
llvmx86desc \
|
llvmx86desc \
|
||||||
llvmobject \
|
llvmaarch64disassembler \
|
||||||
llvmmcparser \
|
llvmarmdisassembler \
|
||||||
llvmbitreader \
|
llvmmipsdisassembler \
|
||||||
llvmmcdisassembler \
|
llvmpowerpcdisassembler \
|
||||||
|
llvmsparcdisassembler \
|
||||||
|
llvmx86disassembler \
|
||||||
|
llvmmipsinfo \
|
||||||
|
llvmpowerpcinfo \
|
||||||
|
llvmsparcinfo \
|
||||||
llvmx86info \
|
llvmx86info \
|
||||||
|
llvmmipsasmprinter \
|
||||||
|
llvmpowerpcasmprinter \
|
||||||
|
llvmsparcasmprinter \
|
||||||
llvmx86asmprinter \
|
llvmx86asmprinter \
|
||||||
llvmmc \
|
|
||||||
llvmx86utils \
|
llvmx86utils \
|
||||||
|
llvmobject \
|
||||||
|
llvmbitreader \
|
||||||
llvmcore \
|
llvmcore \
|
||||||
|
llvmmcparser \
|
||||||
|
llvmaarch64desc \
|
||||||
|
llvmaarch64asmprinter \
|
||||||
|
llvmaarch64info \
|
||||||
|
llvmaarch64utils \
|
||||||
|
llvmarmdesc \
|
||||||
|
llvmarmasmprinter \
|
||||||
|
llvmarminfo \
|
||||||
|
llvmmcdisassembler \
|
||||||
|
llvmmc \
|
||||||
llvmsupport
|
llvmsupport
|
||||||
|
|
||||||
LIBADD+= z
|
LIBADD+= z
|
||||||
|
@ -9,61 +9,38 @@ SRCS= llvm-nm.cpp
|
|||||||
|
|
||||||
TGHDRS= Attributes
|
TGHDRS= Attributes
|
||||||
|
|
||||||
LIBDEPS=llvmaarch64disassembler \
|
LIBDEPS=llvmaarch64asmparser \
|
||||||
llvmaarch64codegen \
|
llvmarmasmparser \
|
||||||
llvmaarch64asmparser \
|
llvmmipsasmparser \
|
||||||
|
llvmpowerpcasmparser \
|
||||||
|
llvmsparcasmparser \
|
||||||
|
llvmx86asmparser \
|
||||||
llvmaarch64desc \
|
llvmaarch64desc \
|
||||||
|
llvmarmdesc \
|
||||||
|
llvmmipsdesc \
|
||||||
|
llvmpowerpcdesc \
|
||||||
|
llvmsparcdesc \
|
||||||
|
llvmx86desc \
|
||||||
llvmaarch64info \
|
llvmaarch64info \
|
||||||
|
llvmarminfo \
|
||||||
|
llvmmipsinfo \
|
||||||
|
llvmpowerpcinfo \
|
||||||
|
llvmsparcinfo \
|
||||||
|
llvmx86info \
|
||||||
|
llvmobject \
|
||||||
llvmaarch64asmprinter \
|
llvmaarch64asmprinter \
|
||||||
llvmaarch64utils \
|
llvmaarch64utils \
|
||||||
llvmarmdisassembler \
|
|
||||||
llvmarmcodegen \
|
|
||||||
llvmarmasmparser \
|
|
||||||
llvmarmdesc \
|
|
||||||
llvmarminfo \
|
|
||||||
llvmarmasmprinter \
|
llvmarmasmprinter \
|
||||||
llvmmipsdisassembler \
|
|
||||||
llvmmipscodegen \
|
|
||||||
llvmmipsasmparser \
|
|
||||||
llvmmipsdesc \
|
|
||||||
llvmmipsinfo \
|
|
||||||
llvmmipsasmprinter \
|
llvmmipsasmprinter \
|
||||||
llvmpowerpcdisassembler \
|
|
||||||
llvmpowerpccodegen \
|
|
||||||
llvmpowerpcasmparser \
|
|
||||||
llvmpowerpcdesc \
|
|
||||||
llvmpowerpcinfo \
|
|
||||||
llvmpowerpcasmprinter \
|
llvmpowerpcasmprinter \
|
||||||
llvmsparcdisassembler \
|
|
||||||
llvmsparccodegen \
|
|
||||||
llvmsparcasmparser \
|
|
||||||
llvmsparcdesc \
|
|
||||||
llvmsparcinfo \
|
|
||||||
llvmsparcasmprinter \
|
llvmsparcasmprinter \
|
||||||
llvmx86disassembler \
|
|
||||||
llvmx86asmparser \
|
|
||||||
llvmx86codegen \
|
|
||||||
llvmselectiondag \
|
|
||||||
llvmasmprinter \
|
|
||||||
llvmcodegen \
|
|
||||||
llvmtarget \
|
|
||||||
llvmscalaropts \
|
|
||||||
llvminstcombine \
|
|
||||||
llvminstrumentation \
|
|
||||||
llvmprofiledata \
|
|
||||||
llvmtransformutils \
|
|
||||||
llvmbitwriter \
|
|
||||||
llvmanalysis \
|
|
||||||
llvmx86desc \
|
|
||||||
llvmobject \
|
|
||||||
llvmmcparser \
|
|
||||||
llvmbitreader \
|
llvmbitreader \
|
||||||
llvmmcdisassembler \
|
llvmmcdisassembler \
|
||||||
llvmx86info \
|
|
||||||
llvmx86asmprinter \
|
llvmx86asmprinter \
|
||||||
llvmmc \
|
|
||||||
llvmx86utils \
|
llvmx86utils \
|
||||||
llvmcore \
|
llvmcore \
|
||||||
|
llvmmcparser \
|
||||||
|
llvmmc \
|
||||||
llvmsupport
|
llvmsupport
|
||||||
|
|
||||||
LIBADD+= z
|
LIBADD+= z
|
||||||
|
@ -6,67 +6,53 @@ MAN=
|
|||||||
PROG_CXX=llvm-objdump
|
PROG_CXX=llvm-objdump
|
||||||
|
|
||||||
SRCDIR= tools/llvm-objdump
|
SRCDIR= tools/llvm-objdump
|
||||||
SRCS= llvm-objdump.cpp \
|
SRCS= COFFDump.cpp \
|
||||||
COFFDump.cpp \
|
|
||||||
ELFDump.cpp \
|
ELFDump.cpp \
|
||||||
MachODump.cpp
|
MachODump.cpp \
|
||||||
|
llvm-objdump.cpp
|
||||||
|
|
||||||
LIBDEPS=llvmdebuginfodwarf \
|
LIBDEPS=llvmmipsdesc \
|
||||||
llvmaarch64disassembler \
|
|
||||||
llvmaarch64codegen \
|
|
||||||
llvmaarch64asmparser \
|
|
||||||
llvmaarch64desc \
|
|
||||||
llvmaarch64info \
|
|
||||||
llvmaarch64asmprinter \
|
|
||||||
llvmaarch64utils \
|
|
||||||
llvmarmdisassembler \
|
|
||||||
llvmarmcodegen \
|
|
||||||
llvmarmasmparser \
|
|
||||||
llvmarmdesc \
|
|
||||||
llvmarminfo \
|
|
||||||
llvmarmasmprinter \
|
|
||||||
llvmmipsdisassembler \
|
|
||||||
llvmmipscodegen \
|
|
||||||
llvmmipsasmparser \
|
|
||||||
llvmmipsdesc \
|
|
||||||
llvmmipsinfo \
|
|
||||||
llvmmipsasmprinter \
|
|
||||||
llvmpowerpcdisassembler \
|
|
||||||
llvmpowerpccodegen \
|
|
||||||
llvmpowerpcasmparser \
|
|
||||||
llvmpowerpcdesc \
|
llvmpowerpcdesc \
|
||||||
llvmpowerpcinfo \
|
|
||||||
llvmpowerpcasmprinter \
|
|
||||||
llvmsparcdisassembler \
|
|
||||||
llvmsparccodegen \
|
|
||||||
llvmsparcasmparser \
|
|
||||||
llvmsparcdesc \
|
llvmsparcdesc \
|
||||||
llvmsparcinfo \
|
llvmx86desc \
|
||||||
llvmsparcasmprinter \
|
llvmaarch64disassembler \
|
||||||
|
llvmarmdisassembler \
|
||||||
|
llvmmipsdisassembler \
|
||||||
|
llvmpowerpcdisassembler \
|
||||||
|
llvmsparcdisassembler \
|
||||||
llvmx86disassembler \
|
llvmx86disassembler \
|
||||||
llvmx86asmparser \
|
llvmmipsinfo \
|
||||||
llvmx86codegen \
|
llvmpowerpcinfo \
|
||||||
llvmselectiondag \
|
llvmsparcinfo \
|
||||||
llvmasmprinter \
|
llvmx86info \
|
||||||
llvmcodegen \
|
llvmcodegen \
|
||||||
llvmtarget \
|
llvmdebuginfodwarf \
|
||||||
|
llvmobject \
|
||||||
|
llvmmipsasmprinter \
|
||||||
|
llvmpowerpcasmprinter \
|
||||||
|
llvmsparcasmprinter \
|
||||||
|
llvmx86asmprinter \
|
||||||
|
llvmx86utils \
|
||||||
|
llvmaarch64desc \
|
||||||
|
llvmaarch64asmprinter \
|
||||||
|
llvmaarch64info \
|
||||||
|
llvmaarch64utils \
|
||||||
|
llvmarmdesc \
|
||||||
|
llvmarmasmprinter \
|
||||||
|
llvmarminfo \
|
||||||
|
llvmmcdisassembler \
|
||||||
|
llvmbitwriter \
|
||||||
|
llvminstrumentation \
|
||||||
llvmscalaropts \
|
llvmscalaropts \
|
||||||
llvminstcombine \
|
llvminstcombine \
|
||||||
llvminstrumentation \
|
llvmtarget \
|
||||||
llvmprofiledata \
|
|
||||||
llvmtransformutils \
|
llvmtransformutils \
|
||||||
llvmbitwriter \
|
|
||||||
llvmanalysis \
|
llvmanalysis \
|
||||||
llvmx86desc \
|
llvmprofiledata \
|
||||||
llvmobject \
|
|
||||||
llvmmcparser \
|
|
||||||
llvmbitreader \
|
llvmbitreader \
|
||||||
llvmmcdisassembler \
|
|
||||||
llvmx86info \
|
|
||||||
llvmx86asmprinter \
|
|
||||||
llvmmc \
|
|
||||||
llvmx86utils \
|
|
||||||
llvmcore \
|
llvmcore \
|
||||||
|
llvmmcparser \
|
||||||
|
llvmmc \
|
||||||
llvmsupport
|
llvmsupport
|
||||||
|
|
||||||
LIBADD+= z
|
LIBADD+= z
|
||||||
|
@ -12,18 +12,22 @@ SRCS= BuiltinDumper.cpp \
|
|||||||
EnumDumper.cpp \
|
EnumDumper.cpp \
|
||||||
ExternalSymbolDumper.cpp \
|
ExternalSymbolDumper.cpp \
|
||||||
FunctionDumper.cpp \
|
FunctionDumper.cpp \
|
||||||
|
LLVMOutputStyle.cpp \
|
||||||
LinePrinter.cpp \
|
LinePrinter.cpp \
|
||||||
|
PdbYaml.cpp \
|
||||||
TypeDumper.cpp \
|
TypeDumper.cpp \
|
||||||
TypedefDumper.cpp \
|
TypedefDumper.cpp \
|
||||||
VariableDumper.cpp \
|
VariableDumper.cpp \
|
||||||
|
YAMLOutputStyle.cpp \
|
||||||
llvm-pdbdump.cpp
|
llvm-pdbdump.cpp
|
||||||
|
|
||||||
LIBDEPS=llvmdebuginfopdb \
|
LIBDEPS=llvmdebuginfopdb \
|
||||||
llvmobject \
|
llvmobject \
|
||||||
llvmmcparser \
|
llvmdebuginfocodeview \
|
||||||
llvmmc \
|
|
||||||
llvmbitreader \
|
llvmbitreader \
|
||||||
llvmcore \
|
llvmcore \
|
||||||
|
llvmmcparser \
|
||||||
|
llvmmc \
|
||||||
llvmsupport
|
llvmsupport
|
||||||
|
|
||||||
LIBADD+= z
|
LIBADD+= z
|
||||||
|
@ -10,10 +10,6 @@ SRCS= llvm-profdata.cpp
|
|||||||
TGHDRS= Attributes
|
TGHDRS= Attributes
|
||||||
|
|
||||||
LIBDEPS=llvmprofiledata \
|
LIBDEPS=llvmprofiledata \
|
||||||
llvmobject \
|
|
||||||
llvmmcparser \
|
|
||||||
llvmmc \
|
|
||||||
llvmbitreader \
|
|
||||||
llvmcore \
|
llvmcore \
|
||||||
llvmsupport
|
llvmsupport
|
||||||
|
|
||||||
|
@ -8,64 +8,65 @@ PROG_CXX=llvm-rtdyld
|
|||||||
SRCDIR= tools/llvm-rtdyld
|
SRCDIR= tools/llvm-rtdyld
|
||||||
SRCS= llvm-rtdyld.cpp
|
SRCS= llvm-rtdyld.cpp
|
||||||
|
|
||||||
LIBDEPS=llvmdebuginfodwarf \
|
LIBDEPS=llvmaarch64codegen \
|
||||||
llvmmcjit \
|
|
||||||
llvmexecutionengine \
|
|
||||||
llvmruntimedyld \
|
|
||||||
llvmaarch64disassembler \
|
|
||||||
llvmaarch64codegen \
|
|
||||||
llvmaarch64asmparser \
|
llvmaarch64asmparser \
|
||||||
llvmaarch64desc \
|
llvmaarch64disassembler \
|
||||||
llvmaarch64info \
|
|
||||||
llvmaarch64asmprinter \
|
|
||||||
llvmaarch64utils \
|
|
||||||
llvmarmdisassembler \
|
|
||||||
llvmarmcodegen \
|
llvmarmcodegen \
|
||||||
llvmarmasmparser \
|
llvmarmasmparser \
|
||||||
llvmarmdesc \
|
llvmarmdisassembler \
|
||||||
llvmarminfo \
|
|
||||||
llvmarmasmprinter \
|
|
||||||
llvmmipsdisassembler \
|
|
||||||
llvmmipscodegen \
|
llvmmipscodegen \
|
||||||
llvmmipsasmparser \
|
llvmmipsasmparser \
|
||||||
llvmmipsdesc \
|
llvmmipsdesc \
|
||||||
llvmmipsinfo \
|
llvmmipsdisassembler \
|
||||||
llvmmipsasmprinter \
|
|
||||||
llvmpowerpcdisassembler \
|
|
||||||
llvmpowerpccodegen \
|
llvmpowerpccodegen \
|
||||||
llvmpowerpcasmparser \
|
llvmpowerpcasmparser \
|
||||||
llvmpowerpcdesc \
|
llvmpowerpcdesc \
|
||||||
llvmpowerpcinfo \
|
llvmpowerpcdisassembler \
|
||||||
llvmpowerpcasmprinter \
|
|
||||||
llvmsparcdisassembler \
|
|
||||||
llvmsparccodegen \
|
llvmsparccodegen \
|
||||||
llvmsparcasmparser \
|
llvmsparcasmparser \
|
||||||
llvmsparcdesc \
|
llvmsparcdesc \
|
||||||
llvmsparcinfo \
|
llvmsparcdisassembler \
|
||||||
llvmsparcasmprinter \
|
|
||||||
llvmx86disassembler \
|
|
||||||
llvmx86asmparser \
|
|
||||||
llvmx86codegen \
|
llvmx86codegen \
|
||||||
llvmselectiondag \
|
llvmx86asmparser \
|
||||||
|
llvmx86desc \
|
||||||
|
llvmx86disassembler \
|
||||||
|
llvmdebuginfodwarf \
|
||||||
|
llvmexecutionengine \
|
||||||
|
llvmruntimedyld \
|
||||||
|
llvmglobalisel \
|
||||||
|
llvmaarch64desc \
|
||||||
|
llvmaarch64asmprinter \
|
||||||
|
llvmaarch64info \
|
||||||
|
llvmaarch64utils \
|
||||||
|
llvmarmdesc \
|
||||||
|
llvmarmasmprinter \
|
||||||
|
llvmarminfo \
|
||||||
|
llvmmipsasmprinter \
|
||||||
|
llvmmipsinfo \
|
||||||
|
llvmpowerpcasmprinter \
|
||||||
|
llvmpowerpcinfo \
|
||||||
|
llvmsparcasmprinter \
|
||||||
|
llvmsparcinfo \
|
||||||
llvmasmprinter \
|
llvmasmprinter \
|
||||||
|
llvmdebuginfocodeview \
|
||||||
|
llvmselectiondag \
|
||||||
llvmcodegen \
|
llvmcodegen \
|
||||||
llvmtarget \
|
|
||||||
llvmscalaropts \
|
llvmscalaropts \
|
||||||
llvminstcombine \
|
llvminstcombine \
|
||||||
llvminstrumentation \
|
|
||||||
llvmprofiledata \
|
|
||||||
llvmtransformutils \
|
|
||||||
llvmbitwriter \
|
llvmbitwriter \
|
||||||
llvmanalysis \
|
llvminstrumentation \
|
||||||
llvmx86desc \
|
llvmtransformutils \
|
||||||
|
llvmx86asmprinter \
|
||||||
|
llvmx86utils \
|
||||||
|
llvmx86info \
|
||||||
|
llvmmcdisassembler \
|
||||||
llvmobject \
|
llvmobject \
|
||||||
llvmmcparser \
|
llvmmcparser \
|
||||||
llvmbitreader \
|
llvmbitreader \
|
||||||
llvmmcdisassembler \
|
llvmtarget \
|
||||||
llvmx86info \
|
|
||||||
llvmx86asmprinter \
|
|
||||||
llvmmc \
|
llvmmc \
|
||||||
llvmx86utils \
|
llvmanalysis \
|
||||||
|
llvmprofiledata \
|
||||||
llvmcore \
|
llvmcore \
|
||||||
llvmsupport
|
llvmsupport
|
||||||
|
|
||||||
|
@ -8,13 +8,14 @@ SRCDIR= tools/llvm-symbolizer
|
|||||||
SRCS= llvm-symbolizer.cpp
|
SRCS= llvm-symbolizer.cpp
|
||||||
|
|
||||||
LIBDEPS=llvmsymbolize \
|
LIBDEPS=llvmsymbolize \
|
||||||
llvmdebuginfopdb \
|
|
||||||
llvmdebuginfodwarf \
|
llvmdebuginfodwarf \
|
||||||
|
llvmdebuginfopdb \
|
||||||
|
llvmdebuginfocodeview \
|
||||||
llvmobject \
|
llvmobject \
|
||||||
llvmmcparser \
|
|
||||||
llvmmc \
|
|
||||||
llvmbitreader \
|
llvmbitreader \
|
||||||
llvmcore \
|
llvmcore \
|
||||||
|
llvmmcparser \
|
||||||
|
llvmmc \
|
||||||
llvmsupport
|
llvmsupport
|
||||||
|
|
||||||
LIBADD+= z
|
LIBADD+= z
|
||||||
|
@ -32,6 +32,7 @@ SRCS= AsmMatcherEmitter.cpp \
|
|||||||
OptParserEmitter.cpp \
|
OptParserEmitter.cpp \
|
||||||
PseudoLoweringEmitter.cpp \
|
PseudoLoweringEmitter.cpp \
|
||||||
RegisterInfoEmitter.cpp \
|
RegisterInfoEmitter.cpp \
|
||||||
|
SearchableTableEmitter.cpp \
|
||||||
SubtargetEmitter.cpp \
|
SubtargetEmitter.cpp \
|
||||||
TableGen.cpp \
|
TableGen.cpp \
|
||||||
X86DisassemblerTables.cpp \
|
X86DisassemblerTables.cpp \
|
||||||
|
@ -16,67 +16,69 @@ SRCS= AnalysisWrappers.cpp \
|
|||||||
TGHDRS= Attributes \
|
TGHDRS= Attributes \
|
||||||
Intrinsics
|
Intrinsics
|
||||||
|
|
||||||
LIBDEPS=llvmpasses \
|
LIBDEPS=llvmaarch64codegen \
|
||||||
llvmaarch64disassembler \
|
|
||||||
llvmaarch64codegen \
|
|
||||||
llvmaarch64asmparser \
|
llvmaarch64asmparser \
|
||||||
llvmaarch64desc \
|
llvmaarch64disassembler \
|
||||||
llvmaarch64info \
|
|
||||||
llvmaarch64asmprinter \
|
|
||||||
llvmaarch64utils \
|
|
||||||
llvmarmdisassembler \
|
|
||||||
llvmarmcodegen \
|
llvmarmcodegen \
|
||||||
llvmarmasmparser \
|
llvmarmasmparser \
|
||||||
llvmarmdesc \
|
llvmarmdisassembler \
|
||||||
llvmarminfo \
|
|
||||||
llvmarmasmprinter \
|
|
||||||
llvmmipsdisassembler \
|
|
||||||
llvmmipscodegen \
|
llvmmipscodegen \
|
||||||
llvmmipsasmparser \
|
llvmmipsasmparser \
|
||||||
llvmmipsdesc \
|
llvmmipsdesc \
|
||||||
llvmmipsinfo \
|
llvmmipsdisassembler \
|
||||||
llvmmipsasmprinter \
|
|
||||||
llvmpowerpcdisassembler \
|
|
||||||
llvmpowerpccodegen \
|
llvmpowerpccodegen \
|
||||||
llvmpowerpcasmparser \
|
llvmpowerpcasmparser \
|
||||||
llvmpowerpcdesc \
|
llvmpowerpcdesc \
|
||||||
llvmpowerpcinfo \
|
llvmpowerpcdisassembler \
|
||||||
llvmpowerpcasmprinter \
|
|
||||||
llvmsparcdisassembler \
|
|
||||||
llvmsparccodegen \
|
llvmsparccodegen \
|
||||||
llvmsparcasmparser \
|
llvmsparcasmparser \
|
||||||
llvmsparcdesc \
|
llvmsparcdesc \
|
||||||
llvmsparcinfo \
|
llvmsparcdisassembler \
|
||||||
llvmsparcasmprinter \
|
|
||||||
llvmx86disassembler \
|
|
||||||
llvmx86asmparser \
|
|
||||||
llvmx86codegen \
|
llvmx86codegen \
|
||||||
llvmselectiondag \
|
llvmx86asmparser \
|
||||||
llvmasmprinter \
|
|
||||||
llvmcodegen \
|
|
||||||
llvmtarget \
|
|
||||||
llvmx86desc \
|
llvmx86desc \
|
||||||
llvmmcdisassembler \
|
llvmx86disassembler \
|
||||||
llvmx86info \
|
llvmobjcarcopts \
|
||||||
|
llvmpasses \
|
||||||
|
llvmglobalisel \
|
||||||
|
llvmaarch64desc \
|
||||||
|
llvmaarch64asmprinter \
|
||||||
|
llvmaarch64info \
|
||||||
|
llvmaarch64utils \
|
||||||
|
llvmarmdesc \
|
||||||
|
llvmarmasmprinter \
|
||||||
|
llvmarminfo \
|
||||||
|
llvmmipsasmprinter \
|
||||||
|
llvmmipsinfo \
|
||||||
|
llvmpowerpcasmprinter \
|
||||||
|
llvmpowerpcinfo \
|
||||||
|
llvmsparcasmprinter \
|
||||||
|
llvmsparcinfo \
|
||||||
|
llvmasmprinter \
|
||||||
|
llvmdebuginfocodeview \
|
||||||
|
llvmselectiondag \
|
||||||
llvmx86asmprinter \
|
llvmx86asmprinter \
|
||||||
llvmx86utils \
|
llvmx86utils \
|
||||||
|
llvmx86info \
|
||||||
|
llvmmcdisassembler \
|
||||||
|
llvmcodegen \
|
||||||
|
llvmbitwriter \
|
||||||
|
llvmtarget \
|
||||||
llvmipo \
|
llvmipo \
|
||||||
llvmvectorize \
|
|
||||||
llvmlinker \
|
|
||||||
llvmobjcarcopts \
|
|
||||||
llvmscalaropts \
|
|
||||||
llvminstcombine \
|
|
||||||
llvminstrumentation \
|
|
||||||
llvmprofiledata \
|
|
||||||
llvmobject \
|
|
||||||
llvmmcparser \
|
|
||||||
llvmtransformutils \
|
|
||||||
llvmmc \
|
|
||||||
llvmanalysis \
|
|
||||||
llvmirreader \
|
llvmirreader \
|
||||||
llvmasmparser \
|
llvmasmparser \
|
||||||
llvmbitwriter \
|
llvmobject \
|
||||||
|
llvmmcparser \
|
||||||
llvmbitreader \
|
llvmbitreader \
|
||||||
|
llvmlinker \
|
||||||
|
llvminstrumentation \
|
||||||
|
llvmmc \
|
||||||
|
llvmscalaropts \
|
||||||
|
llvminstcombine \
|
||||||
|
llvmvectorize \
|
||||||
|
llvmtransformutils \
|
||||||
|
llvmanalysis \
|
||||||
|
llvmprofiledata \
|
||||||
llvmcore \
|
llvmcore \
|
||||||
llvmsupport
|
llvmsupport
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user