From owner-svn-src-all@FreeBSD.ORG Sun Jul 17 15:36:59 2011
Return-Path:
Delivered-To: svn-src-all@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
by hub.freebsd.org (Postfix) with ESMTP id 13F86106564A;
Sun, 17 Jul 2011 15:36:59 +0000 (UTC) (envelope-from dim@FreeBSD.org)
Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:4f8:fff6::2c])
by mx1.freebsd.org (Postfix) with ESMTP id F3F488FC08;
Sun, 17 Jul 2011 15:36:58 +0000 (UTC)
Received: from svn.freebsd.org (localhost [127.0.0.1])
by svn.freebsd.org (8.14.4/8.14.4) with ESMTP id p6HFawwI079172;
Sun, 17 Jul 2011 15:36:58 GMT (envelope-from dim@svn.freebsd.org)
Received: (from dim@localhost)
by svn.freebsd.org (8.14.4/8.14.4/Submit) id p6HFaw6v079156;
Sun, 17 Jul 2011 15:36:58 GMT (envelope-from dim@svn.freebsd.org)
Message-Id: <201107171536.p6HFaw6v079156@svn.freebsd.org>
From: Dimitry Andric
Date: Sun, 17 Jul 2011 15:36:58 +0000 (UTC)
To: src-committers@freebsd.org, svn-src-all@freebsd.org,
svn-src-vendor@freebsd.org
X-SVN-Group: vendor
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Cc:
Subject: svn commit: r224133 - in vendor/llvm/dist: . autoconf
bindings/ocaml/llvm cmake cmake/modules docs docs/tutorial
examples/BrainF examples/ExceptionDemo
examples/Kaleidoscope/Chapter3 examples/Kalei...
X-BeenThere: svn-src-all@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "SVN commit messages for the entire src tree \(except for "
user" and " projects" \)"
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Sun, 17 Jul 2011 15:36:59 -0000
Author: dim
Date: Sun Jul 17 15:36:56 2011
New Revision: 224133
URL: http://svn.freebsd.org/changeset/base/224133
Log:
Vendor import of llvm trunk r135360:
http://llvm.org/svn/llvm-project/llvm/trunk@135360
Added:
vendor/llvm/dist/docs/BranchWeightMetadata.html
vendor/llvm/dist/include/llvm/Analysis/BlockFrequency.h
vendor/llvm/dist/include/llvm/Analysis/BlockFrequencyImpl.h
vendor/llvm/dist/include/llvm/CodeGen/MachineBlockFrequency.h
vendor/llvm/dist/include/llvm/CodeGen/MachineBranchProbabilityInfo.h
vendor/llvm/dist/include/llvm/MC/MCInstrDesc.h
vendor/llvm/dist/include/llvm/MC/MCInstrInfo.h
vendor/llvm/dist/include/llvm/MC/MCInstrItineraries.h
vendor/llvm/dist/include/llvm/MC/MCRegisterInfo.h
vendor/llvm/dist/include/llvm/MC/MCSubtargetInfo.h
vendor/llvm/dist/include/llvm/MC/SubtargetFeature.h
vendor/llvm/dist/include/llvm/Object/Binary.h
vendor/llvm/dist/include/llvm/Object/COFF.h
vendor/llvm/dist/include/llvm/Object/Error.h
vendor/llvm/dist/include/llvm/Target/TargetSubtargetInfo.h
vendor/llvm/dist/lib/Analysis/BlockFrequency.cpp
vendor/llvm/dist/lib/CodeGen/MachineBlockFrequency.cpp
vendor/llvm/dist/lib/CodeGen/MachineBranchProbabilityInfo.cpp
vendor/llvm/dist/lib/CodeGen/RegisterCoalescer.h
vendor/llvm/dist/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldImpl.h
vendor/llvm/dist/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldMachO.cpp
vendor/llvm/dist/lib/MC/MCSubtargetInfo.cpp
vendor/llvm/dist/lib/MC/SubtargetFeature.cpp
vendor/llvm/dist/lib/Object/Binary.cpp
vendor/llvm/dist/lib/Object/Error.cpp
vendor/llvm/dist/lib/Target/ARM/ARMMachObjectWriter.cpp
vendor/llvm/dist/lib/Target/ARM/MCTargetDesc/
vendor/llvm/dist/lib/Target/ARM/MCTargetDesc/ARMMCAsmInfo.cpp
vendor/llvm/dist/lib/Target/ARM/MCTargetDesc/ARMMCAsmInfo.h
vendor/llvm/dist/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp
vendor/llvm/dist/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.h
vendor/llvm/dist/lib/Target/ARM/MCTargetDesc/CMakeLists.txt
vendor/llvm/dist/lib/Target/ARM/MCTargetDesc/Makefile
vendor/llvm/dist/lib/Target/Alpha/MCTargetDesc/
vendor/llvm/dist/lib/Target/Alpha/MCTargetDesc/AlphaMCAsmInfo.cpp
vendor/llvm/dist/lib/Target/Alpha/MCTargetDesc/AlphaMCAsmInfo.h
vendor/llvm/dist/lib/Target/Alpha/MCTargetDesc/AlphaMCTargetDesc.cpp
vendor/llvm/dist/lib/Target/Alpha/MCTargetDesc/AlphaMCTargetDesc.h
vendor/llvm/dist/lib/Target/Alpha/MCTargetDesc/CMakeLists.txt
vendor/llvm/dist/lib/Target/Alpha/MCTargetDesc/Makefile
vendor/llvm/dist/lib/Target/Blackfin/MCTargetDesc/
vendor/llvm/dist/lib/Target/Blackfin/MCTargetDesc/BlackfinMCAsmInfo.cpp
vendor/llvm/dist/lib/Target/Blackfin/MCTargetDesc/BlackfinMCAsmInfo.h
vendor/llvm/dist/lib/Target/Blackfin/MCTargetDesc/BlackfinMCTargetDesc.cpp
vendor/llvm/dist/lib/Target/Blackfin/MCTargetDesc/BlackfinMCTargetDesc.h
vendor/llvm/dist/lib/Target/Blackfin/MCTargetDesc/CMakeLists.txt
vendor/llvm/dist/lib/Target/Blackfin/MCTargetDesc/Makefile
vendor/llvm/dist/lib/Target/CellSPU/MCTargetDesc/
vendor/llvm/dist/lib/Target/CellSPU/MCTargetDesc/CMakeLists.txt
vendor/llvm/dist/lib/Target/CellSPU/MCTargetDesc/Makefile
vendor/llvm/dist/lib/Target/CellSPU/MCTargetDesc/SPUMCAsmInfo.cpp
vendor/llvm/dist/lib/Target/CellSPU/MCTargetDesc/SPUMCAsmInfo.h
vendor/llvm/dist/lib/Target/CellSPU/MCTargetDesc/SPUMCTargetDesc.cpp
vendor/llvm/dist/lib/Target/CellSPU/MCTargetDesc/SPUMCTargetDesc.h
vendor/llvm/dist/lib/Target/MBlaze/MCTargetDesc/
vendor/llvm/dist/lib/Target/MBlaze/MCTargetDesc/CMakeLists.txt
vendor/llvm/dist/lib/Target/MBlaze/MCTargetDesc/MBlazeMCAsmInfo.cpp
vendor/llvm/dist/lib/Target/MBlaze/MCTargetDesc/MBlazeMCAsmInfo.h
vendor/llvm/dist/lib/Target/MBlaze/MCTargetDesc/MBlazeMCTargetDesc.cpp
vendor/llvm/dist/lib/Target/MBlaze/MCTargetDesc/MBlazeMCTargetDesc.h
vendor/llvm/dist/lib/Target/MBlaze/MCTargetDesc/Makefile
vendor/llvm/dist/lib/Target/MSP430/MCTargetDesc/
vendor/llvm/dist/lib/Target/MSP430/MCTargetDesc/CMakeLists.txt
vendor/llvm/dist/lib/Target/MSP430/MCTargetDesc/MSP430MCAsmInfo.cpp
vendor/llvm/dist/lib/Target/MSP430/MCTargetDesc/MSP430MCAsmInfo.h
vendor/llvm/dist/lib/Target/MSP430/MCTargetDesc/MSP430MCTargetDesc.cpp
vendor/llvm/dist/lib/Target/MSP430/MCTargetDesc/MSP430MCTargetDesc.h
vendor/llvm/dist/lib/Target/MSP430/MCTargetDesc/Makefile
vendor/llvm/dist/lib/Target/Mips/InstPrinter/
vendor/llvm/dist/lib/Target/Mips/InstPrinter/CMakeLists.txt
vendor/llvm/dist/lib/Target/Mips/InstPrinter/Makefile
vendor/llvm/dist/lib/Target/Mips/InstPrinter/MipsInstPrinter.cpp
vendor/llvm/dist/lib/Target/Mips/InstPrinter/MipsInstPrinter.h
vendor/llvm/dist/lib/Target/Mips/MCTargetDesc/
vendor/llvm/dist/lib/Target/Mips/MCTargetDesc/CMakeLists.txt
vendor/llvm/dist/lib/Target/Mips/MCTargetDesc/Makefile
vendor/llvm/dist/lib/Target/Mips/MCTargetDesc/MipsMCAsmInfo.cpp
vendor/llvm/dist/lib/Target/Mips/MCTargetDesc/MipsMCAsmInfo.h
vendor/llvm/dist/lib/Target/Mips/MCTargetDesc/MipsMCTargetDesc.cpp
vendor/llvm/dist/lib/Target/Mips/MCTargetDesc/MipsMCTargetDesc.h
vendor/llvm/dist/lib/Target/Mips/MipsAsmPrinter.h
vendor/llvm/dist/lib/Target/Mips/MipsMCInstLower.cpp
vendor/llvm/dist/lib/Target/Mips/MipsMCInstLower.h
vendor/llvm/dist/lib/Target/Mips/MipsMCSymbolRefExpr.cpp
vendor/llvm/dist/lib/Target/Mips/MipsMCSymbolRefExpr.h
vendor/llvm/dist/lib/Target/PTX/MCTargetDesc/
vendor/llvm/dist/lib/Target/PTX/MCTargetDesc/CMakeLists.txt
vendor/llvm/dist/lib/Target/PTX/MCTargetDesc/Makefile
vendor/llvm/dist/lib/Target/PTX/MCTargetDesc/PTXMCAsmInfo.cpp
vendor/llvm/dist/lib/Target/PTX/MCTargetDesc/PTXMCAsmInfo.h
vendor/llvm/dist/lib/Target/PTX/MCTargetDesc/PTXMCTargetDesc.cpp
vendor/llvm/dist/lib/Target/PTX/MCTargetDesc/PTXMCTargetDesc.h
vendor/llvm/dist/lib/Target/PTX/PTXCallingConv.td
vendor/llvm/dist/lib/Target/PTX/generate-register-td.py (contents, props changed)
vendor/llvm/dist/lib/Target/PowerPC/MCTargetDesc/
vendor/llvm/dist/lib/Target/PowerPC/MCTargetDesc/CMakeLists.txt
vendor/llvm/dist/lib/Target/PowerPC/MCTargetDesc/Makefile
vendor/llvm/dist/lib/Target/PowerPC/MCTargetDesc/PPCMCAsmInfo.cpp
vendor/llvm/dist/lib/Target/PowerPC/MCTargetDesc/PPCMCAsmInfo.h
vendor/llvm/dist/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.cpp
vendor/llvm/dist/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h
vendor/llvm/dist/lib/Target/Sparc/MCTargetDesc/
vendor/llvm/dist/lib/Target/Sparc/MCTargetDesc/CMakeLists.txt
vendor/llvm/dist/lib/Target/Sparc/MCTargetDesc/Makefile
vendor/llvm/dist/lib/Target/Sparc/MCTargetDesc/SparcMCAsmInfo.cpp
vendor/llvm/dist/lib/Target/Sparc/MCTargetDesc/SparcMCAsmInfo.h
vendor/llvm/dist/lib/Target/Sparc/MCTargetDesc/SparcMCTargetDesc.cpp
vendor/llvm/dist/lib/Target/Sparc/MCTargetDesc/SparcMCTargetDesc.h
vendor/llvm/dist/lib/Target/SystemZ/MCTargetDesc/
vendor/llvm/dist/lib/Target/SystemZ/MCTargetDesc/CMakeLists.txt
vendor/llvm/dist/lib/Target/SystemZ/MCTargetDesc/Makefile
vendor/llvm/dist/lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmInfo.cpp
vendor/llvm/dist/lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmInfo.h
vendor/llvm/dist/lib/Target/SystemZ/MCTargetDesc/SystemZMCTargetDesc.cpp
vendor/llvm/dist/lib/Target/SystemZ/MCTargetDesc/SystemZMCTargetDesc.h
vendor/llvm/dist/lib/Target/TargetSubtargetInfo.cpp
vendor/llvm/dist/lib/Target/X86/MCTargetDesc/
vendor/llvm/dist/lib/Target/X86/MCTargetDesc/CMakeLists.txt
vendor/llvm/dist/lib/Target/X86/MCTargetDesc/Makefile
vendor/llvm/dist/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.cpp
vendor/llvm/dist/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.h
vendor/llvm/dist/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp
vendor/llvm/dist/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h
vendor/llvm/dist/lib/Target/XCore/MCTargetDesc/
vendor/llvm/dist/lib/Target/XCore/MCTargetDesc/CMakeLists.txt
vendor/llvm/dist/lib/Target/XCore/MCTargetDesc/Makefile
vendor/llvm/dist/lib/Target/XCore/MCTargetDesc/XCoreMCAsmInfo.cpp
vendor/llvm/dist/lib/Target/XCore/MCTargetDesc/XCoreMCAsmInfo.h
vendor/llvm/dist/lib/Target/XCore/MCTargetDesc/XCoreMCTargetDesc.cpp
vendor/llvm/dist/lib/Target/XCore/MCTargetDesc/XCoreMCTargetDesc.h
vendor/llvm/dist/lib/Transforms/Scalar/ObjCARC.cpp
vendor/llvm/dist/lib/Transforms/Utils/LowerExpectIntrinsic.cpp
vendor/llvm/dist/test/Analysis/CallGraph/no-intrinsics.ll
vendor/llvm/dist/test/Assembler/named-metadata.ll
vendor/llvm/dist/test/CodeGen/ARM/2011-06-16-TailCallByVal.ll
vendor/llvm/dist/test/CodeGen/ARM/2011-06-29-MergeGlobalsAlign.ll
vendor/llvm/dist/test/CodeGen/ARM/2011-07-10-GlobalMergeBug.ll
vendor/llvm/dist/test/CodeGen/ARM/debug-info-blocks.ll
vendor/llvm/dist/test/CodeGen/ARM/fold-const.ll
vendor/llvm/dist/test/CodeGen/ARM/jumptable-label.ll
vendor/llvm/dist/test/CodeGen/ARM/vcvt_combine.ll
vendor/llvm/dist/test/CodeGen/ARM/vdiv_combine.ll
vendor/llvm/dist/test/CodeGen/CBackend/2011-06-08-addWithOverflow.ll
vendor/llvm/dist/test/CodeGen/CBackend/X86/
vendor/llvm/dist/test/CodeGen/CBackend/X86/2008-06-04-IndirectMem.ll
vendor/llvm/dist/test/CodeGen/CBackend/X86/dg.exp
vendor/llvm/dist/test/CodeGen/Generic/2011-07-07-ScheduleDAGCrash.ll
vendor/llvm/dist/test/CodeGen/Generic/builtin-expect.ll
vendor/llvm/dist/test/CodeGen/Generic/edge-bundles-blockIDs.ll
vendor/llvm/dist/test/CodeGen/Mips/inlineasmmemop.ll
vendor/llvm/dist/test/CodeGen/PTX/aggregates.ll
vendor/llvm/dist/test/CodeGen/PowerPC/ppc32-vaarg.ll
vendor/llvm/dist/test/CodeGen/PowerPC/ppc64-32bit-addic.ll
vendor/llvm/dist/test/CodeGen/PowerPC/ppc64-crash.ll
vendor/llvm/dist/test/CodeGen/Thumb/2011-06-16-NoGPRs.ll
vendor/llvm/dist/test/CodeGen/Thumb/inlineasm-thumb.ll
vendor/llvm/dist/test/CodeGen/X86/2011-06-12-FastAllocSpill.ll
vendor/llvm/dist/test/CodeGen/X86/2011-06-14-PreschedRegalias.ll
vendor/llvm/dist/test/CodeGen/X86/2011-06-14-mmx-inlineasm.ll
vendor/llvm/dist/test/CodeGen/X86/2011-07-13-BadFrameIndexDisplacement.ll
vendor/llvm/dist/test/CodeGen/X86/4char-promote.ll
vendor/llvm/dist/test/CodeGen/X86/allrem-moddi3.ll
vendor/llvm/dist/test/CodeGen/X86/asm-label.ll
vendor/llvm/dist/test/CodeGen/X86/asm-label2.ll
vendor/llvm/dist/test/CodeGen/X86/atomic-or.ll
vendor/llvm/dist/test/CodeGen/X86/avx-256-arith.ll
vendor/llvm/dist/test/CodeGen/X86/avx-256-arith.s
vendor/llvm/dist/test/CodeGen/X86/avx-256-logic.ll
vendor/llvm/dist/test/CodeGen/X86/avx-load-store.ll
vendor/llvm/dist/test/CodeGen/X86/dbg-i128-const.ll
vendor/llvm/dist/test/CodeGen/X86/fma.ll
vendor/llvm/dist/test/CodeGen/X86/fp-stack-O0.ll
vendor/llvm/dist/test/CodeGen/X86/mem-promote-integers.ll
vendor/llvm/dist/test/CodeGen/X86/membarrier.ll
vendor/llvm/dist/test/CodeGen/X86/muloti.ll
vendor/llvm/dist/test/CodeGen/X86/non-lazy-bind.ll
vendor/llvm/dist/test/CodeGen/X86/promote-trunc.ll
vendor/llvm/dist/test/CodeGen/X86/reghinting.ll
vendor/llvm/dist/test/CodeGen/X86/sdiv-exact.ll
vendor/llvm/dist/test/CodeGen/X86/shl_undef.ll
vendor/llvm/dist/test/CodeGen/X86/sibcall-byval.ll
vendor/llvm/dist/test/CodeGen/X86/tail-dup-addr.ll
vendor/llvm/dist/test/CodeGen/X86/tail-threshold.ll
vendor/llvm/dist/test/CodeGen/X86/undef-label.ll
vendor/llvm/dist/test/CodeGen/X86/zext-fold.ll
vendor/llvm/dist/test/DebugInfo/X86/earlydup-crash.ll
vendor/llvm/dist/test/DebugInfo/X86/pr9951.ll
vendor/llvm/dist/test/Linker/inlineasm.ll
vendor/llvm/dist/test/MC/ARM/arm-arithmetic-aliases.s
vendor/llvm/dist/test/MC/ARM/basic-arm-instructions.s
vendor/llvm/dist/test/MC/ARM/diagnostics.s
vendor/llvm/dist/test/MC/ARM/mode-switch.s
vendor/llvm/dist/test/MC/ARM/thumb2-movt-fixup.s
vendor/llvm/dist/test/MC/ARM/vpush-vpop.s
vendor/llvm/dist/test/MC/Disassembler/X86/x86-32.txt
vendor/llvm/dist/test/Transforms/GVN/2011-04-27-phioperands.ll
vendor/llvm/dist/test/Transforms/GVN/2011-07-07-MatchIntrinsicExtract.ll
vendor/llvm/dist/test/Transforms/InstCombine/2011-06-13-nsw-alloca.ll
vendor/llvm/dist/test/Transforms/InstSimplify/undef.ll
vendor/llvm/dist/test/Transforms/LICM/2011-07-06-Alignment.ll
vendor/llvm/dist/test/Transforms/LoopDeletion/2011-06-21-phioperands.ll
vendor/llvm/dist/test/Transforms/LoopIdiom/memset_noidiom.ll
vendor/llvm/dist/test/Transforms/LowerExpectIntrinsic/
vendor/llvm/dist/test/Transforms/LowerExpectIntrinsic/basic.ll
vendor/llvm/dist/test/Transforms/LowerExpectIntrinsic/dg.exp
vendor/llvm/dist/test/Transforms/Mem2Reg/ignore-lifetime.ll
vendor/llvm/dist/test/Transforms/ObjCARC/
vendor/llvm/dist/test/Transforms/ObjCARC/basic.ll
vendor/llvm/dist/test/Transforms/ObjCARC/cfg-hazards.ll
vendor/llvm/dist/test/Transforms/ObjCARC/contract-marker.ll
vendor/llvm/dist/test/Transforms/ObjCARC/contract-storestrong-ivar.ll
vendor/llvm/dist/test/Transforms/ObjCARC/contract-storestrong.ll
vendor/llvm/dist/test/Transforms/ObjCARC/contract-testcases.ll
vendor/llvm/dist/test/Transforms/ObjCARC/contract.ll
vendor/llvm/dist/test/Transforms/ObjCARC/dg.exp
vendor/llvm/dist/test/Transforms/ObjCARC/expand.ll
vendor/llvm/dist/test/Transforms/ObjCARC/gvn.ll
vendor/llvm/dist/test/Transforms/ObjCARC/invoke.ll
vendor/llvm/dist/test/Transforms/ObjCARC/move-and-form-retain-autorelease.ll
vendor/llvm/dist/test/Transforms/ObjCARC/move-and-merge-autorelease.ll
vendor/llvm/dist/test/Transforms/ObjCARC/post-inlining.ll
vendor/llvm/dist/test/Transforms/ObjCARC/retain-not-declared.ll
vendor/llvm/dist/test/Transforms/ObjCARC/rle-s2l.ll
vendor/llvm/dist/test/Transforms/ObjCARC/rv.ll
vendor/llvm/dist/test/Transforms/ObjCARC/weak-contract.ll
vendor/llvm/dist/test/Transforms/ObjCARC/weak-copies.ll
vendor/llvm/dist/test/Transforms/ObjCARC/weak.ll
vendor/llvm/dist/test/Transforms/ScalarRepl/2011-06-17-VectorPartialMemset.ll
vendor/llvm/dist/test/Transforms/SimplifyCFG/ForwardSwitchConditionToPHI.ll
vendor/llvm/dist/test/Transforms/SimplifyCFG/lifetime.ll
vendor/llvm/dist/unittests/ADT/PackedVectorTest.cpp
vendor/llvm/dist/utils/TableGen/Error.cpp
vendor/llvm/dist/utils/TableGen/Error.h
vendor/llvm/dist/utils/TableGen/PseudoLoweringEmitter.cpp
vendor/llvm/dist/utils/TableGen/PseudoLoweringEmitter.h
Deleted:
vendor/llvm/dist/include/llvm/AbstractTypeUser.h
vendor/llvm/dist/include/llvm/CodeGen/RegisterCoalescer.h
vendor/llvm/dist/include/llvm/Target/SubtargetFeature.h
vendor/llvm/dist/include/llvm/Target/TargetInstrDesc.h
vendor/llvm/dist/include/llvm/Target/TargetInstrItineraries.h
vendor/llvm/dist/include/llvm/Target/TargetSubtarget.h
vendor/llvm/dist/include/llvm/TypeSymbolTable.h
vendor/llvm/dist/lib/CodeGen/PreAllocSplitting.cpp
vendor/llvm/dist/lib/CodeGen/SimpleRegisterCoalescing.cpp
vendor/llvm/dist/lib/CodeGen/SimpleRegisterCoalescing.h
vendor/llvm/dist/lib/Target/ARM/ARMMCAsmInfo.cpp
vendor/llvm/dist/lib/Target/ARM/ARMMCAsmInfo.h
vendor/llvm/dist/lib/Target/Alpha/AlphaMCAsmInfo.cpp
vendor/llvm/dist/lib/Target/Alpha/AlphaMCAsmInfo.h
vendor/llvm/dist/lib/Target/Blackfin/BlackfinMCAsmInfo.cpp
vendor/llvm/dist/lib/Target/Blackfin/BlackfinMCAsmInfo.h
vendor/llvm/dist/lib/Target/CellSPU/SPUMCAsmInfo.cpp
vendor/llvm/dist/lib/Target/CellSPU/SPUMCAsmInfo.h
vendor/llvm/dist/lib/Target/MBlaze/MBlazeMCAsmInfo.cpp
vendor/llvm/dist/lib/Target/MBlaze/MBlazeMCAsmInfo.h
vendor/llvm/dist/lib/Target/MSP430/MSP430MCAsmInfo.cpp
vendor/llvm/dist/lib/Target/MSP430/MSP430MCAsmInfo.h
vendor/llvm/dist/lib/Target/Mips/MipsMCAsmInfo.cpp
vendor/llvm/dist/lib/Target/Mips/MipsMCAsmInfo.h
vendor/llvm/dist/lib/Target/PTX/PTXMCAsmInfo.cpp
vendor/llvm/dist/lib/Target/PTX/PTXMCAsmInfo.h
vendor/llvm/dist/lib/Target/PowerPC/PPCMCAsmInfo.cpp
vendor/llvm/dist/lib/Target/PowerPC/PPCMCAsmInfo.h
vendor/llvm/dist/lib/Target/Sparc/SparcMCAsmInfo.cpp
vendor/llvm/dist/lib/Target/Sparc/SparcMCAsmInfo.h
vendor/llvm/dist/lib/Target/SubtargetFeature.cpp
vendor/llvm/dist/lib/Target/SystemZ/SystemZMCAsmInfo.cpp
vendor/llvm/dist/lib/Target/SystemZ/SystemZMCAsmInfo.h
vendor/llvm/dist/lib/Target/TargetSubtarget.cpp
vendor/llvm/dist/lib/Target/X86/X86MCAsmInfo.cpp
vendor/llvm/dist/lib/Target/X86/X86MCAsmInfo.h
vendor/llvm/dist/lib/Target/XCore/XCoreMCAsmInfo.cpp
vendor/llvm/dist/lib/Target/XCore/XCoreMCAsmInfo.h
vendor/llvm/dist/lib/Transforms/IPO/DeadTypeElimination.cpp
vendor/llvm/dist/lib/Transforms/Utils/CloneLoop.cpp
vendor/llvm/dist/lib/VMCore/TypeSymbolTable.cpp
vendor/llvm/dist/lib/VMCore/TypesContext.h
vendor/llvm/dist/test/Analysis/BasicAA/2004-12-08-BasicAACrash.ll
vendor/llvm/dist/test/Analysis/BasicAA/2004-12-08-BasicAACrash2.ll
vendor/llvm/dist/test/Analysis/BasicAA/2005-03-09-BrokenBasicAA.ll
vendor/llvm/dist/test/Assembler/2002-01-24-BadSymbolTableAssert.ll
vendor/llvm/dist/test/Assembler/2002-01-24-ValueRefineAbsType.ll
vendor/llvm/dist/test/Assembler/2002-02-19-TypeParsing.ll
vendor/llvm/dist/test/Assembler/2002-04-04-PureVirtMethCall.ll
vendor/llvm/dist/test/Assembler/2002-04-04-PureVirtMethCall2.ll
vendor/llvm/dist/test/Assembler/2002-04-05-TypeParsing.ll
vendor/llvm/dist/test/Assembler/2002-05-02-ParseError.ll
vendor/llvm/dist/test/Assembler/2002-07-08-HugePerformanceProblem.ll
vendor/llvm/dist/test/Assembler/2002-07-14-InternalLossage.ll
vendor/llvm/dist/test/Assembler/2002-07-25-ParserAssertionFailure.ll
vendor/llvm/dist/test/Assembler/2002-10-15-NameClash.ll
vendor/llvm/dist/test/Assembler/2003-06-30-RecursiveTypeProblem.ll
vendor/llvm/dist/test/Assembler/2003-10-04-NotMergingGlobalConstants.ll
vendor/llvm/dist/test/Assembler/2003-12-30-TypeMapInvalidMemory.ll
vendor/llvm/dist/test/Assembler/2005-02-09-AsmWriterStoreBug.ll
vendor/llvm/dist/test/Assembler/2006-05-26-VarargsCallEncode.ll
vendor/llvm/dist/test/Assembler/2007-07-30-AutoUpgradeZextSext.ll
vendor/llvm/dist/test/Assembler/2007-11-27-AutoUpgradeAttributes.ll
vendor/llvm/dist/test/Assembler/2008-02-20-MultipleReturnValue.ll
vendor/llvm/dist/test/Assembler/2008-10-14-NamedTypeOnInteger.ll
vendor/llvm/dist/test/Assembler/AutoUpgradeMMXIntrinsics.ll
vendor/llvm/dist/test/Assembler/private.ll
vendor/llvm/dist/test/Bitcode/AutoUpgradeIntrinsics.ll
vendor/llvm/dist/test/Bitcode/AutoUpgradeIntrinsics.ll.bc
vendor/llvm/dist/test/Bitcode/memcpy.ll
vendor/llvm/dist/test/Bitcode/neon-intrinsics.ll
vendor/llvm/dist/test/Bitcode/neon-intrinsics.ll.bc
vendor/llvm/dist/test/Bitcode/sse2_loadl_pd.ll
vendor/llvm/dist/test/Bitcode/sse2_loadl_pd.ll.bc
vendor/llvm/dist/test/Bitcode/sse2_movl_dq.ll
vendor/llvm/dist/test/Bitcode/sse2_movl_dq.ll.bc
vendor/llvm/dist/test/Bitcode/sse2_movs_d.ll
vendor/llvm/dist/test/Bitcode/sse2_movs_d.ll.bc
vendor/llvm/dist/test/Bitcode/sse2_punpck_qdq.ll
vendor/llvm/dist/test/Bitcode/sse2_punpck_qdq.ll.bc
vendor/llvm/dist/test/Bitcode/sse2_shuf_pd.ll
vendor/llvm/dist/test/Bitcode/sse2_shuf_pd.ll.bc
vendor/llvm/dist/test/Bitcode/sse2_unpck_pd.ll
vendor/llvm/dist/test/Bitcode/sse2_unpck_pd.ll.bc
vendor/llvm/dist/test/Bitcode/sse41_pmulld.ll
vendor/llvm/dist/test/Bitcode/sse41_pmulld.ll.bc
vendor/llvm/dist/test/CodeGen/ARM/2007-03-26-RegScavengerAssert.ll
vendor/llvm/dist/test/CodeGen/ARM/2007-05-07-jumptoentry.ll
vendor/llvm/dist/test/CodeGen/ARM/2007-05-31-RegScavengerInfiniteLoop.ll
vendor/llvm/dist/test/CodeGen/ARM/2008-09-14-CoalescerBug.ll
vendor/llvm/dist/test/CodeGen/ARM/2009-06-12-RegScavengerAssert.ll
vendor/llvm/dist/test/CodeGen/Alpha/2005-07-12-TwoMallocCalls.ll
vendor/llvm/dist/test/CodeGen/Blackfin/burg.ll
vendor/llvm/dist/test/CodeGen/CBackend/2002-08-20-RecursiveTypes.ll
vendor/llvm/dist/test/CodeGen/CBackend/2002-10-15-OpaqueTypeProblem.ll
vendor/llvm/dist/test/CodeGen/CBackend/2002-10-30-FunctionPointerAlloca.ll
vendor/llvm/dist/test/CodeGen/CBackend/2005-03-08-RecursiveTypeCrash.ll
vendor/llvm/dist/test/CodeGen/CBackend/2007-01-15-NamedArrayType.ll
vendor/llvm/dist/test/CodeGen/CBackend/2008-05-21-MRV-InlineAsm.ll
vendor/llvm/dist/test/CodeGen/CBackend/2008-06-04-IndirectMem.ll
vendor/llvm/dist/test/CodeGen/CPP/llvm2cpp.ll
vendor/llvm/dist/test/CodeGen/Generic/2005-07-12-memcpy-i64-length.ll
vendor/llvm/dist/test/CodeGen/Generic/2007-11-21-UndeadIllegalNode.ll
vendor/llvm/dist/test/CodeGen/Generic/BurgBadRegAlloc.ll
vendor/llvm/dist/test/CodeGen/Generic/badlive.ll
vendor/llvm/dist/test/CodeGen/Generic/getresult-undef.ll
vendor/llvm/dist/test/CodeGen/Generic/legalize-dbg-value.ll
vendor/llvm/dist/test/CodeGen/Generic/spillccr.ll
vendor/llvm/dist/test/CodeGen/PowerPC/2008-10-30-IllegalShift.ll
vendor/llvm/dist/test/CodeGen/PowerPC/2009-11-15-ReMatBug.ll
vendor/llvm/dist/test/CodeGen/PowerPC/invalid-memcpy.ll
vendor/llvm/dist/test/CodeGen/PowerPC/multiple-return-values.ll
vendor/llvm/dist/test/CodeGen/Thumb/2007-03-06-AddR7.ll
vendor/llvm/dist/test/CodeGen/Thumb/2009-07-19-SPDecBug.ll
vendor/llvm/dist/test/CodeGen/X86/2004-02-12-Memcpy.ll
vendor/llvm/dist/test/CodeGen/X86/2006-11-28-Memcpy.ll
vendor/llvm/dist/test/CodeGen/X86/2007-06-04-tailmerge4.ll
vendor/llvm/dist/test/CodeGen/X86/2007-06-05-LSR-Dominator.ll
vendor/llvm/dist/test/CodeGen/X86/2007-10-05-3AddrConvert.ll
vendor/llvm/dist/test/CodeGen/X86/2007-11-02-BadAsm.ll
vendor/llvm/dist/test/CodeGen/X86/2007-12-11-FoldImpDefSpill.ll
vendor/llvm/dist/test/CodeGen/X86/2008-06-04-MemCpyLoweringBug.ll
vendor/llvm/dist/test/CodeGen/X86/2008-08-23-X86-64AsmBug.ll
vendor/llvm/dist/test/CodeGen/X86/2008-12-05-SpillerCrash.ll
vendor/llvm/dist/test/CodeGen/X86/2009-01-29-LocalRegAllocBug.ll
vendor/llvm/dist/test/CodeGen/X86/2009-02-20-PreAllocSplit-Crash.ll
vendor/llvm/dist/test/CodeGen/X86/2009-04-09-InlineAsmCrash.ll
vendor/llvm/dist/test/CodeGen/X86/2009-04-20-LinearScanOpt.ll
vendor/llvm/dist/test/CodeGen/X86/2009-04-27-LiveIntervalsBug.ll
vendor/llvm/dist/test/CodeGen/X86/2009-10-08-MachineLICMBug.ll
vendor/llvm/dist/test/CodeGen/X86/GC/simple_ocaml.ll
vendor/llvm/dist/test/CodeGen/X86/inline-asm-fpstack2.ll
vendor/llvm/dist/test/CodeGen/X86/inline-asm-fpstack3.ll
vendor/llvm/dist/test/CodeGen/X86/inline-asm-fpstack4.ll
vendor/llvm/dist/test/CodeGen/X86/inline-asm-fpstack5.ll
vendor/llvm/dist/test/CodeGen/X86/memmove-4.ll
vendor/llvm/dist/test/CodeGen/X86/multiple-return-values.ll
vendor/llvm/dist/test/CodeGen/X86/pr2623.ll
vendor/llvm/dist/test/CodeGen/X86/pre-split1.ll
vendor/llvm/dist/test/CodeGen/X86/pre-split10.ll
vendor/llvm/dist/test/CodeGen/X86/pre-split11.ll
vendor/llvm/dist/test/CodeGen/X86/pre-split2.ll
vendor/llvm/dist/test/CodeGen/X86/pre-split3.ll
vendor/llvm/dist/test/CodeGen/X86/pre-split4.ll
vendor/llvm/dist/test/CodeGen/X86/pre-split5.ll
vendor/llvm/dist/test/CodeGen/X86/pre-split6.ll
vendor/llvm/dist/test/CodeGen/X86/pre-split7.ll
vendor/llvm/dist/test/CodeGen/X86/pre-split8.ll
vendor/llvm/dist/test/CodeGen/X86/pre-split9.ll
vendor/llvm/dist/test/CodeGen/X86/twoaddr-remat.ll
vendor/llvm/dist/test/CodeGen/X86/x86-64-malloc.ll
vendor/llvm/dist/test/DebugInfo/pr9951.ll
vendor/llvm/dist/test/ExecutionEngine/test-malloc.ll
vendor/llvm/dist/test/Feature/globalredefinition.ll
vendor/llvm/dist/test/Feature/noalias-ret.ll
vendor/llvm/dist/test/Feature/opaquetypes.ll
vendor/llvm/dist/test/Feature/testmemory.ll
vendor/llvm/dist/test/FrontendC/2008-07-29-EHLabel.ll
vendor/llvm/dist/test/Integer/BitArith.ll
vendor/llvm/dist/test/Integer/BitBit.ll
vendor/llvm/dist/test/Integer/BitCast.ll
vendor/llvm/dist/test/Integer/BitIcmp.ll
vendor/llvm/dist/test/Integer/BitMem.ll
vendor/llvm/dist/test/Integer/BitMisc.ll
vendor/llvm/dist/test/Integer/alignment_bt.ll
vendor/llvm/dist/test/Integer/cfgstructures_bt.ll
vendor/llvm/dist/test/Integer/forwardreftest_bt.ll
vendor/llvm/dist/test/Integer/globalredefinition_bt.ll
vendor/llvm/dist/test/Integer/globalvars_bt.ll
vendor/llvm/dist/test/Integer/indirectcall2_bt.ll
vendor/llvm/dist/test/Integer/indirectcall_bt.ll
vendor/llvm/dist/test/Integer/opaquetypes_bt.ll
vendor/llvm/dist/test/Integer/paramattrs_bt.ll
vendor/llvm/dist/test/Integer/prototype_bt.ll
vendor/llvm/dist/test/Integer/recursivetype_bt.ll
vendor/llvm/dist/test/Integer/simplecalltest_bt.ll
vendor/llvm/dist/test/Integer/small_bt.ll
vendor/llvm/dist/test/Integer/testalloca_bt.ll
vendor/llvm/dist/test/Integer/testarith_bt.ll
vendor/llvm/dist/test/Integer/testconstants_bt.ll
vendor/llvm/dist/test/Integer/testicmp_bt.ll
vendor/llvm/dist/test/Integer/testlogical_bt.ll
vendor/llvm/dist/test/Integer/testlogical_new_bt.ll
vendor/llvm/dist/test/Integer/testmemory_bt.ll
vendor/llvm/dist/test/Integer/testswitch_bt.ll
vendor/llvm/dist/test/Integer/testvarargs_bt.ll
vendor/llvm/dist/test/Linker/2003-10-21-ConflictingTypesTolerance.ll
vendor/llvm/dist/test/Transforms/CodeExtractor/2004-03-17-OutputMismatch.ll
vendor/llvm/dist/test/Transforms/FunctionAttrs/2008-10-04-LocalMemory.ll
vendor/llvm/dist/test/Transforms/FunctionAttrs/2009-05-06-Malloc.ll
vendor/llvm/dist/test/Transforms/GVN/2008-02-24-NonDominatedMemcpy.ll
vendor/llvm/dist/test/Transforms/GVN/2008-02-26-MemCpySize.ll
vendor/llvm/dist/test/Transforms/Inline/2008-03-04-StructRet.ll
vendor/llvm/dist/test/Transforms/Inline/2008-03-07-Inline-2.ll
vendor/llvm/dist/test/Transforms/Inline/2008-03-07-Inline.ll
vendor/llvm/dist/test/Transforms/InstCombine/2006-11-03-Memmove64.ll
vendor/llvm/dist/test/Transforms/InstCombine/2007-04-04-BadFoldBitcastIntoMalloc.ll
vendor/llvm/dist/test/Transforms/InstCombine/2007-05-04-Crash.ll
vendor/llvm/dist/test/Transforms/InstCombine/2011-02-16-InsertelementHang.ll
vendor/llvm/dist/test/Transforms/InstCombine/malloc.ll
vendor/llvm/dist/test/Transforms/InstCombine/malloc2.ll
vendor/llvm/dist/test/Transforms/InstCombine/malloc3.ll
vendor/llvm/dist/test/Transforms/LICM/2005-03-24-LICM-Aggregate-Crash.ll
vendor/llvm/dist/test/Transforms/PruneEH/2008-09-05-CGUpdate.ll
vendor/llvm/dist/test/Transforms/SCCP/2002-05-02-EdgeFailure.ll
vendor/llvm/dist/test/Transforms/ScalarRepl/2007-05-24-LargeAggregate.ll
vendor/llvm/dist/test/Transforms/SimplifyCFG/2005-08-03-PHIFactorCrash.ll
vendor/llvm/dist/test/Transforms/SimplifyCFG/2008-04-23-MergeMultipleResultRet.ll
vendor/llvm/dist/test/Transforms/SimplifyCFG/2008-04-27-MultipleReturnCrash.ll
vendor/llvm/dist/test/Transforms/SimplifyCFG/2009-03-05-Speculative-Hoist-Dbg.ll
vendor/llvm/dist/test/Verifier/2005-03-21-UndefinedTypeReference.ll
vendor/llvm/dist/test/Verifier/byval-2.ll
vendor/llvm/dist/unittests/VMCore/DerivedTypesTest.cpp
Modified:
vendor/llvm/dist/CREDITS.TXT
vendor/llvm/dist/LICENSE.TXT
vendor/llvm/dist/Makefile.config.in
vendor/llvm/dist/Makefile.rules
vendor/llvm/dist/autoconf/configure.ac
vendor/llvm/dist/bindings/ocaml/llvm/llvm.ml
vendor/llvm/dist/bindings/ocaml/llvm/llvm.mli
vendor/llvm/dist/bindings/ocaml/llvm/llvm_ocaml.c
vendor/llvm/dist/cmake/config-ix.cmake
vendor/llvm/dist/cmake/modules/LLVMLibDeps.cmake
vendor/llvm/dist/configure
vendor/llvm/dist/docs/ExtendingLLVM.html
vendor/llvm/dist/docs/LangRef.html
vendor/llvm/dist/docs/ProgrammersManual.html
vendor/llvm/dist/docs/ReleaseNotes.html
vendor/llvm/dist/docs/WritingAnLLVMBackend.html
vendor/llvm/dist/docs/index.html
vendor/llvm/dist/docs/tutorial/OCamlLangImpl3.html
vendor/llvm/dist/examples/BrainF/BrainF.cpp
vendor/llvm/dist/examples/ExceptionDemo/ExceptionDemo.cpp
vendor/llvm/dist/examples/Kaleidoscope/Chapter3/toy.cpp
vendor/llvm/dist/examples/Kaleidoscope/Chapter4/toy.cpp
vendor/llvm/dist/examples/Kaleidoscope/Chapter5/toy.cpp
vendor/llvm/dist/examples/Kaleidoscope/Chapter6/toy.cpp
vendor/llvm/dist/examples/Kaleidoscope/Chapter7/toy.cpp
vendor/llvm/dist/include/llvm-c/Core.h
vendor/llvm/dist/include/llvm-c/Target.h
vendor/llvm/dist/include/llvm-c/Transforms/IPO.h
vendor/llvm/dist/include/llvm/ADT/APFloat.h
vendor/llvm/dist/include/llvm/ADT/APInt.h
vendor/llvm/dist/include/llvm/ADT/ArrayRef.h
vendor/llvm/dist/include/llvm/ADT/ImmutableList.h
vendor/llvm/dist/include/llvm/ADT/PackedVector.h
vendor/llvm/dist/include/llvm/ADT/SmallVector.h
vendor/llvm/dist/include/llvm/ADT/StringMap.h
vendor/llvm/dist/include/llvm/ADT/Triple.h
vendor/llvm/dist/include/llvm/Analysis/BranchProbabilityInfo.h
vendor/llvm/dist/include/llvm/Analysis/DIBuilder.h
vendor/llvm/dist/include/llvm/Analysis/IVUsers.h
vendor/llvm/dist/include/llvm/Analysis/MemoryDependenceAnalysis.h
vendor/llvm/dist/include/llvm/Analysis/Passes.h
vendor/llvm/dist/include/llvm/Analysis/ScalarEvolutionExpander.h
vendor/llvm/dist/include/llvm/Analysis/ValueTracking.h
vendor/llvm/dist/include/llvm/Assembly/Writer.h
vendor/llvm/dist/include/llvm/Attributes.h
vendor/llvm/dist/include/llvm/BasicBlock.h
vendor/llvm/dist/include/llvm/Bitcode/BitstreamReader.h
vendor/llvm/dist/include/llvm/Bitcode/LLVMBitCodes.h
vendor/llvm/dist/include/llvm/CodeGen/Analysis.h
vendor/llvm/dist/include/llvm/CodeGen/AsmPrinter.h
vendor/llvm/dist/include/llvm/CodeGen/FunctionLoweringInfo.h
vendor/llvm/dist/include/llvm/CodeGen/ISDOpcodes.h
vendor/llvm/dist/include/llvm/CodeGen/LinkAllCodegenComponents.h
vendor/llvm/dist/include/llvm/CodeGen/MachineBasicBlock.h
vendor/llvm/dist/include/llvm/CodeGen/MachineFunction.h
vendor/llvm/dist/include/llvm/CodeGen/MachineInstr.h
vendor/llvm/dist/include/llvm/CodeGen/MachineInstrBuilder.h
vendor/llvm/dist/include/llvm/CodeGen/MachineOperand.h
vendor/llvm/dist/include/llvm/CodeGen/MachineRegisterInfo.h
vendor/llvm/dist/include/llvm/CodeGen/Passes.h
vendor/llvm/dist/include/llvm/CodeGen/RegAllocPBQP.h
vendor/llvm/dist/include/llvm/CodeGen/RuntimeLibcalls.h
vendor/llvm/dist/include/llvm/CodeGen/ScheduleDAG.h
vendor/llvm/dist/include/llvm/CodeGen/ScoreboardHazardRecognizer.h
vendor/llvm/dist/include/llvm/CodeGen/SelectionDAG.h
vendor/llvm/dist/include/llvm/CodeGen/SelectionDAGNodes.h
vendor/llvm/dist/include/llvm/CodeGen/SlotIndexes.h
vendor/llvm/dist/include/llvm/CodeGen/TargetLoweringObjectFileImpl.h
vendor/llvm/dist/include/llvm/CodeGen/ValueTypes.h
vendor/llvm/dist/include/llvm/CodeGen/ValueTypes.td
vendor/llvm/dist/include/llvm/Config/config.h.cmake
vendor/llvm/dist/include/llvm/Config/config.h.in
vendor/llvm/dist/include/llvm/Config/llvm-config.h.cmake
vendor/llvm/dist/include/llvm/Config/llvm-config.h.in
vendor/llvm/dist/include/llvm/Constant.h
vendor/llvm/dist/include/llvm/Constants.h
vendor/llvm/dist/include/llvm/DefaultPasses.h
vendor/llvm/dist/include/llvm/DerivedTypes.h
vendor/llvm/dist/include/llvm/ExecutionEngine/RuntimeDyld.h
vendor/llvm/dist/include/llvm/Function.h
vendor/llvm/dist/include/llvm/GlobalAlias.h
vendor/llvm/dist/include/llvm/GlobalValue.h
vendor/llvm/dist/include/llvm/GlobalVariable.h
vendor/llvm/dist/include/llvm/InitializePasses.h
vendor/llvm/dist/include/llvm/InlineAsm.h
vendor/llvm/dist/include/llvm/Instructions.h
vendor/llvm/dist/include/llvm/Intrinsics.h
vendor/llvm/dist/include/llvm/Intrinsics.td
vendor/llvm/dist/include/llvm/LLVMContext.h
vendor/llvm/dist/include/llvm/LinkAllPasses.h
vendor/llvm/dist/include/llvm/MC/MCAsmInfo.h
vendor/llvm/dist/include/llvm/MC/MCContext.h
vendor/llvm/dist/include/llvm/MC/MCMachObjectWriter.h
vendor/llvm/dist/include/llvm/MC/MCObjectStreamer.h
vendor/llvm/dist/include/llvm/MC/MCParser/MCParsedAsmOperand.h
vendor/llvm/dist/include/llvm/MC/MCStreamer.h
vendor/llvm/dist/include/llvm/Module.h
vendor/llvm/dist/include/llvm/Object/ObjectFile.h
vendor/llvm/dist/include/llvm/Support/BranchProbability.h
vendor/llvm/dist/include/llvm/Support/CFG.h
vendor/llvm/dist/include/llvm/Support/ConstantFolder.h
vendor/llvm/dist/include/llvm/Support/DebugLoc.h
vendor/llvm/dist/include/llvm/Support/ELF.h
vendor/llvm/dist/include/llvm/Support/Endian.h
vendor/llvm/dist/include/llvm/Support/IRBuilder.h
vendor/llvm/dist/include/llvm/Support/NoFolder.h
vendor/llvm/dist/include/llvm/Support/PassManagerBuilder.h
vendor/llvm/dist/include/llvm/Support/TargetFolder.h
vendor/llvm/dist/include/llvm/Support/TypeBuilder.h
vendor/llvm/dist/include/llvm/Support/system_error.h
vendor/llvm/dist/include/llvm/Target/Target.td
vendor/llvm/dist/include/llvm/Target/TargetAsmInfo.h
vendor/llvm/dist/include/llvm/Target/TargetAsmParser.h
vendor/llvm/dist/include/llvm/Target/TargetData.h
vendor/llvm/dist/include/llvm/Target/TargetFrameLowering.h
vendor/llvm/dist/include/llvm/Target/TargetInstrInfo.h
vendor/llvm/dist/include/llvm/Target/TargetLowering.h
vendor/llvm/dist/include/llvm/Target/TargetLoweringObjectFile.h
vendor/llvm/dist/include/llvm/Target/TargetMachine.h
vendor/llvm/dist/include/llvm/Target/TargetOpcodes.h
vendor/llvm/dist/include/llvm/Target/TargetOptions.h
vendor/llvm/dist/include/llvm/Target/TargetRegisterInfo.h
vendor/llvm/dist/include/llvm/Target/TargetRegistry.h
vendor/llvm/dist/include/llvm/Target/TargetSelect.h
vendor/llvm/dist/include/llvm/Target/TargetSelectionDAG.td
vendor/llvm/dist/include/llvm/Transforms/IPO.h
vendor/llvm/dist/include/llvm/Transforms/Scalar.h
vendor/llvm/dist/include/llvm/Transforms/Utils/Cloning.h
vendor/llvm/dist/include/llvm/Transforms/Utils/SSAUpdater.h
vendor/llvm/dist/include/llvm/Transforms/Utils/ValueMapper.h
vendor/llvm/dist/include/llvm/Type.h
vendor/llvm/dist/include/llvm/Use.h
vendor/llvm/dist/include/llvm/Value.h
vendor/llvm/dist/lib/Analysis/Analysis.cpp
vendor/llvm/dist/lib/Analysis/BranchProbabilityInfo.cpp
vendor/llvm/dist/lib/Analysis/CMakeLists.txt
vendor/llvm/dist/lib/Analysis/ConstantFolding.cpp
vendor/llvm/dist/lib/Analysis/DIBuilder.cpp
vendor/llvm/dist/lib/Analysis/DebugInfo.cpp
vendor/llvm/dist/lib/Analysis/IPA/FindUsedTypes.cpp
vendor/llvm/dist/lib/Analysis/IVUsers.cpp
vendor/llvm/dist/lib/Analysis/InstructionSimplify.cpp
vendor/llvm/dist/lib/Analysis/Lint.cpp
vendor/llvm/dist/lib/Analysis/MemDepPrinter.cpp
vendor/llvm/dist/lib/Analysis/MemoryBuiltins.cpp
vendor/llvm/dist/lib/Analysis/MemoryDependenceAnalysis.cpp
vendor/llvm/dist/lib/Analysis/ScalarEvolutionExpander.cpp
vendor/llvm/dist/lib/Analysis/ValueTracking.cpp
vendor/llvm/dist/lib/AsmParser/LLLexer.cpp
vendor/llvm/dist/lib/AsmParser/LLLexer.h
vendor/llvm/dist/lib/AsmParser/LLParser.cpp
vendor/llvm/dist/lib/AsmParser/LLParser.h
vendor/llvm/dist/lib/AsmParser/LLToken.h
vendor/llvm/dist/lib/Bitcode/Reader/BitcodeReader.cpp
vendor/llvm/dist/lib/Bitcode/Reader/BitcodeReader.h
vendor/llvm/dist/lib/Bitcode/Writer/BitcodeWriter.cpp
vendor/llvm/dist/lib/Bitcode/Writer/ValueEnumerator.cpp
vendor/llvm/dist/lib/Bitcode/Writer/ValueEnumerator.h
vendor/llvm/dist/lib/CodeGen/AggressiveAntiDepBreaker.cpp
vendor/llvm/dist/lib/CodeGen/AggressiveAntiDepBreaker.h
vendor/llvm/dist/lib/CodeGen/AllocationOrder.cpp
vendor/llvm/dist/lib/CodeGen/AsmPrinter/AsmPrinter.cpp
vendor/llvm/dist/lib/CodeGen/AsmPrinter/AsmPrinterInlineAsm.cpp
vendor/llvm/dist/lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp
vendor/llvm/dist/lib/CodeGen/AsmPrinter/DwarfCompileUnit.h
vendor/llvm/dist/lib/CodeGen/AsmPrinter/DwarfDebug.cpp
vendor/llvm/dist/lib/CodeGen/AsmPrinter/DwarfDebug.h
vendor/llvm/dist/lib/CodeGen/AsmPrinter/DwarfException.cpp
vendor/llvm/dist/lib/CodeGen/BranchFolding.cpp
vendor/llvm/dist/lib/CodeGen/BranchFolding.h
vendor/llvm/dist/lib/CodeGen/CMakeLists.txt
vendor/llvm/dist/lib/CodeGen/CalcSpillWeights.cpp
vendor/llvm/dist/lib/CodeGen/CodeGen.cpp
vendor/llvm/dist/lib/CodeGen/CriticalAntiDepBreaker.cpp
vendor/llvm/dist/lib/CodeGen/CriticalAntiDepBreaker.h
vendor/llvm/dist/lib/CodeGen/DeadMachineInstructionElim.cpp
vendor/llvm/dist/lib/CodeGen/DwarfEHPrepare.cpp
vendor/llvm/dist/lib/CodeGen/ELFWriter.cpp
vendor/llvm/dist/lib/CodeGen/ELFWriter.h
vendor/llvm/dist/lib/CodeGen/EdgeBundles.cpp
vendor/llvm/dist/lib/CodeGen/ExpandISelPseudos.cpp
vendor/llvm/dist/lib/CodeGen/IfConversion.cpp
vendor/llvm/dist/lib/CodeGen/InlineSpiller.cpp
vendor/llvm/dist/lib/CodeGen/InterferenceCache.cpp
vendor/llvm/dist/lib/CodeGen/InterferenceCache.h
vendor/llvm/dist/lib/CodeGen/IntrinsicLowering.cpp
vendor/llvm/dist/lib/CodeGen/LLVMTargetMachine.cpp
vendor/llvm/dist/lib/CodeGen/LiveDebugVariables.cpp
vendor/llvm/dist/lib/CodeGen/LiveIntervalUnion.cpp
vendor/llvm/dist/lib/CodeGen/LiveIntervalUnion.h
vendor/llvm/dist/lib/CodeGen/LiveRangeEdit.cpp
vendor/llvm/dist/lib/CodeGen/MachineBasicBlock.cpp
vendor/llvm/dist/lib/CodeGen/MachineCSE.cpp
vendor/llvm/dist/lib/CodeGen/MachineFunction.cpp
vendor/llvm/dist/lib/CodeGen/MachineInstr.cpp
vendor/llvm/dist/lib/CodeGen/MachineLICM.cpp
vendor/llvm/dist/lib/CodeGen/MachineRegisterInfo.cpp
vendor/llvm/dist/lib/CodeGen/MachineVerifier.cpp
vendor/llvm/dist/lib/CodeGen/PeepholeOptimizer.cpp
vendor/llvm/dist/lib/CodeGen/PostRASchedulerList.cpp
vendor/llvm/dist/lib/CodeGen/PrologEpilogInserter.cpp
vendor/llvm/dist/lib/CodeGen/RegAllocBasic.cpp
vendor/llvm/dist/lib/CodeGen/RegAllocFast.cpp
vendor/llvm/dist/lib/CodeGen/RegAllocGreedy.cpp
vendor/llvm/dist/lib/CodeGen/RegAllocLinearScan.cpp
vendor/llvm/dist/lib/CodeGen/RegAllocPBQP.cpp
vendor/llvm/dist/lib/CodeGen/RegisterClassInfo.cpp
vendor/llvm/dist/lib/CodeGen/RegisterClassInfo.h
vendor/llvm/dist/lib/CodeGen/RegisterCoalescer.cpp
vendor/llvm/dist/lib/CodeGen/RenderMachineFunction.cpp
vendor/llvm/dist/lib/CodeGen/ScheduleDAG.cpp
vendor/llvm/dist/lib/CodeGen/ScheduleDAGEmit.cpp
vendor/llvm/dist/lib/CodeGen/ScheduleDAGInstrs.cpp
vendor/llvm/dist/lib/CodeGen/ScoreboardHazardRecognizer.cpp
vendor/llvm/dist/lib/CodeGen/SelectionDAG/DAGCombiner.cpp
vendor/llvm/dist/lib/CodeGen/SelectionDAG/FastISel.cpp
vendor/llvm/dist/lib/CodeGen/SelectionDAG/InstrEmitter.cpp
vendor/llvm/dist/lib/CodeGen/SelectionDAG/InstrEmitter.h
vendor/llvm/dist/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp
vendor/llvm/dist/lib/CodeGen/SelectionDAG/LegalizeFloatTypes.cpp
vendor/llvm/dist/lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp
vendor/llvm/dist/lib/CodeGen/SelectionDAG/LegalizeTypes.h
vendor/llvm/dist/lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp
vendor/llvm/dist/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp
vendor/llvm/dist/lib/CodeGen/SelectionDAG/ScheduleDAGFast.cpp
vendor/llvm/dist/lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp
vendor/llvm/dist/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp
vendor/llvm/dist/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.h
vendor/llvm/dist/lib/CodeGen/SelectionDAG/SelectionDAG.cpp
vendor/llvm/dist/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
vendor/llvm/dist/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.h
vendor/llvm/dist/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp
vendor/llvm/dist/lib/CodeGen/SelectionDAG/TargetLowering.cpp
vendor/llvm/dist/lib/CodeGen/ShadowStackGC.cpp
vendor/llvm/dist/lib/CodeGen/SjLjEHPrepare.cpp
vendor/llvm/dist/lib/CodeGen/SplitKit.cpp
vendor/llvm/dist/lib/CodeGen/SplitKit.h
vendor/llvm/dist/lib/CodeGen/Splitter.cpp
vendor/llvm/dist/lib/CodeGen/StackProtector.cpp
vendor/llvm/dist/lib/CodeGen/StackSlotColoring.cpp
vendor/llvm/dist/lib/CodeGen/TailDuplication.cpp
vendor/llvm/dist/lib/CodeGen/TargetInstrInfoImpl.cpp
vendor/llvm/dist/lib/CodeGen/TargetLoweringObjectFileImpl.cpp
vendor/llvm/dist/lib/CodeGen/TwoAddressInstructionPass.cpp
vendor/llvm/dist/lib/CodeGen/VirtRegMap.h
vendor/llvm/dist/lib/CodeGen/VirtRegRewriter.cpp
vendor/llvm/dist/lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp
vendor/llvm/dist/lib/ExecutionEngine/JIT/JIT.cpp
vendor/llvm/dist/lib/ExecutionEngine/RuntimeDyld/CMakeLists.txt
vendor/llvm/dist/lib/ExecutionEngine/RuntimeDyld/RuntimeDyld.cpp
vendor/llvm/dist/lib/ExecutionEngine/TargetSelect.cpp
vendor/llvm/dist/lib/Linker/LinkModules.cpp
vendor/llvm/dist/lib/MC/CMakeLists.txt
vendor/llvm/dist/lib/MC/MCAsmInfo.cpp
vendor/llvm/dist/lib/MC/MCAsmStreamer.cpp
vendor/llvm/dist/lib/MC/MCDisassembler/Disassembler.cpp
vendor/llvm/dist/lib/MC/MCDisassembler/EDDisassembler.cpp
vendor/llvm/dist/lib/MC/MCDisassembler/EDDisassembler.h
vendor/llvm/dist/lib/MC/MCDisassembler/EDInfo.h
vendor/llvm/dist/lib/MC/MCDisassembler/EDOperand.cpp
vendor/llvm/dist/lib/MC/MCDwarf.cpp
vendor/llvm/dist/lib/MC/MCELFStreamer.cpp
vendor/llvm/dist/lib/MC/MCELFStreamer.h
vendor/llvm/dist/lib/MC/MCLoggingStreamer.cpp
vendor/llvm/dist/lib/MC/MCMachOStreamer.cpp
vendor/llvm/dist/lib/MC/MCNullStreamer.cpp
vendor/llvm/dist/lib/MC/MCObjectStreamer.cpp
vendor/llvm/dist/lib/MC/MCParser/AsmParser.cpp
vendor/llvm/dist/lib/MC/MCParser/COFFAsmParser.cpp
vendor/llvm/dist/lib/MC/MCParser/MCAsmParser.cpp
vendor/llvm/dist/lib/MC/MCParser/TargetAsmParser.cpp
vendor/llvm/dist/lib/MC/MCStreamer.cpp
vendor/llvm/dist/lib/MC/MCWin64EH.cpp
vendor/llvm/dist/lib/MC/MachObjectWriter.cpp
vendor/llvm/dist/lib/Object/CMakeLists.txt
vendor/llvm/dist/lib/Object/COFFObjectFile.cpp
vendor/llvm/dist/lib/Object/ELFObjectFile.cpp
vendor/llvm/dist/lib/Object/MachOObjectFile.cpp
vendor/llvm/dist/lib/Object/Object.cpp
vendor/llvm/dist/lib/Object/ObjectFile.cpp
vendor/llvm/dist/lib/Support/APFloat.cpp
vendor/llvm/dist/lib/Support/APInt.cpp
vendor/llvm/dist/lib/Support/CommandLine.cpp
vendor/llvm/dist/lib/Support/ConstantRange.cpp
vendor/llvm/dist/lib/Support/Host.cpp
vendor/llvm/dist/lib/Support/Triple.cpp
vendor/llvm/dist/lib/Support/Twine.cpp
vendor/llvm/dist/lib/Support/Unix/Path.inc
vendor/llvm/dist/lib/Support/Windows/DynamicLibrary.inc
vendor/llvm/dist/lib/Support/Windows/explicit_symbols.inc
vendor/llvm/dist/lib/Target/ARM/ARM.h
vendor/llvm/dist/lib/Target/ARM/ARM.td
vendor/llvm/dist/lib/Target/ARM/ARMAsmBackend.cpp
vendor/llvm/dist/lib/Target/ARM/ARMAsmPrinter.cpp
vendor/llvm/dist/lib/Target/ARM/ARMAsmPrinter.h
vendor/llvm/dist/lib/Target/ARM/ARMBaseInfo.h
vendor/llvm/dist/lib/Target/ARM/ARMBaseInstrInfo.cpp
vendor/llvm/dist/lib/Target/ARM/ARMBaseInstrInfo.h
vendor/llvm/dist/lib/Target/ARM/ARMBaseRegisterInfo.cpp
vendor/llvm/dist/lib/Target/ARM/ARMBaseRegisterInfo.h
vendor/llvm/dist/lib/Target/ARM/ARMCodeEmitter.cpp
vendor/llvm/dist/lib/Target/ARM/ARMConstantIslandPass.cpp
vendor/llvm/dist/lib/Target/ARM/ARMExpandPseudoInsts.cpp
vendor/llvm/dist/lib/Target/ARM/ARMFastISel.cpp
vendor/llvm/dist/lib/Target/ARM/ARMFrameLowering.cpp
vendor/llvm/dist/lib/Target/ARM/ARMGlobalMerge.cpp
vendor/llvm/dist/lib/Target/ARM/ARMHazardRecognizer.cpp
vendor/llvm/dist/lib/Target/ARM/ARMISelDAGToDAG.cpp
vendor/llvm/dist/lib/Target/ARM/ARMISelLowering.cpp
vendor/llvm/dist/lib/Target/ARM/ARMISelLowering.h
vendor/llvm/dist/lib/Target/ARM/ARMInstrFormats.td
vendor/llvm/dist/lib/Target/ARM/ARMInstrInfo.cpp
vendor/llvm/dist/lib/Target/ARM/ARMInstrInfo.td
vendor/llvm/dist/lib/Target/ARM/ARMInstrNEON.td
vendor/llvm/dist/lib/Target/ARM/ARMInstrThumb.td
vendor/llvm/dist/lib/Target/ARM/ARMInstrThumb2.td
vendor/llvm/dist/lib/Target/ARM/ARMInstrVFP.td
vendor/llvm/dist/lib/Target/ARM/ARMLoadStoreOptimizer.cpp
vendor/llvm/dist/lib/Target/ARM/ARMMCCodeEmitter.cpp
vendor/llvm/dist/lib/Target/ARM/ARMMCInstLower.cpp
vendor/llvm/dist/lib/Target/ARM/ARMRegisterInfo.td
vendor/llvm/dist/lib/Target/ARM/ARMSubtarget.cpp
vendor/llvm/dist/lib/Target/ARM/ARMSubtarget.h
vendor/llvm/dist/lib/Target/ARM/ARMTargetMachine.cpp
vendor/llvm/dist/lib/Target/ARM/ARMTargetMachine.h
vendor/llvm/dist/lib/Target/ARM/AsmParser/ARMAsmLexer.cpp
vendor/llvm/dist/lib/Target/ARM/AsmParser/ARMAsmParser.cpp
vendor/llvm/dist/lib/Target/ARM/CMakeLists.txt
vendor/llvm/dist/lib/Target/ARM/Disassembler/ARMDisassemblerCore.cpp
vendor/llvm/dist/lib/Target/ARM/Disassembler/ThumbDisassemblerCore.h
vendor/llvm/dist/lib/Target/ARM/InstPrinter/ARMInstPrinter.cpp
vendor/llvm/dist/lib/Target/ARM/InstPrinter/ARMInstPrinter.h
vendor/llvm/dist/lib/Target/ARM/MLxExpansionPass.cpp
vendor/llvm/dist/lib/Target/ARM/Makefile
vendor/llvm/dist/lib/Target/ARM/NEONMoveFix.cpp
vendor/llvm/dist/lib/Target/ARM/README.txt
vendor/llvm/dist/lib/Target/ARM/Thumb1FrameLowering.cpp
vendor/llvm/dist/lib/Target/ARM/Thumb1InstrInfo.cpp
vendor/llvm/dist/lib/Target/ARM/Thumb1RegisterInfo.cpp
vendor/llvm/dist/lib/Target/ARM/Thumb2ITBlockPass.cpp
vendor/llvm/dist/lib/Target/ARM/Thumb2InstrInfo.cpp
vendor/llvm/dist/lib/Target/ARM/Thumb2SizeReduction.cpp
vendor/llvm/dist/lib/Target/Alpha/Alpha.h
vendor/llvm/dist/lib/Target/Alpha/AlphaISelLowering.cpp
vendor/llvm/dist/lib/Target/Alpha/AlphaISelLowering.h
vendor/llvm/dist/lib/Target/Alpha/AlphaInstrInfo.cpp
vendor/llvm/dist/lib/Target/Alpha/AlphaInstrInfo.h
vendor/llvm/dist/lib/Target/Alpha/AlphaRegisterInfo.cpp
vendor/llvm/dist/lib/Target/Alpha/AlphaRegisterInfo.h
vendor/llvm/dist/lib/Target/Alpha/AlphaRegisterInfo.td
vendor/llvm/dist/lib/Target/Alpha/AlphaSubtarget.cpp
vendor/llvm/dist/lib/Target/Alpha/AlphaSubtarget.h
vendor/llvm/dist/lib/Target/Alpha/AlphaTargetMachine.cpp
vendor/llvm/dist/lib/Target/Alpha/AlphaTargetMachine.h
vendor/llvm/dist/lib/Target/Alpha/CMakeLists.txt
vendor/llvm/dist/lib/Target/Alpha/Makefile
vendor/llvm/dist/lib/Target/Blackfin/Blackfin.h
vendor/llvm/dist/lib/Target/Blackfin/BlackfinISelDAGToDAG.cpp
vendor/llvm/dist/lib/Target/Blackfin/BlackfinISelLowering.cpp
vendor/llvm/dist/lib/Target/Blackfin/BlackfinISelLowering.h
vendor/llvm/dist/lib/Target/Blackfin/BlackfinInstrInfo.cpp
vendor/llvm/dist/lib/Target/Blackfin/BlackfinInstrInfo.h
vendor/llvm/dist/lib/Target/Blackfin/BlackfinIntrinsicInfo.cpp
vendor/llvm/dist/lib/Target/Blackfin/BlackfinRegisterInfo.cpp
vendor/llvm/dist/lib/Target/Blackfin/BlackfinRegisterInfo.h
vendor/llvm/dist/lib/Target/Blackfin/BlackfinRegisterInfo.td
vendor/llvm/dist/lib/Target/Blackfin/BlackfinSubtarget.cpp
vendor/llvm/dist/lib/Target/Blackfin/BlackfinSubtarget.h
vendor/llvm/dist/lib/Target/Blackfin/BlackfinTargetMachine.cpp
vendor/llvm/dist/lib/Target/Blackfin/BlackfinTargetMachine.h
vendor/llvm/dist/lib/Target/Blackfin/CMakeLists.txt
vendor/llvm/dist/lib/Target/Blackfin/Makefile
vendor/llvm/dist/lib/Target/CBackend/CBackend.cpp
vendor/llvm/dist/lib/Target/CBackend/CTargetMachine.h
vendor/llvm/dist/lib/Target/CMakeLists.txt
vendor/llvm/dist/lib/Target/CellSPU/CMakeLists.txt
vendor/llvm/dist/lib/Target/CellSPU/Makefile
vendor/llvm/dist/lib/Target/CellSPU/SPU.h
vendor/llvm/dist/lib/Target/CellSPU/SPUFrameLowering.cpp
vendor/llvm/dist/lib/Target/CellSPU/SPUISelDAGToDAG.cpp
vendor/llvm/dist/lib/Target/CellSPU/SPUISelLowering.cpp
vendor/llvm/dist/lib/Target/CellSPU/SPUInstrInfo.cpp
vendor/llvm/dist/lib/Target/CellSPU/SPUInstrInfo.h
vendor/llvm/dist/lib/Target/CellSPU/SPURegisterInfo.cpp
vendor/llvm/dist/lib/Target/CellSPU/SPURegisterInfo.h
vendor/llvm/dist/lib/Target/CellSPU/SPURegisterInfo.td
vendor/llvm/dist/lib/Target/CellSPU/SPURegisterNames.h
vendor/llvm/dist/lib/Target/CellSPU/SPUSubtarget.cpp
vendor/llvm/dist/lib/Target/CellSPU/SPUSubtarget.h
vendor/llvm/dist/lib/Target/CellSPU/SPUTargetMachine.cpp
vendor/llvm/dist/lib/Target/CellSPU/SPUTargetMachine.h
vendor/llvm/dist/lib/Target/CppBackend/CPPBackend.cpp
vendor/llvm/dist/lib/Target/CppBackend/CPPTargetMachine.h
vendor/llvm/dist/lib/Target/MBlaze/AsmParser/MBlazeAsmLexer.cpp
vendor/llvm/dist/lib/Target/MBlaze/AsmParser/MBlazeAsmParser.cpp
vendor/llvm/dist/lib/Target/MBlaze/CMakeLists.txt
vendor/llvm/dist/lib/Target/MBlaze/Disassembler/MBlazeDisassembler.cpp
vendor/llvm/dist/lib/Target/MBlaze/InstPrinter/MBlazeInstPrinter.h
vendor/llvm/dist/lib/Target/MBlaze/MBlaze.h
vendor/llvm/dist/lib/Target/MBlaze/MBlazeAsmPrinter.cpp
vendor/llvm/dist/lib/Target/MBlaze/MBlazeDelaySlotFiller.cpp
vendor/llvm/dist/lib/Target/MBlaze/MBlazeISelLowering.cpp
vendor/llvm/dist/lib/Target/MBlaze/MBlazeISelLowering.h
vendor/llvm/dist/lib/Target/MBlaze/MBlazeInstrInfo.cpp
vendor/llvm/dist/lib/Target/MBlaze/MBlazeInstrInfo.h
vendor/llvm/dist/lib/Target/MBlaze/MBlazeIntrinsicInfo.cpp
vendor/llvm/dist/lib/Target/MBlaze/MBlazeMCCodeEmitter.cpp
vendor/llvm/dist/lib/Target/MBlaze/MBlazeRegisterInfo.cpp
vendor/llvm/dist/lib/Target/MBlaze/MBlazeRegisterInfo.h
vendor/llvm/dist/lib/Target/MBlaze/MBlazeRegisterInfo.td
vendor/llvm/dist/lib/Target/MBlaze/MBlazeSubtarget.cpp
vendor/llvm/dist/lib/Target/MBlaze/MBlazeSubtarget.h
vendor/llvm/dist/lib/Target/MBlaze/MBlazeTargetMachine.cpp
vendor/llvm/dist/lib/Target/MBlaze/MBlazeTargetMachine.h
vendor/llvm/dist/lib/Target/MBlaze/Makefile
vendor/llvm/dist/lib/Target/MSP430/CMakeLists.txt
vendor/llvm/dist/lib/Target/MSP430/InstPrinter/MSP430InstPrinter.h
vendor/llvm/dist/lib/Target/MSP430/MSP430.h
vendor/llvm/dist/lib/Target/MSP430/MSP430AsmPrinter.cpp
vendor/llvm/dist/lib/Target/MSP430/MSP430InstrInfo.cpp
vendor/llvm/dist/lib/Target/MSP430/MSP430InstrInfo.h
vendor/llvm/dist/lib/Target/MSP430/MSP430RegisterInfo.cpp
vendor/llvm/dist/lib/Target/MSP430/MSP430RegisterInfo.h
vendor/llvm/dist/lib/Target/MSP430/MSP430RegisterInfo.td
vendor/llvm/dist/lib/Target/MSP430/MSP430Subtarget.cpp
vendor/llvm/dist/lib/Target/MSP430/MSP430Subtarget.h
vendor/llvm/dist/lib/Target/MSP430/MSP430TargetMachine.cpp
vendor/llvm/dist/lib/Target/MSP430/MSP430TargetMachine.h
vendor/llvm/dist/lib/Target/MSP430/Makefile
vendor/llvm/dist/lib/Target/Mips/CMakeLists.txt
vendor/llvm/dist/lib/Target/Mips/Makefile
vendor/llvm/dist/lib/Target/Mips/Mips.h
vendor/llvm/dist/lib/Target/Mips/Mips.td
vendor/llvm/dist/lib/Target/Mips/MipsAsmPrinter.cpp
vendor/llvm/dist/lib/Target/Mips/MipsCallingConv.td
vendor/llvm/dist/lib/Target/Mips/MipsDelaySlotFiller.cpp
vendor/llvm/dist/lib/Target/Mips/MipsEmitGPRestore.cpp
vendor/llvm/dist/lib/Target/Mips/MipsExpandPseudo.cpp
vendor/llvm/dist/lib/Target/Mips/MipsISelDAGToDAG.cpp
vendor/llvm/dist/lib/Target/Mips/MipsISelLowering.cpp
vendor/llvm/dist/lib/Target/Mips/MipsISelLowering.h
vendor/llvm/dist/lib/Target/Mips/MipsInstrInfo.cpp
vendor/llvm/dist/lib/Target/Mips/MipsInstrInfo.h
vendor/llvm/dist/lib/Target/Mips/MipsInstrInfo.td
vendor/llvm/dist/lib/Target/Mips/MipsMachineFunction.h
vendor/llvm/dist/lib/Target/Mips/MipsRegisterInfo.cpp
vendor/llvm/dist/lib/Target/Mips/MipsRegisterInfo.h
vendor/llvm/dist/lib/Target/Mips/MipsRegisterInfo.td
vendor/llvm/dist/lib/Target/Mips/MipsSubtarget.cpp
vendor/llvm/dist/lib/Target/Mips/MipsSubtarget.h
vendor/llvm/dist/lib/Target/Mips/MipsTargetMachine.cpp
vendor/llvm/dist/lib/Target/Mips/MipsTargetMachine.h
vendor/llvm/dist/lib/Target/PTX/CMakeLists.txt
vendor/llvm/dist/lib/Target/PTX/Makefile
vendor/llvm/dist/lib/Target/PTX/PTX.h
vendor/llvm/dist/lib/Target/PTX/PTX.td
vendor/llvm/dist/lib/Target/PTX/PTXAsmPrinter.cpp
vendor/llvm/dist/lib/Target/PTX/PTXISelDAGToDAG.cpp
vendor/llvm/dist/lib/Target/PTX/PTXISelLowering.cpp
vendor/llvm/dist/lib/Target/PTX/PTXISelLowering.h
vendor/llvm/dist/lib/Target/PTX/PTXInstrFormats.td
vendor/llvm/dist/lib/Target/PTX/PTXInstrInfo.cpp
vendor/llvm/dist/lib/Target/PTX/PTXInstrInfo.h
vendor/llvm/dist/lib/Target/PTX/PTXInstrInfo.td
vendor/llvm/dist/lib/Target/PTX/PTXIntrinsicInstrInfo.td
vendor/llvm/dist/lib/Target/PTX/PTXMCAsmStreamer.cpp
vendor/llvm/dist/lib/Target/PTX/PTXMFInfoExtract.cpp
vendor/llvm/dist/lib/Target/PTX/PTXMachineFunctionInfo.h
vendor/llvm/dist/lib/Target/PTX/PTXRegisterInfo.cpp
vendor/llvm/dist/lib/Target/PTX/PTXRegisterInfo.h
vendor/llvm/dist/lib/Target/PTX/PTXRegisterInfo.td
vendor/llvm/dist/lib/Target/PTX/PTXSubtarget.cpp
vendor/llvm/dist/lib/Target/PTX/PTXSubtarget.h
vendor/llvm/dist/lib/Target/PTX/PTXTargetMachine.cpp
vendor/llvm/dist/lib/Target/PTX/PTXTargetMachine.h
vendor/llvm/dist/lib/Target/PowerPC/CMakeLists.txt
vendor/llvm/dist/lib/Target/PowerPC/InstPrinter/PPCInstPrinter.h
vendor/llvm/dist/lib/Target/PowerPC/Makefile
vendor/llvm/dist/lib/Target/PowerPC/PPC.h
vendor/llvm/dist/lib/Target/PowerPC/PPCAsmBackend.cpp
vendor/llvm/dist/lib/Target/PowerPC/PPCAsmPrinter.cpp
vendor/llvm/dist/lib/Target/PowerPC/PPCHazardRecognizers.cpp
vendor/llvm/dist/lib/Target/PowerPC/PPCISelDAGToDAG.cpp
vendor/llvm/dist/lib/Target/PowerPC/PPCISelLowering.cpp
vendor/llvm/dist/lib/Target/PowerPC/PPCInstrInfo.cpp
vendor/llvm/dist/lib/Target/PowerPC/PPCInstrInfo.h
vendor/llvm/dist/lib/Target/PowerPC/PPCJITInfo.cpp
vendor/llvm/dist/lib/Target/PowerPC/PPCMCCodeEmitter.cpp
vendor/llvm/dist/lib/Target/PowerPC/PPCRegisterInfo.cpp
vendor/llvm/dist/lib/Target/PowerPC/PPCRegisterInfo.h
vendor/llvm/dist/lib/Target/PowerPC/PPCRegisterInfo.td
vendor/llvm/dist/lib/Target/PowerPC/PPCSubtarget.cpp
vendor/llvm/dist/lib/Target/PowerPC/PPCSubtarget.h
vendor/llvm/dist/lib/Target/PowerPC/PPCTargetMachine.cpp
vendor/llvm/dist/lib/Target/PowerPC/PPCTargetMachine.h
vendor/llvm/dist/lib/Target/README.txt
vendor/llvm/dist/lib/Target/Sparc/CMakeLists.txt
vendor/llvm/dist/lib/Target/Sparc/DelaySlotFiller.cpp
vendor/llvm/dist/lib/Target/Sparc/Makefile
vendor/llvm/dist/lib/Target/Sparc/Sparc.h
vendor/llvm/dist/lib/Target/Sparc/SparcISelLowering.cpp
vendor/llvm/dist/lib/Target/Sparc/SparcISelLowering.h
vendor/llvm/dist/lib/Target/Sparc/SparcInstrInfo.cpp
vendor/llvm/dist/lib/Target/Sparc/SparcInstrInfo.h
vendor/llvm/dist/lib/Target/Sparc/SparcRegisterInfo.cpp
vendor/llvm/dist/lib/Target/Sparc/SparcRegisterInfo.h
vendor/llvm/dist/lib/Target/Sparc/SparcRegisterInfo.td
vendor/llvm/dist/lib/Target/Sparc/SparcSubtarget.cpp
vendor/llvm/dist/lib/Target/Sparc/SparcSubtarget.h
vendor/llvm/dist/lib/Target/Sparc/SparcTargetMachine.cpp
vendor/llvm/dist/lib/Target/Sparc/SparcTargetMachine.h
vendor/llvm/dist/lib/Target/SystemZ/CMakeLists.txt
vendor/llvm/dist/lib/Target/SystemZ/Makefile
vendor/llvm/dist/lib/Target/SystemZ/SystemZ.h
vendor/llvm/dist/lib/Target/SystemZ/SystemZISelLowering.cpp
vendor/llvm/dist/lib/Target/SystemZ/SystemZInstrBuilder.h
vendor/llvm/dist/lib/Target/SystemZ/SystemZInstrInfo.cpp
vendor/llvm/dist/lib/Target/SystemZ/SystemZInstrInfo.h
vendor/llvm/dist/lib/Target/SystemZ/SystemZRegisterInfo.cpp
vendor/llvm/dist/lib/Target/SystemZ/SystemZRegisterInfo.h
vendor/llvm/dist/lib/Target/SystemZ/SystemZRegisterInfo.td
vendor/llvm/dist/lib/Target/SystemZ/SystemZSubtarget.cpp
vendor/llvm/dist/lib/Target/SystemZ/SystemZSubtarget.h
vendor/llvm/dist/lib/Target/SystemZ/SystemZTargetMachine.cpp
vendor/llvm/dist/lib/Target/SystemZ/SystemZTargetMachine.h
vendor/llvm/dist/lib/Target/Target.cpp
vendor/llvm/dist/lib/Target/TargetAsmInfo.cpp
vendor/llvm/dist/lib/Target/TargetData.cpp
vendor/llvm/dist/lib/Target/TargetInstrInfo.cpp
vendor/llvm/dist/lib/Target/TargetLoweringObjectFile.cpp
vendor/llvm/dist/lib/Target/TargetMachine.cpp
vendor/llvm/dist/lib/Target/TargetRegisterInfo.cpp
vendor/llvm/dist/lib/Target/X86/AsmParser/X86AsmParser.cpp
vendor/llvm/dist/lib/Target/X86/CMakeLists.txt
vendor/llvm/dist/lib/Target/X86/Disassembler/X86Disassembler.cpp
vendor/llvm/dist/lib/Target/X86/InstPrinter/X86ATTInstPrinter.cpp
vendor/llvm/dist/lib/Target/X86/InstPrinter/X86ATTInstPrinter.h
vendor/llvm/dist/lib/Target/X86/InstPrinter/X86InstComments.cpp
vendor/llvm/dist/lib/Target/X86/InstPrinter/X86IntelInstPrinter.cpp
vendor/llvm/dist/lib/Target/X86/InstPrinter/X86IntelInstPrinter.h
vendor/llvm/dist/lib/Target/X86/Makefile
vendor/llvm/dist/lib/Target/X86/X86.h
vendor/llvm/dist/lib/Target/X86/X86.td
vendor/llvm/dist/lib/Target/X86/X86AsmBackend.cpp
vendor/llvm/dist/lib/Target/X86/X86AsmPrinter.cpp
vendor/llvm/dist/lib/Target/X86/X86CallingConv.td
vendor/llvm/dist/lib/Target/X86/X86CodeEmitter.cpp
vendor/llvm/dist/lib/Target/X86/X86FastISel.cpp
vendor/llvm/dist/lib/Target/X86/X86FloatingPoint.cpp
vendor/llvm/dist/lib/Target/X86/X86FrameLowering.cpp
vendor/llvm/dist/lib/Target/X86/X86FrameLowering.h
vendor/llvm/dist/lib/Target/X86/X86ISelDAGToDAG.cpp
vendor/llvm/dist/lib/Target/X86/X86ISelLowering.cpp
vendor/llvm/dist/lib/Target/X86/X86ISelLowering.h
vendor/llvm/dist/lib/Target/X86/X86InstrBuilder.h
vendor/llvm/dist/lib/Target/X86/X86InstrCompiler.td
vendor/llvm/dist/lib/Target/X86/X86InstrFPStack.td
vendor/llvm/dist/lib/Target/X86/X86InstrFormats.td
vendor/llvm/dist/lib/Target/X86/X86InstrFragmentsSIMD.td
vendor/llvm/dist/lib/Target/X86/X86InstrInfo.cpp
vendor/llvm/dist/lib/Target/X86/X86InstrInfo.h
vendor/llvm/dist/lib/Target/X86/X86InstrInfo.td
vendor/llvm/dist/lib/Target/X86/X86InstrSSE.td
vendor/llvm/dist/lib/Target/X86/X86InstrSystem.td
vendor/llvm/dist/lib/Target/X86/X86MCCodeEmitter.cpp
vendor/llvm/dist/lib/Target/X86/X86MCInstLower.cpp
vendor/llvm/dist/lib/Target/X86/X86MachObjectWriter.cpp
vendor/llvm/dist/lib/Target/X86/X86RegisterInfo.cpp
vendor/llvm/dist/lib/Target/X86/X86RegisterInfo.h
vendor/llvm/dist/lib/Target/X86/X86RegisterInfo.td
vendor/llvm/dist/lib/Target/X86/X86Subtarget.cpp
vendor/llvm/dist/lib/Target/X86/X86Subtarget.h
vendor/llvm/dist/lib/Target/X86/X86TargetMachine.cpp
vendor/llvm/dist/lib/Target/X86/X86TargetMachine.h
vendor/llvm/dist/lib/Target/XCore/CMakeLists.txt
vendor/llvm/dist/lib/Target/XCore/Makefile
vendor/llvm/dist/lib/Target/XCore/XCore.h
vendor/llvm/dist/lib/Target/XCore/XCoreAsmPrinter.cpp
vendor/llvm/dist/lib/Target/XCore/XCoreISelLowering.cpp
vendor/llvm/dist/lib/Target/XCore/XCoreISelLowering.h
vendor/llvm/dist/lib/Target/XCore/XCoreInstrInfo.cpp
vendor/llvm/dist/lib/Target/XCore/XCoreInstrInfo.h
vendor/llvm/dist/lib/Target/XCore/XCoreRegisterInfo.cpp
vendor/llvm/dist/lib/Target/XCore/XCoreRegisterInfo.h
vendor/llvm/dist/lib/Target/XCore/XCoreRegisterInfo.td
vendor/llvm/dist/lib/Target/XCore/XCoreSubtarget.cpp
vendor/llvm/dist/lib/Target/XCore/XCoreSubtarget.h
vendor/llvm/dist/lib/Target/XCore/XCoreTargetMachine.cpp
vendor/llvm/dist/lib/Target/XCore/XCoreTargetMachine.h
vendor/llvm/dist/lib/Transforms/IPO/ArgumentPromotion.cpp
vendor/llvm/dist/lib/Transforms/IPO/CMakeLists.txt
vendor/llvm/dist/lib/Transforms/IPO/DeadArgumentElimination.cpp
vendor/llvm/dist/lib/Transforms/IPO/GlobalOpt.cpp
vendor/llvm/dist/lib/Transforms/IPO/IPO.cpp
vendor/llvm/dist/lib/Transforms/IPO/LowerSetJmp.cpp
vendor/llvm/dist/lib/Transforms/IPO/MergeFunctions.cpp
vendor/llvm/dist/lib/Transforms/IPO/PruneEH.cpp
vendor/llvm/dist/lib/Transforms/IPO/StripSymbols.cpp
vendor/llvm/dist/lib/Transforms/InstCombine/InstCombineAndOrXor.cpp
vendor/llvm/dist/lib/Transforms/InstCombine/InstCombineCalls.cpp
vendor/llvm/dist/lib/Transforms/InstCombine/InstCombineCasts.cpp
vendor/llvm/dist/lib/Transforms/InstCombine/InstCombineCompares.cpp
vendor/llvm/dist/lib/Transforms/InstCombine/InstCombineMulDivRem.cpp
vendor/llvm/dist/lib/Transforms/InstCombine/InstCombineSelect.cpp
vendor/llvm/dist/lib/Transforms/InstCombine/InstructionCombining.cpp
vendor/llvm/dist/lib/Transforms/Instrumentation/GCOVProfiling.cpp
vendor/llvm/dist/lib/Transforms/Instrumentation/PathProfiling.cpp
vendor/llvm/dist/lib/Transforms/Instrumentation/ProfilingUtils.cpp
vendor/llvm/dist/lib/Transforms/Scalar/CMakeLists.txt
vendor/llvm/dist/lib/Transforms/Scalar/DeadStoreElimination.cpp
vendor/llvm/dist/lib/Transforms/Scalar/GVN.cpp
vendor/llvm/dist/lib/Transforms/Scalar/IndVarSimplify.cpp
vendor/llvm/dist/lib/Transforms/Scalar/JumpThreading.cpp
vendor/llvm/dist/lib/Transforms/Scalar/LICM.cpp
vendor/llvm/dist/lib/Transforms/Scalar/LoopDeletion.cpp
vendor/llvm/dist/lib/Transforms/Scalar/LoopIdiomRecognize.cpp
vendor/llvm/dist/lib/Transforms/Scalar/LoopRotation.cpp
vendor/llvm/dist/lib/Transforms/Scalar/LoopStrengthReduce.cpp
vendor/llvm/dist/lib/Transforms/Scalar/LoopUnswitch.cpp
vendor/llvm/dist/lib/Transforms/Scalar/MemCpyOptimizer.cpp
vendor/llvm/dist/lib/Transforms/Scalar/Reassociate.cpp
vendor/llvm/dist/lib/Transforms/Scalar/Scalar.cpp
vendor/llvm/dist/lib/Transforms/Scalar/ScalarReplAggregates.cpp
vendor/llvm/dist/lib/Transforms/Scalar/SimplifyCFGPass.cpp
vendor/llvm/dist/lib/Transforms/Scalar/SimplifyLibCalls.cpp
vendor/llvm/dist/lib/Transforms/Utils/BasicBlockUtils.cpp
vendor/llvm/dist/lib/Transforms/Utils/BreakCriticalEdges.cpp
vendor/llvm/dist/lib/Transforms/Utils/CMakeLists.txt
vendor/llvm/dist/lib/Transforms/Utils/CloneFunction.cpp
vendor/llvm/dist/lib/Transforms/Utils/CloneModule.cpp
vendor/llvm/dist/lib/Transforms/Utils/CodeExtractor.cpp
vendor/llvm/dist/lib/Transforms/Utils/InlineFunction.cpp
vendor/llvm/dist/lib/Transforms/Utils/Local.cpp
vendor/llvm/dist/lib/Transforms/Utils/LoopSimplify.cpp
vendor/llvm/dist/lib/Transforms/Utils/LoopUnroll.cpp
vendor/llvm/dist/lib/Transforms/Utils/LowerInvoke.cpp
vendor/llvm/dist/lib/Transforms/Utils/PromoteMemoryToRegister.cpp
vendor/llvm/dist/lib/Transforms/Utils/SSAUpdater.cpp
vendor/llvm/dist/lib/Transforms/Utils/SimplifyCFG.cpp
vendor/llvm/dist/lib/Transforms/Utils/ValueMapper.cpp
vendor/llvm/dist/lib/VMCore/AsmWriter.cpp
vendor/llvm/dist/lib/VMCore/Attributes.cpp
vendor/llvm/dist/lib/VMCore/AutoUpgrade.cpp
vendor/llvm/dist/lib/VMCore/BasicBlock.cpp
vendor/llvm/dist/lib/VMCore/CMakeLists.txt
vendor/llvm/dist/lib/VMCore/ConstantFold.cpp
vendor/llvm/dist/lib/VMCore/ConstantFold.h
vendor/llvm/dist/lib/VMCore/Constants.cpp
vendor/llvm/dist/lib/VMCore/ConstantsContext.h
vendor/llvm/dist/lib/VMCore/Core.cpp
vendor/llvm/dist/lib/VMCore/DebugLoc.cpp
vendor/llvm/dist/lib/VMCore/Function.cpp
vendor/llvm/dist/lib/VMCore/Globals.cpp
vendor/llvm/dist/lib/VMCore/IRBuilder.cpp
vendor/llvm/dist/lib/VMCore/InlineAsm.cpp
vendor/llvm/dist/lib/VMCore/Instruction.cpp
vendor/llvm/dist/lib/VMCore/Instructions.cpp
vendor/llvm/dist/lib/VMCore/LLVMContext.cpp
vendor/llvm/dist/lib/VMCore/LLVMContextImpl.cpp
vendor/llvm/dist/lib/VMCore/LLVMContextImpl.h
vendor/llvm/dist/lib/VMCore/Metadata.cpp
vendor/llvm/dist/lib/VMCore/Module.cpp
vendor/llvm/dist/lib/VMCore/Type.cpp
vendor/llvm/dist/lib/VMCore/Use.cpp
vendor/llvm/dist/lib/VMCore/User.cpp
vendor/llvm/dist/lib/VMCore/Value.cpp
vendor/llvm/dist/lib/VMCore/ValueSymbolTable.cpp
vendor/llvm/dist/lib/VMCore/ValueTypes.cpp
vendor/llvm/dist/lib/VMCore/Verifier.cpp
vendor/llvm/dist/runtime/libprofile/GCDAProfiling.c
vendor/llvm/dist/runtime/libprofile/Makefile
vendor/llvm/dist/test/Analysis/BasicAA/args-rets-allocas-loads.ll
vendor/llvm/dist/test/Analysis/BasicAA/getmodrefinfo-cs-cs.ll
vendor/llvm/dist/test/Analysis/BasicAA/modref.ll
vendor/llvm/dist/test/Analysis/GlobalsModRef/indirect-global.ll
vendor/llvm/dist/test/Analysis/ScalarEvolution/SolveQuadraticEquation.ll
vendor/llvm/dist/test/Analysis/ScalarEvolution/avoid-infinite-recursion-1.ll
vendor/llvm/dist/test/Analysis/ScalarEvolution/avoid-smax-1.ll
vendor/llvm/dist/test/Analysis/ScalarEvolution/pr3909.ll
vendor/llvm/dist/test/Analysis/ScalarEvolution/trip-count.ll
vendor/llvm/dist/test/Analysis/ScalarEvolution/trip-count2.ll
vendor/llvm/dist/test/Analysis/ScalarEvolution/trip-count3.ll
vendor/llvm/dist/test/Archive/extract.ll
vendor/llvm/dist/test/Assembler/2002-07-25-ReturnPtrFunction.ll
vendor/llvm/dist/test/Assembler/2002-12-15-GlobalResolve.ll
vendor/llvm/dist/test/Assembler/2003-04-15-ConstantInitAssertion.ll
vendor/llvm/dist/test/Assembler/2003-05-21-MalformedStructCrash.ll
vendor/llvm/dist/test/Assembler/2004-11-28-InvalidTypeCrash.ll
vendor/llvm/dist/test/Assembler/2009-02-28-CastOpc.ll
vendor/llvm/dist/test/Assembler/AutoUpgradeIntrinsics.ll
vendor/llvm/dist/test/Assembler/getelementptr.ll
vendor/llvm/dist/test/Bindings/Ocaml/bitreader.ml
vendor/llvm/dist/test/Bindings/Ocaml/bitwriter.ml
vendor/llvm/dist/test/Bindings/Ocaml/vmcore.ml
vendor/llvm/dist/test/Bitcode/metadata-2.ll
vendor/llvm/dist/test/CMakeLists.txt
vendor/llvm/dist/test/CodeGen/ARM/2007-05-03-BadPostIndexedLd.ll
vendor/llvm/dist/test/CodeGen/ARM/2007-05-07-tailmerge-1.ll
vendor/llvm/dist/test/CodeGen/ARM/2007-05-09-tailmerge-2.ll
vendor/llvm/dist/test/CodeGen/ARM/2007-05-22-tailmerge-3.ll
vendor/llvm/dist/test/CodeGen/ARM/2008-04-04-ScavengerAssert.ll
vendor/llvm/dist/test/CodeGen/ARM/2008-04-10-ScavengerAssert.ll
vendor/llvm/dist/test/CodeGen/ARM/2009-03-07-SpillerBug.ll
vendor/llvm/dist/test/CodeGen/ARM/2009-08-21-PostRAKill3.ll
vendor/llvm/dist/test/CodeGen/ARM/2009-08-31-LSDA-Name.ll
vendor/llvm/dist/test/CodeGen/ARM/2009-10-30.ll
vendor/llvm/dist/test/CodeGen/ARM/2009-11-01-NeonMoves.ll
vendor/llvm/dist/test/CodeGen/ARM/2010-08-04-StackVariable.ll
vendor/llvm/dist/test/CodeGen/ARM/2010-10-19-mc-elf-objheader.ll
vendor/llvm/dist/test/CodeGen/ARM/arm-modifier.ll
vendor/llvm/dist/test/CodeGen/ARM/armv4.ll
vendor/llvm/dist/test/CodeGen/ARM/bfi.ll
vendor/llvm/dist/test/CodeGen/ARM/bfx.ll
vendor/llvm/dist/test/CodeGen/ARM/call-tc.ll
vendor/llvm/dist/test/CodeGen/ARM/call.ll
vendor/llvm/dist/test/CodeGen/ARM/carry.ll
vendor/llvm/dist/test/CodeGen/ARM/constants.ll
vendor/llvm/dist/test/CodeGen/ARM/dyn-stackalloc.ll
vendor/llvm/dist/test/CodeGen/ARM/fast-isel-static.ll
vendor/llvm/dist/test/CodeGen/ARM/fast-isel.ll
vendor/llvm/dist/test/CodeGen/ARM/fp.ll
vendor/llvm/dist/test/CodeGen/ARM/globals.ll
vendor/llvm/dist/test/CodeGen/ARM/hello.ll
vendor/llvm/dist/test/CodeGen/ARM/iabs.ll
vendor/llvm/dist/test/CodeGen/ARM/ifcvt1.ll
vendor/llvm/dist/test/CodeGen/ARM/ifcvt2.ll
vendor/llvm/dist/test/CodeGen/ARM/ifcvt3.ll
vendor/llvm/dist/test/CodeGen/ARM/indirectbr.ll
vendor/llvm/dist/test/CodeGen/ARM/inlineasm3.ll
vendor/llvm/dist/test/CodeGen/ARM/ldr_frame.ll
vendor/llvm/dist/test/CodeGen/ARM/long.ll
vendor/llvm/dist/test/CodeGen/ARM/lsr-unfolded-offset.ll
vendor/llvm/dist/test/CodeGen/ARM/memcpy-inline.ll
vendor/llvm/dist/test/CodeGen/ARM/memfunc.ll
vendor/llvm/dist/test/CodeGen/ARM/phi.ll
vendor/llvm/dist/test/CodeGen/ARM/prefetch.ll
vendor/llvm/dist/test/CodeGen/ARM/private.ll
vendor/llvm/dist/test/CodeGen/ARM/reg_sequence.ll
vendor/llvm/dist/test/CodeGen/ARM/rev.ll
vendor/llvm/dist/test/CodeGen/ARM/section.ll
vendor/llvm/dist/test/CodeGen/ARM/select-imm.ll
vendor/llvm/dist/test/CodeGen/ARM/select_xform.ll
vendor/llvm/dist/test/CodeGen/ARM/sub.ll
vendor/llvm/dist/test/CodeGen/ARM/sxt_rot.ll
vendor/llvm/dist/test/CodeGen/ARM/truncstore-dag-combine.ll
vendor/llvm/dist/test/CodeGen/ARM/uxt_rot.ll
vendor/llvm/dist/test/CodeGen/ARM/vargs_align.ll
vendor/llvm/dist/test/CodeGen/ARM/vmul.ll
vendor/llvm/dist/test/CodeGen/ARM/vpadd.ll
vendor/llvm/dist/test/CodeGen/ARM/vqdmul.ll
vendor/llvm/dist/test/CodeGen/Alpha/add.ll
vendor/llvm/dist/test/CodeGen/Alpha/i32_sub_1.ll
vendor/llvm/dist/test/CodeGen/Alpha/private.ll
vendor/llvm/dist/test/CodeGen/Alpha/zapnot.ll
vendor/llvm/dist/test/CodeGen/Blackfin/add-overflow.ll
vendor/llvm/dist/test/CodeGen/Blackfin/many-args.ll
vendor/llvm/dist/test/CodeGen/CellSPU/and_ops.ll
vendor/llvm/dist/test/CodeGen/CellSPU/eqv.ll
vendor/llvm/dist/test/CodeGen/CellSPU/mul-with-overflow.ll
vendor/llvm/dist/test/CodeGen/CellSPU/nand.ll
vendor/llvm/dist/test/CodeGen/CellSPU/or_ops.ll
vendor/llvm/dist/test/CodeGen/CellSPU/private.ll
vendor/llvm/dist/test/CodeGen/CellSPU/shift_ops.ll
vendor/llvm/dist/test/CodeGen/CellSPU/struct_1.ll
vendor/llvm/dist/test/CodeGen/Generic/2007-04-30-LandingPadBranchFolding.ll
vendor/llvm/dist/test/CodeGen/Generic/crash.ll
vendor/llvm/dist/test/CodeGen/Generic/invalid-memcpy.ll
vendor/llvm/dist/test/CodeGen/Generic/multiple-return-values-cross-block-with-invoke.ll
vendor/llvm/dist/test/CodeGen/Mips/2008-07-15-SmallSection.ll
vendor/llvm/dist/test/CodeGen/Mips/2008-07-16-SignExtInReg.ll
vendor/llvm/dist/test/CodeGen/Mips/alloca.ll
vendor/llvm/dist/test/CodeGen/Mips/i64arg.ll
vendor/llvm/dist/test/CodeGen/Mips/internalfunc.ll
vendor/llvm/dist/test/CodeGen/Mips/largeimmprinting.ll
vendor/llvm/dist/test/CodeGen/Mips/o32_cc_byval.ll
vendor/llvm/dist/test/CodeGen/Mips/private.ll
vendor/llvm/dist/test/CodeGen/PTX/add.ll
vendor/llvm/dist/test/CodeGen/PTX/bitwise.ll
vendor/llvm/dist/test/CodeGen/PTX/bra.ll
vendor/llvm/dist/test/CodeGen/PTX/cvt.ll
vendor/llvm/dist/test/CodeGen/PTX/fdiv-sm10.ll
vendor/llvm/dist/test/CodeGen/PTX/fdiv-sm13.ll
vendor/llvm/dist/test/CodeGen/PTX/fneg.ll
vendor/llvm/dist/test/CodeGen/PTX/intrinsic.ll
vendor/llvm/dist/test/CodeGen/PTX/ld.ll
vendor/llvm/dist/test/CodeGen/PTX/llvm-intrinsic.ll
vendor/llvm/dist/test/CodeGen/PTX/mad.ll
vendor/llvm/dist/test/CodeGen/PTX/mov.ll
vendor/llvm/dist/test/CodeGen/PTX/mul.ll
vendor/llvm/dist/test/CodeGen/PTX/options.ll
vendor/llvm/dist/test/CodeGen/PTX/parameter-order.ll
vendor/llvm/dist/test/CodeGen/PTX/selp.ll
vendor/llvm/dist/test/CodeGen/PTX/setp.ll
vendor/llvm/dist/test/CodeGen/PTX/shl.ll
vendor/llvm/dist/test/CodeGen/PTX/shr.ll
vendor/llvm/dist/test/CodeGen/PTX/st.ll
vendor/llvm/dist/test/CodeGen/PTX/sub.ll
vendor/llvm/dist/test/CodeGen/PowerPC/2007-01-15-AsmDialect.ll
vendor/llvm/dist/test/CodeGen/PowerPC/2007-05-22-tailmerge-3.ll
vendor/llvm/dist/test/CodeGen/PowerPC/2007-05-30-dagcombine-miscomp.ll
vendor/llvm/dist/test/CodeGen/PowerPC/2008-03-24-CoalescerBug.ll
vendor/llvm/dist/test/CodeGen/PowerPC/2008-07-15-SignExtendInreg.ll
vendor/llvm/dist/test/CodeGen/PowerPC/and-elim.ll
vendor/llvm/dist/test/CodeGen/PowerPC/and_sext.ll
vendor/llvm/dist/test/CodeGen/PowerPC/atomic-1.ll
vendor/llvm/dist/test/CodeGen/PowerPC/atomic-2.ll
vendor/llvm/dist/test/CodeGen/PowerPC/calls.ll
vendor/llvm/dist/test/CodeGen/PowerPC/mul-with-overflow.ll
vendor/llvm/dist/test/CodeGen/PowerPC/small-arguments.ll
vendor/llvm/dist/test/CodeGen/PowerPC/vector.ll
vendor/llvm/dist/test/CodeGen/SPARC/private.ll
vendor/llvm/dist/test/CodeGen/SystemZ/02-MemArith.ll
vendor/llvm/dist/test/CodeGen/SystemZ/03-RetAddImmSubreg.ll
vendor/llvm/dist/test/CodeGen/SystemZ/03-RetAddSubreg.ll
vendor/llvm/dist/test/CodeGen/SystemZ/03-RetAndImmSubreg.ll
vendor/llvm/dist/test/CodeGen/SystemZ/03-RetAndSubreg.ll
vendor/llvm/dist/test/CodeGen/SystemZ/03-RetArgSubreg.ll
vendor/llvm/dist/test/CodeGen/SystemZ/03-RetImmSubreg.ll
vendor/llvm/dist/test/CodeGen/SystemZ/03-RetOrImmSubreg.ll
vendor/llvm/dist/test/CodeGen/SystemZ/03-RetOrSubreg.ll
vendor/llvm/dist/test/CodeGen/SystemZ/03-RetSubImmSubreg.ll
vendor/llvm/dist/test/CodeGen/SystemZ/03-RetSubSubreg.ll
vendor/llvm/dist/test/CodeGen/SystemZ/03-RetXorImmSubreg.ll
vendor/llvm/dist/test/CodeGen/SystemZ/03-RetXorSubreg.ll
vendor/llvm/dist/test/CodeGen/SystemZ/11-BSwap.ll
vendor/llvm/dist/test/CodeGen/Thumb/barrier.ll
vendor/llvm/dist/test/CodeGen/Thumb/dyn-stackalloc.ll
vendor/llvm/dist/test/CodeGen/Thumb/select.ll
vendor/llvm/dist/test/CodeGen/Thumb2/2009-08-02-CoalescerBug.ll
vendor/llvm/dist/test/CodeGen/Thumb2/2009-08-04-CoalescerBug.ll
vendor/llvm/dist/test/CodeGen/Thumb2/2009-08-04-ScavengerAssert.ll
vendor/llvm/dist/test/CodeGen/Thumb2/2009-08-04-SubregLoweringBug.ll
vendor/llvm/dist/test/CodeGen/Thumb2/2009-10-15-ITBlockBranch.ll
vendor/llvm/dist/test/CodeGen/Thumb2/2010-06-14-NEONCoalescer.ll
vendor/llvm/dist/test/CodeGen/Thumb2/2011-06-07-TwoAddrEarlyClobber.ll
vendor/llvm/dist/test/CodeGen/Thumb2/ldr-str-imm12.ll
vendor/llvm/dist/test/CodeGen/Thumb2/lsr-deficiency.ll
vendor/llvm/dist/test/CodeGen/Thumb2/machine-licm.ll
vendor/llvm/dist/test/CodeGen/Thumb2/thumb2-add.ll
vendor/llvm/dist/test/CodeGen/Thumb2/thumb2-bcc.ll
vendor/llvm/dist/test/CodeGen/Thumb2/thumb2-branch.ll
vendor/llvm/dist/test/CodeGen/Thumb2/thumb2-clz.ll
vendor/llvm/dist/test/CodeGen/Thumb2/thumb2-ifcvt1.ll
vendor/llvm/dist/test/CodeGen/Thumb2/thumb2-mulhi.ll
vendor/llvm/dist/test/CodeGen/Thumb2/thumb2-rev.ll
vendor/llvm/dist/test/CodeGen/Thumb2/thumb2-sbc.ll
vendor/llvm/dist/test/CodeGen/Thumb2/thumb2-smla.ll
vendor/llvm/dist/test/CodeGen/Thumb2/thumb2-smul.ll
vendor/llvm/dist/test/CodeGen/Thumb2/thumb2-sxt_rot.ll
vendor/llvm/dist/test/CodeGen/Thumb2/thumb2-teq.ll
vendor/llvm/dist/test/CodeGen/Thumb2/thumb2-teq2.ll
vendor/llvm/dist/test/CodeGen/Thumb2/thumb2-tst.ll
vendor/llvm/dist/test/CodeGen/Thumb2/thumb2-tst2.ll
vendor/llvm/dist/test/CodeGen/Thumb2/thumb2-uxt_rot.ll
vendor/llvm/dist/test/CodeGen/X86/2006-11-12-CSRetCC.ll
vendor/llvm/dist/test/CodeGen/X86/2007-02-04-OrAddrMode.ll
vendor/llvm/dist/test/CodeGen/X86/2007-02-23-DAGCombine-Miscompile.ll
vendor/llvm/dist/test/CodeGen/X86/2007-03-16-InlineAsm.ll
vendor/llvm/dist/test/CodeGen/X86/2007-03-24-InlineAsmXConstraint.ll
vendor/llvm/dist/test/CodeGen/X86/2007-05-05-Personality.ll
vendor/llvm/dist/test/CodeGen/X86/2007-05-07-InvokeSRet.ll
vendor/llvm/dist/test/CodeGen/X86/2007-05-14-LiveIntervalAssert.ll
vendor/llvm/dist/test/CodeGen/X86/2007-08-01-LiveVariablesBug.ll
vendor/llvm/dist/test/CodeGen/X86/2007-08-10-SignExtSubreg.ll
vendor/llvm/dist/test/CodeGen/X86/2007-09-17-ObjcFrameEH.ll
vendor/llvm/dist/test/CodeGen/X86/2007-09-27-LDIntrinsics.ll
vendor/llvm/dist/test/CodeGen/X86/2007-10-12-CoalesceExtSubReg.ll
vendor/llvm/dist/test/CodeGen/X86/2007-10-12-SpillerUnfold2.ll
vendor/llvm/dist/test/CodeGen/X86/2007-10-15-CoalescerCrash.ll
vendor/llvm/dist/test/CodeGen/X86/2007-10-19-SpillerUnfold.ll
vendor/llvm/dist/test/CodeGen/X86/2007-10-29-ExtendSetCC.ll
vendor/llvm/dist/test/CodeGen/X86/2008-02-25-X86-64-CoalescerBug.ll
vendor/llvm/dist/test/CodeGen/X86/2008-03-13-TwoAddrPassCrash.ll
vendor/llvm/dist/test/CodeGen/X86/2008-04-16-ReMatBug.ll
vendor/llvm/dist/test/CodeGen/X86/2008-04-17-CoalescerBug.ll
vendor/llvm/dist/test/CodeGen/X86/2008-04-26-Asm-Optimize-Imm.ll
vendor/llvm/dist/test/CodeGen/X86/2008-09-25-sseregparm-1.ll
vendor/llvm/dist/test/CodeGen/X86/2008-10-27-StackRealignment.ll
vendor/llvm/dist/test/CodeGen/X86/2009-01-25-NoSSE.ll
vendor/llvm/dist/test/CodeGen/X86/2009-02-12-InlineAsm-nieZ-constraints.ll
vendor/llvm/dist/test/CodeGen/X86/2009-04-12-FastIselOverflowCrash.ll
vendor/llvm/dist/test/CodeGen/X86/2009-04-13-2AddrAssert-2.ll
vendor/llvm/dist/test/CodeGen/X86/2009-04-29-LinearScanBug.ll
vendor/llvm/dist/test/CodeGen/X86/2009-04-29-RegAllocAssert.ll
vendor/llvm/dist/test/CodeGen/X86/2009-06-04-VirtualLiveIn.ll
vendor/llvm/dist/test/CodeGen/X86/2009-08-06-branchfolder-crash.ll
vendor/llvm/dist/test/CodeGen/X86/2009-08-14-Win64MemoryIndirectArg.ll
vendor/llvm/dist/test/CodeGen/X86/2009-09-19-earlyclobber.ll
vendor/llvm/dist/test/CodeGen/X86/2009-11-16-UnfoldMemOpBug.ll
vendor/llvm/dist/test/CodeGen/X86/2009-12-01-EarlyClobberBug.ll
vendor/llvm/dist/test/CodeGen/X86/2010-02-12-CoalescerBug-Impdef.ll
vendor/llvm/dist/test/CodeGen/X86/2010-04-08-CoalescerBug.ll
vendor/llvm/dist/test/CodeGen/X86/2010-06-25-CoalescerSubRegDefDead.ll
vendor/llvm/dist/test/CodeGen/X86/2010-07-11-FPStackLoneUse.ll
vendor/llvm/dist/test/CodeGen/X86/2010-09-17-SideEffectsInChain.ll
vendor/llvm/dist/test/CodeGen/X86/2010-11-09-MOVLPS.ll
vendor/llvm/dist/test/CodeGen/X86/2011-04-13-SchedCmpJmp.ll
vendor/llvm/dist/test/CodeGen/X86/adde-carry.ll
vendor/llvm/dist/test/CodeGen/X86/asm-global-imm.ll
vendor/llvm/dist/test/CodeGen/X86/avx-128.ll
vendor/llvm/dist/test/CodeGen/X86/bswap.ll
vendor/llvm/dist/test/CodeGen/X86/byval2.ll
vendor/llvm/dist/test/CodeGen/X86/byval3.ll
vendor/llvm/dist/test/CodeGen/X86/byval4.ll
vendor/llvm/dist/test/CodeGen/X86/byval5.ll
vendor/llvm/dist/test/CodeGen/X86/change-compare-stride-0.ll
vendor/llvm/dist/test/CodeGen/X86/change-compare-stride-1.ll
vendor/llvm/dist/test/CodeGen/X86/change-compare-stride-trickiness-1.ll
vendor/llvm/dist/test/CodeGen/X86/coalescer-cross.ll
vendor/llvm/dist/test/CodeGen/X86/crash.ll
vendor/llvm/dist/test/CodeGen/X86/dag-rauw-cse.ll
vendor/llvm/dist/test/CodeGen/X86/darwin-bzero.ll
vendor/llvm/dist/test/CodeGen/X86/divide-by-constant.ll
vendor/llvm/dist/test/CodeGen/X86/fast-isel-bail.ll
vendor/llvm/dist/test/CodeGen/X86/fast-isel-call.ll
vendor/llvm/dist/test/CodeGen/X86/fast-isel-gep.ll
vendor/llvm/dist/test/CodeGen/X86/fold-add.ll
vendor/llvm/dist/test/CodeGen/X86/fold-sext-trunc.ll
vendor/llvm/dist/test/CodeGen/X86/fp-stack-2results.ll
vendor/llvm/dist/test/CodeGen/X86/fp-stack-ret.ll
vendor/llvm/dist/test/CodeGen/X86/h-registers-2.ll
vendor/llvm/dist/test/CodeGen/X86/inline-asm-error.ll
vendor/llvm/dist/test/CodeGen/X86/inline-asm-fpstack.ll
vendor/llvm/dist/test/CodeGen/X86/inline-asm-mrv.ll
vendor/llvm/dist/test/CodeGen/X86/inline-asm-q-regs.ll
vendor/llvm/dist/test/CodeGen/X86/inline-asm.ll
vendor/llvm/dist/test/CodeGen/X86/isel-sink.ll
vendor/llvm/dist/test/CodeGen/X86/longlong-deadload.ll
vendor/llvm/dist/test/CodeGen/X86/loop-strength-reduce2.ll
vendor/llvm/dist/test/CodeGen/X86/lsr-nonaffine.ll
vendor/llvm/dist/test/CodeGen/X86/lsr-redundant-addressing.ll
vendor/llvm/dist/test/CodeGen/X86/lsr-reuse-trunc.ll
vendor/llvm/dist/test/CodeGen/X86/memcpy-2.ll
vendor/llvm/dist/test/CodeGen/X86/memcpy.ll
vendor/llvm/dist/test/CodeGen/X86/memset-2.ll
vendor/llvm/dist/test/CodeGen/X86/memset-3.ll
vendor/llvm/dist/test/CodeGen/X86/memset.ll
vendor/llvm/dist/test/CodeGen/X86/memset64-on-x86-32.ll
vendor/llvm/dist/test/CodeGen/X86/mmx-shuffle.ll
vendor/llvm/dist/test/CodeGen/X86/multiple-return-values-cross-block.ll
vendor/llvm/dist/test/CodeGen/X86/opt-ext-uses.ll
vendor/llvm/dist/test/CodeGen/X86/optimize-max-0.ll
vendor/llvm/dist/test/CodeGen/X86/peep-test-3.ll
vendor/llvm/dist/test/CodeGen/X86/personality.ll
vendor/llvm/dist/test/CodeGen/X86/pic_jumptable.ll
vendor/llvm/dist/test/CodeGen/X86/pr1505b.ll
vendor/llvm/dist/test/CodeGen/X86/pr2182.ll
vendor/llvm/dist/test/CodeGen/X86/pr3216.ll
vendor/llvm/dist/test/CodeGen/X86/pr3317.ll
vendor/llvm/dist/test/CodeGen/X86/prefetch.ll
vendor/llvm/dist/test/CodeGen/X86/private.ll
vendor/llvm/dist/test/CodeGen/X86/promote-i16.ll
vendor/llvm/dist/test/CodeGen/X86/sext-trunc.ll
vendor/llvm/dist/test/CodeGen/X86/shift-codegen.ll
vendor/llvm/dist/test/CodeGen/X86/sibcall.ll
vendor/llvm/dist/test/CodeGen/X86/sse1.ll
vendor/llvm/dist/test/CodeGen/X86/sse3.ll
vendor/llvm/dist/test/CodeGen/X86/switch-bt.ll
vendor/llvm/dist/test/CodeGen/X86/tailcallbyval.ll
vendor/llvm/dist/test/CodeGen/X86/tailcallbyval64.ll
vendor/llvm/dist/test/CodeGen/X86/testl-commute.ll
vendor/llvm/dist/test/CodeGen/X86/tlv-1.ll
vendor/llvm/dist/test/CodeGen/X86/trunc-to-bool.ll
vendor/llvm/dist/test/CodeGen/X86/umul-with-overflow.ll
vendor/llvm/dist/test/CodeGen/X86/unaligned-load.ll
vendor/llvm/dist/test/CodeGen/X86/variable-sized-darwin-bzero.ll
vendor/llvm/dist/test/CodeGen/X86/vec_insert-2.ll
vendor/llvm/dist/test/CodeGen/X86/vec_set-A.ll
vendor/llvm/dist/test/CodeGen/X86/vector.ll
vendor/llvm/dist/test/CodeGen/X86/x86-64-shortint.ll
vendor/llvm/dist/test/CodeGen/XCore/private.ll
vendor/llvm/dist/test/Feature/alignment.ll
vendor/llvm/dist/test/Feature/calltest.ll
vendor/llvm/dist/test/Feature/forwardreftest.ll
vendor/llvm/dist/test/Feature/globalvars.ll
vendor/llvm/dist/test/Feature/paramattrs.ll
vendor/llvm/dist/test/Feature/testtype.ll
vendor/llvm/dist/test/Feature/weak_constant.ll
vendor/llvm/dist/test/FrontendC/2010-11-16-asmblock.c
vendor/llvm/dist/test/FrontendC/ARM/inline-asm-multichar.c
vendor/llvm/dist/test/FrontendC/asm-reg-var-local.c
vendor/llvm/dist/test/FrontendC/mmx-inline-asm.c
vendor/llvm/dist/test/Linker/2003-01-30-LinkerRename.ll
vendor/llvm/dist/test/Linker/2003-01-30-LinkerTypeRename.ll
vendor/llvm/dist/test/Linker/2003-05-31-LinkerRename.ll
vendor/llvm/dist/test/Linker/2003-08-23-GlobalVarLinking.ll
vendor/llvm/dist/test/Linker/2003-08-23-RecursiveOpaqueTypeResolve.ll
vendor/llvm/dist/test/Linker/2003-08-28-TypeResolvesGlobal.ll
vendor/llvm/dist/test/Linker/testlink1.ll
vendor/llvm/dist/test/Linker/testlink2.ll
vendor/llvm/dist/test/Linker/unnamed-addr1-a.ll
vendor/llvm/dist/test/MC/ARM/arm_instructions.s
vendor/llvm/dist/test/MC/ARM/prefetch.ll
vendor/llvm/dist/test/MC/ARM/simple-encoding.ll
vendor/llvm/dist/test/MC/ARM/thumb.s
vendor/llvm/dist/test/MC/ARM/thumb2.s
vendor/llvm/dist/test/MC/AsmParser/directive_comm.s
vendor/llvm/dist/test/MC/AsmParser/exprs-invalid.s
vendor/llvm/dist/test/MC/Disassembler/ARM/arm-tests.txt
vendor/llvm/dist/test/MC/Disassembler/ARM/neon-tests.txt
vendor/llvm/dist/test/MC/X86/padlock.s
vendor/llvm/dist/test/MC/X86/x86-32-coverage.s
vendor/llvm/dist/test/MC/X86/x86-64.s
vendor/llvm/dist/test/Makefile
vendor/llvm/dist/test/Other/constant-fold-gep.ll
vendor/llvm/dist/test/Transforms/ADCE/2002-01-31-UseStuckAround.ll
vendor/llvm/dist/test/Transforms/ConstProp/extractvalue.ll
vendor/llvm/dist/test/Transforms/ConstProp/insertvalue.ll
vendor/llvm/dist/test/Transforms/ConstProp/overflow-ops.ll
vendor/llvm/dist/test/Transforms/DeadArgElim/2007-12-20-ParamAttrs.ll
vendor/llvm/dist/test/Transforms/DeadArgElim/keepalive.ll
vendor/llvm/dist/test/Transforms/DeadStoreElimination/crash.ll
vendor/llvm/dist/test/Transforms/DeadStoreElimination/free.ll
vendor/llvm/dist/test/Transforms/DeadStoreElimination/lifetime.ll
vendor/llvm/dist/test/Transforms/DeadStoreElimination/memintrinsics.ll
vendor/llvm/dist/test/Transforms/DeadStoreElimination/simple.ll
vendor/llvm/dist/test/Transforms/GVN/nonescaping-malloc.ll
vendor/llvm/dist/test/Transforms/GVN/rle.ll
vendor/llvm/dist/test/Transforms/GlobalOpt/2005-09-27-Crash.ll
vendor/llvm/dist/test/Transforms/GlobalOpt/2007-04-05-Crash.ll
vendor/llvm/dist/test/Transforms/GlobalOpt/2008-12-16-HeapSRACrash-2.ll
vendor/llvm/dist/test/Transforms/GlobalOpt/2008-12-16-HeapSRACrash.ll
vendor/llvm/dist/test/Transforms/GlobalOpt/memcpy.ll
vendor/llvm/dist/test/Transforms/GlobalOpt/memset.ll
vendor/llvm/dist/test/Transforms/IPConstantProp/return-constants.ll
vendor/llvm/dist/test/Transforms/IndVarSimplify/2008-09-02-IVType.ll
vendor/llvm/dist/test/Transforms/IndVarSimplify/ada-loops.ll
vendor/llvm/dist/test/Transforms/IndVarSimplify/iv-zext.ll
vendor/llvm/dist/test/Transforms/IndVarSimplify/no-iv-rewrite.ll
vendor/llvm/dist/test/Transforms/IndVarSimplify/preserve-signed-wrap.ll
vendor/llvm/dist/test/Transforms/IndVarSimplify/variable-stride-ivs-0.ll
vendor/llvm/dist/test/Transforms/Inline/inline-invoke-tail.ll
vendor/llvm/dist/test/Transforms/InstCombine/2007-05-18-CastFoldBug.ll
vendor/llvm/dist/test/Transforms/InstCombine/2007-09-11-Trampoline.ll
vendor/llvm/dist/test/Transforms/InstCombine/2007-10-10-EliminateMemCpy.ll
vendor/llvm/dist/test/Transforms/InstCombine/2007-11-07-OpaqueAlignCrash.ll
vendor/llvm/dist/test/Transforms/InstCombine/2007-11-25-CompatibleAttributes.ll
vendor/llvm/dist/test/Transforms/InstCombine/2008-01-06-BitCastAttributes.ll
vendor/llvm/dist/test/Transforms/InstCombine/2008-01-13-NoBitCastAttributes.ll
vendor/llvm/dist/test/Transforms/InstCombine/2009-02-20-InstCombine-SROA.ll
vendor/llvm/dist/test/Transforms/InstCombine/bswap-fold.ll
vendor/llvm/dist/test/Transforms/InstCombine/call2.ll
vendor/llvm/dist/test/Transforms/InstCombine/cast.ll
vendor/llvm/dist/test/Transforms/InstCombine/getelementptr.ll
vendor/llvm/dist/test/Transforms/InstCombine/icmp.ll
vendor/llvm/dist/test/Transforms/InstCombine/intrinsics.ll
vendor/llvm/dist/test/Transforms/InstCombine/malloc-free-delete.ll
vendor/llvm/dist/test/Transforms/InstCombine/memcpy-to-load.ll
vendor/llvm/dist/test/Transforms/InstCombine/memmove.ll
vendor/llvm/dist/test/Transforms/InstCombine/memset.ll
vendor/llvm/dist/test/Transforms/InstCombine/not.ll
vendor/llvm/dist/test/Transforms/InstCombine/objsize.ll
vendor/llvm/dist/test/Transforms/InstCombine/phi.ll
vendor/llvm/dist/test/Transforms/InstCombine/select-crash.ll
vendor/llvm/dist/test/Transforms/InstCombine/sqrt.ll
vendor/llvm/dist/test/Transforms/InstCombine/stack-overalign.ll
vendor/llvm/dist/test/Transforms/InstCombine/sub.ll
vendor/llvm/dist/test/Transforms/InstCombine/vec_narrow.ll
vendor/llvm/dist/test/Transforms/InstCombine/vec_shuffle.ll
vendor/llvm/dist/test/Transforms/InstCombine/zext-or-icmp.ll
vendor/llvm/dist/test/Transforms/JumpThreading/crash.ll
vendor/llvm/dist/test/Transforms/LoopRotate/PhiRename-1.ll
vendor/llvm/dist/test/Transforms/LoopRotate/crash.ll
vendor/llvm/dist/test/Transforms/LoopSimplify/2007-10-28-InvokeCrash.ll
vendor/llvm/dist/test/Transforms/LowerSetJmp/simpletest.ll
vendor/llvm/dist/test/Transforms/MemCpyOpt/2008-02-24-MultipleUseofSRet.ll
vendor/llvm/dist/test/Transforms/MemCpyOpt/2008-03-13-ReturnSlotBitcast.ll
vendor/llvm/dist/test/Transforms/MemCpyOpt/memcpy.ll
vendor/llvm/dist/test/Transforms/MemCpyOpt/memmove.ll
vendor/llvm/dist/test/Transforms/MemCpyOpt/sret.ll
vendor/llvm/dist/test/Transforms/Reassociate/2011-01-26-UseAfterFree.ll
vendor/llvm/dist/test/Transforms/SCCP/2008-04-22-multiple-ret-sccp.ll
vendor/llvm/dist/test/Transforms/SCCP/ipsccp-basic.ll
vendor/llvm/dist/test/Transforms/ScalarRepl/2003-10-29-ArrayProblem.ll
vendor/llvm/dist/test/Transforms/ScalarRepl/2007-05-29-MemcpyPreserve.ll
vendor/llvm/dist/test/Transforms/ScalarRepl/2007-11-03-bigendian_apint.ll
vendor/llvm/dist/test/Transforms/ScalarRepl/2008-06-22-LargeArray.ll
vendor/llvm/dist/test/Transforms/ScalarRepl/2008-08-22-out-of-range-array-promote.ll
vendor/llvm/dist/test/Transforms/ScalarRepl/2008-09-22-vector-gep.ll
vendor/llvm/dist/test/Transforms/ScalarRepl/2009-03-04-MemCpyAlign.ll
vendor/llvm/dist/test/Transforms/ScalarRepl/2009-03-05-Aggre2Scalar-dbg.ll
vendor/llvm/dist/test/Transforms/ScalarRepl/2009-12-11-NeonTypes.ll
vendor/llvm/dist/test/Transforms/ScalarRepl/2010-01-18-SelfCopy.ll
vendor/llvm/dist/test/Transforms/ScalarRepl/2011-06-08-VectorExtractValue.ll
vendor/llvm/dist/test/Transforms/ScalarRepl/badarray.ll
vendor/llvm/dist/test/Transforms/ScalarRepl/copy-aggregate.ll
vendor/llvm/dist/test/Transforms/ScalarRepl/crash.ll
vendor/llvm/dist/test/Transforms/ScalarRepl/memcpy-from-global.ll
vendor/llvm/dist/test/Transforms/ScalarRepl/memset-aggregate.ll
vendor/llvm/dist/test/Transforms/ScalarRepl/phi-select.ll
vendor/llvm/dist/test/Transforms/SimplifyCFG/switch_switch_fold_dbginfo.ll
vendor/llvm/dist/test/Transforms/SimplifyLibCalls/MemCpy.ll
vendor/llvm/dist/test/Transforms/TailCallElim/inf-recursion.ll
vendor/llvm/dist/test/Unit/lit.cfg
vendor/llvm/dist/test/Verifier/2002-04-13-RetTypes.ll
vendor/llvm/dist/test/Verifier/2008-11-15-RetVoid.ll
vendor/llvm/dist/test/lit.cfg
vendor/llvm/dist/test/lit.site.cfg.in
vendor/llvm/dist/tools/CMakeLists.txt
vendor/llvm/dist/tools/bugpoint/ExtractFunction.cpp
vendor/llvm/dist/tools/bugpoint/Miscompilation.cpp
vendor/llvm/dist/tools/llc/llc.cpp
vendor/llvm/dist/tools/llvm-bcanalyzer/llvm-bcanalyzer.cpp
vendor/llvm/dist/tools/llvm-dis/llvm-dis.cpp
vendor/llvm/dist/tools/llvm-extract/llvm-extract.cpp
vendor/llvm/dist/tools/llvm-mc/Disassembler.cpp
vendor/llvm/dist/tools/llvm-mc/Disassembler.h
vendor/llvm/dist/tools/llvm-mc/llvm-mc.cpp
vendor/llvm/dist/tools/llvm-nm/llvm-nm.cpp
vendor/llvm/dist/tools/llvm-objdump/llvm-objdump.cpp
vendor/llvm/dist/tools/llvmc/src/Hooks.cpp
vendor/llvm/dist/tools/lto/LTOCodeGenerator.cpp
vendor/llvm/dist/tools/lto/LTOModule.cpp
vendor/llvm/dist/unittests/ADT/APFloatTest.cpp
vendor/llvm/dist/unittests/ADT/APIntTest.cpp
vendor/llvm/dist/unittests/ADT/SmallVectorTest.cpp
vendor/llvm/dist/unittests/ADT/StringMapTest.cpp
vendor/llvm/dist/unittests/Analysis/ScalarEvolutionTest.cpp
vendor/llvm/dist/unittests/CMakeLists.txt
vendor/llvm/dist/unittests/ExecutionEngine/JIT/JITMemoryManagerTest.cpp
vendor/llvm/dist/unittests/ExecutionEngine/JIT/JITTest.cpp
vendor/llvm/dist/unittests/Support/ConstantRangeTest.cpp
vendor/llvm/dist/unittests/Support/TypeBuilderTest.cpp
vendor/llvm/dist/unittests/VMCore/PassManagerTest.cpp
vendor/llvm/dist/utils/TableGen/ARMDecoderEmitter.cpp
vendor/llvm/dist/utils/TableGen/AsmMatcherEmitter.cpp
vendor/llvm/dist/utils/TableGen/AsmWriterEmitter.cpp
vendor/llvm/dist/utils/TableGen/CMakeLists.txt
vendor/llvm/dist/utils/TableGen/ClangDiagnosticsEmitter.cpp
vendor/llvm/dist/utils/TableGen/CodeEmitterGen.cpp
vendor/llvm/dist/utils/TableGen/CodeGenDAGPatterns.cpp
vendor/llvm/dist/utils/TableGen/CodeGenDAGPatterns.h
vendor/llvm/dist/utils/TableGen/CodeGenInstruction.cpp
vendor/llvm/dist/utils/TableGen/CodeGenInstruction.h
vendor/llvm/dist/utils/TableGen/CodeGenRegisters.cpp
vendor/llvm/dist/utils/TableGen/CodeGenRegisters.h
vendor/llvm/dist/utils/TableGen/CodeGenTarget.cpp
vendor/llvm/dist/utils/TableGen/CodeGenTarget.h
vendor/llvm/dist/utils/TableGen/DAGISelMatcherGen.cpp
vendor/llvm/dist/utils/TableGen/DisassemblerEmitter.cpp
vendor/llvm/dist/utils/TableGen/EDEmitter.cpp
vendor/llvm/dist/utils/TableGen/FastISelEmitter.cpp
vendor/llvm/dist/utils/TableGen/FixedLenDecoderEmitter.cpp
vendor/llvm/dist/utils/TableGen/InstrInfoEmitter.cpp
vendor/llvm/dist/utils/TableGen/InstrInfoEmitter.h
vendor/llvm/dist/utils/TableGen/IntrinsicEmitter.cpp
vendor/llvm/dist/utils/TableGen/LLVMCConfigurationEmitter.cpp
vendor/llvm/dist/utils/TableGen/NeonEmitter.cpp
vendor/llvm/dist/utils/TableGen/Record.cpp
vendor/llvm/dist/utils/TableGen/Record.h
vendor/llvm/dist/utils/TableGen/RegisterInfoEmitter.cpp
vendor/llvm/dist/utils/TableGen/RegisterInfoEmitter.h
vendor/llvm/dist/utils/TableGen/SetTheory.cpp
vendor/llvm/dist/utils/TableGen/SetTheory.h
vendor/llvm/dist/utils/TableGen/SubtargetEmitter.cpp
vendor/llvm/dist/utils/TableGen/SubtargetEmitter.h
vendor/llvm/dist/utils/TableGen/TGLexer.cpp
vendor/llvm/dist/utils/TableGen/TGLexer.h
vendor/llvm/dist/utils/TableGen/TGParser.h
vendor/llvm/dist/utils/TableGen/TableGen.cpp
vendor/llvm/dist/utils/TableGen/X86RecognizableInstr.cpp
vendor/llvm/dist/utils/TableGen/X86RecognizableInstr.h
vendor/llvm/dist/utils/lit/lit/LitConfig.py
vendor/llvm/dist/utils/lit/lit/Util.py
vendor/llvm/dist/utils/llvm.grm
vendor/llvm/dist/utils/llvmbuild
Modified: vendor/llvm/dist/CREDITS.TXT
==============================================================================
--- vendor/llvm/dist/CREDITS.TXT Sun Jul 17 14:52:55 2011 (r224132)
+++ vendor/llvm/dist/CREDITS.TXT Sun Jul 17 15:36:56 2011 (r224133)
@@ -294,6 +294,10 @@ E: peckw@wesleypeck.com
W: http://wesleypeck.com/
D: MicroBlaze backend
+N: Francois Pichet
+E: pichet2000@gmail.com
+D: MSVC support
+
N: Vladimir Prus
W: http://vladimir_prus.blogspot.com
E: ghost@cs.msu.su
Modified: vendor/llvm/dist/LICENSE.TXT
==============================================================================
--- vendor/llvm/dist/LICENSE.TXT Sun Jul 17 14:52:55 2011 (r224132)
+++ vendor/llvm/dist/LICENSE.TXT Sun Jul 17 15:36:56 2011 (r224133)
@@ -4,7 +4,7 @@ LLVM Release License
University of Illinois/NCSA
Open Source License
-Copyright (c) 2003-2010 University of Illinois at Urbana-Champaign.
+Copyright (c) 2003-2011 University of Illinois at Urbana-Champaign.
All rights reserved.
Developed by:
Modified: vendor/llvm/dist/Makefile.config.in
==============================================================================
--- vendor/llvm/dist/Makefile.config.in Sun Jul 17 14:52:55 2011 (r224132)
+++ vendor/llvm/dist/Makefile.config.in Sun Jul 17 15:36:56 2011 (r224133)
@@ -123,6 +123,9 @@ TARGET_TRIPLE=@target@
# Extra options to compile LLVM with
EXTRA_OPTIONS=@EXTRA_OPTIONS@
+# Extra options to link LLVM with
+EXTRA_LD_OPTIONS=@EXTRA_LD_OPTIONS@
+
# Endian-ness of the target
ENDIAN=@ENDIAN@
Modified: vendor/llvm/dist/Makefile.rules
==============================================================================
--- vendor/llvm/dist/Makefile.rules Sun Jul 17 14:52:55 2011 (r224132)
+++ vendor/llvm/dist/Makefile.rules Sun Jul 17 15:36:56 2011 (r224133)
@@ -123,9 +123,6 @@ $(BUILT_SOURCES) : $(ObjMakefiles)
reconfigure:
$(Echo) Reconfiguring $(PROJ_OBJ_ROOT)
$(Verb) cd $(PROJ_OBJ_ROOT) && \
- if test -w $(PROJ_OBJ_ROOT)/config.cache ; then \
- $(RM) $(PROJ_OBJ_ROOT)/config.cache ; \
- fi ; \
$(ConfigStatusScript) --recheck $(ConfigureScriptFLAGS) && \
$(ConfigStatusScript)
@@ -133,9 +130,6 @@ reconfigure:
$(ConfigStatusScript): $(ConfigureScript)
$(Echo) Reconfiguring with $<
$(Verb) cd $(PROJ_OBJ_ROOT) && \
- if test -w $(PROJ_OBJ_ROOT)/config.cache ; then \
- $(RM) $(PROJ_OBJ_ROOT)/config.cache ; \
- fi ; \
$(ConfigStatusScript) --recheck $(ConfigureScriptFLAGS) && \
$(ConfigStatusScript)
@@ -582,6 +576,10 @@ endif
# Options To Invoke Tools
#----------------------------------------------------------
+ifdef EXTRA_LD_OPTIONS
+LD.Flags += $(EXTRA_LD_OPTIONS)
+endif
+
ifndef NO_PEDANTIC
CompileCommonOpts += -pedantic -Wno-long-long
endif
@@ -1379,7 +1377,7 @@ endif
#---------------------------------------------------------
ifeq ($(HOST_OS),Darwin)
-ifdef TOOL_ORDER_FINE
+ifdef TOOL_ORDER_FILE
LD.Flags += -Wl,-order_file,$(TOOL_ORDER_FILE)
@@ -1722,30 +1720,15 @@ TDFiles := $(strip $(wildcard $(PROJ_SRC
# All of these files depend on tblgen and the .td files.
$(INCTMPFiles) : $(TBLGEN) $(TDFiles)
-$(TARGET:%=$(ObjDir)/%GenRegisterNames.inc.tmp): \
-$(ObjDir)/%GenRegisterNames.inc.tmp : %.td $(ObjDir)/.dir
- $(Echo) "Building $( string
= "llvm_data_layout"
external set_data_layout: string -> llmodule -> unit
= "llvm_set_data_layout"
-external define_type_name : string -> lltype -> llmodule -> bool
- = "llvm_add_type_name"
-external delete_type_name : string -> llmodule -> unit
- = "llvm_delete_type_name"
-external type_by_name : llmodule -> string -> lltype option
- = "llvm_type_by_name"
external dump_module : llmodule -> unit = "llvm_dump_module"
external set_module_inline_asm : llmodule -> string -> unit
= "llvm_set_module_inline_asm"
@@ -222,16 +214,9 @@ external address_space : lltype -> int =
external vector_size : lltype -> int = "llvm_vector_size"
(*--... Operations on other types ..........................................--*)
-external opaque_type : llcontext -> lltype = "llvm_opaque_type"
external void_type : llcontext -> lltype = "llvm_void_type"
external label_type : llcontext -> lltype = "llvm_label_type"
-(*--... Operations on type handles .........................................--*)
-external handle_to_type : lltype -> lltypehandle = "llvm_handle_to_type"
-external type_of_handle : lltypehandle -> lltype = "llvm_type_of_handle"
-external refine_type : lltype -> lltype -> unit = "llvm_refine_type"
-
-
(*===-- Values ------------------------------------------------------------===*)
external type_of : llvalue -> lltype = "llvm_type_of"
external value_name : llvalue -> string = "llvm_value_name"
@@ -1049,7 +1034,6 @@ let rec string_of_lltype ty =
" x " ^ (string_of_lltype (element_type ty)) ^ "]"
| TypeKind.Vector -> "<" ^ (string_of_int (vector_size ty)) ^
" x " ^ (string_of_lltype (element_type ty)) ^ ">"
- | TypeKind.Opaque -> "opaque"
| TypeKind.Function -> string_of_lltype (return_type ty) ^
" (" ^ (concat2 ", " (
Array.map string_of_lltype (param_types ty)
Modified: vendor/llvm/dist/bindings/ocaml/llvm/llvm.mli
==============================================================================
--- vendor/llvm/dist/bindings/ocaml/llvm/llvm.mli Sun Jul 17 14:52:55 2011 (r224132)
+++ vendor/llvm/dist/bindings/ocaml/llvm/llvm.mli Sun Jul 17 15:36:56 2011 (r224133)
@@ -29,11 +29,6 @@ type llmodule
[llvm::Type] class. *)
type lltype
-(** When building recursive types using {!refine_type}, [lltype] values may
- become invalid; use [lltypehandle] to resolve this problem. See the
- [llvm::AbstractTypeHolder] class. *)
-type lltypehandle
-
(** Any value in the LLVM IR. Functions, instructions, global variables,
constants, and much more are all [llvalues]. See the [llvm::Value] class.
This type covers a wide range of subclasses. *)
@@ -69,7 +64,6 @@ module TypeKind : sig
| Struct
| Array
| Pointer
- | Opaque
| Vector
| Metadata
end
@@ -261,24 +255,6 @@ val data_layout: llmodule -> string
to the string [s]. See the method [llvm::Module::setDataLayout]. *)
val set_data_layout: string -> llmodule -> unit
-
-(** [define_type_name name ty m] adds a named type to the module's symbol table.
- Returns [true] if successful. If such a name already exists, then no entry
- is added and [false] is returned. See the [llvm::Module::addTypeName]
- method. *)
-val define_type_name : string -> lltype -> llmodule -> bool
-
-
-(** [delete_type_name name] removes a type name from the module's symbol
- table. *)
-val delete_type_name : string -> llmodule -> unit
-
-
-(** [type_by_name m n] returns the type in the module [m] named [n], or [None]
- if it does not exist. See the method [llvm::Module::getTypeByName]. *)
-val type_by_name : llmodule -> string -> lltype option
-
-
(** [dump_module m] prints the .ll representation of the module [m] to standard
error. See the method [llvm::Module::dump]. *)
val dump_module : llmodule -> unit
@@ -447,11 +423,6 @@ val vector_size : lltype -> int
(** {7 Operations on other types} *)
-(** [opaque_type c] creates a new opaque type distinct from any other in the
- context [c]. Opaque types are useful for building recursive types in
- combination with {!refine_type}. See [llvm::OpaqueType::get]. *)
-val opaque_type : llcontext -> lltype
-
(** [void_type c] creates a type of a function which does not return any
value in the context [c]. See [llvm::Type::VoidTy]. *)
val void_type : llcontext -> lltype
@@ -460,25 +431,6 @@ val void_type : llcontext -> lltype
[llvm::Type::LabelTy]. *)
val label_type : llcontext -> lltype
-(** {7 Operations on type handles} *)
-
-(** [handle_to_type ty] creates a handle to the type [ty]. If [ty] is later
- refined as a result of a call to {!refine_type}, the handle will be updated;
- any bare [lltype] references will become invalid.
- See the class [llvm::PATypeHolder]. *)
-val handle_to_type : lltype -> lltypehandle
-
-(** [type_of_handle tyh] resolves the type handle [tyh].
- See the method [llvm::PATypeHolder::get()]. *)
-val type_of_handle : lltypehandle -> lltype
-
-(** [refine_type opaque_ty ty] replaces the abstract type [opaque_ty] with the
- concrete type [ty] in all users. Warning: This may invalidate {!lltype}
- values! Use {!lltypehandle} to manipulate potentially abstract types. See
- the method [llvm::Type::refineAbstractType]. *)
-val refine_type : lltype -> lltype -> unit
-
-
(* {6 Values} *)
(** [type_of v] returns the type of the value [v].
Modified: vendor/llvm/dist/bindings/ocaml/llvm/llvm_ocaml.c
==============================================================================
--- vendor/llvm/dist/bindings/ocaml/llvm/llvm_ocaml.c Sun Jul 17 14:52:55 2011 (r224132)
+++ vendor/llvm/dist/bindings/ocaml/llvm/llvm_ocaml.c Sun Jul 17 15:36:56 2011 (r224133)
@@ -152,30 +152,6 @@ CAMLprim value llvm_set_data_layout(valu
return Val_unit;
}
-/* string -> lltype -> llmodule -> bool */
-CAMLprim value llvm_add_type_name(value Name, LLVMTypeRef Ty, LLVMModuleRef M) {
- int res = LLVMAddTypeName(M, String_val(Name), Ty);
- return Val_bool(res == 0);
-}
-
-/* string -> llmodule -> unit */
-CAMLprim value llvm_delete_type_name(value Name, LLVMModuleRef M) {
- LLVMDeleteTypeName(M, String_val(Name));
- return Val_unit;
-}
-
-/* llmodule -> string -> lltype option */
-CAMLprim value llvm_type_by_name(LLVMModuleRef M, value Name) {
- CAMLparam1(Name);
- LLVMTypeRef T;
- if ((T = LLVMGetTypeByName(M, String_val(Name)))) {
- value Option = alloc(1, 0);
- Field(Option, 0) = (value) T;
- CAMLreturn(Option);
- }
- CAMLreturn(Val_int(0));
-}
-
/* llmodule -> unit */
CAMLprim value llvm_dump_module(LLVMModuleRef M) {
LLVMDumpModule(M);
@@ -373,44 +349,6 @@ CAMLprim LLVMTypeRef llvm_label_type(LLV
return LLVMLabelTypeInContext(Context);
}
-/* llcontext -> lltype */
-CAMLprim LLVMTypeRef llvm_opaque_type(LLVMContextRef Context) {
- return LLVMOpaqueTypeInContext(Context);
-}
-
-/*--... Operations on type handles .........................................--*/
-
-#define Typehandle_val(v) (*(LLVMTypeHandleRef *)(Data_custom_val(v)))
-
-static void llvm_finalize_handle(value TH) {
- LLVMDisposeTypeHandle(Typehandle_val(TH));
-}
-
-static struct custom_operations typehandle_ops = {
- (char *) "LLVMTypeHandle",
- llvm_finalize_handle,
- custom_compare_default,
- custom_hash_default,
- custom_serialize_default,
- custom_deserialize_default
-};
-
-CAMLprim value llvm_handle_to_type(LLVMTypeRef PATy) {
- value TH = alloc_custom(&typehandle_ops, sizeof(LLVMBuilderRef), 0, 1);
- Typehandle_val(TH) = LLVMCreateTypeHandle(PATy);
- return TH;
-}
-
-CAMLprim LLVMTypeRef llvm_type_of_handle(value TH) {
- return LLVMResolveTypeHandle(Typehandle_val(TH));
-}
-
-CAMLprim value llvm_refine_type(LLVMTypeRef AbstractTy, LLVMTypeRef ConcreteTy){
- LLVMRefineType(AbstractTy, ConcreteTy);
- return Val_unit;
-}
-
-
/*===-- VALUES ------------------------------------------------------------===*/
/* llvalue -> lltype */
Modified: vendor/llvm/dist/cmake/config-ix.cmake
==============================================================================
--- vendor/llvm/dist/cmake/config-ix.cmake Sun Jul 17 14:52:55 2011 (r224132)
+++ vendor/llvm/dist/cmake/config-ix.cmake Sun Jul 17 15:36:56 2011 (r224133)
@@ -336,6 +336,7 @@ else ()
message(STATUS "Native target architecture is ${LLVM_NATIVE_ARCH}")
set(LLVM_NATIVE_TARGET LLVMInitialize${LLVM_NATIVE_ARCH}Target)
set(LLVM_NATIVE_TARGETINFO LLVMInitialize${LLVM_NATIVE_ARCH}TargetInfo)
+ set(LLVM_NATIVE_MCASMINFO LLVMInitialize${LLVM_NATIVE_ARCH}MCAsmInfo)
set(LLVM_NATIVE_ASMPRINTER LLVMInitialize${LLVM_NATIVE_ARCH}AsmPrinter)
endif ()
@@ -349,7 +350,6 @@ endif( MINGW )
if( MSVC )
set(error_t int)
- set(mode_t "unsigned short")
set(LTDL_SHLIBPATH_VAR "PATH")
set(LTDL_SYSSEARCHPATH "")
set(LTDL_DLOPEN_DEPLIBS 1)
Modified: vendor/llvm/dist/cmake/modules/LLVMLibDeps.cmake
==============================================================================
--- vendor/llvm/dist/cmake/modules/LLVMLibDeps.cmake Sun Jul 17 14:52:55 2011 (r224132)
+++ vendor/llvm/dist/cmake/modules/LLVMLibDeps.cmake Sun Jul 17 15:36:56 2011 (r224133)
@@ -1,9 +1,11 @@
set(MSVC_LIB_DEPS_LLVMARMAsmParser LLVMARMCodeGen LLVMARMInfo LLVMMC LLVMMCParser LLVMSupport LLVMTarget)
set(MSVC_LIB_DEPS_LLVMARMAsmPrinter LLVMMC LLVMSupport)
-set(MSVC_LIB_DEPS_LLVMARMCodeGen LLVMARMAsmPrinter LLVMARMInfo LLVMAnalysis LLVMAsmPrinter LLVMCodeGen LLVMCore LLVMMC LLVMSelectionDAG LLVMSupport LLVMTarget)
-set(MSVC_LIB_DEPS_LLVMARMDisassembler LLVMARMCodeGen LLVMARMInfo LLVMMC LLVMSupport)
+set(MSVC_LIB_DEPS_LLVMARMCodeGen LLVMARMAsmPrinter LLVMARMDesc LLVMARMInfo LLVMAnalysis LLVMAsmPrinter LLVMCodeGen LLVMCore LLVMMC LLVMSelectionDAG LLVMSupport LLVMTarget)
+set(MSVC_LIB_DEPS_LLVMARMDesc LLVMARMInfo LLVMMC LLVMSupport)
+set(MSVC_LIB_DEPS_LLVMARMDisassembler LLVMARMCodeGen LLVMARMDesc LLVMARMInfo LLVMMC LLVMSupport)
set(MSVC_LIB_DEPS_LLVMARMInfo LLVMMC LLVMSupport)
-set(MSVC_LIB_DEPS_LLVMAlphaCodeGen LLVMAlphaInfo LLVMAsmPrinter LLVMCodeGen LLVMCore LLVMMC LLVMSelectionDAG LLVMSupport LLVMTarget)
+set(MSVC_LIB_DEPS_LLVMAlphaCodeGen LLVMAlphaDesc LLVMAlphaInfo LLVMAsmPrinter LLVMCodeGen LLVMCore LLVMMC LLVMSelectionDAG LLVMSupport LLVMTarget)
+set(MSVC_LIB_DEPS_LLVMAlphaDesc LLVMAlphaInfo LLVMMC)
set(MSVC_LIB_DEPS_LLVMAlphaInfo LLVMMC LLVMSupport)
set(MSVC_LIB_DEPS_LLVMAnalysis LLVMCore LLVMSupport LLVMTarget)
set(MSVC_LIB_DEPS_LLVMArchive LLVMBitReader LLVMCore LLVMSupport)
@@ -11,17 +13,19 @@ set(MSVC_LIB_DEPS_LLVMAsmParser LLVMCore
set(MSVC_LIB_DEPS_LLVMAsmPrinter LLVMAnalysis LLVMCodeGen LLVMCore LLVMMC LLVMMCParser LLVMSupport LLVMTarget)
set(MSVC_LIB_DEPS_LLVMBitReader LLVMCore LLVMSupport)
set(MSVC_LIB_DEPS_LLVMBitWriter LLVMCore LLVMSupport)
-set(MSVC_LIB_DEPS_LLVMBlackfinCodeGen LLVMAsmPrinter LLVMBlackfinInfo LLVMCodeGen LLVMCore LLVMMC LLVMSelectionDAG LLVMSupport LLVMTarget)
+set(MSVC_LIB_DEPS_LLVMBlackfinCodeGen LLVMAsmPrinter LLVMBlackfinDesc LLVMBlackfinInfo LLVMCodeGen LLVMCore LLVMMC LLVMSelectionDAG LLVMSupport LLVMTarget)
+set(MSVC_LIB_DEPS_LLVMBlackfinDesc LLVMBlackfinInfo LLVMMC)
set(MSVC_LIB_DEPS_LLVMBlackfinInfo LLVMMC LLVMSupport)
-set(MSVC_LIB_DEPS_LLVMCBackend LLVMAnalysis LLVMCBackendInfo LLVMCodeGen LLVMCore LLVMMC LLVMScalarOpts LLVMSupport LLVMTarget LLVMTransformUtils LLVMipa)
+set(MSVC_LIB_DEPS_LLVMCBackend LLVMAnalysis LLVMCBackendInfo LLVMCodeGen LLVMCore LLVMMC LLVMScalarOpts LLVMSupport LLVMTarget LLVMTransformUtils)
set(MSVC_LIB_DEPS_LLVMCBackendInfo LLVMMC LLVMSupport)
-set(MSVC_LIB_DEPS_LLVMCellSPUCodeGen LLVMAsmPrinter LLVMCellSPUInfo LLVMCodeGen LLVMCore LLVMMC LLVMSelectionDAG LLVMSupport LLVMTarget)
+set(MSVC_LIB_DEPS_LLVMCellSPUCodeGen LLVMAsmPrinter LLVMCellSPUDesc LLVMCellSPUInfo LLVMCodeGen LLVMCore LLVMMC LLVMSelectionDAG LLVMSupport LLVMTarget)
+set(MSVC_LIB_DEPS_LLVMCellSPUDesc LLVMCellSPUInfo LLVMMC)
set(MSVC_LIB_DEPS_LLVMCellSPUInfo LLVMMC LLVMSupport)
set(MSVC_LIB_DEPS_LLVMCodeGen LLVMAnalysis LLVMCore LLVMMC LLVMScalarOpts LLVMSupport LLVMTarget LLVMTransformUtils)
set(MSVC_LIB_DEPS_LLVMCore LLVMSupport)
set(MSVC_LIB_DEPS_LLVMCppBackend LLVMCore LLVMCppBackendInfo LLVMSupport LLVMTarget)
set(MSVC_LIB_DEPS_LLVMCppBackendInfo LLVMMC LLVMSupport)
-set(MSVC_LIB_DEPS_LLVMExecutionEngine LLVMCore LLVMSupport LLVMTarget)
+set(MSVC_LIB_DEPS_LLVMExecutionEngine LLVMCore LLVMMC LLVMSupport LLVMTarget)
set(MSVC_LIB_DEPS_LLVMInstCombine LLVMAnalysis LLVMCore LLVMSupport LLVMTarget LLVMTransformUtils)
set(MSVC_LIB_DEPS_LLVMInstrumentation LLVMAnalysis LLVMCore LLVMSupport LLVMTransformUtils)
set(MSVC_LIB_DEPS_LLVMInterpreter LLVMCodeGen LLVMCore LLVMExecutionEngine LLVMSupport LLVMTarget)
@@ -29,41 +33,51 @@ set(MSVC_LIB_DEPS_LLVMJIT LLVMCodeGen LL
set(MSVC_LIB_DEPS_LLVMLinker LLVMArchive LLVMBitReader LLVMCore LLVMSupport LLVMTransformUtils)
set(MSVC_LIB_DEPS_LLVMMBlazeAsmParser LLVMMBlazeCodeGen LLVMMBlazeInfo LLVMMC LLVMMCParser LLVMSupport LLVMTarget)
set(MSVC_LIB_DEPS_LLVMMBlazeAsmPrinter LLVMMC LLVMSupport)
-set(MSVC_LIB_DEPS_LLVMMBlazeCodeGen LLVMAsmPrinter LLVMCodeGen LLVMCore LLVMMBlazeAsmPrinter LLVMMBlazeInfo LLVMMC LLVMSelectionDAG LLVMSupport LLVMTarget)
-set(MSVC_LIB_DEPS_LLVMMBlazeDisassembler LLVMMBlazeCodeGen LLVMMBlazeInfo LLVMMC)
+set(MSVC_LIB_DEPS_LLVMMBlazeCodeGen LLVMAsmPrinter LLVMCodeGen LLVMCore LLVMMBlazeAsmPrinter LLVMMBlazeDesc LLVMMBlazeInfo LLVMMC LLVMSelectionDAG LLVMSupport LLVMTarget)
+set(MSVC_LIB_DEPS_LLVMMBlazeDesc LLVMMBlazeInfo LLVMMC LLVMSupport)
+set(MSVC_LIB_DEPS_LLVMMBlazeDisassembler LLVMMBlazeCodeGen LLVMMBlazeDesc LLVMMBlazeInfo LLVMMC)
set(MSVC_LIB_DEPS_LLVMMBlazeInfo LLVMMC LLVMSupport)
set(MSVC_LIB_DEPS_LLVMMC LLVMSupport)
-set(MSVC_LIB_DEPS_LLVMMCDisassembler LLVMARMAsmParser LLVMARMCodeGen LLVMARMDisassembler LLVMARMInfo LLVMAlphaCodeGen LLVMAlphaInfo LLVMBlackfinCodeGen LLVMBlackfinInfo LLVMCBackend LLVMCBackendInfo LLVMCellSPUCodeGen LLVMCellSPUInfo LLVMCppBackend LLVMCppBackendInfo LLVMMBlazeAsmParser LLVMMBlazeCodeGen LLVMMBlazeDisassembler LLVMMBlazeInfo LLVMMC LLVMMCParser LLVMMSP430CodeGen LLVMMSP430Info LLVMMipsCodeGen LLVMMipsInfo LLVMPTXCodeGen LLVMPTXInfo LLVMPowerPCCodeGen LLVMPowerPCInfo LLVMSparcCodeGen LLVMSparcInfo LLVMSupport LLVMSystemZCodeGen LLVMSystemZInfo LLVMTarget LLVMX86AsmParser LLVMX86CodeGen LLVMX86Disassembler LLVMX86Info LLVMXCoreCodeGen LLVMXCoreInfo)
+set(MSVC_LIB_DEPS_LLVMMCDisassembler LLVMARMAsmParser LLVMARMCodeGen LLVMARMDesc LLVMARMDisassembler LLVMARMInfo LLVMAlphaCodeGen LLVMAlphaDesc LLVMAlphaInfo LLVMBlackfinCodeGen LLVMBlackfinDesc LLVMBlackfinInfo LLVMCBackend LLVMCBackendInfo LLVMCellSPUCodeGen LLVMCellSPUDesc LLVMCellSPUInfo LLVMCppBackend LLVMCppBackendInfo LLVMMBlazeAsmParser LLVMMBlazeCodeGen LLVMMBlazeDesc LLVMMBlazeDisassembler LLVMMBlazeInfo LLVMMC LLVMMCParser LLVMMSP430CodeGen LLVMMSP430Desc LLVMMSP430Info LLVMMipsCodeGen LLVMMipsDesc LLVMMipsInfo LLVMPTXCodeGen LLVMPTXDesc LLVMPTXInfo LLVMPowerPCCodeGen LLVMPowerPCDesc LLVMPowerPCInfo LLVMSparcCodeGen LLVMSparcDesc LLVMSparcInfo LLVMSupport LLVMSystemZCodeGen LLVMSystemZDesc LLVMSystemZInfo LLVMTarget LLVMX86AsmParser LLVMX86CodeGen LLVMX86Desc LLVMX86Disassembler LLVMX86Info LLVMXCoreCodeGen LLVMXCoreDesc LLVMXCoreInfo)
set(MSVC_LIB_DEPS_LLVMMCJIT LLVMCore LLVMExecutionEngine LLVMRuntimeDyld LLVMSupport LLVMTarget)
set(MSVC_LIB_DEPS_LLVMMCParser LLVMMC LLVMSupport)
set(MSVC_LIB_DEPS_LLVMMSP430AsmPrinter LLVMMC LLVMSupport)
-set(MSVC_LIB_DEPS_LLVMMSP430CodeGen LLVMAsmPrinter LLVMCodeGen LLVMCore LLVMMC LLVMMSP430AsmPrinter LLVMMSP430Info LLVMSelectionDAG LLVMSupport LLVMTarget)
+set(MSVC_LIB_DEPS_LLVMMSP430CodeGen LLVMAsmPrinter LLVMCodeGen LLVMCore LLVMMC LLVMMSP430AsmPrinter LLVMMSP430Desc LLVMMSP430Info LLVMSelectionDAG LLVMSupport LLVMTarget)
+set(MSVC_LIB_DEPS_LLVMMSP430Desc LLVMMC LLVMMSP430Info)
set(MSVC_LIB_DEPS_LLVMMSP430Info LLVMMC LLVMSupport)
-set(MSVC_LIB_DEPS_LLVMMipsCodeGen LLVMAsmPrinter LLVMCodeGen LLVMCore LLVMMC LLVMMipsInfo LLVMSelectionDAG LLVMSupport LLVMTarget)
+set(MSVC_LIB_DEPS_LLVMMipsAsmPrinter LLVMMC LLVMSupport)
+set(MSVC_LIB_DEPS_LLVMMipsCodeGen LLVMAsmPrinter LLVMCodeGen LLVMCore LLVMMC LLVMMipsAsmPrinter LLVMMipsDesc LLVMMipsInfo LLVMSelectionDAG LLVMSupport LLVMTarget)
+set(MSVC_LIB_DEPS_LLVMMipsDesc LLVMMC LLVMMipsInfo LLVMSupport)
set(MSVC_LIB_DEPS_LLVMMipsInfo LLVMMC LLVMSupport)
set(MSVC_LIB_DEPS_LLVMObject LLVMSupport)
-set(MSVC_LIB_DEPS_LLVMPTXCodeGen LLVMAsmPrinter LLVMCodeGen LLVMCore LLVMMC LLVMPTXInfo LLVMSelectionDAG LLVMSupport LLVMTarget)
+set(MSVC_LIB_DEPS_LLVMPTXCodeGen LLVMAnalysis LLVMAsmPrinter LLVMCodeGen LLVMCore LLVMMC LLVMPTXDesc LLVMPTXInfo LLVMSelectionDAG LLVMSupport LLVMTarget)
+set(MSVC_LIB_DEPS_LLVMPTXDesc LLVMMC LLVMPTXInfo LLVMSupport)
set(MSVC_LIB_DEPS_LLVMPTXInfo LLVMMC LLVMSupport)
set(MSVC_LIB_DEPS_LLVMPowerPCAsmPrinter LLVMMC LLVMSupport)
-set(MSVC_LIB_DEPS_LLVMPowerPCCodeGen LLVMAnalysis LLVMAsmPrinter LLVMCodeGen LLVMCore LLVMMC LLVMPowerPCAsmPrinter LLVMPowerPCInfo LLVMSelectionDAG LLVMSupport LLVMTarget)
+set(MSVC_LIB_DEPS_LLVMPowerPCCodeGen LLVMAnalysis LLVMAsmPrinter LLVMCodeGen LLVMCore LLVMMC LLVMPowerPCAsmPrinter LLVMPowerPCDesc LLVMPowerPCInfo LLVMSelectionDAG LLVMSupport LLVMTarget)
+set(MSVC_LIB_DEPS_LLVMPowerPCDesc LLVMMC LLVMPowerPCInfo LLVMSupport)
set(MSVC_LIB_DEPS_LLVMPowerPCInfo LLVMMC LLVMSupport)
set(MSVC_LIB_DEPS_LLVMRuntimeDyld LLVMObject LLVMSupport)
set(MSVC_LIB_DEPS_LLVMScalarOpts LLVMAnalysis LLVMCore LLVMInstCombine LLVMSupport LLVMTarget LLVMTransformUtils)
set(MSVC_LIB_DEPS_LLVMSelectionDAG LLVMAnalysis LLVMCodeGen LLVMCore LLVMMC LLVMSupport LLVMTarget LLVMTransformUtils)
-set(MSVC_LIB_DEPS_LLVMSparcCodeGen LLVMAsmPrinter LLVMCodeGen LLVMCore LLVMMC LLVMSelectionDAG LLVMSparcInfo LLVMSupport LLVMTarget)
+set(MSVC_LIB_DEPS_LLVMSparcCodeGen LLVMAsmPrinter LLVMCodeGen LLVMCore LLVMMC LLVMSelectionDAG LLVMSparcDesc LLVMSparcInfo LLVMSupport LLVMTarget)
+set(MSVC_LIB_DEPS_LLVMSparcDesc LLVMMC LLVMSparcInfo LLVMSupport)
set(MSVC_LIB_DEPS_LLVMSparcInfo LLVMMC LLVMSupport)
set(MSVC_LIB_DEPS_LLVMSupport )
-set(MSVC_LIB_DEPS_LLVMSystemZCodeGen LLVMAsmPrinter LLVMCodeGen LLVMCore LLVMMC LLVMSelectionDAG LLVMSupport LLVMSystemZInfo LLVMTarget)
+set(MSVC_LIB_DEPS_LLVMSystemZCodeGen LLVMAsmPrinter LLVMCodeGen LLVMCore LLVMMC LLVMSelectionDAG LLVMSupport LLVMSystemZDesc LLVMSystemZInfo LLVMTarget)
+set(MSVC_LIB_DEPS_LLVMSystemZDesc LLVMMC LLVMSystemZInfo)
set(MSVC_LIB_DEPS_LLVMSystemZInfo LLVMMC LLVMSupport)
set(MSVC_LIB_DEPS_LLVMTarget LLVMCore LLVMMC LLVMSupport)
set(MSVC_LIB_DEPS_LLVMTransformUtils LLVMAnalysis LLVMCore LLVMSupport LLVMTarget LLVMipa)
set(MSVC_LIB_DEPS_LLVMX86AsmParser LLVMMC LLVMMCParser LLVMSupport LLVMTarget LLVMX86Info)
set(MSVC_LIB_DEPS_LLVMX86AsmPrinter LLVMMC LLVMSupport LLVMX86Utils)
-set(MSVC_LIB_DEPS_LLVMX86CodeGen LLVMAnalysis LLVMAsmPrinter LLVMCodeGen LLVMCore LLVMMC LLVMSelectionDAG LLVMSupport LLVMTarget LLVMX86AsmPrinter LLVMX86Info LLVMX86Utils)
+set(MSVC_LIB_DEPS_LLVMX86CodeGen LLVMAnalysis LLVMAsmPrinter LLVMCodeGen LLVMCore LLVMMC LLVMSelectionDAG LLVMSupport LLVMTarget LLVMX86AsmPrinter LLVMX86Desc LLVMX86Info LLVMX86Utils)
+set(MSVC_LIB_DEPS_LLVMX86Desc LLVMMC LLVMSupport LLVMX86Info)
set(MSVC_LIB_DEPS_LLVMX86Disassembler LLVMMC LLVMSupport LLVMX86Info)
set(MSVC_LIB_DEPS_LLVMX86Info LLVMMC LLVMSupport)
set(MSVC_LIB_DEPS_LLVMX86Utils LLVMCore LLVMSupport)
-set(MSVC_LIB_DEPS_LLVMXCoreCodeGen LLVMAsmPrinter LLVMCodeGen LLVMCore LLVMMC LLVMSelectionDAG LLVMSupport LLVMTarget LLVMXCoreInfo)
+set(MSVC_LIB_DEPS_LLVMXCoreCodeGen LLVMAsmPrinter LLVMCodeGen LLVMCore LLVMMC LLVMSelectionDAG LLVMSupport LLVMTarget LLVMXCoreDesc LLVMXCoreInfo)
+set(MSVC_LIB_DEPS_LLVMXCoreDesc LLVMMC LLVMXCoreInfo)
set(MSVC_LIB_DEPS_LLVMXCoreInfo LLVMMC LLVMSupport)
set(MSVC_LIB_DEPS_LLVMipa LLVMAnalysis LLVMCore LLVMSupport)
set(MSVC_LIB_DEPS_LLVMipo LLVMAnalysis LLVMCore LLVMScalarOpts LLVMSupport LLVMTarget LLVMTransformUtils LLVMipa)
Modified: vendor/llvm/dist/configure
==============================================================================
--- vendor/llvm/dist/configure Sun Jul 17 14:52:55 2011 (r224132)
+++ vendor/llvm/dist/configure Sun Jul 17 15:36:56 2011 (r224133)
@@ -9,7 +9,7 @@
# This configure script is free software; the Free Software Foundation
# gives unlimited permission to copy, distribute and modify it.
#
-# Copyright (c) 2003-2010 University of Illinois at Urbana-Champaign.
+# Copyright (c) 2003-2011 University of Illinois at Urbana-Champaign.
## --------------------- ##
## M4sh Initialization. ##
## --------------------- ##
@@ -707,6 +707,7 @@ CLANGXXPATH
ENABLE_BUILT_CLANG
OPTIMIZE_OPTION
EXTRA_OPTIONS
+EXTRA_LD_OPTIONS
BINUTILS_INCDIR
CXX
CXXFLAGS
@@ -1454,6 +1455,7 @@ Optional Packages:
--with-optimize-option Select the compiler options to use for optimized
builds
--with-extra-options Specify additional options to compile LLVM with
+ --with-extra-ld-options Specify additional options to link LLVM with
--with-ocaml-libdir Specify install location for ocaml bindings (default
is stdlib)
--with-clang-resource-dir
@@ -1559,7 +1561,7 @@ Copyright (C) 1992, 1993, 1994, 1995, 19
This configure script is free software; the Free Software Foundation
gives unlimited permission to copy, distribute and modify it.
-Copyright (c) 2003-2010 University of Illinois at Urbana-Champaign.
+Copyright (c) 2003-2011 University of Illinois at Urbana-Champaign.
_ACEOF
exit
fi
@@ -1921,7 +1923,7 @@ ac_compiler_gnu=$ac_cv_c_compiler_gnu
-LLVM_COPYRIGHT="Copyright (c) 2003-2010 University of Illinois at Urbana-Champaign."
+LLVM_COPYRIGHT="Copyright (c) 2003-2011 University of Illinois at Urbana-Champaign."
@@ -2335,6 +2337,8 @@ else
llvm_cv_target_os_type="MingW" ;;
*-*-haiku*)
llvm_cv_target_os_type="Haiku" ;;
+ *-*-rtems*)
+ llvm_cv_target_os_type="RTEMS" ;;
*-unknown-eabi*)
llvm_cv_target_os_type="Freestanding" ;;
*)
@@ -5116,6 +5120,7 @@ _ACEOF
LLVM_NATIVE_TARGET="LLVMInitialize${LLVM_NATIVE_ARCH}Target"
LLVM_NATIVE_TARGETINFO="LLVMInitialize${LLVM_NATIVE_ARCH}TargetInfo"
+ LLVM_NATIVE_MCASMINFO="LLVMInitialize${LLVM_NATIVE_ARCH}MCAsmInfo"
LLVM_NATIVE_ASMPRINTER="LLVMInitialize${LLVM_NATIVE_ARCH}AsmPrinter"
if test -f ${srcdir}/lib/Target/${LLVM_NATIVE_ARCH}/AsmParser/Makefile ; then
LLVM_NATIVE_ASMPARSER="LLVMInitialize${LLVM_NATIVE_ARCH}AsmParser"
@@ -5132,6 +5137,11 @@ _ACEOF
cat >>confdefs.h <<_ACEOF
+#define LLVM_NATIVE_MCASMINFO $LLVM_NATIVE_MCASMINFO
+_ACEOF
+
+
+cat >>confdefs.h <<_ACEOF
#define LLVM_NATIVE_ASMPRINTER $LLVM_NATIVE_ASMPRINTER
_ACEOF
@@ -5346,6 +5356,21 @@ esac
EXTRA_OPTIONS=$EXTRA_OPTIONS
+
+# Check whether --with-extra-ld-options was given.
+if test "${with_extra_ld_options+set}" = set; then
+ withval=$with_extra_ld_options;
+else
+ withval=default
+fi
+
+case "$withval" in
+ default) EXTRA_LD_OPTIONS= ;;
+ *) EXTRA_LD_OPTIONS=$withval ;;
+esac
+EXTRA_LD_OPTIONS=$EXTRA_LD_OPTIONS
+
+
# Check whether --enable-bindings was given.
if test "${enable_bindings+set}" = set; then
enableval=$enable_bindings;
@@ -11571,7 +11596,7 @@ else
lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
lt_status=$lt_dlunknown
cat > conftest.$ac_ext <conf$$subs.sed <<_ACEOF
+OCAML_LIBDIR!$OCAML_LIBDIR$ac_delim
ENABLE_VISIBILITY_INLINES_HIDDEN!$ENABLE_VISIBILITY_INLINES_HIDDEN$ac_delim
RPATH!$RPATH$ac_delim
RDYNAMIC!$RDYNAMIC$ac_delim
@@ -23564,7 +23590,7 @@ LIBOBJS!$LIBOBJS$ac_delim
LTLIBOBJS!$LTLIBOBJS$ac_delim
_ACEOF
- if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 5; then
+ if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 6; then
break
elif $ac_last_try; then
{ { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
Added: vendor/llvm/dist/docs/BranchWeightMetadata.html
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ vendor/llvm/dist/docs/BranchWeightMetadata.html Sun Jul 17 15:36:56 2011 (r224133)
@@ -0,0 +1,163 @@
+
+
+
+ LLVM Branch Weight Metadata
+
+
+
+
+
+ LLVM Branch Weight Metadata
+
+
+
+ Introduction
+ Supported Instructions
+ Built-in "expect" Instruction
+ CFG Modifications
+
+
+
+
+
+
+
Branch Weight Metadata represents branch weights as its likeliness to
+be taken. Metadata is assigned to the TerminatorInst as a
+MDNode of the MD_prof kind. The first operator is always a
+MDString node with the string "branch_weights". Number of operators
+depends on the terminator type.
+
+
Branch weights might be fetch from the profiling file, or generated based on
+__builtin_expect instruction.
+
+
+
All weights are represented as an unsigned 32-bit values, where higher value
+indicates greater chance to be taken.
+
+
+
+
+
+
BranchInst
+
+
Metadata is only assign to the conditional branches. There are two extra
+ operarands, for the true and the false branch.
+
+
+
+!0 = metadata !{
+ metadata !"branch_weights",
+ i32 <TRUE_BRANCH_WEIGHT>,
+ i32 <FALSE_BRANCH_WEIGHT>
+}
+
+
+
+
SwitchInst
+
+
Branch weights are assign to every case (including default case
+ which is always case #0).
+
+
+
+!0 = metadata !{
+ metadata !"branch_weights",
+ i32 <DEFAULT_BRANCH_WEIGHT>
+ [ , i32 <CASE_BRANCH_WEIGHT> ... ]
+}
+
+
+
+
IndirectBrInst
+
+
Branch weights are assign to every destination.
+
+
+
+!0 = metadata !{
+ metadata !"branch_weights",
+ i32 <LABEL_BRANCH_WEIGHT>
+ [ , i32 <LABEL_BRANCH_WEIGHT> ... ]
+}
+
+
+
+
Other
+
+
Other terminator instructions are not allowed to contain Branch Weight
+ Metadata.
+
+
+
+
+
+
__builtin_expect(long exp, long c) instruction provides branch
+ prediction information. The return value is the value of exp .
+
+
It is especially useful in conditional statements. Currently Clang supports
+ two conditional statements:
+
+
if statement
+
+
The exp parameter is the condition. The c parameter is
+ the expected comparision value. If it is equal to 1 (true), the condition is
+ likely to be true, in other case condition is likely to be false. For example:
+
+
+
+
+ if (__builtin_expect(x > 0, 1)) {
+ // This block is likely to be taken.
+ }
+
+
+
+
switch statement
+
+
The exp parameter is the value. The c parameter is the
+ expected value. If the expected value doesn't show on the cases list, the
+ default case is assumed to be likely taken.
+
+
+
+ switch (__builtin_expect(x, 5)) {
+ default: break;
+ case 0: // ...
+ case 3: // ...
+ case 5: // This case is likely to be taken.
+ }
+
+
+
+
+
+
+
Branch Weight Metatada is not proof against CFG changes. If terminator
+operands' are changed some action should be taken. In other case some
+misoptimizations may occur due to incorrent branch prediction information.
+
+
+
+
+
+
+
+ Jakub Staszak
+ LLVM Compiler Infrastructure
+
+
+
+
Modified: vendor/llvm/dist/docs/ExtendingLLVM.html
==============================================================================
--- vendor/llvm/dist/docs/ExtendingLLVM.html Sun Jul 17 14:52:55 2011 (r224132)
+++ vendor/llvm/dist/docs/ExtendingLLVM.html Sun Jul 17 15:36:56 2011 (r224133)
@@ -146,7 +146,7 @@ cases, new nodes have been added to allo
complicated behavior in a single node (rotate).
-include/llvm/CodeGen/SelectionDAGNodes.h :
+include/llvm/CodeGen/ISDOpcodes.h :
Add an enum value for the new SelectionDAG node.
lib/CodeGen/SelectionDAG/SelectionDAG.cpp :
Add code to print the node to getOperationName . If your new node
@@ -384,7 +384,7 @@ void calcTypeName(const Type *Ty,
The LLVM Compiler Infrastructure
- Last modified: $Date: 2011-04-23 02:30:22 +0200 (Sat, 23 Apr 2011) $
+ Last modified: $Date: 2011-06-30 08:37:07 +0200 (Thu, 30 Jun 2011) $