Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/trunk]: src Update LLVM/Clang snapshot to r134635. This reduces the memo...



details:   https://anonhg.NetBSD.org/src/rev/1e17f0c58e70
branches:  trunk
changeset: 767068:1e17f0c58e70
user:      joerg <joerg%NetBSD.org@localhost>
date:      Thu Jul 07 21:59:14 2011 +0000

description:
Update LLVM/Clang snapshot to r134635. This reduces the memory usage in
preprocessor heavy code and recognizes mipseb as alias for mips.

diffstat:

 external/bsd/llvm/Makefile.inc                        |   6 +++---
 external/bsd/llvm/bin/clang/Makefile                  |   3 ++-
 external/bsd/llvm/bin/llc/Makefile                    |   3 ++-
 external/bsd/llvm/bin/llvm-mc/Makefile                |   3 ++-
 external/bsd/llvm/lib/Makefile                        |   3 ++-
 external/bsd/llvm/lib/libLLVMARMMCTargetDesc/Makefile |  18 ++++++++++++++++++
 external/bsd/llvm/lib/libLLVMMipsCodeGen/Makefile     |   4 +++-
 external/bsd/llvm/lib/libLLVMTransformsUtils/Makefile |   3 ++-
 external/bsd/llvm/lib/libLLVMX86MCTargetDesc/Makefile |   4 ++--
 tools/llvm-lib/libLLVMARMMCTargetDesc/Makefile        |   3 +++
 10 files changed, 39 insertions(+), 11 deletions(-)

diffs (169 lines):

diff -r 957eb96c7a61 -r 1e17f0c58e70 external/bsd/llvm/Makefile.inc
--- a/external/bsd/llvm/Makefile.inc    Thu Jul 07 21:46:50 2011 +0000
+++ b/external/bsd/llvm/Makefile.inc    Thu Jul 07 21:59:14 2011 +0000
@@ -1,12 +1,12 @@
-#      $NetBSD: Makefile.inc,v 1.14 2011/07/05 23:02:31 joerg Exp $
+#      $NetBSD: Makefile.inc,v 1.15 2011/07/07 21:59:14 joerg Exp $
 
 .if !defined(LLVM_TOPLEVEL_MK)
 LLVM_TOPLEVEL_MK=
 
 .include <bsd.own.mk>
 
-LLVM_REVISION= 134438
-CLANG_REVISION=        134438
+LLVM_REVISION= 134635
+CLANG_REVISION=        134635
 
 LLVM_SRCDIR:=  ${.PARSEDIR}/dist/llvm
 CLANG_SRCDIR:= ${.PARSEDIR}/dist/clang
diff -r 957eb96c7a61 -r 1e17f0c58e70 external/bsd/llvm/bin/clang/Makefile
--- a/external/bsd/llvm/bin/clang/Makefile      Thu Jul 07 21:46:50 2011 +0000
+++ b/external/bsd/llvm/bin/clang/Makefile      Thu Jul 07 21:59:14 2011 +0000
@@ -1,4 +1,4 @@
-#      $NetBSD: Makefile,v 1.10 2011/07/05 19:37:10 joerg Exp $
+#      $NetBSD: Makefile,v 1.11 2011/07/07 21:59:14 joerg Exp $
 
 PROG_CXX=      clang
 NOMAN=         yes
@@ -40,6 +40,7 @@
        BitWriter \
        ARMCodeGen \
        ARMTargetInfo \
+       ARMMCTargetDesc \
        ARMAsmParser \
        ARMAsmPrinter \
        MipsCodeGen \
diff -r 957eb96c7a61 -r 1e17f0c58e70 external/bsd/llvm/bin/llc/Makefile
--- a/external/bsd/llvm/bin/llc/Makefile        Thu Jul 07 21:46:50 2011 +0000
+++ b/external/bsd/llvm/bin/llc/Makefile        Thu Jul 07 21:59:14 2011 +0000
@@ -1,4 +1,4 @@
-#      $NetBSD: Makefile,v 1.6 2011/07/05 19:37:10 joerg Exp $
+#      $NetBSD: Makefile,v 1.7 2011/07/07 21:59:14 joerg Exp $
 
 PROG_CXX=      llc
 NOMAN=         yes
@@ -15,6 +15,7 @@
        BitReader \
        ARMCodeGen \
        ARMTargetInfo \
+       ARMMCTargetDesc \
        ARMAsmParser \
        ARMAsmPrinter \
        MipsCodeGen \
diff -r 957eb96c7a61 -r 1e17f0c58e70 external/bsd/llvm/bin/llvm-mc/Makefile
--- a/external/bsd/llvm/bin/llvm-mc/Makefile    Thu Jul 07 21:46:50 2011 +0000
+++ b/external/bsd/llvm/bin/llvm-mc/Makefile    Thu Jul 07 21:59:14 2011 +0000
@@ -1,4 +1,4 @@
-#      $NetBSD: Makefile,v 1.6 2011/07/05 19:37:10 joerg Exp $
+#      $NetBSD: Makefile,v 1.7 2011/07/07 21:59:15 joerg Exp $
 
 PROG_CXX=      llvm-mc
 NOMAN=         yes
@@ -14,6 +14,7 @@
        MCDisassembler \
        ARMCodeGen \
        ARMTargetInfo \
+       ARMMCTargetDesc \
        ARMAsmParser \
        ARMAsmPrinter \
        ARMDisassembler \
