Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 20 Feb 2011 12:57:17 +0000 (UTC)
From:      Dimitry Andric <dim@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-vendor@freebsd.org
Subject:   svn commit: r218885 - in vendor/llvm/dist: . autoconf bindings/ada bindings/ocaml bindings/ocaml/bitreader bindings/ocaml/executionengine bindings/ocaml/llvm bindings/ocaml/transforms/scalar cmake ...
Message-ID:  <201102201257.p1KCvHxv032941@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: dim
Date: Sun Feb 20 12:57:14 2011
New Revision: 218885
URL: http://svn.freebsd.org/changeset/base/218885

Log:
  Vendor import of llvm trunk r126079:
  http://llvm.org/svn/llvm-project/llvm/trunk@126079

Added:
  vendor/llvm/dist/.gitignore
  vendor/llvm/dist/cmake/modules/HandleLLVMOptions.cmake
  vendor/llvm/dist/cmake/modules/LLVMParseArguments.cmake
  vendor/llvm/dist/docs/tutorial/OCamlLangImpl8.html
  vendor/llvm/dist/include/llvm-c/Initialization.h
  vendor/llvm/dist/include/llvm/ADT/ArrayRef.h
  vendor/llvm/dist/include/llvm/ADT/InMemoryStruct.h
  vendor/llvm/dist/include/llvm/ADT/IntEqClasses.h
  vendor/llvm/dist/include/llvm/ADT/IntervalMap.h
  vendor/llvm/dist/include/llvm/Analysis/DIBuilder.h
  vendor/llvm/dist/include/llvm/Analysis/DominanceFrontier.h
  vendor/llvm/dist/include/llvm/Analysis/PathNumbering.h
  vendor/llvm/dist/include/llvm/Analysis/PathProfileInfo.h
  vendor/llvm/dist/include/llvm/Analysis/RegionPass.h
  vendor/llvm/dist/include/llvm/CodeGen/EdgeBundles.h
  vendor/llvm/dist/include/llvm/CodeGen/MachineLoopRanges.h
  vendor/llvm/dist/include/llvm/CodeGen/PBQP/
  vendor/llvm/dist/include/llvm/CodeGen/PBQP/Graph.h
  vendor/llvm/dist/include/llvm/CodeGen/PBQP/HeuristicBase.h
  vendor/llvm/dist/include/llvm/CodeGen/PBQP/HeuristicSolver.h
  vendor/llvm/dist/include/llvm/CodeGen/PBQP/Heuristics/
  vendor/llvm/dist/include/llvm/CodeGen/PBQP/Heuristics/Briggs.h
  vendor/llvm/dist/include/llvm/CodeGen/PBQP/Math.h
  vendor/llvm/dist/include/llvm/CodeGen/PBQP/Solution.h
  vendor/llvm/dist/include/llvm/CodeGen/RegAllocPBQP.h
  vendor/llvm/dist/include/llvm/CodeGen/ScoreboardHazardRecognizer.h
  vendor/llvm/dist/include/llvm/ExecutionEngine/MCJIT.h
  vendor/llvm/dist/include/llvm/InitializePasses.h
  vendor/llvm/dist/include/llvm/MC/MCELFObjectWriter.h
  vendor/llvm/dist/include/llvm/MC/MCFixupKindInfo.h
  vendor/llvm/dist/include/llvm/MC/MCMachObjectWriter.h
  vendor/llvm/dist/include/llvm/Object/
  vendor/llvm/dist/include/llvm/Object/MachOFormat.h
  vendor/llvm/dist/include/llvm/Object/MachOObject.h
  vendor/llvm/dist/include/llvm/Object/ObjectFile.h
  vendor/llvm/dist/include/llvm/Support/AIXDataTypesFix.h
  vendor/llvm/dist/include/llvm/Support/Atomic.h
  vendor/llvm/dist/include/llvm/Support/DataTypes.h.cmake
  vendor/llvm/dist/include/llvm/Support/DataTypes.h.in
  vendor/llvm/dist/include/llvm/Support/Disassembler.h
  vendor/llvm/dist/include/llvm/Support/DynamicLibrary.h
  vendor/llvm/dist/include/llvm/Support/Endian.h
  vendor/llvm/dist/include/llvm/Support/Errno.h
  vendor/llvm/dist/include/llvm/Support/FEnv.h
  vendor/llvm/dist/include/llvm/Support/FileSystem.h
  vendor/llvm/dist/include/llvm/Support/Host.h
  vendor/llvm/dist/include/llvm/Support/IncludeFile.h
  vendor/llvm/dist/include/llvm/Support/LICENSE.TXT
  vendor/llvm/dist/include/llvm/Support/Memory.h
  vendor/llvm/dist/include/llvm/Support/Mutex.h
  vendor/llvm/dist/include/llvm/Support/Path.h
  vendor/llvm/dist/include/llvm/Support/PathV1.h
  vendor/llvm/dist/include/llvm/Support/PathV2.h
  vendor/llvm/dist/include/llvm/Support/Process.h
  vendor/llvm/dist/include/llvm/Support/Program.h
  vendor/llvm/dist/include/llvm/Support/RWMutex.h
  vendor/llvm/dist/include/llvm/Support/Signals.h
  vendor/llvm/dist/include/llvm/Support/Solaris.h
  vendor/llvm/dist/include/llvm/Support/SwapByteOrder.h
  vendor/llvm/dist/include/llvm/Support/ThreadLocal.h
  vendor/llvm/dist/include/llvm/Support/Threading.h
  vendor/llvm/dist/include/llvm/Support/TimeValue.h
  vendor/llvm/dist/include/llvm/Support/ToolOutputFile.h
  vendor/llvm/dist/include/llvm/Support/Valgrind.h
  vendor/llvm/dist/include/llvm/Support/system_error.h
  vendor/llvm/dist/include/llvm/Target/TargetAsmInfo.h
  vendor/llvm/dist/include/llvm/Target/TargetFrameLowering.h
  vendor/llvm/dist/include/llvm/Target/TargetLibraryInfo.h
  vendor/llvm/dist/lib/Analysis/DIBuilder.cpp
  vendor/llvm/dist/lib/Analysis/DominanceFrontier.cpp
  vendor/llvm/dist/lib/Analysis/IPA/IPA.cpp
  vendor/llvm/dist/lib/Analysis/MemDepPrinter.cpp
  vendor/llvm/dist/lib/Analysis/NoAliasAnalysis.cpp
  vendor/llvm/dist/lib/Analysis/PathNumbering.cpp
  vendor/llvm/dist/lib/Analysis/PathProfileInfo.cpp
  vendor/llvm/dist/lib/Analysis/PathProfileVerifier.cpp
  vendor/llvm/dist/lib/Analysis/RegionPass.cpp
  vendor/llvm/dist/lib/Bitcode/CMakeLists.txt
  vendor/llvm/dist/lib/CMakeLists.txt
  vendor/llvm/dist/lib/CodeGen/AllocationOrder.cpp
  vendor/llvm/dist/lib/CodeGen/AllocationOrder.h
  vendor/llvm/dist/lib/CodeGen/AsmPrinter/DwarfCFIException.cpp
  vendor/llvm/dist/lib/CodeGen/AsmPrinter/DwarfTableException.cpp
  vendor/llvm/dist/lib/CodeGen/CodeGen.cpp
  vendor/llvm/dist/lib/CodeGen/EdgeBundles.cpp
  vendor/llvm/dist/lib/CodeGen/ExpandISelPseudos.cpp
  vendor/llvm/dist/lib/CodeGen/LiveDebugVariables.cpp
  vendor/llvm/dist/lib/CodeGen/LiveDebugVariables.h
  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/LiveRangeEdit.h
  vendor/llvm/dist/lib/CodeGen/MachineLoopRanges.cpp
  vendor/llvm/dist/lib/CodeGen/PHIEliminationUtils.cpp
  vendor/llvm/dist/lib/CodeGen/PHIEliminationUtils.h
  vendor/llvm/dist/lib/CodeGen/RegAllocBase.h
  vendor/llvm/dist/lib/CodeGen/RegAllocBasic.cpp
  vendor/llvm/dist/lib/CodeGen/RegAllocGreedy.cpp
  vendor/llvm/dist/lib/CodeGen/ScoreboardHazardRecognizer.cpp
  vendor/llvm/dist/lib/CodeGen/SpillPlacement.cpp
  vendor/llvm/dist/lib/CodeGen/SpillPlacement.h
  vendor/llvm/dist/lib/ExecutionEngine/MCJIT/
  vendor/llvm/dist/lib/ExecutionEngine/MCJIT/CMakeLists.txt
  vendor/llvm/dist/lib/ExecutionEngine/MCJIT/MCJIT.cpp
  vendor/llvm/dist/lib/ExecutionEngine/MCJIT/MCJIT.h
  vendor/llvm/dist/lib/ExecutionEngine/MCJIT/Makefile
  vendor/llvm/dist/lib/ExecutionEngine/MCJIT/TargetSelect.cpp
  vendor/llvm/dist/lib/MC/MCELFObjectTargetWriter.cpp
  vendor/llvm/dist/lib/MC/MCMachObjectTargetWriter.cpp
  vendor/llvm/dist/lib/MC/MCParser/COFFAsmParser.cpp
  vendor/llvm/dist/lib/MC/MCPureStreamer.cpp
  vendor/llvm/dist/lib/Object/
  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/MachOObject.cpp
  vendor/llvm/dist/lib/Object/Makefile
  vendor/llvm/dist/lib/Object/ObjectFile.cpp
  vendor/llvm/dist/lib/Support/Atomic.cpp
  vendor/llvm/dist/lib/Support/Disassembler.cpp
  vendor/llvm/dist/lib/Support/DynamicLibrary.cpp
  vendor/llvm/dist/lib/Support/Errno.cpp
  vendor/llvm/dist/lib/Support/Host.cpp
  vendor/llvm/dist/lib/Support/IncludeFile.cpp
  vendor/llvm/dist/lib/Support/IntEqClasses.cpp
  vendor/llvm/dist/lib/Support/IntervalMap.cpp
  vendor/llvm/dist/lib/Support/Memory.cpp
  vendor/llvm/dist/lib/Support/Mutex.cpp
  vendor/llvm/dist/lib/Support/Path.cpp
  vendor/llvm/dist/lib/Support/PathV2.cpp
  vendor/llvm/dist/lib/Support/Process.cpp
  vendor/llvm/dist/lib/Support/Program.cpp
  vendor/llvm/dist/lib/Support/README.txt.system
  vendor/llvm/dist/lib/Support/RWMutex.cpp
  vendor/llvm/dist/lib/Support/SearchForAddressOfSpecialSymbol.cpp
  vendor/llvm/dist/lib/Support/Signals.cpp
  vendor/llvm/dist/lib/Support/ThreadLocal.cpp
  vendor/llvm/dist/lib/Support/Threading.cpp
  vendor/llvm/dist/lib/Support/TimeValue.cpp
  vendor/llvm/dist/lib/Support/ToolOutputFile.cpp
  vendor/llvm/dist/lib/Support/Unix/
  vendor/llvm/dist/lib/Support/Unix/Host.inc
  vendor/llvm/dist/lib/Support/Unix/Memory.inc
  vendor/llvm/dist/lib/Support/Unix/Mutex.inc
  vendor/llvm/dist/lib/Support/Unix/Path.inc
  vendor/llvm/dist/lib/Support/Unix/PathV2.inc
  vendor/llvm/dist/lib/Support/Unix/Process.inc
  vendor/llvm/dist/lib/Support/Unix/Program.inc
  vendor/llvm/dist/lib/Support/Unix/README.txt
  vendor/llvm/dist/lib/Support/Unix/RWMutex.inc
  vendor/llvm/dist/lib/Support/Unix/Signals.inc
  vendor/llvm/dist/lib/Support/Unix/ThreadLocal.inc
  vendor/llvm/dist/lib/Support/Unix/TimeValue.inc
  vendor/llvm/dist/lib/Support/Unix/Unix.h
  vendor/llvm/dist/lib/Support/Unix/system_error.inc
  vendor/llvm/dist/lib/Support/Valgrind.cpp
  vendor/llvm/dist/lib/Support/Windows/
  vendor/llvm/dist/lib/Support/Windows/DynamicLibrary.inc
  vendor/llvm/dist/lib/Support/Windows/Host.inc
  vendor/llvm/dist/lib/Support/Windows/Memory.inc
  vendor/llvm/dist/lib/Support/Windows/Mutex.inc
  vendor/llvm/dist/lib/Support/Windows/Path.inc
  vendor/llvm/dist/lib/Support/Windows/PathV2.inc
  vendor/llvm/dist/lib/Support/Windows/Process.inc
  vendor/llvm/dist/lib/Support/Windows/Program.inc
  vendor/llvm/dist/lib/Support/Windows/RWMutex.inc
  vendor/llvm/dist/lib/Support/Windows/Signals.inc
  vendor/llvm/dist/lib/Support/Windows/ThreadLocal.inc
  vendor/llvm/dist/lib/Support/Windows/TimeValue.inc
  vendor/llvm/dist/lib/Support/Windows/Windows.h
  vendor/llvm/dist/lib/Support/Windows/explicit_symbols.inc
  vendor/llvm/dist/lib/Support/Windows/system_error.inc
  vendor/llvm/dist/lib/Support/system_error.cpp
  vendor/llvm/dist/lib/Target/ARM/ARMAsmBackend.cpp
  vendor/llvm/dist/lib/Target/ARM/ARMAsmPrinter.h
  vendor/llvm/dist/lib/Target/ARM/ARMBaseInfo.h
  vendor/llvm/dist/lib/Target/ARM/ARMCallingConv.h
  vendor/llvm/dist/lib/Target/ARM/ARMELFWriterInfo.cpp
  vendor/llvm/dist/lib/Target/ARM/ARMELFWriterInfo.h
  vendor/llvm/dist/lib/Target/ARM/ARMFixupKinds.h
  vendor/llvm/dist/lib/Target/ARM/ARMFrameLowering.cpp
  vendor/llvm/dist/lib/Target/ARM/ARMFrameLowering.h
  vendor/llvm/dist/lib/Target/ARM/ARMHazardRecognizer.cpp
  vendor/llvm/dist/lib/Target/ARM/ARMHazardRecognizer.h
  vendor/llvm/dist/lib/Target/ARM/ARMMCCodeEmitter.cpp
  vendor/llvm/dist/lib/Target/ARM/ARMMCExpr.cpp
  vendor/llvm/dist/lib/Target/ARM/ARMMCExpr.h
  vendor/llvm/dist/lib/Target/ARM/Disassembler/CMakeLists.txt
  vendor/llvm/dist/lib/Target/ARM/InstPrinter/
  vendor/llvm/dist/lib/Target/ARM/InstPrinter/ARMInstPrinter.cpp
  vendor/llvm/dist/lib/Target/ARM/InstPrinter/ARMInstPrinter.h
  vendor/llvm/dist/lib/Target/ARM/InstPrinter/CMakeLists.txt
  vendor/llvm/dist/lib/Target/ARM/InstPrinter/Makefile
  vendor/llvm/dist/lib/Target/ARM/MLxExpansionPass.cpp
  vendor/llvm/dist/lib/Target/ARM/Thumb1FrameLowering.cpp
  vendor/llvm/dist/lib/Target/ARM/Thumb1FrameLowering.h
  vendor/llvm/dist/lib/Target/Alpha/AlphaAsmPrinter.cpp
  vendor/llvm/dist/lib/Target/Alpha/AlphaFrameLowering.cpp
  vendor/llvm/dist/lib/Target/Alpha/AlphaFrameLowering.h
  vendor/llvm/dist/lib/Target/Blackfin/BlackfinAsmPrinter.cpp
  vendor/llvm/dist/lib/Target/Blackfin/BlackfinFrameLowering.cpp
  vendor/llvm/dist/lib/Target/Blackfin/BlackfinFrameLowering.h
  vendor/llvm/dist/lib/Target/CellSPU/SPUAsmPrinter.cpp
  vendor/llvm/dist/lib/Target/CellSPU/SPUFrameLowering.cpp
  vendor/llvm/dist/lib/Target/CellSPU/SPUFrameLowering.h
  vendor/llvm/dist/lib/Target/CellSPU/SPUNopFiller.cpp
  vendor/llvm/dist/lib/Target/MBlaze/AsmParser/
  vendor/llvm/dist/lib/Target/MBlaze/AsmParser/CMakeLists.txt
  vendor/llvm/dist/lib/Target/MBlaze/AsmParser/MBlazeAsmLexer.cpp
  vendor/llvm/dist/lib/Target/MBlaze/AsmParser/MBlazeAsmParser.cpp
  vendor/llvm/dist/lib/Target/MBlaze/AsmParser/Makefile
  vendor/llvm/dist/lib/Target/MBlaze/Disassembler/
  vendor/llvm/dist/lib/Target/MBlaze/Disassembler/CMakeLists.txt
  vendor/llvm/dist/lib/Target/MBlaze/Disassembler/MBlazeDisassembler.cpp
  vendor/llvm/dist/lib/Target/MBlaze/Disassembler/MBlazeDisassembler.h
  vendor/llvm/dist/lib/Target/MBlaze/Disassembler/Makefile
  vendor/llvm/dist/lib/Target/MBlaze/InstPrinter/
  vendor/llvm/dist/lib/Target/MBlaze/InstPrinter/CMakeLists.txt
  vendor/llvm/dist/lib/Target/MBlaze/InstPrinter/MBlazeInstPrinter.cpp
  vendor/llvm/dist/lib/Target/MBlaze/InstPrinter/MBlazeInstPrinter.h
  vendor/llvm/dist/lib/Target/MBlaze/InstPrinter/Makefile
  vendor/llvm/dist/lib/Target/MBlaze/MBlazeAsmBackend.cpp
  vendor/llvm/dist/lib/Target/MBlaze/MBlazeAsmPrinter.cpp
  vendor/llvm/dist/lib/Target/MBlaze/MBlazeELFWriterInfo.cpp
  vendor/llvm/dist/lib/Target/MBlaze/MBlazeELFWriterInfo.h
  vendor/llvm/dist/lib/Target/MBlaze/MBlazeFrameLowering.cpp
  vendor/llvm/dist/lib/Target/MBlaze/MBlazeFrameLowering.h
  vendor/llvm/dist/lib/Target/MBlaze/MBlazeMCCodeEmitter.cpp
  vendor/llvm/dist/lib/Target/MBlaze/MBlazeMCInstLower.cpp
  vendor/llvm/dist/lib/Target/MBlaze/MBlazeMCInstLower.h
  vendor/llvm/dist/lib/Target/MBlaze/MBlazeRelocations.h
  vendor/llvm/dist/lib/Target/MBlaze/TODO
  vendor/llvm/dist/lib/Target/MSP430/InstPrinter/
  vendor/llvm/dist/lib/Target/MSP430/InstPrinter/CMakeLists.txt
  vendor/llvm/dist/lib/Target/MSP430/InstPrinter/MSP430InstPrinter.cpp
  vendor/llvm/dist/lib/Target/MSP430/InstPrinter/MSP430InstPrinter.h
  vendor/llvm/dist/lib/Target/MSP430/InstPrinter/Makefile
  vendor/llvm/dist/lib/Target/MSP430/MSP430AsmPrinter.cpp
  vendor/llvm/dist/lib/Target/MSP430/MSP430FrameLowering.cpp
  vendor/llvm/dist/lib/Target/MSP430/MSP430FrameLowering.h
  vendor/llvm/dist/lib/Target/MSP430/MSP430MCInstLower.cpp
  vendor/llvm/dist/lib/Target/MSP430/MSP430MCInstLower.h
  vendor/llvm/dist/lib/Target/Mips/MipsAsmPrinter.cpp
  vendor/llvm/dist/lib/Target/Mips/MipsFrameLowering.cpp
  vendor/llvm/dist/lib/Target/Mips/MipsFrameLowering.h
  vendor/llvm/dist/lib/Target/PTX/
  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/PTXFrameLowering.cpp
  vendor/llvm/dist/lib/Target/PTX/PTXFrameLowering.h
  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/PTXMCAsmInfo.cpp
  vendor/llvm/dist/lib/Target/PTX/PTXMCAsmInfo.h
  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/PTX/TargetInfo/
  vendor/llvm/dist/lib/Target/PTX/TargetInfo/CMakeLists.txt
  vendor/llvm/dist/lib/Target/PTX/TargetInfo/Makefile
  vendor/llvm/dist/lib/Target/PTX/TargetInfo/PTXTargetInfo.cpp
  vendor/llvm/dist/lib/Target/PowerPC/InstPrinter/
  vendor/llvm/dist/lib/Target/PowerPC/InstPrinter/CMakeLists.txt
  vendor/llvm/dist/lib/Target/PowerPC/InstPrinter/Makefile
  vendor/llvm/dist/lib/Target/PowerPC/InstPrinter/PPCInstPrinter.cpp
  vendor/llvm/dist/lib/Target/PowerPC/InstPrinter/PPCInstPrinter.h
  vendor/llvm/dist/lib/Target/PowerPC/PPCAsmBackend.cpp
  vendor/llvm/dist/lib/Target/PowerPC/PPCAsmPrinter.cpp
  vendor/llvm/dist/lib/Target/PowerPC/PPCFixupKinds.h
  vendor/llvm/dist/lib/Target/PowerPC/PPCFrameLowering.cpp
  vendor/llvm/dist/lib/Target/PowerPC/PPCFrameLowering.h
  vendor/llvm/dist/lib/Target/PowerPC/PPCMCCodeEmitter.cpp
  vendor/llvm/dist/lib/Target/PowerPC/PPCMCInstLower.cpp
  vendor/llvm/dist/lib/Target/Sparc/SparcAsmPrinter.cpp
  vendor/llvm/dist/lib/Target/Sparc/SparcFrameLowering.cpp
  vendor/llvm/dist/lib/Target/Sparc/SparcFrameLowering.h
  vendor/llvm/dist/lib/Target/SystemZ/SystemZAsmPrinter.cpp
  vendor/llvm/dist/lib/Target/SystemZ/SystemZFrameLowering.cpp
  vendor/llvm/dist/lib/Target/SystemZ/SystemZFrameLowering.h
  vendor/llvm/dist/lib/Target/TargetAsmInfo.cpp
  vendor/llvm/dist/lib/Target/TargetFrameLowering.cpp
  vendor/llvm/dist/lib/Target/TargetLibraryInfo.cpp
  vendor/llvm/dist/lib/Target/X86/InstPrinter/
  vendor/llvm/dist/lib/Target/X86/InstPrinter/CMakeLists.txt
  vendor/llvm/dist/lib/Target/X86/InstPrinter/Makefile
  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/X86InstComments.h
  vendor/llvm/dist/lib/Target/X86/InstPrinter/X86IntelInstPrinter.cpp
  vendor/llvm/dist/lib/Target/X86/InstPrinter/X86IntelInstPrinter.h
  vendor/llvm/dist/lib/Target/X86/Utils/
  vendor/llvm/dist/lib/Target/X86/Utils/CMakeLists.txt
  vendor/llvm/dist/lib/Target/X86/Utils/Makefile
  vendor/llvm/dist/lib/Target/X86/Utils/X86ShuffleDecode.cpp
  vendor/llvm/dist/lib/Target/X86/Utils/X86ShuffleDecode.h
  vendor/llvm/dist/lib/Target/X86/X86FrameLowering.cpp
  vendor/llvm/dist/lib/Target/X86/X86FrameLowering.h
  vendor/llvm/dist/lib/Target/X86/X86Instr3DNow.td
  vendor/llvm/dist/lib/Target/X86/X86InstrArithmetic.td
  vendor/llvm/dist/lib/Target/X86/X86InstrCMovSetCC.td
  vendor/llvm/dist/lib/Target/X86/X86InstrCompiler.td
  vendor/llvm/dist/lib/Target/X86/X86InstrControl.td
  vendor/llvm/dist/lib/Target/X86/X86InstrExtension.td
  vendor/llvm/dist/lib/Target/X86/X86InstrShiftRotate.td
  vendor/llvm/dist/lib/Target/X86/X86InstrSystem.td
  vendor/llvm/dist/lib/Target/X86/X86InstrVMX.td
  vendor/llvm/dist/lib/Target/X86/X86MachObjectWriter.cpp
  vendor/llvm/dist/lib/Target/XCore/XCoreAsmPrinter.cpp
  vendor/llvm/dist/lib/Target/XCore/XCoreFrameLowering.cpp
  vendor/llvm/dist/lib/Target/XCore/XCoreFrameLowering.h
  vendor/llvm/dist/lib/Transforms/CMakeLists.txt
  vendor/llvm/dist/lib/Transforms/Instrumentation/Instrumentation.cpp
  vendor/llvm/dist/lib/Transforms/Instrumentation/PathProfiling.cpp
  vendor/llvm/dist/lib/Transforms/Scalar/EarlyCSE.cpp
  vendor/llvm/dist/lib/Transforms/Scalar/LoopIdiomRecognize.cpp
  vendor/llvm/dist/lib/Transforms/Scalar/LoopInstSimplify.cpp
  vendor/llvm/dist/lib/Transforms/Utils/SimplifyInstructions.cpp
  vendor/llvm/dist/lib/Transforms/Utils/Utils.cpp
  vendor/llvm/dist/lib/VMCore/User.cpp
  vendor/llvm/dist/runtime/libprofile/PathProfiling.c
  vendor/llvm/dist/test/Analysis/BasicAA/2010-09-15-GEP-SignedArithmetic.ll
  vendor/llvm/dist/test/Analysis/BasicAA/full-store-partial-alias.ll
  vendor/llvm/dist/test/Analysis/ScalarEvolution/2010-09-03-RequiredTransitive.ll
  vendor/llvm/dist/test/Analysis/ScalarEvolution/fold.ll
  vendor/llvm/dist/test/Analysis/TypeBasedAliasAnalysis/
  vendor/llvm/dist/test/Analysis/TypeBasedAliasAnalysis/aliastest.ll
  vendor/llvm/dist/test/Analysis/TypeBasedAliasAnalysis/argument-promotion.ll
  vendor/llvm/dist/test/Analysis/TypeBasedAliasAnalysis/dg.exp
  vendor/llvm/dist/test/Analysis/TypeBasedAliasAnalysis/dse.ll
  vendor/llvm/dist/test/Analysis/TypeBasedAliasAnalysis/functionattrs.ll
  vendor/llvm/dist/test/Analysis/TypeBasedAliasAnalysis/gvn-nonlocal-type-mismatch.ll
  vendor/llvm/dist/test/Analysis/TypeBasedAliasAnalysis/licm.ll
  vendor/llvm/dist/test/Analysis/TypeBasedAliasAnalysis/memcpyopt.ll
  vendor/llvm/dist/test/Analysis/TypeBasedAliasAnalysis/precedence.ll
  vendor/llvm/dist/test/Analysis/TypeBasedAliasAnalysis/sink.ll
  vendor/llvm/dist/test/Assembler/AutoUpgradeMMXIntrinsics.ll
  vendor/llvm/dist/test/Assembler/extractvalue-invalid-idx.ll
  vendor/llvm/dist/test/Assembler/insertvalue-invalid-idx.ll
  vendor/llvm/dist/test/Assembler/unnamed-addr.ll
  vendor/llvm/dist/test/Assembler/x86mmx.ll
  vendor/llvm/dist/test/Bindings/Ocaml/ext_exc.ml
  vendor/llvm/dist/test/Bitcode/null-type.ll
  vendor/llvm/dist/test/Bitcode/null-type.ll.bc   (contents, props changed)
  vendor/llvm/dist/test/CodeGen/ARM/2010-09-21-OptCmpBug.ll
  vendor/llvm/dist/test/CodeGen/ARM/2010-09-29-mc-asm-header-test.ll
  vendor/llvm/dist/test/CodeGen/ARM/2010-10-19-mc-elf-objheader.ll
  vendor/llvm/dist/test/CodeGen/ARM/2010-10-25-ifcvt-ldm.ll
  vendor/llvm/dist/test/CodeGen/ARM/2010-11-15-SpillEarlyClobber.ll
  vendor/llvm/dist/test/CodeGen/ARM/2010-11-29-PrologueBug.ll
  vendor/llvm/dist/test/CodeGen/ARM/2010-11-30-reloc-movt.ll
  vendor/llvm/dist/test/CodeGen/ARM/2010-12-07-PEIBug.ll
  vendor/llvm/dist/test/CodeGen/ARM/2010-12-08-tpsoft.ll
  vendor/llvm/dist/test/CodeGen/ARM/2010-12-13-reloc-pic.ll
  vendor/llvm/dist/test/CodeGen/ARM/2010-12-15-elf-lcomm.ll
  vendor/llvm/dist/test/CodeGen/ARM/2010-12-17-LocalStackSlotCrash.ll
  vendor/llvm/dist/test/CodeGen/ARM/2011-01-19-MergedGlobalDbg.ll
  vendor/llvm/dist/test/CodeGen/ARM/2011-02-04-AntidepMultidef.ll
  vendor/llvm/dist/test/CodeGen/ARM/2011-02-07-AntidepClobber.ll
  vendor/llvm/dist/test/CodeGen/ARM/arm-and-tst-peephole.ll
  vendor/llvm/dist/test/CodeGen/ARM/atomic-cmp.ll
  vendor/llvm/dist/test/CodeGen/ARM/bswap-inline-asm.ll
  vendor/llvm/dist/test/CodeGen/ARM/crash.ll
  vendor/llvm/dist/test/CodeGen/ARM/fast-isel-crash.ll
  vendor/llvm/dist/test/CodeGen/ARM/fast-isel-static.ll
  vendor/llvm/dist/test/CodeGen/ARM/global-merge.ll
  vendor/llvm/dist/test/CodeGen/ARM/ifcvt10.ll
  vendor/llvm/dist/test/CodeGen/ARM/ifcvt11.ll
  vendor/llvm/dist/test/CodeGen/ARM/ldst-f32-2-i32.ll
  vendor/llvm/dist/test/CodeGen/ARM/load-global.ll
  vendor/llvm/dist/test/CodeGen/ARM/machine-licm.ll
  vendor/llvm/dist/test/CodeGen/ARM/mult-alt-generic-arm.ll
  vendor/llvm/dist/test/CodeGen/ARM/neon_div.ll
  vendor/llvm/dist/test/CodeGen/ARM/phi.ll
  vendor/llvm/dist/test/CodeGen/ARM/prefetch.ll
  vendor/llvm/dist/test/CodeGen/ARM/thumb1-varalloc.ll
  vendor/llvm/dist/test/CodeGen/ARM/umulo-32.ll
  vendor/llvm/dist/test/CodeGen/ARM/vector-DAGCombine.ll
  vendor/llvm/dist/test/CodeGen/ARM/vlddup.ll
  vendor/llvm/dist/test/CodeGen/CellSPU/div_ops.ll
  vendor/llvm/dist/test/CodeGen/Generic/2010-11-04-BigByval.ll
  vendor/llvm/dist/test/CodeGen/Generic/2011-01-06-BigNumberCrash.ll
  vendor/llvm/dist/test/CodeGen/Generic/2011-02-12-shuffle.ll
  vendor/llvm/dist/test/CodeGen/Generic/overflow.ll
  vendor/llvm/dist/test/CodeGen/MBlaze/intr.ll
  vendor/llvm/dist/test/CodeGen/MBlaze/svol.ll
  vendor/llvm/dist/test/CodeGen/MSP430/mult-alt-generic-msp430.ll
  vendor/llvm/dist/test/CodeGen/Mips/2010-11-09-CountLeading.ll
  vendor/llvm/dist/test/CodeGen/Mips/2010-11-09-Mul.ll
  vendor/llvm/dist/test/CodeGen/Mips/cmov.ll   (contents, props changed)
  vendor/llvm/dist/test/CodeGen/Mips/madd-msub.ll
  vendor/llvm/dist/test/CodeGen/Mips/o32_cc.ll
  vendor/llvm/dist/test/CodeGen/Mips/rotate.ll
  vendor/llvm/dist/test/CodeGen/PTX/
  vendor/llvm/dist/test/CodeGen/PTX/add.ll
  vendor/llvm/dist/test/CodeGen/PTX/dg.exp
  vendor/llvm/dist/test/CodeGen/PTX/exit.ll
  vendor/llvm/dist/test/CodeGen/PTX/ld.ll
  vendor/llvm/dist/test/CodeGen/PTX/mov.ll
  vendor/llvm/dist/test/CodeGen/PTX/options.ll
  vendor/llvm/dist/test/CodeGen/PTX/ret.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/2010-10-11-Fast-Varargs.ll
  vendor/llvm/dist/test/CodeGen/PowerPC/2010-12-18-PPCStackRefs.ll
  vendor/llvm/dist/test/CodeGen/PowerPC/mult-alt-generic-powerpc.ll
  vendor/llvm/dist/test/CodeGen/PowerPC/mult-alt-generic-powerpc64.ll
  vendor/llvm/dist/test/CodeGen/PowerPC/varargs.ll
  vendor/llvm/dist/test/CodeGen/SPARC/2011-01-11-CC.ll   (contents, props changed)
  vendor/llvm/dist/test/CodeGen/SPARC/2011-01-11-Call.ll
  vendor/llvm/dist/test/CodeGen/SPARC/2011-01-11-FrameAddr.ll
  vendor/llvm/dist/test/CodeGen/SPARC/2011-01-19-DelaySlot.ll
  vendor/llvm/dist/test/CodeGen/SPARC/2011-01-21-ByValArgs.ll
  vendor/llvm/dist/test/CodeGen/SPARC/2011-01-22-SRet.ll
  vendor/llvm/dist/test/CodeGen/SPARC/mult-alt-generic-sparc.ll
  vendor/llvm/dist/test/CodeGen/Thumb/2011-EpilogueBug.ll
  vendor/llvm/dist/test/CodeGen/Thumb2/2009-08-21-PostRAKill4.ll
  vendor/llvm/dist/test/CodeGen/Thumb2/2009-09-01-PostRAProlog.ll
  vendor/llvm/dist/test/CodeGen/Thumb2/2010-11-22-EpilogueBug.ll
  vendor/llvm/dist/test/CodeGen/Thumb2/2010-12-03-AddSPNarrowing.ll
  vendor/llvm/dist/test/CodeGen/Thumb2/buildvector-crash.ll
  vendor/llvm/dist/test/CodeGen/X86/2010-09-16-EmptyFilename.ll
  vendor/llvm/dist/test/CodeGen/X86/2010-09-16-asmcrash.ll
  vendor/llvm/dist/test/CodeGen/X86/2010-09-17-SideEffectsInChain.ll
  vendor/llvm/dist/test/CodeGen/X86/2010-09-30-CMOV-JumpTable-PHI.ll
  vendor/llvm/dist/test/CodeGen/X86/2010-10-08-cmpxchg8b.ll
  vendor/llvm/dist/test/CodeGen/X86/2010-11-02-DbgParameter.ll
  vendor/llvm/dist/test/CodeGen/X86/2010-11-09-MOVLPS.ll
  vendor/llvm/dist/test/CodeGen/X86/2010-11-18-SelectOfExtload.ll
  vendor/llvm/dist/test/CodeGen/X86/2010-12-02-MC-Set.ll
  vendor/llvm/dist/test/CodeGen/X86/2011-01-07-LegalizeTypesCrash.ll
  vendor/llvm/dist/test/CodeGen/X86/2011-01-10-DagCombineHang.ll
  vendor/llvm/dist/test/CodeGen/X86/2011-01-24-DbgValue-Before-Use.ll
  vendor/llvm/dist/test/CodeGen/X86/2011-02-04-FastRegallocNoFP.ll
  vendor/llvm/dist/test/CodeGen/X86/add-of-carry.ll
  vendor/llvm/dist/test/CodeGen/X86/alldiv-divdi3.ll
  vendor/llvm/dist/test/CodeGen/X86/andimm8.ll
  vendor/llvm/dist/test/CodeGen/X86/apm.ll
  vendor/llvm/dist/test/CodeGen/X86/bc-extract.ll
  vendor/llvm/dist/test/CodeGen/X86/bit-test-shift.ll
  vendor/llvm/dist/test/CodeGen/X86/cmp.ll
  vendor/llvm/dist/test/CodeGen/X86/complex-asm.ll
  vendor/llvm/dist/test/CodeGen/X86/conditional-indecrement.ll
  vendor/llvm/dist/test/CodeGen/X86/critical-edge-split-2.ll
  vendor/llvm/dist/test/CodeGen/X86/ctpop-combine.ll
  vendor/llvm/dist/test/CodeGen/X86/dbg-live-in-location.ll
  vendor/llvm/dist/test/CodeGen/X86/dbg-merge-loc-entry.ll
  vendor/llvm/dist/test/CodeGen/X86/dbg-value-inlined-parameter.ll
  vendor/llvm/dist/test/CodeGen/X86/dbg-value-location.ll
  vendor/llvm/dist/test/CodeGen/X86/dbg-value-range.ll
  vendor/llvm/dist/test/CodeGen/X86/divide-by-constant.ll
  vendor/llvm/dist/test/CodeGen/X86/fast-isel-avoid-unnecessary-pic-base.ll
  vendor/llvm/dist/test/CodeGen/X86/fltused.ll
  vendor/llvm/dist/test/CodeGen/X86/inline-asm-h.ll
  vendor/llvm/dist/test/CodeGen/X86/inline-asm-ptr-cast.ll
  vendor/llvm/dist/test/CodeGen/X86/legalize-sub-zero-2.ll
  vendor/llvm/dist/test/CodeGen/X86/legalize-sub-zero.ll
  vendor/llvm/dist/test/CodeGen/X86/misaligned-memset.ll
  vendor/llvm/dist/test/CodeGen/X86/mmx-builtins.ll
  vendor/llvm/dist/test/CodeGen/X86/mult-alt-generic-i686.ll
  vendor/llvm/dist/test/CodeGen/X86/mult-alt-generic-x86_64.ll
  vendor/llvm/dist/test/CodeGen/X86/mult-alt-x86.ll
  vendor/llvm/dist/test/CodeGen/X86/narrow-shl-load.ll
  vendor/llvm/dist/test/CodeGen/X86/non-globl-eh-frame.ll
  vendor/llvm/dist/test/CodeGen/X86/popcnt.ll
  vendor/llvm/dist/test/CodeGen/X86/pr9127.ll
  vendor/llvm/dist/test/CodeGen/X86/sibcall-5.ll
  vendor/llvm/dist/test/CodeGen/X86/stdcall-notailcall.ll
  vendor/llvm/dist/test/CodeGen/X86/switch-or.ll
  vendor/llvm/dist/test/CodeGen/X86/tailcall-ri64.ll
  vendor/llvm/dist/test/CodeGen/X86/tlv-1.ll
  vendor/llvm/dist/test/CodeGen/X86/tlv-2.ll
  vendor/llvm/dist/test/CodeGen/X86/uint64-to-float.ll
  vendor/llvm/dist/test/CodeGen/X86/umulo-64.ll
  vendor/llvm/dist/test/CodeGen/X86/vec-sign.ll
  vendor/llvm/dist/test/CodeGen/X86/visibility.ll
  vendor/llvm/dist/test/CodeGen/X86/win64_params.ll
  vendor/llvm/dist/test/CodeGen/X86/win64_vararg.ll
  vendor/llvm/dist/test/CodeGen/X86/x86-64-extend-shift.ll
  vendor/llvm/dist/test/CodeGen/X86/x86_64-mul-by-const.ll
  vendor/llvm/dist/test/CodeGen/X86/zext-extract_subreg.ll
  vendor/llvm/dist/test/CodeGen/XCore/2011-01-31-DAGCombineBug.ll
  vendor/llvm/dist/test/CodeGen/XCore/resources.ll
  vendor/llvm/dist/test/CodeGen/XCore/trampoline.ll
  vendor/llvm/dist/test/DebugInfo/2010-10-01-crash.ll
  vendor/llvm/dist/test/FrontendAda/Support/real_cst.ads
  vendor/llvm/dist/test/FrontendAda/real_cst.adb
  vendor/llvm/dist/test/FrontendC/2010-11-16-asmblock.c
  vendor/llvm/dist/test/FrontendC/2010-12-01-CommonGlobal.c
  vendor/llvm/dist/test/FrontendC/arrayderef.c
  vendor/llvm/dist/test/LLVMC/C++/just-compile.cpp
  vendor/llvm/dist/test/LLVMC/C++/unknown_suffix.unk
  vendor/llvm/dist/test/LLVMC/C/emit-llvm-opt.c
  vendor/llvm/dist/test/LLVMC/MultipleOutputLanguages.td
  vendor/llvm/dist/test/Linker/PR8300.ll
  vendor/llvm/dist/test/Linker/available_externally_a.ll
  vendor/llvm/dist/test/Linker/available_externally_b.ll
  vendor/llvm/dist/test/Linker/unnamed-addr1-a.ll
  vendor/llvm/dist/test/Linker/unnamed-addr1-b.ll
  vendor/llvm/dist/test/MC/ARM/
  vendor/llvm/dist/test/MC/ARM/arm_fixups.s
  vendor/llvm/dist/test/MC/ARM/arm_instructions.s
  vendor/llvm/dist/test/MC/ARM/arm_word_directive.s
  vendor/llvm/dist/test/MC/ARM/dg.exp
  vendor/llvm/dist/test/MC/ARM/elf-eflags-eabi.s
  vendor/llvm/dist/test/MC/ARM/elf-movt.s
  vendor/llvm/dist/test/MC/ARM/elf-reloc-01.ll
  vendor/llvm/dist/test/MC/ARM/elf-reloc-02.ll
  vendor/llvm/dist/test/MC/ARM/elf-reloc-03.ll
  vendor/llvm/dist/test/MC/ARM/hilo-16bit-relocations.s
  vendor/llvm/dist/test/MC/ARM/neon-abs-encoding.s
  vendor/llvm/dist/test/MC/ARM/neon-absdiff-encoding.s
  vendor/llvm/dist/test/MC/ARM/neon-add-encoding.s
  vendor/llvm/dist/test/MC/ARM/neon-bitcount-encoding.s
  vendor/llvm/dist/test/MC/ARM/neon-bitwise-encoding.s
  vendor/llvm/dist/test/MC/ARM/neon-cmp-encoding.s
  vendor/llvm/dist/test/MC/ARM/neon-convert-encoding.s
  vendor/llvm/dist/test/MC/ARM/neon-dup-encoding.s
  vendor/llvm/dist/test/MC/ARM/neon-minmax-encoding.s
  vendor/llvm/dist/test/MC/ARM/neon-mov-encoding.s
  vendor/llvm/dist/test/MC/ARM/neon-mul-accum-encoding.s
  vendor/llvm/dist/test/MC/ARM/neon-mul-encoding.s
  vendor/llvm/dist/test/MC/ARM/neon-neg-encoding.s
  vendor/llvm/dist/test/MC/ARM/neon-pairwise-encoding.s
  vendor/llvm/dist/test/MC/ARM/neon-reciprocal-encoding.s
  vendor/llvm/dist/test/MC/ARM/neon-reverse-encoding.s
  vendor/llvm/dist/test/MC/ARM/neon-satshift-encoding.s
  vendor/llvm/dist/test/MC/ARM/neon-shift-encoding.s
  vendor/llvm/dist/test/MC/ARM/neon-shiftaccum-encoding.s
  vendor/llvm/dist/test/MC/ARM/neon-shuffle-encoding.s
  vendor/llvm/dist/test/MC/ARM/neon-sub-encoding.s
  vendor/llvm/dist/test/MC/ARM/neon-table-encoding.s
  vendor/llvm/dist/test/MC/ARM/neon-vld-encoding.s
  vendor/llvm/dist/test/MC/ARM/neon-vst-encoding.s
  vendor/llvm/dist/test/MC/ARM/neont2-abs-encoding.s
  vendor/llvm/dist/test/MC/ARM/neont2-absdiff-encoding.s
  vendor/llvm/dist/test/MC/ARM/neont2-add-encoding.s
  vendor/llvm/dist/test/MC/ARM/neont2-bitcount-encoding.s
  vendor/llvm/dist/test/MC/ARM/neont2-bitwise-encoding.s
  vendor/llvm/dist/test/MC/ARM/neont2-cmp-encoding.s
  vendor/llvm/dist/test/MC/ARM/neont2-convert-encoding.s
  vendor/llvm/dist/test/MC/ARM/neont2-dup-encoding.s
  vendor/llvm/dist/test/MC/ARM/neont2-minmax-encoding.s
  vendor/llvm/dist/test/MC/ARM/neont2-mov-encoding.s
  vendor/llvm/dist/test/MC/ARM/neont2-mul-accum-encoding.s
  vendor/llvm/dist/test/MC/ARM/neont2-mul-encoding.s
  vendor/llvm/dist/test/MC/ARM/neont2-neg-encoding.s
  vendor/llvm/dist/test/MC/ARM/neont2-pairwise-encoding.s
  vendor/llvm/dist/test/MC/ARM/neont2-reciprocal-encoding.s
  vendor/llvm/dist/test/MC/ARM/neont2-reverse-encoding.s
  vendor/llvm/dist/test/MC/ARM/neont2-satshift-encoding.s
  vendor/llvm/dist/test/MC/ARM/neont2-shift-encoding.s
  vendor/llvm/dist/test/MC/ARM/neont2-shiftaccum-encoding.s
  vendor/llvm/dist/test/MC/ARM/neont2-shuffle-encoding.s
  vendor/llvm/dist/test/MC/ARM/neont2-sub-encoding.s
  vendor/llvm/dist/test/MC/ARM/neont2-table-encoding.s
  vendor/llvm/dist/test/MC/ARM/neont2-vld-encoding.s
  vendor/llvm/dist/test/MC/ARM/neont2-vst-encoding.s
  vendor/llvm/dist/test/MC/ARM/prefetch.ll
  vendor/llvm/dist/test/MC/ARM/reg-list.s
  vendor/llvm/dist/test/MC/ARM/simple-encoding.ll
  vendor/llvm/dist/test/MC/ARM/simple-fp-encoding.s
  vendor/llvm/dist/test/MC/ARM/thumb.s
  vendor/llvm/dist/test/MC/ARM/thumb2.s
  vendor/llvm/dist/test/MC/ARM/thumb2_instructions.s
  vendor/llvm/dist/test/MC/AsmParser/dash-n.s
  vendor/llvm/dist/test/MC/AsmParser/equ.s
  vendor/llvm/dist/test/MC/AsmParser/expr_symbol_modifiers.s
  vendor/llvm/dist/test/MC/AsmParser/floating-literals.s
  vendor/llvm/dist/test/MC/AsmParser/full_line_comment.s
  vendor/llvm/dist/test/MC/AsmParser/ifdef.s
  vendor/llvm/dist/test/MC/AsmParser/ifndef.s
  vendor/llvm/dist/test/MC/AsmParser/paren.s
  vendor/llvm/dist/test/MC/AsmParser/rename.s
  vendor/llvm/dist/test/MC/AsmParser/section.s
  vendor/llvm/dist/test/MC/COFF/align-nops.s
  vendor/llvm/dist/test/MC/COFF/basic-coff.s
  vendor/llvm/dist/test/MC/COFF/bss.s
  vendor/llvm/dist/test/MC/COFF/module-asm.ll
  vendor/llvm/dist/test/MC/COFF/simple-fixups.s
  vendor/llvm/dist/test/MC/COFF/symbol-alias.s
  vendor/llvm/dist/test/MC/COFF/symbol-fragment-offset.s
  vendor/llvm/dist/test/MC/COFF/weak.s
  vendor/llvm/dist/test/MC/Disassembler/ARM/
  vendor/llvm/dist/test/MC/Disassembler/ARM/arm-tests.txt
  vendor/llvm/dist/test/MC/Disassembler/ARM/dg.exp
  vendor/llvm/dist/test/MC/Disassembler/ARM/neon-tests.txt
  vendor/llvm/dist/test/MC/Disassembler/ARM/thumb-tests.txt
  vendor/llvm/dist/test/MC/Disassembler/MBlaze/
  vendor/llvm/dist/test/MC/Disassembler/MBlaze/dg.exp
  vendor/llvm/dist/test/MC/Disassembler/MBlaze/mblaze_branch.txt
  vendor/llvm/dist/test/MC/Disassembler/MBlaze/mblaze_fpu.txt
  vendor/llvm/dist/test/MC/Disassembler/MBlaze/mblaze_fsl.txt
  vendor/llvm/dist/test/MC/Disassembler/MBlaze/mblaze_imm.txt
  vendor/llvm/dist/test/MC/Disassembler/MBlaze/mblaze_memory.txt
  vendor/llvm/dist/test/MC/Disassembler/MBlaze/mblaze_operands.txt
  vendor/llvm/dist/test/MC/Disassembler/MBlaze/mblaze_pattern.txt
  vendor/llvm/dist/test/MC/Disassembler/MBlaze/mblaze_shift.txt
  vendor/llvm/dist/test/MC/Disassembler/MBlaze/mblaze_special.txt
  vendor/llvm/dist/test/MC/Disassembler/MBlaze/mblaze_typea.txt
  vendor/llvm/dist/test/MC/Disassembler/MBlaze/mblaze_typeb.txt
  vendor/llvm/dist/test/MC/Disassembler/X86/
  vendor/llvm/dist/test/MC/Disassembler/X86/dg.exp
  vendor/llvm/dist/test/MC/Disassembler/X86/simple-tests.txt
  vendor/llvm/dist/test/MC/Disassembler/X86/truncated-input.txt
  vendor/llvm/dist/test/MC/ELF/abs.s
  vendor/llvm/dist/test/MC/ELF/alias-reloc.s
  vendor/llvm/dist/test/MC/ELF/alias.s
  vendor/llvm/dist/test/MC/ELF/align-bss.s
  vendor/llvm/dist/test/MC/ELF/align-nops.s
  vendor/llvm/dist/test/MC/ELF/align-size.s
  vendor/llvm/dist/test/MC/ELF/align-text.s
  vendor/llvm/dist/test/MC/ELF/align.s
  vendor/llvm/dist/test/MC/ELF/bad-section.s
  vendor/llvm/dist/test/MC/ELF/basic-elf-32.s
  vendor/llvm/dist/test/MC/ELF/basic-elf-64.s
  vendor/llvm/dist/test/MC/ELF/call-abs.s
  vendor/llvm/dist/test/MC/ELF/cfi-advance-loc2.s
  vendor/llvm/dist/test/MC/ELF/cfi-def-cfa-offset.s
  vendor/llvm/dist/test/MC/ELF/cfi-def-cfa-register.s
  vendor/llvm/dist/test/MC/ELF/cfi-def-cfa.s
  vendor/llvm/dist/test/MC/ELF/cfi-offset.s
  vendor/llvm/dist/test/MC/ELF/cfi-remember.s
  vendor/llvm/dist/test/MC/ELF/cfi-zero-addr-delta.s
  vendor/llvm/dist/test/MC/ELF/cfi.s
  vendor/llvm/dist/test/MC/ELF/comdat.s
  vendor/llvm/dist/test/MC/ELF/common.s
  vendor/llvm/dist/test/MC/ELF/common2.s
  vendor/llvm/dist/test/MC/ELF/debug-line.s
  vendor/llvm/dist/test/MC/ELF/debug-loc.s
  vendor/llvm/dist/test/MC/ELF/diff.s
  vendor/llvm/dist/test/MC/ELF/diff2.s
  vendor/llvm/dist/test/MC/ELF/elf_directive_previous.s
  vendor/llvm/dist/test/MC/ELF/elf_directive_section.s
  vendor/llvm/dist/test/MC/ELF/empty-dwarf-lines.s
  vendor/llvm/dist/test/MC/ELF/empty.s
  vendor/llvm/dist/test/MC/ELF/entsize.ll
  vendor/llvm/dist/test/MC/ELF/entsize.s
  vendor/llvm/dist/test/MC/ELF/file.s
  vendor/llvm/dist/test/MC/ELF/global-offset.s
  vendor/llvm/dist/test/MC/ELF/got.s
  vendor/llvm/dist/test/MC/ELF/ident.s
  vendor/llvm/dist/test/MC/ELF/invalid-symver.s
  vendor/llvm/dist/test/MC/ELF/leb128.s
  vendor/llvm/dist/test/MC/ELF/local-reloc.s
  vendor/llvm/dist/test/MC/ELF/merge.s
  vendor/llvm/dist/test/MC/ELF/n_bytes.s
  vendor/llvm/dist/test/MC/ELF/no-fixup.s
  vendor/llvm/dist/test/MC/ELF/noexec.s
  vendor/llvm/dist/test/MC/ELF/norelocation.s
  vendor/llvm/dist/test/MC/ELF/pic-diff.s
  vendor/llvm/dist/test/MC/ELF/plt.s
  vendor/llvm/dist/test/MC/ELF/relax-arith.s
  vendor/llvm/dist/test/MC/ELF/relax-crash.s
  vendor/llvm/dist/test/MC/ELF/relax.s
  vendor/llvm/dist/test/MC/ELF/relocation-386.s
  vendor/llvm/dist/test/MC/ELF/relocation.s
  vendor/llvm/dist/test/MC/ELF/rename.s
  vendor/llvm/dist/test/MC/ELF/section.s
  vendor/llvm/dist/test/MC/ELF/set.s
  vendor/llvm/dist/test/MC/ELF/sleb.s
  vendor/llvm/dist/test/MC/ELF/symref.s
  vendor/llvm/dist/test/MC/ELF/tls-i386.s
  vendor/llvm/dist/test/MC/ELF/tls.s
  vendor/llvm/dist/test/MC/ELF/type.s
  vendor/llvm/dist/test/MC/ELF/uleb.s
  vendor/llvm/dist/test/MC/ELF/undef.s
  vendor/llvm/dist/test/MC/ELF/undef2.s
  vendor/llvm/dist/test/MC/ELF/weak.s
  vendor/llvm/dist/test/MC/ELF/weakref-plt.s
  vendor/llvm/dist/test/MC/ELF/weakref-reloc.s
  vendor/llvm/dist/test/MC/ELF/weakref.s
  vendor/llvm/dist/test/MC/ELF/zero.s
  vendor/llvm/dist/test/MC/MBlaze/
  vendor/llvm/dist/test/MC/MBlaze/dg.exp
  vendor/llvm/dist/test/MC/MBlaze/mblaze_branch.s
  vendor/llvm/dist/test/MC/MBlaze/mblaze_fpu.s
  vendor/llvm/dist/test/MC/MBlaze/mblaze_fsl.s
  vendor/llvm/dist/test/MC/MBlaze/mblaze_imm.s
  vendor/llvm/dist/test/MC/MBlaze/mblaze_memory.s
  vendor/llvm/dist/test/MC/MBlaze/mblaze_operands.s
  vendor/llvm/dist/test/MC/MBlaze/mblaze_pattern.s
  vendor/llvm/dist/test/MC/MBlaze/mblaze_shift.s
  vendor/llvm/dist/test/MC/MBlaze/mblaze_special.s
  vendor/llvm/dist/test/MC/MBlaze/mblaze_typea.s
  vendor/llvm/dist/test/MC/MBlaze/mblaze_typeb.s
  vendor/llvm/dist/test/MC/MachO/darwin-ARM-reloc.s
  vendor/llvm/dist/test/MC/MachO/darwin-Thumb-reloc.s
  vendor/llvm/dist/test/MC/MachO/darwin-complex-difference.s
  vendor/llvm/dist/test/MC/MachO/diff-with-two-sections.s
  vendor/llvm/dist/test/MC/MachO/empty-dwarf-lines.s
  vendor/llvm/dist/test/MC/MachO/loc.s
  vendor/llvm/dist/test/MC/MachO/pcrel-to-other-section.s
  vendor/llvm/dist/test/MC/MachO/symbol-diff.s
  vendor/llvm/dist/test/MC/MachO/weakdef.s
  vendor/llvm/dist/test/MC/X86/
  vendor/llvm/dist/test/MC/X86/3DNow.s
  vendor/llvm/dist/test/MC/X86/dg.exp
  vendor/llvm/dist/test/MC/X86/x86-32-avx.s
  vendor/llvm/dist/test/MC/X86/x86-32-coverage.s
  vendor/llvm/dist/test/MC/X86/x86-32-fma3.s
  vendor/llvm/dist/test/MC/X86/x86-32.s
  vendor/llvm/dist/test/MC/X86/x86-64.s
  vendor/llvm/dist/test/MC/X86/x86_64-avx-clmul-encoding.s
  vendor/llvm/dist/test/MC/X86/x86_64-avx-encoding.s
  vendor/llvm/dist/test/MC/X86/x86_64-encoding.s
  vendor/llvm/dist/test/MC/X86/x86_64-fma3-encoding.s
  vendor/llvm/dist/test/MC/X86/x86_64-imm-widths.s
  vendor/llvm/dist/test/MC/X86/x86_directives.s
  vendor/llvm/dist/test/MC/X86/x86_errors.s
  vendor/llvm/dist/test/MC/X86/x86_operands.s
  vendor/llvm/dist/test/Object/
  vendor/llvm/dist/test/Object/TestObjectFiles/
  vendor/llvm/dist/test/Object/TestObjectFiles/trivial-object-test.coff-i386   (contents, props changed)
  vendor/llvm/dist/test/Object/TestObjectFiles/trivial-object-test.coff-x86-64   (contents, props changed)
  vendor/llvm/dist/test/Object/TestObjectFiles/trivial-object-test.elf-i386   (contents, props changed)
  vendor/llvm/dist/test/Object/TestObjectFiles/trivial-object-test.elf-x86-64   (contents, props changed)
  vendor/llvm/dist/test/Object/TestObjectFiles/trivial-object-test.macho-i386   (contents, props changed)
  vendor/llvm/dist/test/Object/TestObjectFiles/trivial-object-test.macho-x86-64   (contents, props changed)
  vendor/llvm/dist/test/Object/dg.exp
  vendor/llvm/dist/test/Object/nm-trivial-object.test-broken
  vendor/llvm/dist/test/Object/objdump-trivial-object.test-broken
  vendor/llvm/dist/test/Other/extract.ll
  vendor/llvm/dist/test/Scripts/common_dump.py
  vendor/llvm/dist/test/Scripts/elf-dump   (contents, props changed)
  vendor/llvm/dist/test/Scripts/elf-dump.bat
  vendor/llvm/dist/test/Scripts/macho-dumpx   (contents, props changed)
  vendor/llvm/dist/test/Scripts/macho-dumpx.bat
  vendor/llvm/dist/test/TableGen/Dag.td
  vendor/llvm/dist/test/Transforms/CodeGenPrepare/basic.ll
  vendor/llvm/dist/test/Transforms/ConstProp/extractvalue.ll
  vendor/llvm/dist/test/Transforms/ConstProp/insertvalue.ll
  vendor/llvm/dist/test/Transforms/ConstantMerge/2011-01-15-EitherOrder.ll
  vendor/llvm/dist/test/Transforms/ConstantMerge/merge-both.ll
  vendor/llvm/dist/test/Transforms/ConstantMerge/unnamed-addr.ll
  vendor/llvm/dist/test/Transforms/CorrelatedValuePropagation/2010-09-26-MergeConstantRange.ll
  vendor/llvm/dist/test/Transforms/CorrelatedValuePropagation/crash.ll
  vendor/llvm/dist/test/Transforms/CorrelatedValuePropagation/non-null.ll
  vendor/llvm/dist/test/Transforms/EarlyCSE/
  vendor/llvm/dist/test/Transforms/EarlyCSE/basic.ll
  vendor/llvm/dist/test/Transforms/EarlyCSE/dg.exp
  vendor/llvm/dist/test/Transforms/FunctionAttrs/2010-10-30-volatile.ll
  vendor/llvm/dist/test/Transforms/GVN/2010-11-13-Simplify.ll
  vendor/llvm/dist/test/Transforms/GVN/load-pre-licm.ll
  vendor/llvm/dist/test/Transforms/GVN/non-local-offset.ll
  vendor/llvm/dist/test/Transforms/GVN/phi-translate.ll
  vendor/llvm/dist/test/Transforms/GVN/preserve-tbaa.ll
  vendor/llvm/dist/test/Transforms/GlobalOpt/2010-10-19-WeakOdr.ll
  vendor/llvm/dist/test/Transforms/GlobalOpt/ctor-list-opt-constexpr.ll
  vendor/llvm/dist/test/Transforms/GlobalOpt/unnamed-addr.ll
  vendor/llvm/dist/test/Transforms/InstCombine/2010-11-01-lshr-mask.ll
  vendor/llvm/dist/test/Transforms/InstCombine/2010-11-21-SizeZeroTypeGEP.ll
  vendor/llvm/dist/test/Transforms/InstCombine/2010-11-23-Distributed.ll
  vendor/llvm/dist/test/Transforms/InstCombine/2011-02-14-InfLoop.ll
  vendor/llvm/dist/test/Transforms/InstCombine/2011-02-16-InsertelementHang.ll
  vendor/llvm/dist/test/Transforms/InstCombine/bitcast-store.ll
  vendor/llvm/dist/test/Transforms/InstCombine/bitcast-vec-uniform.ll
  vendor/llvm/dist/test/Transforms/InstCombine/exact.ll
  vendor/llvm/dist/test/Transforms/InstCombine/fold-calls.ll
  vendor/llvm/dist/test/Transforms/InstCombine/fold-vector-select.ll
  vendor/llvm/dist/test/Transforms/InstCombine/memset2.ll
  vendor/llvm/dist/test/Transforms/InstCombine/neon-intrinsics.ll
  vendor/llvm/dist/test/Transforms/InstCombine/overflow.ll
  vendor/llvm/dist/test/Transforms/InstCombine/pr8547.ll
  vendor/llvm/dist/test/Transforms/InstCombine/select-crash.ll
  vendor/llvm/dist/test/Transforms/InstCombine/vec_sext.ll
  vendor/llvm/dist/test/Transforms/InstSimplify/
  vendor/llvm/dist/test/Transforms/InstSimplify/2010-12-20-Boolean.ll
  vendor/llvm/dist/test/Transforms/InstSimplify/2010-12-20-Distribute.ll
  vendor/llvm/dist/test/Transforms/InstSimplify/2011-01-14-Thread.ll
  vendor/llvm/dist/test/Transforms/InstSimplify/2011-02-01-Vector.ll
  vendor/llvm/dist/test/Transforms/InstSimplify/compare.ll
  vendor/llvm/dist/test/Transforms/InstSimplify/dg.exp
  vendor/llvm/dist/test/Transforms/InstSimplify/exact-nsw-nuw.ll
  vendor/llvm/dist/test/Transforms/InstSimplify/fdiv.ll
  vendor/llvm/dist/test/Transforms/InstSimplify/reassociate.ll
  vendor/llvm/dist/test/Transforms/JumpThreading/degenerate-phi.ll
  vendor/llvm/dist/test/Transforms/JumpThreading/indirectbr.ll
  vendor/llvm/dist/test/Transforms/JumpThreading/select.ll
  vendor/llvm/dist/test/Transforms/LoopIdiom/
  vendor/llvm/dist/test/Transforms/LoopIdiom/basic.ll
  vendor/llvm/dist/test/Transforms/LoopIdiom/dg.exp
  vendor/llvm/dist/test/Transforms/LoopRotate/basic.ll
  vendor/llvm/dist/test/Transforms/LoopRotate/crash.ll
  vendor/llvm/dist/test/Transforms/LoopRotate/dbgvalue.ll
  vendor/llvm/dist/test/Transforms/LoopSimplify/2010-12-26-PHIInfiniteLoop.ll
  vendor/llvm/dist/test/Transforms/LoopStrengthReduce/hoist-parent-preheader.ll
  vendor/llvm/dist/test/Transforms/LoopUnroll/basic.ll
  vendor/llvm/dist/test/Transforms/LoopUnswitch/2010-11-18-LCSSA.ll
  vendor/llvm/dist/test/Transforms/MemCpyOpt/loadstore-sret.ll
  vendor/llvm/dist/test/Transforms/MemCpyOpt/memcpy-to-memset.ll
  vendor/llvm/dist/test/Transforms/MemCpyOpt/smaller.ll
  vendor/llvm/dist/test/Transforms/MergeFunc/2011-02-08-RemoveEqual.ll
  vendor/llvm/dist/test/Transforms/MergeFunc/vector.ll
  vendor/llvm/dist/test/Transforms/Reassociate/2011-01-26-UseAfterFree.ll
  vendor/llvm/dist/test/Transforms/Reassociate/optional-flags.ll
  vendor/llvm/dist/test/Transforms/ScalarRepl/crash.ll
  vendor/llvm/dist/test/Transforms/ScalarRepl/phi-select.ll
  vendor/llvm/dist/test/Transforms/SimplifyCFG/2010-10-24-OnlyUnwindInEntry.ll
  vendor/llvm/dist/test/Transforms/SimplifyCFG/speculate-with-offset.ll
  vendor/llvm/dist/test/Transforms/SimplifyCFG/switch-to-icmp.ll
  vendor/llvm/dist/test/Transforms/SimplifyLibCalls/FPuts.ll
  vendor/llvm/dist/test/Transforms/SimplifyLibCalls/StrPBrk.ll
  vendor/llvm/dist/test/Transforms/SimplifyLibCalls/StrRChr.ll
  vendor/llvm/dist/test/Transforms/SimplifyLibCalls/StrSpn.ll
  vendor/llvm/dist/test/Transforms/TailCallElim/dup_tail.ll
  vendor/llvm/dist/tools/llvm-objdump/
  vendor/llvm/dist/tools/llvm-objdump/CMakeLists.txt
  vendor/llvm/dist/tools/llvm-objdump/Makefile
  vendor/llvm/dist/tools/llvm-objdump/llvm-objdump.cpp
  vendor/llvm/dist/tools/macho-dump/
  vendor/llvm/dist/tools/macho-dump/CMakeLists.txt
  vendor/llvm/dist/tools/macho-dump/Makefile
  vendor/llvm/dist/tools/macho-dump/macho-dump.cpp
  vendor/llvm/dist/unittests/ADT/FoldingSet.cpp
  vendor/llvm/dist/unittests/ADT/IntEqClassesTest.cpp
  vendor/llvm/dist/unittests/ADT/IntervalMapTest.cpp
  vendor/llvm/dist/unittests/CMakeLists.txt
  vendor/llvm/dist/unittests/ExecutionEngine/JIT/JITTests.def
  vendor/llvm/dist/unittests/Support/EndianTest.cpp
  vendor/llvm/dist/unittests/Support/Path.cpp
  vendor/llvm/dist/unittests/Support/SwapByteOrderTest.cpp
  vendor/llvm/dist/unittests/Support/TimeValue.cpp
  vendor/llvm/dist/unittests/Transforms/Utils/Local.cpp
  vendor/llvm/dist/unittests/VMCore/ValueMapTest.cpp
  vendor/llvm/dist/utils/CollectDebugInfoUsingLLDB.py   (contents, props changed)
  vendor/llvm/dist/utils/CompareDebugInfo.py   (contents, props changed)
  vendor/llvm/dist/utils/GetRepositoryPath   (contents, props changed)
  vendor/llvm/dist/utils/KillTheDoctor/
  vendor/llvm/dist/utils/KillTheDoctor/CMakeLists.txt
  vendor/llvm/dist/utils/KillTheDoctor/KillTheDoctor.cpp
  vendor/llvm/dist/utils/TableGen/ClangSACheckersEmitter.cpp
  vendor/llvm/dist/utils/TableGen/ClangSACheckersEmitter.h
  vendor/llvm/dist/utils/TableGen/FixedLenDecoderEmitter.cpp
  vendor/llvm/dist/utils/TableGen/FixedLenDecoderEmitter.h
  vendor/llvm/dist/utils/TableGen/StringMatcher.cpp
  vendor/llvm/dist/utils/TableGen/StringMatcher.h
  vendor/llvm/dist/utils/Target/
  vendor/llvm/dist/utils/Target/ARM/
  vendor/llvm/dist/utils/Target/ARM/analyze-match-table.py
  vendor/llvm/dist/utils/kate/
  vendor/llvm/dist/utils/kate/README
  vendor/llvm/dist/utils/kate/llvm.xml
  vendor/llvm/dist/utils/lit/lit/main.py   (contents, props changed)
  vendor/llvm/dist/utils/llvm-lit/CMakeLists.txt
  vendor/llvm/dist/utils/release/
  vendor/llvm/dist/utils/release/test-release.sh   (contents, props changed)
  vendor/llvm/dist/utils/test_debuginfo.pl   (contents, props changed)
  vendor/llvm/dist/utils/unittest/CMakeLists.txt
