From owner-svn-src-all@FreeBSD.ORG Fri Jan 15 15:37:29 2010
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 73942106568B;
Fri, 15 Jan 2010 15:37:29 +0000 (UTC)
(envelope-from rdivacky@FreeBSD.org)
Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:4f8:fff6::2c])
by mx1.freebsd.org (Postfix) with ESMTP id 5CD0D8FC13;
Fri, 15 Jan 2010 15:37:29 +0000 (UTC)
Received: from svn.freebsd.org (localhost [127.0.0.1])
by svn.freebsd.org (8.14.3/8.14.3) with ESMTP id o0FFbTPs014311;
Fri, 15 Jan 2010 15:37:29 GMT
(envelope-from rdivacky@svn.freebsd.org)
Received: (from rdivacky@localhost)
by svn.freebsd.org (8.14.3/8.14.3/Submit) id o0FFbTow014291;
Fri, 15 Jan 2010 15:37:29 GMT
(envelope-from rdivacky@svn.freebsd.org)
Message-Id: <201001151537.o0FFbTow014291@svn.freebsd.org>
From: Roman Divacky
Date: Fri, 15 Jan 2010 15:37:29 +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: r202375 - in vendor/llvm/dist: . autoconf cmake/modules
docs include/llvm include/llvm-c include/llvm/ADT
include/llvm/Analysis include/llvm/Bitcode
include/llvm/CodeGen include/llvm/MC...
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: Fri, 15 Jan 2010 15:37:29 -0000
Author: rdivacky
Date: Fri Jan 15 15:37:28 2010
New Revision: 202375
URL: http://svn.freebsd.org/changeset/base/202375
Log:
Update LLVM to 93512.
Added:
vendor/llvm/dist/include/llvm/ADT/SmallBitVector.h
vendor/llvm/dist/include/llvm/MC/MCParsedAsmOperand.h
vendor/llvm/dist/lib/CodeGen/OptimizeExts.cpp
vendor/llvm/dist/lib/Transforms/InstCombine/
vendor/llvm/dist/lib/Transforms/InstCombine/CMakeLists.txt
vendor/llvm/dist/lib/Transforms/InstCombine/InstCombine.h
vendor/llvm/dist/lib/Transforms/InstCombine/InstCombineAddSub.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/InstCombineLoadStoreAlloca.cpp
vendor/llvm/dist/lib/Transforms/InstCombine/InstCombineMulDivRem.cpp
vendor/llvm/dist/lib/Transforms/InstCombine/InstCombinePHI.cpp
vendor/llvm/dist/lib/Transforms/InstCombine/InstCombineSelect.cpp
vendor/llvm/dist/lib/Transforms/InstCombine/InstCombineShifts.cpp
vendor/llvm/dist/lib/Transforms/InstCombine/InstCombineSimplifyDemanded.cpp
vendor/llvm/dist/lib/Transforms/InstCombine/InstCombineVectorOps.cpp
vendor/llvm/dist/lib/Transforms/InstCombine/InstCombineWorklist.h
vendor/llvm/dist/lib/Transforms/InstCombine/InstructionCombining.cpp
vendor/llvm/dist/lib/Transforms/InstCombine/Makefile
vendor/llvm/dist/test/Assembler/functionlocal-metadata.ll
vendor/llvm/dist/test/CodeGen/MSP430/shifts.ll
vendor/llvm/dist/test/CodeGen/SystemZ/2010-01-04-DivMem.ll
vendor/llvm/dist/test/CodeGen/Thumb2/2010-01-06-TailDuplicateLabels.ll
vendor/llvm/dist/test/CodeGen/X86/2007-01-08-X86-64-Pointer.ll
vendor/llvm/dist/test/CodeGen/X86/2010-01-05-ZExt-Shl.ll
vendor/llvm/dist/test/CodeGen/X86/2010-01-07-ISelBug.ll
vendor/llvm/dist/test/CodeGen/X86/2010-01-07-UAMemFeature.ll
vendor/llvm/dist/test/CodeGen/X86/2010-01-08-Atomic64Bug.ll
vendor/llvm/dist/test/CodeGen/X86/2010-01-11-ExtraPHIArg.ll
vendor/llvm/dist/test/CodeGen/X86/2010-01-13-OptExtBug.ll
vendor/llvm/dist/test/CodeGen/X86/3addr-or.ll
vendor/llvm/dist/test/CodeGen/X86/addr-label-difference.ll
vendor/llvm/dist/test/CodeGen/X86/br-fold.ll
vendor/llvm/dist/test/CodeGen/X86/brcond.ll
vendor/llvm/dist/test/CodeGen/X86/remat-mov-0.ll
vendor/llvm/dist/test/CodeGen/X86/sext-subreg.ll
vendor/llvm/dist/test/CodeGen/X86/tailcall-largecode.ll
vendor/llvm/dist/test/CodeGen/X86/twoaddr-lea.ll
vendor/llvm/dist/test/CodeGen/X86/use-add-flags.ll
vendor/llvm/dist/test/CodeGen/X86/vec_cast.ll
vendor/llvm/dist/test/CodeGen/X86/xor-icmp.ll
vendor/llvm/dist/test/DebugInfo/2010-01-05-DbgScope.ll
vendor/llvm/dist/test/ExecutionEngine/2010-01-15-UndefValue.ll
vendor/llvm/dist/test/FrontendC/2010-01-05-LinkageName.c
vendor/llvm/dist/test/FrontendC/2010-01-13-MemBarrier.c
vendor/llvm/dist/test/FrontendC/2010-01-14-FnType-DebugInfo.c
vendor/llvm/dist/test/FrontendC/2010-01-14-StaticVariable.c
vendor/llvm/dist/test/TableGen/eq.td
vendor/llvm/dist/test/Transforms/GlobalOpt/crash.ll
vendor/llvm/dist/test/Transforms/InstCombine/fsub-fadd.ll
vendor/llvm/dist/test/Transforms/InstCombine/load-cmp.ll
vendor/llvm/dist/test/Transforms/Reassociate/crash.ll
vendor/llvm/dist/unittests/ADT/BitVectorTest.cpp
vendor/llvm/dist/unittests/ADT/SmallBitVectorTest.cpp
Deleted:
vendor/llvm/dist/lib/Transforms/Instrumentation/BlockProfiling.cpp
vendor/llvm/dist/lib/Transforms/Instrumentation/RSProfiling.cpp
vendor/llvm/dist/lib/Transforms/Instrumentation/RSProfiling.h
vendor/llvm/dist/lib/Transforms/Scalar/InstructionCombining.cpp
vendor/llvm/dist/test/CodeGen/X86/anyext-uses.ll
vendor/llvm/dist/test/CodeGen/X86/brcond-srl.ll
vendor/llvm/dist/test/DebugInfo/2009-12-01-CurrentFn.ll
vendor/llvm/dist/test/Transforms/IndVarSimplify/2007-01-08-X86-64-Pointer.ll
vendor/llvm/dist/test/Transforms/InstCombine/cast-and-cast.ll
vendor/llvm/dist/test/Transforms/InstCombine/cast-cast-to-and.ll
vendor/llvm/dist/test/Transforms/InstCombine/cast-load-gep.ll
vendor/llvm/dist/test/Transforms/InstCombine/cast-propagate.ll
vendor/llvm/dist/test/Transforms/InstCombine/cast-sext-zext.ll
vendor/llvm/dist/test/Transforms/InstCombine/cast2.ll
vendor/llvm/dist/test/Transforms/InstCombine/cast3.ll
vendor/llvm/dist/test/Transforms/InstCombine/cast_ld_addr_space.ll
vendor/llvm/dist/test/Transforms/InstCombine/setcc-cast-cast.ll
vendor/llvm/dist/test/Transforms/LICM/licm_preserve_dbginfo.ll
Modified:
vendor/llvm/dist/CMakeLists.txt
vendor/llvm/dist/LICENSE.TXT
vendor/llvm/dist/autoconf/configure.ac
vendor/llvm/dist/cmake/modules/LLVMLibDeps.cmake
vendor/llvm/dist/configure
vendor/llvm/dist/docs/CodeGenerator.html
vendor/llvm/dist/docs/LangRef.html
vendor/llvm/dist/docs/ProgrammersManual.html
vendor/llvm/dist/docs/ReleaseNotes.html
vendor/llvm/dist/docs/SourceLevelDebugging.html
vendor/llvm/dist/docs/TableGenFundamentals.html
vendor/llvm/dist/include/llvm-c/Analysis.h
vendor/llvm/dist/include/llvm-c/BitReader.h
vendor/llvm/dist/include/llvm-c/Core.h
vendor/llvm/dist/include/llvm-c/ExecutionEngine.h
vendor/llvm/dist/include/llvm-c/Target.h
vendor/llvm/dist/include/llvm/ADT/BitVector.h
vendor/llvm/dist/include/llvm/ADT/StringExtras.h
vendor/llvm/dist/include/llvm/ADT/StringRef.h
vendor/llvm/dist/include/llvm/ADT/Twine.h
vendor/llvm/dist/include/llvm/Analysis/AliasAnalysis.h
vendor/llvm/dist/include/llvm/Analysis/DebugInfo.h
vendor/llvm/dist/include/llvm/Analysis/DominatorInternals.h
vendor/llvm/dist/include/llvm/Analysis/Dominators.h
vendor/llvm/dist/include/llvm/Analysis/LoopInfo.h
vendor/llvm/dist/include/llvm/Analysis/PostDominators.h
vendor/llvm/dist/include/llvm/Attributes.h
vendor/llvm/dist/include/llvm/Bitcode/LLVMBitCodes.h
vendor/llvm/dist/include/llvm/CodeGen/DAGISelHeader.h
vendor/llvm/dist/include/llvm/CodeGen/FastISel.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/MachineLoopInfo.h
vendor/llvm/dist/include/llvm/CodeGen/MachineOperand.h
vendor/llvm/dist/include/llvm/CodeGen/Passes.h
vendor/llvm/dist/include/llvm/CodeGen/SelectionDAGISel.h
vendor/llvm/dist/include/llvm/CodeGen/ValueTypes.h
vendor/llvm/dist/include/llvm/IntrinsicInst.h
vendor/llvm/dist/include/llvm/Intrinsics.td
vendor/llvm/dist/include/llvm/LinkAllPasses.h
vendor/llvm/dist/include/llvm/MC/MCAsmLexer.h
vendor/llvm/dist/include/llvm/MC/MCSymbol.h
vendor/llvm/dist/include/llvm/Metadata.h
vendor/llvm/dist/include/llvm/Module.h
vendor/llvm/dist/include/llvm/Support/CFG.h
vendor/llvm/dist/include/llvm/Support/FormattedStream.h
vendor/llvm/dist/include/llvm/Support/Mangler.h
vendor/llvm/dist/include/llvm/Support/MathExtras.h
vendor/llvm/dist/include/llvm/Support/PatternMatch.h
vendor/llvm/dist/include/llvm/Target/Target.td
vendor/llvm/dist/include/llvm/Target/TargetAsmParser.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/TargetRegisterInfo.h
vendor/llvm/dist/include/llvm/Target/TargetSelectionDAG.td
vendor/llvm/dist/include/llvm/Transforms/Instrumentation.h
vendor/llvm/dist/include/llvm/Transforms/Utils/BasicBlockUtils.h
vendor/llvm/dist/include/llvm/Transforms/Utils/Local.h
vendor/llvm/dist/include/llvm/Type.h
vendor/llvm/dist/include/llvm/ValueSymbolTable.h
vendor/llvm/dist/lib/Analysis/AliasAnalysis.cpp
vendor/llvm/dist/lib/Analysis/Analysis.cpp
vendor/llvm/dist/lib/Analysis/ConstantFolding.cpp
vendor/llvm/dist/lib/Analysis/DbgInfoPrinter.cpp
vendor/llvm/dist/lib/Analysis/DebugInfo.cpp
vendor/llvm/dist/lib/Analysis/IVUsers.cpp
vendor/llvm/dist/lib/Analysis/InlineCost.cpp
vendor/llvm/dist/lib/Analysis/LoopInfo.cpp
vendor/llvm/dist/lib/Analysis/ScalarEvolution.cpp
vendor/llvm/dist/lib/Analysis/ValueTracking.cpp
vendor/llvm/dist/lib/AsmParser/LLParser.cpp
vendor/llvm/dist/lib/AsmParser/LLParser.h
vendor/llvm/dist/lib/Bitcode/Reader/BitReader.cpp
vendor/llvm/dist/lib/Bitcode/Reader/BitcodeReader.cpp
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/AsmPrinter/AsmPrinter.cpp
vendor/llvm/dist/lib/CodeGen/AsmPrinter/DwarfDebug.cpp
vendor/llvm/dist/lib/CodeGen/CMakeLists.txt
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/ELFCodeEmitter.cpp
vendor/llvm/dist/lib/CodeGen/ELFWriter.cpp
vendor/llvm/dist/lib/CodeGen/ExactHazardRecognizer.cpp
vendor/llvm/dist/lib/CodeGen/GCMetadata.cpp
vendor/llvm/dist/lib/CodeGen/GCStrategy.cpp
vendor/llvm/dist/lib/CodeGen/IfConversion.cpp
vendor/llvm/dist/lib/CodeGen/IntrinsicLowering.cpp
vendor/llvm/dist/lib/CodeGen/LLVMTargetMachine.cpp
vendor/llvm/dist/lib/CodeGen/LiveInterval.cpp
vendor/llvm/dist/lib/CodeGen/LiveIntervalAnalysis.cpp
vendor/llvm/dist/lib/CodeGen/LiveVariables.cpp
vendor/llvm/dist/lib/CodeGen/LowerSubregs.cpp
vendor/llvm/dist/lib/CodeGen/MachOWriter.cpp
vendor/llvm/dist/lib/CodeGen/MachineBasicBlock.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/MachineLoopInfo.cpp
vendor/llvm/dist/lib/CodeGen/MachineSSAUpdater.cpp
vendor/llvm/dist/lib/CodeGen/MachineSink.cpp
vendor/llvm/dist/lib/CodeGen/MachineVerifier.cpp
vendor/llvm/dist/lib/CodeGen/PBQP/AnnotatedGraph.h
vendor/llvm/dist/lib/CodeGen/PBQP/ExhaustiveSolver.h
vendor/llvm/dist/lib/CodeGen/PBQP/GraphBase.h
vendor/llvm/dist/lib/CodeGen/PBQP/HeuristicSolver.h
vendor/llvm/dist/lib/CodeGen/PBQP/Heuristics/Briggs.h
vendor/llvm/dist/lib/CodeGen/PBQP/PBQPMath.h
vendor/llvm/dist/lib/CodeGen/PBQP/SimpleGraph.h
vendor/llvm/dist/lib/CodeGen/PBQP/Solution.h
vendor/llvm/dist/lib/CodeGen/PBQP/Solver.h
vendor/llvm/dist/lib/CodeGen/PHIElimination.cpp
vendor/llvm/dist/lib/CodeGen/PostRASchedulerList.cpp
vendor/llvm/dist/lib/CodeGen/PreAllocSplitting.cpp
vendor/llvm/dist/lib/CodeGen/ProcessImplicitDefs.cpp
vendor/llvm/dist/lib/CodeGen/RegAllocLinearScan.cpp
vendor/llvm/dist/lib/CodeGen/RegAllocLocal.cpp
vendor/llvm/dist/lib/CodeGen/RegAllocPBQP.cpp
vendor/llvm/dist/lib/CodeGen/ScheduleDAG.cpp
vendor/llvm/dist/lib/CodeGen/SelectionDAG/CallingConvLower.cpp
vendor/llvm/dist/lib/CodeGen/SelectionDAG/DAGCombiner.cpp
vendor/llvm/dist/lib/CodeGen/SelectionDAG/FastISel.cpp
vendor/llvm/dist/lib/CodeGen/SelectionDAG/FunctionLoweringInfo.cpp
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.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/ScheduleDAGList.cpp
vendor/llvm/dist/lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp
vendor/llvm/dist/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp
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/SelectionDAGPrinter.cpp
vendor/llvm/dist/lib/CodeGen/SelectionDAG/TargetLowering.cpp
vendor/llvm/dist/lib/CodeGen/ShrinkWrapping.cpp
vendor/llvm/dist/lib/CodeGen/SimpleRegisterCoalescing.cpp
vendor/llvm/dist/lib/CodeGen/SjLjEHPrepare.cpp
vendor/llvm/dist/lib/CodeGen/SlotIndexes.cpp
vendor/llvm/dist/lib/CodeGen/Spiller.cpp
vendor/llvm/dist/lib/CodeGen/StackProtector.cpp
vendor/llvm/dist/lib/CodeGen/StackSlotColoring.cpp
vendor/llvm/dist/lib/CodeGen/StrongPHIElimination.cpp
vendor/llvm/dist/lib/CodeGen/TailDuplication.cpp
vendor/llvm/dist/lib/CodeGen/TargetInstrInfoImpl.cpp
vendor/llvm/dist/lib/CodeGen/TwoAddressInstructionPass.cpp
vendor/llvm/dist/lib/CodeGen/VirtRegMap.cpp
vendor/llvm/dist/lib/CodeGen/VirtRegRewriter.cpp
vendor/llvm/dist/lib/ExecutionEngine/ExecutionEngine.cpp
vendor/llvm/dist/lib/ExecutionEngine/ExecutionEngineBindings.cpp
vendor/llvm/dist/lib/ExecutionEngine/Interpreter/Execution.cpp
vendor/llvm/dist/lib/ExecutionEngine/JIT/JIT.cpp
vendor/llvm/dist/lib/ExecutionEngine/JIT/JITEmitter.cpp
vendor/llvm/dist/lib/ExecutionEngine/JIT/JITMemoryManager.cpp
vendor/llvm/dist/lib/ExecutionEngine/JIT/OProfileJITEventListener.cpp
vendor/llvm/dist/lib/Linker/LinkModules.cpp
vendor/llvm/dist/lib/MC/MCExpr.cpp
vendor/llvm/dist/lib/MC/MCInst.cpp
vendor/llvm/dist/lib/MC/MCSectionELF.cpp
vendor/llvm/dist/lib/MC/MCSymbol.cpp
vendor/llvm/dist/lib/MC/MCValue.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/ErrorHandling.cpp
vendor/llvm/dist/lib/Support/FormattedStream.cpp
vendor/llvm/dist/lib/Support/Statistic.cpp
vendor/llvm/dist/lib/Support/StringExtras.cpp
vendor/llvm/dist/lib/Support/StringRef.cpp
vendor/llvm/dist/lib/Support/Timer.cpp
vendor/llvm/dist/lib/Support/Twine.cpp
vendor/llvm/dist/lib/System/Win32/DynamicLibrary.inc
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/ARMISelDAGToDAG.cpp
vendor/llvm/dist/lib/Target/ARM/ARMISelLowering.cpp
vendor/llvm/dist/lib/Target/ARM/ARMInstrInfo.td
vendor/llvm/dist/lib/Target/ARM/ARMInstrThumb.td
vendor/llvm/dist/lib/Target/ARM/ARMInstrThumb2.td
vendor/llvm/dist/lib/Target/ARM/ARMLoadStoreOptimizer.cpp
vendor/llvm/dist/lib/Target/ARM/ARMRegisterInfo.td
vendor/llvm/dist/lib/Target/ARM/AsmParser/ARMAsmParser.cpp
vendor/llvm/dist/lib/Target/ARM/AsmPrinter/ARMAsmPrinter.cpp
vendor/llvm/dist/lib/Target/Alpha/AlphaISelDAGToDAG.cpp
vendor/llvm/dist/lib/Target/Blackfin/AsmPrinter/BlackfinAsmPrinter.cpp
vendor/llvm/dist/lib/Target/Blackfin/BlackfinISelDAGToDAG.cpp
vendor/llvm/dist/lib/Target/CBackend/CBackend.cpp
vendor/llvm/dist/lib/Target/CellSPU/SPUISelDAGToDAG.cpp
vendor/llvm/dist/lib/Target/MSP430/MSP430ISelDAGToDAG.cpp
vendor/llvm/dist/lib/Target/MSP430/MSP430ISelLowering.cpp
vendor/llvm/dist/lib/Target/MSP430/MSP430InstrInfo.td
vendor/llvm/dist/lib/Target/Mips/MipsISelDAGToDAG.cpp
vendor/llvm/dist/lib/Target/PIC16/PIC16ISelDAGToDAG.cpp
vendor/llvm/dist/lib/Target/PIC16/PIC16ISelDAGToDAG.h
vendor/llvm/dist/lib/Target/PowerPC/AsmPrinter/PPCAsmPrinter.cpp
vendor/llvm/dist/lib/Target/PowerPC/PPCISelDAGToDAG.cpp
vendor/llvm/dist/lib/Target/PowerPC/PPCInstrInfo.td
vendor/llvm/dist/lib/Target/PowerPC/PPCJITInfo.cpp
vendor/llvm/dist/lib/Target/PowerPC/PPCMCAsmInfo.cpp
vendor/llvm/dist/lib/Target/PowerPC/README.txt
vendor/llvm/dist/lib/Target/README.txt
vendor/llvm/dist/lib/Target/Sparc/SparcISelDAGToDAG.cpp
vendor/llvm/dist/lib/Target/SubtargetFeature.cpp
vendor/llvm/dist/lib/Target/SystemZ/SystemZISelDAGToDAG.cpp
vendor/llvm/dist/lib/Target/Target.cpp
vendor/llvm/dist/lib/Target/TargetLoweringObjectFile.cpp
vendor/llvm/dist/lib/Target/X86/AsmParser/X86AsmParser.cpp
vendor/llvm/dist/lib/Target/X86/AsmPrinter/X86AsmPrinter.cpp
vendor/llvm/dist/lib/Target/X86/AsmPrinter/X86MCInstLower.cpp
vendor/llvm/dist/lib/Target/X86/README-SSE.txt
vendor/llvm/dist/lib/Target/X86/README.txt
vendor/llvm/dist/lib/Target/X86/X86.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/X86ISelDAGToDAG.cpp
vendor/llvm/dist/lib/Target/X86/X86ISelLowering.cpp
vendor/llvm/dist/lib/Target/X86/X86Instr64bit.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/X86JITInfo.cpp
vendor/llvm/dist/lib/Target/X86/X86RegisterInfo.cpp
vendor/llvm/dist/lib/Target/X86/X86Subtarget.cpp
vendor/llvm/dist/lib/Target/X86/X86Subtarget.h
vendor/llvm/dist/lib/Target/XCore/XCoreISelDAGToDAG.cpp
vendor/llvm/dist/lib/Transforms/IPO/ArgumentPromotion.cpp
vendor/llvm/dist/lib/Transforms/IPO/DeadArgumentElimination.cpp
vendor/llvm/dist/lib/Transforms/IPO/FunctionAttrs.cpp
vendor/llvm/dist/lib/Transforms/IPO/GlobalOpt.cpp
vendor/llvm/dist/lib/Transforms/IPO/Inliner.cpp
vendor/llvm/dist/lib/Transforms/IPO/Internalize.cpp
vendor/llvm/dist/lib/Transforms/IPO/MergeFunctions.cpp
vendor/llvm/dist/lib/Transforms/IPO/PartialInlining.cpp
vendor/llvm/dist/lib/Transforms/IPO/StructRetPromotion.cpp
vendor/llvm/dist/lib/Transforms/Instrumentation/CMakeLists.txt
vendor/llvm/dist/lib/Transforms/Instrumentation/OptimalEdgeProfiling.cpp
vendor/llvm/dist/lib/Transforms/Instrumentation/ProfilingUtils.cpp
vendor/llvm/dist/lib/Transforms/Makefile
vendor/llvm/dist/lib/Transforms/Scalar/ABCD.cpp
vendor/llvm/dist/lib/Transforms/Scalar/ADCE.cpp
vendor/llvm/dist/lib/Transforms/Scalar/CMakeLists.txt
vendor/llvm/dist/lib/Transforms/Scalar/CodeGenPrepare.cpp
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/LoopIndexSplit.cpp
vendor/llvm/dist/lib/Transforms/Scalar/LoopStrengthReduce.cpp
vendor/llvm/dist/lib/Transforms/Scalar/LoopUnrollPass.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/SCCP.cpp
vendor/llvm/dist/lib/Transforms/Scalar/SCCVN.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/Scalar/TailDuplication.cpp
vendor/llvm/dist/lib/Transforms/Utils/AddrModeMatcher.cpp
vendor/llvm/dist/lib/Transforms/Utils/BasicBlockUtils.cpp
vendor/llvm/dist/lib/Transforms/Utils/BasicInliner.cpp
vendor/llvm/dist/lib/Transforms/Utils/CloneFunction.cpp
vendor/llvm/dist/lib/Transforms/Utils/CloneLoop.cpp
vendor/llvm/dist/lib/Transforms/Utils/CodeExtractor.cpp
vendor/llvm/dist/lib/Transforms/Utils/InlineFunction.cpp
vendor/llvm/dist/lib/Transforms/Utils/InstructionNamer.cpp
vendor/llvm/dist/lib/Transforms/Utils/Local.cpp
vendor/llvm/dist/lib/Transforms/Utils/LoopUnroll.cpp
vendor/llvm/dist/lib/Transforms/Utils/LowerInvoke.cpp
vendor/llvm/dist/lib/Transforms/Utils/LowerSwitch.cpp
vendor/llvm/dist/lib/Transforms/Utils/PromoteMemoryToRegister.cpp
vendor/llvm/dist/lib/Transforms/Utils/SSAUpdater.cpp
vendor/llvm/dist/lib/Transforms/Utils/SSI.cpp
vendor/llvm/dist/lib/Transforms/Utils/SimplifyCFG.cpp
vendor/llvm/dist/lib/Transforms/Utils/UnifyFunctionExitNodes.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/ConstantFold.cpp
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/Function.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/IntrinsicInst.cpp
vendor/llvm/dist/lib/VMCore/Mangler.cpp
vendor/llvm/dist/lib/VMCore/Metadata.cpp
vendor/llvm/dist/lib/VMCore/Module.cpp
vendor/llvm/dist/lib/VMCore/Pass.cpp
vendor/llvm/dist/lib/VMCore/PassManager.cpp
vendor/llvm/dist/lib/VMCore/PrintModulePass.cpp
vendor/llvm/dist/lib/VMCore/Type.cpp
vendor/llvm/dist/lib/VMCore/TypeSymbolTable.cpp
vendor/llvm/dist/lib/VMCore/TypesContext.h
vendor/llvm/dist/lib/VMCore/Value.cpp
vendor/llvm/dist/lib/VMCore/ValueSymbolTable.cpp
vendor/llvm/dist/lib/VMCore/Verifier.cpp
vendor/llvm/dist/runtime/libprofile/exported_symbols.lst
vendor/llvm/dist/test/Analysis/BasicAA/2007-11-05-SizeCrash.ll
vendor/llvm/dist/test/Analysis/ScalarEvolution/2007-07-15-NegativeStride.ll
vendor/llvm/dist/test/Analysis/ScalarEvolution/2007-08-06-Unsigned.ll
vendor/llvm/dist/test/Analysis/ScalarEvolution/2008-02-11-ReversedCondition.ll
vendor/llvm/dist/test/Analysis/ScalarEvolution/2008-02-12-SMAXTripCount.ll
vendor/llvm/dist/test/Analysis/ScalarEvolution/2008-11-18-LessThanOrEqual.ll
vendor/llvm/dist/test/Analysis/ScalarEvolution/2008-11-18-Stride1.ll
vendor/llvm/dist/test/Analysis/ScalarEvolution/avoid-smax-0.ll
vendor/llvm/dist/test/Analysis/ScalarEvolution/max-trip-count.ll
vendor/llvm/dist/test/Analysis/ScalarEvolution/nsw-offset.ll
vendor/llvm/dist/test/Analysis/ScalarEvolution/nsw.ll
vendor/llvm/dist/test/Analysis/ScalarEvolution/sext-inreg.ll
vendor/llvm/dist/test/Analysis/ScalarEvolution/sext-iv-0.ll
vendor/llvm/dist/test/Analysis/ScalarEvolution/sext-iv-1.ll
vendor/llvm/dist/test/Analysis/ScalarEvolution/sext-iv-2.ll
vendor/llvm/dist/test/Analysis/ScalarEvolution/trip-count3.ll
vendor/llvm/dist/test/Analysis/ScalarEvolution/trip-count7.ll
vendor/llvm/dist/test/Analysis/ScalarEvolution/trip-count8.ll
vendor/llvm/dist/test/Analysis/ScalarEvolution/zext-wrap.ll
vendor/llvm/dist/test/Assembler/vector-cmp.ll
vendor/llvm/dist/test/CodeGen/ARM/indirectbr.ll
vendor/llvm/dist/test/CodeGen/ARM/private.ll
vendor/llvm/dist/test/CodeGen/ARM/tail-opts.ll
vendor/llvm/dist/test/CodeGen/Alpha/private.ll
vendor/llvm/dist/test/CodeGen/Blackfin/2009-08-15-SetCC-Undef.ll
vendor/llvm/dist/test/CodeGen/Blackfin/ct32.ll
vendor/llvm/dist/test/CodeGen/Blackfin/ct64.ll
vendor/llvm/dist/test/CodeGen/Blackfin/ctlz16.ll
vendor/llvm/dist/test/CodeGen/Blackfin/ctpop16.ll
vendor/llvm/dist/test/CodeGen/Blackfin/cttz16.ll
vendor/llvm/dist/test/CodeGen/Blackfin/promote-logic.ll
vendor/llvm/dist/test/CodeGen/CellSPU/dp_farith.ll
vendor/llvm/dist/test/CodeGen/CellSPU/mul_ops.ll
vendor/llvm/dist/test/CodeGen/CellSPU/private.ll
vendor/llvm/dist/test/CodeGen/Generic/2009-03-29-SoftFloatVectorExtract.ll
vendor/llvm/dist/test/CodeGen/Generic/2009-04-28-i128-cmp-crash.ll
vendor/llvm/dist/test/CodeGen/MSP430/bit.ll
vendor/llvm/dist/test/CodeGen/MSP430/setcc.ll
vendor/llvm/dist/test/CodeGen/Mips/private.ll
vendor/llvm/dist/test/CodeGen/PowerPC/indirectbr.ll
vendor/llvm/dist/test/CodeGen/PowerPC/private.ll
vendor/llvm/dist/test/CodeGen/SPARC/private.ll
vendor/llvm/dist/test/CodeGen/SystemZ/2009-06-02-Rotate.ll
vendor/llvm/dist/test/CodeGen/Thumb2/thumb2-add.ll
vendor/llvm/dist/test/CodeGen/X86/2006-05-11-InstrSched.ll
vendor/llvm/dist/test/CodeGen/X86/2007-02-04-OrAddrMode.ll
vendor/llvm/dist/test/CodeGen/X86/2009-02-26-MachineLICMBug.ll
vendor/llvm/dist/test/CodeGen/X86/2009-05-23-dagcombine-shifts.ll
vendor/llvm/dist/test/CodeGen/X86/2009-11-16-MachineLICM.ll
vendor/llvm/dist/test/CodeGen/X86/and-su.ll
vendor/llvm/dist/test/CodeGen/X86/darwin-bzero.ll
vendor/llvm/dist/test/CodeGen/X86/extractelement-shuffle.ll
vendor/llvm/dist/test/CodeGen/X86/fast-isel.ll
vendor/llvm/dist/test/CodeGen/X86/fold-load.ll
vendor/llvm/dist/test/CodeGen/X86/lsr-sort.ll
vendor/llvm/dist/test/CodeGen/X86/mul-legalize.ll
vendor/llvm/dist/test/CodeGen/X86/private.ll
vendor/llvm/dist/test/CodeGen/X86/stack-color-with-reg.ll
vendor/llvm/dist/test/CodeGen/X86/stride-nine-with-base-reg.ll
vendor/llvm/dist/test/CodeGen/X86/tail-opts.ll
vendor/llvm/dist/test/CodeGen/X86/test-nofold.ll
vendor/llvm/dist/test/CodeGen/X86/vec_ext_inreg.ll
vendor/llvm/dist/test/CodeGen/X86/vec_shuffle-22.ll
vendor/llvm/dist/test/CodeGen/X86/vec_shuffle-25.ll
vendor/llvm/dist/test/CodeGen/X86/vec_shuffle-26.ll
vendor/llvm/dist/test/CodeGen/X86/widen_select-1.ll
vendor/llvm/dist/test/CodeGen/X86/widen_shuffle-1.ll
vendor/llvm/dist/test/CodeGen/X86/widen_shuffle-2.ll
vendor/llvm/dist/test/CodeGen/X86/x86-64-and-mask.ll
vendor/llvm/dist/test/CodeGen/X86/x86-64-jumps.ll
vendor/llvm/dist/test/CodeGen/XCore/2009-03-27-v2f64-param.ll
vendor/llvm/dist/test/CodeGen/XCore/private.ll
vendor/llvm/dist/test/DebugInfo/2009-10-16-Scope.ll
vendor/llvm/dist/test/DebugInfo/printdbginfo2.ll
vendor/llvm/dist/test/Feature/NamedMDNode.ll
vendor/llvm/dist/test/FrontendC/cstring-align.c
vendor/llvm/dist/test/Integer/BitPacked.ll
vendor/llvm/dist/test/Integer/packed_bt.ll
vendor/llvm/dist/test/Integer/testvarargs_bt.ll
vendor/llvm/dist/test/Other/2007-06-28-PassManager.ll
vendor/llvm/dist/test/Other/2008-02-14-PassManager.ll
vendor/llvm/dist/test/Other/2008-08-14-PassManager.ll
vendor/llvm/dist/test/Other/2009-06-05-no-implicit-float.ll
vendor/llvm/dist/test/Transforms/ConstProp/loads.ll
vendor/llvm/dist/test/Transforms/DeadArgElim/canon.ll
vendor/llvm/dist/test/Transforms/DeadStoreElimination/const-pointers.ll
vendor/llvm/dist/test/Transforms/DeadStoreElimination/no-targetdata.ll
vendor/llvm/dist/test/Transforms/FunctionAttrs/2008-10-04-LocalMemory.ll
vendor/llvm/dist/test/Transforms/GVN/null-aliases-nothing.ll
vendor/llvm/dist/test/Transforms/GlobalOpt/ctor-list-opt-dbg.ll
vendor/llvm/dist/test/Transforms/IPConstantProp/return-argument.ll
vendor/llvm/dist/test/Transforms/IndVarSimplify/shrunk-constant.ll
vendor/llvm/dist/test/Transforms/Inline/2007-12-19-InlineNoUnwind.ll
vendor/llvm/dist/test/Transforms/InstCombine/apint-shift.ll
vendor/llvm/dist/test/Transforms/InstCombine/bswap-fold.ll
vendor/llvm/dist/test/Transforms/InstCombine/bswap.ll
vendor/llvm/dist/test/Transforms/InstCombine/cast.ll
vendor/llvm/dist/test/Transforms/InstCombine/cast_ptr.ll
vendor/llvm/dist/test/Transforms/InstCombine/intrinsics.ll
vendor/llvm/dist/test/Transforms/InstCombine/load.ll
vendor/llvm/dist/test/Transforms/InstCombine/loadstore-alignment.ll
vendor/llvm/dist/test/Transforms/InstCombine/or.ll
vendor/llvm/dist/test/Transforms/InstCombine/shift-sra.ll
vendor/llvm/dist/test/Transforms/InstCombine/sub.ll
vendor/llvm/dist/test/Transforms/JumpThreading/basic.ll
vendor/llvm/dist/test/Transforms/LoopIndexSplit/SplitValue-2007-08-24-dbg.ll
vendor/llvm/dist/test/Transforms/LoopRotate/PhiRename-1.ll
vendor/llvm/dist/test/Transforms/LoopStrengthReduce/2009-04-28-no-reduce-mul.ll
vendor/llvm/dist/test/Transforms/LoopStrengthReduce/dont_reverse.ll
vendor/llvm/dist/test/Transforms/LoopStrengthReduce/quadradic-exit-value.ll
vendor/llvm/dist/test/Transforms/PruneEH/simplenoreturntest.ll
vendor/llvm/dist/test/Transforms/ScalarRepl/2009-01-09-scalarrepl-empty.ll
vendor/llvm/dist/test/Transforms/SimplifyCFG/2003-08-17-FoldSwitch-dbg.ll
vendor/llvm/dist/test/Transforms/SimplifyCFG/2009-03-05-Speculative-Hoist-Dbg.ll
vendor/llvm/dist/test/Transforms/SimplifyCFG/branch_fold_dbg.ll
vendor/llvm/dist/test/Transforms/SimplifyCFG/hoist-common-code.dbg.ll
vendor/llvm/dist/test/Transforms/SimplifyCFG/switch_formation.dbg.ll
vendor/llvm/dist/test/Transforms/SimplifyCFG/two-entry-phi-return.dbg.ll
vendor/llvm/dist/test/Transforms/TailCallElim/dont_reorder_load.ll
vendor/llvm/dist/test/Verifier/2006-10-15-AddrLabel.ll
vendor/llvm/dist/tools/llc/llc.cpp
vendor/llvm/dist/tools/llvm-mc/AsmLexer.cpp
vendor/llvm/dist/tools/llvm-mc/AsmParser.cpp
vendor/llvm/dist/tools/llvmc/plugins/Base/Base.td.in
vendor/llvm/dist/tools/lto/LTOCodeGenerator.cpp
vendor/llvm/dist/tools/opt/opt.cpp
vendor/llvm/dist/unittests/VMCore/MetadataTest.cpp
vendor/llvm/dist/utils/TableGen/AsmMatcherEmitter.cpp
vendor/llvm/dist/utils/TableGen/CodeEmitterGen.cpp
vendor/llvm/dist/utils/TableGen/CodeGenInstruction.cpp
vendor/llvm/dist/utils/TableGen/CodeGenTarget.cpp
vendor/llvm/dist/utils/TableGen/CodeGenTarget.h
vendor/llvm/dist/utils/TableGen/DAGISelEmitter.cpp
vendor/llvm/dist/utils/TableGen/FastISelEmitter.cpp
vendor/llvm/dist/utils/TableGen/InstrInfoEmitter.cpp
vendor/llvm/dist/utils/TableGen/IntrinsicEmitter.cpp
vendor/llvm/dist/utils/TableGen/OptParserEmitter.cpp
vendor/llvm/dist/utils/TableGen/Record.cpp
vendor/llvm/dist/utils/TableGen/Record.h
vendor/llvm/dist/utils/TableGen/SubtargetEmitter.cpp
vendor/llvm/dist/utils/TableGen/TGLexer.cpp
vendor/llvm/dist/utils/TableGen/TGLexer.h
vendor/llvm/dist/utils/TableGen/TGParser.cpp
vendor/llvm/dist/utils/buildit/GNUmakefile
vendor/llvm/dist/utils/vim/llvm.vim
vendor/llvm/dist/utils/vim/vimrc
Modified: vendor/llvm/dist/CMakeLists.txt
==============================================================================
--- vendor/llvm/dist/CMakeLists.txt Fri Jan 15 15:36:24 2010 (r202374)
+++ vendor/llvm/dist/CMakeLists.txt Fri Jan 15 15:37:28 2010 (r202375)
@@ -296,6 +296,7 @@ add_subdirectory(lib/Bitcode/Reader)
add_subdirectory(lib/Bitcode/Writer)
add_subdirectory(lib/Transforms/Utils)
add_subdirectory(lib/Transforms/Instrumentation)
+add_subdirectory(lib/Transforms/InstCombine)
add_subdirectory(lib/Transforms/Scalar)
add_subdirectory(lib/Transforms/IPO)
add_subdirectory(lib/Transforms/Hello)
Modified: vendor/llvm/dist/LICENSE.TXT
==============================================================================
--- vendor/llvm/dist/LICENSE.TXT Fri Jan 15 15:36:24 2010 (r202374)
+++ vendor/llvm/dist/LICENSE.TXT Fri Jan 15 15:37:28 2010 (r202375)
@@ -4,7 +4,7 @@ LLVM Release License
University of Illinois/NCSA
Open Source License
-Copyright (c) 2003-2009 University of Illinois at Urbana-Champaign.
+Copyright (c) 2003-2010 University of Illinois at Urbana-Champaign.
All rights reserved.
Developed by:
Modified: vendor/llvm/dist/autoconf/configure.ac
==============================================================================
--- vendor/llvm/dist/autoconf/configure.ac Fri Jan 15 15:36:24 2010 (r202374)
+++ vendor/llvm/dist/autoconf/configure.ac Fri Jan 15 15:37:28 2010 (r202375)
@@ -512,7 +512,7 @@ case "$enableval" in
PIC16) TARGETS_TO_BUILD="PIC16 $TARGETS_TO_BUILD" ;;
XCore) TARGETS_TO_BUILD="XCore $TARGETS_TO_BUILD" ;;
MSP430) TARGETS_TO_BUILD="MSP430 $TARGETS_TO_BUILD" ;;
- SystemZ) TARGETS_TO_BUILD="SystemZ $TARGETS_TO_BUILD" ;;
+ s390x) TARGETS_TO_BUILD="SystemZ $TARGETS_TO_BUILD" ;;
Blackfin) TARGETS_TO_BUILD="Blackfin $TARGETS_TO_BUILD" ;;
*) AC_MSG_ERROR([Can not set target to build]) ;;
esac ;;
Modified: vendor/llvm/dist/cmake/modules/LLVMLibDeps.cmake
==============================================================================
--- vendor/llvm/dist/cmake/modules/LLVMLibDeps.cmake Fri Jan 15 15:36:24 2010 (r202374)
+++ vendor/llvm/dist/cmake/modules/LLVMLibDeps.cmake Fri Jan 15 15:37:28 2010 (r202375)
@@ -7,9 +7,9 @@ set(MSVC_LIB_DEPS_LLVMAlphaCodeGen LLVMA
set(MSVC_LIB_DEPS_LLVMAlphaInfo LLVMSupport)
set(MSVC_LIB_DEPS_LLVMAnalysis LLVMCore LLVMSupport LLVMSystem LLVMTarget)
set(MSVC_LIB_DEPS_LLVMArchive LLVMBitReader LLVMCore LLVMSupport LLVMSystem)
-set(MSVC_LIB_DEPS_LLVMAsmParser LLVMCore LLVMSupport LLVMSystem)
+set(MSVC_LIB_DEPS_LLVMAsmParser LLVMCore LLVMSupport)
set(MSVC_LIB_DEPS_LLVMAsmPrinter LLVMAnalysis LLVMCodeGen LLVMCore LLVMMC LLVMSupport LLVMSystem LLVMTarget)
-set(MSVC_LIB_DEPS_LLVMBitReader LLVMCore LLVMSupport LLVMSystem)
+set(MSVC_LIB_DEPS_LLVMBitReader LLVMCore LLVMSupport)
set(MSVC_LIB_DEPS_LLVMBitWriter LLVMCore LLVMSupport LLVMSystem)
set(MSVC_LIB_DEPS_LLVMBlackfinAsmPrinter LLVMAsmPrinter LLVMBlackfinInfo LLVMCodeGen LLVMCore LLVMMC LLVMSupport LLVMSystem LLVMTarget)
set(MSVC_LIB_DEPS_LLVMBlackfinCodeGen LLVMBlackfinInfo LLVMCodeGen LLVMCore LLVMMC LLVMSelectionDAG LLVMSupport LLVMTarget)
@@ -21,15 +21,16 @@ set(MSVC_LIB_DEPS_LLVMCellSPUCodeGen LLV
set(MSVC_LIB_DEPS_LLVMCellSPUInfo LLVMSupport)
set(MSVC_LIB_DEPS_LLVMCodeGen LLVMAnalysis LLVMCore LLVMMC LLVMScalarOpts LLVMSupport LLVMSystem LLVMTarget LLVMTransformUtils)
set(MSVC_LIB_DEPS_LLVMCore LLVMSupport LLVMSystem)
-set(MSVC_LIB_DEPS_LLVMCppBackend LLVMCore LLVMCppBackendInfo LLVMSupport LLVMSystem LLVMTarget)
+set(MSVC_LIB_DEPS_LLVMCppBackend LLVMCore LLVMCppBackendInfo LLVMSupport LLVMTarget)
set(MSVC_LIB_DEPS_LLVMCppBackendInfo LLVMSupport)
set(MSVC_LIB_DEPS_LLVMExecutionEngine LLVMCore LLVMSupport LLVMSystem LLVMTarget)
-set(MSVC_LIB_DEPS_LLVMInstrumentation LLVMAnalysis LLVMCore LLVMScalarOpts LLVMSupport LLVMSystem LLVMTransformUtils)
+set(MSVC_LIB_DEPS_LLVMInstCombine LLVMAnalysis LLVMCore LLVMSupport LLVMSystem LLVMTarget LLVMTransformUtils)
+set(MSVC_LIB_DEPS_LLVMInstrumentation LLVMAnalysis LLVMCore LLVMSupport LLVMSystem LLVMTransformUtils)
set(MSVC_LIB_DEPS_LLVMInterpreter LLVMCodeGen LLVMCore LLVMExecutionEngine LLVMSupport LLVMSystem LLVMTarget)
set(MSVC_LIB_DEPS_LLVMJIT LLVMCodeGen LLVMCore LLVMExecutionEngine LLVMMC LLVMSupport LLVMSystem LLVMTarget)
set(MSVC_LIB_DEPS_LLVMLinker LLVMArchive LLVMBitReader LLVMCore LLVMSupport LLVMSystem)
set(MSVC_LIB_DEPS_LLVMMC LLVMSupport LLVMSystem)
-set(MSVC_LIB_DEPS_LLVMMSIL LLVMAnalysis LLVMCodeGen LLVMCore LLVMMSILInfo LLVMScalarOpts LLVMSupport LLVMSystem LLVMTarget LLVMTransformUtils LLVMipa)
+set(MSVC_LIB_DEPS_LLVMMSIL LLVMAnalysis LLVMCodeGen LLVMCore LLVMMSILInfo LLVMScalarOpts LLVMSupport LLVMTarget LLVMTransformUtils LLVMipa)
set(MSVC_LIB_DEPS_LLVMMSILInfo LLVMSupport)
set(MSVC_LIB_DEPS_LLVMMSP430AsmPrinter LLVMAsmPrinter LLVMCodeGen LLVMCore LLVMMC LLVMMSP430Info LLVMSupport LLVMSystem LLVMTarget)
set(MSVC_LIB_DEPS_LLVMMSP430CodeGen LLVMCodeGen LLVMCore LLVMMC LLVMMSP430Info LLVMSelectionDAG LLVMSupport LLVMSystem LLVMTarget)
@@ -37,13 +38,13 @@ set(MSVC_LIB_DEPS_LLVMMSP430Info LLVMSup
set(MSVC_LIB_DEPS_LLVMMipsAsmPrinter LLVMAsmPrinter LLVMCodeGen LLVMCore LLVMMC LLVMMipsCodeGen LLVMMipsInfo LLVMSupport LLVMSystem LLVMTarget)
set(MSVC_LIB_DEPS_LLVMMipsCodeGen LLVMCodeGen LLVMCore LLVMMC LLVMMipsInfo LLVMSelectionDAG LLVMSupport LLVMSystem LLVMTarget)
set(MSVC_LIB_DEPS_LLVMMipsInfo LLVMSupport)
-set(MSVC_LIB_DEPS_LLVMPIC16 LLVMAnalysis LLVMCodeGen LLVMCore LLVMMC LLVMPIC16Info LLVMSelectionDAG LLVMSupport LLVMSystem LLVMTarget)
-set(MSVC_LIB_DEPS_LLVMPIC16AsmPrinter LLVMAsmPrinter LLVMCodeGen LLVMCore LLVMMC LLVMPIC16 LLVMPIC16Info LLVMSupport LLVMSystem LLVMTarget)
+set(MSVC_LIB_DEPS_LLVMPIC16 LLVMAnalysis LLVMCodeGen LLVMCore LLVMMC LLVMPIC16Info LLVMSelectionDAG LLVMSupport LLVMTarget)
+set(MSVC_LIB_DEPS_LLVMPIC16AsmPrinter LLVMAsmPrinter LLVMCodeGen LLVMCore LLVMMC LLVMPIC16 LLVMPIC16Info LLVMSupport LLVMTarget)
set(MSVC_LIB_DEPS_LLVMPIC16Info LLVMSupport)
set(MSVC_LIB_DEPS_LLVMPowerPCAsmPrinter LLVMAsmPrinter LLVMCodeGen LLVMCore LLVMMC LLVMPowerPCInfo LLVMSupport LLVMSystem LLVMTarget)
set(MSVC_LIB_DEPS_LLVMPowerPCCodeGen LLVMCodeGen LLVMCore LLVMMC LLVMPowerPCInfo LLVMSelectionDAG LLVMSupport LLVMSystem LLVMTarget)
set(MSVC_LIB_DEPS_LLVMPowerPCInfo LLVMSupport)
-set(MSVC_LIB_DEPS_LLVMScalarOpts LLVMAnalysis LLVMCore LLVMSupport LLVMSystem LLVMTarget LLVMTransformUtils)
+set(MSVC_LIB_DEPS_LLVMScalarOpts LLVMAnalysis LLVMCore LLVMInstCombine LLVMSupport LLVMSystem LLVMTarget LLVMTransformUtils)
set(MSVC_LIB_DEPS_LLVMSelectionDAG LLVMAnalysis LLVMAsmPrinter LLVMCodeGen LLVMCore LLVMSupport LLVMSystem LLVMTarget)
set(MSVC_LIB_DEPS_LLVMSparcAsmPrinter LLVMAsmPrinter LLVMCodeGen LLVMCore LLVMMC LLVMSparcInfo LLVMSupport LLVMSystem LLVMTarget)
set(MSVC_LIB_DEPS_LLVMSparcCodeGen LLVMCodeGen LLVMCore LLVMMC LLVMSelectionDAG LLVMSparcInfo LLVMSupport LLVMSystem LLVMTarget)
@@ -53,14 +54,14 @@ set(MSVC_LIB_DEPS_LLVMSystem )
set(MSVC_LIB_DEPS_LLVMSystemZAsmPrinter LLVMAsmPrinter LLVMCodeGen LLVMCore LLVMMC LLVMSupport LLVMSystem LLVMSystemZInfo LLVMTarget)
set(MSVC_LIB_DEPS_LLVMSystemZCodeGen LLVMCodeGen LLVMCore LLVMMC LLVMSelectionDAG LLVMSupport LLVMSystemZInfo LLVMTarget)
set(MSVC_LIB_DEPS_LLVMSystemZInfo LLVMSupport)
-set(MSVC_LIB_DEPS_LLVMTarget LLVMCore LLVMMC LLVMSupport LLVMSystem)
+set(MSVC_LIB_DEPS_LLVMTarget LLVMCore LLVMMC LLVMSupport)
set(MSVC_LIB_DEPS_LLVMTransformUtils LLVMAnalysis LLVMCore LLVMSupport LLVMSystem LLVMTarget LLVMipa)
set(MSVC_LIB_DEPS_LLVMX86AsmParser LLVMMC LLVMX86Info)
set(MSVC_LIB_DEPS_LLVMX86AsmPrinter LLVMAsmPrinter LLVMCodeGen LLVMCore LLVMMC LLVMSupport LLVMSystem LLVMTarget LLVMX86CodeGen LLVMX86Info)
-set(MSVC_LIB_DEPS_LLVMX86CodeGen LLVMCodeGen LLVMCore LLVMMC LLVMSelectionDAG LLVMSupport LLVMSystem LLVMTarget LLVMX86Disassembler LLVMX86Info)
-set(MSVC_LIB_DEPS_LLVMX86Disassembler )
+set(MSVC_LIB_DEPS_LLVMX86CodeGen LLVMCodeGen LLVMCore LLVMMC LLVMSelectionDAG LLVMSupport LLVMSystem LLVMTarget LLVMX86Info)
+set(MSVC_LIB_DEPS_LLVMX86Disassembler LLVMMC LLVMSupport LLVMX86Info)
set(MSVC_LIB_DEPS_LLVMX86Info LLVMSupport)
-set(MSVC_LIB_DEPS_LLVMXCore LLVMCodeGen LLVMCore LLVMMC LLVMSelectionDAG LLVMSupport LLVMSystem LLVMTarget LLVMXCoreInfo)
+set(MSVC_LIB_DEPS_LLVMXCore LLVMCodeGen LLVMCore LLVMMC LLVMSelectionDAG LLVMSupport LLVMTarget LLVMXCoreInfo)
set(MSVC_LIB_DEPS_LLVMXCoreAsmPrinter LLVMAsmPrinter LLVMCodeGen LLVMCore LLVMMC LLVMSupport LLVMSystem LLVMTarget LLVMXCoreInfo)
set(MSVC_LIB_DEPS_LLVMXCoreInfo LLVMSupport)
set(MSVC_LIB_DEPS_LLVMipa LLVMAnalysis LLVMCore LLVMSupport LLVMSystem)
Modified: vendor/llvm/dist/configure
==============================================================================
--- vendor/llvm/dist/configure Fri Jan 15 15:36:24 2010 (r202374)
+++ vendor/llvm/dist/configure Fri Jan 15 15:37:28 2010 (r202375)
@@ -5080,7 +5080,7 @@ case "$enableval" in
PIC16) TARGETS_TO_BUILD="PIC16 $TARGETS_TO_BUILD" ;;
XCore) TARGETS_TO_BUILD="XCore $TARGETS_TO_BUILD" ;;
MSP430) TARGETS_TO_BUILD="MSP430 $TARGETS_TO_BUILD" ;;
- SystemZ) TARGETS_TO_BUILD="SystemZ $TARGETS_TO_BUILD" ;;
+ s390x) TARGETS_TO_BUILD="SystemZ $TARGETS_TO_BUILD" ;;
Blackfin) TARGETS_TO_BUILD="Blackfin $TARGETS_TO_BUILD" ;;
*) { { echo "$as_me:$LINENO: error: Can not set target to build" >&5
echo "$as_me: error: Can not set target to build" >&2;}
Modified: vendor/llvm/dist/docs/CodeGenerator.html
==============================================================================
--- vendor/llvm/dist/docs/CodeGenerator.html Fri Jan 15 15:36:24 2010 (r202374)
+++ vendor/llvm/dist/docs/CodeGenerator.html Fri Jan 15 15:37:28 2010 (r202375)
@@ -1731,11 +1731,6 @@ define fastcc i32 @tailcaller(i32 %in1,
(because one or more of above constraints are not met) to be followed by a
readjustment of the stack. So performance might be worse in such cases.
-On x86 and x86-64 one register is reserved for indirect tail calls (e.g via a
- function pointer). So there is one less register for integer argument
- passing. For x86 this means 2 registers (if inreg parameter
- attribute is used) and for x86-64 this means 5 register are used.
-
@@ -2121,7 +2116,7 @@ MOVSX32rm16 -> movsx, 32-bit register
Chris Lattner
The LLVM Compiler Infrastructure
- Last modified: $Date: 2009-10-10 23:30:55 +0200 (Sat, 10 Oct 2009) $
+ Last modified: $Date: 2010-01-11 19:53:47 +0100 (Mon, 11 Jan 2010) $