diff -r 957eb96c7a61 -r 1e17f0c58e70 external/bsd/llvm/lib/Makefile
--- a/external/bsd/llvm/lib/Makefile    Thu Jul 07 21:46:50 2011 +0000
+++ b/external/bsd/llvm/lib/Makefile    Thu Jul 07 21:59:14 2011 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.12 2011/07/07 21:46:50 joerg Exp $
+# $NetBSD: Makefile,v 1.13 2011/07/07 21:59:15 joerg Exp $
 
 .include <bsd.own.mk>
 
@@ -36,6 +36,7 @@
        libLLVMARMAsmParser \
        libLLVMARMAsmPrinter \
        libLLVMARMDisassembler \
+       libLLVMARMMCTargetDesc \
        libLLVMARMTargetInfo
 
 SUBDIR+= \
diff -r 957eb96c7a61 -r 1e17f0c58e70 external/bsd/llvm/lib/libLLVMARMMCTargetDesc/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/external/bsd/llvm/lib/libLLVMARMMCTargetDesc/Makefile     Thu Jul 07 21:59:14 2011 +0000
@@ -0,0 +1,18 @@
+#      $NetBSD: Makefile,v 1.1 2011/07/07 21:59:15 joerg Exp $
+
+LIB=   LLVMARMMCTargetDesc
+
+.include <bsd.init.mk>
+
+.PATH: ${LLVM_SRCDIR}/lib/Target/ARM/MCTargetDesc
+
+ARM_OBJDIR!=   cd ${.CURDIR}/../libLLVMARMCodeGen && ${PRINTOBJDIR}
+CPPFLAGS+=     -I${ARM_OBJDIR} -I${LLVM_SRCDIR}/lib/Target/ARM
+
+SRCS+= ARMMCTargetDesc.cpp
+
+.if defined(HOSTLIB)
+.include <bsd.hostlib.mk>
+.else
+.include <bsd.lib.mk>
+.endif
diff -r 957eb96c7a61 -r 1e17f0c58e70 external/bsd/llvm/lib/libLLVMMipsCodeGen/Makefile
--- a/external/bsd/llvm/lib/libLLVMMipsCodeGen/Makefile Thu Jul 07 21:46:50 2011 +0000
+++ b/external/bsd/llvm/lib/libLLVMMipsCodeGen/Makefile Thu Jul 07 21:59:14 2011 +0000
@@ -1,4 +1,4 @@
-#      $NetBSD: Makefile,v 1.1 2011/07/05 19:37:11 joerg Exp $
+#      $NetBSD: Makefile,v 1.2 2011/07/07 21:59:15 joerg Exp $
 
 LIB=   LLVMMipsCodeGen
 
@@ -15,6 +15,8 @@
        MipsISelLowering.cpp \
        MipsFrameLowering.cpp \
        MipsMCAsmInfo.cpp \
+       MipsMCInstLower.cpp \
+       MipsMCSymbolRefExpr.cpp \
        MipsRegisterInfo.cpp \
        MipsSubtarget.cpp \
        MipsTargetMachine.cpp \
diff -r 957eb96c7a61 -r 1e17f0c58e70 external/bsd/llvm/lib/libLLVMTransformsUtils/Makefile
--- a/external/bsd/llvm/lib/libLLVMTransformsUtils/Makefile     Thu Jul 07 21:46:50 2011 +0000
+++ b/external/bsd/llvm/lib/libLLVMTransformsUtils/Makefile     Thu Jul 07 21:59:14 2011 +0000
@@ -1,4 +1,4 @@
-#      $NetBSD: Makefile,v 1.2 2011/07/04 16:10:40 joerg Exp $
+#      $NetBSD: Makefile,v 1.3 2011/07/07 21:59:15 joerg Exp $
 
 LIB=   LLVMTransformsUtils
 
@@ -21,6 +21,7 @@
        Local.cpp \
        LoopSimplify.cpp \
        LoopUnroll.cpp \
+       LowerExpectIntrinsic.cpp \
        LowerInvoke.cpp \
        LowerSwitch.cpp \
        Mem2Reg.cpp \
diff -r 957eb96c7a61 -r 1e17f0c58e70 external/bsd/llvm/lib/libLLVMX86MCTargetDesc/Makefile
--- a/external/bsd/llvm/lib/libLLVMX86MCTargetDesc/Makefile     Thu Jul 07 21:46:50 2011 +0000
+++ b/external/bsd/llvm/lib/libLLVMX86MCTargetDesc/Makefile     Thu Jul 07 21:59:14 2011 +0000
@@ -1,4 +1,4 @@
-#      $NetBSD: Makefile,v 1.1 2011/07/04 16:10:40 joerg Exp $
+#      $NetBSD: Makefile,v 1.2 2011/07/07 21:59:15 joerg Exp $
 
 LIB=   LLVMX86MCTargetDesc
 
@@ -9,7 +9,7 @@
 X86_OBJDIR!=   cd ${.CURDIR}/../libLLVMX86CodeGen && ${PRINTOBJDIR}
 CPPFLAGS+=     -I${X86_OBJDIR} -I${LLVM_SRCDIR}/lib/Target/X86
 
-SRCS+= X86TargetDesc.cpp
+SRCS+= X86MCTargetDesc.cpp
 
 .if defined(HOSTLIB)
 .include <bsd.hostlib.mk>
diff -r 957eb96c7a61 -r 1e17f0c58e70 tools/llvm-lib/libLLVMARMMCTargetDesc/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/tools/llvm-lib/libLLVMARMMCTargetDesc/Makefile    Thu Jul 07 21:59:14 2011 +0000
@@ -0,0 +1,3 @@
+#      $NetBSD: Makefile,v 1.1 2011/07/07 21:59:14 joerg Exp $
+
+.include <bsd.init.mk>



Home | Main Index | Thread Index | Old Index