Deleted:
  vendor/llvm/dist/bindings/ada/
  vendor/llvm/dist/include/llvm/Analysis/PointerTracking.h
  vendor/llvm/dist/include/llvm/CodeGen/PostRAHazardRecognizer.h
  vendor/llvm/dist/include/llvm/MC/ELFObjectWriter.h
  vendor/llvm/dist/include/llvm/MC/MachObjectWriter.h
  vendor/llvm/dist/include/llvm/Support/DynamicLinker.h
  vendor/llvm/dist/include/llvm/Support/StableBasicBlockNumbering.h
  vendor/llvm/dist/include/llvm/System/
  vendor/llvm/dist/include/llvm/Target/TargetFrameInfo.h
  vendor/llvm/dist/include/llvm/Transforms/RSProfiling.h
  vendor/llvm/dist/lib/Analysis/PointerTracking.cpp
  vendor/llvm/dist/lib/CodeGen/PBQP/
  vendor/llvm/dist/lib/CodeGen/PHIElimination.h
  vendor/llvm/dist/lib/CodeGen/PostRAHazardRecognizer.cpp
  vendor/llvm/dist/lib/System/
  vendor/llvm/dist/lib/Target/ARM/ARMFrameInfo.h
  vendor/llvm/dist/lib/Target/ARM/ARMMCInstLower.h
  vendor/llvm/dist/lib/Target/ARM/AsmPrinter/
  vendor/llvm/dist/lib/Target/ARM/NEONPreAllocPass.cpp
  vendor/llvm/dist/lib/Target/ARM/Thumb2HazardRecognizer.cpp
  vendor/llvm/dist/lib/Target/ARM/Thumb2HazardRecognizer.h
  vendor/llvm/dist/lib/Target/Alpha/AlphaCodeEmitter.cpp
  vendor/llvm/dist/lib/Target/Alpha/AlphaJITInfo.cpp
  vendor/llvm/dist/lib/Target/Alpha/AlphaJITInfo.h
  vendor/llvm/dist/lib/Target/Alpha/AsmPrinter/
  vendor/llvm/dist/lib/Target/Blackfin/AsmPrinter/
  vendor/llvm/dist/lib/Target/CellSPU/AsmPrinter/
  vendor/llvm/dist/lib/Target/CellSPU/SPUFrameInfo.cpp
  vendor/llvm/dist/lib/Target/CellSPU/SPUFrameInfo.h
  vendor/llvm/dist/lib/Target/MBlaze/AsmPrinter/
  vendor/llvm/dist/lib/Target/MSP430/AsmPrinter/
  vendor/llvm/dist/lib/Target/Mips/AsmPrinter/
  vendor/llvm/dist/lib/Target/PIC16/
  vendor/llvm/dist/lib/Target/PowerPC/AsmPrinter/
  vendor/llvm/dist/lib/Target/PowerPC/PPCFrameInfo.h
  vendor/llvm/dist/lib/Target/Sparc/AsmPrinter/
  vendor/llvm/dist/lib/Target/SystemZ/AsmPrinter/
  vendor/llvm/dist/lib/Target/TargetFrameInfo.cpp
  vendor/llvm/dist/lib/Target/X86/AsmPrinter/
  vendor/llvm/dist/lib/Target/X86/X86Instr64bit.td
  vendor/llvm/dist/lib/Target/X86/X86ShuffleDecode.h
  vendor/llvm/dist/lib/Target/XCore/AsmPrinter/
  vendor/llvm/dist/lib/Target/XCore/XCoreFrameInfo.cpp
  vendor/llvm/dist/lib/Target/XCore/XCoreFrameInfo.h
  vendor/llvm/dist/lib/Transforms/IPO/PartialSpecialization.cpp
  vendor/llvm/dist/lib/Transforms/Scalar/LoopIndexSplit.cpp
  vendor/llvm/dist/test/Analysis/PointerTracking/
  vendor/llvm/dist/test/Archive/GNU.toc
  vendor/llvm/dist/test/Archive/MacOSX.toc
  vendor/llvm/dist/test/Archive/SVR4.toc
  vendor/llvm/dist/test/Archive/xpg4.toc
  vendor/llvm/dist/test/CodeGen/ARM/2009-08-21-PostRAKill4.ll
  vendor/llvm/dist/test/CodeGen/ARM/2009-09-01-PostRAProlog.ll
  vendor/llvm/dist/test/CodeGen/ARM/2010-05-17-DAGCombineAssert.ll
  vendor/llvm/dist/test/CodeGen/ARM/2010-06-28-DAGCombineUndef.ll
  vendor/llvm/dist/test/CodeGen/ARM/remat.ll
  vendor/llvm/dist/test/CodeGen/PIC16/
  vendor/llvm/dist/test/CodeGen/PowerPC/tango.net.ftp.FtpClient.ll
  vendor/llvm/dist/test/CodeGen/SPARC/xnor.ll
  vendor/llvm/dist/test/CodeGen/Thumb/machine-licm.ll
  vendor/llvm/dist/test/CodeGen/Thumb2/load-global.ll
  vendor/llvm/dist/test/CodeGen/Thumb2/machine-licm-vdup.ll
  vendor/llvm/dist/test/CodeGen/Thumb2/thumb2-badreg-operands.ll
  vendor/llvm/dist/test/CodeGen/X86/2007-10-16-fp80_select.ll
  vendor/llvm/dist/test/CodeGen/X86/2008-11-29-DivideConstant16bit.ll
  vendor/llvm/dist/test/CodeGen/X86/2008-11-29-DivideConstant16bitSigned.ll
  vendor/llvm/dist/test/CodeGen/X86/cmp-test.ll
  vendor/llvm/dist/test/CodeGen/X86/cmp0.ll
  vendor/llvm/dist/test/CodeGen/X86/cmp2.ll
  vendor/llvm/dist/test/CodeGen/X86/const-select.ll
  vendor/llvm/dist/test/CodeGen/X86/critical-edge-split.ll
  vendor/llvm/dist/test/CodeGen/X86/div_const.ll
  vendor/llvm/dist/test/CodeGen/X86/memmove-0.ll
  vendor/llvm/dist/test/CodeGen/X86/memmove-1.ll
  vendor/llvm/dist/test/CodeGen/X86/memmove-2.ll
  vendor/llvm/dist/test/CodeGen/X86/memmove-3.ll
  vendor/llvm/dist/test/CodeGen/X86/select-aggregate.ll
  vendor/llvm/dist/test/CodeGen/X86/select-zero-one.ll
  vendor/llvm/dist/test/CodeGen/X86/sext-select.ll
  vendor/llvm/dist/test/CodeGen/X86/split-select.ll
  vendor/llvm/dist/test/CodeGen/X86/tls-1.ll
  vendor/llvm/dist/test/CodeGen/X86/vec_select.ll
  vendor/llvm/dist/test/CodeGen/X86/widen_select-1.ll
  vendor/llvm/dist/test/FrontendC++/2003-08-20-ExceptionFail.cpp
  vendor/llvm/dist/test/FrontendC++/2003-08-21-EmptyClass.cpp
  vendor/llvm/dist/test/FrontendC++/2003-08-24-Cleanup.cpp
  vendor/llvm/dist/test/FrontendC++/2003-08-27-TypeNamespaces.cpp
  vendor/llvm/dist/test/FrontendC++/2003-08-28-ForwardType.cpp
  vendor/llvm/dist/test/FrontendC++/2003-08-28-SaveExprBug.cpp
  vendor/llvm/dist/test/FrontendC++/2003-08-29-ArgPassingBug.cpp
  vendor/llvm/dist/test/FrontendC++/2003-08-31-StructLayout.cpp
  vendor/llvm/dist/test/FrontendC++/2003-09-22-CompositeExprValue.cpp
  vendor/llvm/dist/test/FrontendC++/2003-09-29-ArgumentNumberMismatch.cpp
  vendor/llvm/dist/test/FrontendC++/2003-09-30-CommaExprBug.cpp
  vendor/llvm/dist/test/FrontendC++/2003-09-30-ForIncrementExprBug.cpp
  vendor/llvm/dist/test/FrontendC++/2003-09-30-ForIncrementExprBug2.cpp
  vendor/llvm/dist/test/FrontendC++/2003-09-30-NestedFunctionDecl.cpp
  vendor/llvm/dist/test/FrontendC++/2003-10-17-BoolBitfields.cpp
  vendor/llvm/dist/test/FrontendC++/2003-10-21-InnerClass.cpp
  vendor/llvm/dist/test/FrontendC++/2003-10-27-VirtualBaseClassCrash.cpp
  vendor/llvm/dist/test/FrontendC++/2003-11-04-ArrayConstructors.cpp
  vendor/llvm/dist/test/FrontendC++/2003-11-04-CatchLabelName.cpp
  vendor/llvm/dist/test/FrontendC++/2003-11-08-ArrayAddress.cpp
  vendor/llvm/dist/test/FrontendC++/2003-11-18-EnumArray.cpp
  vendor/llvm/dist/test/FrontendC++/2006-11-30-NoCompileUnit.cpp
  vendor/llvm/dist/test/MC/AsmParser/ARM/
  vendor/llvm/dist/test/MC/AsmParser/ELF/
  vendor/llvm/dist/test/MC/AsmParser/X86/
  vendor/llvm/dist/test/MC/COFF/basic-coff.ll
  vendor/llvm/dist/test/MC/COFF/symbol-fragment-offset.ll
  vendor/llvm/dist/test/MC/Disassembler/arm-tests.txt
  vendor/llvm/dist/test/MC/Disassembler/dg.exp
  vendor/llvm/dist/test/MC/Disassembler/neon-tests.txt
  vendor/llvm/dist/test/MC/Disassembler/simple-tests.txt
  vendor/llvm/dist/test/MC/Disassembler/thumb-tests.txt
  vendor/llvm/dist/test/MC/MachO/Darwin/
  vendor/llvm/dist/test/Other/2008-08-14-PassManager.ll
  vendor/llvm/dist/test/Scripts/macho-dump
  vendor/llvm/dist/test/Scripts/macho-dump.bat
  vendor/llvm/dist/test/TableGen/DagDefSubst.td
  vendor/llvm/dist/test/TableGen/DagIntSubst.td
  vendor/llvm/dist/test/TableGen/nameconcat.td
  vendor/llvm/dist/test/Transforms/ConstProp/bitcast2.ll
  vendor/llvm/dist/test/Transforms/ConstProp/nottest.ll
  vendor/llvm/dist/test/Transforms/DeadStoreElimination/2004-11-28-LiveStoreDeleted.ll
  vendor/llvm/dist/test/Transforms/DeadStoreElimination/2004-12-28-PartialStore.ll
  vendor/llvm/dist/test/Transforms/DeadStoreElimination/2005-11-30-vaarg.ll
  vendor/llvm/dist/test/Transforms/DeadStoreElimination/2006-06-27-AST-Remove.ll
  vendor/llvm/dist/test/Transforms/DeadStoreElimination/2008-07-28-load-store.ll
  vendor/llvm/dist/test/Transforms/DeadStoreElimination/2008-11-28-MemDepUpdate.ll
  vendor/llvm/dist/test/Transforms/DeadStoreElimination/2008-11-29-OffEndOfBlock.ll
  vendor/llvm/dist/test/Transforms/DeadStoreElimination/2009-11-10-Trampoline.ll
  vendor/llvm/dist/test/Transforms/DeadStoreElimination/alloca.ll
  vendor/llvm/dist/test/Transforms/DeadStoreElimination/byval.ll
  vendor/llvm/dist/test/Transforms/DeadStoreElimination/context-sensitive.ll
  vendor/llvm/dist/test/Transforms/DeadStoreElimination/memcpy.ll
  vendor/llvm/dist/test/Transforms/DeadStoreElimination/partial-overwrite.ll
  vendor/llvm/dist/test/Transforms/DeadStoreElimination/volatile-load.ll
  vendor/llvm/dist/test/Transforms/IndVarSimplify/loop-invariant-step.ll
  vendor/llvm/dist/test/Transforms/Inline/byval2.ll
  vendor/llvm/dist/test/Transforms/InstCombine/div-cmp-overflow.ll
  vendor/llvm/dist/test/Transforms/InstCombine/exact-sdiv.ll
  vendor/llvm/dist/test/Transforms/InstCombine/vec_demanded_elts-2.ll
  vendor/llvm/dist/test/Transforms/InstCombine/vec_demanded_elts-3.ll
  vendor/llvm/dist/test/Transforms/LICM/2009-03-25-AliasSetTracker.ll
  vendor/llvm/dist/test/Transforms/LoopIndexSplit/
  vendor/llvm/dist/test/Transforms/LoopRotate/LRCrash-1.ll
  vendor/llvm/dist/test/Transforms/LoopRotate/LRCrash-2.ll
  vendor/llvm/dist/test/Transforms/LoopRotate/LRCrash-3.ll
  vendor/llvm/dist/test/Transforms/LoopRotate/LRCrash-4.ll
  vendor/llvm/dist/test/Transforms/LoopRotate/LRCrash-5.ll
  vendor/llvm/dist/test/Transforms/MemCpyOpt/2008-04-29-SRetRemoval.ll
  vendor/llvm/dist/test/Transforms/MemCpyOpt/form-memset2.ll
  vendor/llvm/dist/test/Transforms/PartialSpecialize/
  vendor/llvm/dist/test/Transforms/ScalarRepl/2003-05-30-InvalidIndices.ll
  vendor/llvm/dist/test/Transforms/ScalarRepl/2003-05-30-MultiLevel.ll
  vendor/llvm/dist/test/Transforms/ScalarRepl/2005-12-14-UnionPromoteCrash.ll
  vendor/llvm/dist/test/Transforms/ScalarRepl/2006-01-24-IllegalUnionPromoteCrash.ll
  vendor/llvm/dist/test/Transforms/ScalarRepl/2006-04-20-PromoteCrash.ll
  vendor/llvm/dist/test/Transforms/ScalarRepl/2006-10-23-PointerUnionCrash.ll
  vendor/llvm/dist/test/Transforms/ScalarRepl/2006-12-11-SROA-Crash.ll
  vendor/llvm/dist/test/Transforms/ScalarRepl/2007-03-19-CanonicalizeMemcpy.ll
  vendor/llvm/dist/test/Transforms/ScalarRepl/2009-01-09-scalarrepl-empty.ll
  vendor/llvm/dist/test/Transforms/ScalarRepl/2009-04-21-ZeroLengthMemSet.ll
  vendor/llvm/dist/test/Transforms/ScalarRepl/2009-05-08-I1Crash.ll
  vendor/llvm/dist/test/Transforms/ScalarRepl/2009-06-01-BitcastIntPadding.ll
  vendor/llvm/dist/test/Transforms/ScalarRepl/2009-08-16-VLA.ll
  vendor/llvm/dist/test/Transforms/SimplifyCFG/switch_formation.ll
  vendor/llvm/dist/tools/llvmc/example/
  vendor/llvm/dist/tools/llvmc/plugins/
  vendor/llvm/dist/unittests/ADT/ValueMapTest.cpp
  vendor/llvm/dist/unittests/Support/System.cpp
  vendor/llvm/dist/utils/OldenDataRecover.pl
  vendor/llvm/dist/utils/lit/ExampleTests/
  vendor/llvm/dist/utils/lit/lit/lit.py
  vendor/llvm/dist/utils/unittest/googletest/src/
Modified:
  vendor/llvm/dist/CMakeLists.txt
  vendor/llvm/dist/CREDITS.TXT
  vendor/llvm/dist/Makefile
  vendor/llvm/dist/Makefile.config.in
  vendor/llvm/dist/Makefile.rules
  vendor/llvm/dist/ModuleInfo.txt
  vendor/llvm/dist/README.txt
  vendor/llvm/dist/autoconf/configure.ac
  vendor/llvm/dist/bindings/ocaml/Makefile.ocaml
  vendor/llvm/dist/bindings/ocaml/bitreader/llvm_bitreader.mli
  vendor/llvm/dist/bindings/ocaml/executionengine/llvm_executionengine.mli
  vendor/llvm/dist/bindings/ocaml/llvm/llvm.mli
  vendor/llvm/dist/bindings/ocaml/llvm/llvm_ocaml.c
  vendor/llvm/dist/bindings/ocaml/transforms/scalar/llvm_scalar_opts.ml
  vendor/llvm/dist/bindings/ocaml/transforms/scalar/llvm_scalar_opts.mli
  vendor/llvm/dist/bindings/ocaml/transforms/scalar/scalar_opts_ocaml.c
  vendor/llvm/dist/cmake/config-ix.cmake
  vendor/llvm/dist/cmake/modules/AddLLVM.cmake
  vendor/llvm/dist/cmake/modules/AddLLVMDefinitions.cmake
  vendor/llvm/dist/cmake/modules/CMakeLists.txt
  vendor/llvm/dist/cmake/modules/CrossCompileLLVM.cmake
  vendor/llvm/dist/cmake/modules/GetTargetTriple.cmake
  vendor/llvm/dist/cmake/modules/LLVM.cmake
  vendor/llvm/dist/cmake/modules/LLVMConfig.cmake
  vendor/llvm/dist/cmake/modules/LLVMLibDeps.cmake
  vendor/llvm/dist/cmake/modules/LLVMProcessSources.cmake
  vendor/llvm/dist/cmake/modules/TableGen.cmake
  vendor/llvm/dist/cmake/modules/VersionFromVCS.cmake
  vendor/llvm/dist/configure
  vendor/llvm/dist/docs/AliasAnalysis.html
  vendor/llvm/dist/docs/BitCodeFormat.html
  vendor/llvm/dist/docs/CMake.html
  vendor/llvm/dist/docs/CodeGenerator.html
  vendor/llvm/dist/docs/CodingStandards.html
  vendor/llvm/dist/docs/CommandGuide/FileCheck.pod
  vendor/llvm/dist/docs/CommandGuide/index.html
  vendor/llvm/dist/docs/CommandGuide/llc.pod
  vendor/llvm/dist/docs/CommandGuide/lli.pod
  vendor/llvm/dist/docs/DeveloperPolicy.html
  vendor/llvm/dist/docs/ExceptionHandling.html
  vendor/llvm/dist/docs/GetElementPtr.html
  vendor/llvm/dist/docs/GettingStarted.html
  vendor/llvm/dist/docs/GettingStartedVS.html
  vendor/llvm/dist/docs/GoldPlugin.html
  vendor/llvm/dist/docs/LangRef.html
  vendor/llvm/dist/docs/LinkTimeOptimization.html
  vendor/llvm/dist/docs/Makefile
  vendor/llvm/dist/docs/MakefileGuide.html
  vendor/llvm/dist/docs/Passes.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/docs/TestingGuide.html
  vendor/llvm/dist/docs/UsingLibraries.html
  vendor/llvm/dist/docs/WritingAnLLVMBackend.html
  vendor/llvm/dist/docs/WritingAnLLVMPass.html
  vendor/llvm/dist/docs/tutorial/LangImpl3.html
  vendor/llvm/dist/docs/tutorial/LangImpl4.html
  vendor/llvm/dist/docs/tutorial/LangImpl5.html
  vendor/llvm/dist/docs/tutorial/LangImpl6.html
  vendor/llvm/dist/docs/tutorial/LangImpl7.html
  vendor/llvm/dist/docs/tutorial/OCamlLangImpl7.html
  vendor/llvm/dist/docs/tutorial/index.html
  vendor/llvm/dist/examples/CMakeLists.txt
  vendor/llvm/dist/examples/ExceptionDemo/CMakeLists.txt
  vendor/llvm/dist/examples/ExceptionDemo/ExceptionDemo.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/CMakeLists.txt
  vendor/llvm/dist/examples/Kaleidoscope/Chapter7/toy.cpp
  vendor/llvm/dist/examples/Makefile
  vendor/llvm/dist/examples/ModuleMaker/README.txt
  vendor/llvm/dist/examples/OCaml-Kaleidoscope/Chapter6/Makefile
  vendor/llvm/dist/examples/OCaml-Kaleidoscope/Chapter7/Makefile
  vendor/llvm/dist/include/llvm-c/Core.h
  vendor/llvm/dist/include/llvm-c/EnhancedDisassembly.h
  vendor/llvm/dist/include/llvm-c/LinkTimeOptimizer.h
  vendor/llvm/dist/include/llvm-c/Transforms/Scalar.h
  vendor/llvm/dist/include/llvm-c/lto.h
  vendor/llvm/dist/include/llvm/ADT/APFloat.h
  vendor/llvm/dist/include/llvm/ADT/APInt.h
  vendor/llvm/dist/include/llvm/ADT/APSInt.h
  vendor/llvm/dist/include/llvm/ADT/BitVector.h
  vendor/llvm/dist/include/llvm/ADT/DenseMap.h
  vendor/llvm/dist/include/llvm/ADT/DenseMapInfo.h
  vendor/llvm/dist/include/llvm/ADT/DenseSet.h
  vendor/llvm/dist/include/llvm/ADT/EquivalenceClasses.h
  vendor/llvm/dist/include/llvm/ADT/FoldingSet.h
  vendor/llvm/dist/include/llvm/ADT/ImmutableIntervalMap.h
  vendor/llvm/dist/include/llvm/ADT/ImmutableList.h
  vendor/llvm/dist/include/llvm/ADT/ImmutableMap.h
  vendor/llvm/dist/include/llvm/ADT/ImmutableSet.h
  vendor/llvm/dist/include/llvm/ADT/IndexedMap.h
  vendor/llvm/dist/include/llvm/ADT/Optional.h
  vendor/llvm/dist/include/llvm/ADT/PointerIntPair.h
  vendor/llvm/dist/include/llvm/ADT/PointerUnion.h
  vendor/llvm/dist/include/llvm/ADT/PostOrderIterator.h
  vendor/llvm/dist/include/llvm/ADT/SCCIterator.h
  vendor/llvm/dist/include/llvm/ADT/ScopedHashTable.h
  vendor/llvm/dist/include/llvm/ADT/SetVector.h
  vendor/llvm/dist/include/llvm/ADT/SmallBitVector.h
  vendor/llvm/dist/include/llvm/ADT/SmallPtrSet.h
  vendor/llvm/dist/include/llvm/ADT/SmallString.h
  vendor/llvm/dist/include/llvm/ADT/SmallVector.h
  vendor/llvm/dist/include/llvm/ADT/SparseBitVector.h
  vendor/llvm/dist/include/llvm/ADT/Statistic.h
  vendor/llvm/dist/include/llvm/ADT/StringExtras.h
  vendor/llvm/dist/include/llvm/ADT/StringMap.h
  vendor/llvm/dist/include/llvm/ADT/StringRef.h
  vendor/llvm/dist/include/llvm/ADT/Triple.h
  vendor/llvm/dist/include/llvm/ADT/Twine.h
  vendor/llvm/dist/include/llvm/ADT/ValueMap.h
  vendor/llvm/dist/include/llvm/ADT/ilist.h
  vendor/llvm/dist/include/llvm/Analysis/AliasAnalysis.h
  vendor/llvm/dist/include/llvm/Analysis/AliasSetTracker.h
  vendor/llvm/dist/include/llvm/Analysis/CallGraph.h
  vendor/llvm/dist/include/llvm/Analysis/CodeMetrics.h
  vendor/llvm/dist/include/llvm/Analysis/ConstantFolding.h
  vendor/llvm/dist/include/llvm/Analysis/DOTGraphTraitsPass.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/FindUsedTypes.h
  vendor/llvm/dist/include/llvm/Analysis/InlineCost.h
  vendor/llvm/dist/include/llvm/Analysis/InstructionSimplify.h
  vendor/llvm/dist/include/llvm/Analysis/IntervalPartition.h
  vendor/llvm/dist/include/llvm/Analysis/LazyValueInfo.h
  vendor/llvm/dist/include/llvm/Analysis/LibCallAliasAnalysis.h
  vendor/llvm/dist/include/llvm/Analysis/LibCallSemantics.h
  vendor/llvm/dist/include/llvm/Analysis/LoopDependenceAnalysis.h
  vendor/llvm/dist/include/llvm/Analysis/LoopInfo.h
  vendor/llvm/dist/include/llvm/Analysis/MemoryBuiltins.h
  vendor/llvm/dist/include/llvm/Analysis/MemoryDependenceAnalysis.h
  vendor/llvm/dist/include/llvm/Analysis/Passes.h
  vendor/llvm/dist/include/llvm/Analysis/PostDominators.h
  vendor/llvm/dist/include/llvm/Analysis/ProfileInfoTypes.h
  vendor/llvm/dist/include/llvm/Analysis/RegionInfo.h
  vendor/llvm/dist/include/llvm/Analysis/ScalarEvolution.h
  vendor/llvm/dist/include/llvm/Analysis/ScalarEvolutionExpander.h
  vendor/llvm/dist/include/llvm/Analysis/ScalarEvolutionExpressions.h
  vendor/llvm/dist/include/llvm/Analysis/ValueTracking.h
  vendor/llvm/dist/include/llvm/Attributes.h
  vendor/llvm/dist/include/llvm/BasicBlock.h
  vendor/llvm/dist/include/llvm/Bitcode/Archive.h
  vendor/llvm/dist/include/llvm/Bitcode/BitCodes.h
  vendor/llvm/dist/include/llvm/Bitcode/LLVMBitCodes.h
  vendor/llvm/dist/include/llvm/Bitcode/ReaderWriter.h
  vendor/llvm/dist/include/llvm/CallingConv.h
  vendor/llvm/dist/include/llvm/CodeGen/Analysis.h
  vendor/llvm/dist/include/llvm/CodeGen/AsmPrinter.h
  vendor/llvm/dist/include/llvm/CodeGen/BinaryObject.h
  vendor/llvm/dist/include/llvm/CodeGen/CalcSpillWeights.h
  vendor/llvm/dist/include/llvm/CodeGen/CallingConvLower.h
  vendor/llvm/dist/include/llvm/CodeGen/FastISel.h
  vendor/llvm/dist/include/llvm/CodeGen/FunctionLoweringInfo.h
  vendor/llvm/dist/include/llvm/CodeGen/GCMetadata.h
  vendor/llvm/dist/include/llvm/CodeGen/ISDOpcodes.h
  vendor/llvm/dist/include/llvm/CodeGen/IntrinsicLowering.h
  vendor/llvm/dist/include/llvm/CodeGen/JITCodeEmitter.h
  vendor/llvm/dist/include/llvm/CodeGen/LatencyPriorityQueue.h
  vendor/llvm/dist/include/llvm/CodeGen/LinkAllCodegenComponents.h
  vendor/llvm/dist/include/llvm/CodeGen/LiveInterval.h
  vendor/llvm/dist/include/llvm/CodeGen/LiveIntervalAnalysis.h
  vendor/llvm/dist/include/llvm/CodeGen/LiveStackAnalysis.h
  vendor/llvm/dist/include/llvm/CodeGen/LiveVariables.h
  vendor/llvm/dist/include/llvm/CodeGen/MachORelocation.h
  vendor/llvm/dist/include/llvm/CodeGen/MachineBasicBlock.h
  vendor/llvm/dist/include/llvm/CodeGen/MachineCodeEmitter.h
  vendor/llvm/dist/include/llvm/CodeGen/MachineCodeInfo.h
  vendor/llvm/dist/include/llvm/CodeGen/MachineDominators.h
  vendor/llvm/dist/include/llvm/CodeGen/MachineFrameInfo.h
  vendor/llvm/dist/include/llvm/CodeGen/MachineFunction.h
  vendor/llvm/dist/include/llvm/CodeGen/MachineFunctionAnalysis.h
  vendor/llvm/dist/include/llvm/CodeGen/MachineInstr.h
  vendor/llvm/dist/include/llvm/CodeGen/MachineInstrBuilder.h
  vendor/llvm/dist/include/llvm/CodeGen/MachineLocation.h
  vendor/llvm/dist/include/llvm/CodeGen/MachineLoopInfo.h
  vendor/llvm/dist/include/llvm/CodeGen/MachineMemOperand.h
  vendor/llvm/dist/include/llvm/CodeGen/MachineModuleInfo.h
  vendor/llvm/dist/include/llvm/CodeGen/MachineOperand.h
  vendor/llvm/dist/include/llvm/CodeGen/MachineRegisterInfo.h
  vendor/llvm/dist/include/llvm/CodeGen/MachineRelocation.h
  vendor/llvm/dist/include/llvm/CodeGen/Passes.h
  vendor/llvm/dist/include/llvm/CodeGen/ProcessImplicitDefs.h
  vendor/llvm/dist/include/llvm/CodeGen/RegisterCoalescer.h
  vendor/llvm/dist/include/llvm/CodeGen/ScheduleDAG.h
  vendor/llvm/dist/include/llvm/CodeGen/ScheduleHazardRecognizer.h
  vendor/llvm/dist/include/llvm/CodeGen/SelectionDAG.h
  vendor/llvm/dist/include/llvm/CodeGen/SelectionDAGISel.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/CompilerDriver/CompilationGraph.h
  vendor/llvm/dist/include/llvm/CompilerDriver/Tool.h
  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/Constant.h
  vendor/llvm/dist/include/llvm/Constants.h
  vendor/llvm/dist/include/llvm/DerivedTypes.h
  vendor/llvm/dist/include/llvm/ExecutionEngine/ExecutionEngine.h
  vendor/llvm/dist/include/llvm/ExecutionEngine/GenericValue.h
  vendor/llvm/dist/include/llvm/ExecutionEngine/JITEventListener.h
  vendor/llvm/dist/include/llvm/ExecutionEngine/JITMemoryManager.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/InlineAsm.h
  vendor/llvm/dist/include/llvm/InstrTypes.h
  vendor/llvm/dist/include/llvm/Instruction.h
  vendor/llvm/dist/include/llvm/Instructions.h
  vendor/llvm/dist/include/llvm/IntrinsicInst.h
  vendor/llvm/dist/include/llvm/Intrinsics.td
  vendor/llvm/dist/include/llvm/IntrinsicsARM.td
  vendor/llvm/dist/include/llvm/IntrinsicsX86.td
  vendor/llvm/dist/include/llvm/IntrinsicsXCore.td
  vendor/llvm/dist/include/llvm/LLVMContext.h
  vendor/llvm/dist/include/llvm/LinkAllPasses.h
  vendor/llvm/dist/include/llvm/LinkAllVMCore.h
  vendor/llvm/dist/include/llvm/MC/EDInstInfo.h
  vendor/llvm/dist/include/llvm/MC/MCAsmInfo.h
  vendor/llvm/dist/include/llvm/MC/MCAsmLayout.h
  vendor/llvm/dist/include/llvm/MC/MCAssembler.h
  vendor/llvm/dist/include/llvm/MC/MCCodeEmitter.h
  vendor/llvm/dist/include/llvm/MC/MCContext.h
  vendor/llvm/dist/include/llvm/MC/MCDirectives.h
  vendor/llvm/dist/include/llvm/MC/MCDisassembler.h
  vendor/llvm/dist/include/llvm/MC/MCDwarf.h
  vendor/llvm/dist/include/llvm/MC/MCELFSymbolFlags.h
  vendor/llvm/dist/include/llvm/MC/MCExpr.h
  vendor/llvm/dist/include/llvm/MC/MCFixup.h
  vendor/llvm/dist/include/llvm/MC/MCInst.h
  vendor/llvm/dist/include/llvm/MC/MCInstPrinter.h
  vendor/llvm/dist/include/llvm/MC/MCMachOSymbolFlags.h
  vendor/llvm/dist/include/llvm/MC/MCObjectStreamer.h
  vendor/llvm/dist/include/llvm/MC/MCObjectWriter.h
  vendor/llvm/dist/include/llvm/MC/MCParser/AsmLexer.h
  vendor/llvm/dist/include/llvm/MC/MCParser/MCAsmLexer.h
  vendor/llvm/dist/include/llvm/MC/MCParser/MCAsmParser.h
  vendor/llvm/dist/include/llvm/MC/MCParser/MCParsedAsmOperand.h
  vendor/llvm/dist/include/llvm/MC/MCSection.h
  vendor/llvm/dist/include/llvm/MC/MCSectionCOFF.h
  vendor/llvm/dist/include/llvm/MC/MCSectionELF.h
  vendor/llvm/dist/include/llvm/MC/MCSectionMachO.h
  vendor/llvm/dist/include/llvm/MC/MCStreamer.h
  vendor/llvm/dist/include/llvm/MC/MCSymbol.h
  vendor/llvm/dist/include/llvm/MC/MCValue.h
  vendor/llvm/dist/include/llvm/Metadata.h
  vendor/llvm/dist/include/llvm/Module.h
  vendor/llvm/dist/include/llvm/OperandTraits.h
  vendor/llvm/dist/include/llvm/Operator.h
  vendor/llvm/dist/include/llvm/Pass.h
  vendor/llvm/dist/include/llvm/PassManagers.h
  vendor/llvm/dist/include/llvm/PassRegistry.h
  vendor/llvm/dist/include/llvm/PassSupport.h
  vendor/llvm/dist/include/llvm/Support/AlignOf.h
  vendor/llvm/dist/include/llvm/Support/Allocator.h
  vendor/llvm/dist/include/llvm/Support/COFF.h
  vendor/llvm/dist/include/llvm/Support/CallSite.h
  vendor/llvm/dist/include/llvm/Support/Casting.h
  vendor/llvm/dist/include/llvm/Support/Compiler.h
  vendor/llvm/dist/include/llvm/Support/ConstantFolder.h
  vendor/llvm/dist/include/llvm/Support/ConstantRange.h
  vendor/llvm/dist/include/llvm/Support/CrashRecoveryContext.h
  vendor/llvm/dist/include/llvm/Support/Dwarf.h
  vendor/llvm/dist/include/llvm/Support/ELF.h
  vendor/llvm/dist/include/llvm/Support/ErrorHandling.h
  vendor/llvm/dist/include/llvm/Support/FileUtilities.h
  vendor/llvm/dist/include/llvm/Support/GraphWriter.h
  vendor/llvm/dist/include/llvm/Support/IRBuilder.h
  vendor/llvm/dist/include/llvm/Support/IRReader.h
  vendor/llvm/dist/include/llvm/Support/MachO.h
  vendor/llvm/dist/include/llvm/Support/ManagedStatic.h
  vendor/llvm/dist/include/llvm/Support/MathExtras.h
  vendor/llvm/dist/include/llvm/Support/MemoryBuffer.h
  vendor/llvm/dist/include/llvm/Support/MemoryObject.h
  vendor/llvm/dist/include/llvm/Support/MutexGuard.h
  vendor/llvm/dist/include/llvm/Support/NoFolder.h
  vendor/llvm/dist/include/llvm/Support/PatternMatch.h
  vendor/llvm/dist/include/llvm/Support/PointerLikeTypeTraits.h
  vendor/llvm/dist/include/llvm/Support/SourceMgr.h
  vendor/llvm/dist/include/llvm/Support/StandardPasses.h
  vendor/llvm/dist/include/llvm/Support/SystemUtils.h
  vendor/llvm/dist/include/llvm/Support/TargetFolder.h
  vendor/llvm/dist/include/llvm/Support/Timer.h
  vendor/llvm/dist/include/llvm/Support/TypeBuilder.h
  vendor/llvm/dist/include/llvm/Support/raw_ostream.h
  vendor/llvm/dist/include/llvm/Target/Mangler.h
  vendor/llvm/dist/include/llvm/Target/SubtargetFeature.h
  vendor/llvm/dist/include/llvm/Target/Target.td
  vendor/llvm/dist/include/llvm/Target/TargetAsmBackend.h
  vendor/llvm/dist/include/llvm/Target/TargetAsmParser.h
  vendor/llvm/dist/include/llvm/Target/TargetCallingConv.h
  vendor/llvm/dist/include/llvm/Target/TargetData.h
  vendor/llvm/dist/include/llvm/Target/TargetELFWriterInfo.h
  vendor/llvm/dist/include/llvm/Target/TargetInstrDesc.h
  vendor/llvm/dist/include/llvm/Target/TargetInstrInfo.h
  vendor/llvm/dist/include/llvm/Target/TargetInstrItineraries.h
  vendor/llvm/dist/include/llvm/Target/TargetJITInfo.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/TargetRegisterInfo.h
  vendor/llvm/dist/include/llvm/Target/TargetRegistry.h
  vendor/llvm/dist/include/llvm/Target/TargetSchedule.td
  vendor/llvm/dist/include/llvm/Target/TargetSelectionDAG.td
  vendor/llvm/dist/include/llvm/Target/TargetSelectionDAGInfo.h
  vendor/llvm/dist/include/llvm/Transforms/IPO.h
  vendor/llvm/dist/include/llvm/Transforms/Instrumentation.h
  vendor/llvm/dist/include/llvm/Transforms/Scalar.h
  vendor/llvm/dist/include/llvm/Transforms/Utils/AddrModeMatcher.h
  vendor/llvm/dist/include/llvm/Transforms/Utils/BasicBlockUtils.h
  vendor/llvm/dist/include/llvm/Transforms/Utils/BuildLibCalls.h
  vendor/llvm/dist/include/llvm/Transforms/Utils/Cloning.h
  vendor/llvm/dist/include/llvm/Transforms/Utils/Local.h
  vendor/llvm/dist/include/llvm/Transforms/Utils/PromoteMemToReg.h
  vendor/llvm/dist/include/llvm/Transforms/Utils/SSAUpdater.h
  vendor/llvm/dist/include/llvm/Transforms/Utils/UnifyFunctionExitNodes.h
  vendor/llvm/dist/include/llvm/Transforms/Utils/ValueMapper.h
  vendor/llvm/dist/include/llvm/Type.h
  vendor/llvm/dist/include/llvm/TypeSymbolTable.h
  vendor/llvm/dist/include/llvm/Use.h
  vendor/llvm/dist/include/llvm/User.h
  vendor/llvm/dist/include/llvm/Value.h
  vendor/llvm/dist/include/llvm/ValueSymbolTable.h
  vendor/llvm/dist/lib/Analysis/AliasAnalysis.cpp
  vendor/llvm/dist/lib/Analysis/AliasAnalysisCounter.cpp
  vendor/llvm/dist/lib/Analysis/AliasAnalysisEvaluator.cpp
  vendor/llvm/dist/lib/Analysis/AliasDebugger.cpp
  vendor/llvm/dist/lib/Analysis/AliasSetTracker.cpp
  vendor/llvm/dist/lib/Analysis/Analysis.cpp
  vendor/llvm/dist/lib/Analysis/BasicAliasAnalysis.cpp
  vendor/llvm/dist/lib/Analysis/CFGPrinter.cpp
  vendor/llvm/dist/lib/Analysis/CMakeLists.txt
  vendor/llvm/dist/lib/Analysis/CaptureTracking.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/DomPrinter.cpp
  vendor/llvm/dist/lib/Analysis/IPA/CMakeLists.txt
  vendor/llvm/dist/lib/Analysis/IPA/CallGraph.cpp
  vendor/llvm/dist/lib/Analysis/IPA/CallGraphSCCPass.cpp
  vendor/llvm/dist/lib/Analysis/IPA/FindUsedTypes.cpp
  vendor/llvm/dist/lib/Analysis/IPA/GlobalsModRef.cpp
  vendor/llvm/dist/lib/Analysis/IVUsers.cpp
  vendor/llvm/dist/lib/Analysis/InlineCost.cpp
  vendor/llvm/dist/lib/Analysis/InstCount.cpp
  vendor/llvm/dist/lib/Analysis/InstructionSimplify.cpp
  vendor/llvm/dist/lib/Analysis/IntervalPartition.cpp
  vendor/llvm/dist/lib/Analysis/LazyValueInfo.cpp
  vendor/llvm/dist/lib/Analysis/LibCallAliasAnalysis.cpp
  vendor/llvm/dist/lib/Analysis/Lint.cpp
  vendor/llvm/dist/lib/Analysis/LiveValues.cpp
  vendor/llvm/dist/lib/Analysis/Loads.cpp
  vendor/llvm/dist/lib/Analysis/LoopDependenceAnalysis.cpp
  vendor/llvm/dist/lib/Analysis/LoopInfo.cpp
  vendor/llvm/dist/lib/Analysis/LoopPass.cpp
  vendor/llvm/dist/lib/Analysis/MemoryDependenceAnalysis.cpp
  vendor/llvm/dist/lib/Analysis/ModuleDebugInfoPrinter.cpp
  vendor/llvm/dist/lib/Analysis/PHITransAddr.cpp
  vendor/llvm/dist/lib/Analysis/PostDominators.cpp
  vendor/llvm/dist/lib/Analysis/ProfileEstimatorPass.cpp
  vendor/llvm/dist/lib/Analysis/ProfileInfo.cpp
  vendor/llvm/dist/lib/Analysis/ProfileInfoLoaderPass.cpp
  vendor/llvm/dist/lib/Analysis/ProfileVerifierPass.cpp
  vendor/llvm/dist/lib/Analysis/RegionInfo.cpp
  vendor/llvm/dist/lib/Analysis/RegionPrinter.cpp
  vendor/llvm/dist/lib/Analysis/ScalarEvolution.cpp
  vendor/llvm/dist/lib/Analysis/ScalarEvolutionAliasAnalysis.cpp
  vendor/llvm/dist/lib/Analysis/ScalarEvolutionExpander.cpp
  vendor/llvm/dist/lib/Analysis/TypeBasedAliasAnalysis.cpp
  vendor/llvm/dist/lib/Analysis/ValueTracking.cpp
  vendor/llvm/dist/lib/Archive/Archive.cpp
  vendor/llvm/dist/lib/Archive/ArchiveInternals.h
  vendor/llvm/dist/lib/Archive/ArchiveWriter.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/AsmParser/Parser.cpp
  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/CodeGen/AggressiveAntiDepBreaker.cpp
  vendor/llvm/dist/lib/CodeGen/Analysis.cpp
  vendor/llvm/dist/lib/CodeGen/AsmPrinter/AsmPrinter.cpp
  vendor/llvm/dist/lib/CodeGen/AsmPrinter/AsmPrinterDwarf.cpp
  vendor/llvm/dist/lib/CodeGen/AsmPrinter/AsmPrinterInlineAsm.cpp
  vendor/llvm/dist/lib/CodeGen/AsmPrinter/CMakeLists.txt
  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/AsmPrinter/DwarfException.h
  vendor/llvm/dist/lib/CodeGen/AsmPrinter/OcamlGCPrinter.cpp
  vendor/llvm/dist/lib/CodeGen/CMakeLists.txt
  vendor/llvm/dist/lib/CodeGen/CalcSpillWeights.cpp
  vendor/llvm/dist/lib/CodeGen/CallingConvLower.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/ELF.h
  vendor/llvm/dist/lib/CodeGen/ELFWriter.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/InlineSpiller.cpp
  vendor/llvm/dist/lib/CodeGen/IntrinsicLowering.cpp
  vendor/llvm/dist/lib/CodeGen/LLVMTargetMachine.cpp
  vendor/llvm/dist/lib/CodeGen/LatencyPriorityQueue.cpp
  vendor/llvm/dist/lib/CodeGen/LiveInterval.cpp
  vendor/llvm/dist/lib/CodeGen/LiveIntervalAnalysis.cpp
  vendor/llvm/dist/lib/CodeGen/LiveStackAnalysis.cpp
  vendor/llvm/dist/lib/CodeGen/LiveVariables.cpp
  vendor/llvm/dist/lib/CodeGen/LocalStackSlotAllocation.cpp
  vendor/llvm/dist/lib/CodeGen/MachineBasicBlock.cpp
  vendor/llvm/dist/lib/CodeGen/MachineCSE.cpp
  vendor/llvm/dist/lib/CodeGen/MachineDominators.cpp
  vendor/llvm/dist/lib/CodeGen/MachineFunction.cpp
  vendor/llvm/dist/lib/CodeGen/MachineFunctionAnalysis.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/MachineModuleInfo.cpp
  vendor/llvm/dist/lib/CodeGen/MachineRegisterInfo.cpp
  vendor/llvm/dist/lib/CodeGen/MachineSink.cpp
  vendor/llvm/dist/lib/CodeGen/MachineVerifier.cpp
  vendor/llvm/dist/lib/CodeGen/OptimizePHIs.cpp
  vendor/llvm/dist/lib/CodeGen/PHIElimination.cpp
  vendor/llvm/dist/lib/CodeGen/PeepholeOptimizer.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/PrologEpilogInserter.cpp
  vendor/llvm/dist/lib/CodeGen/PrologEpilogInserter.h
  vendor/llvm/dist/lib/CodeGen/PseudoSourceValue.cpp
  vendor/llvm/dist/lib/CodeGen/RegAllocFast.cpp
  vendor/llvm/dist/lib/CodeGen/RegAllocLinearScan.cpp
  vendor/llvm/dist/lib/CodeGen/RegAllocPBQP.cpp
  vendor/llvm/dist/lib/CodeGen/RegisterCoalescer.cpp
  vendor/llvm/dist/lib/CodeGen/RenderMachineFunction.cpp
  vendor/llvm/dist/lib/CodeGen/RenderMachineFunction.h
  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/ScheduleDAGInstrs.h
  vendor/llvm/dist/lib/CodeGen/SelectionDAG/CMakeLists.txt
  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/InstrEmitter.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/LegalizeTypesGeneric.cpp
  vendor/llvm/dist/lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp
  vendor/llvm/dist/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp
  vendor/llvm/dist/lib/CodeGen/SelectionDAG/SDNodeDbgValue.h
  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/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/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/SimpleRegisterCoalescing.h
  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/Spiller.h
  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/Splitter.h
  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/TargetLoweringObjectFileImpl.cpp
  vendor/llvm/dist/lib/CodeGen/TwoAddressInstructionPass.cpp
  vendor/llvm/dist/lib/CodeGen/UnreachableBlockElim.cpp
  vendor/llvm/dist/lib/CodeGen/VirtRegMap.cpp
  vendor/llvm/dist/lib/CodeGen/VirtRegMap.h
  vendor/llvm/dist/lib/CodeGen/VirtRegRewriter.cpp
  vendor/llvm/dist/lib/CompilerDriver/Action.cpp
  vendor/llvm/dist/lib/CompilerDriver/CMakeLists.txt
  vendor/llvm/dist/lib/CompilerDriver/CompilationGraph.cpp
  vendor/llvm/dist/lib/CompilerDriver/Main.cpp
  vendor/llvm/dist/lib/CompilerDriver/Makefile
  vendor/llvm/dist/lib/CompilerDriver/Tool.cpp
  vendor/llvm/dist/lib/ExecutionEngine/CMakeLists.txt
  vendor/llvm/dist/lib/ExecutionEngine/ExecutionEngine.cpp
  vendor/llvm/dist/lib/ExecutionEngine/Interpreter/CMakeLists.txt
  vendor/llvm/dist/lib/ExecutionEngine/Interpreter/Execution.cpp
  vendor/llvm/dist/lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp
  vendor/llvm/dist/lib/ExecutionEngine/Interpreter/Interpreter.h
  vendor/llvm/dist/lib/ExecutionEngine/JIT/Intercept.cpp
  vendor/llvm/dist/lib/ExecutionEngine/JIT/JIT.cpp
  vendor/llvm/dist/lib/ExecutionEngine/JIT/JITDebugRegisterer.cpp
  vendor/llvm/dist/lib/ExecutionEngine/JIT/JITDebugRegisterer.h
  vendor/llvm/dist/lib/ExecutionEngine/JIT/JITDwarfEmitter.cpp
  vendor/llvm/dist/lib/ExecutionEngine/JIT/JITDwarfEmitter.h
  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/ExecutionEngine/JIT/TargetSelect.cpp
  vendor/llvm/dist/lib/ExecutionEngine/Makefile
  vendor/llvm/dist/lib/Linker/LinkItems.cpp
  vendor/llvm/dist/lib/Linker/LinkModules.cpp
  vendor/llvm/dist/lib/Linker/Linker.cpp
  vendor/llvm/dist/lib/MC/CMakeLists.txt
  vendor/llvm/dist/lib/MC/ELFObjectWriter.cpp
  vendor/llvm/dist/lib/MC/MCAsmInfo.cpp
  vendor/llvm/dist/lib/MC/MCAsmInfoDarwin.cpp
  vendor/llvm/dist/lib/MC/MCAsmStreamer.cpp
  vendor/llvm/dist/lib/MC/MCAssembler.cpp
  vendor/llvm/dist/lib/MC/MCCodeEmitter.cpp
  vendor/llvm/dist/lib/MC/MCContext.cpp
  vendor/llvm/dist/lib/MC/MCDisassembler/EDDisassembler.cpp
  vendor/llvm/dist/lib/MC/MCDisassembler/EDDisassembler.h
  vendor/llvm/dist/lib/MC/MCDisassembler/EDInst.cpp
  vendor/llvm/dist/lib/MC/MCDisassembler/EDInst.h
  vendor/llvm/dist/lib/MC/MCDisassembler/EDOperand.cpp
  vendor/llvm/dist/lib/MC/MCDisassembler/EDOperand.h
  vendor/llvm/dist/lib/MC/MCDisassembler/EDToken.h
  vendor/llvm/dist/lib/MC/MCDwarf.cpp
  vendor/llvm/dist/lib/MC/MCELFStreamer.cpp
  vendor/llvm/dist/lib/MC/MCExpr.cpp
  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/MCObjectWriter.cpp
  vendor/llvm/dist/lib/MC/MCParser/AsmLexer.cpp
  vendor/llvm/dist/lib/MC/MCParser/AsmParser.cpp
  vendor/llvm/dist/lib/MC/MCParser/CMakeLists.txt
  vendor/llvm/dist/lib/MC/MCParser/DarwinAsmParser.cpp
  vendor/llvm/dist/lib/MC/MCParser/ELFAsmParser.cpp
  vendor/llvm/dist/lib/MC/MCSectionCOFF.cpp
  vendor/llvm/dist/lib/MC/MCSectionELF.cpp
  vendor/llvm/dist/lib/MC/MCSectionMachO.cpp
  vendor/llvm/dist/lib/MC/MCStreamer.cpp
  vendor/llvm/dist/lib/MC/MCSymbol.cpp
  vendor/llvm/dist/lib/MC/MachObjectWriter.cpp
  vendor/llvm/dist/lib/MC/TargetAsmBackend.cpp
  vendor/llvm/dist/lib/MC/WinCOFFObjectWriter.cpp
  vendor/llvm/dist/lib/MC/WinCOFFStreamer.cpp
  vendor/llvm/dist/lib/Makefile
  vendor/llvm/dist/lib/Support/APFloat.cpp
  vendor/llvm/dist/lib/Support/APInt.cpp
  vendor/llvm/dist/lib/Support/Allocator.cpp
  vendor/llvm/dist/lib/Support/CMakeLists.txt
  vendor/llvm/dist/lib/Support/CommandLine.cpp
  vendor/llvm/dist/lib/Support/ConstantRange.cpp
  vendor/llvm/dist/lib/Support/CrashRecoveryContext.cpp
  vendor/llvm/dist/lib/Support/Debug.cpp
  vendor/llvm/dist/lib/Support/Dwarf.cpp
  vendor/llvm/dist/lib/Support/ErrorHandling.cpp
  vendor/llvm/dist/lib/Support/FileUtilities.cpp
  vendor/llvm/dist/lib/Support/FoldingSet.cpp
  vendor/llvm/dist/lib/Support/FormattedStream.cpp
  vendor/llvm/dist/lib/Support/GraphWriter.cpp
  vendor/llvm/dist/lib/Support/Makefile
  vendor/llvm/dist/lib/Support/ManagedStatic.cpp
  vendor/llvm/dist/lib/Support/MemoryBuffer.cpp
  vendor/llvm/dist/lib/Support/PluginLoader.cpp
  vendor/llvm/dist/lib/Support/PrettyStackTrace.cpp
  vendor/llvm/dist/lib/Support/SourceMgr.cpp
  vendor/llvm/dist/lib/Support/Statistic.cpp
  vendor/llvm/dist/lib/Support/StringMap.cpp
  vendor/llvm/dist/lib/Support/StringRef.cpp
  vendor/llvm/dist/lib/Support/SystemUtils.cpp
  vendor/llvm/dist/lib/Support/TargetRegistry.cpp
  vendor/llvm/dist/lib/Support/Timer.cpp
  vendor/llvm/dist/lib/Support/Triple.cpp
  vendor/llvm/dist/lib/Support/Twine.cpp
  vendor/llvm/dist/lib/Support/raw_ostream.cpp
  vendor/llvm/dist/lib/Support/regexec.c
  vendor/llvm/dist/lib/Target/ARM/ARM.h
  vendor/llvm/dist/lib/Target/ARM/ARM.td
  vendor/llvm/dist/lib/Target/ARM/ARMAddressingModes.h
  vendor/llvm/dist/lib/Target/ARM/ARMAsmPrinter.cpp
  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/ARMBuildAttrs.h
  vendor/llvm/dist/lib/Target/ARM/ARMCallingConv.td
  vendor/llvm/dist/lib/Target/ARM/ARMCodeEmitter.cpp
  vendor/llvm/dist/lib/Target/ARM/ARMConstantIslandPass.cpp
  vendor/llvm/dist/lib/Target/ARM/ARMConstantPoolValue.cpp
  vendor/llvm/dist/lib/Target/ARM/ARMConstantPoolValue.h
  vendor/llvm/dist/lib/Target/ARM/ARMExpandPseudoInsts.cpp
  vendor/llvm/dist/lib/Target/ARM/ARMFastISel.cpp
  vendor/llvm/dist/lib/Target/ARM/ARMGlobalMerge.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.h
  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/ARMJITInfo.cpp
  vendor/llvm/dist/lib/Target/ARM/ARMJITInfo.h
  vendor/llvm/dist/lib/Target/ARM/ARMLoadStoreOptimizer.cpp
  vendor/llvm/dist/lib/Target/ARM/ARMMCInstLower.cpp
  vendor/llvm/dist/lib/Target/ARM/ARMMachineFunctionInfo.h
  vendor/llvm/dist/lib/Target/ARM/ARMPerfectShuffle.h
  vendor/llvm/dist/lib/Target/ARM/ARMRegisterInfo.cpp
  vendor/llvm/dist/lib/Target/ARM/ARMRegisterInfo.td
  vendor/llvm/dist/lib/Target/ARM/ARMSchedule.td
  vendor/llvm/dist/lib/Target/ARM/ARMScheduleA8.td
  vendor/llvm/dist/lib/Target/ARM/ARMScheduleA9.td
  vendor/llvm/dist/lib/Target/ARM/ARMScheduleV6.td
  vendor/llvm/dist/lib/Target/ARM/ARMSelectionDAGInfo.cpp
  vendor/llvm/dist/lib/Target/ARM/ARMSelectionDAGInfo.h
  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/ARMTargetObjectFile.cpp
  vendor/llvm/dist/lib/Target/ARM/ARMTargetObjectFile.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/ARMDisassembler.cpp
  vendor/llvm/dist/lib/Target/ARM/Disassembler/ARMDisassemblerCore.cpp
  vendor/llvm/dist/lib/Target/ARM/Disassembler/ThumbDisassemblerCore.h
  vendor/llvm/dist/lib/Target/ARM/Makefile
  vendor/llvm/dist/lib/Target/ARM/README-Thumb.txt
  vendor/llvm/dist/lib/Target/ARM/Thumb1InstrInfo.cpp
  vendor/llvm/dist/lib/Target/ARM/Thumb1InstrInfo.h
  vendor/llvm/dist/lib/Target/ARM/Thumb1RegisterInfo.cpp
  vendor/llvm/dist/lib/Target/ARM/Thumb1RegisterInfo.h
  vendor/llvm/dist/lib/Target/ARM/Thumb2InstrInfo.cpp
  vendor/llvm/dist/lib/Target/ARM/Thumb2InstrInfo.h
  vendor/llvm/dist/lib/Target/ARM/Thumb2RegisterInfo.cpp
  vendor/llvm/dist/lib/Target/ARM/Thumb2SizeReduction.cpp
  vendor/llvm/dist/lib/Target/Alpha/Alpha.h
  vendor/llvm/dist/lib/Target/Alpha/AlphaISelDAGToDAG.cpp
  vendor/llvm/dist/lib/Target/Alpha/AlphaISelLowering.cpp
  vendor/llvm/dist/lib/Target/Alpha/AlphaISelLowering.h
  vendor/llvm/dist/lib/Target/Alpha/AlphaInstrInfo.td
  vendor/llvm/dist/lib/Target/Alpha/AlphaRegisterInfo.cpp
  vendor/llvm/dist/lib/Target/Alpha/AlphaRegisterInfo.h
  vendor/llvm/dist/lib/Target/Alpha/AlphaSchedule.td
  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/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.td
  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/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/CMakeLists.txt
  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/README.txt
  vendor/llvm/dist/lib/Target/CellSPU/SPU.h
  vendor/llvm/dist/lib/Target/CellSPU/SPU64InstrInfo.td
  vendor/llvm/dist/lib/Target/CellSPU/SPUHazardRecognizers.cpp
  vendor/llvm/dist/lib/Target/CellSPU/SPUHazardRecognizers.h
  vendor/llvm/dist/lib/Target/CellSPU/SPUISelDAGToDAG.cpp
  vendor/llvm/dist/lib/Target/CellSPU/SPUISelLowering.cpp
  vendor/llvm/dist/lib/Target/CellSPU/SPUISelLowering.h
  vendor/llvm/dist/lib/Target/CellSPU/SPUInstrInfo.cpp
  vendor/llvm/dist/lib/Target/CellSPU/SPUInstrInfo.h
  vendor/llvm/dist/lib/Target/CellSPU/SPUInstrInfo.td
  vendor/llvm/dist/lib/Target/CellSPU/SPUMCAsmInfo.cpp
  vendor/llvm/dist/lib/Target/CellSPU/SPUNodes.td
  vendor/llvm/dist/lib/Target/CellSPU/SPUOperands.td
  vendor/llvm/dist/lib/Target/CellSPU/SPURegisterInfo.cpp
  vendor/llvm/dist/lib/Target/CellSPU/SPURegisterInfo.h
  vendor/llvm/dist/lib/Target/CellSPU/SPUSchedule.td
  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/CMakeLists.txt
  vendor/llvm/dist/lib/Target/CppBackend/CPPBackend.cpp
  vendor/llvm/dist/lib/Target/MBlaze/CMakeLists.txt
  vendor/llvm/dist/lib/Target/MBlaze/MBlaze.h
  vendor/llvm/dist/lib/Target/MBlaze/MBlaze.td
  vendor/llvm/dist/lib/Target/MBlaze/MBlazeCallingConv.td
  vendor/llvm/dist/lib/Target/MBlaze/MBlazeDelaySlotFiller.cpp
  vendor/llvm/dist/lib/Target/MBlaze/MBlazeISelDAGToDAG.cpp
  vendor/llvm/dist/lib/Target/MBlaze/MBlazeISelLowering.cpp
  vendor/llvm/dist/lib/Target/MBlaze/MBlazeISelLowering.h
  vendor/llvm/dist/lib/Target/MBlaze/MBlazeInstrFPU.td
  vendor/llvm/dist/lib/Target/MBlaze/MBlazeInstrFSL.td
  vendor/llvm/dist/lib/Target/MBlaze/MBlazeInstrFormats.td
  vendor/llvm/dist/lib/Target/MBlaze/MBlazeInstrInfo.cpp
  vendor/llvm/dist/lib/Target/MBlaze/MBlazeInstrInfo.h
  vendor/llvm/dist/lib/Target/MBlaze/MBlazeInstrInfo.td
  vendor/llvm/dist/lib/Target/MBlaze/MBlazeIntrinsicInfo.cpp
  vendor/llvm/dist/lib/Target/MBlaze/MBlazeIntrinsics.td
  vendor/llvm/dist/lib/Target/MBlaze/MBlazeMCAsmInfo.cpp
  vendor/llvm/dist/lib/Target/MBlaze/MBlazeMCAsmInfo.h
  vendor/llvm/dist/lib/Target/MBlaze/MBlazeMachineFunction.h
  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/MBlazeSchedule.td
  vendor/llvm/dist/lib/Target/MBlaze/MBlazeTargetMachine.cpp
  vendor/llvm/dist/lib/Target/MBlaze/MBlazeTargetMachine.h
  vendor/llvm/dist/lib/Target/MBlaze/MBlazeTargetObjectFile.cpp
  vendor/llvm/dist/lib/Target/MBlaze/MBlazeTargetObjectFile.h
  vendor/llvm/dist/lib/Target/MBlaze/Makefile
  vendor/llvm/dist/lib/Target/MBlaze/TargetInfo/CMakeLists.txt
  vendor/llvm/dist/lib/Target/MSP430/CMakeLists.txt
  vendor/llvm/dist/lib/Target/MSP430/MSP430.td
  vendor/llvm/dist/lib/Target/MSP430/MSP430ISelDAGToDAG.cpp
  vendor/llvm/dist/lib/Target/MSP430/MSP430ISelLowering.cpp
  vendor/llvm/dist/lib/Target/MSP430/MSP430InstrInfo.cpp
  vendor/llvm/dist/lib/Target/MSP430/MSP430InstrInfo.h
  vendor/llvm/dist/lib/Target/MSP430/MSP430InstrInfo.td
  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/MSP430TargetMachine.cpp
  vendor/llvm/dist/lib/Target/MSP430/MSP430TargetMachine.h
  vendor/llvm/dist/lib/Target/MSP430/Makefile
  vendor/llvm/dist/lib/Target/MSP430/TargetInfo/CMakeLists.txt
  vendor/llvm/dist/lib/Target/Mangler.cpp
  vendor/llvm/dist/lib/Target/Mips/CMakeLists.txt
  vendor/llvm/dist/lib/Target/Mips/Makefile
  vendor/llvm/dist/lib/Target/Mips/Mips.td
  vendor/llvm/dist/lib/Target/Mips/MipsDelaySlotFiller.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/MipsInstrFPU.td
  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/MipsSchedule.td
  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/Mips/MipsTargetObjectFile.cpp
  vendor/llvm/dist/lib/Target/PowerPC/CMakeLists.txt
  vendor/llvm/dist/lib/Target/PowerPC/Makefile
  vendor/llvm/dist/lib/Target/PowerPC/PPC.h
  vendor/llvm/dist/lib/Target/PowerPC/PPC.td
  vendor/llvm/dist/lib/Target/PowerPC/PPCCodeEmitter.cpp
  vendor/llvm/dist/lib/Target/PowerPC/PPCHazardRecognizers.cpp
  vendor/llvm/dist/lib/Target/PowerPC/PPCHazardRecognizers.h
  vendor/llvm/dist/lib/Target/PowerPC/PPCISelDAGToDAG.cpp
  vendor/llvm/dist/lib/Target/PowerPC/PPCISelLowering.cpp
  vendor/llvm/dist/lib/Target/PowerPC/PPCISelLowering.h
  vendor/llvm/dist/lib/Target/PowerPC/PPCInstr64Bit.td
  vendor/llvm/dist/lib/Target/PowerPC/PPCInstrFormats.td
  vendor/llvm/dist/lib/Target/PowerPC/PPCInstrInfo.cpp
  vendor/llvm/dist/lib/Target/PowerPC/PPCInstrInfo.h
  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/PPCRegisterInfo.cpp
  vendor/llvm/dist/lib/Target/PowerPC/PPCRegisterInfo.h
  vendor/llvm/dist/lib/Target/PowerPC/PPCRegisterInfo.td
  vendor/llvm/dist/lib/Target/PowerPC/PPCScheduleG3.td
  vendor/llvm/dist/lib/Target/PowerPC/PPCScheduleG4.td
  vendor/llvm/dist/lib/Target/PowerPC/PPCScheduleG4Plus.td
  vendor/llvm/dist/lib/Target/PowerPC/PPCScheduleG5.td
  vendor/llvm/dist/lib/Target/PowerPC/PPCSubtarget.cpp
  vendor/llvm/dist/lib/Target/PowerPC/PPCTargetMachine.cpp
  vendor/llvm/dist/lib/Target/PowerPC/PPCTargetMachine.h
  vendor/llvm/dist/lib/Target/PowerPC/README.txt
  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/SparcCallingConv.td
  vendor/llvm/dist/lib/Target/Sparc/SparcISelDAGToDAG.cpp
  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/SparcInstrInfo.td
  vendor/llvm/dist/lib/Target/Sparc/SparcMachineFunctionInfo.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/SparcTargetMachine.cpp
  vendor/llvm/dist/lib/Target/Sparc/SparcTargetMachine.h
  vendor/llvm/dist/lib/Target/SubtargetFeature.cpp
  vendor/llvm/dist/lib/Target/SystemZ/CMakeLists.txt
  vendor/llvm/dist/lib/Target/SystemZ/Makefile
  vendor/llvm/dist/lib/Target/SystemZ/SystemZISelDAGToDAG.cpp
  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/SystemZInstrInfo.td
  vendor/llvm/dist/lib/Target/SystemZ/SystemZMCAsmInfo.cpp
  vendor/llvm/dist/lib/Target/SystemZ/SystemZOperands.td
  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/SystemZTargetMachine.cpp
  vendor/llvm/dist/lib/Target/SystemZ/SystemZTargetMachine.h
  vendor/llvm/dist/lib/Target/Target.cpp
  vendor/llvm/dist/lib/Target/TargetData.cpp
  vendor/llvm/dist/lib/Target/TargetELFWriterInfo.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/X86AsmLexer.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/CMakeLists.txt
  vendor/llvm/dist/lib/Target/X86/Disassembler/X86Disassembler.cpp
  vendor/llvm/dist/lib/Target/X86/Disassembler/X86Disassembler.h
  vendor/llvm/dist/lib/Target/X86/Disassembler/X86DisassemblerDecoder.c
  vendor/llvm/dist/lib/Target/X86/Disassembler/X86DisassemblerDecoder.h
  vendor/llvm/dist/lib/Target/X86/Disassembler/X86DisassemblerDecoderCommon.h
  vendor/llvm/dist/lib/Target/X86/Makefile
  vendor/llvm/dist/lib/Target/X86/README-SSE.txt
  vendor/llvm/dist/lib/Target/X86/README-X86-64.txt
  vendor/llvm/dist/lib/Target/X86/README.txt
  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/X86AsmPrinter.h
  vendor/llvm/dist/lib/Target/X86/X86CallingConv.td
  vendor/llvm/dist/lib/Target/X86/X86CodeEmitter.cpp
  vendor/llvm/dist/lib/Target/X86/X86ELFWriterInfo.cpp
  vendor/llvm/dist/lib/Target/X86/X86ELFWriterInfo.h
  vendor/llvm/dist/lib/Target/X86/X86FastISel.cpp
  vendor/llvm/dist/lib/Target/X86/X86FixupKinds.h
  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/X86ISelLowering.h
  vendor/llvm/dist/lib/Target/X86/X86InstrBuilder.h
  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/X86InstrMMX.td
  vendor/llvm/dist/lib/Target/X86/X86InstrSSE.td
  vendor/llvm/dist/lib/Target/X86/X86JITInfo.cpp
  vendor/llvm/dist/lib/Target/X86/X86MCAsmInfo.cpp
  vendor/llvm/dist/lib/Target/X86/X86MCCodeEmitter.cpp
  vendor/llvm/dist/lib/Target/X86/X86MCInstLower.cpp
  vendor/llvm/dist/lib/Target/X86/X86MCInstLower.h
  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/X86SelectionDAGInfo.cpp
  vendor/llvm/dist/lib/Target/X86/X86SelectionDAGInfo.h
  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/TargetInfo/CMakeLists.txt
  vendor/llvm/dist/lib/Target/XCore/XCoreCallingConv.td
  vendor/llvm/dist/lib/Target/XCore/XCoreISelDAGToDAG.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/XCoreInstrInfo.td
  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/XCoreTargetMachine.cpp
  vendor/llvm/dist/lib/Target/XCore/XCoreTargetMachine.h
  vendor/llvm/dist/lib/Target/XCore/XCoreTargetObjectFile.cpp
  vendor/llvm/dist/lib/Transforms/Hello/Hello.cpp
  vendor/llvm/dist/lib/Transforms/IPO/ArgumentPromotion.cpp
  vendor/llvm/dist/lib/Transforms/IPO/CMakeLists.txt
  vendor/llvm/dist/lib/Transforms/IPO/ConstantMerge.cpp
  vendor/llvm/dist/lib/Transforms/IPO/DeadArgumentElimination.cpp
  vendor/llvm/dist/lib/Transforms/IPO/DeadTypeElimination.cpp
  vendor/llvm/dist/lib/Transforms/IPO/ExtractGV.cpp
  vendor/llvm/dist/lib/Transforms/IPO/FunctionAttrs.cpp
  vendor/llvm/dist/lib/Transforms/IPO/GlobalDCE.cpp
  vendor/llvm/dist/lib/Transforms/IPO/GlobalOpt.cpp
  vendor/llvm/dist/lib/Transforms/IPO/IPConstantPropagation.cpp
  vendor/llvm/dist/lib/Transforms/IPO/IPO.cpp
  vendor/llvm/dist/lib/Transforms/IPO/InlineAlways.cpp
  vendor/llvm/dist/lib/Transforms/IPO/InlineSimple.cpp
  vendor/llvm/dist/lib/Transforms/IPO/Inliner.cpp
  vendor/llvm/dist/lib/Transforms/IPO/Internalize.cpp
  vendor/llvm/dist/lib/Transforms/IPO/LoopExtractor.cpp
  vendor/llvm/dist/lib/Transforms/IPO/LowerSetJmp.cpp
  vendor/llvm/dist/lib/Transforms/IPO/MergeFunctions.cpp
  vendor/llvm/dist/lib/Transforms/IPO/PartialInlining.cpp
  vendor/llvm/dist/lib/Transforms/IPO/PruneEH.cpp
  vendor/llvm/dist/lib/Transforms/IPO/StripDeadPrototypes.cpp
  vendor/llvm/dist/lib/Transforms/IPO/StripSymbols.cpp
  vendor/llvm/dist/lib/Transforms/IPO/StructRetPromotion.cpp
  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/InstructionCombining.cpp
  vendor/llvm/dist/lib/Transforms/Instrumentation/CMakeLists.txt
  vendor/llvm/dist/lib/Transforms/Instrumentation/EdgeProfiling.cpp
  vendor/llvm/dist/lib/Transforms/Instrumentation/OptimalEdgeProfiling.cpp
  vendor/llvm/dist/lib/Transforms/Instrumentation/ProfilingUtils.cpp
  vendor/llvm/dist/lib/Transforms/Instrumentation/ProfilingUtils.h
  vendor/llvm/dist/lib/Transforms/Scalar/ADCE.cpp
  vendor/llvm/dist/lib/Transforms/Scalar/BasicBlockPlacement.cpp
  vendor/llvm/dist/lib/Transforms/Scalar/CMakeLists.txt
  vendor/llvm/dist/lib/Transforms/Scalar/CodeGenPrepare.cpp
  vendor/llvm/dist/lib/Transforms/Scalar/ConstantProp.cpp
  vendor/llvm/dist/lib/Transforms/Scalar/CorrelatedValuePropagation.cpp
  vendor/llvm/dist/lib/Transforms/Scalar/DCE.cpp
  vendor/llvm/dist/lib/Transforms/Scalar/DeadStoreElimination.cpp
  vendor/llvm/dist/lib/Transforms/Scalar/GEPSplitter.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/LoopRotation.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/LowerAtomic.cpp
  vendor/llvm/dist/lib/Transforms/Scalar/MemCpyOptimizer.cpp
  vendor/llvm/dist/lib/Transforms/Scalar/Reassociate.cpp
  vendor/llvm/dist/lib/Transforms/Scalar/Reg2Mem.cpp
  vendor/llvm/dist/lib/Transforms/Scalar/SCCP.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/SimplifyHalfPowrLibCalls.cpp
  vendor/llvm/dist/lib/Transforms/Scalar/SimplifyLibCalls.cpp
  vendor/llvm/dist/lib/Transforms/Scalar/Sink.cpp
  vendor/llvm/dist/lib/Transforms/Scalar/TailDuplication.cpp
  vendor/llvm/dist/lib/Transforms/Scalar/TailRecursionElimination.cpp
  vendor/llvm/dist/lib/Transforms/Utils/AddrModeMatcher.cpp
  vendor/llvm/dist/lib/Transforms/Utils/BasicBlockUtils.cpp
  vendor/llvm/dist/lib/Transforms/Utils/BreakCriticalEdges.cpp
  vendor/llvm/dist/lib/Transforms/Utils/BuildLibCalls.cpp
  vendor/llvm/dist/lib/Transforms/Utils/CMakeLists.txt
  vendor/llvm/dist/lib/Transforms/Utils/CloneFunction.cpp
  vendor/llvm/dist/lib/Transforms/Utils/CloneLoop.cpp
  vendor/llvm/dist/lib/Transforms/Utils/CloneModule.cpp
  vendor/llvm/dist/lib/Transforms/Utils/CodeExtractor.cpp
  vendor/llvm/dist/lib/Transforms/Utils/DemoteRegToStack.cpp
  vendor/llvm/dist/lib/Transforms/Utils/InlineFunction.cpp
  vendor/llvm/dist/lib/Transforms/Utils/InstructionNamer.cpp
  vendor/llvm/dist/lib/Transforms/Utils/LCSSA.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/LowerSwitch.cpp
  vendor/llvm/dist/lib/Transforms/Utils/Mem2Reg.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/UnifyFunctionExitNodes.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/Dominators.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/LeakDetector.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/PassRegistry.cpp
  vendor/llvm/dist/lib/VMCore/PrintModulePass.cpp
  vendor/llvm/dist/lib/VMCore/Type.cpp
  vendor/llvm/dist/lib/VMCore/TypesContext.h
  vendor/llvm/dist/lib/VMCore/Use.cpp
  vendor/llvm/dist/lib/VMCore/Value.cpp
  vendor/llvm/dist/lib/VMCore/ValueTypes.cpp
  vendor/llvm/dist/lib/VMCore/Verifier.cpp
  vendor/llvm/dist/projects/Makefile
  vendor/llvm/dist/projects/sample/autoconf/AutoRegen.sh
  vendor/llvm/dist/projects/sample/autoconf/configure.ac
  vendor/llvm/dist/projects/sample/configure
  vendor/llvm/dist/projects/sample/lib/sample/sample.c
  vendor/llvm/dist/runtime/libprofile/CommonProfiling.c
  vendor/llvm/dist/runtime/libprofile/Profiling.h
  vendor/llvm/dist/runtime/libprofile/libprofile.exports
  vendor/llvm/dist/test/Analysis/BasicAA/2003-02-26-AccessSizeTest.ll
  vendor/llvm/dist/test/Analysis/BasicAA/2003-04-22-GEPProblem.ll
  vendor/llvm/dist/test/Analysis/BasicAA/2003-05-21-GEP-Problem.ll
  vendor/llvm/dist/test/Analysis/BasicAA/2003-09-19-LocalArgument.ll
  vendor/llvm/dist/test/Analysis/BasicAA/2003-11-04-SimpleCases.ll
  vendor/llvm/dist/test/Analysis/BasicAA/2003-12-11-ConstExprGEP.ll
  vendor/llvm/dist/test/Analysis/BasicAA/2004-07-28-MustAliasbug.ll
  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/2006-03-03-BadArraySubscript.ll
  vendor/llvm/dist/test/Analysis/BasicAA/2006-11-03-BasicAAVectorCrash.ll
  vendor/llvm/dist/test/Analysis/BasicAA/2007-11-05-SizeCrash.ll
  vendor/llvm/dist/test/Analysis/BasicAA/2007-12-08-OutOfBoundsCrash.ll
  vendor/llvm/dist/test/Analysis/BasicAA/2008-06-02-GEPTailCrash.ll
  vendor/llvm/dist/test/Analysis/BasicAA/2008-11-23-NoaliasRet.ll
  vendor/llvm/dist/test/Analysis/BasicAA/2009-10-13-AtomicModRef.ll
  vendor/llvm/dist/test/Analysis/BasicAA/2009-10-13-GEP-BaseNoAlias.ll
  vendor/llvm/dist/test/Analysis/BasicAA/args-rets-allocas-loads.ll
  vendor/llvm/dist/test/Analysis/BasicAA/byval.ll
  vendor/llvm/dist/test/Analysis/BasicAA/constant-over-index.ll
  vendor/llvm/dist/test/Analysis/BasicAA/empty.ll
  vendor/llvm/dist/test/Analysis/BasicAA/gep-alias.ll
  vendor/llvm/dist/test/Analysis/BasicAA/getmodrefinfo-cs-cs.ll
  vendor/llvm/dist/test/Analysis/BasicAA/global-size.ll
  vendor/llvm/dist/test/Analysis/BasicAA/modref.ll
  vendor/llvm/dist/test/Analysis/BasicAA/phi-aa.ll
  vendor/llvm/dist/test/Analysis/BasicAA/phi-and-select.ll
  vendor/llvm/dist/test/Analysis/BasicAA/unreachable-block.ll
  vendor/llvm/dist/test/Analysis/GlobalsModRef/aliastest.ll
  vendor/llvm/dist/test/Analysis/GlobalsModRef/chaining-analysis.ll
  vendor/llvm/dist/test/Analysis/GlobalsModRef/indirect-global.ll
  vendor/llvm/dist/test/Analysis/GlobalsModRef/modreftest.ll
  vendor/llvm/dist/test/Analysis/LoopDependenceAnalysis/alias.ll
  vendor/llvm/dist/test/Analysis/LoopDependenceAnalysis/siv-strong.ll
  vendor/llvm/dist/test/Analysis/LoopDependenceAnalysis/siv-weak-crossing.ll
  vendor/llvm/dist/test/Analysis/LoopDependenceAnalysis/siv-weak-zero.ll
  vendor/llvm/dist/test/Analysis/LoopDependenceAnalysis/ziv.ll
  vendor/llvm/dist/test/Analysis/Profiling/profiling-tool-chain.ll
  vendor/llvm/dist/test/Analysis/ScalarEvolution/nsw.ll
  vendor/llvm/dist/test/Analysis/ScalarEvolution/scev-aa.ll
  vendor/llvm/dist/test/Archive/extract.ll
  vendor/llvm/dist/test/Archive/toc_GNU.ll
  vendor/llvm/dist/test/Archive/toc_MacOSX.ll
  vendor/llvm/dist/test/Archive/toc_SVR4.ll
  vendor/llvm/dist/test/Archive/toc_xpg4.ll
  vendor/llvm/dist/test/Assembler/2003-05-21-MalformedShiftCrash.ll
  vendor/llvm/dist/test/Assembler/AutoUpgradeIntrinsics.ll
  vendor/llvm/dist/test/Assembler/flags.ll
  vendor/llvm/dist/test/Bindings/Ocaml/analysis.ml
  vendor/llvm/dist/test/Bindings/Ocaml/bitreader.ml
  vendor/llvm/dist/test/Bindings/Ocaml/bitwriter.ml
  vendor/llvm/dist/test/Bindings/Ocaml/executionengine.ml
  vendor/llvm/dist/test/Bindings/Ocaml/scalar_opts.ml
  vendor/llvm/dist/test/Bindings/Ocaml/target.ml
  vendor/llvm/dist/test/Bindings/Ocaml/vmcore.ml
  vendor/llvm/dist/test/Bitcode/ssse3_palignr.ll.bc
  vendor/llvm/dist/test/BugPoint/crash-narrowfunctiontest.ll
  vendor/llvm/dist/test/BugPoint/metadata.ll
  vendor/llvm/dist/test/BugPoint/remove_arguments_test.ll
  vendor/llvm/dist/test/CMakeLists.txt
  vendor/llvm/dist/test/CodeGen/ARM/2007-01-19-InfiniteLoop.ll
  vendor/llvm/dist/test/CodeGen/ARM/2009-09-28-LdStOptiBug.ll
  vendor/llvm/dist/test/CodeGen/ARM/2009-11-02-NegativeLane.ll
  vendor/llvm/dist/test/CodeGen/ARM/2010-03-18-ldm-rtrn.ll
  vendor/llvm/dist/test/CodeGen/ARM/2010-04-07-DbgValueOtherTargets.ll
  vendor/llvm/dist/test/CodeGen/ARM/2010-06-29-PartialRedefFastAlloc.ll
  vendor/llvm/dist/test/CodeGen/ARM/align.ll
  vendor/llvm/dist/test/CodeGen/ARM/arguments.ll
  vendor/llvm/dist/test/CodeGen/ARM/bfi.ll
  vendor/llvm/dist/test/CodeGen/ARM/bits.ll
  vendor/llvm/dist/test/CodeGen/ARM/bx_fold.ll
  vendor/llvm/dist/test/CodeGen/ARM/call-tc.ll
  vendor/llvm/dist/test/CodeGen/ARM/clz.ll
  vendor/llvm/dist/test/CodeGen/ARM/code-placement.ll
  vendor/llvm/dist/test/CodeGen/ARM/constants.ll
  vendor/llvm/dist/test/CodeGen/ARM/div.ll
  vendor/llvm/dist/test/CodeGen/ARM/fabss.ll
  vendor/llvm/dist/test/CodeGen/ARM/fadds.ll
  vendor/llvm/dist/test/CodeGen/ARM/fast-isel.ll
  vendor/llvm/dist/test/CodeGen/ARM/fcopysign.ll
  vendor/llvm/dist/test/CodeGen/ARM/fdivs.ll
  vendor/llvm/dist/test/CodeGen/ARM/fmacs.ll
  vendor/llvm/dist/test/CodeGen/ARM/fmscs.ll
  vendor/llvm/dist/test/CodeGen/ARM/fmuls.ll
  vendor/llvm/dist/test/CodeGen/ARM/fnegs.ll
  vendor/llvm/dist/test/CodeGen/ARM/fnmacs.ll
  vendor/llvm/dist/test/CodeGen/ARM/fnmscs.ll
  vendor/llvm/dist/test/CodeGen/ARM/fp.ll
  vendor/llvm/dist/test/CodeGen/ARM/fpcmp-opt.ll
  vendor/llvm/dist/test/CodeGen/ARM/fpcmp_ueq.ll
  vendor/llvm/dist/test/CodeGen/ARM/fpconsts.ll
  vendor/llvm/dist/test/CodeGen/ARM/fpconv.ll
  vendor/llvm/dist/test/CodeGen/ARM/hello.ll
  vendor/llvm/dist/test/CodeGen/ARM/ifcvt6.ll
  vendor/llvm/dist/test/CodeGen/ARM/ifcvt7.ll
  vendor/llvm/dist/test/CodeGen/ARM/ifcvt8.ll
  vendor/llvm/dist/test/CodeGen/ARM/inlineasm3.ll
  vendor/llvm/dist/test/CodeGen/ARM/ispositive.ll
  vendor/llvm/dist/test/CodeGen/ARM/ldm.ll
  vendor/llvm/dist/test/CodeGen/ARM/long.ll
  vendor/llvm/dist/test/CodeGen/ARM/long_shift.ll
  vendor/llvm/dist/test/CodeGen/ARM/lsr-code-insertion.ll
  vendor/llvm/dist/test/CodeGen/ARM/lsr-on-unrolled-loops.ll
  vendor/llvm/dist/test/CodeGen/ARM/mul_const.ll
  vendor/llvm/dist/test/CodeGen/ARM/pack.ll
  vendor/llvm/dist/test/CodeGen/ARM/reg_sequence.ll
  vendor/llvm/dist/test/CodeGen/ARM/rev.ll
  vendor/llvm/dist/test/CodeGen/ARM/select-imm.ll
  vendor/llvm/dist/test/CodeGen/ARM/select.ll
  vendor/llvm/dist/test/CodeGen/ARM/select_xform.ll
  vendor/llvm/dist/test/CodeGen/ARM/shifter_operand.ll
  vendor/llvm/dist/test/CodeGen/ARM/spill-q.ll
  vendor/llvm/dist/test/CodeGen/ARM/stm.ll
  vendor/llvm/dist/test/CodeGen/ARM/str_pre-2.ll
  vendor/llvm/dist/test/CodeGen/ARM/tail-opts.ll
  vendor/llvm/dist/test/CodeGen/ARM/unaligned_load_store.ll
  vendor/llvm/dist/test/CodeGen/ARM/vbits.ll
  vendor/llvm/dist/test/CodeGen/ARM/vceq.ll
  vendor/llvm/dist/test/CodeGen/ARM/vcge.ll
  vendor/llvm/dist/test/CodeGen/ARM/vcgt.ll
  vendor/llvm/dist/test/CodeGen/ARM/vcombine.ll
  vendor/llvm/dist/test/CodeGen/ARM/vcvt.ll
  vendor/llvm/dist/test/CodeGen/ARM/vdup.ll
  vendor/llvm/dist/test/CodeGen/ARM/vext.ll
  vendor/llvm/dist/test/CodeGen/ARM/vget_lane.ll
  vendor/llvm/dist/test/CodeGen/ARM/vld1.ll
  vendor/llvm/dist/test/CodeGen/ARM/vld2.ll
  vendor/llvm/dist/test/CodeGen/ARM/vld3.ll
  vendor/llvm/dist/test/CodeGen/ARM/vld4.ll
  vendor/llvm/dist/test/CodeGen/ARM/vldlane.ll
  vendor/llvm/dist/test/CodeGen/ARM/vmov.ll
  vendor/llvm/dist/test/CodeGen/ARM/vmul.ll
  vendor/llvm/dist/test/CodeGen/ARM/vrev.ll
  vendor/llvm/dist/test/CodeGen/ARM/vst1.ll
  vendor/llvm/dist/test/CodeGen/ARM/vst2.ll
  vendor/llvm/dist/test/CodeGen/ARM/vst3.ll
  vendor/llvm/dist/test/CodeGen/ARM/vst4.ll
  vendor/llvm/dist/test/CodeGen/ARM/vstlane.ll
  vendor/llvm/dist/test/CodeGen/Alpha/2010-04-07-DbgValueOtherTargets.ll
  vendor/llvm/dist/test/CodeGen/CellSPU/2010-04-07-DbgValueOtherTargets.ll
  vendor/llvm/dist/test/CodeGen/CellSPU/arg_ret.ll
  vendor/llvm/dist/test/CodeGen/CellSPU/fcmp32.ll
  vendor/llvm/dist/test/CodeGen/CellSPU/immed32.ll
  vendor/llvm/dist/test/CodeGen/CellSPU/loads.ll
  vendor/llvm/dist/test/CodeGen/CellSPU/rotate_ops.ll
  vendor/llvm/dist/test/CodeGen/CellSPU/sext128.ll
  vendor/llvm/dist/test/CodeGen/CellSPU/shift_ops.ll
  vendor/llvm/dist/test/CodeGen/CellSPU/shuffles.ll
  vendor/llvm/dist/test/CodeGen/CellSPU/stores.ll
  vendor/llvm/dist/test/CodeGen/CellSPU/v2f32.ll
  vendor/llvm/dist/test/CodeGen/CellSPU/v2i32.ll
  vendor/llvm/dist/test/CodeGen/Generic/add-with-overflow-128.ll
  vendor/llvm/dist/test/CodeGen/Generic/crash.ll
  vendor/llvm/dist/test/CodeGen/MBlaze/2010-04-07-DbgValueOtherTargets.ll
  vendor/llvm/dist/test/CodeGen/MBlaze/brind.ll
  vendor/llvm/dist/test/CodeGen/MBlaze/cc.ll
  vendor/llvm/dist/test/CodeGen/MBlaze/fpu.ll
  vendor/llvm/dist/test/CodeGen/MBlaze/imm.ll
  vendor/llvm/dist/test/CodeGen/MBlaze/jumptable.ll
  vendor/llvm/dist/test/CodeGen/MBlaze/loop.ll
  vendor/llvm/dist/test/CodeGen/MBlaze/mul.ll
  vendor/llvm/dist/test/CodeGen/MBlaze/shift.ll
  vendor/llvm/dist/test/CodeGen/MSP430/2010-04-07-DbgValueOtherTargets.ll
  vendor/llvm/dist/test/CodeGen/Mips/2008-07-15-InternalConstant.ll
  vendor/llvm/dist/test/CodeGen/Mips/2010-04-07-DbgValueOtherTargets.ll
  vendor/llvm/dist/test/CodeGen/Mips/2010-07-20-Select.ll
  vendor/llvm/dist/test/CodeGen/PowerPC/2007-03-24-cntlzd.ll
  vendor/llvm/dist/test/CodeGen/PowerPC/2010-04-07-DbgValueOtherTargets.ll
  vendor/llvm/dist/test/CodeGen/PowerPC/align.ll
  vendor/llvm/dist/test/CodeGen/PowerPC/compare-simm.ll
  vendor/llvm/dist/test/CodeGen/PowerPC/indirectbr.ll
  vendor/llvm/dist/test/CodeGen/PowerPC/rlwimi2.ll
  vendor/llvm/dist/test/CodeGen/PowerPC/stfiwx.ll
  vendor/llvm/dist/test/CodeGen/PowerPC/unsafe-math.ll
  vendor/llvm/dist/test/CodeGen/SPARC/2010-04-07-DbgValueOtherTargets.ll
  vendor/llvm/dist/test/CodeGen/SPARC/basictest.ll
  vendor/llvm/dist/test/CodeGen/SystemZ/2010-04-07-DbgValueOtherTargets.ll
  vendor/llvm/dist/test/CodeGen/Thumb/2010-04-07-DbgValueOtherTargets.ll
  vendor/llvm/dist/test/CodeGen/Thumb/2010-07-15-debugOrdering.ll
  vendor/llvm/dist/test/CodeGen/Thumb/barrier.ll
  vendor/llvm/dist/test/CodeGen/Thumb/dyn-stackalloc.ll
  vendor/llvm/dist/test/CodeGen/Thumb/large-stack.ll
  vendor/llvm/dist/test/CodeGen/Thumb/long.ll
  vendor/llvm/dist/test/CodeGen/Thumb/select.ll
  vendor/llvm/dist/test/CodeGen/Thumb2/2009-08-06-SpDecBug.ll
  vendor/llvm/dist/test/CodeGen/Thumb2/2010-03-15-AsmCCClobber.ll
  vendor/llvm/dist/test/CodeGen/Thumb2/2010-06-14-NEONCoalescer.ll
  vendor/llvm/dist/test/CodeGen/Thumb2/2010-06-21-TailMergeBug.ll
  vendor/llvm/dist/test/CodeGen/Thumb2/2010-08-10-VarSizedAllocaBug.ll
  vendor/llvm/dist/test/CodeGen/Thumb2/bfi.ll
  vendor/llvm/dist/test/CodeGen/Thumb2/cortex-fp.ll
  vendor/llvm/dist/test/CodeGen/Thumb2/cross-rc-coalescing-2.ll
  vendor/llvm/dist/test/CodeGen/Thumb2/div.ll
  vendor/llvm/dist/test/CodeGen/Thumb2/large-stack.ll
  vendor/llvm/dist/test/CodeGen/Thumb2/machine-licm.ll
  vendor/llvm/dist/test/CodeGen/Thumb2/thumb2-barrier.ll
  vendor/llvm/dist/test/CodeGen/Thumb2/thumb2-ifcvt3.ll
  vendor/llvm/dist/test/CodeGen/Thumb2/thumb2-ldrd.ll
  vendor/llvm/dist/test/CodeGen/Thumb2/thumb2-mov.ll
  vendor/llvm/dist/test/CodeGen/Thumb2/thumb2-mul.ll
  vendor/llvm/dist/test/CodeGen/Thumb2/thumb2-select_xform.ll
  vendor/llvm/dist/test/CodeGen/Thumb2/thumb2-spill-q.ll
  vendor/llvm/dist/test/CodeGen/X86/2007-04-25-MMX-PADDQ.ll
  vendor/llvm/dist/test/CodeGen/X86/2007-05-15-maskmovq.ll
  vendor/llvm/dist/test/CodeGen/X86/2007-06-15-IntToMMX.ll
  vendor/llvm/dist/test/CodeGen/X86/2007-07-03-GR64ToVR64.ll
  vendor/llvm/dist/test/CodeGen/X86/2008-02-18-TailMergingBug.ll
  vendor/llvm/dist/test/CodeGen/X86/2008-04-08-CoalescerCrash.ll
  vendor/llvm/dist/test/CodeGen/X86/2008-06-13-VolatileLoadStore.ll
  vendor/llvm/dist/test/CodeGen/X86/2008-07-19-movups-spills.ll
  vendor/llvm/dist/test/CodeGen/X86/2008-08-23-64Bit-maskmovq.ll
  vendor/llvm/dist/test/CodeGen/X86/2008-09-05-sinttofp-2xi32.ll
  vendor/llvm/dist/test/CodeGen/X86/2008-09-17-inline-asm-1.ll
  vendor/llvm/dist/test/CodeGen/X86/2008-10-27-CoalescerBug.ll
  vendor/llvm/dist/test/CodeGen/X86/2008-10-27-StackRealignment.ll
  vendor/llvm/dist/test/CodeGen/X86/2009-01-13-DoubleUpdate.ll
  vendor/llvm/dist/test/CodeGen/X86/2009-01-27-NullStrings.ll
  vendor/llvm/dist/test/CodeGen/X86/2009-02-26-MachineLICMBug.ll
  vendor/llvm/dist/test/CodeGen/X86/2009-04-24.ll
  vendor/llvm/dist/test/CodeGen/X86/2009-06-03-Win64DisableRedZone.ll
  vendor/llvm/dist/test/CodeGen/X86/2009-06-03-Win64SpillXMM.ll
  vendor/llvm/dist/test/CodeGen/X86/2009-06-05-ScalarToVectorByteMMX.ll
  vendor/llvm/dist/test/CodeGen/X86/2009-07-07-SplitICmp.ll
  vendor/llvm/dist/test/CodeGen/X86/2009-08-02-mmx-scalar-to-vector.ll
  vendor/llvm/dist/test/CodeGen/X86/2009-08-06-inlineasm.ll
  vendor/llvm/dist/test/CodeGen/X86/2009-09-10-SpillComments.ll
  vendor/llvm/dist/test/CodeGen/X86/2009-12-11-TLSNoRedZone.ll
  vendor/llvm/dist/test/CodeGen/X86/2010-04-07-DbgValueOtherTargets.ll
  vendor/llvm/dist/test/CodeGen/X86/2010-04-23-mmx-movdq2q.ll
  vendor/llvm/dist/test/CodeGen/X86/2010-04-30-LocalAlloc-LandingPad.ll
  vendor/llvm/dist/test/CodeGen/X86/2010-05-25-DotDebugLoc.ll
  vendor/llvm/dist/test/CodeGen/X86/2010-05-26-DotDebugLoc.ll
  vendor/llvm/dist/test/CodeGen/X86/2010-05-28-Crash.ll
  vendor/llvm/dist/test/CodeGen/X86/2010-06-25-CoalescerSubRegDefDead.ll
  vendor/llvm/dist/test/CodeGen/X86/2010-07-02-asm-alignstack.ll
  vendor/llvm/dist/test/CodeGen/X86/3addr-or.ll
  vendor/llvm/dist/test/CodeGen/X86/abi-isel.ll
  vendor/llvm/dist/test/CodeGen/X86/add.ll
  vendor/llvm/dist/test/CodeGen/X86/addr-label-difference.ll
  vendor/llvm/dist/test/CodeGen/X86/atomic_op.ll
  vendor/llvm/dist/test/CodeGen/X86/avx-128.ll
  vendor/llvm/dist/test/CodeGen/X86/avx-intrinsics-x86.ll
  vendor/llvm/dist/test/CodeGen/X86/avx-intrinsics-x86_64.ll
  vendor/llvm/dist/test/CodeGen/X86/bswap-inline-asm.ll
  vendor/llvm/dist/test/CodeGen/X86/byval.ll
  vendor/llvm/dist/test/CodeGen/X86/commute-two-addr.ll
  vendor/llvm/dist/test/CodeGen/X86/compare-inf.ll
  vendor/llvm/dist/test/CodeGen/X86/crash.ll
  vendor/llvm/dist/test/CodeGen/X86/dagcombine-buildvector.ll
  vendor/llvm/dist/test/CodeGen/X86/dll-linkage.ll
  vendor/llvm/dist/test/CodeGen/X86/dollar-name.ll
  vendor/llvm/dist/test/CodeGen/X86/fast-isel-bc.ll
  vendor/llvm/dist/test/CodeGen/X86/fast-isel-gep.ll
  vendor/llvm/dist/test/CodeGen/X86/fast-isel-mem.ll
  vendor/llvm/dist/test/CodeGen/X86/fp-in-intregs.ll
  vendor/llvm/dist/test/CodeGen/X86/fp-stack-compare.ll
  vendor/llvm/dist/test/CodeGen/X86/ghc-cc.ll
  vendor/llvm/dist/test/CodeGen/X86/global-sections.ll
  vendor/llvm/dist/test/CodeGen/X86/insertelement-legalize.ll
  vendor/llvm/dist/test/CodeGen/X86/legalizedag_vec.ll
  vendor/llvm/dist/test/CodeGen/X86/licm-symbol.ll
  vendor/llvm/dist/test/CodeGen/X86/loop-blocks.ll
  vendor/llvm/dist/test/CodeGen/X86/lsr-reuse.ll
  vendor/llvm/dist/test/CodeGen/X86/machine-cse.ll
  vendor/llvm/dist/test/CodeGen/X86/memcmp.ll
  vendor/llvm/dist/test/CodeGen/X86/memcpy.ll
  vendor/llvm/dist/test/CodeGen/X86/memset-2.ll
  vendor/llvm/dist/test/CodeGen/X86/memset64-on-x86-32.ll
  vendor/llvm/dist/test/CodeGen/X86/mingw-alloca.ll
  vendor/llvm/dist/test/CodeGen/X86/mmx-arg-passing.ll
  vendor/llvm/dist/test/CodeGen/X86/mmx-arg-passing2.ll
  vendor/llvm/dist/test/CodeGen/X86/mmx-arith.ll
  vendor/llvm/dist/test/CodeGen/X86/mmx-bitcast-to-i64.ll
  vendor/llvm/dist/test/CodeGen/X86/mmx-insert-element.ll
  vendor/llvm/dist/test/CodeGen/X86/mmx-pinsrw.ll
  vendor/llvm/dist/test/CodeGen/X86/mmx-punpckhdq.ll
  vendor/llvm/dist/test/CodeGen/X86/mmx-shift.ll
  vendor/llvm/dist/test/CodeGen/X86/mmx-shuffle.ll
  vendor/llvm/dist/test/CodeGen/X86/mmx-vzmovl-2.ll
  vendor/llvm/dist/test/CodeGen/X86/mmx-vzmovl.ll
  vendor/llvm/dist/test/CodeGen/X86/movgs.ll
  vendor/llvm/dist/test/CodeGen/X86/negative-sin.ll
  vendor/llvm/dist/test/CodeGen/X86/phi-immediate-factoring.ll
  vendor/llvm/dist/test/CodeGen/X86/phys_subreg_coalesce-2.ll
  vendor/llvm/dist/test/CodeGen/X86/pic.ll
  vendor/llvm/dist/test/CodeGen/X86/pic_jumptable.ll
  vendor/llvm/dist/test/CodeGen/X86/postra-licm.ll
  vendor/llvm/dist/test/CodeGen/X86/pr2659.ll
  vendor/llvm/dist/test/CodeGen/X86/pr3522.ll
  vendor/llvm/dist/test/CodeGen/X86/prefetch.ll
  vendor/llvm/dist/test/CodeGen/X86/rodata-relocs.ll
  vendor/llvm/dist/test/CodeGen/X86/scalar_widen_div.ll
  vendor/llvm/dist/test/CodeGen/X86/select.ll
  vendor/llvm/dist/test/CodeGen/X86/shift-folding.ll
  vendor/llvm/dist/test/CodeGen/X86/sibcall-3.ll
  vendor/llvm/dist/test/CodeGen/X86/sibcall.ll
  vendor/llvm/dist/test/CodeGen/X86/sink-hoist.ll
  vendor/llvm/dist/test/CodeGen/X86/sse-align-11.ll
  vendor/llvm/dist/test/CodeGen/X86/sse2.ll
  vendor/llvm/dist/test/CodeGen/X86/sse3.ll
  vendor/llvm/dist/test/CodeGen/X86/sse41.ll
  vendor/llvm/dist/test/CodeGen/X86/stack-align.ll
  vendor/llvm/dist/test/CodeGen/X86/store-narrow.ll
  vendor/llvm/dist/test/CodeGen/X86/store_op_load_fold2.ll
  vendor/llvm/dist/test/CodeGen/X86/switch-bt.ll
  vendor/llvm/dist/test/CodeGen/X86/tail-opts.ll
  vendor/llvm/dist/test/CodeGen/X86/tailcall-largecode.ll
  vendor/llvm/dist/test/CodeGen/X86/tailcall-stackalign.ll
  vendor/llvm/dist/test/CodeGen/X86/tailcallfp2.ll
  vendor/llvm/dist/test/CodeGen/X86/tailcallstack64.ll
  vendor/llvm/dist/test/CodeGen/X86/tls-pic.ll
  vendor/llvm/dist/test/CodeGen/X86/tls9.ll
  vendor/llvm/dist/test/CodeGen/X86/twoaddr-lea.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/unknown-location.ll
  vendor/llvm/dist/test/CodeGen/X86/vec-trunc-store.ll
  vendor/llvm/dist/test/CodeGen/X86/vec_cast.ll
  vendor/llvm/dist/test/CodeGen/X86/vec_compare-2.ll
  vendor/llvm/dist/test/CodeGen/X86/vec_ext_inreg.ll
  vendor/llvm/dist/test/CodeGen/X86/vec_insert-5.ll
  vendor/llvm/dist/test/CodeGen/X86/vec_insert-7.ll
  vendor/llvm/dist/test/CodeGen/X86/vec_set-F.ll
  vendor/llvm/dist/test/CodeGen/X86/vec_shuffle-27.ll
  vendor/llvm/dist/test/CodeGen/X86/vec_shuffle-30.ll
  vendor/llvm/dist/test/CodeGen/X86/vec_shuffle-37.ll
  vendor/llvm/dist/test/CodeGen/X86/vec_zero_cse.ll
  vendor/llvm/dist/test/CodeGen/X86/vshift-1.ll
  vendor/llvm/dist/test/CodeGen/X86/vshift-2.ll
  vendor/llvm/dist/test/CodeGen/X86/vshift-3.ll
  vendor/llvm/dist/test/CodeGen/X86/vshift-4.ll
  vendor/llvm/dist/test/CodeGen/X86/vshift-5.ll
  vendor/llvm/dist/test/CodeGen/X86/vsplit-and.ll
  vendor/llvm/dist/test/CodeGen/X86/widen_arith-1.ll
  vendor/llvm/dist/test/CodeGen/X86/widen_arith-2.ll
  vendor/llvm/dist/test/CodeGen/X86/widen_arith-3.ll
  vendor/llvm/dist/test/CodeGen/X86/widen_arith-4.ll
  vendor/llvm/dist/test/CodeGen/X86/widen_arith-5.ll
  vendor/llvm/dist/test/CodeGen/X86/widen_arith-6.ll
  vendor/llvm/dist/test/CodeGen/X86/widen_cast-1.ll
  vendor/llvm/dist/test/CodeGen/X86/widen_cast-2.ll
  vendor/llvm/dist/test/CodeGen/X86/widen_cast-3.ll
  vendor/llvm/dist/test/CodeGen/X86/widen_cast-4.ll
  vendor/llvm/dist/test/CodeGen/X86/widen_cast-5.ll
  vendor/llvm/dist/test/CodeGen/X86/widen_cast-6.ll
  vendor/llvm/dist/test/CodeGen/X86/widen_conv-1.ll
  vendor/llvm/dist/test/CodeGen/X86/widen_conv-2.ll
  vendor/llvm/dist/test/CodeGen/X86/widen_conv-3.ll
  vendor/llvm/dist/test/CodeGen/X86/widen_conv-4.ll
  vendor/llvm/dist/test/CodeGen/X86/widen_extract-1.ll
  vendor/llvm/dist/test/CodeGen/X86/widen_load-1.ll
  vendor/llvm/dist/test/CodeGen/X86/widen_load-2.ll
  vendor/llvm/dist/test/CodeGen/X86/widen_shuffle-1.ll
  vendor/llvm/dist/test/CodeGen/X86/win_chkstk.ll
  vendor/llvm/dist/test/CodeGen/XCore/2010-04-07-DbgValueOtherTargets.ll
  vendor/llvm/dist/test/CodeGen/XCore/ashr.ll
  vendor/llvm/dist/test/CodeGen/XCore/globals.ll
  vendor/llvm/dist/test/DebugInfo/2009-10-16-Scope.ll
  vendor/llvm/dist/test/DebugInfo/2010-05-10-MultipleCU.ll
  vendor/llvm/dist/test/DebugInfo/2010-08-04-StackVariable.ll
  vendor/llvm/dist/test/ExecutionEngine/2002-12-16-ArgTest.ll
  vendor/llvm/dist/test/ExecutionEngine/2003-01-04-ArgumentBug.ll
  vendor/llvm/dist/test/ExecutionEngine/2003-01-04-LoopTest.ll
  vendor/llvm/dist/test/ExecutionEngine/2003-01-04-PhiTest.ll
  vendor/llvm/dist/test/ExecutionEngine/2003-01-09-SARTest.ll
  vendor/llvm/dist/test/ExecutionEngine/2003-01-10-FUCOM.ll
  vendor/llvm/dist/test/ExecutionEngine/2003-01-15-AlignmentTest.ll
  vendor/llvm/dist/test/ExecutionEngine/2003-05-06-LivenessClobber.ll
  vendor/llvm/dist/test/ExecutionEngine/2003-05-07-ArgumentTest.ll
  vendor/llvm/dist/test/ExecutionEngine/2003-05-11-PHIRegAllocBug.ll
  vendor/llvm/dist/test/ExecutionEngine/2003-06-04-bzip2-bug.ll
  vendor/llvm/dist/test/ExecutionEngine/2003-06-05-PHIBug.ll
  vendor/llvm/dist/test/ExecutionEngine/2003-08-15-AllocaAssertion.ll
  vendor/llvm/dist/test/ExecutionEngine/2003-08-21-EnvironmentTest.ll
  vendor/llvm/dist/test/ExecutionEngine/2003-08-23-RegisterAllocatePhysReg.ll
  vendor/llvm/dist/test/ExecutionEngine/2003-10-18-PHINode-ConstantExpr-CondCode-Failure.ll
  vendor/llvm/dist/test/ExecutionEngine/2005-12-02-TailCallBug.ll
  vendor/llvm/dist/test/ExecutionEngine/2007-12-10-APIntLoadStore.ll
  vendor/llvm/dist/test/ExecutionEngine/2008-06-05-APInt-OverAShr.ll
  vendor/llvm/dist/test/ExecutionEngine/2010-01-15-UndefValue.ll
  vendor/llvm/dist/test/ExecutionEngine/fpbitcast.ll
  vendor/llvm/dist/test/ExecutionEngine/hello.ll
  vendor/llvm/dist/test/ExecutionEngine/hello2.ll
  vendor/llvm/dist/test/ExecutionEngine/simplesttest.ll
  vendor/llvm/dist/test/ExecutionEngine/simpletest.ll
  vendor/llvm/dist/test/ExecutionEngine/stubs.ll
  vendor/llvm/dist/test/ExecutionEngine/test-arith.ll
  vendor/llvm/dist/test/ExecutionEngine/test-branch.ll
  vendor/llvm/dist/test/ExecutionEngine/test-call.ll
  vendor/llvm/dist/test/ExecutionEngine/test-cast.ll
  vendor/llvm/dist/test/ExecutionEngine/test-constantexpr.ll
  vendor/llvm/dist/test/ExecutionEngine/test-fp.ll
  vendor/llvm/dist/test/ExecutionEngine/test-loadstore.ll
  vendor/llvm/dist/test/ExecutionEngine/test-logical.ll
  vendor/llvm/dist/test/ExecutionEngine/test-loop.ll
  vendor/llvm/dist/test/ExecutionEngine/test-malloc.ll
  vendor/llvm/dist/test/ExecutionEngine/test-phi.ll
  vendor/llvm/dist/test/ExecutionEngine/test-ret.ll
  vendor/llvm/dist/test/ExecutionEngine/test-setcond-fp.ll
  vendor/llvm/dist/test/ExecutionEngine/test-setcond-int.ll
  vendor/llvm/dist/test/ExecutionEngine/test-shift.ll
  vendor/llvm/dist/test/Feature/load_module.ll
  vendor/llvm/dist/test/FrontendAda/array_constructor.adb
  vendor/llvm/dist/test/FrontendAda/array_range_ref.adb
  vendor/llvm/dist/test/FrontendAda/array_ref.adb
  vendor/llvm/dist/test/FrontendAda/array_size.adb
  vendor/llvm/dist/test/FrontendAda/asm.adb
  vendor/llvm/dist/test/FrontendAda/debug_var_size.ads
  vendor/llvm/dist/test/FrontendAda/element_copy.adb
  vendor/llvm/dist/test/FrontendAda/emit_var.ads
  vendor/llvm/dist/test/FrontendAda/fat_fields.adb
  vendor/llvm/dist/test/FrontendAda/field_order.ads
  vendor/llvm/dist/test/FrontendAda/global_constant.adb
  vendor/llvm/dist/test/FrontendAda/init_size.ads
  vendor/llvm/dist/test/FrontendAda/negative_field_offset.adb
  vendor/llvm/dist/test/FrontendAda/non_bitfield.ads
  vendor/llvm/dist/test/FrontendAda/non_lvalue.adb
  vendor/llvm/dist/test/FrontendAda/placeholder.adb
  vendor/llvm/dist/test/FrontendAda/switch.adb
  vendor/llvm/dist/test/FrontendAda/unc_constructor.adb
  vendor/llvm/dist/test/FrontendAda/var_offset.adb
  vendor/llvm/dist/test/FrontendAda/var_size.adb
  vendor/llvm/dist/test/FrontendAda/vce.adb
  vendor/llvm/dist/test/FrontendAda/vce_lv.adb
  vendor/llvm/dist/test/FrontendC++/2004-03-09-UnmangledBuiltinMethods.cpp
  vendor/llvm/dist/test/FrontendC++/2004-09-27-DidntEmitTemplate.cpp
  vendor/llvm/dist/test/FrontendC++/2005-07-21-VirtualBaseAccess.cpp
  vendor/llvm/dist/test/FrontendC++/2006-09-27-Debug-Protection.cpp
  vendor/llvm/dist/test/FrontendC++/2006-10-30-ClassBitfield.cpp
  vendor/llvm/dist/test/FrontendC++/2006-11-20-GlobalSymbols.cpp
  vendor/llvm/dist/test/FrontendC++/2006-11-30-ConstantExprCrash.cpp
  vendor/llvm/dist/test/FrontendC++/2007-01-02-UnboundedArray.cpp
  vendor/llvm/dist/test/FrontendC++/2007-01-06-ELF-Thunk-Sections.cpp
  vendor/llvm/dist/test/FrontendC++/2007-01-06-PtrMethodInit.cpp
  vendor/llvm/dist/test/FrontendC++/2007-03-27-FunctionVarRename.cpp
  vendor/llvm/dist/test/FrontendC++/2007-04-11-InlineStorageClassC++.cpp
  vendor/llvm/dist/test/FrontendC++/2007-05-03-VectorInit.cpp
  vendor/llvm/dist/test/FrontendC++/2007-05-16-ReverseBitFieldCrash.cpp
  vendor/llvm/dist/test/FrontendC++/2007-05-23-TryFinally.cpp
  vendor/llvm/dist/test/FrontendC++/2007-07-29-RestrictPtrArg.cpp
  vendor/llvm/dist/test/FrontendC++/2007-07-29-RestrictRefArg.cpp
  vendor/llvm/dist/test/FrontendC++/2007-08-01-RestrictMethod.cpp
  vendor/llvm/dist/test/FrontendC++/2007-09-10-RecursiveTypeResolution.cpp
  vendor/llvm/dist/test/FrontendC++/2007-10-01-StructResize.cpp
  vendor/llvm/dist/test/FrontendC++/2008-10-29-WrongOffset.cpp
  vendor/llvm/dist/test/FrontendC++/2009-02-16-CtorNames-dbg.cpp
  vendor/llvm/dist/test/FrontendC++/2009-03-17-dbg.cpp
  vendor/llvm/dist/test/FrontendC++/2009-04-21-DtorNames-dbg.cpp
  vendor/llvm/dist/test/FrontendC++/2009-04-23-bool2.cpp
  vendor/llvm/dist/test/FrontendC++/2009-05-04-PureConstNounwind.cpp
  vendor/llvm/dist/test/FrontendC++/2009-06-16-DebugInfoCrash.cpp
  vendor/llvm/dist/test/FrontendC++/2009-06-20-DarwinPPCLayout.cpp
  vendor/llvm/dist/test/FrontendC++/2009-08-05-ZeroInitWidth.cpp
  vendor/llvm/dist/test/FrontendC++/2009-08-11-VectorRetTy.cpp
  vendor/llvm/dist/test/FrontendC++/2009-09-04-modify-crash.cpp
  vendor/llvm/dist/test/FrontendC++/2009-09-09-packed-layout.cpp
  vendor/llvm/dist/test/FrontendC++/2009-10-27-crash.cpp
  vendor/llvm/dist/test/FrontendC++/2010-03-22-empty-baseclass.cpp
  vendor/llvm/dist/test/FrontendC++/2010-04-30-OptimizedMethod-Dbg.cpp
  vendor/llvm/dist/test/FrontendC++/2010-05-11-alwaysinlineinstantiation.cpp
  vendor/llvm/dist/test/FrontendC++/2010-05-12-PtrToMember-Dbg.cpp
  vendor/llvm/dist/test/FrontendC++/2010-06-22-BitfieldInit.cpp
  vendor/llvm/dist/test/FrontendC++/2010-06-22-ZeroBitfield.cpp
  vendor/llvm/dist/test/FrontendC++/2010-07-19-nowarn.cpp
  vendor/llvm/dist/test/FrontendC++/2010-07-23-DeclLoc.cpp
  vendor/llvm/dist/test/FrontendC++/member-alignment.cpp
  vendor/llvm/dist/test/FrontendC++/ptr-to-method-devirt.cpp
  vendor/llvm/dist/test/FrontendC++/varargs.cpp
  vendor/llvm/dist/test/FrontendC++/weak-external.cpp
  vendor/llvm/dist/test/FrontendC++/x86-64-abi-sret-vs-2word-struct-param.cpp
  vendor/llvm/dist/test/FrontendC/2003-08-06-BuiltinSetjmpLongjmp.c
  vendor/llvm/dist/test/FrontendC/2003-08-17-DeadCodeShortCircuit.c
  vendor/llvm/dist/test/FrontendC/2003-11-03-AddrArrayElement.c
  vendor/llvm/dist/test/FrontendC/2003-11-08-PointerSubNotGetelementptr.c
  vendor/llvm/dist/test/FrontendC/2003-11-13-TypeSafety.c
  vendor/llvm/dist/test/FrontendC/2003-12-14-ExternInlineSupport.c
  vendor/llvm/dist/test/FrontendC/2004-02-12-LargeAggregateCopy.c
  vendor/llvm/dist/test/FrontendC/2004-02-13-BuiltinFrameReturnAddress.c
  vendor/llvm/dist/test/FrontendC/2004-02-13-IllegalVararg.c
  vendor/llvm/dist/test/FrontendC/2004-02-13-Memset.c
  vendor/llvm/dist/test/FrontendC/2004-02-20-Builtins.c
  vendor/llvm/dist/test/FrontendC/2004-03-07-ExternalConstant.c
  vendor/llvm/dist/test/FrontendC/2004-06-17-UnorderedCompares.c
  vendor/llvm/dist/test/FrontendC/2004-11-27-StaticFunctionRedeclare.c
  vendor/llvm/dist/test/FrontendC/2005-01-02-PointerDifference.c
  vendor/llvm/dist/test/FrontendC/2005-02-27-MarkGlobalConstant.c
  vendor/llvm/dist/test/FrontendC/2005-12-04-AttributeUsed.c
  vendor/llvm/dist/test/FrontendC/2006-03-03-MissingInitializer.c
  vendor/llvm/dist/test/FrontendC/2007-01-06-KNR-Proto.c
  vendor/llvm/dist/test/FrontendC/2007-02-04-AddrLValue-2.c
  vendor/llvm/dist/test/FrontendC/2007-02-04-AddrLValue.c
  vendor/llvm/dist/test/FrontendC/2007-02-04-EmptyStruct.c
  vendor/llvm/dist/test/FrontendC/2007-02-04-WITH_SIZE_EXPR.c
  vendor/llvm/dist/test/FrontendC/2007-02-05-nested.c
  vendor/llvm/dist/test/FrontendC/2007-02-07-AddrLabel.c
  vendor/llvm/dist/test/FrontendC/2007-02-16-VoidPtrDiff.c
  vendor/llvm/dist/test/FrontendC/2007-02-16-WritableStrings.c
  vendor/llvm/dist/test/FrontendC/2007-02-25-C-DotDotDot.c
  vendor/llvm/dist/test/FrontendC/2007-03-01-VarSizeArrayIdx.c
  vendor/llvm/dist/test/FrontendC/2007-04-11-InlineAsmStruct.c
  vendor/llvm/dist/test/FrontendC/2007-04-11-InlineAsmUnion.c
  vendor/llvm/dist/test/FrontendC/2007-04-11-InlineStorageClassC89.c
  vendor/llvm/dist/test/FrontendC/2007-04-11-InlineStorageClassC99.c
  vendor/llvm/dist/test/FrontendC/2007-04-13-InlineAsmStruct2.c
  vendor/llvm/dist/test/FrontendC/2007-04-13-InlineAsmUnion2.c
  vendor/llvm/dist/test/FrontendC/2007-04-24-VolatileStructCopy.c
  vendor/llvm/dist/test/FrontendC/2007-04-24-bit-not-expr.c
  vendor/llvm/dist/test/FrontendC/2007-04-24-str-const.c
  vendor/llvm/dist/test/FrontendC/2007-05-07-PaddingElements.c
  vendor/llvm/dist/test/FrontendC/2007-05-11-str-const.c
  vendor/llvm/dist/test/FrontendC/2007-05-15-PaddingElement.c
  vendor/llvm/dist/test/FrontendC/2007-05-16-EmptyStruct.c
  vendor/llvm/dist/test/FrontendC/2007-05-29-UnionCopy.c
  vendor/llvm/dist/test/FrontendC/2007-06-05-NoInlineAttribute.c
  vendor/llvm/dist/test/FrontendC/2007-06-15-AnnotateAttribute.c
  vendor/llvm/dist/test/FrontendC/2007-06-18-SextAttrAggregate.c
  vendor/llvm/dist/test/FrontendC/2007-07-29-RestrictPtrArg.c
  vendor/llvm/dist/test/FrontendC/2007-08-01-LoadStoreAlign.c
  vendor/llvm/dist/test/FrontendC/2007-08-21-ComplexCst.c
  vendor/llvm/dist/test/FrontendC/2007-09-05-ConstCtor.c
  vendor/llvm/dist/test/FrontendC/2007-09-20-GcrootAttribute.c
  vendor/llvm/dist/test/FrontendC/2007-10-01-BuildArrayRef.c
  vendor/llvm/dist/test/FrontendC/2007-11-07-AlignedMemcpy.c
  vendor/llvm/dist/test/FrontendC/2007-11-27-SExtZExt.c
  vendor/llvm/dist/test/FrontendC/2008-01-25-ByValReadNone.c
  vendor/llvm/dist/test/FrontendC/2008-01-28-PragmaMark.c
  vendor/llvm/dist/test/FrontendC/2008-03-03-CtorAttrType.c
  vendor/llvm/dist/test/FrontendC/2008-03-05-syncPtr.c
  vendor/llvm/dist/test/FrontendC/2008-05-19-AlwaysInline.c
  vendor/llvm/dist/test/FrontendC/2008-08-07-AlignPadding1.c
  vendor/llvm/dist/test/FrontendC/2008-08-07-AlignPadding2.c
  vendor/llvm/dist/test/FrontendC/2008-10-30-ZeroPlacement.c
  vendor/llvm/dist/test/FrontendC/2008-11-02-WeakAlias.c
  vendor/llvm/dist/test/FrontendC/2008-11-08-InstCombineSelect.c
  vendor/llvm/dist/test/FrontendC/2008-11-11-AnnotateStructFieldAttribute.c
  vendor/llvm/dist/test/FrontendC/2008-12-23-AsmIntPointerTie.c
  vendor/llvm/dist/test/FrontendC/2009-01-05-BlockInlining.c
  vendor/llvm/dist/test/FrontendC/2009-03-13-dbg.c
  vendor/llvm/dist/test/FrontendC/2009-05-04-EnumInreg.c
  vendor/llvm/dist/test/FrontendC/2010-01-13-MemBarrier.c
  vendor/llvm/dist/test/FrontendC/2010-05-18-asmsched.c
  vendor/llvm/dist/test/FrontendC/2010-05-26-AsmSideEffect.c
  vendor/llvm/dist/test/FrontendC/2010-06-28-nowarn.c
  vendor/llvm/dist/test/FrontendC/2010-07-14-overconservative-align.c
  vendor/llvm/dist/test/FrontendC/attribute_constructor.c
  vendor/llvm/dist/test/FrontendC/block-copy.c
  vendor/llvm/dist/test/FrontendC/cstring-align.c
  vendor/llvm/dist/test/FrontendC/extern-weak.c
  vendor/llvm/dist/test/FrontendC/func-aligned.c
  vendor/llvm/dist/test/FrontendC/hidden-visibility.c
  vendor/llvm/dist/test/FrontendC/implicit-arg.c
  vendor/llvm/dist/test/FrontendC/libcalls-d.c
  vendor/llvm/dist/test/FrontendC/libcalls-ld.c
  vendor/llvm/dist/test/FrontendC/libcalls.c
  vendor/llvm/dist/test/FrontendC/pr3518.c
  vendor/llvm/dist/test/FrontendC/pr4349.c
  vendor/llvm/dist/test/FrontendC/pr5406.c
  vendor/llvm/dist/test/FrontendC/ptr-rotate.c
  vendor/llvm/dist/test/FrontendC/sret.c
  vendor/llvm/dist/test/FrontendC/sret2.c
  vendor/llvm/dist/test/FrontendC/unaligned-memcpy.c
  vendor/llvm/dist/test/FrontendFortran/2008-11-03-OptionOverride.f90
  vendor/llvm/dist/test/FrontendFortran/2009-02-09-FloorDivExpr.f90
  vendor/llvm/dist/test/FrontendFortran/cpow.f90
  vendor/llvm/dist/test/FrontendObjC++/2007-10-03-MetadataPointers.mm
  vendor/llvm/dist/test/FrontendObjC++/2010-08-02-NonPODObjectValue.mm
  vendor/llvm/dist/test/FrontendObjC++/2010-08-04-Template.mm
  vendor/llvm/dist/test/FrontendObjC++/2010-08-06-X.Y-syntax.mm
  vendor/llvm/dist/test/FrontendObjC/2007-04-03-ObjcEH.m
  vendor/llvm/dist/test/FrontendObjC/2007-05-02-Strong.m
  vendor/llvm/dist/test/FrontendObjC/2007-09-25-EH.m
  vendor/llvm/dist/test/FrontendObjC/2007-10-18-ProDescriptor.m
  vendor/llvm/dist/test/FrontendObjC/2007-10-23-GC-WriteBarrier.m
  vendor/llvm/dist/test/FrontendObjC/2008-10-3-EhValue.m
  vendor/llvm/dist/test/FrontendObjC/2008-11-12-Metadata.m
  vendor/llvm/dist/test/FrontendObjC/2008-11-25-Blocks.m
  vendor/llvm/dist/test/FrontendObjC/2009-02-05-VolatileProp.m
  vendor/llvm/dist/test/FrontendObjC/2009-04-14-AsmSection.m
  vendor/llvm/dist/test/FrontendObjC/2009-08-05-utf16.m
  vendor/llvm/dist/test/FrontendObjC/2010-02-11-fwritable-stringsBug.m
  vendor/llvm/dist/test/LLVMC/C++/dg.exp
  vendor/llvm/dist/test/LLVMC/C/emit-llvm.c
  vendor/llvm/dist/test/LLVMC/OptionPreprocessor.td
  vendor/llvm/dist/test/Linker/link-archive.ll
  vendor/llvm/dist/test/Linker/linkmdnode.ll
  vendor/llvm/dist/test/Linker/linkmdnode2.ll
  vendor/llvm/dist/test/MC/AsmParser/directive_abort.s
  vendor/llvm/dist/test/MC/AsmParser/directive_ascii.s
  vendor/llvm/dist/test/MC/AsmParser/directive_loc.s
  vendor/llvm/dist/test/MC/AsmParser/directive_set.s
  vendor/llvm/dist/test/MC/AsmParser/directive_values.s
  vendor/llvm/dist/test/MC/AsmParser/exprs.s
  vendor/llvm/dist/test/MC/COFF/dg.exp
  vendor/llvm/dist/test/MC/COFF/switch-relocations.ll
  vendor/llvm/dist/test/MC/ELF/dg.exp
  vendor/llvm/dist/test/MC/MachO/absolutize.s
  vendor/llvm/dist/test/MC/MachO/comm-1.s
  vendor/llvm/dist/test/MC/MachO/darwin-x86_64-diff-relocs.s
  vendor/llvm/dist/test/MC/MachO/darwin-x86_64-reloc-offsets.s
  vendor/llvm/dist/test/MC/MachO/darwin-x86_64-reloc.s
  vendor/llvm/dist/test/MC/MachO/direction_labels.s
  vendor/llvm/dist/test/MC/MachO/indirect-symbols.s
  vendor/llvm/dist/test/MC/MachO/jcc.s
  vendor/llvm/dist/test/MC/MachO/lcomm-attributes.s
  vendor/llvm/dist/test/MC/MachO/relax-jumps.s
  vendor/llvm/dist/test/MC/MachO/reloc-pcrel-offset.s
  vendor/llvm/dist/test/MC/MachO/reloc.s
  vendor/llvm/dist/test/MC/MachO/section-align-1.s
  vendor/llvm/dist/test/MC/MachO/section-align-2.s
  vendor/llvm/dist/test/MC/MachO/string-table.s
  vendor/llvm/dist/test/MC/MachO/symbol-flags.s
  vendor/llvm/dist/test/MC/MachO/symbol-indirect.s
  vendor/llvm/dist/test/MC/MachO/symbols-1.s
  vendor/llvm/dist/test/MC/MachO/tbss.s
  vendor/llvm/dist/test/MC/MachO/tdata.s
  vendor/llvm/dist/test/MC/MachO/thread_init_func.s
  vendor/llvm/dist/test/MC/MachO/tls.s
  vendor/llvm/dist/test/MC/MachO/tlv-reloc.s
  vendor/llvm/dist/test/MC/MachO/tlv.s
  vendor/llvm/dist/test/MC/MachO/values.s
  vendor/llvm/dist/test/MC/MachO/x86_32-optimal_nop.s
  vendor/llvm/dist/test/MC/MachO/x86_32-symbols.s
  vendor/llvm/dist/test/MC/MachO/x86_64-symbols.s
  vendor/llvm/dist/test/MC/MachO/zerofill-1.s
  vendor/llvm/dist/test/MC/MachO/zerofill-2.s
  vendor/llvm/dist/test/MC/MachO/zerofill-3.s
  vendor/llvm/dist/test/MC/MachO/zerofill-5.s
  vendor/llvm/dist/test/Makefile
  vendor/llvm/dist/test/Other/close-stderr.ll
  vendor/llvm/dist/test/Other/lint.ll
  vendor/llvm/dist/test/Scripts/coff-dump.py
  vendor/llvm/dist/test/Scripts/coff-dump.py.bat
  vendor/llvm/dist/test/TableGen/FieldAccess.td
  vendor/llvm/dist/test/TableGen/ListManip.td
  vendor/llvm/dist/test/TableGen/Slice.td
  vendor/llvm/dist/test/TableGen/defmclass.td
  vendor/llvm/dist/test/TableGen/if.td
  vendor/llvm/dist/test/TableGen/lisp.td
  vendor/llvm/dist/test/Transforms/ArgumentPromotion/basictest.ll
  vendor/llvm/dist/test/Transforms/ArgumentPromotion/crash.ll
  vendor/llvm/dist/test/Transforms/ConstProp/basictest.ll
  vendor/llvm/dist/test/Transforms/ConstProp/bitcast.ll
  vendor/llvm/dist/test/Transforms/ConstProp/calls.ll
  vendor/llvm/dist/test/Transforms/ConstProp/constant-expr.ll
  vendor/llvm/dist/test/Transforms/ConstProp/loads.ll
  vendor/llvm/dist/test/Transforms/ConstProp/logicaltest.ll
  vendor/llvm/dist/test/Transforms/ConstProp/overflow-ops.ll
  vendor/llvm/dist/test/Transforms/CorrelatedValuePropagation/basic.ll
  vendor/llvm/dist/test/Transforms/DeadArgElim/deadexternal.ll
  vendor/llvm/dist/test/Transforms/DeadStoreElimination/PartialStore.ll
  vendor/llvm/dist/test/Transforms/DeadStoreElimination/const-pointers.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/no-targetdata.ll
  vendor/llvm/dist/test/Transforms/DeadStoreElimination/simple.ll
  vendor/llvm/dist/test/Transforms/FunctionAttrs/2008-09-03-ReadNone.ll
  vendor/llvm/dist/test/Transforms/FunctionAttrs/2008-09-03-ReadOnly.ll
  vendor/llvm/dist/test/Transforms/FunctionAttrs/2008-10-04-LocalMemory.ll
  vendor/llvm/dist/test/Transforms/FunctionAttrs/2008-12-29-Constant.ll
  vendor/llvm/dist/test/Transforms/GVN/2007-07-25-InfiniteLoop.ll
  vendor/llvm/dist/test/Transforms/GVN/2007-07-26-InterlockingLoops.ll
  vendor/llvm/dist/test/Transforms/GVN/2007-07-31-NoDomInherit.ll
  vendor/llvm/dist/test/Transforms/GVN/2007-07-31-RedundantPhi.ll
  vendor/llvm/dist/test/Transforms/GVN/2008-07-02-Unreachable.ll
  vendor/llvm/dist/test/Transforms/GVN/2010-03-31-RedundantPHIs.ll
  vendor/llvm/dist/test/Transforms/GVN/calls-nonlocal.ll
  vendor/llvm/dist/test/Transforms/GVN/condprop.ll
  vendor/llvm/dist/test/Transforms/GVN/invariant-simple.ll
  vendor/llvm/dist/test/Transforms/GVN/lifetime-simple.ll
  vendor/llvm/dist/test/Transforms/GVN/load-constant-mem.ll
  vendor/llvm/dist/test/Transforms/GVN/lpre-call-wrap-2.ll
  vendor/llvm/dist/test/Transforms/GVN/mixed.ll
  vendor/llvm/dist/test/Transforms/GVN/nonescaping-malloc.ll
  vendor/llvm/dist/test/Transforms/GVN/null-aliases-nothing.ll
  vendor/llvm/dist/test/Transforms/GVN/pre-load.ll
  vendor/llvm/dist/test/Transforms/GVN/pre-single-pred.ll
  vendor/llvm/dist/test/Transforms/GVN/rle-must-alias.ll
  vendor/llvm/dist/test/Transforms/GVN/rle-nonlocal.ll
  vendor/llvm/dist/test/Transforms/GVN/rle-semidominated.ll
  vendor/llvm/dist/test/Transforms/GVN/rle.ll
  vendor/llvm/dist/test/Transforms/GlobalOpt/2008-04-26-SROA-Global-Align.ll
  vendor/llvm/dist/test/Transforms/GlobalOpt/2009-03-07-PromotePtrToBool.ll
  vendor/llvm/dist/test/Transforms/GlobalOpt/2009-11-16-MallocSingleStoreToGlobalVar.ll
  vendor/llvm/dist/test/Transforms/GlobalOpt/crash.ll
  vendor/llvm/dist/test/Transforms/GlobalOpt/ctor-list-opt.ll
  vendor/llvm/dist/test/Transforms/GlobalOpt/globalsra-unknown-index.ll
  vendor/llvm/dist/test/Transforms/GlobalOpt/memcpy.ll
  vendor/llvm/dist/test/Transforms/Inline/basictest.ll
  vendor/llvm/dist/test/Transforms/Inline/byval.ll
  vendor/llvm/dist/test/Transforms/Inline/devirtualize-3.ll
  vendor/llvm/dist/test/Transforms/Inline/devirtualize.ll
  vendor/llvm/dist/test/Transforms/Inline/gvn-inline-iteration.ll
  vendor/llvm/dist/test/Transforms/InstCombine/2003-08-12-AllocaNonNull.ll
  vendor/llvm/dist/test/Transforms/InstCombine/2006-04-28-ShiftShiftLongLong.ll
  vendor/llvm/dist/test/Transforms/InstCombine/2007-03-26-BadShiftMask.ll
  vendor/llvm/dist/test/Transforms/InstCombine/2008-11-20-DivMulRem.ll
  vendor/llvm/dist/test/Transforms/InstCombine/add.ll
  vendor/llvm/dist/test/Transforms/InstCombine/add2.ll
  vendor/llvm/dist/test/Transforms/InstCombine/and2.ll
  vendor/llvm/dist/test/Transforms/InstCombine/bit-checks.ll
  vendor/llvm/dist/test/Transforms/InstCombine/cast.ll
  vendor/llvm/dist/test/Transforms/InstCombine/constant-fold-gep.ll
  vendor/llvm/dist/test/Transforms/InstCombine/crash.ll
  vendor/llvm/dist/test/Transforms/InstCombine/extractvalue.ll
  vendor/llvm/dist/test/Transforms/InstCombine/icmp.ll
  vendor/llvm/dist/test/Transforms/InstCombine/intrinsics.ll
  vendor/llvm/dist/test/Transforms/InstCombine/memcpy.ll
  vendor/llvm/dist/test/Transforms/InstCombine/nsw.ll
  vendor/llvm/dist/test/Transforms/InstCombine/objsize.ll
  vendor/llvm/dist/test/Transforms/InstCombine/or-fcmp.ll
  vendor/llvm/dist/test/Transforms/InstCombine/or.ll
  vendor/llvm/dist/test/Transforms/InstCombine/phi.ll
  vendor/llvm/dist/test/Transforms/InstCombine/rem.ll
  vendor/llvm/dist/test/Transforms/InstCombine/select.ll
  vendor/llvm/dist/test/Transforms/InstCombine/sext.ll
  vendor/llvm/dist/test/Transforms/InstCombine/shift.ll
  vendor/llvm/dist/test/Transforms/InstCombine/signext.ll
  vendor/llvm/dist/test/Transforms/InstCombine/sub.ll
  vendor/llvm/dist/test/Transforms/InstCombine/trunc.ll
  vendor/llvm/dist/test/Transforms/InstCombine/vec_demanded_elts.ll
  vendor/llvm/dist/test/Transforms/InstCombine/vec_shuffle.ll
  vendor/llvm/dist/test/Transforms/InstCombine/vector-casts.ll
  vendor/llvm/dist/test/Transforms/InstCombine/xor2.ll
  vendor/llvm/dist/test/Transforms/JumpThreading/2010-08-26-and.ll
  vendor/llvm/dist/test/Transforms/JumpThreading/and-and-cond.ll
  vendor/llvm/dist/test/Transforms/JumpThreading/and-cond.ll
  vendor/llvm/dist/test/Transforms/JumpThreading/basic.ll
  vendor/llvm/dist/test/Transforms/JumpThreading/crash.ll
  vendor/llvm/dist/test/Transforms/JumpThreading/lvi-load.ll
  vendor/llvm/dist/test/Transforms/JumpThreading/thread-loads.ll
  vendor/llvm/dist/test/Transforms/LCSSA/2006-06-03-IncorrectIDFPhis.ll
  vendor/llvm/dist/test/Transforms/LICM/2003-02-27-NestedLoopExitBlocks.ll
  vendor/llvm/dist/test/Transforms/LICM/2008-07-22-LoadGlobalConstant.ll
  vendor/llvm/dist/test/Transforms/LICM/crash.ll
  vendor/llvm/dist/test/Transforms/LICM/scalar_promote.ll
  vendor/llvm/dist/test/Transforms/LoopRotate/phi-duplicate.ll
  vendor/llvm/dist/test/Transforms/LoopSimplify/2003-04-25-AssertFail.ll
  vendor/llvm/dist/test/Transforms/LoopSimplify/2003-05-12-PreheaderExitOfChild.ll
  vendor/llvm/dist/test/Transforms/LoopSimplify/2004-02-05-DominatorInfoCorruption.ll
  vendor/llvm/dist/test/Transforms/LoopSimplify/2004-03-15-IncorrectDomUpdate.ll
  vendor/llvm/dist/test/Transforms/LoopSimplify/2004-04-01-IncorrectDomUpdate.ll
  vendor/llvm/dist/test/Transforms/LoopSimplify/2004-04-12-LoopSimplify-SwitchBackedges.ll
  vendor/llvm/dist/test/Transforms/LoopSimplify/2004-04-13-LoopSimplifyUpdateDomFrontier.ll
  vendor/llvm/dist/test/Transforms/LoopSimplify/2007-10-28-InvokeCrash.ll
  vendor/llvm/dist/test/Transforms/LoopSimplify/2010-07-15-IncorrectDomFrontierUpdate.ll
  vendor/llvm/dist/test/Transforms/LoopSimplify/basictest.ll
  vendor/llvm/dist/test/Transforms/LoopSimplify/hardertest.ll
  vendor/llvm/dist/test/Transforms/LoopSimplify/indirectbr-backedge.ll
  vendor/llvm/dist/test/Transforms/LoopSimplify/indirectbr.ll
  vendor/llvm/dist/test/Transforms/LoopSimplify/merge-exits.ll
  vendor/llvm/dist/test/Transforms/LoopSimplify/phi-node-simplify.ll
  vendor/llvm/dist/test/Transforms/LoopSimplify/unreachable-loop-pred.ll
  vendor/llvm/dist/test/Transforms/LoopStrengthReduce/pr2570.ll
  vendor/llvm/dist/test/Transforms/LoopUnroll/2005-03-06-BadLoopInfoUpdate.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/align.ll
  vendor/llvm/dist/test/Transforms/MemCpyOpt/crash.ll
  vendor/llvm/dist/test/Transforms/MemCpyOpt/form-memset.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/MergeFunc/fold-weak.ll
  vendor/llvm/dist/test/Transforms/ScalarRepl/basictest.ll
  vendor/llvm/dist/test/Transforms/ScalarRepl/copy-aggregate.ll
  vendor/llvm/dist/test/Transforms/ScalarRepl/memcpy-from-global.ll
  vendor/llvm/dist/test/Transforms/ScalarRepl/vector_promote.ll
  vendor/llvm/dist/test/Transforms/SimplifyCFG/MagicPointer.ll
  vendor/llvm/dist/test/Transforms/SimplifyCFG/PhiBlockMerge.ll
  vendor/llvm/dist/test/Transforms/SimplifyCFG/PhiEliminate.ll
  vendor/llvm/dist/test/Transforms/SimplifyCFG/basictest.ll
  vendor/llvm/dist/test/Transforms/SimplifyCFG/indirectbr.ll
  vendor/llvm/dist/test/Transforms/SimplifyCFG/invoke_unwind.ll
  vendor/llvm/dist/test/Transforms/SimplifyCFG/switch_create.ll
  vendor/llvm/dist/test/Transforms/SimplifyCFG/switch_formation.dbg.ll
  vendor/llvm/dist/test/Transforms/SimplifyLibCalls/2009-02-12-StrTo.ll
  vendor/llvm/dist/test/Transforms/SimplifyLibCalls/Printf.ll
  vendor/llvm/dist/test/Transforms/SimplifyLibCalls/Puts.ll
  vendor/llvm/dist/test/Transforms/SimplifyLibCalls/StrChr.ll
  vendor/llvm/dist/test/Transforms/SimplifyLibCalls/floor.ll
  vendor/llvm/dist/test/Transforms/Sink/basic.ll
  vendor/llvm/dist/test/Unit/lit.cfg
  vendor/llvm/dist/test/Unit/lit.site.cfg.in
  vendor/llvm/dist/test/lib/llvm.exp
  vendor/llvm/dist/test/lit.cfg
  vendor/llvm/dist/test/lit.site.cfg.in
  vendor/llvm/dist/test/site.exp.in
  vendor/llvm/dist/tools/CMakeLists.txt
  vendor/llvm/dist/tools/Makefile
  vendor/llvm/dist/tools/bugpoint-passes/CMakeLists.txt
  vendor/llvm/dist/tools/bugpoint/BugDriver.cpp
  vendor/llvm/dist/tools/bugpoint/BugDriver.h
  vendor/llvm/dist/tools/bugpoint/CrashDebugger.cpp
  vendor/llvm/dist/tools/bugpoint/ExecutionDriver.cpp
  vendor/llvm/dist/tools/bugpoint/ExtractFunction.cpp
  vendor/llvm/dist/tools/bugpoint/Miscompilation.cpp
  vendor/llvm/dist/tools/bugpoint/OptimizerDriver.cpp
  vendor/llvm/dist/tools/bugpoint/ToolRunner.cpp
  vendor/llvm/dist/tools/bugpoint/ToolRunner.h
  vendor/llvm/dist/tools/bugpoint/bugpoint.cpp
  vendor/llvm/dist/tools/edis/CMakeLists.txt
  vendor/llvm/dist/tools/edis/Makefile
  vendor/llvm/dist/tools/gold/Makefile
  vendor/llvm/dist/tools/gold/gold-plugin.cpp
  vendor/llvm/dist/tools/llc/llc.cpp
  vendor/llvm/dist/tools/lli/CMakeLists.txt
  vendor/llvm/dist/tools/lli/Makefile
  vendor/llvm/dist/tools/lli/lli.cpp
  vendor/llvm/dist/tools/llvm-ar/llvm-ar.cpp
  vendor/llvm/dist/tools/llvm-as/llvm-as.cpp
  vendor/llvm/dist/tools/llvm-bcanalyzer/llvm-bcanalyzer.cpp
  vendor/llvm/dist/tools/llvm-config/CMakeLists.txt
  vendor/llvm/dist/tools/llvm-config/llvm-config.in.in
  vendor/llvm/dist/tools/llvm-diff/llvm-diff.cpp
  vendor/llvm/dist/tools/llvm-dis/llvm-dis.cpp
  vendor/llvm/dist/tools/llvm-extract/llvm-extract.cpp
  vendor/llvm/dist/tools/llvm-ld/CMakeLists.txt
  vendor/llvm/dist/tools/llvm-ld/Optimize.cpp
  vendor/llvm/dist/tools/llvm-ld/llvm-ld.cpp
  vendor/llvm/dist/tools/llvm-link/llvm-link.cpp
  vendor/llvm/dist/tools/llvm-mc/Disassembler.cpp
  vendor/llvm/dist/tools/llvm-mc/llvm-mc.cpp
  vendor/llvm/dist/tools/llvm-nm/CMakeLists.txt
  vendor/llvm/dist/tools/llvm-nm/Makefile
  vendor/llvm/dist/tools/llvm-nm/llvm-nm.cpp
  vendor/llvm/dist/tools/llvm-prof/llvm-prof.cpp
  vendor/llvm/dist/tools/llvm-ranlib/llvm-ranlib.cpp
  vendor/llvm/dist/tools/llvm-shlib/Makefile
  vendor/llvm/dist/tools/llvm-stub/llvm-stub.c
  vendor/llvm/dist/tools/llvmc/doc/LLVMC-Reference.rst
  vendor/llvm/dist/tools/llvmc/examples/mcc16/Hooks.cpp
  vendor/llvm/dist/tools/llvmc/examples/mcc16/Main.cpp
  vendor/llvm/dist/tools/llvmc/src/Base.td.in
  vendor/llvm/dist/tools/llvmc/src/Clang.td
  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/tools/lto/LTOModule.h
  vendor/llvm/dist/tools/lto/Makefile
  vendor/llvm/dist/tools/lto/lto.cpp
  vendor/llvm/dist/tools/lto/lto.exports
  vendor/llvm/dist/tools/opt/GraphPrinters.cpp
  vendor/llvm/dist/tools/opt/opt.cpp
  vendor/llvm/dist/unittests/ADT/APIntTest.cpp
  vendor/llvm/dist/unittests/ADT/BitVectorTest.cpp
  vendor/llvm/dist/unittests/ADT/ImmutableSetTest.cpp
  vendor/llvm/dist/unittests/ADT/Makefile
  vendor/llvm/dist/unittests/ADT/SmallBitVectorTest.cpp
  vendor/llvm/dist/unittests/ADT/SmallVectorTest.cpp
  vendor/llvm/dist/unittests/ADT/StringMapTest.cpp
  vendor/llvm/dist/unittests/ADT/StringRefTest.cpp
  vendor/llvm/dist/unittests/ADT/TripleTest.cpp
  vendor/llvm/dist/unittests/ADT/TwineTest.cpp
  vendor/llvm/dist/unittests/Makefile.unittest
  vendor/llvm/dist/unittests/Support/ConstantRangeTest.cpp
  vendor/llvm/dist/unittests/Support/ValueHandleTest.cpp
  vendor/llvm/dist/unittests/VMCore/ConstantsTest.cpp
  vendor/llvm/dist/unittests/VMCore/InstructionsTest.cpp
  vendor/llvm/dist/unittests/VMCore/PassManagerTest.cpp
  vendor/llvm/dist/unittests/VMCore/VerifierTest.cpp
  vendor/llvm/dist/utils/FileCheck/CMakeLists.txt
  vendor/llvm/dist/utils/FileCheck/FileCheck.cpp
  vendor/llvm/dist/utils/FileCheck/Makefile
  vendor/llvm/dist/utils/FileUpdate/CMakeLists.txt
  vendor/llvm/dist/utils/FileUpdate/FileUpdate.cpp
  vendor/llvm/dist/utils/FileUpdate/Makefile
  vendor/llvm/dist/utils/GenLibDeps.pl
  vendor/llvm/dist/utils/GetSourceVersion
  vendor/llvm/dist/utils/Makefile
  vendor/llvm/dist/utils/PerfectShuffle/PerfectShuffle.cpp
  vendor/llvm/dist/utils/TableGen/ARMDecoderEmitter.cpp
  vendor/llvm/dist/utils/TableGen/ARMDecoderEmitter.h
  vendor/llvm/dist/utils/TableGen/AsmMatcherEmitter.cpp
  vendor/llvm/dist/utils/TableGen/AsmWriterEmitter.cpp
  vendor/llvm/dist/utils/TableGen/AsmWriterInst.cpp
  vendor/llvm/dist/utils/TableGen/AsmWriterInst.h
  vendor/llvm/dist/utils/TableGen/CMakeLists.txt
  vendor/llvm/dist/utils/TableGen/CallingConvEmitter.cpp
  vendor/llvm/dist/utils/TableGen/ClangASTNodesEmitter.h
  vendor/llvm/dist/utils/TableGen/ClangAttrEmitter.cpp
  vendor/llvm/dist/utils/TableGen/ClangAttrEmitter.h
  vendor/llvm/dist/utils/TableGen/ClangDiagnosticsEmitter.cpp
  vendor/llvm/dist/utils/TableGen/CodeEmitterGen.cpp
  vendor/llvm/dist/utils/TableGen/CodeEmitterGen.h
  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.h
  vendor/llvm/dist/utils/TableGen/CodeGenTarget.cpp
  vendor/llvm/dist/utils/TableGen/CodeGenTarget.h
  vendor/llvm/dist/utils/TableGen/DAGISelMatcher.cpp
  vendor/llvm/dist/utils/TableGen/DAGISelMatcher.h
  vendor/llvm/dist/utils/TableGen/DAGISelMatcherEmitter.cpp
  vendor/llvm/dist/utils/TableGen/DAGISelMatcherGen.cpp
  vendor/llvm/dist/utils/TableGen/DAGISelMatcherOpt.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/InstrEnumEmitter.cpp
  vendor/llvm/dist/utils/TableGen/InstrInfoEmitter.cpp
  vendor/llvm/dist/utils/TableGen/IntrinsicEmitter.cpp
  vendor/llvm/dist/utils/TableGen/LLVMCConfigurationEmitter.cpp
  vendor/llvm/dist/utils/TableGen/LLVMCConfigurationEmitter.h
  vendor/llvm/dist/utils/TableGen/Makefile
  vendor/llvm/dist/utils/TableGen/NeonEmitter.cpp
  vendor/llvm/dist/utils/TableGen/NeonEmitter.h
  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/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.cpp
  vendor/llvm/dist/utils/TableGen/TGParser.h
  vendor/llvm/dist/utils/TableGen/TableGen.cpp
  vendor/llvm/dist/utils/TableGen/X86DisassemblerTables.cpp
  vendor/llvm/dist/utils/TableGen/X86ModRMFilters.h
  vendor/llvm/dist/utils/TableGen/X86RecognizableInstr.cpp
  vendor/llvm/dist/utils/TableGen/X86RecognizableInstr.h
  vendor/llvm/dist/utils/buildit/build_llvm
  vendor/llvm/dist/utils/emacs/llvm-mode.el
  vendor/llvm/dist/utils/emacs/tablegen-mode.el
  vendor/llvm/dist/utils/findmisopt
  vendor/llvm/dist/utils/findoptdiff
  vendor/llvm/dist/utils/fpcmp/Makefile
  vendor/llvm/dist/utils/lit/TODO
  vendor/llvm/dist/utils/lit/lit/LitConfig.py
  vendor/llvm/dist/utils/lit/lit/LitFormats.py
  vendor/llvm/dist/utils/lit/lit/TestFormats.py
  vendor/llvm/dist/utils/lit/lit/TestRunner.py
  vendor/llvm/dist/utils/lit/lit/TestingConfig.py
  vendor/llvm/dist/utils/lit/lit/Util.py
  vendor/llvm/dist/utils/lit/lit/__init__.py
  vendor/llvm/dist/utils/lit/setup.py
  vendor/llvm/dist/utils/llvm-lit/llvm-lit.in
  vendor/llvm/dist/utils/llvm-native-gcc
  vendor/llvm/dist/utils/llvm-native-gxx
  vendor/llvm/dist/utils/not/CMakeLists.txt
  vendor/llvm/dist/utils/not/Makefile
  vendor/llvm/dist/utils/not/not.cpp
  vendor/llvm/dist/utils/profile.pl
  vendor/llvm/dist/utils/unittest/UnitTestMain/TestMain.cpp
  vendor/llvm/dist/utils/unittest/googletest/gtest.cc
  vendor/llvm/dist/utils/unittest/googletest/include/gtest/internal/gtest-port.h
  vendor/llvm/dist/utils/valgrind/x86_64-pc-linux-gnu.supp
  vendor/llvm/dist/utils/vim/llvm.vim
  vendor/llvm/dist/utils/vim/vimrc

Added: vendor/llvm/dist/.gitignore
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ vendor/llvm/dist/.gitignore	Sun Feb 20 12:57:14 2011	(r218885)
@@ -0,0 +1,37 @@
+#==============================================================================#
+# This file specifies intentionally untracked files that git should ignore.
+# See: http://www.kernel.org/pub/software/scm/git/docs/gitignore.html
+#
+# This file is intentionally different from the output of `git svn show-ignore`,
+# as most of those are useless.
+#==============================================================================#
+
+#==============================================================================#
+# File extensions to be ignored anywhere in the tree.
+#==============================================================================#
+# Temp files created by most text editors.
+*~
+# Merge files created by git.
+*.orig
+# Byte compiled python modules.
+*.pyc
+
+#==============================================================================#
+# Explicit files to ignore (only matches one).
+#==============================================================================#
+.gitusers
+cscope.files
+cscope.out
+autoconf/aclocal.m4
+autoconf/autom4te.cache
+
+#==============================================================================#
+# Directories to ignore (do not add trailing '/'s, they skip symlinks).
+#==============================================================================#
+# External projects that are tracked independently.
+projects/*
+!projects/sample
+!projects/CMakeLists.txt
+!projects/Makefile
+# Clang, which is tracked independently.
+tools/clang

Modified: vendor/llvm/dist/CMakeLists.txt
==============================================================================
--- vendor/llvm/dist/CMakeLists.txt	Sun Feb 20 12:55:16 2011	(r218884)
+++ vendor/llvm/dist/CMakeLists.txt	Sun Feb 20 12:57:14 2011	(r218885)
@@ -10,9 +10,16 @@ set(CMAKE_MODULE_PATH
   "${CMAKE_CURRENT_SOURCE_DIR}/cmake/modules"
   )
 
-set(PACKAGE_VERSION "2.8")
+set(PACKAGE_VERSION "2.9")
+
 include(VersionFromVCS)
-add_version_info_from_vcs(PACKAGE_VERSION)
+
+option(LLVM_APPEND_VC_REV
+  "Append the version control system revision id to LLVM version" OFF)
+
+if( LLVM_APPEND_VC_REV )
+  add_version_info_from_vcs(PACKAGE_VERSION)
+endif()
 
 set(PACKAGE_NAME llvm)
 set(PACKAGE_STRING "${PACKAGE_NAME} ${PACKAGE_VERSION}")
@@ -64,8 +71,8 @@ set(LLVM_ALL_TARGETS
   Mips
   MBlaze
   MSP430
-  PIC16
   PowerPC
+  PTX
   Sparc
   SystemZ
   X86
@@ -80,36 +87,25 @@ else( MSVC )
     CACHE STRING "Semicolon-separated list of targets to build, or \"all\".")
 endif( MSVC )
 
-set(C_INCLUDE_DIRS "" CACHE STRING
-  "Colon separated list of directories clang will search for headers.")
+option(LLVM_ENABLE_CBE_PRINTF_A "Set to ON if CBE is enabled for printf %a output" ON)
+if(LLVM_ENABLE_CBE_PRINTF_A)
+  set(ENABLE_CBE_PRINTF_A 1)
+endif()
+
+option(LLVM_ENABLE_TIMESTAMPS "Enable embedding timestamp information in build" ON)
+if(LLVM_ENABLE_TIMESTAMPS)
+  set(ENABLE_TIMESTAMPS 1)
+endif()
+
+option(LLVM_ENABLE_FFI "Use libffi to call external functions from the interpreter" OFF)
+set(FFI_LIBRARY_DIR "" CACHE PATH "Additional directory, where CMake should search for libffi.so")
+set(FFI_INCLUDE_DIR "" CACHE PATH "Additional directory, where CMake should search for ffi.h or ffi/ffi.h")
 
 set(LLVM_TARGET_ARCH "host"
   CACHE STRING "Set target to use for LLVM JIT or use \"host\" for automatic detection.")
 
 option(LLVM_ENABLE_THREADS "Use threads if available." ON)
 
-if( uppercase_CMAKE_BUILD_TYPE STREQUAL "RELEASE" )
-  option(LLVM_ENABLE_ASSERTIONS "Enable assertions" OFF)
-else()
-  option(LLVM_ENABLE_ASSERTIONS "Enable assertions" ON)
-endif()
-
-if( LLVM_ENABLE_ASSERTIONS )
-  # MSVC doesn't like _DEBUG on release builds. See PR 4379.
-  if( NOT MSVC )
-    add_definitions( -D_DEBUG )
-  endif()
-  # On Release builds cmake automatically defines NDEBUG, so we
-  # explicitly undefine it:
-  if( uppercase_CMAKE_BUILD_TYPE STREQUAL "RELEASE" )
-    add_definitions( -UNDEBUG )
-  endif()
-else()
-  if( NOT uppercase_CMAKE_BUILD_TYPE STREQUAL "RELEASE" )
-    add_definitions( -DNDEBUG )
-  endif()
-endif()
-
 if( LLVM_TARGETS_TO_BUILD STREQUAL "all" )
   set( LLVM_TARGETS_TO_BUILD ${LLVM_ALL_TARGETS} )
 endif()
@@ -135,65 +131,34 @@ set(llvm_builded_incs_dir ${LLVM_BINARY_
 
 include(AddLLVMDefinitions)
 
-if(WIN32)
-  if(CYGWIN)
-    set(LLVM_ON_WIN32 0)
-    set(LLVM_ON_UNIX 1)
-  else(CYGWIN)
-    set(LLVM_ON_WIN32 1)
-    set(LLVM_ON_UNIX 0)
-  endif(CYGWIN)
-  set(LTDL_SHLIB_EXT ".dll")
-  set(EXEEXT ".exe")
-  # Maximum path length is 160 for non-unicode paths
-  set(MAXPATHLEN 160)
-else(WIN32)
-  if(UNIX)
-    set(LLVM_ON_WIN32 0)
-    set(LLVM_ON_UNIX 1)
-    if(APPLE)
-      set(LTDL_SHLIB_EXT ".dylib")
-    else(APPLE)
-      set(LTDL_SHLIB_EXT ".so")
-    endif(APPLE)
-    set(EXEEXT "")
-    # FIXME: Maximum path length is currently set to 'safe' fixed value
-    set(MAXPATHLEN 2024)
-  else(UNIX)
-    MESSAGE(SEND_ERROR "Unable to determine platform")
-  endif(UNIX)
-endif(WIN32)
+option(LLVM_ENABLE_PIC "Build Position-Independent Code" ON)
 
 include(config-ix)
 
-option(LLVM_ENABLE_PIC "Build Position-Independent Code" ON)
+include(HandleLLVMOptions)
 
-set(ENABLE_PIC 0)
-if( LLVM_ENABLE_PIC )
- if( XCODE )
-   # Xcode has -mdynamic-no-pic on by default, which overrides -fPIC. I don't
-   # know how to disable this, so just force ENABLE_PIC off for now.
-   message(STATUS "Warning: -fPIC not supported with Xcode.")
- else( XCODE )
-   if( SUPPORTS_FPIC_FLAG )
-      message(STATUS "Building with -fPIC")
-      add_llvm_definitions(-fPIC)
-      set(ENABLE_PIC 1)
-   else( SUPPORTS_FPIC_FLAG )
-      message(STATUS "Warning: -fPIC not supported.")
-   endif()
- endif()
+if( uppercase_CMAKE_BUILD_TYPE STREQUAL "RELEASE" )
+  option(LLVM_ENABLE_ASSERTIONS "Enable assertions" OFF)
+else()
+  option(LLVM_ENABLE_ASSERTIONS "Enable assertions" ON)
 endif()
 
+configure_file(
+  ${LLVM_MAIN_INCLUDE_DIR}/llvm/Config/config.h.cmake
+  ${LLVM_BINARY_DIR}/include/llvm/Config/config.h)
+
+configure_file(
+  ${LLVM_MAIN_INCLUDE_DIR}/llvm/Config/llvm-config.h.cmake
+  ${LLVM_BINARY_DIR}/include/llvm/Config/llvm-config.h)
+
+configure_file(
+  ${LLVM_MAIN_INCLUDE_DIR}/llvm/Support/DataTypes.h.cmake
+  ${LLVM_BINARY_DIR}/include/llvm/Support/DataTypes.h)
+
 set( CMAKE_RUNTIME_OUTPUT_DIRECTORY ${LLVM_TOOLS_BINARY_DIR} )
 set( CMAKE_LIBRARY_OUTPUT_DIRECTORY ${LLVM_BINARY_DIR}/lib )
 set( CMAKE_ARCHIVE_OUTPUT_DIRECTORY ${LLVM_BINARY_DIR}/lib )
 
-# set(CMAKE_VERBOSE_MAKEFILE true)
-
-add_llvm_definitions( -D__STDC_LIMIT_MACROS )
-add_llvm_definitions( -D__STDC_CONSTANT_MACROS )
-
 # MSVC has a gazillion warnings with this.
 if( MSVC )
   option(LLVM_ENABLE_WARNINGS "Enable compiler warnings." OFF)
@@ -204,65 +169,34 @@ endif()
 option(LLVM_ENABLE_PEDANTIC "Compile with pedantic enabled." ON)
 option(LLVM_ENABLE_WERROR "Fail and stop if a warning is triggered." OFF)
 
-if( CMAKE_SIZEOF_VOID_P EQUAL 8 AND NOT WIN32 )
-  # TODO: support other platforms and toolchains.
-  option(LLVM_BUILD_32_BITS "Build 32 bits executables and libraries." OFF)
-  if( LLVM_BUILD_32_BITS )
-    message(STATUS "Building 32 bits executables and libraries.")
-    add_llvm_definitions( -m32 )
-    list(APPEND CMAKE_EXE_LINKER_FLAGS -m32)
-    list(APPEND CMAKE_SHARED_LINKER_FLAGS -m32)
-  endif( LLVM_BUILD_32_BITS )
-endif( CMAKE_SIZEOF_VOID_P EQUAL 8 AND NOT WIN32 )
-
-if( MSVC )
-  include(ChooseMSVCCRT)
-
-  add_llvm_definitions( -D_CRT_SECURE_NO_DEPRECATE -D_CRT_SECURE_NO_WARNINGS )
-  add_llvm_definitions( -D_SCL_SECURE_NO_WARNINGS -DCRT_NONSTDC_NO_WARNINGS )
-  add_llvm_definitions( -D_SCL_SECURE_NO_DEPRECATE )
-  add_llvm_definitions( -wd4146 -wd4503 -wd4996 -wd4800 -wd4244 -wd4624 )
-  add_llvm_definitions( -wd4355 -wd4715 -wd4180 -wd4345 -wd4224 )
-
-  # Suppress 'new behavior: elements of array 'array' will be default initialized'
-  add_llvm_definitions( -wd4351 )
-
-  # Enable warnings
-  if (LLVM_ENABLE_WARNINGS)
-    add_llvm_definitions( /W4 /Wall )
-    if (LLVM_ENABLE_PEDANTIC)
-      # No MSVC equivalent available
-    endif (LLVM_ENABLE_PEDANTIC)
-  endif (LLVM_ENABLE_WARNINGS)
-  if (LLVM_ENABLE_WERROR)
-    add_llvm_definitions( /WX )
-  endif (LLVM_ENABLE_WERROR)
-elseif( CMAKE_COMPILER_IS_GNUCXX )
-  if (LLVM_ENABLE_WARNINGS)
-    add_llvm_definitions( -Wall -W -Wno-unused-parameter -Wwrite-strings )
-    if (LLVM_ENABLE_PEDANTIC)
-      add_llvm_definitions( -pedantic -Wno-long-long )
-    endif (LLVM_ENABLE_PEDANTIC)
-  endif (LLVM_ENABLE_WARNINGS)
-  if (LLVM_ENABLE_WERROR)
-    add_llvm_definitions( -Werror )
-  endif (LLVM_ENABLE_WERROR)
-endif( MSVC )
+set(CMAKE_INCLUDE_CURRENT_DIR ON)
 
 include_directories( ${LLVM_BINARY_DIR}/include ${LLVM_MAIN_INCLUDE_DIR})
 
 if( ${CMAKE_SYSTEM_NAME} MATCHES SunOS )
-   SET(CMAKE_CXX_FLAGS ${CMAKE_CXX_FLAGS} "-include llvm/System/Solaris.h")
+   SET(CMAKE_CXX_FLAGS ${CMAKE_CXX_FLAGS} "-include llvm/Support/Solaris.h")
 endif( ${CMAKE_SYSTEM_NAME} MATCHES SunOS )
 
 include(AddLLVM)
 include(TableGen)
 
-add_subdirectory(lib/Support)
-add_subdirectory(lib/System)
+if( MINGW )
+  get_system_libs(LLVM_SYSTEM_LIBS_LIST)
+  foreach(l ${LLVM_SYSTEM_LIBS_LIST})
+    set(LLVM_SYSTEM_LIBS "${LLVM_SYSTEM_LIBS} -l${l}")
+  endforeach()
+  set(CMAKE_CXX_STANDARD_LIBRARIES "${CMAKE_CXX_STANDARD_LIBRARIES}${LLVM_SYSTEM_LIBS}")
+  set(CMAKE_C_STANDARD_LIBRARIES "${CMAKE_C_STANDARD_LIBRARIES}${LLVM_SYSTEM_LIBS}")
+endif()
+
+if( MINGW )
+  # People report that -O3 is unreliable on MinGW. The traditional
+  # build also uses -O2 for that reason:
+  llvm_replace_compiler_option(CMAKE_CXX_FLAGS_RELEASE "-O3" "-O2")
+endif()
 
-# Everything else depends on Support and System:
-set(LLVM_COMMON_DEPENDS ${LLVM_COMMON_DEPENDS} ${LLVM_LIBS} )
+# Put this before tblgen. Else we have a circular dependence.
+add_subdirectory(lib/Support)
 
 set(LLVM_TABLEGEN "tblgen" CACHE
   STRING "Native TableGen executable. Saves building one when cross-compiling.")
@@ -278,87 +212,43 @@ endif( CMAKE_CROSSCOMPILING )
 
 add_subdirectory(include/llvm)
 
-add_subdirectory(lib/VMCore)
-add_subdirectory(lib/CodeGen)
-add_subdirectory(lib/CodeGen/SelectionDAG)
-add_subdirectory(lib/CodeGen/AsmPrinter)
-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)
-add_subdirectory(lib/Linker)
-add_subdirectory(lib/Analysis)
-add_subdirectory(lib/Analysis/IPA)
-add_subdirectory(lib/MC)
-add_subdirectory(lib/MC/MCParser)
-add_subdirectory(lib/MC/MCDisassembler)
-add_subdirectory(test)
+add_subdirectory(lib)
 
 add_subdirectory(utils/FileCheck)
+add_subdirectory(utils/FileUpdate)
 add_subdirectory(utils/count)
 add_subdirectory(utils/not)
-
-set(LLVM_ENUM_ASM_PRINTERS "")
-set(LLVM_ENUM_ASM_PARSERS "")
-set(LLVM_ENUM_DISASSEMBLERS "")
-foreach(t ${LLVM_TARGETS_TO_BUILD})
-  message(STATUS "Targeting ${t}")
-  add_subdirectory(lib/Target/${t})
-  add_subdirectory(lib/Target/${t}/TargetInfo)
-  if( EXISTS ${LLVM_MAIN_SRC_DIR}/lib/Target/${t}/AsmPrinter/CMakeLists.txt )
-    add_subdirectory(lib/Target/${t}/AsmPrinter)
-    set(LLVM_ENUM_ASM_PRINTERS 
-      "${LLVM_ENUM_ASM_PRINTERS}LLVM_ASM_PRINTER(${t})\n")
-  endif( EXISTS ${LLVM_MAIN_SRC_DIR}/lib/Target/${t}/AsmPrinter/CMakeLists.txt )
-  if( EXISTS ${LLVM_MAIN_SRC_DIR}/lib/Target/${t}/AsmParser/CMakeLists.txt )
-    add_subdirectory(lib/Target/${t}/AsmParser)
-    set(LLVM_ENUM_ASM_PARSERS 
-      "${LLVM_ENUM_ASM_PARSERS}LLVM_ASM_PARSER(${t})\n")
-  endif( EXISTS ${LLVM_MAIN_SRC_DIR}/lib/Target/${t}/AsmParser/CMakeLists.txt )
-  if( EXISTS ${LLVM_MAIN_SRC_DIR}/lib/Target/${t}/Disassembler/CMakeLists.txt )
-    add_subdirectory(lib/Target/${t}/Disassembler)
-    set(LLVM_ENUM_DISASSEMBLERS
-      "${LLVM_ENUM_DISASSEMBLERS}LLVM_DISASSEMBLER(${t})\n")
-  endif( EXISTS ${LLVM_MAIN_SRC_DIR}/lib/Target/${t}/Disassembler/CMakeLists.txt )
-  set(CURRENT_LLVM_TARGET)
-endforeach(t)
-
-# Produce llvm/Config/AsmPrinters.def
-configure_file(
-  ${LLVM_MAIN_INCLUDE_DIR}/llvm/Config/AsmPrinters.def.in
-  ${LLVM_BINARY_DIR}/include/llvm/Config/AsmPrinters.def
-  )
-
-# Produce llvm/Config/AsmParsers.def
-configure_file(
-  ${LLVM_MAIN_INCLUDE_DIR}/llvm/Config/AsmParsers.def.in
-  ${LLVM_BINARY_DIR}/include/llvm/Config/AsmParsers.def
-  )
-
-# Produce llvm/Config/Disassemblers.def
-configure_file(
-  ${LLVM_MAIN_INCLUDE_DIR}/llvm/Config/Disassemblers.def.in
-  ${LLVM_BINARY_DIR}/include/llvm/Config/Disassemblers.def
-  )
-
-add_subdirectory(lib/ExecutionEngine)
-add_subdirectory(lib/ExecutionEngine/Interpreter)
-add_subdirectory(lib/ExecutionEngine/JIT)
-add_subdirectory(lib/Target)
-add_subdirectory(lib/AsmParser)
-add_subdirectory(lib/Archive)
+add_subdirectory(utils/llvm-lit)
 
 add_subdirectory(projects)
 
-option(LLVM_BUILD_TOOLS "Build LLVM tool programs." ON)
-add_subdirectory(tools)
+option(LLVM_BUILD_TOOLS
+  "Build the LLVM tools. If OFF, just generate build targets." ON)
+option(LLVM_INCLUDE_TOOLS "Generate build targets for the LLVM tools." ON)
+if( LLVM_INCLUDE_TOOLS )
+  add_subdirectory(tools)
+endif()
 
-option(LLVM_BUILD_EXAMPLES "Build LLVM example programs." OFF)
-add_subdirectory(examples)
+option(LLVM_BUILD_EXAMPLES
+  "Build the LLVM example programs. If OFF, just generate build targets." OFF)
+option(LLVM_INCLUDE_EXAMPLES "Generate build targets for the LLVM examples" ON)
+if( LLVM_INCLUDE_EXAMPLES )
+  add_subdirectory(examples)
+endif()
+
+option(LLVM_BUILD_TESTS
+  "Build LLVM unit tests. If OFF, just generate build targes." OFF)
+option(LLVM_INCLUDE_TESTS "Generate build targets for the LLVM unit tests." ON)
+if( LLVM_INCLUDE_TESTS )
+  add_subdirectory(test)
+  add_subdirectory(utils/unittest)
+  add_subdirectory(unittests)
+  if (MSVC)
+    # This utility is used to prevent chrashing tests from calling Dr. Watson on
+    # Windows.
+    add_subdirectory(utils/KillTheDoctor)
+  endif()
+endif()
 
 add_subdirectory(cmake/modules)
 
@@ -385,3 +275,18 @@ install(DIRECTORY ${CMAKE_CURRENT_BINARY
   )
 
 # TODO: make and install documentation.
+
+set(CPACK_PACKAGE_VENDOR "LLVM")
+set(CPACK_PACKAGE_VERSION_MAJOR 2)
+set(CPACK_PACKAGE_VERSION_MINOR 9)
+add_version_info_from_vcs(CPACK_PACKAGE_VERSION_PATCH)
+include(CPack)
+
+# Workaround for MSVS10 to avoid the Dialog Hell
+# FIXME: This could be removed with future version of CMake.
+if(MSVC_VERSION EQUAL 1600)
+  set(LLVM_SLN_FILENAME "${CMAKE_CURRENT_BINARY_DIR}/LLVM.sln")
+  if( EXISTS "${LLVM_SLN_FILENAME}" )
+    file(APPEND "${LLVM_SLN_FILENAME}" "\n# This should be regenerated!\n")
+  endif()
+endif()

Modified: vendor/llvm/dist/CREDITS.TXT
==============================================================================
--- vendor/llvm/dist/CREDITS.TXT	Sun Feb 20 12:55:16 2011	(r218884)
+++ vendor/llvm/dist/CREDITS.TXT	Sun Feb 20 12:57:14 2011	(r218885)
@@ -8,6 +8,7 @@ beautification by scripts.  The fields a
 (W), PGP key ID and fingerprint (P), description (D), and snail-mail address
 (S).
 
+
 N: Vikram Adve
 E: vadve@cs.uiuc.edu
 W: http://www.cs.uiuc.edu/~vadve/
@@ -39,7 +40,7 @@ N: Misha Brukman
 E: brukman+llvm@uiuc.edu
 W: http://misha.brukman.net
 D: Portions of X86 and Sparc JIT compilers, PowerPC backend
-D: Incremental bytecode loader
+D: Incremental bitcode loader
 
 N: Cameron Buschardt
 E: buschard@uiuc.edu
@@ -328,6 +329,7 @@ D: The `paths' pass
 N: Michael J. Spencer
 E: bigcheesegs@gmail.com
 D: Shepherding Windows COFF support into MC.
+D: Lots of Windows stuff.
 
 N: Reid Spencer
 E: rspencer@reidspencer.com

Modified: vendor/llvm/dist/Makefile
==============================================================================
--- vendor/llvm/dist/Makefile	Sun Feb 20 12:55:16 2011	(r218884)
+++ vendor/llvm/dist/Makefile	Sun Feb 20 12:57:14 2011	(r218885)
@@ -10,7 +10,7 @@
 LEVEL := .
 
 # Top-Level LLVM Build Stages:
-#   1. Build lib/System and lib/Support, which are used by utils (tblgen).
+#   1. Build lib/Support, which is used by utils (tblgen).
 #   2. Build utils, which is used by VMCore.
 #   3. Build VMCore, which builds the Intrinsics.inc file used by libs.
 #   4. Build libs, which are needed by llvm-config.
@@ -27,10 +27,10 @@ LEVEL := .
 ifneq ($(findstring llvmCore, $(RC_ProjectName)),llvmCore)  # Normal build (not "Apple-style").
 
 ifeq ($(BUILD_DIRS_ONLY),1)
-  DIRS := lib/System lib/Support utils
+  DIRS := lib/Support utils
   OPTIONAL_DIRS :=
 else
-  DIRS := lib/System lib/Support utils lib/VMCore lib tools/llvm-shlib \
+  DIRS := lib/Support utils lib/VMCore lib tools/llvm-shlib \
           tools/llvm-config tools runtime docs unittests
   OPTIONAL_DIRS := projects bindings
 endif
@@ -47,6 +47,10 @@ ifneq ($(ENABLE_SHARED),1)
   DIRS := $(filter-out tools/llvm-shlib, $(DIRS))
 endif
 
+ifneq ($(ENABLE_DOCS),1)
+  DIRS := $(filter-out docs, $(DIRS))
+endif
+
 ifeq ($(MAKECMDGOALS),libs-only)
   DIRS := $(filter-out tools runtime docs, $(DIRS))
   OPTIONAL_DIRS :=
@@ -95,6 +99,11 @@ ifeq ($(MAKECMDGOALS),install)
   OPTIONAL_DIRS := $(filter bindings, $(OPTIONAL_DIRS))
 endif
 
+# Don't build unittests when ONLY_TOOLS is set.
+ifneq ($(ONLY_TOOLS),)
+  DIRS := $(filter-out unittests, $(DIRS))
+endif
+
 # If we're cross-compiling, build the build-hosted tools first
 ifeq ($(LLVM_CROSS_COMPILING),1)
 all:: cross-compile-build-tools
@@ -150,7 +159,7 @@ dist-hook::
 	$(Echo) Eliminating files constructed by configure
 	$(Verb) $(RM) -f \
 	  $(TopDistDir)/include/llvm/Config/config.h  \
-	  $(TopDistDir)/include/llvm/System/DataTypes.h
+	  $(TopDistDir)/include/llvm/Support/DataTypes.h
 
 clang-only: all
 tools-only: all
@@ -169,7 +178,7 @@ FilesToConfig := \
   include/llvm/Config/AsmPrinters.def \
   include/llvm/Config/AsmParsers.def \
   include/llvm/Config/Disassemblers.def \
-  include/llvm/System/DataTypes.h \
+  include/llvm/Support/DataTypes.h \
   tools/llvmc/src/Base.td
 FilesToConfigPATH  := $(addprefix $(LLVM_OBJ_ROOT)/,$(FilesToConfig))
 

Modified: vendor/llvm/dist/Makefile.config.in
==============================================================================
--- vendor/llvm/dist/Makefile.config.in	Sun Feb 20 12:55:16 2011	(r218884)
+++ vendor/llvm/dist/Makefile.config.in	Sun Feb 20 12:57:14 2011	(r218885)
@@ -164,7 +164,7 @@ CAT        := @CAT@
 DOT        := @DOT@
 DOXYGEN    := @DOXYGEN@
 GROFF      := @GROFF@
-GZIP       := @GZIP@
+GZIPBIN    := @GZIPBIN@
 OCAMLC     := @OCAMLC@
 OCAMLOPT   := @OCAMLOPT@
 OCAMLDEP   := @OCAMLDEP@
@@ -195,6 +195,7 @@ LLVMGXX  := @LLVMGXX@
 LLVMCC1  := @LLVMCC1@
 LLVMCC1PLUS := @LLVMCC1PLUS@
 LLVMGCC_LANGS := @LLVMGCC_LANGS@
+LLVMGCC_DRAGONEGG := @LLVMGCC_DRAGONEGG@
 
 # Information on Clang, if configured.
 CLANGPATH := @CLANGPATH@
@@ -204,6 +205,10 @@ ENABLE_BUILT_CLANG := @ENABLE_BUILT_CLAN
 # The LLVM capable compiler to use.
 LLVMCC_OPTION := @LLVMCC_OPTION@
 
+# The flag used to emit LLVM IR.
+LLVMCC_EMITIR_FLAG = @LLVMCC_EMITIR_FLAG@
+LLVMCC_DISABLEOPT_FLAGS := @LLVMCC_DISABLEOPT_FLAGS@
+
 # Path to directory where object files should be stored during a build.
 # Set OBJ_ROOT to "." if you do not want to use a separate place for
 # object files.
@@ -259,6 +264,9 @@ OPTIMIZE_OPTION := @OPTIMIZE_OPTION@
 # information to allow gprof to be used to get execution frequencies.
 #ENABLE_PROFILING = 1
 
+# When ENABLE_DOCS is disabled, docs/ will not be built.
+ENABLE_DOCS = @ENABLE_DOCS@
+
 # When ENABLE_DOXYGEN is enabled, the doxygen documentation will be built
 ENABLE_DOXYGEN = @ENABLE_DOXYGEN@
 
@@ -271,6 +279,9 @@ ENABLE_PIC := @ENABLE_PIC@
 # Do we want to build a shared library and link the tools with it?
 ENABLE_SHARED := @ENABLE_SHARED@
 
+# Do we want to link the stdc++ into a shared library? (Cygming)
+ENABLE_EMBED_STDCXX := @ENABLE_EMBED_STDCXX@
+
 # Use -fvisibility-inlines-hidden?
 ENABLE_VISIBILITY_INLINES_HIDDEN := @ENABLE_VISIBILITY_INLINES_HIDDEN@
 
@@ -341,6 +352,8 @@ NO_MISSING_FIELD_INITIALIZERS = @NO_MISS
 # -Wno-variadic-macros
 NO_VARIADIC_MACROS = @NO_VARIADIC_MACROS@
 
+# Was polly found in tools/polly?
+LLVM_HAS_POLLY = @LLVM_HAS_POLLY@
 # Flags supported by the linker.
 # bfd ld / gold --version-script=file
 HAVE_LINK_VERSION_SCRIPT = @HAVE_LINK_VERSION_SCRIPT@

Modified: vendor/llvm/dist/Makefile.rules
==============================================================================
--- vendor/llvm/dist/Makefile.rules	Sun Feb 20 12:55:16 2011	(r218884)
+++ vendor/llvm/dist/Makefile.rules	Sun Feb 20 12:57:14 2011	(r218885)
@@ -129,11 +129,8 @@ reconfigure:
 	  $(ConfigStatusScript) --recheck $(ConfigureScriptFLAGS) && \
 	  $(ConfigStatusScript)
 
-# FIXME: The {PIC16,MSP430}/AsmPrinter line here is a hack to force a reconfigure to pick
-# up AsmPrinter changes. Remove it after a reasonable delay from 2009-08-13.
-
 .PRECIOUS: $(ConfigStatusScript)
-$(ConfigStatusScript): $(ConfigureScript) $(LLVM_SRC_ROOT)/lib/Target/PIC16/AsmPrinter/Makefile $(LLVM_SRC_ROOT)/lib/Target/MSP430/AsmPrinter/Makefile
+$(ConfigStatusScript): $(ConfigureScript)
 	$(Echo) Reconfiguring with $<
 	$(Verb) cd $(PROJ_OBJ_ROOT) && \
 	  if test -w $(PROJ_OBJ_ROOT)/config.cache ; then \
@@ -161,9 +158,13 @@ endif
 # If the Makefile in the source tree has been updated, copy it over into the
 # build tree. But, only do this if the source and object makefiles differ
 #------------------------------------------------------------------------
+ifndef PROJ_MAKEFILE
+PROJ_MAKEFILE := $(PROJ_SRC_DIR)/Makefile
+endif
+
 ifneq ($(PROJ_OBJ_DIR),$(PROJ_SRC_DIR))
 
-Makefile: $(PROJ_SRC_DIR)/Makefile $(ExtraMakefiles)
+Makefile: $(PROJ_MAKEFILE) $(ExtraMakefiles)
 	$(Echo) "Updating Makefile"
 	$(Verb) $(MKDIR) $(@D)
 	$(Verb) $(CP) -f $< $@
@@ -171,7 +172,7 @@ Makefile: $(PROJ_SRC_DIR)/Makefile $(Ext
 # Copy the Makefile.* files unless we're in the root directory which avoids
 # the copying of Makefile.config.in or other things that should be explicitly
 # taken care of.
-$(PROJ_OBJ_DIR)/Makefile% : $(PROJ_SRC_DIR)/Makefile%
+$(PROJ_OBJ_DIR)/Makefile% : $(PROJ_MAKEFILE)%
 	@case '$?' in \
           *Makefile.rules) ;; \
           *.in) ;; \
@@ -204,7 +205,7 @@ ifdef LLVMC_BASED_DRIVER
 TOOLNAME = $(LLVMC_BASED_DRIVER)
 
 LLVMLIBS = CompilerDriver.a
-LINK_COMPONENTS = support system
+LINK_COMPONENTS = support
 
 endif # LLVMC_BASED_DRIVER
 
@@ -300,7 +301,7 @@ ifneq ($(REQUIRES_RTTI), 1)
   CXX.Flags += -fno-rtti
 endif
 
-ifdef ENABLE_COVERAGE
+ifeq ($(ENABLE_COVERAGE),1)
   BuildMode := $(BuildMode)+Coverage
   CXX.Flags += -ftest-coverage -fprofile-arcs
   C.Flags   += -ftest-coverage -fprofile-arcs
@@ -308,17 +309,17 @@ endif
 
 # If DISABLE_ASSERTIONS=1 is specified (make command line or configured),
 # then disable assertions by defining the appropriate preprocessor symbols.
-ifndef DISABLE_ASSERTIONS
+ifeq ($(DISABLE_ASSERTIONS),1)
+  CPP.Defines += -DNDEBUG
+else
   BuildMode := $(BuildMode)+Asserts
   CPP.Defines += -D_DEBUG
-else
-  CPP.Defines += -DNDEBUG
 endif
 
 # If ENABLE_EXPENSIVE_CHECKS=1 is specified (make command line or
 # configured), then enable expensive checks by defining the
 # appropriate preprocessor symbols.
-ifdef ENABLE_EXPENSIVE_CHECKS
+ifeq ($(ENABLE_EXPENSIVE_CHECKS),1)
   BuildMode := $(BuildMode)+Checks
   CPP.Defines += -D_GLIBCXX_DEBUG -DXDEBUG
 endif
@@ -387,12 +388,21 @@ ifeq ($(ENABLE_PIC),0)
   CXX.Flags     += -fPIC
   CPP.BaseFlags += -fPIC
 endif
-endif
 
-ifeq ($(ARCH),Alpha)
   LD.Flags += -Wl,--no-relax
 endif
 
+# GNU ld/PECOFF accepts but ignores them below;
+#   --version-script
+#   --export-dynamic
+#   --rpath
+# FIXME: autoconf should be aware of them.
+ifneq (,$(filter $(HOST_OS),Cygwin MingW))
+  HAVE_LINK_VERSION_SCRIPT := 0
+  RPATH :=
+  RDYNAMIC := -Wl,--export-all-symbols
+endif
+
 #--------------------------------------------------------------------
 # Directory locations
 #--------------------------------------------------------------------
@@ -497,8 +507,8 @@ ifeq ($(HOST_OS),Darwin)
   # Get "4" out of 10.4 for later pieces in the makefile.
   DARWIN_MAJVERS := $(shell echo $(DARWIN_VERSION)| sed -E 's/10.([0-9]).*/\1/')
 
-  SharedLinkOptions=-Wl,-flat_namespace -Wl,-undefined,suppress \
-                    -dynamiclib
+  LoadableModuleOptions := -Wl,-flat_namespace -Wl,-undefined,suppress
+  SharedLinkOptions := -dynamiclib
   ifneq ($(ARCH),ARM)
     SharedLinkOptions += -mmacosx-version-min=$(DARWIN_VERSION)
   endif
@@ -516,10 +526,6 @@ ifdef SHARED_LIBRARY
 ifneq ($(HOST_OS), $(filter $(HOST_OS), Cygwin MingW))
 ifneq ($(HOST_OS),Darwin)
   LD.Flags += $(RPATH) -Wl,'$$ORIGIN'
-else
-ifneq ($(DARWIN_MAJVERS),4)
-  LD.Flags += $(RPATH) -Wl,$(SharedLibDir)
-endif
 endif
 endif
 endif
@@ -547,15 +553,21 @@ ifndef KEEP_SYMBOLS
   Install.StripFlag += -s
 endif
 
+ifdef TOOL_NO_EXPORTS
+  DynamicFlags :=
+else
+  DynamicFlag := $(RDYNAMIC)
+endif
+
 # Adjust linker flags for building an executable
 ifneq ($(HOST_OS), $(filter $(HOST_OS), Cygwin MingW))
 ifneq ($(HOST_OS), Darwin)
 ifdef TOOLNAME
   LD.Flags += $(RPATH) -Wl,'$$ORIGIN/../lib'
   ifdef EXAMPLE_TOOL
-    LD.Flags += $(RPATH) -Wl,$(ExmplDir) $(RDYNAMIC)
+    LD.Flags += $(RPATH) -Wl,$(ExmplDir) $(DynamicFlag)
   else
-    LD.Flags += $(RPATH) -Wl,$(ToolDir) $(RDYNAMIC)
+    LD.Flags += $(RPATH) -Wl,$(ToolDir) $(DynamicFlag)
   endif
 endif
 else
@@ -618,11 +630,11 @@ else
 endif
 
 ifeq ($(HOST_OS),SunOS)
-CPP.BaseFlags += -include llvm/System/Solaris.h
+CPP.BaseFlags += -include llvm/Support/Solaris.h
 endif
 
 ifeq ($(HOST_OS),AuroraUX)
-CPP.BaseFlags += -include llvm/System/Solaris.h
+CPP.BaseFlags += -include llvm/Support/Solaris.h
 endif # !HOST_OS - AuroraUX.
 
 LD.Flags      += -L$(LibDir) -L$(LLVMLibDir)
@@ -828,7 +840,9 @@ $(RecursiveTargets)::
 else
 $(RecursiveTargets)::
 	$(Verb) for dir in $(OPTIONAL_DIRS); do \
-	  ($(MAKE) -C$$dir $@ ) || exit 1; \
+	  if [ -d $(PROJ_SRC_DIR)/$$dir ]; then\
+	    ($(MAKE) -C$$dir $@ ) || exit 1; \
+	  fi \
 	done
 endif
 endif
@@ -890,10 +904,13 @@ LLVMUsedLibs    := $(patsubst %.a.o, lib
 LLVMLibsPaths   := $(addprefix $(LLVMLibDir)/,$(LLVMUsedLibs))
 endif
 
-# Win32.DLL may refer to other components.
-ifeq ($(HOST_OS), $(filter $(HOST_OS), Cygwin MingW))
+# Loadable module for Win32 requires all symbols resolved for linking.
+# Then all symbols in LLVM.dll will be available.
+ifeq ($(ENABLE_SHARED),1)
   ifdef LOADABLE_MODULE
-    LINK_COMPONENTS := all
+    ifneq (,$(filter $(HOST_OS),Cygwin MingW))
+      LINK_COMPONENTS += all
+    endif
   endif
 endif
 
@@ -941,11 +958,6 @@ ifdef EXPORTED_SYMBOL_FILE
 # First, set up the native export file, which may differ from the source
 # export file.
 
-# The option --version-script is not effective on GNU ld win32.
-ifneq (,$(filter $(HOST_OS),Cygwin MingW))
-  HAVE_LINK_VERSION_SCRIPT := 0
-endif
-
 ifeq ($(HOST_OS),Darwin)
 # Darwin convention prefixes symbols with underscores.
 NativeExportsFile := $(ObjDir)/$(notdir $(EXPORTED_SYMBOL_FILE)).sed
@@ -1073,12 +1085,14 @@ ifdef LIBRARYNAME
 # Make sure there isn't any extraneous whitespace on the LIBRARYNAME option
 LIBRARYNAME := $(strip $(LIBRARYNAME))
 ifdef LOADABLE_MODULE
-LibName.A  := $(LibDir)/$(LIBRARYNAME).a
-LibName.SO := $(SharedLibDir)/$(LIBRARYNAME)$(SHLIBEXT)
+BaseLibName.A  := $(LIBRARYNAME).a
+BaseLibName.SO := $(LIBRARYNAME)$(SHLIBEXT)
 else
-LibName.A  := $(LibDir)/lib$(LIBRARYNAME).a
-LibName.SO := $(SharedLibDir)/$(SharedPrefix)$(LIBRARYNAME)$(SHLIBEXT)
+BaseLibName.A  := lib$(LIBRARYNAME).a
+BaseLibName.SO := $(SharedPrefix)$(LIBRARYNAME)$(SHLIBEXT)
 endif
+LibName.A  := $(LibDir)/$(BaseLibName.A)
+LibName.SO := $(SharedLibDir)/$(BaseLibName.SO)
 LibName.O  := $(LibDir)/$(LIBRARYNAME).o
 LibName.BCA:= $(LibDir)/lib$(LIBRARYNAME).bca
 
@@ -1099,6 +1113,7 @@ endif
 ifdef LINK_LIBS_IN_SHARED
 ifdef LOADABLE_MODULE
 SharedLibKindMessage := "Loadable Module"
+SharedLinkOptions := $(LoadableModuleOptions) $(SharedLinkOptions)
 else
 SharedLibKindMessage := "Shared Library"
 endif
@@ -1131,7 +1146,7 @@ DestSharedLibDir := $(DESTDIR)$(PROJ_bin
 else
 DestSharedLibDir := $(DESTDIR)$(PROJ_libdir)
 endif
-DestSharedLib := $(DestSharedLibDir)/$(SharedPrefix)$(LIBRARYNAME)$(SHLIBEXT)
+DestSharedLib := $(DestSharedLibDir)/$(BaseLibName.SO)
 
 install-local:: $(DestSharedLib)
 
@@ -1324,6 +1339,18 @@ endif
 endif
 
 #---------------------------------------------------------
+# Tool Order File Support
+#---------------------------------------------------------
+
+ifeq ($(HOST_OS),Darwin)
+ifdef TOOL_ORDER_FINE
+
+LD.Flags += -Wl,-order_file,$(TOOL_ORDER_FILE)
+
+endif
+endif
+
+#---------------------------------------------------------
 # Tool Version Info Support
 #---------------------------------------------------------
 
@@ -1441,27 +1468,27 @@ DEPEND_OPTIONS = -MMD -MP -MF "$(ObjDir)
 DEPEND_MOVEFILE = then $(MV) -f "$(ObjDir)/$*.d.tmp" "$(ObjDir)/$*.d"; \
                   else $(RM) "$(ObjDir)/$*.d.tmp"; exit 1; fi
 
-$(ObjDir)/%.o: %.cpp $(ObjDir)/.dir $(BUILT_SOURCES) $(PROJ_SRC_DIR)/Makefile
+$(ObjDir)/%.o: %.cpp $(ObjDir)/.dir $(BUILT_SOURCES) $(PROJ_MAKEFILE)
 	$(Echo) "Compiling $*.cpp for $(BuildMode) build" $(PIC_FLAG)
 	$(Verb) if $(Compile.CXX) $(DEPEND_OPTIONS) $< -o $(ObjDir)/$*.o ; \
 	        $(DEPEND_MOVEFILE)
 
-$(ObjDir)/%.o: %.mm $(ObjDir)/.dir $(BUILT_SOURCES) $(PROJ_SRC_DIR)/Makefile
+$(ObjDir)/%.o: %.mm $(ObjDir)/.dir $(BUILT_SOURCES) $(PROJ_MAKEFILE)
 	$(Echo) "Compiling $*.mm for $(BuildMode) build" $(PIC_FLAG)
 	$(Verb) if $(Compile.CXX) $(DEPEND_OPTIONS) $< -o $(ObjDir)/$*.o ; \
 	        $(DEPEND_MOVEFILE)
 
-$(ObjDir)/%.o: %.cc $(ObjDir)/.dir $(BUILT_SOURCES) $(PROJ_SRC_DIR)/Makefile
+$(ObjDir)/%.o: %.cc $(ObjDir)/.dir $(BUILT_SOURCES) $(PROJ_MAKEFILE)
 	$(Echo) "Compiling $*.cc for $(BuildMode) build" $(PIC_FLAG)
 	$(Verb) if $(Compile.CXX) $(DEPEND_OPTIONS) $< -o $(ObjDir)/$*.o ; \
 	        $(DEPEND_MOVEFILE)
 
-$(ObjDir)/%.o: %.c $(ObjDir)/.dir $(BUILT_SOURCES) $(PROJ_SRC_DIR)/Makefile
+$(ObjDir)/%.o: %.c $(ObjDir)/.dir $(BUILT_SOURCES) $(PROJ_MAKEFILE)
 	$(Echo) "Compiling $*.c for $(BuildMode) build" $(PIC_FLAG)
 	$(Verb) if $(Compile.C) $(DEPEND_OPTIONS) $< -o $(ObjDir)/$*.o ; \
 	        $(DEPEND_MOVEFILE)
 
-$(ObjDir)/%.o: %.m $(ObjDir)/.dir $(BUILT_SOURCES) $(PROJ_SRC_DIR)/Makefile
+$(ObjDir)/%.o: %.m $(ObjDir)/.dir $(BUILT_SOURCES) $(PROJ_MAKEFILE)
 	$(Echo) "Compiling $*.m for $(BuildMode) build" $(PIC_FLAG)
 	$(Verb) if $(Compile.C) $(DEPEND_OPTIONS) $< -o $(ObjDir)/$*.o ; \
 	        $(DEPEND_MOVEFILE)
@@ -1481,31 +1508,31 @@ BC_DEPEND_MOVEFILE = then $(MV) -f "$(Ob
 $(ObjDir)/%.ll: %.cpp $(ObjDir)/.dir $(BUILT_SOURCES) $(LLVMCXX)
 	$(Echo) "Compiling $*.cpp for $(BuildMode) build (bytecode)"
 	$(Verb) if $(BCCompile.CXX) $(BC_DEPEND_OPTIONS) \
-                              $< -o $(ObjDir)/$*.ll -S -emit-llvm ; \
+			$< -o $(ObjDir)/$*.ll -S -$(LLVMCC_EMITIR_FLAG) ; \
 	        $(BC_DEPEND_MOVEFILE)
 
 $(ObjDir)/%.ll: %.mm $(ObjDir)/.dir $(BUILT_SOURCES) $(LLVMCXX)
 	$(Echo) "Compiling $*.mm for $(BuildMode) build (bytecode)"
 	$(Verb) if $(BCCompile.CXX) $(BC_DEPEND_OPTIONS) \
-                              $< -o $(ObjDir)/$*.ll -S -emit-llvm ; \
+			$< -o $(ObjDir)/$*.ll -S -$(LLVMCC_EMITIR_FLAG) ; \
 	        $(BC_DEPEND_MOVEFILE)
 
 $(ObjDir)/%.ll: %.cc $(ObjDir)/.dir $(BUILT_SOURCES) $(LLVMCXX)
 	$(Echo) "Compiling $*.cc for $(BuildMode) build (bytecode)"
 	$(Verb) if $(BCCompile.CXX) $(BC_DEPEND_OPTIONS) \
-                              $< -o $(ObjDir)/$*.ll -S -emit-llvm ; \
+			$< -o $(ObjDir)/$*.ll -S -$(LLVMCC_EMITIR_FLAG) ; \
 	        $(BC_DEPEND_MOVEFILE)
 
 $(ObjDir)/%.ll: %.c $(ObjDir)/.dir $(BUILT_SOURCES) $(LLVMCC)
 	$(Echo) "Compiling $*.c for $(BuildMode) build (bytecode)"
 	$(Verb) if $(BCCompile.C) $(BC_DEPEND_OPTIONS) \
-                              $< -o $(ObjDir)/$*.ll -S -emit-llvm ; \
+			$< -o $(ObjDir)/$*.ll -S -$(LLVMCC_EMITIR_FLAG) ; \
 	        $(BC_DEPEND_MOVEFILE)
 
 $(ObjDir)/%.ll: %.m $(ObjDir)/.dir $(BUILT_SOURCES) $(LLVMCC)
 	$(Echo) "Compiling $*.m for $(BuildMode) build (bytecode)"
 	$(Verb) if $(BCCompile.C) $(BC_DEPEND_OPTIONS) \
-                              $< -o $(ObjDir)/$*.ll -S -emit-llvm ; \
+			$< -o $(ObjDir)/$*.ll -S -$(LLVMCC_EMITIR_FLAG) ; \
 	        $(BC_DEPEND_MOVEFILE)
 
 # Provide alternate rule sets if dependencies are disabled
@@ -1533,23 +1560,23 @@ $(ObjDir)/%.o: %.m $(ObjDir)/.dir $(BUIL
 
 $(ObjDir)/%.ll: %.cpp $(ObjDir)/.dir $(BUILT_SOURCES) $(LLVMCXX)
 	$(Echo) "Compiling $*.cpp for $(BuildMode) build (bytecode)"
-	$(BCCompile.CXX) $< -o $@ -S -emit-llvm
+	$(BCCompile.CXX) $< -o $@ -S -$(LLVMCC_EMITIR_FLAG)
 
 $(ObjDir)/%.ll: %.mm $(ObjDir)/.dir $(BUILT_SOURCES) $(LLVMCXX)
 	$(Echo) "Compiling $*.mm for $(BuildMode) build (bytecode)"
-	$(BCCompile.CXX) $< -o $@ -S -emit-llvm
+	$(BCCompile.CXX) $< -o $@ -S -$(LLVMCC_EMITIR_FLAG)
 
 $(ObjDir)/%.ll: %.cc $(ObjDir)/.dir $(BUILT_SOURCES) $(LLVMCXX)
 	$(Echo) "Compiling $*.cc for $(BuildMode) build (bytecode)"
-	$(BCCompile.CXX) $< -o $@ -S -emit-llvm
+	$(BCCompile.CXX) $< -o $@ -S -$(LLVMCC_EMITIR_FLAG)
 
 $(ObjDir)/%.ll: %.c $(ObjDir)/.dir $(BUILT_SOURCES) $(LLVMCC)
 	$(Echo) "Compiling $*.c for $(BuildMode) build (bytecode)"
-	$(BCCompile.C) $< -o $@ -S -emit-llvm
+	$(BCCompile.C) $< -o $@ -S -$(LLVMCC_EMITIR_FLAG)
 
 $(ObjDir)/%.ll: %.m $(ObjDir)/.dir $(BUILT_SOURCES) $(LLVMCC)
 	$(Echo) "Compiling $*.m for $(BuildMode) build (bytecode)"
-	$(BCCompile.C) $< -o $@ -S -emit-llvm
+	$(BCCompile.C) $< -o $@ -S -$(LLVMCC_EMITIR_FLAG)
 
 endif
 
@@ -1699,6 +1726,11 @@ $(ObjDir)/%GenAsmMatcher.inc.tmp : %.td 
 	$(Echo) "Building $(<F) assembly matcher with tblgen"
 	$(Verb) $(TableGen) -gen-asm-matcher -o $(call SYSPATH, $@) $<
 
+$(TARGET:%=$(ObjDir)/%GenMCCodeEmitter.inc.tmp): \
+$(ObjDir)/%GenMCCodeEmitter.inc.tmp: %.td $(ObjDir)/.dir
+	$(Echo) "Building $(<F) MC code emitter with tblgen"
+	$(Verb) $(TableGen) -gen-emitter -mc-emitter -o $(call SYSPATH, $@) $<
+
 $(TARGET:%=$(ObjDir)/%GenCodeEmitter.inc.tmp): \
 $(ObjDir)/%GenCodeEmitter.inc.tmp: %.td $(ObjDir)/.dir
 	$(Echo) "Building $(<F) code emitter with tblgen"

Modified: vendor/llvm/dist/ModuleInfo.txt
==============================================================================
--- vendor/llvm/dist/ModuleInfo.txt	Sun Feb 20 12:55:16 2011	(r218884)
+++ vendor/llvm/dist/ModuleInfo.txt	Sun Feb 20 12:57:14 2011	(r218885)
@@ -1,4 +1,4 @@
-DepModule: 
+DepModule:
 BuildCmd: ./build-for-llvm-top.sh
 CleanCmd: make clean -C ../build.llvm
 InstallCmd: make install -C ../build.llvm

Modified: vendor/llvm/dist/README.txt
==============================================================================
--- vendor/llvm/dist/README.txt	Sun Feb 20 12:55:16 2011	(r218884)
+++ vendor/llvm/dist/README.txt	Sun Feb 20 12:57:14 2011	(r218885)
@@ -1,4 +1,4 @@
-\Low Level Virtual Machine (LLVM)
+Low Level Virtual Machine (LLVM)
 ================================
 
 This directory and its subdirectories contain source code for the Low Level

Modified: vendor/llvm/dist/autoconf/configure.ac
==============================================================================
--- vendor/llvm/dist/autoconf/configure.ac	Sun Feb 20 12:55:16 2011	(r218884)
+++ vendor/llvm/dist/autoconf/configure.ac	Sun Feb 20 12:57:14 2011	(r218885)
@@ -31,7 +31,7 @@ dnl===
 dnl===-----------------------------------------------------------------------===
 dnl Initialize autoconf and define the package name, version number and
 dnl email address for reporting bugs.
-AC_INIT([[llvm]],[[2.8]],[llvmbugs@cs.uiuc.edu])
+AC_INIT([[llvm]],[[2.9svn]],[llvmbugs@cs.uiuc.edu])
 
 dnl Provide a copyright substitution and ensure the copyright notice is included
 dnl in the output of --version option of the generated configure script.
@@ -121,6 +121,26 @@ do
   fi
 done
 
+dnl Disable the build of polly, even if it is checked out into tools/polly.
+AC_ARG_ENABLE(polly,
+              AS_HELP_STRING([--enable-polly],
+                             [Use polly if available (default is YES)]),,
+                             enableval=default)
+case "$enableval" in
+  yes) AC_SUBST(ENABLE_POLLY,[1]) ;;
+  no)  AC_SUBST(ENABLE_POLLY,[0]) ;;
+  default) AC_SUBST(ENABLE_POLLY,[1]) ;;
+  *) AC_MSG_ERROR([Invalid setting for --enable-polly. Use "yes" or "no"]) ;;
+esac
+
+
+dnl Check if polly is checked out into tools/polly and configure it if
+dnl available.
+if (test -d ${srcdir}/tools/polly) && (test $ENABLE_POLLY -eq 1) ; then
+  AC_SUBST(LLVM_HAS_POLLY,1)
+  AC_CONFIG_SUBDIRS([tools/polly])
+fi
+
 dnl===-----------------------------------------------------------------------===
 dnl===
 dnl=== SECTION 2: Architecture, target, and host checks
@@ -299,7 +319,7 @@ AC_SUBST(LINKALL,$llvm_cv_link_all_optio

*** DIFF OUTPUT TRUNCATED AT 1000 LINES ***



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201102201257.p1KCvHxv032941>