svn commit: r252723 - in stable/9: . contrib/gcc contrib/llvm contrib/llvm/include/llvm contrib/llvm/include/llvm-c contrib/llvm/include/llvm-c/Transforms contrib/llvm/include/llvm/ADT contrib/llvm...

Dimitry Andric dim at FreeBSD.org
Thu Jul 4 20:17:12 UTC 2013


Author: dim
Date: Thu Jul  4 20:17:04 2013
New Revision: 252723
URL: http://svnweb.freebsd.org/changeset/base/252723

Log:
  Merge clang 3.3 release and various fixes: r241214, r246705, r248548,
  r249423, r249817, r250217, r250593, r250616, r250997, r251216, r251662,
  r251761, r251785, r251790, r252039.
  
  MFC r241214 (by jkim):
    Do not install incomplete unwind.h from clang.  This header file was meant
    to be a wrapper for the canonical system header file.  Unfortunately, we do
    not have one (yet) and some times it is causing weird failures when clang
    is used for building ports.  More complete and correct file will come from
    libcxxrt in the future.
  
    Discussed with:	dim, kib, theraven
  
  MFC r246705 (by andrew):
    Allow us to build clang for ARM EABI. Clang and llvm use the
    arm-gnueabi-freebsd10.0 triple for EABI. Use this when we are on arm or
    armv6 and are building for EABI.
  
    Reviewed by:	dim
  
  MFC r248548 (by andrew):
    Pull in r177252 from upstream clang trunk:
  
     Make sure to use same EABI version for external assembler as for
     integrated as.
  
    This allows us to use gcc on a world built with clang on ARM.
  
  MFC r249423:
    Upgrade our copy of llvm/clang to trunk r178860, in preparation of the
    upcoming 3.3 release (branching and freezing expected in a few weeks).
  
    Preliminary release notes can be found at the usual location:
    <http://llvm.org/docs/ReleaseNotes.html>
  
    An MFC is planned once the actual 3.3 release is finished.
  
  MFC r249817:
    Pull in r180121 from upstream llvm trunk:
  
      LoopVectorizer: Fix 15830. When scalarizing and unrolling stores make
      sure that the order in which the elements are scalarized is the same
      as the original order.
      This fixes a miscompilation in FreeBSD's regex library.
  
    This should fix lib/libc/regex/regcomp.c at -O3 with clang 3.3 r178860
    on CPUs with SSE.  Before this change, the vectorizer could incorrectly
    rearrange the second loop in computejumps(), leading to possibly invalid
    entries in the re_gets::charjump table.
  
    The net result was that for example "sed s/@CC@/foo/" failed to work
    correctly, leading to trouble with many configure scripts.
  
  MFC r250217:
    Allow building clang on older FreeBSD releases, where log2() does not
    exist yet.  With this change, I have verified that building head on
    8.1-RELEASE works.
  
    Noticed by:	Ryan Stone <rysto32 at gmail.com>
  
  MFC r250593:
    Pull in r181286 from upstream llvm trunk:
  
      LoopVectorize: getConsecutiveVector must respect signed arithmetic
  
      We were passing an i32 to ConstantInt::get where an i64 was needed and we must
      also pass the sign if we pass negatives numbers. The start index passed to
      getConsecutiveVector must also be signed.
  
      Should fix PR15882.
  
    This should fix Firefox crashes some people have been reporting, when it
    is compiled with -O3.
  
  MFC r250616:
    Use an ugly hack to get around bootstrapping problems when building
    clang on head between r239347 and r245428.
  
    The former revision introduced CLOCK_PROCESS_CPUTIME_ID as a clock id
    for the clock_gettime() function and friends, but it was only added in
    <sys/time.h>, not in <time.h>.  Any program including <time.h> would
    therefore not be able to use CLOCK_PROCESS_CPUTIME_ID, even though the
    value of _POSIX_CPUTIME indicates its existence.  The latter revision
    synchronized the defines again.
  
    Work around this problem by defining the id on the command line for the
    particular .cpp file that needs it.  If the id ever changes value, this
    hack will need to be updated.
  
  MFC r250997:
    Pull in r182656 from upstream llvm trunk:
  
      LoopVectorize: LoopSimplify can't canonicalize loops with an
      indirectbr in it, don't assert on those cases.
  
      Fixes PR16139.
  
    This should fix clang assertion failures when optimizing at -O3, similar
    to:
  
      Assertion failed: (TheLoop->getLoopPreheader() && "No preheader!!"),
      function canVectorize, file
      contrib/llvm/lib/Transforms/Vectorize/LoopVectorize.cpp, line 2171.
  
    Reported by:	O. Hartmann <ohartman at zedat.fu-berlin.de>
    PR:		ports/178332, ports/178977
  
  MFC r251216 (by ed):
    Pull in r183033 and r183036 from LLVM trunk:
  
      Add support for optimized (non-generic) atomic libcalls.
  
      For integer types of sizes 1, 2, 4 and 8, libcompiler-rt (and libgcc)
      provide atomic functions that pass parameters by value and return
      results directly.
  
      libgcc and libcompiler-rt only provide optimized libcalls for
      __atomic_fetch_*, as generic libcalls on non-integer types would make
      little sense. This means that we can finally make __atomic_fetch_*
      work
      on architectures for which we don't provide these operations as
      builtins
      (e.g. ARM).
  
      This should fix the dreaded "cannot compile this atomic library call
      yet" error that would pop up once every while.
  
    This should make it possible for me to get C11 atomics working on all of
    our platforms.
  
  MFC r251662:
    Upgrade our copy of llvm/clang to 3.3 release.
  
    Release notes are still in the works, these will follow soon.
  
  MFC r251761:
    Pull in r181620 from llvm trunk:
  
      [ms-inline asm] Fix a crasher when we fail on a direct match.
  
      The issue was that the MatchingInlineAsm and VariantID args to the
      MatchInstructionImpl function weren't being set properly.  Specifically, when
      parsing intel syntax, the parser thought it was parsing inline assembly in the
      at&t dialect; that will never be the case.
  
      The crash was caused when the emitter tried to emit the instruction, but the
      operands weren't set.  When parsing inline assembly we only set the opcode, not
      the operands, which is used to lookup the instruction descriptor.
      rdar://13854391 and PR15945
  
      Also, this commit reverts r176036.  Now that we're correctly parsing the intel
      syntax the pushad/popad don't match properly.  I've reimplemented that fix using
      a MnemonicAlias.
  
    Pull in r183907 from llvm trunk:
  
      X86: Make the cmov aliases work with intel syntax too.
  
    These commits make a number of Intel-style inline assembly mnemonics
    aliases (occurring in several ports) work properly, which could cause
    assertions otherwise.
  
    Reported by:	kwm, bapt
  
  MFC r251785 (by ed)
    Pull in r184040 from upstream clang trunk:
  
      Emit native implementations of atomic operations on FreeBSD/armv6.
  
      Just like on Linux, FreeBSD/armv6 assumes the system supports
      ldrex/strex unconditionally. It is also used by the kernel. We can
      therefore enable support for it, like we do on Linux.
  
      While there, change one of the unit tests to explicitly test against
      armv5 instead of armv7, as it actually tests whether libcalls are
      emitted.
  
  MFC r251790 (by andrew):
    Pull in r183926 from LLVM trunk:
  
      Allow clang to build __clear_cache on ARM.
  
      __clear_cache is special. It needs no signature, but is a real function in
      compiler_rt or libgcc.
  
      Patch by Andrew Turner.
  
    This allows us to build the __clear_cache function in compiler-rt.
  
  MFC r252039:
    Pull in r183984 from llvm trunk:
  
      Make PrologEpilogInserter save/restore all callee saved registers in
      functions which call __builtin_unwind_init()
  
      __builtin_unwind_init() is an undocumented gcc intrinsic which has
      this effect, and is used in libgcc_eh.
  
      Goes part of the way toward fixing PR8541.
  
    This obsoletes the ugly hack to libgcc's unwind code from r245272, and
    should also work for other arches, so revert the hack too.

Added:
  stable/9/contrib/llvm/include/llvm/ADT/None.h
     - copied unchanged from r249423, head/contrib/llvm/include/llvm/ADT/None.h
  stable/9/contrib/llvm/include/llvm/ADT/SparseMultiSet.h
     - copied unchanged from r249423, head/contrib/llvm/include/llvm/ADT/SparseMultiSet.h
  stable/9/contrib/llvm/include/llvm/Analysis/CallGraphSCCPass.h
     - copied unchanged from r249423, head/contrib/llvm/include/llvm/Analysis/CallGraphSCCPass.h
  stable/9/contrib/llvm/include/llvm/Analysis/CallPrinter.h
     - copied unchanged from r249423, head/contrib/llvm/include/llvm/Analysis/CallPrinter.h
  stable/9/contrib/llvm/include/llvm/Analysis/PtrUseVisitor.h
     - copied unchanged from r249423, head/contrib/llvm/include/llvm/Analysis/PtrUseVisitor.h
  stable/9/contrib/llvm/include/llvm/Analysis/TargetTransformInfo.h
     - copied unchanged from r249423, head/contrib/llvm/include/llvm/Analysis/TargetTransformInfo.h
  stable/9/contrib/llvm/include/llvm/CodeGen/DAGCombine.h
     - copied unchanged from r249423, head/contrib/llvm/include/llvm/CodeGen/DAGCombine.h
  stable/9/contrib/llvm/include/llvm/CodeGen/LiveIntervalUnion.h
     - copied unchanged from r249423, head/contrib/llvm/include/llvm/CodeGen/LiveIntervalUnion.h
  stable/9/contrib/llvm/include/llvm/CodeGen/LiveRegMatrix.h
     - copied unchanged from r249423, head/contrib/llvm/include/llvm/CodeGen/LiveRegMatrix.h
  stable/9/contrib/llvm/include/llvm/CodeGen/MachineTraceMetrics.h
     - copied, changed from r249423, head/contrib/llvm/include/llvm/CodeGen/MachineTraceMetrics.h
  stable/9/contrib/llvm/include/llvm/CodeGen/ScheduleDFS.h
     - copied unchanged from r249423, head/contrib/llvm/include/llvm/CodeGen/ScheduleDFS.h
  stable/9/contrib/llvm/include/llvm/CodeGen/VirtRegMap.h
     - copied unchanged from r249423, head/contrib/llvm/include/llvm/CodeGen/VirtRegMap.h
  stable/9/contrib/llvm/include/llvm/DebugInfo/DWARFFormValue.h
     - copied unchanged from r251662, head/contrib/llvm/include/llvm/DebugInfo/DWARFFormValue.h
  stable/9/contrib/llvm/include/llvm/ExecutionEngine/ObjectCache.h
     - copied unchanged from r251662, head/contrib/llvm/include/llvm/ExecutionEngine/ObjectCache.h
  stable/9/contrib/llvm/include/llvm/ExecutionEngine/SectionMemoryManager.h
     - copied, changed from r249423, head/contrib/llvm/include/llvm/ExecutionEngine/SectionMemoryManager.h
  stable/9/contrib/llvm/include/llvm/IR/
     - copied from r249423, head/contrib/llvm/include/llvm/IR/
  stable/9/contrib/llvm/include/llvm/IRReader/
     - copied from r249423, head/contrib/llvm/include/llvm/IRReader/
  stable/9/contrib/llvm/include/llvm/InstVisitor.h
     - copied unchanged from r249423, head/contrib/llvm/include/llvm/InstVisitor.h
  stable/9/contrib/llvm/include/llvm/LinkAllIR.h
     - copied unchanged from r249423, head/contrib/llvm/include/llvm/LinkAllIR.h
  stable/9/contrib/llvm/include/llvm/MC/MCELF.h
     - copied unchanged from r249423, head/contrib/llvm/include/llvm/MC/MCELF.h
  stable/9/contrib/llvm/include/llvm/MC/MCELFStreamer.h
     - copied, changed from r249423, head/contrib/llvm/include/llvm/MC/MCELFStreamer.h
  stable/9/contrib/llvm/include/llvm/MC/MCInstBuilder.h
     - copied unchanged from r249423, head/contrib/llvm/include/llvm/MC/MCInstBuilder.h
  stable/9/contrib/llvm/include/llvm/Option/
     - copied from r249423, head/contrib/llvm/include/llvm/Option/
  stable/9/contrib/llvm/include/llvm/Support/ArrayRecycler.h
     - copied unchanged from r249423, head/contrib/llvm/include/llvm/Support/ArrayRecycler.h
  stable/9/contrib/llvm/include/llvm/Support/CBindingWrapping.h
     - copied unchanged from r251662, head/contrib/llvm/include/llvm/Support/CBindingWrapping.h
  stable/9/contrib/llvm/include/llvm/Support/Compression.h
     - copied unchanged from r251662, head/contrib/llvm/include/llvm/Support/Compression.h
  stable/9/contrib/llvm/include/llvm/Support/ConvertUTF.h
     - copied unchanged from r249423, head/contrib/llvm/include/llvm/Support/ConvertUTF.h
  stable/9/contrib/llvm/include/llvm/Support/ErrorOr.h
     - copied unchanged from r249423, head/contrib/llvm/include/llvm/Support/ErrorOr.h
  stable/9/contrib/llvm/include/llvm/Support/Watchdog.h
     - copied unchanged from r249423, head/contrib/llvm/include/llvm/Support/Watchdog.h
  stable/9/contrib/llvm/include/llvm/Support/YAMLTraits.h
     - copied unchanged from r249423, head/contrib/llvm/include/llvm/Support/YAMLTraits.h
  stable/9/contrib/llvm/include/llvm/Target/CostTable.h
     - copied unchanged from r249423, head/contrib/llvm/include/llvm/Target/CostTable.h
  stable/9/contrib/llvm/include/llvm/Transforms/ObjCARC.h
     - copied unchanged from r249423, head/contrib/llvm/include/llvm/Transforms/ObjCARC.h
  stable/9/contrib/llvm/include/llvm/Transforms/Utils/BlackList.h
     - copied, changed from r249423, head/contrib/llvm/include/llvm/Transforms/Utils/BlackList.h
  stable/9/contrib/llvm/lib/Analysis/IPA/CallPrinter.cpp
     - copied unchanged from r249423, head/contrib/llvm/lib/Analysis/IPA/CallPrinter.cpp
  stable/9/contrib/llvm/lib/Analysis/IPA/InlineCost.cpp
     - copied unchanged from r249423, head/contrib/llvm/lib/Analysis/IPA/InlineCost.cpp
  stable/9/contrib/llvm/lib/Analysis/PtrUseVisitor.cpp
     - copied unchanged from r249423, head/contrib/llvm/lib/Analysis/PtrUseVisitor.cpp
  stable/9/contrib/llvm/lib/Analysis/TargetTransformInfo.cpp
     - copied unchanged from r249423, head/contrib/llvm/lib/Analysis/TargetTransformInfo.cpp
  stable/9/contrib/llvm/lib/Bitcode/Reader/BitstreamReader.cpp
     - copied unchanged from r249423, head/contrib/llvm/lib/Bitcode/Reader/BitstreamReader.cpp
  stable/9/contrib/llvm/lib/CodeGen/AsmPrinter/ErlangGCPrinter.cpp
     - copied unchanged from r249423, head/contrib/llvm/lib/CodeGen/AsmPrinter/ErlangGCPrinter.cpp
  stable/9/contrib/llvm/lib/CodeGen/BasicTargetTransformInfo.cpp
     - copied, changed from r249423, head/contrib/llvm/lib/CodeGen/BasicTargetTransformInfo.cpp
  stable/9/contrib/llvm/lib/CodeGen/ErlangGC.cpp
     - copied unchanged from r249423, head/contrib/llvm/lib/CodeGen/ErlangGC.cpp
  stable/9/contrib/llvm/lib/CodeGen/TargetInstrInfo.cpp
     - copied unchanged from r249423, head/contrib/llvm/lib/CodeGen/TargetInstrInfo.cpp
  stable/9/contrib/llvm/lib/CodeGen/TargetLoweringBase.cpp
     - copied, changed from r249423, head/contrib/llvm/lib/CodeGen/TargetLoweringBase.cpp
  stable/9/contrib/llvm/lib/CodeGen/TargetRegisterInfo.cpp
     - copied unchanged from r249423, head/contrib/llvm/lib/CodeGen/TargetRegisterInfo.cpp
  stable/9/contrib/llvm/lib/DebugInfo/DWARFDebugFrame.cpp
     - copied unchanged from r249423, head/contrib/llvm/lib/DebugInfo/DWARFDebugFrame.cpp
  stable/9/contrib/llvm/lib/DebugInfo/DWARFDebugFrame.h
     - copied unchanged from r249423, head/contrib/llvm/lib/DebugInfo/DWARFDebugFrame.h
  stable/9/contrib/llvm/lib/DebugInfo/DWARFRelocMap.h
     - copied unchanged from r249423, head/contrib/llvm/lib/DebugInfo/DWARFRelocMap.h
  stable/9/contrib/llvm/lib/ExecutionEngine/MCJIT/SectionMemoryManager.cpp
     - copied, changed from r249423, head/contrib/llvm/lib/ExecutionEngine/MCJIT/SectionMemoryManager.cpp
  stable/9/contrib/llvm/lib/IR/
     - copied from r249423, head/contrib/llvm/lib/IR/
  stable/9/contrib/llvm/lib/IRReader/
     - copied from r249423, head/contrib/llvm/lib/IRReader/
  stable/9/contrib/llvm/lib/Option/
     - copied from r249423, head/contrib/llvm/lib/Option/
  stable/9/contrib/llvm/lib/Support/Compression.cpp
     - copied unchanged from r251662, head/contrib/llvm/lib/Support/Compression.cpp
  stable/9/contrib/llvm/lib/Support/ConvertUTF.c
     - copied unchanged from r249423, head/contrib/llvm/lib/Support/ConvertUTF.c
  stable/9/contrib/llvm/lib/Support/ConvertUTFWrapper.cpp
     - copied unchanged from r249423, head/contrib/llvm/lib/Support/ConvertUTFWrapper.cpp
  stable/9/contrib/llvm/lib/Support/Unix/Watchdog.inc
     - copied unchanged from r249423, head/contrib/llvm/lib/Support/Unix/Watchdog.inc
  stable/9/contrib/llvm/lib/Support/Watchdog.cpp
     - copied unchanged from r249423, head/contrib/llvm/lib/Support/Watchdog.cpp
  stable/9/contrib/llvm/lib/Support/Windows/Watchdog.inc
     - copied unchanged from r249423, head/contrib/llvm/lib/Support/Windows/Watchdog.inc
  stable/9/contrib/llvm/lib/Support/YAMLTraits.cpp
     - copied unchanged from r249423, head/contrib/llvm/lib/Support/YAMLTraits.cpp
  stable/9/contrib/llvm/lib/Target/AArch64/
     - copied from r249423, head/contrib/llvm/lib/Target/AArch64/
  stable/9/contrib/llvm/lib/Target/ARM/A15SDOptimizer.cpp
     - copied unchanged from r249423, head/contrib/llvm/lib/Target/ARM/A15SDOptimizer.cpp
  stable/9/contrib/llvm/lib/Target/ARM/ARMTargetTransformInfo.cpp
     - copied, changed from r249423, head/contrib/llvm/lib/Target/ARM/ARMTargetTransformInfo.cpp
  stable/9/contrib/llvm/lib/Target/ARM/LICENSE.TXT
     - copied unchanged from r249423, head/contrib/llvm/lib/Target/ARM/LICENSE.TXT
  stable/9/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMELFStreamer.cpp
     - copied, changed from r249423, head/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMELFStreamer.cpp
  stable/9/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMELFStreamer.h
     - copied unchanged from r249423, head/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMELFStreamer.h
  stable/9/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMUnwindOp.h
     - copied, changed from r249423, head/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMUnwindOp.h
  stable/9/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMUnwindOpAsm.cpp
     - copied unchanged from r251662, head/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMUnwindOpAsm.cpp
  stable/9/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMUnwindOpAsm.h
     - copied unchanged from r251662, head/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMUnwindOpAsm.h
  stable/9/contrib/llvm/lib/Target/Hexagon/HexagonFixupHwLoops.cpp
     - copied unchanged from r249423, head/contrib/llvm/lib/Target/Hexagon/HexagonFixupHwLoops.cpp
  stable/9/contrib/llvm/lib/Target/Hexagon/HexagonOperands.td
     - copied unchanged from r249423, head/contrib/llvm/lib/Target/Hexagon/HexagonOperands.td
  stable/9/contrib/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInst.cpp
     - copied unchanged from r249423, head/contrib/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInst.cpp
  stable/9/contrib/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInst.h
     - copied unchanged from r249423, head/contrib/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInst.h
  stable/9/contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsELFStreamer.cpp
     - copied unchanged from r249423, head/contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsELFStreamer.cpp
  stable/9/contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsELFStreamer.h
     - copied unchanged from r249423, head/contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsELFStreamer.h
  stable/9/contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsReginfo.cpp
     - copied unchanged from r249423, head/contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsReginfo.cpp
  stable/9/contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsReginfo.h
     - copied unchanged from r249423, head/contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsReginfo.h
  stable/9/contrib/llvm/lib/Target/Mips/MicroMipsInstrFormats.td
     - copied unchanged from r251662, head/contrib/llvm/lib/Target/Mips/MicroMipsInstrFormats.td
  stable/9/contrib/llvm/lib/Target/Mips/MicroMipsInstrInfo.td
     - copied unchanged from r251662, head/contrib/llvm/lib/Target/Mips/MicroMipsInstrInfo.td
  stable/9/contrib/llvm/lib/Target/Mips/Mips16ISelDAGToDAG.cpp
     - copied, changed from r249423, head/contrib/llvm/lib/Target/Mips/Mips16ISelDAGToDAG.cpp
  stable/9/contrib/llvm/lib/Target/Mips/Mips16ISelDAGToDAG.h
     - copied, changed from r249423, head/contrib/llvm/lib/Target/Mips/Mips16ISelDAGToDAG.h
  stable/9/contrib/llvm/lib/Target/Mips/Mips16ISelLowering.cpp
     - copied, changed from r249423, head/contrib/llvm/lib/Target/Mips/Mips16ISelLowering.cpp
  stable/9/contrib/llvm/lib/Target/Mips/Mips16ISelLowering.h
     - copied unchanged from r249423, head/contrib/llvm/lib/Target/Mips/Mips16ISelLowering.h
  stable/9/contrib/llvm/lib/Target/Mips/MipsConstantIslandPass.cpp
     - copied, changed from r249423, head/contrib/llvm/lib/Target/Mips/MipsConstantIslandPass.cpp
  stable/9/contrib/llvm/lib/Target/Mips/MipsISelDAGToDAG.h
     - copied unchanged from r249423, head/contrib/llvm/lib/Target/Mips/MipsISelDAGToDAG.h
  stable/9/contrib/llvm/lib/Target/Mips/MipsModuleISelDAGToDAG.cpp
     - copied unchanged from r251662, head/contrib/llvm/lib/Target/Mips/MipsModuleISelDAGToDAG.cpp
  stable/9/contrib/llvm/lib/Target/Mips/MipsModuleISelDAGToDAG.h
     - copied unchanged from r251662, head/contrib/llvm/lib/Target/Mips/MipsModuleISelDAGToDAG.h
  stable/9/contrib/llvm/lib/Target/Mips/MipsOs16.cpp
     - copied unchanged from r251662, head/contrib/llvm/lib/Target/Mips/MipsOs16.cpp
  stable/9/contrib/llvm/lib/Target/Mips/MipsOs16.h
     - copied unchanged from r251662, head/contrib/llvm/lib/Target/Mips/MipsOs16.h
  stable/9/contrib/llvm/lib/Target/Mips/MipsSEISelDAGToDAG.cpp
     - copied, changed from r249423, head/contrib/llvm/lib/Target/Mips/MipsSEISelDAGToDAG.cpp
  stable/9/contrib/llvm/lib/Target/Mips/MipsSEISelDAGToDAG.h
     - copied, changed from r249423, head/contrib/llvm/lib/Target/Mips/MipsSEISelDAGToDAG.h
  stable/9/contrib/llvm/lib/Target/Mips/MipsSEISelLowering.cpp
     - copied, changed from r249423, head/contrib/llvm/lib/Target/Mips/MipsSEISelLowering.cpp
  stable/9/contrib/llvm/lib/Target/Mips/MipsSEISelLowering.h
     - copied, changed from r249423, head/contrib/llvm/lib/Target/Mips/MipsSEISelLowering.h
  stable/9/contrib/llvm/lib/Target/NVPTX/NVPTXGenericToNVVM.cpp
     - copied unchanged from r251662, head/contrib/llvm/lib/Target/NVPTX/NVPTXGenericToNVVM.cpp
  stable/9/contrib/llvm/lib/Target/NVPTX/NVVMReflect.cpp
     - copied, changed from r249423, head/contrib/llvm/lib/Target/NVPTX/NVVMReflect.cpp
  stable/9/contrib/llvm/lib/Target/PowerPC/AsmParser/
     - copied from r251662, head/contrib/llvm/lib/Target/PowerPC/AsmParser/
  stable/9/contrib/llvm/lib/Target/PowerPC/PPCTargetTransformInfo.cpp
     - copied unchanged from r249423, head/contrib/llvm/lib/Target/PowerPC/PPCTargetTransformInfo.cpp
  stable/9/contrib/llvm/lib/Target/R600/
     - copied from r249423, head/contrib/llvm/lib/Target/R600/
  stable/9/contrib/llvm/lib/Target/R600/MCTargetDesc/AMDGPUELFObjectWriter.cpp
     - copied unchanged from r251662, head/contrib/llvm/lib/Target/R600/MCTargetDesc/AMDGPUELFObjectWriter.cpp
  stable/9/contrib/llvm/lib/Target/R600/R600Packetizer.cpp
     - copied unchanged from r251662, head/contrib/llvm/lib/Target/R600/R600Packetizer.cpp
  stable/9/contrib/llvm/lib/Target/R600/SIDefines.h
     - copied unchanged from r251662, head/contrib/llvm/lib/Target/R600/SIDefines.h
  stable/9/contrib/llvm/lib/Target/Sparc/MCTargetDesc/SparcBaseInfo.h
     - copied unchanged from r251662, head/contrib/llvm/lib/Target/Sparc/MCTargetDesc/SparcBaseInfo.h
  stable/9/contrib/llvm/lib/Target/Sparc/SparcInstr64Bit.td
     - copied, changed from r249423, head/contrib/llvm/lib/Target/Sparc/SparcInstr64Bit.td
  stable/9/contrib/llvm/lib/Target/SystemZ/
     - copied from r251662, head/contrib/llvm/lib/Target/SystemZ/
  stable/9/contrib/llvm/lib/Target/X86/X86FixupLEAs.cpp
     - copied unchanged from r251662, head/contrib/llvm/lib/Target/X86/X86FixupLEAs.cpp
  stable/9/contrib/llvm/lib/Target/X86/X86PadShortFunction.cpp
     - copied unchanged from r249423, head/contrib/llvm/lib/Target/X86/X86PadShortFunction.cpp
  stable/9/contrib/llvm/lib/Target/X86/X86SchedHaswell.td
     - copied, changed from r249423, head/contrib/llvm/lib/Target/X86/X86SchedHaswell.td
  stable/9/contrib/llvm/lib/Target/X86/X86SchedSandyBridge.td
     - copied, changed from r249423, head/contrib/llvm/lib/Target/X86/X86SchedSandyBridge.td
  stable/9/contrib/llvm/lib/Target/X86/X86TargetTransformInfo.cpp
     - copied, changed from r249423, head/contrib/llvm/lib/Target/X86/X86TargetTransformInfo.cpp
  stable/9/contrib/llvm/lib/Target/XCore/Disassembler/
     - copied from r249423, head/contrib/llvm/lib/Target/XCore/Disassembler/
  stable/9/contrib/llvm/lib/Target/XCore/InstPrinter/
     - copied from r249423, head/contrib/llvm/lib/Target/XCore/InstPrinter/
  stable/9/contrib/llvm/lib/Target/XCore/XCoreLowerThreadLocal.cpp
     - copied unchanged from r251662, head/contrib/llvm/lib/Target/XCore/XCoreLowerThreadLocal.cpp
  stable/9/contrib/llvm/lib/Target/XCore/XCoreMCInstLower.cpp
     - copied unchanged from r249423, head/contrib/llvm/lib/Target/XCore/XCoreMCInstLower.cpp
  stable/9/contrib/llvm/lib/Target/XCore/XCoreMCInstLower.h
     - copied unchanged from r249423, head/contrib/llvm/lib/Target/XCore/XCoreMCInstLower.h
  stable/9/contrib/llvm/lib/Transforms/Instrumentation/MemorySanitizer.cpp
     - copied unchanged from r249423, head/contrib/llvm/lib/Transforms/Instrumentation/MemorySanitizer.cpp
  stable/9/contrib/llvm/lib/Transforms/ObjCARC/
     - copied from r249423, head/contrib/llvm/lib/Transforms/ObjCARC/
  stable/9/contrib/llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
     - copied unchanged from r251662, head/contrib/llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
  stable/9/contrib/llvm/lib/Transforms/Vectorize/VecUtils.cpp
     - copied unchanged from r251662, head/contrib/llvm/lib/Transforms/Vectorize/VecUtils.cpp
  stable/9/contrib/llvm/lib/Transforms/Vectorize/VecUtils.h
     - copied unchanged from r251662, head/contrib/llvm/lib/Transforms/Vectorize/VecUtils.h
  stable/9/contrib/llvm/tools/clang/include/clang/AST/ASTTypeTraits.h
     - copied unchanged from r249423, head/contrib/llvm/tools/clang/include/clang/AST/ASTTypeTraits.h
  stable/9/contrib/llvm/tools/clang/include/clang/AST/ASTUnresolvedSet.h
     - copied, changed from r249423, head/contrib/llvm/tools/clang/include/clang/AST/ASTUnresolvedSet.h
  stable/9/contrib/llvm/tools/clang/include/clang/AST/AttrIterator.h
     - copied unchanged from r249423, head/contrib/llvm/tools/clang/include/clang/AST/AttrIterator.h
  stable/9/contrib/llvm/tools/clang/include/clang/AST/CommentHTMLNamedCharacterReferences.td
     - copied unchanged from r249423, head/contrib/llvm/tools/clang/include/clang/AST/CommentHTMLNamedCharacterReferences.td
  stable/9/contrib/llvm/tools/clang/include/clang/AST/DeclOpenMP.h
     - copied unchanged from r249423, head/contrib/llvm/tools/clang/include/clang/AST/DeclOpenMP.h
  stable/9/contrib/llvm/tools/clang/include/clang/Basic/BuiltinsAArch64.def
     - copied, changed from r251662, head/contrib/llvm/tools/clang/include/clang/Basic/BuiltinsAArch64.def
  stable/9/contrib/llvm/tools/clang/include/clang/Basic/CapturedStmt.h
     - copied unchanged from r251662, head/contrib/llvm/tools/clang/include/clang/Basic/CapturedStmt.h
  stable/9/contrib/llvm/tools/clang/include/clang/Basic/CharInfo.h
     - copied unchanged from r249423, head/contrib/llvm/tools/clang/include/clang/Basic/CharInfo.h
  stable/9/contrib/llvm/tools/clang/include/clang/Basic/CommentOptions.h
     - copied, changed from r249423, head/contrib/llvm/tools/clang/include/clang/Basic/CommentOptions.h
  stable/9/contrib/llvm/tools/clang/include/clang/Basic/OpenMPKinds.def
     - copied unchanged from r249423, head/contrib/llvm/tools/clang/include/clang/Basic/OpenMPKinds.def
  stable/9/contrib/llvm/tools/clang/include/clang/Basic/OpenMPKinds.h
     - copied unchanged from r249423, head/contrib/llvm/tools/clang/include/clang/Basic/OpenMPKinds.h
  stable/9/contrib/llvm/tools/clang/include/clang/Basic/OperatorPrecedence.h
     - copied unchanged from r249423, head/contrib/llvm/tools/clang/include/clang/Basic/OperatorPrecedence.h
  stable/9/contrib/llvm/tools/clang/include/clang/Basic/TargetCXXABI.h
     - copied unchanged from r249423, head/contrib/llvm/tools/clang/include/clang/Basic/TargetCXXABI.h
  stable/9/contrib/llvm/tools/clang/include/clang/Format/
     - copied from r249423, head/contrib/llvm/tools/clang/include/clang/Format/
  stable/9/contrib/llvm/tools/clang/include/clang/Lex/MacroArgs.h
     - copied unchanged from r251662, head/contrib/llvm/tools/clang/include/clang/Lex/MacroArgs.h
  stable/9/contrib/llvm/tools/clang/include/clang/Lex/PPConditionalDirectiveRecord.h
     - copied unchanged from r249423, head/contrib/llvm/tools/clang/include/clang/Lex/PPConditionalDirectiveRecord.h
  stable/9/contrib/llvm/tools/clang/include/clang/Serialization/GlobalModuleIndex.h
     - copied, changed from r249423, head/contrib/llvm/tools/clang/include/clang/Serialization/GlobalModuleIndex.h
  stable/9/contrib/llvm/tools/clang/lib/ARCMigrate/TransProtectedScope.cpp
     - copied unchanged from r249423, head/contrib/llvm/tools/clang/lib/ARCMigrate/TransProtectedScope.cpp
  stable/9/contrib/llvm/tools/clang/lib/AST/ASTDumper.cpp
     - copied, changed from r249423, head/contrib/llvm/tools/clang/lib/AST/ASTDumper.cpp
  stable/9/contrib/llvm/tools/clang/lib/AST/DeclOpenMP.cpp
     - copied unchanged from r249423, head/contrib/llvm/tools/clang/lib/AST/DeclOpenMP.cpp
  stable/9/contrib/llvm/tools/clang/lib/Basic/CharInfo.cpp
     - copied unchanged from r249423, head/contrib/llvm/tools/clang/lib/Basic/CharInfo.cpp
  stable/9/contrib/llvm/tools/clang/lib/Basic/OpenMPKinds.cpp
     - copied unchanged from r249423, head/contrib/llvm/tools/clang/lib/Basic/OpenMPKinds.cpp
  stable/9/contrib/llvm/tools/clang/lib/Basic/OperatorPrecedence.cpp
     - copied unchanged from r249423, head/contrib/llvm/tools/clang/lib/Basic/OperatorPrecedence.cpp
  stable/9/contrib/llvm/tools/clang/lib/CodeGen/CGAtomic.cpp
     - copied, changed from r249423, head/contrib/llvm/tools/clang/lib/CodeGen/CGAtomic.cpp
  stable/9/contrib/llvm/tools/clang/lib/Format/
     - copied from r249423, head/contrib/llvm/tools/clang/lib/Format/
  stable/9/contrib/llvm/tools/clang/lib/Format/BreakableToken.cpp
     - copied unchanged from r251662, head/contrib/llvm/tools/clang/lib/Format/BreakableToken.cpp
  stable/9/contrib/llvm/tools/clang/lib/Format/BreakableToken.h
     - copied unchanged from r251662, head/contrib/llvm/tools/clang/lib/Format/BreakableToken.h
  stable/9/contrib/llvm/tools/clang/lib/Format/WhitespaceManager.cpp
     - copied unchanged from r251662, head/contrib/llvm/tools/clang/lib/Format/WhitespaceManager.cpp
  stable/9/contrib/llvm/tools/clang/lib/Format/WhitespaceManager.h
     - copied unchanged from r251662, head/contrib/llvm/tools/clang/lib/Format/WhitespaceManager.h
  stable/9/contrib/llvm/tools/clang/lib/Headers/prfchwintrin.h
     - copied unchanged from r249423, head/contrib/llvm/tools/clang/lib/Headers/prfchwintrin.h
  stable/9/contrib/llvm/tools/clang/lib/Headers/rdseedintrin.h
     - copied unchanged from r249423, head/contrib/llvm/tools/clang/lib/Headers/rdseedintrin.h
  stable/9/contrib/llvm/tools/clang/lib/Headers/stdnoreturn.h
     - copied unchanged from r249423, head/contrib/llvm/tools/clang/lib/Headers/stdnoreturn.h
  stable/9/contrib/llvm/tools/clang/lib/Lex/PPConditionalDirectiveRecord.cpp
     - copied unchanged from r249423, head/contrib/llvm/tools/clang/lib/Lex/PPConditionalDirectiveRecord.cpp
  stable/9/contrib/llvm/tools/clang/lib/Lex/UnicodeCharSets.h
     - copied unchanged from r249423, head/contrib/llvm/tools/clang/lib/Lex/UnicodeCharSets.h
  stable/9/contrib/llvm/tools/clang/lib/Parse/ParseOpenMP.cpp
     - copied unchanged from r249423, head/contrib/llvm/tools/clang/lib/Parse/ParseOpenMP.cpp
  stable/9/contrib/llvm/tools/clang/lib/Sema/SemaOpenMP.cpp
     - copied, changed from r249423, head/contrib/llvm/tools/clang/lib/Sema/SemaOpenMP.cpp
  stable/9/contrib/llvm/tools/clang/lib/Serialization/GlobalModuleIndex.cpp
     - copied, changed from r249423, head/contrib/llvm/tools/clang/lib/Serialization/GlobalModuleIndex.cpp
  stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/AllocationDiagnostics.cpp
     - copied unchanged from r251662, head/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/AllocationDiagnostics.cpp
  stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/AllocationDiagnostics.h
     - copied unchanged from r251662, head/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/AllocationDiagnostics.h
  stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/NonNullParamChecker.cpp
     - copied unchanged from r249423, head/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/NonNullParamChecker.cpp
  stable/9/contrib/llvm/tools/clang/utils/TableGen/ClangCommentHTMLNamedCharacterReferenceEmitter.cpp
     - copied unchanged from r249423, head/contrib/llvm/tools/clang/utils/TableGen/ClangCommentHTMLNamedCharacterReferenceEmitter.cpp
  stable/9/contrib/llvm/tools/llvm-objdump/COFFDump.cpp
     - copied unchanged from r249423, head/contrib/llvm/tools/llvm-objdump/COFFDump.cpp
  stable/9/contrib/llvm/tools/llvm-objdump/ELFDump.cpp
     - copied unchanged from r249423, head/contrib/llvm/tools/llvm-objdump/ELFDump.cpp
  stable/9/contrib/llvm/tools/llvm-readobj/COFFDumper.cpp
     - copied, changed from r249423, head/contrib/llvm/tools/llvm-readobj/COFFDumper.cpp
  stable/9/contrib/llvm/tools/llvm-readobj/ELFDumper.cpp
     - copied, changed from r249423, head/contrib/llvm/tools/llvm-readobj/ELFDumper.cpp
  stable/9/contrib/llvm/tools/llvm-readobj/Error.cpp
     - copied unchanged from r249423, head/contrib/llvm/tools/llvm-readobj/Error.cpp
  stable/9/contrib/llvm/tools/llvm-readobj/Error.h
     - copied unchanged from r249423, head/contrib/llvm/tools/llvm-readobj/Error.h
  stable/9/contrib/llvm/tools/llvm-readobj/MachODumper.cpp
     - copied, changed from r249423, head/contrib/llvm/tools/llvm-readobj/MachODumper.cpp
  stable/9/contrib/llvm/tools/llvm-readobj/ObjDumper.cpp
     - copied unchanged from r249423, head/contrib/llvm/tools/llvm-readobj/ObjDumper.cpp
  stable/9/contrib/llvm/tools/llvm-readobj/ObjDumper.h
     - copied, changed from r249423, head/contrib/llvm/tools/llvm-readobj/ObjDumper.h
  stable/9/contrib/llvm/tools/llvm-readobj/StreamWriter.cpp
     - copied unchanged from r249423, head/contrib/llvm/tools/llvm-readobj/StreamWriter.cpp
  stable/9/contrib/llvm/tools/llvm-readobj/StreamWriter.h
     - copied unchanged from r249423, head/contrib/llvm/tools/llvm-readobj/StreamWriter.h
  stable/9/contrib/llvm/tools/llvm-readobj/llvm-readobj.h
     - copied, changed from r249423, head/contrib/llvm/tools/llvm-readobj/llvm-readobj.h
  stable/9/contrib/llvm/tools/llvm-symbolizer/
     - copied from r249423, head/contrib/llvm/tools/llvm-symbolizer/
  stable/9/contrib/llvm/utils/TableGen/CTagsEmitter.cpp
     - copied unchanged from r249423, head/contrib/llvm/utils/TableGen/CTagsEmitter.cpp
  stable/9/contrib/llvm/utils/TableGen/OptParserEmitter.cpp
     - copied unchanged from r249423, head/contrib/llvm/utils/TableGen/OptParserEmitter.cpp
  stable/9/lib/clang/include/clang/AST/AttrDump.inc
     - copied unchanged from r249423, head/lib/clang/include/clang/AST/AttrDump.inc
  stable/9/lib/clang/include/clang/AST/CommentCommandList.inc
     - copied unchanged from r249423, head/lib/clang/include/clang/AST/CommentCommandList.inc
  stable/9/lib/clang/include/clang/AST/CommentHTMLNamedCharacterReferences.inc
     - copied unchanged from r249423, head/lib/clang/include/clang/AST/CommentHTMLNamedCharacterReferences.inc
  stable/9/lib/clang/include/clang/Parse/AttrExprArgs.inc
     - copied unchanged from r251662, head/lib/clang/include/clang/Parse/AttrExprArgs.inc
  stable/9/lib/clang/include/clang/Sema/AttrSpellingListIndex.inc
     - copied unchanged from r249423, head/lib/clang/include/clang/Sema/AttrSpellingListIndex.inc
  stable/9/lib/clang/include/llvm/IR/
     - copied from r249423, head/lib/clang/include/llvm/IR/
  stable/9/lib/clang/libllvmirreader/
     - copied from r249423, head/lib/clang/libllvmirreader/
  stable/9/lib/clang/libllvmobjcarcopts/
     - copied from r249423, head/lib/clang/libllvmobjcarcopts/
Deleted:
  stable/9/contrib/llvm/include/llvm-c/EnhancedDisassembly.h
  stable/9/contrib/llvm/include/llvm/ADT/InMemoryStruct.h
  stable/9/contrib/llvm/include/llvm/AddressingMode.h
  stable/9/contrib/llvm/include/llvm/Argument.h
  stable/9/contrib/llvm/include/llvm/Attributes.h
  stable/9/contrib/llvm/include/llvm/BasicBlock.h
  stable/9/contrib/llvm/include/llvm/CallGraphSCCPass.h
  stable/9/contrib/llvm/include/llvm/CallingConv.h
  stable/9/contrib/llvm/include/llvm/CodeGen/MachineLoopRanges.h
  stable/9/contrib/llvm/include/llvm/CodeGen/ScheduleDAGILP.h
  stable/9/contrib/llvm/include/llvm/Constant.h
  stable/9/contrib/llvm/include/llvm/Constants.h
  stable/9/contrib/llvm/include/llvm/DataLayout.h
  stable/9/contrib/llvm/include/llvm/DefaultPasses.h
  stable/9/contrib/llvm/include/llvm/DerivedTypes.h
  stable/9/contrib/llvm/include/llvm/Function.h
  stable/9/contrib/llvm/include/llvm/GlobalAlias.h
  stable/9/contrib/llvm/include/llvm/GlobalValue.h
  stable/9/contrib/llvm/include/llvm/GlobalVariable.h
  stable/9/contrib/llvm/include/llvm/IRBuilder.h
  stable/9/contrib/llvm/include/llvm/InlineAsm.h
  stable/9/contrib/llvm/include/llvm/InstrTypes.h
  stable/9/contrib/llvm/include/llvm/Instruction.def
  stable/9/contrib/llvm/include/llvm/Instruction.h
  stable/9/contrib/llvm/include/llvm/Instructions.h
  stable/9/contrib/llvm/include/llvm/IntrinsicInst.h
  stable/9/contrib/llvm/include/llvm/Intrinsics.h
  stable/9/contrib/llvm/include/llvm/Intrinsics.td
  stable/9/contrib/llvm/include/llvm/IntrinsicsARM.td
  stable/9/contrib/llvm/include/llvm/IntrinsicsCellSPU.td
  stable/9/contrib/llvm/include/llvm/IntrinsicsHexagon.td
  stable/9/contrib/llvm/include/llvm/IntrinsicsMips.td
  stable/9/contrib/llvm/include/llvm/IntrinsicsNVVM.td
  stable/9/contrib/llvm/include/llvm/IntrinsicsPowerPC.td
  stable/9/contrib/llvm/include/llvm/IntrinsicsX86.td
  stable/9/contrib/llvm/include/llvm/IntrinsicsXCore.td
  stable/9/contrib/llvm/include/llvm/LLVMContext.h
  stable/9/contrib/llvm/include/llvm/LinkAllVMCore.h
  stable/9/contrib/llvm/include/llvm/MC/EDInstInfo.h
  stable/9/contrib/llvm/include/llvm/MC/MCTargetAsmLexer.h
  stable/9/contrib/llvm/include/llvm/MDBuilder.h
  stable/9/contrib/llvm/include/llvm/Metadata.h
  stable/9/contrib/llvm/include/llvm/Module.h
  stable/9/contrib/llvm/include/llvm/Object/MachOObject.h
  stable/9/contrib/llvm/include/llvm/OperandTraits.h
  stable/9/contrib/llvm/include/llvm/Operator.h
  stable/9/contrib/llvm/include/llvm/Support/IRReader.h
  stable/9/contrib/llvm/include/llvm/Support/InstVisitor.h
  stable/9/contrib/llvm/include/llvm/SymbolTableListTraits.h
  stable/9/contrib/llvm/include/llvm/Target/TargetTransformImpl.h
  stable/9/contrib/llvm/include/llvm/TargetTransformInfo.h
  stable/9/contrib/llvm/include/llvm/Transforms/Utils/AddrModeMatcher.h
  stable/9/contrib/llvm/include/llvm/Type.h
  stable/9/contrib/llvm/include/llvm/TypeBuilder.h
  stable/9/contrib/llvm/include/llvm/TypeFinder.h
  stable/9/contrib/llvm/include/llvm/Use.h
  stable/9/contrib/llvm/include/llvm/User.h
  stable/9/contrib/llvm/include/llvm/Value.h
  stable/9/contrib/llvm/include/llvm/ValueSymbolTable.h
  stable/9/contrib/llvm/lib/Analysis/DbgInfoPrinter.cpp
  stable/9/contrib/llvm/lib/Analysis/InlineCost.cpp
  stable/9/contrib/llvm/lib/CodeGen/CodePlacementOpt.cpp
  stable/9/contrib/llvm/lib/CodeGen/LiveIntervalUnion.h
  stable/9/contrib/llvm/lib/CodeGen/LiveRegMatrix.h
  stable/9/contrib/llvm/lib/CodeGen/MachineLoopRanges.cpp
  stable/9/contrib/llvm/lib/CodeGen/MachineTraceMetrics.h
  stable/9/contrib/llvm/lib/CodeGen/TargetInstrInfoImpl.cpp
  stable/9/contrib/llvm/lib/CodeGen/VirtRegMap.h
  stable/9/contrib/llvm/lib/DebugInfo/DWARFFormValue.h
  stable/9/contrib/llvm/lib/Linker/LinkArchives.cpp
  stable/9/contrib/llvm/lib/Linker/LinkItems.cpp
  stable/9/contrib/llvm/lib/Linker/Linker.cpp
  stable/9/contrib/llvm/lib/MC/MCDisassembler/EDDisassembler.cpp
  stable/9/contrib/llvm/lib/MC/MCDisassembler/EDDisassembler.h
  stable/9/contrib/llvm/lib/MC/MCDisassembler/EDInfo.h
  stable/9/contrib/llvm/lib/MC/MCDisassembler/EDInst.cpp
  stable/9/contrib/llvm/lib/MC/MCDisassembler/EDInst.h
  stable/9/contrib/llvm/lib/MC/MCDisassembler/EDMain.cpp
  stable/9/contrib/llvm/lib/MC/MCDisassembler/EDOperand.cpp
  stable/9/contrib/llvm/lib/MC/MCDisassembler/EDOperand.h
  stable/9/contrib/llvm/lib/MC/MCDisassembler/EDToken.cpp
  stable/9/contrib/llvm/lib/MC/MCDisassembler/EDToken.h
  stable/9/contrib/llvm/lib/MC/MCELF.h
  stable/9/contrib/llvm/lib/MC/MCTargetAsmLexer.cpp
  stable/9/contrib/llvm/lib/Object/MachOObject.cpp
  stable/9/contrib/llvm/lib/Target/ARM/AsmParser/ARMAsmLexer.cpp
  stable/9/contrib/llvm/lib/Target/CellSPU/
  stable/9/contrib/llvm/lib/Target/Hexagon/HexagonImmediates.td
  stable/9/contrib/llvm/lib/Target/Hexagon/HexagonMCInst.h
  stable/9/contrib/llvm/lib/Target/MBlaze/AsmParser/MBlazeAsmLexer.cpp
  stable/9/contrib/llvm/lib/Target/NVPTX/InstPrinter/Makefile
  stable/9/contrib/llvm/lib/Target/NVPTX/MCTargetDesc/Makefile
  stable/9/contrib/llvm/lib/Target/NVPTX/Makefile
  stable/9/contrib/llvm/lib/Target/NVPTX/TargetInfo/Makefile
  stable/9/contrib/llvm/lib/Target/NVPTX/VectorElementize.cpp
  stable/9/contrib/llvm/lib/Target/NVPTX/gen-register-defs.py
  stable/9/contrib/llvm/lib/Target/PTX/
  stable/9/contrib/llvm/lib/Target/PowerPC/MCTargetDesc/PPCBaseInfo.h
  stable/9/contrib/llvm/lib/Target/R600/AMDILPeepholeOptimizer.cpp
  stable/9/contrib/llvm/lib/Target/TargetInstrInfo.cpp
  stable/9/contrib/llvm/lib/Target/TargetRegisterInfo.cpp
  stable/9/contrib/llvm/lib/Target/TargetTransformImpl.cpp
  stable/9/contrib/llvm/lib/Target/X86/AsmParser/X86AsmLexer.cpp
  stable/9/contrib/llvm/lib/Transforms/Instrumentation/BlackList.h
  stable/9/contrib/llvm/lib/Transforms/Scalar/ObjCARC.cpp
  stable/9/contrib/llvm/lib/Transforms/Utils/AddrModeMatcher.cpp
  stable/9/contrib/llvm/lib/VMCore/
  stable/9/contrib/llvm/tools/clang/include/clang/ASTMatchers/ASTTypeTraits.h
  stable/9/contrib/llvm/tools/clang/include/clang/Basic/ConvertUTF.h
  stable/9/contrib/llvm/tools/clang/include/clang/Lex/PPMutationListener.h
  stable/9/contrib/llvm/tools/clang/lib/AST/CommentDumper.cpp
  stable/9/contrib/llvm/tools/clang/lib/AST/StmtDumper.cpp
  stable/9/contrib/llvm/tools/clang/lib/ASTMatchers/Makefile
  stable/9/contrib/llvm/tools/clang/lib/Basic/ConvertUTF.c
  stable/9/contrib/llvm/tools/clang/lib/Basic/ConvertUTFWrapper.cpp
  stable/9/contrib/llvm/tools/clang/lib/Lex/MacroArgs.h
  stable/9/contrib/llvm/tools/clang/lib/Rewrite/Core/CMakeLists.txt
  stable/9/contrib/llvm/tools/clang/lib/Rewrite/Core/Makefile
  stable/9/contrib/llvm/tools/clang/lib/Rewrite/Frontend/CMakeLists.txt
  stable/9/contrib/llvm/tools/clang/lib/Rewrite/Frontend/Makefile
  stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/AttrNonNullChecker.cpp
  stable/9/contrib/llvm/utils/TableGen/EDEmitter.cpp
  stable/9/lib/clang/include/ARMGenEDInfo.inc
  stable/9/lib/clang/include/MipsGenEDInfo.inc
  stable/9/lib/clang/include/X86GenEDInfo.inc
  stable/9/lib/clang/include/llvm/Intrinsics.gen
Modified:
  stable/9/Makefile.inc1   (contents, props changed)
  stable/9/ObsoleteFiles.inc   (contents, props changed)
  stable/9/contrib/gcc/unwind-dw2.c
  stable/9/contrib/llvm/LICENSE.TXT
  stable/9/contrib/llvm/include/llvm-c/Core.h
  stable/9/contrib/llvm/include/llvm-c/Disassembler.h
  stable/9/contrib/llvm/include/llvm-c/ExecutionEngine.h
  stable/9/contrib/llvm/include/llvm-c/Initialization.h
  stable/9/contrib/llvm/include/llvm-c/LinkTimeOptimizer.h
  stable/9/contrib/llvm/include/llvm-c/Object.h
  stable/9/contrib/llvm/include/llvm-c/Target.h
  stable/9/contrib/llvm/include/llvm-c/TargetMachine.h
  stable/9/contrib/llvm/include/llvm-c/Transforms/PassManagerBuilder.h
  stable/9/contrib/llvm/include/llvm-c/Transforms/Vectorize.h
  stable/9/contrib/llvm/include/llvm-c/lto.h
  stable/9/contrib/llvm/include/llvm/ADT/APFloat.h
  stable/9/contrib/llvm/include/llvm/ADT/APInt.h
  stable/9/contrib/llvm/include/llvm/ADT/APSInt.h
  stable/9/contrib/llvm/include/llvm/ADT/ArrayRef.h
  stable/9/contrib/llvm/include/llvm/ADT/BitVector.h
  stable/9/contrib/llvm/include/llvm/ADT/DAGDeltaAlgorithm.h
  stable/9/contrib/llvm/include/llvm/ADT/DeltaAlgorithm.h
  stable/9/contrib/llvm/include/llvm/ADT/DenseMap.h
  stable/9/contrib/llvm/include/llvm/ADT/DenseSet.h
  stable/9/contrib/llvm/include/llvm/ADT/DepthFirstIterator.h
  stable/9/contrib/llvm/include/llvm/ADT/FoldingSet.h
  stable/9/contrib/llvm/include/llvm/ADT/Hashing.h
  stable/9/contrib/llvm/include/llvm/ADT/ImmutableIntervalMap.h
  stable/9/contrib/llvm/include/llvm/ADT/ImmutableList.h
  stable/9/contrib/llvm/include/llvm/ADT/ImmutableMap.h
  stable/9/contrib/llvm/include/llvm/ADT/ImmutableSet.h
  stable/9/contrib/llvm/include/llvm/ADT/IntervalMap.h
  stable/9/contrib/llvm/include/llvm/ADT/IntrusiveRefCntPtr.h
  stable/9/contrib/llvm/include/llvm/ADT/MapVector.h
  stable/9/contrib/llvm/include/llvm/ADT/NullablePtr.h
  stable/9/contrib/llvm/include/llvm/ADT/Optional.h
  stable/9/contrib/llvm/include/llvm/ADT/OwningPtr.h
  stable/9/contrib/llvm/include/llvm/ADT/PointerIntPair.h
  stable/9/contrib/llvm/include/llvm/ADT/PointerUnion.h
  stable/9/contrib/llvm/include/llvm/ADT/PostOrderIterator.h
  stable/9/contrib/llvm/include/llvm/ADT/PriorityQueue.h
  stable/9/contrib/llvm/include/llvm/ADT/SCCIterator.h
  stable/9/contrib/llvm/include/llvm/ADT/STLExtras.h
  stable/9/contrib/llvm/include/llvm/ADT/SmallBitVector.h
  stable/9/contrib/llvm/include/llvm/ADT/SmallPtrSet.h
  stable/9/contrib/llvm/include/llvm/ADT/SmallSet.h
  stable/9/contrib/llvm/include/llvm/ADT/SmallString.h
  stable/9/contrib/llvm/include/llvm/ADT/SmallVector.h
  stable/9/contrib/llvm/include/llvm/ADT/SparseSet.h
  stable/9/contrib/llvm/include/llvm/ADT/Statistic.h
  stable/9/contrib/llvm/include/llvm/ADT/StringExtras.h
  stable/9/contrib/llvm/include/llvm/ADT/StringMap.h
  stable/9/contrib/llvm/include/llvm/ADT/StringRef.h
  stable/9/contrib/llvm/include/llvm/ADT/StringSet.h
  stable/9/contrib/llvm/include/llvm/ADT/TinyPtrVector.h
  stable/9/contrib/llvm/include/llvm/ADT/Triple.h
  stable/9/contrib/llvm/include/llvm/ADT/Twine.h
  stable/9/contrib/llvm/include/llvm/ADT/ValueMap.h
  stable/9/contrib/llvm/include/llvm/ADT/VariadicFunction.h
  stable/9/contrib/llvm/include/llvm/ADT/ilist.h
  stable/9/contrib/llvm/include/llvm/ADT/ilist_node.h
  stable/9/contrib/llvm/include/llvm/Analysis/AliasAnalysis.h
  stable/9/contrib/llvm/include/llvm/Analysis/AliasSetTracker.h
  stable/9/contrib/llvm/include/llvm/Analysis/BlockFrequencyImpl.h
  stable/9/contrib/llvm/include/llvm/Analysis/BranchProbabilityInfo.h
  stable/9/contrib/llvm/include/llvm/Analysis/CFGPrinter.h
  stable/9/contrib/llvm/include/llvm/Analysis/CallGraph.h
  stable/9/contrib/llvm/include/llvm/Analysis/CaptureTracking.h
  stable/9/contrib/llvm/include/llvm/Analysis/CodeMetrics.h
  stable/9/contrib/llvm/include/llvm/Analysis/DOTGraphTraitsPass.h
  stable/9/contrib/llvm/include/llvm/Analysis/DependenceAnalysis.h
  stable/9/contrib/llvm/include/llvm/Analysis/DominatorInternals.h
  stable/9/contrib/llvm/include/llvm/Analysis/Dominators.h
  stable/9/contrib/llvm/include/llvm/Analysis/IVUsers.h
  stable/9/contrib/llvm/include/llvm/Analysis/InlineCost.h
  stable/9/contrib/llvm/include/llvm/Analysis/InstructionSimplify.h
  stable/9/contrib/llvm/include/llvm/Analysis/Interval.h
  stable/9/contrib/llvm/include/llvm/Analysis/IntervalIterator.h
  stable/9/contrib/llvm/include/llvm/Analysis/IntervalPartition.h
  stable/9/contrib/llvm/include/llvm/Analysis/LibCallAliasAnalysis.h
  stable/9/contrib/llvm/include/llvm/Analysis/Loads.h
  stable/9/contrib/llvm/include/llvm/Analysis/LoopInfo.h
  stable/9/contrib/llvm/include/llvm/Analysis/LoopInfoImpl.h
  stable/9/contrib/llvm/include/llvm/Analysis/LoopIterator.h
  stable/9/contrib/llvm/include/llvm/Analysis/LoopPass.h
  stable/9/contrib/llvm/include/llvm/Analysis/MemoryBuiltins.h
  stable/9/contrib/llvm/include/llvm/Analysis/MemoryDependenceAnalysis.h
  stable/9/contrib/llvm/include/llvm/Analysis/PHITransAddr.h
  stable/9/contrib/llvm/include/llvm/Analysis/Passes.h
  stable/9/contrib/llvm/include/llvm/Analysis/PathNumbering.h
  stable/9/contrib/llvm/include/llvm/Analysis/PathProfileInfo.h
  stable/9/contrib/llvm/include/llvm/Analysis/PostDominators.h
  stable/9/contrib/llvm/include/llvm/Analysis/ProfileDataLoader.h
  stable/9/contrib/llvm/include/llvm/Analysis/ProfileInfo.h
  stable/9/contrib/llvm/include/llvm/Analysis/ProfileInfoLoader.h
  stable/9/contrib/llvm/include/llvm/Analysis/RegionInfo.h
  stable/9/contrib/llvm/include/llvm/Analysis/RegionIterator.h
  stable/9/contrib/llvm/include/llvm/Analysis/RegionPass.h
  stable/9/contrib/llvm/include/llvm/Analysis/ScalarEvolution.h
  stable/9/contrib/llvm/include/llvm/Analysis/ScalarEvolutionExpander.h
  stable/9/contrib/llvm/include/llvm/Analysis/ScalarEvolutionExpressions.h
  stable/9/contrib/llvm/include/llvm/Analysis/ScalarEvolutionNormalization.h
  stable/9/contrib/llvm/include/llvm/Analysis/SparsePropagation.h
  stable/9/contrib/llvm/include/llvm/Analysis/Trace.h
  stable/9/contrib/llvm/include/llvm/Analysis/ValueTracking.h
  stable/9/contrib/llvm/include/llvm/Assembly/PrintModulePass.h
  stable/9/contrib/llvm/include/llvm/Bitcode/Archive.h
  stable/9/contrib/llvm/include/llvm/Bitcode/BitCodes.h
  stable/9/contrib/llvm/include/llvm/Bitcode/BitstreamReader.h
  stable/9/contrib/llvm/include/llvm/Bitcode/BitstreamWriter.h
  stable/9/contrib/llvm/include/llvm/Bitcode/LLVMBitCodes.h
  stable/9/contrib/llvm/include/llvm/Bitcode/ReaderWriter.h
  stable/9/contrib/llvm/include/llvm/CodeGen/Analysis.h
  stable/9/contrib/llvm/include/llvm/CodeGen/AsmPrinter.h
  stable/9/contrib/llvm/include/llvm/CodeGen/CalcSpillWeights.h
  stable/9/contrib/llvm/include/llvm/CodeGen/CallingConvLower.h
  stable/9/contrib/llvm/include/llvm/CodeGen/CommandFlags.h
  stable/9/contrib/llvm/include/llvm/CodeGen/DFAPacketizer.h
  stable/9/contrib/llvm/include/llvm/CodeGen/FastISel.h
  stable/9/contrib/llvm/include/llvm/CodeGen/FunctionLoweringInfo.h
  stable/9/contrib/llvm/include/llvm/CodeGen/GCMetadata.h
  stable/9/contrib/llvm/include/llvm/CodeGen/GCs.h
  stable/9/contrib/llvm/include/llvm/CodeGen/ISDOpcodes.h
  stable/9/contrib/llvm/include/llvm/CodeGen/IntrinsicLowering.h
  stable/9/contrib/llvm/include/llvm/CodeGen/JITCodeEmitter.h
  stable/9/contrib/llvm/include/llvm/CodeGen/LatencyPriorityQueue.h
  stable/9/contrib/llvm/include/llvm/CodeGen/LexicalScopes.h
  stable/9/contrib/llvm/include/llvm/CodeGen/LinkAllAsmWriterComponents.h
  stable/9/contrib/llvm/include/llvm/CodeGen/LinkAllCodegenComponents.h
  stable/9/contrib/llvm/include/llvm/CodeGen/LiveInterval.h
  stable/9/contrib/llvm/include/llvm/CodeGen/LiveIntervalAnalysis.h
  stable/9/contrib/llvm/include/llvm/CodeGen/LiveRangeEdit.h
  stable/9/contrib/llvm/include/llvm/CodeGen/LiveStackAnalysis.h
  stable/9/contrib/llvm/include/llvm/CodeGen/LiveVariables.h
  stable/9/contrib/llvm/include/llvm/CodeGen/MachORelocation.h
  stable/9/contrib/llvm/include/llvm/CodeGen/MachineBasicBlock.h
  stable/9/contrib/llvm/include/llvm/CodeGen/MachineBranchProbabilityInfo.h
  stable/9/contrib/llvm/include/llvm/CodeGen/MachineCodeEmitter.h
  stable/9/contrib/llvm/include/llvm/CodeGen/MachineCodeInfo.h
  stable/9/contrib/llvm/include/llvm/CodeGen/MachineDominators.h
  stable/9/contrib/llvm/include/llvm/CodeGen/MachineFrameInfo.h
  stable/9/contrib/llvm/include/llvm/CodeGen/MachineFunction.h
  stable/9/contrib/llvm/include/llvm/CodeGen/MachineFunctionAnalysis.h
  stable/9/contrib/llvm/include/llvm/CodeGen/MachineFunctionPass.h
  stable/9/contrib/llvm/include/llvm/CodeGen/MachineInstr.h
  stable/9/contrib/llvm/include/llvm/CodeGen/MachineInstrBuilder.h
  stable/9/contrib/llvm/include/llvm/CodeGen/MachineInstrBundle.h
  stable/9/contrib/llvm/include/llvm/CodeGen/MachineJumpTableInfo.h
  stable/9/contrib/llvm/include/llvm/CodeGen/MachineLoopInfo.h
  stable/9/contrib/llvm/include/llvm/CodeGen/MachineMemOperand.h
  stable/9/contrib/llvm/include/llvm/CodeGen/MachineModuleInfo.h
  stable/9/contrib/llvm/include/llvm/CodeGen/MachineOperand.h
  stable/9/contrib/llvm/include/llvm/CodeGen/MachinePostDominators.h
  stable/9/contrib/llvm/include/llvm/CodeGen/MachineRegisterInfo.h
  stable/9/contrib/llvm/include/llvm/CodeGen/MachineScheduler.h
  stable/9/contrib/llvm/include/llvm/CodeGen/PBQP/Graph.h
  stable/9/contrib/llvm/include/llvm/CodeGen/PBQP/HeuristicSolver.h
  stable/9/contrib/llvm/include/llvm/CodeGen/PBQP/Heuristics/Briggs.h
  stable/9/contrib/llvm/include/llvm/CodeGen/PBQP/Math.h
  stable/9/contrib/llvm/include/llvm/CodeGen/PBQP/Solution.h
  stable/9/contrib/llvm/include/llvm/CodeGen/Passes.h
  stable/9/contrib/llvm/include/llvm/CodeGen/PseudoSourceValue.h
  stable/9/contrib/llvm/include/llvm/CodeGen/RegAllocPBQP.h
  stable/9/contrib/llvm/include/llvm/CodeGen/RegAllocRegistry.h
  stable/9/contrib/llvm/include/llvm/CodeGen/RegisterClassInfo.h
  stable/9/contrib/llvm/include/llvm/CodeGen/RegisterPressure.h
  stable/9/contrib/llvm/include/llvm/CodeGen/RegisterScavenging.h
  stable/9/contrib/llvm/include/llvm/CodeGen/ResourcePriorityQueue.h
  stable/9/contrib/llvm/include/llvm/CodeGen/RuntimeLibcalls.h
  stable/9/contrib/llvm/include/llvm/CodeGen/ScheduleDAG.h
  stable/9/contrib/llvm/include/llvm/CodeGen/ScheduleDAGInstrs.h
  stable/9/contrib/llvm/include/llvm/CodeGen/SchedulerRegistry.h
  stable/9/contrib/llvm/include/llvm/CodeGen/ScoreboardHazardRecognizer.h
  stable/9/contrib/llvm/include/llvm/CodeGen/SelectionDAG.h
  stable/9/contrib/llvm/include/llvm/CodeGen/SelectionDAGISel.h
  stable/9/contrib/llvm/include/llvm/CodeGen/SelectionDAGNodes.h
  stable/9/contrib/llvm/include/llvm/CodeGen/SlotIndexes.h
  stable/9/contrib/llvm/include/llvm/CodeGen/TargetLoweringObjectFileImpl.h
  stable/9/contrib/llvm/include/llvm/CodeGen/TargetSchedule.h
  stable/9/contrib/llvm/include/llvm/CodeGen/ValueTypes.h
  stable/9/contrib/llvm/include/llvm/CodeGen/ValueTypes.td
  stable/9/contrib/llvm/include/llvm/DIBuilder.h
  stable/9/contrib/llvm/include/llvm/DebugInfo.h
  stable/9/contrib/llvm/include/llvm/DebugInfo/DIContext.h
  stable/9/contrib/llvm/include/llvm/ExecutionEngine/ExecutionEngine.h
  stable/9/contrib/llvm/include/llvm/ExecutionEngine/GenericValue.h
  stable/9/contrib/llvm/include/llvm/ExecutionEngine/Interpreter.h
  stable/9/contrib/llvm/include/llvm/ExecutionEngine/JIT.h
  stable/9/contrib/llvm/include/llvm/ExecutionEngine/JITEventListener.h
  stable/9/contrib/llvm/include/llvm/ExecutionEngine/JITMemoryManager.h
  stable/9/contrib/llvm/include/llvm/ExecutionEngine/MCJIT.h
  stable/9/contrib/llvm/include/llvm/ExecutionEngine/OProfileWrapper.h
  stable/9/contrib/llvm/include/llvm/ExecutionEngine/ObjectBuffer.h
  stable/9/contrib/llvm/include/llvm/ExecutionEngine/ObjectImage.h
  stable/9/contrib/llvm/include/llvm/ExecutionEngine/RuntimeDyld.h
  stable/9/contrib/llvm/include/llvm/GVMaterializer.h
  stable/9/contrib/llvm/include/llvm/IR/Argument.h
  stable/9/contrib/llvm/include/llvm/IR/Attributes.h
  stable/9/contrib/llvm/include/llvm/IR/BasicBlock.h
  stable/9/contrib/llvm/include/llvm/IR/Constants.h
  stable/9/contrib/llvm/include/llvm/IR/DataLayout.h
  stable/9/contrib/llvm/include/llvm/IR/DerivedTypes.h
  stable/9/contrib/llvm/include/llvm/IR/GlobalValue.h
  stable/9/contrib/llvm/include/llvm/IR/IRBuilder.h
  stable/9/contrib/llvm/include/llvm/IR/Intrinsics.h
  stable/9/contrib/llvm/include/llvm/IR/IntrinsicsMips.td
  stable/9/contrib/llvm/include/llvm/IR/IntrinsicsNVVM.td
  stable/9/contrib/llvm/include/llvm/IR/IntrinsicsPowerPC.td
  stable/9/contrib/llvm/include/llvm/IR/LLVMContext.h
  stable/9/contrib/llvm/include/llvm/IR/MDBuilder.h
  stable/9/contrib/llvm/include/llvm/IR/Module.h
  stable/9/contrib/llvm/include/llvm/IR/Type.h
  stable/9/contrib/llvm/include/llvm/IR/Use.h
  stable/9/contrib/llvm/include/llvm/IR/Value.h
  stable/9/contrib/llvm/include/llvm/InitializePasses.h
  stable/9/contrib/llvm/include/llvm/LinkAllPasses.h
  stable/9/contrib/llvm/include/llvm/Linker.h
  stable/9/contrib/llvm/include/llvm/MC/MCAsmBackend.h
  stable/9/contrib/llvm/include/llvm/MC/MCAsmInfo.h
  stable/9/contrib/llvm/include/llvm/MC/MCAsmInfoCOFF.h
  stable/9/contrib/llvm/include/llvm/MC/MCAsmInfoDarwin.h
  stable/9/contrib/llvm/include/llvm/MC/MCAsmLayout.h
  stable/9/contrib/llvm/include/llvm/MC/MCAssembler.h
  stable/9/contrib/llvm/include/llvm/MC/MCAtom.h
  stable/9/contrib/llvm/include/llvm/MC/MCCodeEmitter.h
  stable/9/contrib/llvm/include/llvm/MC/MCContext.h
  stable/9/contrib/llvm/include/llvm/MC/MCDisassembler.h
  stable/9/contrib/llvm/include/llvm/MC/MCDwarf.h
  stable/9/contrib/llvm/include/llvm/MC/MCELFObjectWriter.h
  stable/9/contrib/llvm/include/llvm/MC/MCExpr.h
  stable/9/contrib/llvm/include/llvm/MC/MCFixedLenDisassembler.h
  stable/9/contrib/llvm/include/llvm/MC/MCInst.h
  stable/9/contrib/llvm/include/llvm/MC/MCInstPrinter.h
  stable/9/contrib/llvm/include/llvm/MC/MCInstrDesc.h
  stable/9/contrib/llvm/include/llvm/MC/MCMachObjectWriter.h
  stable/9/contrib/llvm/include/llvm/MC/MCObjectFileInfo.h
  stable/9/contrib/llvm/include/llvm/MC/MCObjectStreamer.h
  stable/9/contrib/llvm/include/llvm/MC/MCObjectWriter.h
  stable/9/contrib/llvm/include/llvm/MC/MCParser/AsmCond.h
  stable/9/contrib/llvm/include/llvm/MC/MCParser/AsmLexer.h
  stable/9/contrib/llvm/include/llvm/MC/MCParser/MCAsmLexer.h
  stable/9/contrib/llvm/include/llvm/MC/MCParser/MCAsmParser.h
  stable/9/contrib/llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h
  stable/9/contrib/llvm/include/llvm/MC/MCParser/MCParsedAsmOperand.h
  stable/9/contrib/llvm/include/llvm/MC/MCRegisterInfo.h
  stable/9/contrib/llvm/include/llvm/MC/MCSchedule.h
  stable/9/contrib/llvm/include/llvm/MC/MCSection.h
  stable/9/contrib/llvm/include/llvm/MC/MCSectionCOFF.h
  stable/9/contrib/llvm/include/llvm/MC/MCSectionELF.h
  stable/9/contrib/llvm/include/llvm/MC/MCSectionMachO.h
  stable/9/contrib/llvm/include/llvm/MC/MCStreamer.h
  stable/9/contrib/llvm/include/llvm/MC/MCSubtargetInfo.h
  stable/9/contrib/llvm/include/llvm/MC/MCTargetAsmParser.h
  stable/9/contrib/llvm/include/llvm/MC/MCValue.h
  stable/9/contrib/llvm/include/llvm/MC/MCWinCOFFObjectWriter.h
  stable/9/contrib/llvm/include/llvm/MC/MachineLocation.h
  stable/9/contrib/llvm/include/llvm/MC/SubtargetFeature.h
  stable/9/contrib/llvm/include/llvm/Object/Archive.h
  stable/9/contrib/llvm/include/llvm/Object/Binary.h
  stable/9/contrib/llvm/include/llvm/Object/ELF.h
  stable/9/contrib/llvm/include/llvm/Object/MachO.h
  stable/9/contrib/llvm/include/llvm/Object/MachOFormat.h
  stable/9/contrib/llvm/include/llvm/Object/ObjectFile.h
  stable/9/contrib/llvm/include/llvm/Object/RelocVisitor.h
  stable/9/contrib/llvm/include/llvm/Pass.h
  stable/9/contrib/llvm/include/llvm/PassAnalysisSupport.h
  stable/9/contrib/llvm/include/llvm/PassManager.h
  stable/9/contrib/llvm/include/llvm/PassManagers.h
  stable/9/contrib/llvm/include/llvm/PassRegistry.h
  stable/9/contrib/llvm/include/llvm/PassSupport.h
  stable/9/contrib/llvm/include/llvm/Support/AlignOf.h
  stable/9/contrib/llvm/include/llvm/Support/Allocator.h
  stable/9/contrib/llvm/include/llvm/Support/Atomic.h
  stable/9/contrib/llvm/include/llvm/Support/CFG.h
  stable/9/contrib/llvm/include/llvm/Support/COFF.h
  stable/9/contrib/llvm/include/llvm/Support/CallSite.h
  stable/9/contrib/llvm/include/llvm/Support/Casting.h
  stable/9/contrib/llvm/include/llvm/Support/CodeGen.h
  stable/9/contrib/llvm/include/llvm/Support/CommandLine.h
  stable/9/contrib/llvm/include/llvm/Support/Compiler.h
  stable/9/contrib/llvm/include/llvm/Support/ConstantFolder.h
  stable/9/contrib/llvm/include/llvm/Support/ConstantRange.h
  stable/9/contrib/llvm/include/llvm/Support/DOTGraphTraits.h
  stable/9/contrib/llvm/include/llvm/Support/DataExtractor.h
  stable/9/contrib/llvm/include/llvm/Support/DataFlow.h
  stable/9/contrib/llvm/include/llvm/Support/DataStream.h
  stable/9/contrib/llvm/include/llvm/Support/DebugLoc.h
  stable/9/contrib/llvm/include/llvm/Support/Dwarf.h
  stable/9/contrib/llvm/include/llvm/Support/DynamicLibrary.h
  stable/9/contrib/llvm/include/llvm/Support/ELF.h
  stable/9/contrib/llvm/include/llvm/Support/Endian.h
  stable/9/contrib/llvm/include/llvm/Support/Errno.h
  stable/9/contrib/llvm/include/llvm/Support/ErrorHandling.h
  stable/9/contrib/llvm/include/llvm/Support/FEnv.h
  stable/9/contrib/llvm/include/llvm/Support/FileOutputBuffer.h
  stable/9/contrib/llvm/include/llvm/Support/FileSystem.h
  stable/9/contrib/llvm/include/llvm/Support/FormattedStream.h
  stable/9/contrib/llvm/include/llvm/Support/GCOV.h
  stable/9/contrib/llvm/include/llvm/Support/GetElementPtrTypeIterator.h
  stable/9/contrib/llvm/include/llvm/Support/GraphWriter.h
  stable/9/contrib/llvm/include/llvm/Support/Host.h
  stable/9/contrib/llvm/include/llvm/Support/IncludeFile.h
  stable/9/contrib/llvm/include/llvm/Support/InstIterator.h
  stable/9/contrib/llvm/include/llvm/Support/IntegersSubset.h
  stable/9/contrib/llvm/include/llvm/Support/IntegersSubsetMapping.h
  stable/9/contrib/llvm/include/llvm/Support/LEB128.h
  stable/9/contrib/llvm/include/llvm/Support/Locale.h
  stable/9/contrib/llvm/include/llvm/Support/LockFileManager.h
  stable/9/contrib/llvm/include/llvm/Support/MathExtras.h
  stable/9/contrib/llvm/include/llvm/Support/Memory.h
  stable/9/contrib/llvm/include/llvm/Support/MemoryBuffer.h
  stable/9/contrib/llvm/include/llvm/Support/MemoryObject.h
  stable/9/contrib/llvm/include/llvm/Support/Mutex.h
  stable/9/contrib/llvm/include/llvm/Support/NoFolder.h
  stable/9/contrib/llvm/include/llvm/Support/PassNameParser.h
  stable/9/contrib/llvm/include/llvm/Support/PathV1.h
  stable/9/contrib/llvm/include/llvm/Support/PatternMatch.h
  stable/9/contrib/llvm/include/llvm/Support/PredIteratorCache.h
  stable/9/contrib/llvm/include/llvm/Support/Process.h
  stable/9/contrib/llvm/include/llvm/Support/Program.h
  stable/9/contrib/llvm/include/llvm/Support/Recycler.h
  stable/9/contrib/llvm/include/llvm/Support/Regex.h
  stable/9/contrib/llvm/include/llvm/Support/RegistryParser.h
  stable/9/contrib/llvm/include/llvm/Support/SMLoc.h
  stable/9/contrib/llvm/include/llvm/Support/SaveAndRestore.h
  stable/9/contrib/llvm/include/llvm/Support/Signals.h
  stable/9/contrib/llvm/include/llvm/Support/Solaris.h
  stable/9/contrib/llvm/include/llvm/Support/SourceMgr.h
  stable/9/contrib/llvm/include/llvm/Support/StreamableMemoryObject.h
  stable/9/contrib/llvm/include/llvm/Support/StringPool.h
  stable/9/contrib/llvm/include/llvm/Support/SwapByteOrder.h
  stable/9/contrib/llvm/include/llvm/Support/TargetFolder.h
  stable/9/contrib/llvm/include/llvm/Support/TargetRegistry.h
  stable/9/contrib/llvm/include/llvm/Support/ThreadLocal.h
  stable/9/contrib/llvm/include/llvm/Support/Threading.h
  stable/9/contrib/llvm/include/llvm/Support/TimeValue.h
  stable/9/contrib/llvm/include/llvm/Support/Timer.h
  stable/9/contrib/llvm/include/llvm/Support/ToolOutputFile.h
  stable/9/contrib/llvm/include/llvm/Support/Valgrind.h
  stable/9/contrib/llvm/include/llvm/Support/ValueHandle.h
  stable/9/contrib/llvm/include/llvm/Support/Win64EH.h
  stable/9/contrib/llvm/include/llvm/Support/YAMLParser.h
  stable/9/contrib/llvm/include/llvm/Support/circular_raw_ostream.h
  stable/9/contrib/llvm/include/llvm/Support/raw_ostream.h
  stable/9/contrib/llvm/include/llvm/Support/system_error.h
  stable/9/contrib/llvm/include/llvm/Support/type_traits.h
  stable/9/contrib/llvm/include/llvm/TableGen/Error.h
  stable/9/contrib/llvm/include/llvm/TableGen/Record.h
  stable/9/contrib/llvm/include/llvm/TableGen/StringMatcher.h
  stable/9/contrib/llvm/include/llvm/Target/Mangler.h
  stable/9/contrib/llvm/include/llvm/Target/Target.td
  stable/9/contrib/llvm/include/llvm/Target/TargetCallingConv.h
  stable/9/contrib/llvm/include/llvm/Target/TargetFrameLowering.h
  stable/9/contrib/llvm/include/llvm/Target/TargetInstrInfo.h
  stable/9/contrib/llvm/include/llvm/Target/TargetJITInfo.h
  stable/9/contrib/llvm/include/llvm/Target/TargetLibraryInfo.h
  stable/9/contrib/llvm/include/llvm/Target/TargetLowering.h
  stable/9/contrib/llvm/include/llvm/Target/TargetLoweringObjectFile.h
  stable/9/contrib/llvm/include/llvm/Target/TargetMachine.h
  stable/9/contrib/llvm/include/llvm/Target/TargetOptions.h
  stable/9/contrib/llvm/include/llvm/Target/TargetRegisterInfo.h
  stable/9/contrib/llvm/include/llvm/Target/TargetSchedule.td
  stable/9/contrib/llvm/include/llvm/Target/TargetSelectionDAG.td
  stable/9/contrib/llvm/include/llvm/Target/TargetSubtargetInfo.h
  stable/9/contrib/llvm/include/llvm/Transforms/IPO.h
  stable/9/contrib/llvm/include/llvm/Transforms/IPO/InlinerPass.h
  stable/9/contrib/llvm/include/llvm/Transforms/IPO/PassManagerBuilder.h
  stable/9/contrib/llvm/include/llvm/Transforms/Instrumentation.h
  stable/9/contrib/llvm/include/llvm/Transforms/Scalar.h
  stable/9/contrib/llvm/include/llvm/Transforms/Utils/BasicBlockUtils.h
  stable/9/contrib/llvm/include/llvm/Transforms/Utils/BuildLibCalls.h
  stable/9/contrib/llvm/include/llvm/Transforms/Utils/BypassSlowDivision.h
  stable/9/contrib/llvm/include/llvm/Transforms/Utils/Cloning.h
  stable/9/contrib/llvm/include/llvm/Transforms/Utils/CmpInstAnalysis.h
  stable/9/contrib/llvm/include/llvm/Transforms/Utils/IntegerDivision.h
  stable/9/contrib/llvm/include/llvm/Transforms/Utils/Local.h
  stable/9/contrib/llvm/include/llvm/Transforms/Utils/ModuleUtils.h
  stable/9/contrib/llvm/include/llvm/Transforms/Utils/PromoteMemToReg.h
  stable/9/contrib/llvm/include/llvm/Transforms/Utils/SSAUpdater.h
  stable/9/contrib/llvm/include/llvm/Transforms/Utils/SimplifyLibCalls.h
  stable/9/contrib/llvm/include/llvm/Transforms/Vectorize.h
  stable/9/contrib/llvm/lib/Analysis/AliasAnalysis.cpp
  stable/9/contrib/llvm/lib/Analysis/AliasAnalysisCounter.cpp
  stable/9/contrib/llvm/lib/Analysis/AliasAnalysisEvaluator.cpp
  stable/9/contrib/llvm/lib/Analysis/AliasDebugger.cpp
  stable/9/contrib/llvm/lib/Analysis/AliasSetTracker.cpp
  stable/9/contrib/llvm/lib/Analysis/Analysis.cpp
  stable/9/contrib/llvm/lib/Analysis/BasicAliasAnalysis.cpp
  stable/9/contrib/llvm/lib/Analysis/BlockFrequencyInfo.cpp
  stable/9/contrib/llvm/lib/Analysis/BranchProbabilityInfo.cpp
  stable/9/contrib/llvm/lib/Analysis/CFGPrinter.cpp
  stable/9/contrib/llvm/lib/Analysis/CaptureTracking.cpp
  stable/9/contrib/llvm/lib/Analysis/CodeMetrics.cpp
  stable/9/contrib/llvm/lib/Analysis/ConstantFolding.cpp
  stable/9/contrib/llvm/lib/Analysis/CostModel.cpp
  stable/9/contrib/llvm/lib/Analysis/DependenceAnalysis.cpp
  stable/9/contrib/llvm/lib/Analysis/DominanceFrontier.cpp
  stable/9/contrib/llvm/lib/Analysis/IPA/CallGraph.cpp
  stable/9/contrib/llvm/lib/Analysis/IPA/CallGraphSCCPass.cpp
  stable/9/contrib/llvm/lib/Analysis/IPA/FindUsedTypes.cpp
  stable/9/contrib/llvm/lib/Analysis/IPA/GlobalsModRef.cpp
  stable/9/contrib/llvm/lib/Analysis/IPA/IPA.cpp
  stable/9/contrib/llvm/lib/Analysis/IVUsers.cpp
  stable/9/contrib/llvm/lib/Analysis/InstCount.cpp
  stable/9/contrib/llvm/lib/Analysis/InstructionSimplify.cpp
  stable/9/contrib/llvm/lib/Analysis/Interval.cpp
  stable/9/contrib/llvm/lib/Analysis/LazyValueInfo.cpp
  stable/9/contrib/llvm/lib/Analysis/LibCallAliasAnalysis.cpp
  stable/9/contrib/llvm/lib/Analysis/LibCallSemantics.cpp
  stable/9/contrib/llvm/lib/Analysis/Lint.cpp
  stable/9/contrib/llvm/lib/Analysis/Loads.cpp
  stable/9/contrib/llvm/lib/Analysis/LoopInfo.cpp
  stable/9/contrib/llvm/lib/Analysis/MemDepPrinter.cpp
  stable/9/contrib/llvm/lib/Analysis/MemoryBuiltins.cpp
  stable/9/contrib/llvm/lib/Analysis/MemoryDependenceAnalysis.cpp
  stable/9/contrib/llvm/lib/Analysis/ModuleDebugInfoPrinter.cpp
  stable/9/contrib/llvm/lib/Analysis/NoAliasAnalysis.cpp
  stable/9/contrib/llvm/lib/Analysis/PHITransAddr.cpp
  stable/9/contrib/llvm/lib/Analysis/PathNumbering.cpp
  stable/9/contrib/llvm/lib/Analysis/PathProfileInfo.cpp
  stable/9/contrib/llvm/lib/Analysis/PathProfileVerifier.cpp
  stable/9/contrib/llvm/lib/Analysis/PostDominators.cpp
  stable/9/contrib/llvm/lib/Analysis/ProfileDataLoader.cpp
  stable/9/contrib/llvm/lib/Analysis/ProfileDataLoaderPass.cpp
  stable/9/contrib/llvm/lib/Analysis/ProfileEstimatorPass.cpp
  stable/9/contrib/llvm/lib/Analysis/ProfileInfo.cpp
  stable/9/contrib/llvm/lib/Analysis/ProfileInfoLoader.cpp
  stable/9/contrib/llvm/lib/Analysis/ProfileInfoLoaderPass.cpp
  stable/9/contrib/llvm/lib/Analysis/ProfileVerifierPass.cpp
  stable/9/contrib/llvm/lib/Analysis/RegionInfo.cpp
  stable/9/contrib/llvm/lib/Analysis/RegionPrinter.cpp
  stable/9/contrib/llvm/lib/Analysis/ScalarEvolution.cpp
  stable/9/contrib/llvm/lib/Analysis/ScalarEvolutionAliasAnalysis.cpp
  stable/9/contrib/llvm/lib/Analysis/ScalarEvolutionExpander.cpp
  stable/9/contrib/llvm/lib/Analysis/SparsePropagation.cpp
  stable/9/contrib/llvm/lib/Analysis/Trace.cpp
  stable/9/contrib/llvm/lib/Analysis/TypeBasedAliasAnalysis.cpp
  stable/9/contrib/llvm/lib/Analysis/ValueTracking.cpp
  stable/9/contrib/llvm/lib/Archive/Archive.cpp
  stable/9/contrib/llvm/lib/Archive/ArchiveInternals.h
  stable/9/contrib/llvm/lib/Archive/ArchiveReader.cpp
  stable/9/contrib/llvm/lib/Archive/ArchiveWriter.cpp
  stable/9/contrib/llvm/lib/AsmParser/LLLexer.cpp
  stable/9/contrib/llvm/lib/AsmParser/LLLexer.h
  stable/9/contrib/llvm/lib/AsmParser/LLParser.cpp
  stable/9/contrib/llvm/lib/AsmParser/LLParser.h
  stable/9/contrib/llvm/lib/AsmParser/LLToken.h
  stable/9/contrib/llvm/lib/AsmParser/Parser.cpp
  stable/9/contrib/llvm/lib/Bitcode/Reader/BitReader.cpp
  stable/9/contrib/llvm/lib/Bitcode/Reader/BitcodeReader.cpp
  stable/9/contrib/llvm/lib/Bitcode/Reader/BitcodeReader.h
  stable/9/contrib/llvm/lib/Bitcode/Writer/BitWriter.cpp
  stable/9/contrib/llvm/lib/Bitcode/Writer/BitcodeWriter.cpp
  stable/9/contrib/llvm/lib/Bitcode/Writer/BitcodeWriterPass.cpp
  stable/9/contrib/llvm/lib/Bitcode/Writer/ValueEnumerator.cpp
  stable/9/contrib/llvm/lib/Bitcode/Writer/ValueEnumerator.h
  stable/9/contrib/llvm/lib/CodeGen/AggressiveAntiDepBreaker.cpp
  stable/9/contrib/llvm/lib/CodeGen/AggressiveAntiDepBreaker.h
  stable/9/contrib/llvm/lib/CodeGen/AllocationOrder.cpp
  stable/9/contrib/llvm/lib/CodeGen/AllocationOrder.h
  stable/9/contrib/llvm/lib/CodeGen/Analysis.cpp
  stable/9/contrib/llvm/lib/CodeGen/AsmPrinter/ARMException.cpp
  stable/9/contrib/llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp
  stable/9/contrib/llvm/lib/CodeGen/AsmPrinter/AsmPrinterDwarf.cpp
  stable/9/contrib/llvm/lib/CodeGen/AsmPrinter/AsmPrinterInlineAsm.cpp
  stable/9/contrib/llvm/lib/CodeGen/AsmPrinter/DIE.cpp
  stable/9/contrib/llvm/lib/CodeGen/AsmPrinter/DIE.h
  stable/9/contrib/llvm/lib/CodeGen/AsmPrinter/DwarfAccelTable.cpp
  stable/9/contrib/llvm/lib/CodeGen/AsmPrinter/DwarfAccelTable.h
  stable/9/contrib/llvm/lib/CodeGen/AsmPrinter/DwarfCFIException.cpp
  stable/9/contrib/llvm/lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp
  stable/9/contrib/llvm/lib/CodeGen/AsmPrinter/DwarfCompileUnit.h
  stable/9/contrib/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp
  stable/9/contrib/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.h
  stable/9/contrib/llvm/lib/CodeGen/AsmPrinter/DwarfException.cpp
  stable/9/contrib/llvm/lib/CodeGen/AsmPrinter/DwarfException.h
  stable/9/contrib/llvm/lib/CodeGen/AsmPrinter/OcamlGCPrinter.cpp
  stable/9/contrib/llvm/lib/CodeGen/AsmPrinter/Win64Exception.cpp
  stable/9/contrib/llvm/lib/CodeGen/BranchFolding.cpp
  stable/9/contrib/llvm/lib/CodeGen/CalcSpillWeights.cpp
  stable/9/contrib/llvm/lib/CodeGen/CallingConvLower.cpp
  stable/9/contrib/llvm/lib/CodeGen/CodeGen.cpp
  stable/9/contrib/llvm/lib/CodeGen/CriticalAntiDepBreaker.cpp
  stable/9/contrib/llvm/lib/CodeGen/CriticalAntiDepBreaker.h
  stable/9/contrib/llvm/lib/CodeGen/DFAPacketizer.cpp
  stable/9/contrib/llvm/lib/CodeGen/DeadMachineInstructionElim.cpp
  stable/9/contrib/llvm/lib/CodeGen/DwarfEHPrepare.cpp
  stable/9/contrib/llvm/lib/CodeGen/EarlyIfConversion.cpp
  stable/9/contrib/llvm/lib/CodeGen/ExecutionDepsFix.cpp
  stable/9/contrib/llvm/lib/CodeGen/ExpandISelPseudos.cpp
  stable/9/contrib/llvm/lib/CodeGen/ExpandPostRAPseudos.cpp
  stable/9/contrib/llvm/lib/CodeGen/GCMetadata.cpp
  stable/9/contrib/llvm/lib/CodeGen/GCStrategy.cpp
  stable/9/contrib/llvm/lib/CodeGen/IfConversion.cpp
  stable/9/contrib/llvm/lib/CodeGen/InlineSpiller.cpp
  stable/9/contrib/llvm/lib/CodeGen/InterferenceCache.cpp
  stable/9/contrib/llvm/lib/CodeGen/InterferenceCache.h
  stable/9/contrib/llvm/lib/CodeGen/IntrinsicLowering.cpp
  stable/9/contrib/llvm/lib/CodeGen/LLVMTargetMachine.cpp
  stable/9/contrib/llvm/lib/CodeGen/LexicalScopes.cpp
  stable/9/contrib/llvm/lib/CodeGen/LiveDebugVariables.cpp
  stable/9/contrib/llvm/lib/CodeGen/LiveInterval.cpp
  stable/9/contrib/llvm/lib/CodeGen/LiveIntervalAnalysis.cpp
  stable/9/contrib/llvm/lib/CodeGen/LiveIntervalUnion.cpp
  stable/9/contrib/llvm/lib/CodeGen/LiveRangeCalc.cpp
  stable/9/contrib/llvm/lib/CodeGen/LiveRangeCalc.h
  stable/9/contrib/llvm/lib/CodeGen/LiveRangeEdit.cpp
  stable/9/contrib/llvm/lib/CodeGen/LiveRegMatrix.cpp
  stable/9/contrib/llvm/lib/CodeGen/LiveStackAnalysis.cpp
  stable/9/contrib/llvm/lib/CodeGen/LiveVariables.cpp
  stable/9/contrib/llvm/lib/CodeGen/LocalStackSlotAllocation.cpp
  stable/9/contrib/llvm/lib/CodeGen/MachineBasicBlock.cpp
  stable/9/contrib/llvm/lib/CodeGen/MachineBlockFrequencyInfo.cpp
  stable/9/contrib/llvm/lib/CodeGen/MachineBlockPlacement.cpp
  stable/9/contrib/llvm/lib/CodeGen/MachineBranchProbabilityInfo.cpp
  stable/9/contrib/llvm/lib/CodeGen/MachineCSE.cpp
  stable/9/contrib/llvm/lib/CodeGen/MachineCopyPropagation.cpp
  stable/9/contrib/llvm/lib/CodeGen/MachineFunction.cpp
  stable/9/contrib/llvm/lib/CodeGen/MachineFunctionPass.cpp
  stable/9/contrib/llvm/lib/CodeGen/MachineFunctionPrinterPass.cpp
  stable/9/contrib/llvm/lib/CodeGen/MachineInstr.cpp
  stable/9/contrib/llvm/lib/CodeGen/MachineInstrBundle.cpp
  stable/9/contrib/llvm/lib/CodeGen/MachineLICM.cpp
  stable/9/contrib/llvm/lib/CodeGen/MachineLoopInfo.cpp
  stable/9/contrib/llvm/lib/CodeGen/MachineModuleInfo.cpp
  stable/9/contrib/llvm/lib/CodeGen/MachineRegisterInfo.cpp
  stable/9/contrib/llvm/lib/CodeGen/MachineSSAUpdater.cpp
  stable/9/contrib/llvm/lib/CodeGen/MachineScheduler.cpp
  stable/9/contrib/llvm/lib/CodeGen/MachineSink.cpp
  stable/9/contrib/llvm/lib/CodeGen/MachineTraceMetrics.cpp
  stable/9/contrib/llvm/lib/CodeGen/MachineVerifier.cpp
  stable/9/contrib/llvm/lib/CodeGen/OptimizePHIs.cpp
  stable/9/contrib/llvm/lib/CodeGen/PHIElimination.cpp
  stable/9/contrib/llvm/lib/CodeGen/PHIEliminationUtils.cpp
  stable/9/contrib/llvm/lib/CodeGen/Passes.cpp
  stable/9/contrib/llvm/lib/CodeGen/PeepholeOptimizer.cpp
  stable/9/contrib/llvm/lib/CodeGen/PostRASchedulerList.cpp
  stable/9/contrib/llvm/lib/CodeGen/PrologEpilogInserter.cpp
  stable/9/contrib/llvm/lib/CodeGen/PrologEpilogInserter.h
  stable/9/contrib/llvm/lib/CodeGen/PseudoSourceValue.cpp
  stable/9/contrib/llvm/lib/CodeGen/RegAllocBase.cpp
  stable/9/contrib/llvm/lib/CodeGen/RegAllocBase.h
  stable/9/contrib/llvm/lib/CodeGen/RegAllocBasic.cpp
  stable/9/contrib/llvm/lib/CodeGen/RegAllocFast.cpp
  stable/9/contrib/llvm/lib/CodeGen/RegAllocGreedy.cpp
  stable/9/contrib/llvm/lib/CodeGen/RegAllocPBQP.cpp
  stable/9/contrib/llvm/lib/CodeGen/RegisterClassInfo.cpp
  stable/9/contrib/llvm/lib/CodeGen/RegisterCoalescer.cpp
  stable/9/contrib/llvm/lib/CodeGen/RegisterPressure.cpp
  stable/9/contrib/llvm/lib/CodeGen/RegisterScavenging.cpp
  stable/9/contrib/llvm/lib/CodeGen/ScheduleDAG.cpp
  stable/9/contrib/llvm/lib/CodeGen/ScheduleDAGInstrs.cpp
  stable/9/contrib/llvm/lib/CodeGen/ScheduleDAGPrinter.cpp
  stable/9/contrib/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp
  stable/9/contrib/llvm/lib/CodeGen/SelectionDAG/FastISel.cpp
  stable/9/contrib/llvm/lib/CodeGen/SelectionDAG/FunctionLoweringInfo.cpp
  stable/9/contrib/llvm/lib/CodeGen/SelectionDAG/InstrEmitter.cpp
  stable/9/contrib/llvm/lib/CodeGen/SelectionDAG/InstrEmitter.h
  stable/9/contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp
  stable/9/contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeFloatTypes.cpp
  stable/9/contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp
  stable/9/contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeTypes.cpp
  stable/9/contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeTypes.h
  stable/9/contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeTypesGeneric.cpp
  stable/9/contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp
  stable/9/contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp
  stable/9/contrib/llvm/lib/CodeGen/SelectionDAG/ResourcePriorityQueue.cpp
  stable/9/contrib/llvm/lib/CodeGen/SelectionDAG/SDNodeDbgValue.h
  stable/9/contrib/llvm/lib/CodeGen/SelectionDAG/SDNodeOrdering.h
  stable/9/contrib/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGFast.cpp
  stable/9/contrib/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp
  stable/9/contrib/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp
  stable/9/contrib/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.h
  stable/9/contrib/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGVLIW.cpp
  stable/9/contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp
  stable/9/contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
  stable/9/contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.h
  stable/9/contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAGDumper.cpp
  stable/9/contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp
  stable/9/contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAGPrinter.cpp
  stable/9/contrib/llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp
  stable/9/contrib/llvm/lib/CodeGen/ShadowStackGC.cpp
  stable/9/contrib/llvm/lib/CodeGen/ShrinkWrapping.cpp
  stable/9/contrib/llvm/lib/CodeGen/SjLjEHPrepare.cpp
  stable/9/contrib/llvm/lib/CodeGen/SlotIndexes.cpp
  stable/9/contrib/llvm/lib/CodeGen/SpillPlacement.cpp
  stable/9/contrib/llvm/lib/CodeGen/Spiller.cpp
  stable/9/contrib/llvm/lib/CodeGen/SplitKit.cpp
  stable/9/contrib/llvm/lib/CodeGen/StackColoring.cpp
  stable/9/contrib/llvm/lib/CodeGen/StackProtector.cpp
  stable/9/contrib/llvm/lib/CodeGen/StackSlotColoring.cpp
  stable/9/contrib/llvm/lib/CodeGen/StrongPHIElimination.cpp
  stable/9/contrib/llvm/lib/CodeGen/TailDuplication.cpp
  stable/9/contrib/llvm/lib/CodeGen/TargetFrameLoweringImpl.cpp
  stable/9/contrib/llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp
  stable/9/contrib/llvm/lib/CodeGen/TargetOptionsImpl.cpp
  stable/9/contrib/llvm/lib/CodeGen/TargetSchedule.cpp
  stable/9/contrib/llvm/lib/CodeGen/TwoAddressInstructionPass.cpp
  stable/9/contrib/llvm/lib/CodeGen/UnreachableBlockElim.cpp
  stable/9/contrib/llvm/lib/CodeGen/VirtRegMap.cpp
  stable/9/contrib/llvm/lib/DebugInfo/DIContext.cpp
  stable/9/contrib/llvm/lib/DebugInfo/DWARFAbbreviationDeclaration.cpp
  stable/9/contrib/llvm/lib/DebugInfo/DWARFAbbreviationDeclaration.h
  stable/9/contrib/llvm/lib/DebugInfo/DWARFCompileUnit.cpp
  stable/9/contrib/llvm/lib/DebugInfo/DWARFCompileUnit.h
  stable/9/contrib/llvm/lib/DebugInfo/DWARFContext.cpp
  stable/9/contrib/llvm/lib/DebugInfo/DWARFContext.h
  stable/9/contrib/llvm/lib/DebugInfo/DWARFDebugArangeSet.cpp
  stable/9/contrib/llvm/lib/DebugInfo/DWARFDebugArangeSet.h
  stable/9/contrib/llvm/lib/DebugInfo/DWARFDebugAranges.cpp
  stable/9/contrib/llvm/lib/DebugInfo/DWARFDebugAranges.h
  stable/9/contrib/llvm/lib/DebugInfo/DWARFDebugInfoEntry.cpp
  stable/9/contrib/llvm/lib/DebugInfo/DWARFDebugInfoEntry.h
  stable/9/contrib/llvm/lib/DebugInfo/DWARFDebugLine.cpp
  stable/9/contrib/llvm/lib/DebugInfo/DWARFDebugLine.h
  stable/9/contrib/llvm/lib/DebugInfo/DWARFFormValue.cpp
  stable/9/contrib/llvm/lib/ExecutionEngine/EventListenerCommon.h
  stable/9/contrib/llvm/lib/ExecutionEngine/ExecutionEngine.cpp
  stable/9/contrib/llvm/lib/ExecutionEngine/ExecutionEngineBindings.cpp
  stable/9/contrib/llvm/lib/ExecutionEngine/IntelJITEvents/IntelJITEventListener.cpp
  stable/9/contrib/llvm/lib/ExecutionEngine/IntelJITEvents/IntelJITEventsWrapper.h
  stable/9/contrib/llvm/lib/ExecutionEngine/Interpreter/Execution.cpp
  stable/9/contrib/llvm/lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp
  stable/9/contrib/llvm/lib/ExecutionEngine/Interpreter/Interpreter.cpp
  stable/9/contrib/llvm/lib/ExecutionEngine/Interpreter/Interpreter.h
  stable/9/contrib/llvm/lib/ExecutionEngine/JIT/JIT.cpp
  stable/9/contrib/llvm/lib/ExecutionEngine/JIT/JITDwarfEmitter.cpp
  stable/9/contrib/llvm/lib/ExecutionEngine/JIT/JITDwarfEmitter.h
  stable/9/contrib/llvm/lib/ExecutionEngine/JIT/JITEmitter.cpp
  stable/9/contrib/llvm/lib/ExecutionEngine/JIT/JITMemoryManager.cpp
  stable/9/contrib/llvm/lib/ExecutionEngine/MCJIT/MCJIT.cpp
  stable/9/contrib/llvm/lib/ExecutionEngine/MCJIT/MCJIT.h
  stable/9/contrib/llvm/lib/ExecutionEngine/OProfileJIT/OProfileJITEventListener.cpp
  stable/9/contrib/llvm/lib/ExecutionEngine/OProfileJIT/OProfileWrapper.cpp
  stable/9/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/GDBRegistrar.cpp
  stable/9/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/ObjectImageCommon.h
  stable/9/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyld.cpp
  stable/9/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp
  stable/9/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.h
  stable/9/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldImpl.h
  stable/9/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldMachO.cpp
  stable/9/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldMachO.h
  stable/9/contrib/llvm/lib/ExecutionEngine/TargetSelect.cpp
  stable/9/contrib/llvm/lib/IR/AsmWriter.cpp
  stable/9/contrib/llvm/lib/IR/AttributeImpl.h
  stable/9/contrib/llvm/lib/IR/Attributes.cpp
  stable/9/contrib/llvm/lib/IR/Constants.cpp
  stable/9/contrib/llvm/lib/IR/ConstantsContext.h
  stable/9/contrib/llvm/lib/IR/Core.cpp
  stable/9/contrib/llvm/lib/IR/DIBuilder.cpp
  stable/9/contrib/llvm/lib/IR/DataLayout.cpp
  stable/9/contrib/llvm/lib/IR/DebugInfo.cpp
  stable/9/contrib/llvm/lib/IR/Function.cpp
  stable/9/contrib/llvm/lib/IR/Metadata.cpp
  stable/9/contrib/llvm/lib/IR/PassManager.cpp
  stable/9/contrib/llvm/lib/IR/Type.cpp
  stable/9/contrib/llvm/lib/IR/Value.cpp
  stable/9/contrib/llvm/lib/IR/Verifier.cpp
  stable/9/contrib/llvm/lib/Linker/LinkModules.cpp
  stable/9/contrib/llvm/lib/MC/ELFObjectWriter.cpp
  stable/9/contrib/llvm/lib/MC/MCAsmInfo.cpp
  stable/9/contrib/llvm/lib/MC/MCAsmInfoCOFF.cpp
  stable/9/contrib/llvm/lib/MC/MCAsmStreamer.cpp
  stable/9/contrib/llvm/lib/MC/MCAssembler.cpp
  stable/9/contrib/llvm/lib/MC/MCContext.cpp
  stable/9/contrib/llvm/lib/MC/MCDisassembler/Disassembler.cpp
  stable/9/contrib/llvm/lib/MC/MCDisassembler/Disassembler.h
  stable/9/contrib/llvm/lib/MC/MCDwarf.cpp
  stable/9/contrib/llvm/lib/MC/MCELF.cpp
  stable/9/contrib/llvm/lib/MC/MCELFObjectTargetWriter.cpp
  stable/9/contrib/llvm/lib/MC/MCELFStreamer.cpp
  stable/9/contrib/llvm/lib/MC/MCExpr.cpp
  stable/9/contrib/llvm/lib/MC/MCInstPrinter.cpp
  stable/9/contrib/llvm/lib/MC/MCMachOStreamer.cpp
  stable/9/contrib/llvm/lib/MC/MCNullStreamer.cpp
  stable/9/contrib/llvm/lib/MC/MCObjectFileInfo.cpp
  stable/9/contrib/llvm/lib/MC/MCObjectStreamer.cpp
  stable/9/contrib/llvm/lib/MC/MCParser/AsmLexer.cpp
  stable/9/contrib/llvm/lib/MC/MCParser/AsmParser.cpp
  stable/9/contrib/llvm/lib/MC/MCParser/COFFAsmParser.cpp
  stable/9/contrib/llvm/lib/MC/MCParser/DarwinAsmParser.cpp
  stable/9/contrib/llvm/lib/MC/MCParser/ELFAsmParser.cpp
  stable/9/contrib/llvm/lib/MC/MCParser/MCAsmLexer.cpp
  stable/9/contrib/llvm/lib/MC/MCParser/MCAsmParser.cpp
  stable/9/contrib/llvm/lib/MC/MCPureStreamer.cpp
  stable/9/contrib/llvm/lib/MC/MCSection.cpp
  stable/9/contrib/llvm/lib/MC/MCSectionCOFF.cpp
  stable/9/contrib/llvm/lib/MC/MCSectionELF.cpp
  stable/9/contrib/llvm/lib/MC/MCSectionMachO.cpp
  stable/9/contrib/llvm/lib/MC/MCStreamer.cpp
  stable/9/contrib/llvm/lib/MC/MCSubtargetInfo.cpp
  stable/9/contrib/llvm/lib/MC/MCWin64EH.cpp
  stable/9/contrib/llvm/lib/MC/MachObjectWriter.cpp
  stable/9/contrib/llvm/lib/MC/WinCOFFObjectWriter.cpp
  stable/9/contrib/llvm/lib/MC/WinCOFFStreamer.cpp
  stable/9/contrib/llvm/lib/Object/Archive.cpp
  stable/9/contrib/llvm/lib/Object/COFFObjectFile.cpp
  stable/9/contrib/llvm/lib/Object/ELFObjectFile.cpp
  stable/9/contrib/llvm/lib/Object/MachOObjectFile.cpp
  stable/9/contrib/llvm/lib/Object/Object.cpp
  stable/9/contrib/llvm/lib/Object/ObjectFile.cpp
  stable/9/contrib/llvm/lib/Support/APFloat.cpp
  stable/9/contrib/llvm/lib/Support/APInt.cpp
  stable/9/contrib/llvm/lib/Support/Allocator.cpp
  stable/9/contrib/llvm/lib/Support/CommandLine.cpp
  stable/9/contrib/llvm/lib/Support/ConstantRange.cpp
  stable/9/contrib/llvm/lib/Support/CrashRecoveryContext.cpp
  stable/9/contrib/llvm/lib/Support/DataExtractor.cpp
  stable/9/contrib/llvm/lib/Support/DataStream.cpp
  stable/9/contrib/llvm/lib/Support/Debug.cpp
  stable/9/contrib/llvm/lib/Support/Disassembler.cpp
  stable/9/contrib/llvm/lib/Support/Dwarf.cpp
  stable/9/contrib/llvm/lib/Support/DynamicLibrary.cpp
  stable/9/contrib/llvm/lib/Support/ErrorHandling.cpp
  stable/9/contrib/llvm/lib/Support/FileOutputBuffer.cpp
  stable/9/contrib/llvm/lib/Support/FileUtilities.cpp
  stable/9/contrib/llvm/lib/Support/FoldingSet.cpp
  stable/9/contrib/llvm/lib/Support/GraphWriter.cpp
  stable/9/contrib/llvm/lib/Support/Host.cpp
  stable/9/contrib/llvm/lib/Support/LocaleWindows.inc
  stable/9/contrib/llvm/lib/Support/LocaleXlocale.inc
  stable/9/contrib/llvm/lib/Support/LockFileManager.cpp
  stable/9/contrib/llvm/lib/Support/Memory.cpp
  stable/9/contrib/llvm/lib/Support/MemoryBuffer.cpp
  stable/9/contrib/llvm/lib/Support/Path.cpp
  stable/9/contrib/llvm/lib/Support/PathV2.cpp
  stable/9/contrib/llvm/lib/Support/PluginLoader.cpp
  stable/9/contrib/llvm/lib/Support/PrettyStackTrace.cpp
  stable/9/contrib/llvm/lib/Support/Process.cpp
  stable/9/contrib/llvm/lib/Support/Program.cpp
  stable/9/contrib/llvm/lib/Support/Regex.cpp
  stable/9/contrib/llvm/lib/Support/SmallPtrSet.cpp
  stable/9/contrib/llvm/lib/Support/SourceMgr.cpp
  stable/9/contrib/llvm/lib/Support/Statistic.cpp
  stable/9/contrib/llvm/lib/Support/StringRef.cpp
  stable/9/contrib/llvm/lib/Support/Threading.cpp
  stable/9/contrib/llvm/lib/Support/TimeValue.cpp
  stable/9/contrib/llvm/lib/Support/Timer.cpp
  stable/9/contrib/llvm/lib/Support/Triple.cpp
  stable/9/contrib/llvm/lib/Support/Unix/Memory.inc
  stable/9/contrib/llvm/lib/Support/Unix/PathV2.inc
  stable/9/contrib/llvm/lib/Support/Unix/Process.inc
  stable/9/contrib/llvm/lib/Support/Unix/Program.inc
  stable/9/contrib/llvm/lib/Support/Unix/Signals.inc
  stable/9/contrib/llvm/lib/Support/Unix/TimeValue.inc
  stable/9/contrib/llvm/lib/Support/Unix/Unix.h
  stable/9/contrib/llvm/lib/Support/Windows/Memory.inc
  stable/9/contrib/llvm/lib/Support/Windows/Path.inc
  stable/9/contrib/llvm/lib/Support/Windows/PathV2.inc
  stable/9/contrib/llvm/lib/Support/Windows/Process.inc
  stable/9/contrib/llvm/lib/Support/Windows/Program.inc
  stable/9/contrib/llvm/lib/Support/Windows/Signals.inc
  stable/9/contrib/llvm/lib/Support/YAMLParser.cpp
  stable/9/contrib/llvm/lib/Support/raw_ostream.cpp
  stable/9/contrib/llvm/lib/Support/regcomp.c
  stable/9/contrib/llvm/lib/Support/system_error.cpp
  stable/9/contrib/llvm/lib/TableGen/Error.cpp
  stable/9/contrib/llvm/lib/TableGen/Main.cpp
  stable/9/contrib/llvm/lib/TableGen/Record.cpp
  stable/9/contrib/llvm/lib/TableGen/TGLexer.cpp
  stable/9/contrib/llvm/lib/TableGen/TGLexer.h
  stable/9/contrib/llvm/lib/TableGen/TGParser.cpp
  stable/9/contrib/llvm/lib/TableGen/TGParser.h
  stable/9/contrib/llvm/lib/TableGen/TableGenBackend.cpp
  stable/9/contrib/llvm/lib/Target/AArch64/AArch64FrameLowering.cpp
  stable/9/contrib/llvm/lib/Target/AArch64/AArch64ISelDAGToDAG.cpp
  stable/9/contrib/llvm/lib/Target/AArch64/AArch64ISelLowering.cpp
  stable/9/contrib/llvm/lib/Target/AArch64/AArch64ISelLowering.h
  stable/9/contrib/llvm/lib/Target/AArch64/AArch64InstrFormats.td
  stable/9/contrib/llvm/lib/Target/AArch64/AArch64InstrInfo.td
  stable/9/contrib/llvm/lib/Target/AArch64/AArch64MCInstLower.cpp
  stable/9/contrib/llvm/lib/Target/AArch64/MCTargetDesc/AArch64ELFStreamer.cpp
  stable/9/contrib/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.h
  stable/9/contrib/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCTargetDesc.cpp
  stable/9/contrib/llvm/lib/Target/AArch64/TargetInfo/AArch64TargetInfo.cpp
  stable/9/contrib/llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp
  stable/9/contrib/llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.h
  stable/9/contrib/llvm/lib/Target/ARM/ARM.h
  stable/9/contrib/llvm/lib/Target/ARM/ARM.td
  stable/9/contrib/llvm/lib/Target/ARM/ARMAsmPrinter.cpp
  stable/9/contrib/llvm/lib/Target/ARM/ARMAsmPrinter.h
  stable/9/contrib/llvm/lib/Target/ARM/ARMBaseInstrInfo.cpp
  stable/9/contrib/llvm/lib/Target/ARM/ARMBaseInstrInfo.h
  stable/9/contrib/llvm/lib/Target/ARM/ARMBaseRegisterInfo.cpp
  stable/9/contrib/llvm/lib/Target/ARM/ARMBaseRegisterInfo.h
  stable/9/contrib/llvm/lib/Target/ARM/ARMCallingConv.h
  stable/9/contrib/llvm/lib/Target/ARM/ARMCallingConv.td
  stable/9/contrib/llvm/lib/Target/ARM/ARMCodeEmitter.cpp
  stable/9/contrib/llvm/lib/Target/ARM/ARMConstantIslandPass.cpp
  stable/9/contrib/llvm/lib/Target/ARM/ARMConstantPoolValue.cpp
  stable/9/contrib/llvm/lib/Target/ARM/ARMConstantPoolValue.h
  stable/9/contrib/llvm/lib/Target/ARM/ARMExpandPseudoInsts.cpp
  stable/9/contrib/llvm/lib/Target/ARM/ARMFastISel.cpp
  stable/9/contrib/llvm/lib/Target/ARM/ARMFrameLowering.cpp
  stable/9/contrib/llvm/lib/Target/ARM/ARMFrameLowering.h
  stable/9/contrib/llvm/lib/Target/ARM/ARMISelDAGToDAG.cpp
  stable/9/contrib/llvm/lib/Target/ARM/ARMISelLowering.cpp
  stable/9/contrib/llvm/lib/Target/ARM/ARMISelLowering.h
  stable/9/contrib/llvm/lib/Target/ARM/ARMInstrInfo.cpp
  stable/9/contrib/llvm/lib/Target/ARM/ARMInstrInfo.td
  stable/9/contrib/llvm/lib/Target/ARM/ARMInstrNEON.td
  stable/9/contrib/llvm/lib/Target/ARM/ARMInstrThumb2.td
  stable/9/contrib/llvm/lib/Target/ARM/ARMJITInfo.cpp
  stable/9/contrib/llvm/lib/Target/ARM/ARMJITInfo.h
  stable/9/contrib/llvm/lib/Target/ARM/ARMLoadStoreOptimizer.cpp
  stable/9/contrib/llvm/lib/Target/ARM/ARMMCInstLower.cpp
  stable/9/contrib/llvm/lib/Target/ARM/ARMMachineFunctionInfo.h
  stable/9/contrib/llvm/lib/Target/ARM/ARMSchedule.td
  stable/9/contrib/llvm/lib/Target/ARM/ARMScheduleA9.td
  stable/9/contrib/llvm/lib/Target/ARM/ARMScheduleSwift.td
  stable/9/contrib/llvm/lib/Target/ARM/ARMSelectionDAGInfo.cpp
  stable/9/contrib/llvm/lib/Target/ARM/ARMSubtarget.cpp
  stable/9/contrib/llvm/lib/Target/ARM/ARMSubtarget.h
  stable/9/contrib/llvm/lib/Target/ARM/ARMTargetMachine.cpp
  stable/9/contrib/llvm/lib/Target/ARM/ARMTargetMachine.h
  stable/9/contrib/llvm/lib/Target/ARM/ARMTargetObjectFile.cpp
  stable/9/contrib/llvm/lib/Target/ARM/ARMTargetObjectFile.h
  stable/9/contrib/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp
  stable/9/contrib/llvm/lib/Target/ARM/Disassembler/ARMDisassembler.cpp
  stable/9/contrib/llvm/lib/Target/ARM/InstPrinter/ARMInstPrinter.cpp
  stable/9/contrib/llvm/lib/Target/ARM/InstPrinter/ARMInstPrinter.h
  stable/9/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp
  stable/9/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMELFObjectWriter.cpp
  stable/9/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp
  stable/9/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMMCExpr.cpp
  stable/9/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMMCExpr.h
  stable/9/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp
  stable/9/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMMachObjectWriter.cpp
  stable/9/contrib/llvm/lib/Target/ARM/MLxExpansionPass.cpp
  stable/9/contrib/llvm/lib/Target/ARM/TargetInfo/ARMTargetInfo.cpp
  stable/9/contrib/llvm/lib/Target/ARM/Thumb1FrameLowering.cpp
  stable/9/contrib/llvm/lib/Target/ARM/Thumb1FrameLowering.h
  stable/9/contrib/llvm/lib/Target/ARM/Thumb1InstrInfo.cpp
  stable/9/contrib/llvm/lib/Target/ARM/Thumb1RegisterInfo.cpp
  stable/9/contrib/llvm/lib/Target/ARM/Thumb1RegisterInfo.h
  stable/9/contrib/llvm/lib/Target/ARM/Thumb2ITBlockPass.cpp
  stable/9/contrib/llvm/lib/Target/ARM/Thumb2InstrInfo.cpp
  stable/9/contrib/llvm/lib/Target/ARM/Thumb2RegisterInfo.cpp
  stable/9/contrib/llvm/lib/Target/ARM/Thumb2SizeReduction.cpp
  stable/9/contrib/llvm/lib/Target/CppBackend/CPPBackend.cpp
  stable/9/contrib/llvm/lib/Target/CppBackend/CPPTargetMachine.h
  stable/9/contrib/llvm/lib/Target/CppBackend/TargetInfo/CppBackendTargetInfo.cpp
  stable/9/contrib/llvm/lib/Target/Hexagon/Hexagon.h
  stable/9/contrib/llvm/lib/Target/Hexagon/Hexagon.td
  stable/9/contrib/llvm/lib/Target/Hexagon/HexagonAsmPrinter.cpp
  stable/9/contrib/llvm/lib/Target/Hexagon/HexagonCFGOptimizer.cpp
  stable/9/contrib/llvm/lib/Target/Hexagon/HexagonCallingConvLower.cpp
  stable/9/contrib/llvm/lib/Target/Hexagon/HexagonCallingConvLower.h
  stable/9/contrib/llvm/lib/Target/Hexagon/HexagonExpandPredSpillCode.cpp
  stable/9/contrib/llvm/lib/Target/Hexagon/HexagonFrameLowering.cpp
  stable/9/contrib/llvm/lib/Target/Hexagon/HexagonFrameLowering.h
  stable/9/contrib/llvm/lib/Target/Hexagon/HexagonHardwareLoops.cpp
  stable/9/contrib/llvm/lib/Target/Hexagon/HexagonISelDAGToDAG.cpp
  stable/9/contrib/llvm/lib/Target/Hexagon/HexagonISelLowering.cpp
  stable/9/contrib/llvm/lib/Target/Hexagon/HexagonISelLowering.h
  stable/9/contrib/llvm/lib/Target/Hexagon/HexagonInstrFormats.td
  stable/9/contrib/llvm/lib/Target/Hexagon/HexagonInstrFormatsV4.td
  stable/9/contrib/llvm/lib/Target/Hexagon/HexagonInstrInfo.cpp
  stable/9/contrib/llvm/lib/Target/Hexagon/HexagonInstrInfo.h
  stable/9/contrib/llvm/lib/Target/Hexagon/HexagonInstrInfo.td
  stable/9/contrib/llvm/lib/Target/Hexagon/HexagonInstrInfoV3.td
  stable/9/contrib/llvm/lib/Target/Hexagon/HexagonInstrInfoV4.td
  stable/9/contrib/llvm/lib/Target/Hexagon/HexagonMCInstLower.cpp
  stable/9/contrib/llvm/lib/Target/Hexagon/HexagonMachineFunctionInfo.h
  stable/9/contrib/llvm/lib/Target/Hexagon/HexagonMachineScheduler.cpp
  stable/9/contrib/llvm/lib/Target/Hexagon/HexagonMachineScheduler.h
  stable/9/contrib/llvm/lib/Target/Hexagon/HexagonNewValueJump.cpp
  stable/9/contrib/llvm/lib/Target/Hexagon/HexagonPeephole.cpp
  stable/9/contrib/llvm/lib/Target/Hexagon/HexagonRegisterInfo.cpp
  stable/9/contrib/llvm/lib/Target/Hexagon/HexagonRegisterInfo.h
  stable/9/contrib/llvm/lib/Target/Hexagon/HexagonRemoveSZExtArgs.cpp
  stable/9/contrib/llvm/lib/Target/Hexagon/HexagonSchedule.td
  stable/9/contrib/llvm/lib/Target/Hexagon/HexagonScheduleV4.td
  stable/9/contrib/llvm/lib/Target/Hexagon/HexagonSplitTFRCondSets.cpp
  stable/9/contrib/llvm/lib/Target/Hexagon/HexagonSubtarget.cpp
  stable/9/contrib/llvm/lib/Target/Hexagon/HexagonSubtarget.h
  stable/9/contrib/llvm/lib/Target/Hexagon/HexagonTargetMachine.cpp
  stable/9/contrib/llvm/lib/Target/Hexagon/HexagonTargetMachine.h
  stable/9/contrib/llvm/lib/Target/Hexagon/HexagonTargetObjectFile.cpp
  stable/9/contrib/llvm/lib/Target/Hexagon/HexagonVLIWPacketizer.cpp
  stable/9/contrib/llvm/lib/Target/Hexagon/InstPrinter/HexagonInstPrinter.cpp
  stable/9/contrib/llvm/lib/Target/Hexagon/InstPrinter/HexagonInstPrinter.h
  stable/9/contrib/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonBaseInfo.h
  stable/9/contrib/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCAsmInfo.cpp
  stable/9/contrib/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCTargetDesc.cpp
  stable/9/contrib/llvm/lib/Target/Hexagon/TargetInfo/HexagonTargetInfo.cpp
  stable/9/contrib/llvm/lib/Target/MBlaze/AsmParser/MBlazeAsmParser.cpp
  stable/9/contrib/llvm/lib/Target/MBlaze/Disassembler/MBlazeDisassembler.cpp
  stable/9/contrib/llvm/lib/Target/MBlaze/Disassembler/MBlazeDisassembler.h
  stable/9/contrib/llvm/lib/Target/MBlaze/InstPrinter/MBlazeInstPrinter.cpp
  stable/9/contrib/llvm/lib/Target/MBlaze/MBlazeAsmPrinter.cpp
  stable/9/contrib/llvm/lib/Target/MBlaze/MBlazeDelaySlotFiller.cpp
  stable/9/contrib/llvm/lib/Target/MBlaze/MBlazeFrameLowering.cpp
  stable/9/contrib/llvm/lib/Target/MBlaze/MBlazeFrameLowering.h
  stable/9/contrib/llvm/lib/Target/MBlaze/MBlazeISelDAGToDAG.cpp
  stable/9/contrib/llvm/lib/Target/MBlaze/MBlazeISelLowering.cpp
  stable/9/contrib/llvm/lib/Target/MBlaze/MBlazeISelLowering.h
  stable/9/contrib/llvm/lib/Target/MBlaze/MBlazeInstrInfo.cpp
  stable/9/contrib/llvm/lib/Target/MBlaze/MBlazeInstrInfo.td
  stable/9/contrib/llvm/lib/Target/MBlaze/MBlazeIntrinsicInfo.cpp
  stable/9/contrib/llvm/lib/Target/MBlaze/MBlazeMCInstLower.cpp
  stable/9/contrib/llvm/lib/Target/MBlaze/MBlazeMachineFunction.h
  stable/9/contrib/llvm/lib/Target/MBlaze/MBlazeRegisterInfo.cpp
  stable/9/contrib/llvm/lib/Target/MBlaze/MBlazeRegisterInfo.h
  stable/9/contrib/llvm/lib/Target/MBlaze/MBlazeSubtarget.h
  stable/9/contrib/llvm/lib/Target/MBlaze/MBlazeTargetMachine.cpp
  stable/9/contrib/llvm/lib/Target/MBlaze/MBlazeTargetMachine.h
  stable/9/contrib/llvm/lib/Target/MBlaze/MBlazeTargetObjectFile.cpp
  stable/9/contrib/llvm/lib/Target/MBlaze/MCTargetDesc/MBlazeAsmBackend.cpp
  stable/9/contrib/llvm/lib/Target/MBlaze/MCTargetDesc/MBlazeMCCodeEmitter.cpp
  stable/9/contrib/llvm/lib/Target/MBlaze/MCTargetDesc/MBlazeMCTargetDesc.cpp
  stable/9/contrib/llvm/lib/Target/MBlaze/TargetInfo/MBlazeTargetInfo.cpp
  stable/9/contrib/llvm/lib/Target/MSP430/InstPrinter/MSP430InstPrinter.cpp
  stable/9/contrib/llvm/lib/Target/MSP430/MCTargetDesc/MSP430MCAsmInfo.cpp
  stable/9/contrib/llvm/lib/Target/MSP430/MCTargetDesc/MSP430MCTargetDesc.cpp
  stable/9/contrib/llvm/lib/Target/MSP430/MSP430AsmPrinter.cpp
  stable/9/contrib/llvm/lib/Target/MSP430/MSP430BranchSelector.cpp
  stable/9/contrib/llvm/lib/Target/MSP430/MSP430CallingConv.td
  stable/9/contrib/llvm/lib/Target/MSP430/MSP430FrameLowering.cpp
  stable/9/contrib/llvm/lib/Target/MSP430/MSP430FrameLowering.h
  stable/9/contrib/llvm/lib/Target/MSP430/MSP430ISelDAGToDAG.cpp
  stable/9/contrib/llvm/lib/Target/MSP430/MSP430ISelLowering.cpp
  stable/9/contrib/llvm/lib/Target/MSP430/MSP430ISelLowering.h
  stable/9/contrib/llvm/lib/Target/MSP430/MSP430InstrInfo.cpp
  stable/9/contrib/llvm/lib/Target/MSP430/MSP430InstrInfo.td
  stable/9/contrib/llvm/lib/Target/MSP430/MSP430MCInstLower.cpp
  stable/9/contrib/llvm/lib/Target/MSP430/MSP430MachineFunctionInfo.h
  stable/9/contrib/llvm/lib/Target/MSP430/MSP430RegisterInfo.cpp
  stable/9/contrib/llvm/lib/Target/MSP430/MSP430RegisterInfo.h
  stable/9/contrib/llvm/lib/Target/MSP430/MSP430TargetMachine.cpp
  stable/9/contrib/llvm/lib/Target/MSP430/MSP430TargetMachine.h
  stable/9/contrib/llvm/lib/Target/MSP430/TargetInfo/MSP430TargetInfo.cpp
  stable/9/contrib/llvm/lib/Target/Mangler.cpp
  stable/9/contrib/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp
  stable/9/contrib/llvm/lib/Target/Mips/Disassembler/MipsDisassembler.cpp
  stable/9/contrib/llvm/lib/Target/Mips/InstPrinter/MipsInstPrinter.cpp
  stable/9/contrib/llvm/lib/Target/Mips/InstPrinter/MipsInstPrinter.h
  stable/9/contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.cpp
  stable/9/contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsBaseInfo.h
  stable/9/contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsELFObjectWriter.cpp
  stable/9/contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsMCAsmInfo.cpp
  stable/9/contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp
  stable/9/contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsMCTargetDesc.cpp
  stable/9/contrib/llvm/lib/Target/Mips/Mips.h
  stable/9/contrib/llvm/lib/Target/Mips/Mips.td
  stable/9/contrib/llvm/lib/Target/Mips/Mips16FrameLowering.cpp
  stable/9/contrib/llvm/lib/Target/Mips/Mips16FrameLowering.h
  stable/9/contrib/llvm/lib/Target/Mips/Mips16InstrFormats.td
  stable/9/contrib/llvm/lib/Target/Mips/Mips16InstrInfo.cpp
  stable/9/contrib/llvm/lib/Target/Mips/Mips16InstrInfo.h
  stable/9/contrib/llvm/lib/Target/Mips/Mips16InstrInfo.td
  stable/9/contrib/llvm/lib/Target/Mips/Mips16RegisterInfo.cpp
  stable/9/contrib/llvm/lib/Target/Mips/Mips16RegisterInfo.h
  stable/9/contrib/llvm/lib/Target/Mips/Mips64InstrInfo.td
  stable/9/contrib/llvm/lib/Target/Mips/MipsAsmPrinter.cpp
  stable/9/contrib/llvm/lib/Target/Mips/MipsAsmPrinter.h
  stable/9/contrib/llvm/lib/Target/Mips/MipsCallingConv.td
  stable/9/contrib/llvm/lib/Target/Mips/MipsCodeEmitter.cpp
  stable/9/contrib/llvm/lib/Target/Mips/MipsCondMov.td
  stable/9/contrib/llvm/lib/Target/Mips/MipsDSPInstrFormats.td
  stable/9/contrib/llvm/lib/Target/Mips/MipsDSPInstrInfo.td
  stable/9/contrib/llvm/lib/Target/Mips/MipsDelaySlotFiller.cpp
  stable/9/contrib/llvm/lib/Target/Mips/MipsFrameLowering.cpp
  stable/9/contrib/llvm/lib/Target/Mips/MipsFrameLowering.h
  stable/9/contrib/llvm/lib/Target/Mips/MipsISelDAGToDAG.cpp
  stable/9/contrib/llvm/lib/Target/Mips/MipsISelLowering.cpp
  stable/9/contrib/llvm/lib/Target/Mips/MipsISelLowering.h
  stable/9/contrib/llvm/lib/Target/Mips/MipsInstrFPU.td
  stable/9/contrib/llvm/lib/Target/Mips/MipsInstrFormats.td
  stable/9/contrib/llvm/lib/Target/Mips/MipsInstrInfo.cpp
  stable/9/contrib/llvm/lib/Target/Mips/MipsInstrInfo.h
  stable/9/contrib/llvm/lib/Target/Mips/MipsInstrInfo.td
  stable/9/contrib/llvm/lib/Target/Mips/MipsJITInfo.cpp
  stable/9/contrib/llvm/lib/Target/Mips/MipsLongBranch.cpp
  stable/9/contrib/llvm/lib/Target/Mips/MipsMCInstLower.cpp
  stable/9/contrib/llvm/lib/Target/Mips/MipsMachineFunction.cpp
  stable/9/contrib/llvm/lib/Target/Mips/MipsMachineFunction.h
  stable/9/contrib/llvm/lib/Target/Mips/MipsRegisterInfo.cpp
  stable/9/contrib/llvm/lib/Target/Mips/MipsRegisterInfo.h
  stable/9/contrib/llvm/lib/Target/Mips/MipsRegisterInfo.td
  stable/9/contrib/llvm/lib/Target/Mips/MipsSEFrameLowering.cpp
  stable/9/contrib/llvm/lib/Target/Mips/MipsSEFrameLowering.h
  stable/9/contrib/llvm/lib/Target/Mips/MipsSEInstrInfo.cpp
  stable/9/contrib/llvm/lib/Target/Mips/MipsSEInstrInfo.h
  stable/9/contrib/llvm/lib/Target/Mips/MipsSERegisterInfo.cpp
  stable/9/contrib/llvm/lib/Target/Mips/MipsSERegisterInfo.h
  stable/9/contrib/llvm/lib/Target/Mips/MipsSubtarget.cpp
  stable/9/contrib/llvm/lib/Target/Mips/MipsSubtarget.h
  stable/9/contrib/llvm/lib/Target/Mips/MipsTargetMachine.cpp
  stable/9/contrib/llvm/lib/Target/Mips/MipsTargetMachine.h
  stable/9/contrib/llvm/lib/Target/Mips/MipsTargetObjectFile.cpp
  stable/9/contrib/llvm/lib/Target/Mips/MipsTargetObjectFile.h
  stable/9/contrib/llvm/lib/Target/Mips/TargetInfo/MipsTargetInfo.cpp
  stable/9/contrib/llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXBaseInfo.h
  stable/9/contrib/llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXMCAsmInfo.cpp
  stable/9/contrib/llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXMCTargetDesc.cpp
  stable/9/contrib/llvm/lib/Target/NVPTX/ManagedStringPool.h
  stable/9/contrib/llvm/lib/Target/NVPTX/NVPTX.h
  stable/9/contrib/llvm/lib/Target/NVPTX/NVPTX.td
  stable/9/contrib/llvm/lib/Target/NVPTX/NVPTXAllocaHoisting.cpp
  stable/9/contrib/llvm/lib/Target/NVPTX/NVPTXAllocaHoisting.h
  stable/9/contrib/llvm/lib/Target/NVPTX/NVPTXAsmPrinter.cpp
  stable/9/contrib/llvm/lib/Target/NVPTX/NVPTXAsmPrinter.h
  stable/9/contrib/llvm/lib/Target/NVPTX/NVPTXFrameLowering.cpp
  stable/9/contrib/llvm/lib/Target/NVPTX/NVPTXFrameLowering.h
  stable/9/contrib/llvm/lib/Target/NVPTX/NVPTXISelDAGToDAG.cpp
  stable/9/contrib/llvm/lib/Target/NVPTX/NVPTXISelDAGToDAG.h
  stable/9/contrib/llvm/lib/Target/NVPTX/NVPTXISelLowering.cpp
  stable/9/contrib/llvm/lib/Target/NVPTX/NVPTXISelLowering.h
  stable/9/contrib/llvm/lib/Target/NVPTX/NVPTXInstrInfo.cpp
  stable/9/contrib/llvm/lib/Target/NVPTX/NVPTXInstrInfo.h
  stable/9/contrib/llvm/lib/Target/NVPTX/NVPTXInstrInfo.td
  stable/9/contrib/llvm/lib/Target/NVPTX/NVPTXIntrinsics.td
  stable/9/contrib/llvm/lib/Target/NVPTX/NVPTXLowerAggrCopies.cpp
  stable/9/contrib/llvm/lib/Target/NVPTX/NVPTXLowerAggrCopies.h
  stable/9/contrib/llvm/lib/Target/NVPTX/NVPTXNumRegisters.h
  stable/9/contrib/llvm/lib/Target/NVPTX/NVPTXRegisterInfo.cpp
  stable/9/contrib/llvm/lib/Target/NVPTX/NVPTXRegisterInfo.h
  stable/9/contrib/llvm/lib/Target/NVPTX/NVPTXRegisterInfo.td
  stable/9/contrib/llvm/lib/Target/NVPTX/NVPTXSection.h
  stable/9/contrib/llvm/lib/Target/NVPTX/NVPTXSplitBBatBar.cpp
  stable/9/contrib/llvm/lib/Target/NVPTX/NVPTXSplitBBatBar.h
  stable/9/contrib/llvm/lib/Target/NVPTX/NVPTXSubtarget.cpp
  stable/9/contrib/llvm/lib/Target/NVPTX/NVPTXSubtarget.h
  stable/9/contrib/llvm/lib/Target/NVPTX/NVPTXTargetMachine.cpp
  stable/9/contrib/llvm/lib/Target/NVPTX/NVPTXTargetMachine.h
  stable/9/contrib/llvm/lib/Target/NVPTX/NVPTXTargetObjectFile.h
  stable/9/contrib/llvm/lib/Target/NVPTX/NVPTXUtilities.cpp
  stable/9/contrib/llvm/lib/Target/NVPTX/NVPTXUtilities.h
  stable/9/contrib/llvm/lib/Target/NVPTX/NVPTXutil.cpp
  stable/9/contrib/llvm/lib/Target/NVPTX/TargetInfo/NVPTXTargetInfo.cpp
  stable/9/contrib/llvm/lib/Target/NVPTX/cl_common_defines.h
  stable/9/contrib/llvm/lib/Target/PowerPC/InstPrinter/PPCInstPrinter.cpp
  stable/9/contrib/llvm/lib/Target/PowerPC/MCTargetDesc/PPCAsmBackend.cpp
  stable/9/contrib/llvm/lib/Target/PowerPC/MCTargetDesc/PPCELFObjectWriter.cpp
  stable/9/contrib/llvm/lib/Target/PowerPC/MCTargetDesc/PPCFixupKinds.h
  stable/9/contrib/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCAsmInfo.cpp
  stable/9/contrib/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp
  stable/9/contrib/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.cpp
  stable/9/contrib/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h
  stable/9/contrib/llvm/lib/Target/PowerPC/MCTargetDesc/PPCPredicates.cpp
  stable/9/contrib/llvm/lib/Target/PowerPC/MCTargetDesc/PPCPredicates.h
  stable/9/contrib/llvm/lib/Target/PowerPC/PPC.h
  stable/9/contrib/llvm/lib/Target/PowerPC/PPC.td
  stable/9/contrib/llvm/lib/Target/PowerPC/PPCAsmPrinter.cpp
  stable/9/contrib/llvm/lib/Target/PowerPC/PPCBranchSelector.cpp
  stable/9/contrib/llvm/lib/Target/PowerPC/PPCCTRLoops.cpp
  stable/9/contrib/llvm/lib/Target/PowerPC/PPCCallingConv.td
  stable/9/contrib/llvm/lib/Target/PowerPC/PPCCodeEmitter.cpp
  stable/9/contrib/llvm/lib/Target/PowerPC/PPCFrameLowering.cpp
  stable/9/contrib/llvm/lib/Target/PowerPC/PPCFrameLowering.h
  stable/9/contrib/llvm/lib/Target/PowerPC/PPCHazardRecognizers.cpp
  stable/9/contrib/llvm/lib/Target/PowerPC/PPCISelDAGToDAG.cpp
  stable/9/contrib/llvm/lib/Target/PowerPC/PPCISelLowering.cpp
  stable/9/contrib/llvm/lib/Target/PowerPC/PPCISelLowering.h
  stable/9/contrib/llvm/lib/Target/PowerPC/PPCInstr64Bit.td
  stable/9/contrib/llvm/lib/Target/PowerPC/PPCInstrAltivec.td
  stable/9/contrib/llvm/lib/Target/PowerPC/PPCInstrFormats.td
  stable/9/contrib/llvm/lib/Target/PowerPC/PPCInstrInfo.cpp
  stable/9/contrib/llvm/lib/Target/PowerPC/PPCInstrInfo.h
  stable/9/contrib/llvm/lib/Target/PowerPC/PPCInstrInfo.td
  stable/9/contrib/llvm/lib/Target/PowerPC/PPCJITInfo.cpp
  stable/9/contrib/llvm/lib/Target/PowerPC/PPCJITInfo.h
  stable/9/contrib/llvm/lib/Target/PowerPC/PPCMCInstLower.cpp
  stable/9/contrib/llvm/lib/Target/PowerPC/PPCMachineFunctionInfo.h
  stable/9/contrib/llvm/lib/Target/PowerPC/PPCRegisterInfo.cpp
  stable/9/contrib/llvm/lib/Target/PowerPC/PPCRegisterInfo.h
  stable/9/contrib/llvm/lib/Target/PowerPC/PPCRegisterInfo.td
  stable/9/contrib/llvm/lib/Target/PowerPC/PPCScheduleA2.td
  stable/9/contrib/llvm/lib/Target/PowerPC/PPCScheduleG5.td
  stable/9/contrib/llvm/lib/Target/PowerPC/PPCSubtarget.cpp
  stable/9/contrib/llvm/lib/Target/PowerPC/PPCSubtarget.h
  stable/9/contrib/llvm/lib/Target/PowerPC/PPCTargetMachine.cpp
  stable/9/contrib/llvm/lib/Target/PowerPC/PPCTargetMachine.h
  stable/9/contrib/llvm/lib/Target/PowerPC/TargetInfo/PowerPCTargetInfo.cpp
  stable/9/contrib/llvm/lib/Target/R600/AMDGPU.h
  stable/9/contrib/llvm/lib/Target/R600/AMDGPUAsmPrinter.cpp
  stable/9/contrib/llvm/lib/Target/R600/AMDGPUAsmPrinter.h
  stable/9/contrib/llvm/lib/Target/R600/AMDGPUCallingConv.td
  stable/9/contrib/llvm/lib/Target/R600/AMDGPUISelLowering.h
  stable/9/contrib/llvm/lib/Target/R600/AMDGPUInstructions.td
  stable/9/contrib/llvm/lib/Target/R600/AMDGPUMachineFunction.cpp
  stable/9/contrib/llvm/lib/Target/R600/AMDGPUSubtarget.cpp
  stable/9/contrib/llvm/lib/Target/R600/AMDGPUSubtarget.h
  stable/9/contrib/llvm/lib/Target/R600/AMDGPUTargetMachine.cpp
  stable/9/contrib/llvm/lib/Target/R600/AMDILBase.td
  stable/9/contrib/llvm/lib/Target/R600/AMDILDeviceInfo.cpp
  stable/9/contrib/llvm/lib/Target/R600/AMDILISelDAGToDAG.cpp
  stable/9/contrib/llvm/lib/Target/R600/InstPrinter/AMDGPUInstPrinter.cpp
  stable/9/contrib/llvm/lib/Target/R600/InstPrinter/AMDGPUInstPrinter.h
  stable/9/contrib/llvm/lib/Target/R600/MCTargetDesc/AMDGPUAsmBackend.cpp
  stable/9/contrib/llvm/lib/Target/R600/MCTargetDesc/AMDGPUMCAsmInfo.cpp
  stable/9/contrib/llvm/lib/Target/R600/MCTargetDesc/AMDGPUMCTargetDesc.cpp
  stable/9/contrib/llvm/lib/Target/R600/MCTargetDesc/AMDGPUMCTargetDesc.h
  stable/9/contrib/llvm/lib/Target/R600/MCTargetDesc/R600MCCodeEmitter.cpp
  stable/9/contrib/llvm/lib/Target/R600/Processors.td
  stable/9/contrib/llvm/lib/Target/R600/R600ControlFlowFinalizer.cpp
  stable/9/contrib/llvm/lib/Target/R600/R600Defines.h
  stable/9/contrib/llvm/lib/Target/R600/R600ISelLowering.cpp
  stable/9/contrib/llvm/lib/Target/R600/R600InstrInfo.cpp
  stable/9/contrib/llvm/lib/Target/R600/R600InstrInfo.h
  stable/9/contrib/llvm/lib/Target/R600/R600Instructions.td
  stable/9/contrib/llvm/lib/Target/R600/R600MachineFunctionInfo.h
  stable/9/contrib/llvm/lib/Target/R600/R600RegisterInfo.td
  stable/9/contrib/llvm/lib/Target/R600/R600Schedule.td
  stable/9/contrib/llvm/lib/Target/R600/SIISelLowering.cpp
  stable/9/contrib/llvm/lib/Target/R600/SIISelLowering.h
  stable/9/contrib/llvm/lib/Target/R600/SIInstrFormats.td
  stable/9/contrib/llvm/lib/Target/R600/SIInstrInfo.cpp
  stable/9/contrib/llvm/lib/Target/R600/SIInstrInfo.h
  stable/9/contrib/llvm/lib/Target/R600/SIInstrInfo.td
  stable/9/contrib/llvm/lib/Target/R600/SIInstructions.td
  stable/9/contrib/llvm/lib/Target/R600/SIIntrinsics.td
  stable/9/contrib/llvm/lib/Target/R600/SIRegisterInfo.td
  stable/9/contrib/llvm/lib/Target/Sparc/DelaySlotFiller.cpp
  stable/9/contrib/llvm/lib/Target/Sparc/FPMover.cpp
  stable/9/contrib/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCAsmInfo.cpp
  stable/9/contrib/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCTargetDesc.cpp
  stable/9/contrib/llvm/lib/Target/Sparc/SparcAsmPrinter.cpp
  stable/9/contrib/llvm/lib/Target/Sparc/SparcCallingConv.td
  stable/9/contrib/llvm/lib/Target/Sparc/SparcFrameLowering.cpp
  stable/9/contrib/llvm/lib/Target/Sparc/SparcFrameLowering.h
  stable/9/contrib/llvm/lib/Target/Sparc/SparcISelDAGToDAG.cpp
  stable/9/contrib/llvm/lib/Target/Sparc/SparcISelLowering.cpp
  stable/9/contrib/llvm/lib/Target/Sparc/SparcISelLowering.h
  stable/9/contrib/llvm/lib/Target/Sparc/SparcInstrFormats.td
  stable/9/contrib/llvm/lib/Target/Sparc/SparcInstrInfo.cpp
  stable/9/contrib/llvm/lib/Target/Sparc/SparcInstrInfo.td
  stable/9/contrib/llvm/lib/Target/Sparc/SparcRegisterInfo.cpp
  stable/9/contrib/llvm/lib/Target/Sparc/SparcRegisterInfo.h
  stable/9/contrib/llvm/lib/Target/Sparc/SparcRegisterInfo.td
  stable/9/contrib/llvm/lib/Target/Sparc/SparcSubtarget.h
  stable/9/contrib/llvm/lib/Target/Sparc/SparcTargetMachine.cpp
  stable/9/contrib/llvm/lib/Target/Sparc/SparcTargetMachine.h
  stable/9/contrib/llvm/lib/Target/Sparc/TargetInfo/SparcTargetInfo.cpp
  stable/9/contrib/llvm/lib/Target/Target.cpp
  stable/9/contrib/llvm/lib/Target/TargetIntrinsicInfo.cpp
  stable/9/contrib/llvm/lib/Target/TargetLibraryInfo.cpp
  stable/9/contrib/llvm/lib/Target/TargetLoweringObjectFile.cpp
  stable/9/contrib/llvm/lib/Target/TargetMachine.cpp
  stable/9/contrib/llvm/lib/Target/TargetMachineC.cpp
  stable/9/contrib/llvm/lib/Target/TargetSubtargetInfo.cpp
  stable/9/contrib/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp
  stable/9/contrib/llvm/lib/Target/X86/Disassembler/X86Disassembler.cpp
  stable/9/contrib/llvm/lib/Target/X86/Disassembler/X86Disassembler.h
  stable/9/contrib/llvm/lib/Target/X86/Disassembler/X86DisassemblerDecoder.c
  stable/9/contrib/llvm/lib/Target/X86/InstPrinter/X86ATTInstPrinter.cpp
  stable/9/contrib/llvm/lib/Target/X86/InstPrinter/X86InstComments.cpp
  stable/9/contrib/llvm/lib/Target/X86/InstPrinter/X86IntelInstPrinter.cpp
  stable/9/contrib/llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp
  stable/9/contrib/llvm/lib/Target/X86/MCTargetDesc/X86BaseInfo.h
  stable/9/contrib/llvm/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.cpp
  stable/9/contrib/llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp
  stable/9/contrib/llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp
  stable/9/contrib/llvm/lib/Target/X86/MCTargetDesc/X86MachObjectWriter.cpp
  stable/9/contrib/llvm/lib/Target/X86/MCTargetDesc/X86WinCOFFObjectWriter.cpp
  stable/9/contrib/llvm/lib/Target/X86/TargetInfo/X86TargetInfo.cpp
  stable/9/contrib/llvm/lib/Target/X86/Utils/X86ShuffleDecode.cpp
  stable/9/contrib/llvm/lib/Target/X86/Utils/X86ShuffleDecode.h
  stable/9/contrib/llvm/lib/Target/X86/X86.h
  stable/9/contrib/llvm/lib/Target/X86/X86.td
  stable/9/contrib/llvm/lib/Target/X86/X86AsmPrinter.cpp
  stable/9/contrib/llvm/lib/Target/X86/X86AsmPrinter.h
  stable/9/contrib/llvm/lib/Target/X86/X86COFFMachineModuleInfo.h
  stable/9/contrib/llvm/lib/Target/X86/X86CallingConv.td
  stable/9/contrib/llvm/lib/Target/X86/X86CodeEmitter.cpp
  stable/9/contrib/llvm/lib/Target/X86/X86FastISel.cpp
  stable/9/contrib/llvm/lib/Target/X86/X86FloatingPoint.cpp
  stable/9/contrib/llvm/lib/Target/X86/X86FrameLowering.cpp
  stable/9/contrib/llvm/lib/Target/X86/X86FrameLowering.h
  stable/9/contrib/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp
  stable/9/contrib/llvm/lib/Target/X86/X86ISelLowering.cpp
  stable/9/contrib/llvm/lib/Target/X86/X86ISelLowering.h
  stable/9/contrib/llvm/lib/Target/X86/X86Instr3DNow.td
  stable/9/contrib/llvm/lib/Target/X86/X86InstrArithmetic.td
  stable/9/contrib/llvm/lib/Target/X86/X86InstrCMovSetCC.td
  stable/9/contrib/llvm/lib/Target/X86/X86InstrCompiler.td
  stable/9/contrib/llvm/lib/Target/X86/X86InstrControl.td
  stable/9/contrib/llvm/lib/Target/X86/X86InstrExtension.td
  stable/9/contrib/llvm/lib/Target/X86/X86InstrFMA.td
  stable/9/contrib/llvm/lib/Target/X86/X86InstrFPStack.td
  stable/9/contrib/llvm/lib/Target/X86/X86InstrFormats.td
  stable/9/contrib/llvm/lib/Target/X86/X86InstrFragmentsSIMD.td
  stable/9/contrib/llvm/lib/Target/X86/X86InstrInfo.cpp
  stable/9/contrib/llvm/lib/Target/X86/X86InstrInfo.td
  stable/9/contrib/llvm/lib/Target/X86/X86InstrMMX.td
  stable/9/contrib/llvm/lib/Target/X86/X86InstrSSE.td
  stable/9/contrib/llvm/lib/Target/X86/X86InstrShiftRotate.td
  stable/9/contrib/llvm/lib/Target/X86/X86InstrSystem.td
  stable/9/contrib/llvm/lib/Target/X86/X86InstrTSX.td
  stable/9/contrib/llvm/lib/Target/X86/X86JITInfo.cpp
  stable/9/contrib/llvm/lib/Target/X86/X86JITInfo.h
  stable/9/contrib/llvm/lib/Target/X86/X86MCInstLower.cpp
  stable/9/contrib/llvm/lib/Target/X86/X86RegisterInfo.cpp
  stable/9/contrib/llvm/lib/Target/X86/X86RegisterInfo.h
  stable/9/contrib/llvm/lib/Target/X86/X86Schedule.td
  stable/9/contrib/llvm/lib/Target/X86/X86ScheduleAtom.td
  stable/9/contrib/llvm/lib/Target/X86/X86SelectionDAGInfo.cpp
  stable/9/contrib/llvm/lib/Target/X86/X86Subtarget.cpp
  stable/9/contrib/llvm/lib/Target/X86/X86Subtarget.h
  stable/9/contrib/llvm/lib/Target/X86/X86TargetMachine.cpp
  stable/9/contrib/llvm/lib/Target/X86/X86TargetMachine.h
  stable/9/contrib/llvm/lib/Target/X86/X86TargetObjectFile.cpp
  stable/9/contrib/llvm/lib/Target/X86/X86TargetObjectFile.h
  stable/9/contrib/llvm/lib/Target/X86/X86VZeroUpper.cpp
  stable/9/contrib/llvm/lib/Target/XCore/Disassembler/XCoreDisassembler.cpp
  stable/9/contrib/llvm/lib/Target/XCore/InstPrinter/XCoreInstPrinter.cpp
  stable/9/contrib/llvm/lib/Target/XCore/MCTargetDesc/XCoreMCTargetDesc.cpp
  stable/9/contrib/llvm/lib/Target/XCore/TargetInfo/XCoreTargetInfo.cpp
  stable/9/contrib/llvm/lib/Target/XCore/XCore.h
  stable/9/contrib/llvm/lib/Target/XCore/XCore.td
  stable/9/contrib/llvm/lib/Target/XCore/XCoreAsmPrinter.cpp
  stable/9/contrib/llvm/lib/Target/XCore/XCoreFrameLowering.cpp
  stable/9/contrib/llvm/lib/Target/XCore/XCoreFrameLowering.h
  stable/9/contrib/llvm/lib/Target/XCore/XCoreISelDAGToDAG.cpp
  stable/9/contrib/llvm/lib/Target/XCore/XCoreISelLowering.cpp
  stable/9/contrib/llvm/lib/Target/XCore/XCoreISelLowering.h
  stable/9/contrib/llvm/lib/Target/XCore/XCoreInstrFormats.td
  stable/9/contrib/llvm/lib/Target/XCore/XCoreInstrInfo.cpp
  stable/9/contrib/llvm/lib/Target/XCore/XCoreInstrInfo.td
  stable/9/contrib/llvm/lib/Target/XCore/XCoreMachineFunctionInfo.h
  stable/9/contrib/llvm/lib/Target/XCore/XCoreRegisterInfo.cpp
  stable/9/contrib/llvm/lib/Target/XCore/XCoreRegisterInfo.h
  stable/9/contrib/llvm/lib/Target/XCore/XCoreRegisterInfo.td
  stable/9/contrib/llvm/lib/Target/XCore/XCoreSubtarget.h
  stable/9/contrib/llvm/lib/Target/XCore/XCoreTargetMachine.cpp
  stable/9/contrib/llvm/lib/Target/XCore/XCoreTargetMachine.h
  stable/9/contrib/llvm/lib/Target/XCore/XCoreTargetObjectFile.cpp
  stable/9/contrib/llvm/lib/Transforms/IPO/ArgumentPromotion.cpp
  stable/9/contrib/llvm/lib/Transforms/IPO/ConstantMerge.cpp
  stable/9/contrib/llvm/lib/Transforms/IPO/DeadArgumentElimination.cpp
  stable/9/contrib/llvm/lib/Transforms/IPO/ExtractGV.cpp
  stable/9/contrib/llvm/lib/Transforms/IPO/FunctionAttrs.cpp
  stable/9/contrib/llvm/lib/Transforms/IPO/GlobalDCE.cpp
  stable/9/contrib/llvm/lib/Transforms/IPO/GlobalOpt.cpp
  stable/9/contrib/llvm/lib/Transforms/IPO/IPConstantPropagation.cpp
  stable/9/contrib/llvm/lib/Transforms/IPO/InlineAlways.cpp
  stable/9/contrib/llvm/lib/Transforms/IPO/InlineSimple.cpp
  stable/9/contrib/llvm/lib/Transforms/IPO/Inliner.cpp
  stable/9/contrib/llvm/lib/Transforms/IPO/Internalize.cpp
  stable/9/contrib/llvm/lib/Transforms/IPO/LoopExtractor.cpp
  stable/9/contrib/llvm/lib/Transforms/IPO/MergeFunctions.cpp
  stable/9/contrib/llvm/lib/Transforms/IPO/PartialInlining.cpp
  stable/9/contrib/llvm/lib/Transforms/IPO/PassManagerBuilder.cpp
  stable/9/contrib/llvm/lib/Transforms/IPO/PruneEH.cpp
  stable/9/contrib/llvm/lib/Transforms/IPO/StripDeadPrototypes.cpp
  stable/9/contrib/llvm/lib/Transforms/IPO/StripSymbols.cpp
  stable/9/contrib/llvm/lib/Transforms/InstCombine/InstCombine.h
  stable/9/contrib/llvm/lib/Transforms/InstCombine/InstCombineAddSub.cpp
  stable/9/contrib/llvm/lib/Transforms/InstCombine/InstCombineAndOrXor.cpp
  stable/9/contrib/llvm/lib/Transforms/InstCombine/InstCombineCalls.cpp
  stable/9/contrib/llvm/lib/Transforms/InstCombine/InstCombineCasts.cpp
  stable/9/contrib/llvm/lib/Transforms/InstCombine/InstCombineCompares.cpp
  stable/9/contrib/llvm/lib/Transforms/InstCombine/InstCombineLoadStoreAlloca.cpp
  stable/9/contrib/llvm/lib/Transforms/InstCombine/InstCombineMulDivRem.cpp
  stable/9/contrib/llvm/lib/Transforms/InstCombine/InstCombinePHI.cpp
  stable/9/contrib/llvm/lib/Transforms/InstCombine/InstCombineSelect.cpp
  stable/9/contrib/llvm/lib/Transforms/InstCombine/InstCombineShifts.cpp
  stable/9/contrib/llvm/lib/Transforms/InstCombine/InstCombineSimplifyDemanded.cpp
  stable/9/contrib/llvm/lib/Transforms/InstCombine/InstCombineVectorOps.cpp
  stable/9/contrib/llvm/lib/Transforms/InstCombine/InstCombineWorklist.h
  stable/9/contrib/llvm/lib/Transforms/InstCombine/InstructionCombining.cpp
  stable/9/contrib/llvm/lib/Transforms/Instrumentation/AddressSanitizer.cpp
  stable/9/contrib/llvm/lib/Transforms/Instrumentation/BlackList.cpp
  stable/9/contrib/llvm/lib/Transforms/Instrumentation/BoundsChecking.cpp
  stable/9/contrib/llvm/lib/Transforms/Instrumentation/EdgeProfiling.cpp
  stable/9/contrib/llvm/lib/Transforms/Instrumentation/GCOVProfiling.cpp
  stable/9/contrib/llvm/lib/Transforms/Instrumentation/Instrumentation.cpp
  stable/9/contrib/llvm/lib/Transforms/Instrumentation/MaximumSpanningTree.h
  stable/9/contrib/llvm/lib/Transforms/Instrumentation/OptimalEdgeProfiling.cpp
  stable/9/contrib/llvm/lib/Transforms/Instrumentation/PathProfiling.cpp
  stable/9/contrib/llvm/lib/Transforms/Instrumentation/ProfilingUtils.cpp
  stable/9/contrib/llvm/lib/Transforms/Instrumentation/ThreadSanitizer.cpp
  stable/9/contrib/llvm/lib/Transforms/ObjCARC/ObjCARC.cpp
  stable/9/contrib/llvm/lib/Transforms/ObjCARC/ObjCARCContract.cpp
  stable/9/contrib/llvm/lib/Transforms/ObjCARC/ObjCARCOpts.cpp
  stable/9/contrib/llvm/lib/Transforms/Scalar/ADCE.cpp
  stable/9/contrib/llvm/lib/Transforms/Scalar/BasicBlockPlacement.cpp
  stable/9/contrib/llvm/lib/Transforms/Scalar/CodeGenPrepare.cpp
  stable/9/contrib/llvm/lib/Transforms/Scalar/ConstantProp.cpp
  stable/9/contrib/llvm/lib/Transforms/Scalar/CorrelatedValuePropagation.cpp
  stable/9/contrib/llvm/lib/Transforms/Scalar/DCE.cpp
  stable/9/contrib/llvm/lib/Transforms/Scalar/DeadStoreElimination.cpp
  stable/9/contrib/llvm/lib/Transforms/Scalar/EarlyCSE.cpp
  stable/9/contrib/llvm/lib/Transforms/Scalar/GVN.cpp
  stable/9/contrib/llvm/lib/Transforms/Scalar/GlobalMerge.cpp
  stable/9/contrib/llvm/lib/Transforms/Scalar/IndVarSimplify.cpp
  stable/9/contrib/llvm/lib/Transforms/Scalar/JumpThreading.cpp
  stable/9/contrib/llvm/lib/Transforms/Scalar/LICM.cpp
  stable/9/contrib/llvm/lib/Transforms/Scalar/LoopDeletion.cpp
  stable/9/contrib/llvm/lib/Transforms/Scalar/LoopIdiomRecognize.cpp
  stable/9/contrib/llvm/lib/Transforms/Scalar/LoopInstSimplify.cpp
  stable/9/contrib/llvm/lib/Transforms/Scalar/LoopRotation.cpp
  stable/9/contrib/llvm/lib/Transforms/Scalar/LoopStrengthReduce.cpp
  stable/9/contrib/llvm/lib/Transforms/Scalar/LoopUnrollPass.cpp
  stable/9/contrib/llvm/lib/Transforms/Scalar/LoopUnswitch.cpp
  stable/9/contrib/llvm/lib/Transforms/Scalar/LowerAtomic.cpp
  stable/9/contrib/llvm/lib/Transforms/Scalar/MemCpyOptimizer.cpp
  stable/9/contrib/llvm/lib/Transforms/Scalar/Reassociate.cpp
  stable/9/contrib/llvm/lib/Transforms/Scalar/Reg2Mem.cpp
  stable/9/contrib/llvm/lib/Transforms/Scalar/SCCP.cpp
  stable/9/contrib/llvm/lib/Transforms/Scalar/SROA.cpp
  stable/9/contrib/llvm/lib/Transforms/Scalar/Scalar.cpp
  stable/9/contrib/llvm/lib/Transforms/Scalar/ScalarReplAggregates.cpp
  stable/9/contrib/llvm/lib/Transforms/Scalar/SimplifyCFGPass.cpp
  stable/9/contrib/llvm/lib/Transforms/Scalar/SimplifyLibCalls.cpp
  stable/9/contrib/llvm/lib/Transforms/Scalar/Sink.cpp
  stable/9/contrib/llvm/lib/Transforms/Scalar/TailRecursionElimination.cpp
  stable/9/contrib/llvm/lib/Transforms/Utils/BasicBlockUtils.cpp
  stable/9/contrib/llvm/lib/Transforms/Utils/BreakCriticalEdges.cpp
  stable/9/contrib/llvm/lib/Transforms/Utils/BuildLibCalls.cpp
  stable/9/contrib/llvm/lib/Transforms/Utils/BypassSlowDivision.cpp
  stable/9/contrib/llvm/lib/Transforms/Utils/CloneFunction.cpp
  stable/9/contrib/llvm/lib/Transforms/Utils/CloneModule.cpp
  stable/9/contrib/llvm/lib/Transforms/Utils/CmpInstAnalysis.cpp
  stable/9/contrib/llvm/lib/Transforms/Utils/CodeExtractor.cpp
  stable/9/contrib/llvm/lib/Transforms/Utils/DemoteRegToStack.cpp
  stable/9/contrib/llvm/lib/Transforms/Utils/InlineFunction.cpp
  stable/9/contrib/llvm/lib/Transforms/Utils/InstructionNamer.cpp
  stable/9/contrib/llvm/lib/Transforms/Utils/IntegerDivision.cpp
  stable/9/contrib/llvm/lib/Transforms/Utils/LCSSA.cpp
  stable/9/contrib/llvm/lib/Transforms/Utils/Local.cpp
  stable/9/contrib/llvm/lib/Transforms/Utils/LoopSimplify.cpp
  stable/9/contrib/llvm/lib/Transforms/Utils/LoopUnroll.cpp
  stable/9/contrib/llvm/lib/Transforms/Utils/LoopUnrollRuntime.cpp
  stable/9/contrib/llvm/lib/Transforms/Utils/LowerExpectIntrinsic.cpp
  stable/9/contrib/llvm/lib/Transforms/Utils/LowerInvoke.cpp
  stable/9/contrib/llvm/lib/Transforms/Utils/LowerSwitch.cpp
  stable/9/contrib/llvm/lib/Transforms/Utils/Mem2Reg.cpp
  stable/9/contrib/llvm/lib/Transforms/Utils/MetaRenamer.cpp
  stable/9/contrib/llvm/lib/Transforms/Utils/ModuleUtils.cpp
  stable/9/contrib/llvm/lib/Transforms/Utils/PromoteMemoryToRegister.cpp
  stable/9/contrib/llvm/lib/Transforms/Utils/SSAUpdater.cpp
  stable/9/contrib/llvm/lib/Transforms/Utils/SimplifyCFG.cpp
  stable/9/contrib/llvm/lib/Transforms/Utils/SimplifyIndVar.cpp
  stable/9/contrib/llvm/lib/Transforms/Utils/SimplifyInstructions.cpp
  stable/9/contrib/llvm/lib/Transforms/Utils/SimplifyLibCalls.cpp
  stable/9/contrib/llvm/lib/Transforms/Utils/UnifyFunctionExitNodes.cpp
  stable/9/contrib/llvm/lib/Transforms/Utils/Utils.cpp
  stable/9/contrib/llvm/lib/Transforms/Utils/ValueMapper.cpp
  stable/9/contrib/llvm/lib/Transforms/Vectorize/BBVectorize.cpp
  stable/9/contrib/llvm/lib/Transforms/Vectorize/LoopVectorize.cpp
  stable/9/contrib/llvm/lib/Transforms/Vectorize/Vectorize.cpp
  stable/9/contrib/llvm/tools/bugpoint/BugDriver.cpp
  stable/9/contrib/llvm/tools/bugpoint/BugDriver.h
  stable/9/contrib/llvm/tools/bugpoint/CrashDebugger.cpp
  stable/9/contrib/llvm/tools/bugpoint/ExecutionDriver.cpp
  stable/9/contrib/llvm/tools/bugpoint/ExtractFunction.cpp
  stable/9/contrib/llvm/tools/bugpoint/ListReducer.h
  stable/9/contrib/llvm/tools/bugpoint/Miscompilation.cpp
  stable/9/contrib/llvm/tools/bugpoint/OptimizerDriver.cpp
  stable/9/contrib/llvm/tools/bugpoint/ToolRunner.cpp
  stable/9/contrib/llvm/tools/bugpoint/ToolRunner.h
  stable/9/contrib/llvm/tools/bugpoint/bugpoint.cpp
  stable/9/contrib/llvm/tools/clang/LICENSE.TXT
  stable/9/contrib/llvm/tools/clang/include/clang-c/CXCompilationDatabase.h
  stable/9/contrib/llvm/tools/clang/include/clang-c/CXString.h
  stable/9/contrib/llvm/tools/clang/include/clang-c/Index.h
  stable/9/contrib/llvm/tools/clang/include/clang/ARCMigrate/ARCMT.h
  stable/9/contrib/llvm/tools/clang/include/clang/ARCMigrate/ARCMTActions.h
  stable/9/contrib/llvm/tools/clang/include/clang/ARCMigrate/FileRemapper.h
  stable/9/contrib/llvm/tools/clang/include/clang/AST/APValue.h
  stable/9/contrib/llvm/tools/clang/include/clang/AST/AST.h
  stable/9/contrib/llvm/tools/clang/include/clang/AST/ASTConsumer.h
  stable/9/contrib/llvm/tools/clang/include/clang/AST/ASTContext.h
  stable/9/contrib/llvm/tools/clang/include/clang/AST/ASTImporter.h
  stable/9/contrib/llvm/tools/clang/include/clang/AST/ASTMutationListener.h
  stable/9/contrib/llvm/tools/clang/include/clang/AST/ASTVector.h
  stable/9/contrib/llvm/tools/clang/include/clang/AST/Attr.h
  stable/9/contrib/llvm/tools/clang/include/clang/AST/BuiltinTypes.def
  stable/9/contrib/llvm/tools/clang/include/clang/AST/CXXInheritance.h
  stable/9/contrib/llvm/tools/clang/include/clang/AST/CanonicalType.h
  stable/9/contrib/llvm/tools/clang/include/clang/AST/CharUnits.h
  stable/9/contrib/llvm/tools/clang/include/clang/AST/Comment.h
  stable/9/contrib/llvm/tools/clang/include/clang/AST/CommentCommandTraits.h
  stable/9/contrib/llvm/tools/clang/include/clang/AST/CommentCommands.td
  stable/9/contrib/llvm/tools/clang/include/clang/AST/CommentLexer.h
  stable/9/contrib/llvm/tools/clang/include/clang/AST/CommentParser.h
  stable/9/contrib/llvm/tools/clang/include/clang/AST/CommentSema.h
  stable/9/contrib/llvm/tools/clang/include/clang/AST/CommentVisitor.h
  stable/9/contrib/llvm/tools/clang/include/clang/AST/Decl.h
  stable/9/contrib/llvm/tools/clang/include/clang/AST/DeclAccessPair.h
  stable/9/contrib/llvm/tools/clang/include/clang/AST/DeclBase.h
  stable/9/contrib/llvm/tools/clang/include/clang/AST/DeclCXX.h
  stable/9/contrib/llvm/tools/clang/include/clang/AST/DeclContextInternals.h
  stable/9/contrib/llvm/tools/clang/include/clang/AST/DeclFriend.h
  stable/9/contrib/llvm/tools/clang/include/clang/AST/DeclLookups.h
  stable/9/contrib/llvm/tools/clang/include/clang/AST/DeclObjC.h
  stable/9/contrib/llvm/tools/clang/include/clang/AST/DeclTemplate.h
  stable/9/contrib/llvm/tools/clang/include/clang/AST/DeclVisitor.h
  stable/9/contrib/llvm/tools/clang/include/clang/AST/DeclarationName.h
  stable/9/contrib/llvm/tools/clang/include/clang/AST/DependentDiagnostic.h
  stable/9/contrib/llvm/tools/clang/include/clang/AST/EvaluatedExprVisitor.h
  stable/9/contrib/llvm/tools/clang/include/clang/AST/Expr.h
  stable/9/contrib/llvm/tools/clang/include/clang/AST/ExprCXX.h
  stable/9/contrib/llvm/tools/clang/include/clang/AST/ExprObjC.h
  stable/9/contrib/llvm/tools/clang/include/clang/AST/ExternalASTSource.h
  stable/9/contrib/llvm/tools/clang/include/clang/AST/LambdaMangleContext.h
  stable/9/contrib/llvm/tools/clang/include/clang/AST/Mangle.h
  stable/9/contrib/llvm/tools/clang/include/clang/AST/NSAPI.h
  stable/9/contrib/llvm/tools/clang/include/clang/AST/NestedNameSpecifier.h
  stable/9/contrib/llvm/tools/clang/include/clang/AST/OperationKinds.h
  stable/9/contrib/llvm/tools/clang/include/clang/AST/PrettyPrinter.h
  stable/9/contrib/llvm/tools/clang/include/clang/AST/RawCommentList.h
  stable/9/contrib/llvm/tools/clang/include/clang/AST/RecursiveASTVisitor.h
  stable/9/contrib/llvm/tools/clang/include/clang/AST/Stmt.h
  stable/9/contrib/llvm/tools/clang/include/clang/AST/StmtCXX.h
  stable/9/contrib/llvm/tools/clang/include/clang/AST/StmtGraphTraits.h
  stable/9/contrib/llvm/tools/clang/include/clang/AST/StmtObjC.h
  stable/9/contrib/llvm/tools/clang/include/clang/AST/TemplateBase.h
  stable/9/contrib/llvm/tools/clang/include/clang/AST/TemplateName.h
  stable/9/contrib/llvm/tools/clang/include/clang/AST/Type.h
  stable/9/contrib/llvm/tools/clang/include/clang/AST/TypeLoc.h
  stable/9/contrib/llvm/tools/clang/include/clang/AST/TypeLocVisitor.h
  stable/9/contrib/llvm/tools/clang/include/clang/AST/TypeNodes.def
  stable/9/contrib/llvm/tools/clang/include/clang/AST/TypeOrdering.h
  stable/9/contrib/llvm/tools/clang/include/clang/AST/UnresolvedSet.h
  stable/9/contrib/llvm/tools/clang/include/clang/AST/VTTBuilder.h
  stable/9/contrib/llvm/tools/clang/include/clang/AST/VTableBuilder.h
  stable/9/contrib/llvm/tools/clang/include/clang/ASTMatchers/ASTMatchFinder.h
  stable/9/contrib/llvm/tools/clang/include/clang/ASTMatchers/ASTMatchers.h
  stable/9/contrib/llvm/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h
  stable/9/contrib/llvm/tools/clang/include/clang/ASTMatchers/ASTMatchersMacros.h
  stable/9/contrib/llvm/tools/clang/include/clang/Analysis/Analyses/Dominators.h
  stable/9/contrib/llvm/tools/clang/include/clang/Analysis/Analyses/FormatString.h
  stable/9/contrib/llvm/tools/clang/include/clang/Analysis/Analyses/LiveVariables.h
  stable/9/contrib/llvm/tools/clang/include/clang/Analysis/Analyses/ThreadSafety.h
  stable/9/contrib/llvm/tools/clang/include/clang/Analysis/Analyses/UninitializedValues.h
  stable/9/contrib/llvm/tools/clang/include/clang/Analysis/AnalysisContext.h
  stable/9/contrib/llvm/tools/clang/include/clang/Analysis/CFG.h
  stable/9/contrib/llvm/tools/clang/include/clang/Analysis/CallGraph.h
  stable/9/contrib/llvm/tools/clang/include/clang/Analysis/FlowSensitive/DataflowSolver.h
  stable/9/contrib/llvm/tools/clang/include/clang/Analysis/ProgramPoint.h
  stable/9/contrib/llvm/tools/clang/include/clang/Analysis/Support/BlkExprDeclBitVector.h
  stable/9/contrib/llvm/tools/clang/include/clang/Analysis/Support/BumpVector.h
  stable/9/contrib/llvm/tools/clang/include/clang/Analysis/Visitors/CFGRecStmtDeclVisitor.h
  stable/9/contrib/llvm/tools/clang/include/clang/Basic/Attr.td
  stable/9/contrib/llvm/tools/clang/include/clang/Basic/AttrKinds.h
  stable/9/contrib/llvm/tools/clang/include/clang/Basic/Builtins.def
  stable/9/contrib/llvm/tools/clang/include/clang/Basic/Builtins.h
  stable/9/contrib/llvm/tools/clang/include/clang/Basic/BuiltinsARM.def
  stable/9/contrib/llvm/tools/clang/include/clang/Basic/BuiltinsX86.def
  stable/9/contrib/llvm/tools/clang/include/clang/Basic/DeclNodes.td
  stable/9/contrib/llvm/tools/clang/include/clang/Basic/Diagnostic.h
  stable/9/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticASTKinds.td
  stable/9/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticCommentKinds.td
  stable/9/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticCommonKinds.td
  stable/9/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticDriverKinds.td
  stable/9/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticFrontendKinds.td
  stable/9/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticGroups.td
  stable/9/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticIDs.h
  stable/9/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticLexKinds.td
  stable/9/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticOptions.def
  stable/9/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticOptions.h
  stable/9/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticParseKinds.td
  stable/9/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticSemaKinds.td
  stable/9/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticSerializationKinds.td
  stable/9/contrib/llvm/tools/clang/include/clang/Basic/FileManager.h
  stable/9/contrib/llvm/tools/clang/include/clang/Basic/FileSystemStatCache.h
  stable/9/contrib/llvm/tools/clang/include/clang/Basic/IdentifierTable.h
  stable/9/contrib/llvm/tools/clang/include/clang/Basic/LLVM.h
  stable/9/contrib/llvm/tools/clang/include/clang/Basic/LangOptions.def
  stable/9/contrib/llvm/tools/clang/include/clang/Basic/LangOptions.h
  stable/9/contrib/llvm/tools/clang/include/clang/Basic/Linkage.h
  stable/9/contrib/llvm/tools/clang/include/clang/Basic/MacroBuilder.h
  stable/9/contrib/llvm/tools/clang/include/clang/Basic/Module.h
  stable/9/contrib/llvm/tools/clang/include/clang/Basic/ObjCRuntime.h
  stable/9/contrib/llvm/tools/clang/include/clang/Basic/OnDiskHashTable.h
  stable/9/contrib/llvm/tools/clang/include/clang/Basic/PartialDiagnostic.h
  stable/9/contrib/llvm/tools/clang/include/clang/Basic/Sanitizers.def
  stable/9/contrib/llvm/tools/clang/include/clang/Basic/SourceLocation.h
  stable/9/contrib/llvm/tools/clang/include/clang/Basic/SourceManager.h
  stable/9/contrib/llvm/tools/clang/include/clang/Basic/Specifiers.h
  stable/9/contrib/llvm/tools/clang/include/clang/Basic/StmtNodes.td
  stable/9/contrib/llvm/tools/clang/include/clang/Basic/TargetBuiltins.h
  stable/9/contrib/llvm/tools/clang/include/clang/Basic/TargetInfo.h
  stable/9/contrib/llvm/tools/clang/include/clang/Basic/TargetOptions.h
  stable/9/contrib/llvm/tools/clang/include/clang/Basic/TokenKinds.def
  stable/9/contrib/llvm/tools/clang/include/clang/Basic/TokenKinds.h
  stable/9/contrib/llvm/tools/clang/include/clang/Basic/TypeTraits.h
  stable/9/contrib/llvm/tools/clang/include/clang/Basic/Version.h
  stable/9/contrib/llvm/tools/clang/include/clang/Basic/VersionTuple.h
  stable/9/contrib/llvm/tools/clang/include/clang/Basic/Visibility.h
  stable/9/contrib/llvm/tools/clang/include/clang/Basic/arm_neon.td
  stable/9/contrib/llvm/tools/clang/include/clang/CodeGen/ModuleBuilder.h
  stable/9/contrib/llvm/tools/clang/include/clang/Driver/Arg.h
  stable/9/contrib/llvm/tools/clang/include/clang/Driver/ArgList.h
  stable/9/contrib/llvm/tools/clang/include/clang/Driver/CC1AsOptions.td
  stable/9/contrib/llvm/tools/clang/include/clang/Driver/CC1Options.td
  stable/9/contrib/llvm/tools/clang/include/clang/Driver/Compilation.h
  stable/9/contrib/llvm/tools/clang/include/clang/Driver/Driver.h
  stable/9/contrib/llvm/tools/clang/include/clang/Driver/Job.h
  stable/9/contrib/llvm/tools/clang/include/clang/Driver/OptSpecifier.h
  stable/9/contrib/llvm/tools/clang/include/clang/Driver/Option.h
  stable/9/contrib/llvm/tools/clang/include/clang/Driver/Options.td
  stable/9/contrib/llvm/tools/clang/include/clang/Driver/Phases.h
  stable/9/contrib/llvm/tools/clang/include/clang/Driver/Tool.h
  stable/9/contrib/llvm/tools/clang/include/clang/Driver/ToolChain.h
  stable/9/contrib/llvm/tools/clang/include/clang/Driver/Types.def
  stable/9/contrib/llvm/tools/clang/include/clang/Driver/Types.h
  stable/9/contrib/llvm/tools/clang/include/clang/Driver/Util.h
  stable/9/contrib/llvm/tools/clang/include/clang/Edit/Commit.h
  stable/9/contrib/llvm/tools/clang/include/clang/Edit/EditedSource.h
  stable/9/contrib/llvm/tools/clang/include/clang/Edit/Rewriters.h
  stable/9/contrib/llvm/tools/clang/include/clang/Format/Format.h
  stable/9/contrib/llvm/tools/clang/include/clang/Frontend/ASTUnit.h
  stable/9/contrib/llvm/tools/clang/include/clang/Frontend/ChainedDiagnosticConsumer.h
  stable/9/contrib/llvm/tools/clang/include/clang/Frontend/ChainedIncludesSource.h
  stable/9/contrib/llvm/tools/clang/include/clang/Frontend/CodeGenOptions.def
  stable/9/contrib/llvm/tools/clang/include/clang/Frontend/CodeGenOptions.h
  stable/9/contrib/llvm/tools/clang/include/clang/Frontend/CompilerInstance.h
  stable/9/contrib/llvm/tools/clang/include/clang/Frontend/CompilerInvocation.h
  stable/9/contrib/llvm/tools/clang/include/clang/Frontend/DiagnosticRenderer.h
  stable/9/contrib/llvm/tools/clang/include/clang/Frontend/FrontendAction.h
  stable/9/contrib/llvm/tools/clang/include/clang/Frontend/FrontendActions.h
  stable/9/contrib/llvm/tools/clang/include/clang/Frontend/FrontendOptions.h
  stable/9/contrib/llvm/tools/clang/include/clang/Frontend/LangStandard.h
  stable/9/contrib/llvm/tools/clang/include/clang/Frontend/LangStandards.def
  stable/9/contrib/llvm/tools/clang/include/clang/Frontend/LayoutOverrideSource.h
  stable/9/contrib/llvm/tools/clang/include/clang/Frontend/LogDiagnosticPrinter.h
  stable/9/contrib/llvm/tools/clang/include/clang/Frontend/MultiplexConsumer.h
  stable/9/contrib/llvm/tools/clang/include/clang/Frontend/PreprocessorOutputOptions.h
  stable/9/contrib/llvm/tools/clang/include/clang/Frontend/SerializedDiagnosticPrinter.h
  stable/9/contrib/llvm/tools/clang/include/clang/Frontend/TextDiagnostic.h
  stable/9/contrib/llvm/tools/clang/include/clang/Frontend/TextDiagnosticBuffer.h
  stable/9/contrib/llvm/tools/clang/include/clang/Frontend/TextDiagnosticPrinter.h
  stable/9/contrib/llvm/tools/clang/include/clang/Frontend/Utils.h
  stable/9/contrib/llvm/tools/clang/include/clang/Frontend/VerifyDiagnosticConsumer.h
  stable/9/contrib/llvm/tools/clang/include/clang/Lex/DirectoryLookup.h
  stable/9/contrib/llvm/tools/clang/include/clang/Lex/ExternalPreprocessorSource.h
  stable/9/contrib/llvm/tools/clang/include/clang/Lex/HeaderSearch.h
  stable/9/contrib/llvm/tools/clang/include/clang/Lex/HeaderSearchOptions.h
  stable/9/contrib/llvm/tools/clang/include/clang/Lex/Lexer.h
  stable/9/contrib/llvm/tools/clang/include/clang/Lex/LiteralSupport.h
  stable/9/contrib/llvm/tools/clang/include/clang/Lex/MacroInfo.h
  stable/9/contrib/llvm/tools/clang/include/clang/Lex/ModuleLoader.h
  stable/9/contrib/llvm/tools/clang/include/clang/Lex/ModuleMap.h
  stable/9/contrib/llvm/tools/clang/include/clang/Lex/PPCallbacks.h
  stable/9/contrib/llvm/tools/clang/include/clang/Lex/PTHManager.h
  stable/9/contrib/llvm/tools/clang/include/clang/Lex/PreprocessingRecord.h
  stable/9/contrib/llvm/tools/clang/include/clang/Lex/Preprocessor.h
  stable/9/contrib/llvm/tools/clang/include/clang/Lex/PreprocessorOptions.h
  stable/9/contrib/llvm/tools/clang/include/clang/Lex/Token.h
  stable/9/contrib/llvm/tools/clang/include/clang/Parse/Parser.h
  stable/9/contrib/llvm/tools/clang/include/clang/Rewrite/Core/RewriteRope.h
  stable/9/contrib/llvm/tools/clang/include/clang/Rewrite/Core/Rewriter.h
  stable/9/contrib/llvm/tools/clang/include/clang/Rewrite/Frontend/ASTConsumers.h
  stable/9/contrib/llvm/tools/clang/include/clang/Rewrite/Frontend/FixItRewriter.h
  stable/9/contrib/llvm/tools/clang/include/clang/Sema/AttributeList.h
  stable/9/contrib/llvm/tools/clang/include/clang/Sema/CXXFieldCollector.h
  stable/9/contrib/llvm/tools/clang/include/clang/Sema/CodeCompleteConsumer.h
  stable/9/contrib/llvm/tools/clang/include/clang/Sema/CodeCompleteOptions.h
  stable/9/contrib/llvm/tools/clang/include/clang/Sema/DeclSpec.h
  stable/9/contrib/llvm/tools/clang/include/clang/Sema/DelayedDiagnostic.h
  stable/9/contrib/llvm/tools/clang/include/clang/Sema/ExternalSemaSource.h
  stable/9/contrib/llvm/tools/clang/include/clang/Sema/IdentifierResolver.h
  stable/9/contrib/llvm/tools/clang/include/clang/Sema/Initialization.h
  stable/9/contrib/llvm/tools/clang/include/clang/Sema/Lookup.h
  stable/9/contrib/llvm/tools/clang/include/clang/Sema/MultiplexExternalSemaSource.h
  stable/9/contrib/llvm/tools/clang/include/clang/Sema/ObjCMethodList.h
  stable/9/contrib/llvm/tools/clang/include/clang/Sema/Overload.h
  stable/9/contrib/llvm/tools/clang/include/clang/Sema/Ownership.h
  stable/9/contrib/llvm/tools/clang/include/clang/Sema/Scope.h
  stable/9/contrib/llvm/tools/clang/include/clang/Sema/ScopeInfo.h
  stable/9/contrib/llvm/tools/clang/include/clang/Sema/Sema.h
  stable/9/contrib/llvm/tools/clang/include/clang/Sema/SemaInternal.h
  stable/9/contrib/llvm/tools/clang/include/clang/Sema/Template.h
  stable/9/contrib/llvm/tools/clang/include/clang/Sema/TemplateDeduction.h
  stable/9/contrib/llvm/tools/clang/include/clang/Sema/TypoCorrection.h
  stable/9/contrib/llvm/tools/clang/include/clang/Serialization/ASTBitCodes.h
  stable/9/contrib/llvm/tools/clang/include/clang/Serialization/ASTReader.h
  stable/9/contrib/llvm/tools/clang/include/clang/Serialization/ASTWriter.h
  stable/9/contrib/llvm/tools/clang/include/clang/Serialization/ContinuousRangeMap.h
  stable/9/contrib/llvm/tools/clang/include/clang/Serialization/Module.h
  stable/9/contrib/llvm/tools/clang/include/clang/Serialization/ModuleManager.h
  stable/9/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/Analyses.def
  stable/9/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/AnalyzerOptions.h
  stable/9/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h
  stable/9/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporterVisitor.h
  stable/9/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h
  stable/9/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/PathDiagnostic.h
  stable/9/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h
  stable/9/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h
  stable/9/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/CheckerOptInfo.h
  stable/9/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/CheckerRegistry.h
  stable/9/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathDiagnosticConsumers.h
  stable/9/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/APSIntType.h
  stable/9/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/AnalysisManager.h
  stable/9/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/BasicValueFactory.h
  stable/9/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h
  stable/9/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h
  stable/9/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h
  stable/9/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h
  stable/9/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/Environment.h
  stable/9/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h
  stable/9/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h
  stable/9/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/FunctionSummary.h
  stable/9/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/MemRegion.h
  stable/9/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h
  stable/9/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h
  stable/9/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SValBuilder.h
  stable/9/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SVals.h
  stable/9/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/Store.h
  stable/9/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SubEngine.h
  stable/9/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SymbolManager.h
  stable/9/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/TaintManager.h
  stable/9/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/WorkList.h
  stable/9/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Frontend/CheckerRegistration.h
  stable/9/contrib/llvm/tools/clang/include/clang/Tooling/CommonOptionsParser.h
  stable/9/contrib/llvm/tools/clang/include/clang/Tooling/CompilationDatabase.h
  stable/9/contrib/llvm/tools/clang/include/clang/Tooling/FileMatchTrie.h
  stable/9/contrib/llvm/tools/clang/include/clang/Tooling/JSONCompilationDatabase.h
  stable/9/contrib/llvm/tools/clang/include/clang/Tooling/Refactoring.h
  stable/9/contrib/llvm/tools/clang/include/clang/Tooling/Tooling.h
  stable/9/contrib/llvm/tools/clang/lib/ARCMigrate/ARCMT.cpp
  stable/9/contrib/llvm/tools/clang/lib/ARCMigrate/FileRemapper.cpp
  stable/9/contrib/llvm/tools/clang/lib/ARCMigrate/Internals.h
  stable/9/contrib/llvm/tools/clang/lib/ARCMigrate/ObjCMT.cpp
  stable/9/contrib/llvm/tools/clang/lib/ARCMigrate/PlistReporter.cpp
  stable/9/contrib/llvm/tools/clang/lib/ARCMigrate/TransAPIUses.cpp
  stable/9/contrib/llvm/tools/clang/lib/ARCMigrate/TransARCAssign.cpp
  stable/9/contrib/llvm/tools/clang/lib/ARCMigrate/TransAutoreleasePool.cpp
  stable/9/contrib/llvm/tools/clang/lib/ARCMigrate/TransBlockObjCVariable.cpp
  stable/9/contrib/llvm/tools/clang/lib/ARCMigrate/TransEmptyStatementsAndDealloc.cpp
  stable/9/contrib/llvm/tools/clang/lib/ARCMigrate/TransGCAttrs.cpp
  stable/9/contrib/llvm/tools/clang/lib/ARCMigrate/TransGCCalls.cpp
  stable/9/contrib/llvm/tools/clang/lib/ARCMigrate/TransProperties.cpp
  stable/9/contrib/llvm/tools/clang/lib/ARCMigrate/TransRetainReleaseDealloc.cpp
  stable/9/contrib/llvm/tools/clang/lib/ARCMigrate/TransUnbridgedCasts.cpp
  stable/9/contrib/llvm/tools/clang/lib/ARCMigrate/TransUnusedInitDelegate.cpp
  stable/9/contrib/llvm/tools/clang/lib/ARCMigrate/TransZeroOutPropsInDealloc.cpp
  stable/9/contrib/llvm/tools/clang/lib/ARCMigrate/TransformActions.cpp
  stable/9/contrib/llvm/tools/clang/lib/ARCMigrate/Transforms.cpp
  stable/9/contrib/llvm/tools/clang/lib/ARCMigrate/Transforms.h
  stable/9/contrib/llvm/tools/clang/lib/AST/APValue.cpp
  stable/9/contrib/llvm/tools/clang/lib/AST/ASTConsumer.cpp
  stable/9/contrib/llvm/tools/clang/lib/AST/ASTContext.cpp
  stable/9/contrib/llvm/tools/clang/lib/AST/ASTDiagnostic.cpp
  stable/9/contrib/llvm/tools/clang/lib/AST/ASTImporter.cpp
  stable/9/contrib/llvm/tools/clang/lib/AST/AttrImpl.cpp
  stable/9/contrib/llvm/tools/clang/lib/AST/CXXABI.h
  stable/9/contrib/llvm/tools/clang/lib/AST/CXXInheritance.cpp
  stable/9/contrib/llvm/tools/clang/lib/AST/Comment.cpp
  stable/9/contrib/llvm/tools/clang/lib/AST/CommentBriefParser.cpp
  stable/9/contrib/llvm/tools/clang/lib/AST/CommentCommandTraits.cpp
  stable/9/contrib/llvm/tools/clang/lib/AST/CommentLexer.cpp
  stable/9/contrib/llvm/tools/clang/lib/AST/CommentParser.cpp
  stable/9/contrib/llvm/tools/clang/lib/AST/CommentSema.cpp
  stable/9/contrib/llvm/tools/clang/lib/AST/Decl.cpp
  stable/9/contrib/llvm/tools/clang/lib/AST/DeclBase.cpp
  stable/9/contrib/llvm/tools/clang/lib/AST/DeclCXX.cpp
  stable/9/contrib/llvm/tools/clang/lib/AST/DeclFriend.cpp
  stable/9/contrib/llvm/tools/clang/lib/AST/DeclGroup.cpp
  stable/9/contrib/llvm/tools/clang/lib/AST/DeclObjC.cpp
  stable/9/contrib/llvm/tools/clang/lib/AST/DeclPrinter.cpp
  stable/9/contrib/llvm/tools/clang/lib/AST/DeclTemplate.cpp
  stable/9/contrib/llvm/tools/clang/lib/AST/DeclarationName.cpp
  stable/9/contrib/llvm/tools/clang/lib/AST/DumpXML.cpp
  stable/9/contrib/llvm/tools/clang/lib/AST/Expr.cpp
  stable/9/contrib/llvm/tools/clang/lib/AST/ExprCXX.cpp
  stable/9/contrib/llvm/tools/clang/lib/AST/ExprClassification.cpp
  stable/9/contrib/llvm/tools/clang/lib/AST/ExprConstant.cpp
  stable/9/contrib/llvm/tools/clang/lib/AST/ExternalASTSource.cpp
  stable/9/contrib/llvm/tools/clang/lib/AST/InheritViz.cpp
  stable/9/contrib/llvm/tools/clang/lib/AST/ItaniumCXXABI.cpp
  stable/9/contrib/llvm/tools/clang/lib/AST/ItaniumMangle.cpp
  stable/9/contrib/llvm/tools/clang/lib/AST/LambdaMangleContext.cpp
  stable/9/contrib/llvm/tools/clang/lib/AST/Mangle.cpp
  stable/9/contrib/llvm/tools/clang/lib/AST/MicrosoftCXXABI.cpp
  stable/9/contrib/llvm/tools/clang/lib/AST/MicrosoftMangle.cpp
  stable/9/contrib/llvm/tools/clang/lib/AST/NSAPI.cpp
  stable/9/contrib/llvm/tools/clang/lib/AST/NestedNameSpecifier.cpp
  stable/9/contrib/llvm/tools/clang/lib/AST/RawCommentList.cpp
  stable/9/contrib/llvm/tools/clang/lib/AST/RecordLayout.cpp
  stable/9/contrib/llvm/tools/clang/lib/AST/RecordLayoutBuilder.cpp
  stable/9/contrib/llvm/tools/clang/lib/AST/Stmt.cpp
  stable/9/contrib/llvm/tools/clang/lib/AST/StmtPrinter.cpp
  stable/9/contrib/llvm/tools/clang/lib/AST/StmtProfile.cpp
  stable/9/contrib/llvm/tools/clang/lib/AST/TemplateBase.cpp
  stable/9/contrib/llvm/tools/clang/lib/AST/TemplateName.cpp
  stable/9/contrib/llvm/tools/clang/lib/AST/Type.cpp
  stable/9/contrib/llvm/tools/clang/lib/AST/TypeLoc.cpp
  stable/9/contrib/llvm/tools/clang/lib/AST/TypePrinter.cpp
  stable/9/contrib/llvm/tools/clang/lib/AST/VTableBuilder.cpp
  stable/9/contrib/llvm/tools/clang/lib/ASTMatchers/ASTMatchFinder.cpp
  stable/9/contrib/llvm/tools/clang/lib/ASTMatchers/ASTMatchersInternal.cpp
  stable/9/contrib/llvm/tools/clang/lib/Analysis/AnalysisDeclContext.cpp
  stable/9/contrib/llvm/tools/clang/lib/Analysis/BodyFarm.cpp
  stable/9/contrib/llvm/tools/clang/lib/Analysis/BodyFarm.h
  stable/9/contrib/llvm/tools/clang/lib/Analysis/CFG.cpp
  stable/9/contrib/llvm/tools/clang/lib/Analysis/CFGStmtMap.cpp
  stable/9/contrib/llvm/tools/clang/lib/Analysis/CallGraph.cpp
  stable/9/contrib/llvm/tools/clang/lib/Analysis/CocoaConventions.cpp
  stable/9/contrib/llvm/tools/clang/lib/Analysis/FormatString.cpp
  stable/9/contrib/llvm/tools/clang/lib/Analysis/FormatStringParsing.h
  stable/9/contrib/llvm/tools/clang/lib/Analysis/LiveVariables.cpp
  stable/9/contrib/llvm/tools/clang/lib/Analysis/PrintfFormatString.cpp
  stable/9/contrib/llvm/tools/clang/lib/Analysis/ReachableCode.cpp
  stable/9/contrib/llvm/tools/clang/lib/Analysis/ScanfFormatString.cpp
  stable/9/contrib/llvm/tools/clang/lib/Analysis/ThreadSafety.cpp
  stable/9/contrib/llvm/tools/clang/lib/Analysis/UninitializedValues.cpp
  stable/9/contrib/llvm/tools/clang/lib/Basic/Builtins.cpp
  stable/9/contrib/llvm/tools/clang/lib/Basic/Diagnostic.cpp
  stable/9/contrib/llvm/tools/clang/lib/Basic/DiagnosticIDs.cpp
  stable/9/contrib/llvm/tools/clang/lib/Basic/FileManager.cpp
  stable/9/contrib/llvm/tools/clang/lib/Basic/FileSystemStatCache.cpp
  stable/9/contrib/llvm/tools/clang/lib/Basic/IdentifierTable.cpp
  stable/9/contrib/llvm/tools/clang/lib/Basic/LangOptions.cpp
  stable/9/contrib/llvm/tools/clang/lib/Basic/Module.cpp
  stable/9/contrib/llvm/tools/clang/lib/Basic/SourceLocation.cpp
  stable/9/contrib/llvm/tools/clang/lib/Basic/SourceManager.cpp
  stable/9/contrib/llvm/tools/clang/lib/Basic/TargetInfo.cpp
  stable/9/contrib/llvm/tools/clang/lib/Basic/Targets.cpp
  stable/9/contrib/llvm/tools/clang/lib/Basic/TokenKinds.cpp
  stable/9/contrib/llvm/tools/clang/lib/Basic/Version.cpp
  stable/9/contrib/llvm/tools/clang/lib/Basic/VersionTuple.cpp
  stable/9/contrib/llvm/tools/clang/lib/CodeGen/ABIInfo.h
  stable/9/contrib/llvm/tools/clang/lib/CodeGen/BackendUtil.cpp
  stable/9/contrib/llvm/tools/clang/lib/CodeGen/CGBlocks.cpp
  stable/9/contrib/llvm/tools/clang/lib/CodeGen/CGBlocks.h
  stable/9/contrib/llvm/tools/clang/lib/CodeGen/CGBuilder.h
  stable/9/contrib/llvm/tools/clang/lib/CodeGen/CGBuiltin.cpp
  stable/9/contrib/llvm/tools/clang/lib/CodeGen/CGCUDANV.cpp
  stable/9/contrib/llvm/tools/clang/lib/CodeGen/CGCUDARuntime.cpp
  stable/9/contrib/llvm/tools/clang/lib/CodeGen/CGCXX.cpp
  stable/9/contrib/llvm/tools/clang/lib/CodeGen/CGCXXABI.cpp
  stable/9/contrib/llvm/tools/clang/lib/CodeGen/CGCXXABI.h
  stable/9/contrib/llvm/tools/clang/lib/CodeGen/CGCall.cpp
  stable/9/contrib/llvm/tools/clang/lib/CodeGen/CGCall.h
  stable/9/contrib/llvm/tools/clang/lib/CodeGen/CGClass.cpp
  stable/9/contrib/llvm/tools/clang/lib/CodeGen/CGCleanup.cpp
  stable/9/contrib/llvm/tools/clang/lib/CodeGen/CGDebugInfo.cpp
  stable/9/contrib/llvm/tools/clang/lib/CodeGen/CGDebugInfo.h
  stable/9/contrib/llvm/tools/clang/lib/CodeGen/CGDecl.cpp
  stable/9/contrib/llvm/tools/clang/lib/CodeGen/CGDeclCXX.cpp
  stable/9/contrib/llvm/tools/clang/lib/CodeGen/CGException.cpp
  stable/9/contrib/llvm/tools/clang/lib/CodeGen/CGExpr.cpp
  stable/9/contrib/llvm/tools/clang/lib/CodeGen/CGExprAgg.cpp
  stable/9/contrib/llvm/tools/clang/lib/CodeGen/CGExprCXX.cpp
  stable/9/contrib/llvm/tools/clang/lib/CodeGen/CGExprComplex.cpp
  stable/9/contrib/llvm/tools/clang/lib/CodeGen/CGExprConstant.cpp
  stable/9/contrib/llvm/tools/clang/lib/CodeGen/CGExprScalar.cpp
  stable/9/contrib/llvm/tools/clang/lib/CodeGen/CGObjC.cpp
  stable/9/contrib/llvm/tools/clang/lib/CodeGen/CGObjCGNU.cpp
  stable/9/contrib/llvm/tools/clang/lib/CodeGen/CGObjCMac.cpp
  stable/9/contrib/llvm/tools/clang/lib/CodeGen/CGObjCRuntime.cpp
  stable/9/contrib/llvm/tools/clang/lib/CodeGen/CGObjCRuntime.h
  stable/9/contrib/llvm/tools/clang/lib/CodeGen/CGOpenCLRuntime.cpp
  stable/9/contrib/llvm/tools/clang/lib/CodeGen/CGOpenCLRuntime.h
  stable/9/contrib/llvm/tools/clang/lib/CodeGen/CGRTTI.cpp
  stable/9/contrib/llvm/tools/clang/lib/CodeGen/CGRecordLayout.h
  stable/9/contrib/llvm/tools/clang/lib/CodeGen/CGRecordLayoutBuilder.cpp
  stable/9/contrib/llvm/tools/clang/lib/CodeGen/CGStmt.cpp
  stable/9/contrib/llvm/tools/clang/lib/CodeGen/CGVTables.cpp
  stable/9/contrib/llvm/tools/clang/lib/CodeGen/CGVTables.h
  stable/9/contrib/llvm/tools/clang/lib/CodeGen/CGValue.h
  stable/9/contrib/llvm/tools/clang/lib/CodeGen/CodeGenAction.cpp
  stable/9/contrib/llvm/tools/clang/lib/CodeGen/CodeGenFunction.cpp
  stable/9/contrib/llvm/tools/clang/lib/CodeGen/CodeGenFunction.h
  stable/9/contrib/llvm/tools/clang/lib/CodeGen/CodeGenModule.cpp
  stable/9/contrib/llvm/tools/clang/lib/CodeGen/CodeGenModule.h
  stable/9/contrib/llvm/tools/clang/lib/CodeGen/CodeGenTBAA.cpp
  stable/9/contrib/llvm/tools/clang/lib/CodeGen/CodeGenTBAA.h
  stable/9/contrib/llvm/tools/clang/lib/CodeGen/CodeGenTypes.cpp
  stable/9/contrib/llvm/tools/clang/lib/CodeGen/CodeGenTypes.h
  stable/9/contrib/llvm/tools/clang/lib/CodeGen/ItaniumCXXABI.cpp
  stable/9/contrib/llvm/tools/clang/lib/CodeGen/MicrosoftCXXABI.cpp
  stable/9/contrib/llvm/tools/clang/lib/CodeGen/ModuleBuilder.cpp
  stable/9/contrib/llvm/tools/clang/lib/CodeGen/TargetInfo.cpp
  stable/9/contrib/llvm/tools/clang/lib/CodeGen/TargetInfo.h
  stable/9/contrib/llvm/tools/clang/lib/Driver/Action.cpp
  stable/9/contrib/llvm/tools/clang/lib/Driver/ArgList.cpp
  stable/9/contrib/llvm/tools/clang/lib/Driver/CC1AsOptions.cpp
  stable/9/contrib/llvm/tools/clang/lib/Driver/Compilation.cpp
  stable/9/contrib/llvm/tools/clang/lib/Driver/Driver.cpp
  stable/9/contrib/llvm/tools/clang/lib/Driver/InputInfo.h
  stable/9/contrib/llvm/tools/clang/lib/Driver/Job.cpp
  stable/9/contrib/llvm/tools/clang/lib/Driver/OptTable.cpp
  stable/9/contrib/llvm/tools/clang/lib/Driver/Option.cpp
  stable/9/contrib/llvm/tools/clang/lib/Driver/Phases.cpp
  stable/9/contrib/llvm/tools/clang/lib/Driver/SanitizerArgs.h
  stable/9/contrib/llvm/tools/clang/lib/Driver/ToolChain.cpp
  stable/9/contrib/llvm/tools/clang/lib/Driver/ToolChains.cpp
  stable/9/contrib/llvm/tools/clang/lib/Driver/ToolChains.h
  stable/9/contrib/llvm/tools/clang/lib/Driver/Tools.cpp
  stable/9/contrib/llvm/tools/clang/lib/Driver/Tools.h
  stable/9/contrib/llvm/tools/clang/lib/Driver/Types.cpp
  stable/9/contrib/llvm/tools/clang/lib/Driver/WindowsToolChain.cpp
  stable/9/contrib/llvm/tools/clang/lib/Edit/Commit.cpp
  stable/9/contrib/llvm/tools/clang/lib/Edit/EditedSource.cpp
  stable/9/contrib/llvm/tools/clang/lib/Edit/RewriteObjCFoundationAPI.cpp
  stable/9/contrib/llvm/tools/clang/lib/Format/Format.cpp
  stable/9/contrib/llvm/tools/clang/lib/Format/TokenAnnotator.cpp
  stable/9/contrib/llvm/tools/clang/lib/Format/TokenAnnotator.h
  stable/9/contrib/llvm/tools/clang/lib/Format/UnwrappedLineParser.cpp
  stable/9/contrib/llvm/tools/clang/lib/Format/UnwrappedLineParser.h
  stable/9/contrib/llvm/tools/clang/lib/Frontend/ASTConsumers.cpp
  stable/9/contrib/llvm/tools/clang/lib/Frontend/ASTMerge.cpp
  stable/9/contrib/llvm/tools/clang/lib/Frontend/ASTUnit.cpp
  stable/9/contrib/llvm/tools/clang/lib/Frontend/CacheTokens.cpp
  stable/9/contrib/llvm/tools/clang/lib/Frontend/ChainedIncludesSource.cpp
  stable/9/contrib/llvm/tools/clang/lib/Frontend/CompilerInstance.cpp
  stable/9/contrib/llvm/tools/clang/lib/Frontend/CompilerInvocation.cpp
  stable/9/contrib/llvm/tools/clang/lib/Frontend/CreateInvocationFromCommandLine.cpp
  stable/9/contrib/llvm/tools/clang/lib/Frontend/DependencyFile.cpp
  stable/9/contrib/llvm/tools/clang/lib/Frontend/DependencyGraph.cpp
  stable/9/contrib/llvm/tools/clang/lib/Frontend/DiagnosticRenderer.cpp
  stable/9/contrib/llvm/tools/clang/lib/Frontend/FrontendAction.cpp
  stable/9/contrib/llvm/tools/clang/lib/Frontend/FrontendActions.cpp
  stable/9/contrib/llvm/tools/clang/lib/Frontend/FrontendOptions.cpp
  stable/9/contrib/llvm/tools/clang/lib/Frontend/InitHeaderSearch.cpp
  stable/9/contrib/llvm/tools/clang/lib/Frontend/InitPreprocessor.cpp
  stable/9/contrib/llvm/tools/clang/lib/Frontend/LayoutOverrideSource.cpp
  stable/9/contrib/llvm/tools/clang/lib/Frontend/LogDiagnosticPrinter.cpp
  stable/9/contrib/llvm/tools/clang/lib/Frontend/MultiplexConsumer.cpp
  stable/9/contrib/llvm/tools/clang/lib/Frontend/PrintPreprocessedOutput.cpp
  stable/9/contrib/llvm/tools/clang/lib/Frontend/SerializedDiagnosticPrinter.cpp
  stable/9/contrib/llvm/tools/clang/lib/Frontend/TextDiagnostic.cpp
  stable/9/contrib/llvm/tools/clang/lib/Frontend/TextDiagnosticBuffer.cpp
  stable/9/contrib/llvm/tools/clang/lib/Frontend/TextDiagnosticPrinter.cpp
  stable/9/contrib/llvm/tools/clang/lib/Frontend/VerifyDiagnosticConsumer.cpp
  stable/9/contrib/llvm/tools/clang/lib/Frontend/Warnings.cpp
  stable/9/contrib/llvm/tools/clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp
  stable/9/contrib/llvm/tools/clang/lib/Headers/altivec.h
  stable/9/contrib/llvm/tools/clang/lib/Headers/avx2intrin.h
  stable/9/contrib/llvm/tools/clang/lib/Headers/avxintrin.h
  stable/9/contrib/llvm/tools/clang/lib/Headers/cpuid.h
  stable/9/contrib/llvm/tools/clang/lib/Headers/emmintrin.h
  stable/9/contrib/llvm/tools/clang/lib/Headers/f16cintrin.h
  stable/9/contrib/llvm/tools/clang/lib/Headers/immintrin.h
  stable/9/contrib/llvm/tools/clang/lib/Headers/mm3dnow.h
  stable/9/contrib/llvm/tools/clang/lib/Headers/mm_malloc.h
  stable/9/contrib/llvm/tools/clang/lib/Headers/module.map
  stable/9/contrib/llvm/tools/clang/lib/Headers/pmmintrin.h
  stable/9/contrib/llvm/tools/clang/lib/Headers/smmintrin.h
  stable/9/contrib/llvm/tools/clang/lib/Headers/stdalign.h
  stable/9/contrib/llvm/tools/clang/lib/Headers/stddef.h
  stable/9/contrib/llvm/tools/clang/lib/Headers/stdint.h
  stable/9/contrib/llvm/tools/clang/lib/Headers/tmmintrin.h
  stable/9/contrib/llvm/tools/clang/lib/Headers/unwind.h
  stable/9/contrib/llvm/tools/clang/lib/Headers/x86intrin.h
  stable/9/contrib/llvm/tools/clang/lib/Headers/xmmintrin.h
  stable/9/contrib/llvm/tools/clang/lib/Headers/xopintrin.h
  stable/9/contrib/llvm/tools/clang/lib/Lex/HeaderMap.cpp
  stable/9/contrib/llvm/tools/clang/lib/Lex/HeaderSearch.cpp
  stable/9/contrib/llvm/tools/clang/lib/Lex/Lexer.cpp
  stable/9/contrib/llvm/tools/clang/lib/Lex/LiteralSupport.cpp
  stable/9/contrib/llvm/tools/clang/lib/Lex/MacroArgs.cpp
  stable/9/contrib/llvm/tools/clang/lib/Lex/MacroInfo.cpp
  stable/9/contrib/llvm/tools/clang/lib/Lex/ModuleMap.cpp
  stable/9/contrib/llvm/tools/clang/lib/Lex/PPDirectives.cpp
  stable/9/contrib/llvm/tools/clang/lib/Lex/PPExpressions.cpp
  stable/9/contrib/llvm/tools/clang/lib/Lex/PPLexerChange.cpp
  stable/9/contrib/llvm/tools/clang/lib/Lex/PPMacroExpansion.cpp
  stable/9/contrib/llvm/tools/clang/lib/Lex/PTHLexer.cpp
  stable/9/contrib/llvm/tools/clang/lib/Lex/Pragma.cpp
  stable/9/contrib/llvm/tools/clang/lib/Lex/PreprocessingRecord.cpp
  stable/9/contrib/llvm/tools/clang/lib/Lex/Preprocessor.cpp
  stable/9/contrib/llvm/tools/clang/lib/Lex/PreprocessorLexer.cpp
  stable/9/contrib/llvm/tools/clang/lib/Lex/TokenConcatenation.cpp
  stable/9/contrib/llvm/tools/clang/lib/Lex/TokenLexer.cpp
  stable/9/contrib/llvm/tools/clang/lib/Parse/ParseAST.cpp
  stable/9/contrib/llvm/tools/clang/lib/Parse/ParseCXXInlineMethods.cpp
  stable/9/contrib/llvm/tools/clang/lib/Parse/ParseDecl.cpp
  stable/9/contrib/llvm/tools/clang/lib/Parse/ParseDeclCXX.cpp
  stable/9/contrib/llvm/tools/clang/lib/Parse/ParseExpr.cpp
  stable/9/contrib/llvm/tools/clang/lib/Parse/ParseExprCXX.cpp
  stable/9/contrib/llvm/tools/clang/lib/Parse/ParseInit.cpp
  stable/9/contrib/llvm/tools/clang/lib/Parse/ParseObjc.cpp
  stable/9/contrib/llvm/tools/clang/lib/Parse/ParsePragma.cpp
  stable/9/contrib/llvm/tools/clang/lib/Parse/ParsePragma.h
  stable/9/contrib/llvm/tools/clang/lib/Parse/ParseStmt.cpp
  stable/9/contrib/llvm/tools/clang/lib/Parse/ParseTemplate.cpp
  stable/9/contrib/llvm/tools/clang/lib/Parse/ParseTentative.cpp
  stable/9/contrib/llvm/tools/clang/lib/Parse/Parser.cpp
  stable/9/contrib/llvm/tools/clang/lib/Parse/RAIIObjectsForParser.h
  stable/9/contrib/llvm/tools/clang/lib/Rewrite/Core/DeltaTree.cpp
  stable/9/contrib/llvm/tools/clang/lib/Rewrite/Core/HTMLRewrite.cpp
  stable/9/contrib/llvm/tools/clang/lib/Rewrite/Core/Rewriter.cpp
  stable/9/contrib/llvm/tools/clang/lib/Rewrite/Core/TokenRewriter.cpp
  stable/9/contrib/llvm/tools/clang/lib/Rewrite/Frontend/FixItRewriter.cpp
  stable/9/contrib/llvm/tools/clang/lib/Rewrite/Frontend/FrontendActions.cpp
  stable/9/contrib/llvm/tools/clang/lib/Rewrite/Frontend/InclusionRewriter.cpp
  stable/9/contrib/llvm/tools/clang/lib/Rewrite/Frontend/RewriteMacros.cpp
  stable/9/contrib/llvm/tools/clang/lib/Rewrite/Frontend/RewriteModernObjC.cpp
  stable/9/contrib/llvm/tools/clang/lib/Rewrite/Frontend/RewriteObjC.cpp
  stable/9/contrib/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp
  stable/9/contrib/llvm/tools/clang/lib/Sema/AttributeList.cpp
  stable/9/contrib/llvm/tools/clang/lib/Sema/CodeCompleteConsumer.cpp
  stable/9/contrib/llvm/tools/clang/lib/Sema/DeclSpec.cpp
  stable/9/contrib/llvm/tools/clang/lib/Sema/IdentifierResolver.cpp
  stable/9/contrib/llvm/tools/clang/lib/Sema/JumpDiagnostics.cpp
  stable/9/contrib/llvm/tools/clang/lib/Sema/MultiplexExternalSemaSource.cpp
  stable/9/contrib/llvm/tools/clang/lib/Sema/ScopeInfo.cpp
  stable/9/contrib/llvm/tools/clang/lib/Sema/Sema.cpp
  stable/9/contrib/llvm/tools/clang/lib/Sema/SemaAccess.cpp
  stable/9/contrib/llvm/tools/clang/lib/Sema/SemaAttr.cpp
  stable/9/contrib/llvm/tools/clang/lib/Sema/SemaCXXScopeSpec.cpp
  stable/9/contrib/llvm/tools/clang/lib/Sema/SemaCast.cpp
  stable/9/contrib/llvm/tools/clang/lib/Sema/SemaChecking.cpp
  stable/9/contrib/llvm/tools/clang/lib/Sema/SemaCodeComplete.cpp
  stable/9/contrib/llvm/tools/clang/lib/Sema/SemaDecl.cpp
  stable/9/contrib/llvm/tools/clang/lib/Sema/SemaDeclAttr.cpp
  stable/9/contrib/llvm/tools/clang/lib/Sema/SemaDeclCXX.cpp
  stable/9/contrib/llvm/tools/clang/lib/Sema/SemaDeclObjC.cpp
  stable/9/contrib/llvm/tools/clang/lib/Sema/SemaExceptionSpec.cpp
  stable/9/contrib/llvm/tools/clang/lib/Sema/SemaExpr.cpp
  stable/9/contrib/llvm/tools/clang/lib/Sema/SemaExprCXX.cpp
  stable/9/contrib/llvm/tools/clang/lib/Sema/SemaExprMember.cpp
  stable/9/contrib/llvm/tools/clang/lib/Sema/SemaExprObjC.cpp
  stable/9/contrib/llvm/tools/clang/lib/Sema/SemaFixItUtils.cpp
  stable/9/contrib/llvm/tools/clang/lib/Sema/SemaInit.cpp
  stable/9/contrib/llvm/tools/clang/lib/Sema/SemaLambda.cpp
  stable/9/contrib/llvm/tools/clang/lib/Sema/SemaLookup.cpp
  stable/9/contrib/llvm/tools/clang/lib/Sema/SemaObjCProperty.cpp
  stable/9/contrib/llvm/tools/clang/lib/Sema/SemaOverload.cpp
  stable/9/contrib/llvm/tools/clang/lib/Sema/SemaPseudoObject.cpp
  stable/9/contrib/llvm/tools/clang/lib/Sema/SemaStmt.cpp
  stable/9/contrib/llvm/tools/clang/lib/Sema/SemaStmtAsm.cpp
  stable/9/contrib/llvm/tools/clang/lib/Sema/SemaStmtAttr.cpp
  stable/9/contrib/llvm/tools/clang/lib/Sema/SemaTemplate.cpp
  stable/9/contrib/llvm/tools/clang/lib/Sema/SemaTemplateDeduction.cpp
  stable/9/contrib/llvm/tools/clang/lib/Sema/SemaTemplateInstantiate.cpp
  stable/9/contrib/llvm/tools/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp
  stable/9/contrib/llvm/tools/clang/lib/Sema/SemaTemplateVariadic.cpp
  stable/9/contrib/llvm/tools/clang/lib/Sema/SemaType.cpp
  stable/9/contrib/llvm/tools/clang/lib/Sema/TargetAttributesSema.cpp
  stable/9/contrib/llvm/tools/clang/lib/Sema/TreeTransform.h
  stable/9/contrib/llvm/tools/clang/lib/Sema/TypeLocBuilder.h
  stable/9/contrib/llvm/tools/clang/lib/Serialization/ASTCommon.cpp
  stable/9/contrib/llvm/tools/clang/lib/Serialization/ASTCommon.h
  stable/9/contrib/llvm/tools/clang/lib/Serialization/ASTReader.cpp
  stable/9/contrib/llvm/tools/clang/lib/Serialization/ASTReaderDecl.cpp
  stable/9/contrib/llvm/tools/clang/lib/Serialization/ASTReaderInternals.h
  stable/9/contrib/llvm/tools/clang/lib/Serialization/ASTReaderStmt.cpp
  stable/9/contrib/llvm/tools/clang/lib/Serialization/ASTWriter.cpp
  stable/9/contrib/llvm/tools/clang/lib/Serialization/ASTWriterDecl.cpp
  stable/9/contrib/llvm/tools/clang/lib/Serialization/ASTWriterStmt.cpp
  stable/9/contrib/llvm/tools/clang/lib/Serialization/GeneratePCH.cpp
  stable/9/contrib/llvm/tools/clang/lib/Serialization/Module.cpp
  stable/9/contrib/llvm/tools/clang/lib/Serialization/ModuleManager.cpp
  stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/AnalyzerStatsChecker.cpp
  stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ArrayBoundChecker.cpp
  stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ArrayBoundCheckerV2.cpp
  stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/BasicObjCFoundationChecks.cpp
  stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/BoolAssignmentChecker.cpp
  stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/BuiltinFunctionChecker.cpp
  stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/CStringChecker.cpp
  stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/CStringSyntaxChecker.cpp
  stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/CallAndMessageChecker.cpp
  stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/CastSizeChecker.cpp
  stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/CastToStructChecker.cpp
  stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/CheckObjCDealloc.cpp
  stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/CheckObjCInstMethSignature.cpp
  stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/CheckSecuritySyntaxOnly.cpp
  stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/CheckSizeofPointer.cpp
  stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/CheckerDocumentation.cpp
  stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/Checkers.td
  stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ChrootChecker.cpp
  stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ClangSACheckers.h
  stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/DeadStoresChecker.cpp
  stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/DebugCheckers.cpp
  stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/DereferenceChecker.cpp
  stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/DirectIvarAssignment.cpp
  stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/DivZeroChecker.cpp
  stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/DynamicTypePropagation.cpp
  stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ExprInspectionChecker.cpp
  stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/FixedAddressChecker.cpp
  stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/GenericTaintChecker.cpp
  stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/IdempotentOperationChecker.cpp
  stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/IvarInvalidationChecker.cpp
  stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/LLVMConventionsChecker.cpp
  stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/MacOSKeychainAPIChecker.cpp
  stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/MacOSXAPIChecker.cpp
  stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/MallocChecker.cpp
  stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/MallocOverflowSecurityChecker.cpp
  stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/MallocSizeofChecker.cpp
  stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/NSAutoreleasePoolChecker.cpp
  stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/NSErrorChecker.cpp
  stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/NoReturnFunctionChecker.cpp
  stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ObjCAtSyncChecker.cpp
  stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ObjCContainersASTChecker.cpp
  stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ObjCContainersChecker.cpp
  stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ObjCMissingSuperCallChecker.cpp
  stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ObjCSelfInitChecker.cpp
  stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ObjCUnusedIVarsChecker.cpp
  stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/PointerArithChecker.cpp
  stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/PointerSubChecker.cpp
  stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/PthreadLockChecker.cpp
  stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker.cpp
  stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ReturnPointerRangeChecker.cpp
  stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ReturnUndefChecker.cpp
  stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/SimpleStreamChecker.cpp
  stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/StackAddrEscapeChecker.cpp
  stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/StreamChecker.cpp
  stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/TaintTesterChecker.cpp
  stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/TraversalChecker.cpp
  stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/UndefBranchChecker.cpp
  stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/UndefCapturedBlockVarChecker.cpp
  stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/UndefResultChecker.cpp
  stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/UndefinedArraySubscriptChecker.cpp
  stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/UndefinedAssignmentChecker.cpp
  stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/UnixAPIChecker.cpp
  stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/UnreachableCodeChecker.cpp
  stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/VLASizeChecker.cpp
  stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/VirtualCallChecker.cpp
  stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/APSIntType.cpp
  stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/AnalysisManager.cpp
  stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/AnalyzerOptions.cpp
  stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/BugReporter.cpp
  stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/BugReporterVisitors.cpp
  stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/CallEvent.cpp
  stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/CheckerManager.cpp
  stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/CheckerRegistry.cpp
  stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/CoreEngine.cpp
  stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/Environment.cpp
  stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/ExplodedGraph.cpp
  stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp
  stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/ExprEngineC.cpp
  stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp
  stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp
  stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/ExprEngineObjC.cpp
  stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/FunctionSummary.cpp
  stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/HTMLDiagnostics.cpp
  stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/MemRegion.cpp
  stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/PathDiagnostic.cpp
  stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/PlistDiagnostics.cpp
  stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/ProgramState.cpp
  stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp
  stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/RegionStore.cpp
  stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/SValBuilder.cpp
  stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/SVals.cpp
  stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp
  stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/SimpleConstraintManager.h
  stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp
  stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/Store.cpp
  stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/SymbolManager.cpp
  stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/TextPathDiagnostics.cpp
  stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp
  stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Frontend/CheckerRegistration.cpp
  stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Frontend/FrontendActions.cpp
  stable/9/contrib/llvm/tools/clang/lib/Tooling/CommonOptionsParser.cpp
  stable/9/contrib/llvm/tools/clang/lib/Tooling/CompilationDatabase.cpp
  stable/9/contrib/llvm/tools/clang/lib/Tooling/FileMatchTrie.cpp
  stable/9/contrib/llvm/tools/clang/lib/Tooling/JSONCompilationDatabase.cpp
  stable/9/contrib/llvm/tools/clang/lib/Tooling/Refactoring.cpp
  stable/9/contrib/llvm/tools/clang/lib/Tooling/Tooling.cpp
  stable/9/contrib/llvm/tools/clang/tools/driver/cc1_main.cpp
  stable/9/contrib/llvm/tools/clang/tools/driver/cc1as_main.cpp
  stable/9/contrib/llvm/tools/clang/tools/driver/driver.cpp
  stable/9/contrib/llvm/tools/clang/utils/TableGen/ClangASTNodesEmitter.cpp
  stable/9/contrib/llvm/tools/clang/utils/TableGen/ClangAttrEmitter.cpp
  stable/9/contrib/llvm/tools/clang/utils/TableGen/ClangCommentCommandInfoEmitter.cpp
  stable/9/contrib/llvm/tools/clang/utils/TableGen/ClangCommentHTMLTagsEmitter.cpp
  stable/9/contrib/llvm/tools/clang/utils/TableGen/ClangDiagnosticsEmitter.cpp
  stable/9/contrib/llvm/tools/clang/utils/TableGen/NeonEmitter.cpp
  stable/9/contrib/llvm/tools/clang/utils/TableGen/OptParserEmitter.cpp
  stable/9/contrib/llvm/tools/clang/utils/TableGen/TableGen.cpp
  stable/9/contrib/llvm/tools/clang/utils/TableGen/TableGenBackends.h
  stable/9/contrib/llvm/tools/llc/llc.cpp
  stable/9/contrib/llvm/tools/lli/RecordingMemoryManager.cpp
  stable/9/contrib/llvm/tools/lli/RecordingMemoryManager.h
  stable/9/contrib/llvm/tools/lli/RemoteTarget.h
  stable/9/contrib/llvm/tools/lli/lli.cpp
  stable/9/contrib/llvm/tools/llvm-ar/llvm-ar.cpp
  stable/9/contrib/llvm/tools/llvm-as/llvm-as.cpp
  stable/9/contrib/llvm/tools/llvm-bcanalyzer/llvm-bcanalyzer.cpp
  stable/9/contrib/llvm/tools/llvm-diff/DiffConsumer.cpp
  stable/9/contrib/llvm/tools/llvm-diff/DiffConsumer.h
  stable/9/contrib/llvm/tools/llvm-diff/DiffLog.cpp
  stable/9/contrib/llvm/tools/llvm-diff/DifferenceEngine.cpp
  stable/9/contrib/llvm/tools/llvm-diff/DifferenceEngine.h
  stable/9/contrib/llvm/tools/llvm-diff/llvm-diff.cpp
  stable/9/contrib/llvm/tools/llvm-dis/llvm-dis.cpp
  stable/9/contrib/llvm/tools/llvm-extract/llvm-extract.cpp
  stable/9/contrib/llvm/tools/llvm-link/llvm-link.cpp
  stable/9/contrib/llvm/tools/llvm-mc/Disassembler.cpp
  stable/9/contrib/llvm/tools/llvm-mc/Disassembler.h
  stable/9/contrib/llvm/tools/llvm-mc/llvm-mc.cpp
  stable/9/contrib/llvm/tools/llvm-nm/llvm-nm.cpp
  stable/9/contrib/llvm/tools/llvm-objdump/MachODump.cpp
  stable/9/contrib/llvm/tools/llvm-objdump/llvm-objdump.cpp
  stable/9/contrib/llvm/tools/llvm-objdump/llvm-objdump.h
  stable/9/contrib/llvm/tools/llvm-prof/llvm-prof.cpp
  stable/9/contrib/llvm/tools/llvm-ranlib/llvm-ranlib.cpp
  stable/9/contrib/llvm/tools/llvm-readobj/llvm-readobj.cpp
  stable/9/contrib/llvm/tools/llvm-rtdyld/llvm-rtdyld.cpp
  stable/9/contrib/llvm/tools/llvm-stress/llvm-stress.cpp
  stable/9/contrib/llvm/tools/macho-dump/macho-dump.cpp
  stable/9/contrib/llvm/tools/opt/AnalysisWrappers.cpp
  stable/9/contrib/llvm/tools/opt/GraphPrinters.cpp
  stable/9/contrib/llvm/tools/opt/PrintSCC.cpp
  stable/9/contrib/llvm/tools/opt/opt.cpp
  stable/9/contrib/llvm/utils/TableGen/AsmMatcherEmitter.cpp
  stable/9/contrib/llvm/utils/TableGen/AsmWriterEmitter.cpp
  stable/9/contrib/llvm/utils/TableGen/CodeEmitterGen.cpp
  stable/9/contrib/llvm/utils/TableGen/CodeGenDAGPatterns.cpp
  stable/9/contrib/llvm/utils/TableGen/CodeGenDAGPatterns.h
  stable/9/contrib/llvm/utils/TableGen/CodeGenInstruction.cpp
  stable/9/contrib/llvm/utils/TableGen/CodeGenInstruction.h
  stable/9/contrib/llvm/utils/TableGen/CodeGenIntrinsics.h
  stable/9/contrib/llvm/utils/TableGen/CodeGenMapTable.cpp
  stable/9/contrib/llvm/utils/TableGen/CodeGenRegisters.cpp
  stable/9/contrib/llvm/utils/TableGen/CodeGenRegisters.h
  stable/9/contrib/llvm/utils/TableGen/CodeGenSchedule.cpp
  stable/9/contrib/llvm/utils/TableGen/CodeGenSchedule.h
  stable/9/contrib/llvm/utils/TableGen/CodeGenTarget.cpp
  stable/9/contrib/llvm/utils/TableGen/CodeGenTarget.h
  stable/9/contrib/llvm/utils/TableGen/DAGISelMatcher.cpp
  stable/9/contrib/llvm/utils/TableGen/DAGISelMatcher.h
  stable/9/contrib/llvm/utils/TableGen/DAGISelMatcherEmitter.cpp
  stable/9/contrib/llvm/utils/TableGen/DAGISelMatcherGen.cpp
  stable/9/contrib/llvm/utils/TableGen/DFAPacketizerEmitter.cpp
  stable/9/contrib/llvm/utils/TableGen/DisassemblerEmitter.cpp
  stable/9/contrib/llvm/utils/TableGen/FixedLenDecoderEmitter.cpp
  stable/9/contrib/llvm/utils/TableGen/InstrInfoEmitter.cpp
  stable/9/contrib/llvm/utils/TableGen/IntrinsicEmitter.cpp
  stable/9/contrib/llvm/utils/TableGen/PseudoLoweringEmitter.cpp
  stable/9/contrib/llvm/utils/TableGen/RegisterInfoEmitter.cpp
  stable/9/contrib/llvm/utils/TableGen/SequenceToOffsetTable.h
  stable/9/contrib/llvm/utils/TableGen/SetTheory.cpp
  stable/9/contrib/llvm/utils/TableGen/SetTheory.h
  stable/9/contrib/llvm/utils/TableGen/StringToOffsetTable.h
  stable/9/contrib/llvm/utils/TableGen/SubtargetEmitter.cpp
  stable/9/contrib/llvm/utils/TableGen/TableGen.cpp
  stable/9/contrib/llvm/utils/TableGen/TableGenBackends.h
  stable/9/contrib/llvm/utils/TableGen/X86DisassemblerShared.h
  stable/9/contrib/llvm/utils/TableGen/X86DisassemblerTables.cpp
  stable/9/contrib/llvm/utils/TableGen/X86DisassemblerTables.h
  stable/9/contrib/llvm/utils/TableGen/X86RecognizableInstr.cpp
  stable/9/contrib/llvm/utils/TableGen/X86RecognizableInstr.h
  stable/9/etc/mtree/BSD.include.dist
  stable/9/lib/clang/Makefile
  stable/9/lib/clang/clang.build.mk
  stable/9/lib/clang/include/Makefile
  stable/9/lib/clang/include/clang/Basic/Version.inc
  stable/9/lib/clang/include/llvm/Config/config.h
  stable/9/lib/clang/include/llvm/Config/llvm-config.h
  stable/9/lib/clang/libclanganalysis/Makefile
  stable/9/lib/clang/libclangarcmigrate/Makefile
  stable/9/lib/clang/libclangast/Makefile
  stable/9/lib/clang/libclangbasic/Makefile
  stable/9/lib/clang/libclangcodegen/Makefile
  stable/9/lib/clang/libclangedit/Makefile
  stable/9/lib/clang/libclangfrontend/Makefile
  stable/9/lib/clang/libclanglex/Makefile
  stable/9/lib/clang/libclangparse/Makefile
  stable/9/lib/clang/libclangrewritefrontend/Makefile
  stable/9/lib/clang/libclangsema/Makefile
  stable/9/lib/clang/libclangserialization/Makefile
  stable/9/lib/clang/libclangstaticanalyzercheckers/Makefile
  stable/9/lib/clang/libclangstaticanalyzercore/Makefile
  stable/9/lib/clang/libclangstaticanalyzerfrontend/Makefile
  stable/9/lib/clang/libllvmanalysis/Makefile
  stable/9/lib/clang/libllvmarmasmparser/Makefile
  stable/9/lib/clang/libllvmarmcodegen/Makefile
  stable/9/lib/clang/libllvmarmdesc/Makefile
  stable/9/lib/clang/libllvmarmdisassembler/Makefile
  stable/9/lib/clang/libllvmasmprinter/Makefile
  stable/9/lib/clang/libllvmbitreader/Makefile
  stable/9/lib/clang/libllvmbitwriter/Makefile
  stable/9/lib/clang/libllvmcodegen/Makefile
  stable/9/lib/clang/libllvmcore/Makefile
  stable/9/lib/clang/libllvmdebuginfo/Makefile
  stable/9/lib/clang/libllvminstrumentation/Makefile
  stable/9/lib/clang/libllvmipa/Makefile
  stable/9/lib/clang/libllvmlinker/Makefile
  stable/9/lib/clang/libllvmmc/Makefile
  stable/9/lib/clang/libllvmmcdisassembler/Makefile
  stable/9/lib/clang/libllvmmcjit/Makefile
  stable/9/lib/clang/libllvmmipscodegen/Makefile
  stable/9/lib/clang/libllvmmipsdesc/Makefile
  stable/9/lib/clang/libllvmmipsdisassembler/Makefile
  stable/9/lib/clang/libllvmobject/Makefile
  stable/9/lib/clang/libllvmpowerpccodegen/Makefile
  stable/9/lib/clang/libllvmscalaropts/Makefile
  stable/9/lib/clang/libllvmsupport/Makefile
  stable/9/lib/clang/libllvmtablegen/Makefile
  stable/9/lib/clang/libllvmtarget/Makefile
  stable/9/lib/clang/libllvmtransformutils/Makefile
  stable/9/lib/clang/libllvmvectorize/Makefile
  stable/9/lib/clang/libllvmx86asmparser/Makefile
  stable/9/lib/clang/libllvmx86codegen/Makefile
  stable/9/lib/clang/libllvmx86disassembler/Makefile
  stable/9/tools/build/mk/OptionalObsoleteFiles.inc
  stable/9/usr.bin/clang/bugpoint/Makefile
  stable/9/usr.bin/clang/bugpoint/bugpoint.1
  stable/9/usr.bin/clang/clang-tblgen/Makefile
  stable/9/usr.bin/clang/clang/Makefile
  stable/9/usr.bin/clang/clang/clang.1
  stable/9/usr.bin/clang/llc/Makefile
  stable/9/usr.bin/clang/llc/llc.1
  stable/9/usr.bin/clang/lli/Makefile
  stable/9/usr.bin/clang/lli/lli.1
  stable/9/usr.bin/clang/llvm-ar/Makefile
  stable/9/usr.bin/clang/llvm-ar/llvm-ar.1
  stable/9/usr.bin/clang/llvm-as/Makefile
  stable/9/usr.bin/clang/llvm-as/llvm-as.1
  stable/9/usr.bin/clang/llvm-bcanalyzer/Makefile
  stable/9/usr.bin/clang/llvm-bcanalyzer/llvm-bcanalyzer.1
  stable/9/usr.bin/clang/llvm-diff/Makefile
  stable/9/usr.bin/clang/llvm-diff/llvm-diff.1
  stable/9/usr.bin/clang/llvm-dis/Makefile
  stable/9/usr.bin/clang/llvm-dis/llvm-dis.1
  stable/9/usr.bin/clang/llvm-extract/Makefile
  stable/9/usr.bin/clang/llvm-extract/llvm-extract.1
  stable/9/usr.bin/clang/llvm-link/Makefile
  stable/9/usr.bin/clang/llvm-link/llvm-link.1
  stable/9/usr.bin/clang/llvm-mc/Makefile
  stable/9/usr.bin/clang/llvm-nm/Makefile
  stable/9/usr.bin/clang/llvm-nm/llvm-nm.1
  stable/9/usr.bin/clang/llvm-objdump/Makefile
  stable/9/usr.bin/clang/llvm-prof/Makefile
  stable/9/usr.bin/clang/llvm-prof/llvm-prof.1
  stable/9/usr.bin/clang/llvm-ranlib/Makefile
  stable/9/usr.bin/clang/llvm-ranlib/llvm-ranlib.1
  stable/9/usr.bin/clang/llvm-rtdyld/Makefile
  stable/9/usr.bin/clang/macho-dump/Makefile
  stable/9/usr.bin/clang/opt/Makefile
  stable/9/usr.bin/clang/opt/opt.1
  stable/9/usr.bin/clang/tblgen/Makefile
  stable/9/usr.bin/clang/tblgen/tblgen.1
Directory Properties:
  stable/9/contrib/gcc/   (props changed)
  stable/9/contrib/llvm/   (props changed)
  stable/9/contrib/llvm/tools/clang/   (props changed)
  stable/9/etc/   (props changed)
  stable/9/etc/mtree/   (props changed)
  stable/9/lib/   (props changed)
  stable/9/lib/clang/   (props changed)
  stable/9/lib/clang/include/   (props changed)
  stable/9/tools/   (props changed)
  stable/9/tools/build/   (props changed)
  stable/9/usr.bin/   (props changed)
  stable/9/usr.bin/clang/   (props changed)

Modified: stable/9/Makefile.inc1
==============================================================================
--- stable/9/Makefile.inc1	Thu Jul  4 20:13:22 2013	(r252722)
+++ stable/9/Makefile.inc1	Thu Jul  4 20:17:04 2013	(r252723)
@@ -371,7 +371,7 @@ IMAKE_MTREE=	MTREE_CMD="nmtree ${MTREEFL
 
 # kernel stage
 KMAKEENV=	${WMAKEENV}
-KMAKE=		${KMAKEENV} ${MAKE} ${KERNEL_FLAGS} KERNEL=${INSTKERNNAME}
+KMAKE=		${KMAKEENV} ${MAKE} ${.MAKEFLAGS} ${KERNEL_FLAGS} KERNEL=${INSTKERNNAME}
 
 #
 # buildworld

Modified: stable/9/ObsoleteFiles.inc
==============================================================================
--- stable/9/ObsoleteFiles.inc	Thu Jul  4 20:13:22 2013	(r252722)
+++ stable/9/ObsoleteFiles.inc	Thu Jul  4 20:17:04 2013	(r252723)
@@ -38,6 +38,38 @@
 #   xargs -n1 | sort | uniq -d;
 # done
 
+# 20130704: new clang import which bumps version from 3.2 to 3.3.
+OLD_FILES+=usr/include/clang/3.2/__wmmintrin_aes.h
+OLD_FILES+=usr/include/clang/3.2/__wmmintrin_pclmul.h
+OLD_FILES+=usr/include/clang/3.2/altivec.h
+OLD_FILES+=usr/include/clang/3.2/ammintrin.h
+OLD_FILES+=usr/include/clang/3.2/avx2intrin.h
+OLD_FILES+=usr/include/clang/3.2/avxintrin.h
+OLD_FILES+=usr/include/clang/3.2/bmi2intrin.h
+OLD_FILES+=usr/include/clang/3.2/bmiintrin.h
+OLD_FILES+=usr/include/clang/3.2/cpuid.h
+OLD_FILES+=usr/include/clang/3.2/emmintrin.h
+OLD_FILES+=usr/include/clang/3.2/f16cintrin.h
+OLD_FILES+=usr/include/clang/3.2/fma4intrin.h
+OLD_FILES+=usr/include/clang/3.2/fmaintrin.h
+OLD_FILES+=usr/include/clang/3.2/immintrin.h
+OLD_FILES+=usr/include/clang/3.2/lzcntintrin.h
+OLD_FILES+=usr/include/clang/3.2/mm3dnow.h
+OLD_FILES+=usr/include/clang/3.2/mm_malloc.h
+OLD_FILES+=usr/include/clang/3.2/mmintrin.h
+OLD_FILES+=usr/include/clang/3.2/module.map
+OLD_FILES+=usr/include/clang/3.2/nmmintrin.h
+OLD_FILES+=usr/include/clang/3.2/pmmintrin.h
+OLD_FILES+=usr/include/clang/3.2/popcntintrin.h
+OLD_FILES+=usr/include/clang/3.2/rtmintrin.h
+OLD_FILES+=usr/include/clang/3.2/smmintrin.h
+OLD_FILES+=usr/include/clang/3.2/tmmintrin.h
+OLD_FILES+=usr/include/clang/3.2/unwind.h
+OLD_FILES+=usr/include/clang/3.2/wmmintrin.h
+OLD_FILES+=usr/include/clang/3.2/x86intrin.h
+OLD_FILES+=usr/include/clang/3.2/xmmintrin.h
+OLD_FILES+=usr/include/clang/3.2/xopintrin.h
+OLD_DIRS+=usr/include/clang/3.2
 # 20130701: vfs_mount.9 removed
 OLD_FILES+=usr/share/man/man9/vfs_mount.9.gz
 # 20130624: vinum.4 removed

Modified: stable/9/contrib/gcc/unwind-dw2.c
==============================================================================
--- stable/9/contrib/gcc/unwind-dw2.c	Thu Jul  4 20:13:22 2013	(r252722)
+++ stable/9/contrib/gcc/unwind-dw2.c	Thu Jul  4 20:17:04 2013	(r252723)
@@ -1438,17 +1438,6 @@ uw_init_context_1 (struct _Unwind_Contex
   context->ra = __builtin_extract_return_addr (outer_ra);
 }
 
-#if defined(__clang__) && defined(__amd64__)
-/* Some versions of clang don't save and restore all callee registers, if a
-   __builtin_eh_return() intrinsic is used in a function.  This is particularly
-   bad on amd64.  For now, use the following ugly hack to force it to assume
-   those registers are clobbered, when invoking __builtin_eh_return(), so it
-   will emit code to save and restore them.  */
-#define CLOBBER_REGS_HACK \
-  __asm __volatile(" " : : : "r15", "r14", "r13", "r12", "rbx", "rdx", "rax");
-#else
-#define CLOBBER_REGS_HACK
-#endif /* __clang__ */
 
 /* Install TARGET into CURRENT so that we can return to it.  This is a
    macro because __builtin_eh_return must be invoked in the context of
@@ -1459,7 +1448,6 @@ uw_init_context_1 (struct _Unwind_Contex
     {									 \
       long offset = uw_install_context_1 ((CURRENT), (TARGET));		 \
       void *handler = __builtin_frob_return_addr ((TARGET)->ra);	 \
-      CLOBBER_REGS_HACK							 \
       __builtin_eh_return (offset, handler);				 \
     }									 \
   while (0)

Modified: stable/9/contrib/llvm/LICENSE.TXT
==============================================================================
--- stable/9/contrib/llvm/LICENSE.TXT	Thu Jul  4 20:13:22 2013	(r252722)
+++ stable/9/contrib/llvm/LICENSE.TXT	Thu Jul  4 20:17:04 2013	(r252723)
@@ -4,7 +4,7 @@ LLVM Release License
 University of Illinois/NCSA
 Open Source License
 
-Copyright (c) 2003-2012 University of Illinois at Urbana-Champaign.
+Copyright (c) 2003-2013 University of Illinois at Urbana-Champaign.
 All rights reserved.
 
 Developed by:
@@ -64,7 +64,7 @@ Program             Directory
 Autoconf            llvm/autoconf
                     llvm/projects/ModuleMaker/autoconf
                     llvm/projects/sample/autoconf
-CellSPU backend     llvm/lib/Target/CellSPU/README.txt
 Google Test         llvm/utils/unittest/googletest
 OpenBSD regex       llvm/lib/Support/{reg*, COPYRIGHT.regex}
 pyyaml tests        llvm/test/YAMLParser/{*.data, LICENSE.TXT}
+ARM contributions   llvm/lib/Target/ARM/LICENSE.TXT

Modified: stable/9/contrib/llvm/include/llvm-c/Core.h
==============================================================================
--- stable/9/contrib/llvm/include/llvm-c/Core.h	Thu Jul  4 20:13:22 2013	(r252722)
+++ stable/9/contrib/llvm/include/llvm-c/Core.h	Thu Jul  4 20:17:04 2013	(r252723)
@@ -18,13 +18,6 @@
 #include "llvm/Support/DataTypes.h"
 
 #ifdef __cplusplus
-
-/* Need these includes to support the LLVM 'cast' template for the C++ 'wrap' 
-   and 'unwrap' conversion functions. */
-#include "llvm/IRBuilder.h"
-#include "llvm/Module.h"
-#include "llvm/PassRegistry.h"
-
 extern "C" {
 #endif
 
@@ -60,11 +53,6 @@ extern "C" {
  * with C++ due to name mangling. So in addition to C, this interface enables
  * tools written in such languages.
  *
- * When included into a C++ source file, also declares 'wrap' and 'unwrap'
- * helpers to perform opaque reference<-->pointer conversions. These helpers
- * are shorter and more tightly typed than writing the casts by hand when
- * authoring bindings. In assert builds, they will do runtime type checking.
- *
  * @{
  */
 
@@ -173,10 +161,11 @@ typedef enum {
     LLVMUWTable = 1 << 30,
     LLVMNonLazyBind = 1 << 31
 
-    /* FIXME: This attribute is currently not included in the C API as
+    /* FIXME: These attributes are currently not included in the C API as
        a temporary measure until the API/ABI impact to the C API is understood
        and the path forward agreed upon.
-    LLVMAddressSafety = 1ULL << 32
+    LLVMAddressSafety = 1ULL << 32,
+    LLVMStackProtectStrongAttribute = 1ULL<<33
     */
 } LLVMAttribute;
 
@@ -351,12 +340,74 @@ typedef enum {
   LLVMLandingPadFilter    /**< A filter clause  */
 } LLVMLandingPadClauseTy;
 
+typedef enum {
+  LLVMNotThreadLocal = 0,
+  LLVMGeneralDynamicTLSModel,
+  LLVMLocalDynamicTLSModel,
+  LLVMInitialExecTLSModel,
+  LLVMLocalExecTLSModel
+} LLVMThreadLocalMode;
+
+typedef enum {
+  LLVMAtomicOrderingNotAtomic = 0, /**< A load or store which is not atomic */
+  LLVMAtomicOrderingUnordered = 1, /**< Lowest level of atomicity, guarantees
+                                     somewhat sane results, lock free. */
+  LLVMAtomicOrderingMonotonic = 2, /**< guarantees that if you take all the 
+                                     operations affecting a specific address, 
+                                     a consistent ordering exists */
+  LLVMAtomicOrderingAcquire = 4, /**< Acquire provides a barrier of the sort 
+                                   necessary to acquire a lock to access other 
+                                   memory with normal loads and stores. */
+  LLVMAtomicOrderingRelease = 5, /**< Release is similar to Acquire, but with 
+                                   a barrier of the sort necessary to release 
+                                   a lock. */
+  LLVMAtomicOrderingAcquireRelease = 6, /**< provides both an Acquire and a 
+                                          Release barrier (for fences and 
+                                          operations which both read and write
+                                           memory). */
+  LLVMAtomicOrderingSequentiallyConsistent = 7 /**< provides Acquire semantics 
+                                                 for loads and Release 
+                                                 semantics for stores. 
+                                                 Additionally, it guarantees 
+                                                 that a total ordering exists 
+                                                 between all 
+                                                 SequentiallyConsistent 
+                                                 operations. */
+} LLVMAtomicOrdering;
+
+typedef enum {
+    LLVMAtomicRMWBinOpXchg, /**< Set the new value and return the one old */
+    LLVMAtomicRMWBinOpAdd, /**< Add a value and return the old one */
+    LLVMAtomicRMWBinOpSub, /**< Subtract a value and return the old one */
+    LLVMAtomicRMWBinOpAnd, /**< And a value and return the old one */
+    LLVMAtomicRMWBinOpNand, /**< Not-And a value and return the old one */
+    LLVMAtomicRMWBinOpOr, /**< OR a value and return the old one */
+    LLVMAtomicRMWBinOpXor, /**< Xor a value and return the old one */
+    LLVMAtomicRMWBinOpMax, /**< Sets the value if it's greater than the
+                             original using a signed comparison and return 
+                             the old one */
+    LLVMAtomicRMWBinOpMin, /**< Sets the value if it's Smaller than the
+                             original using a signed comparison and return 
+                             the old one */
+    LLVMAtomicRMWBinOpUMax, /**< Sets the value if it's greater than the
+                             original using an unsigned comparison and return 
+                             the old one */
+    LLVMAtomicRMWBinOpUMin /**< Sets the value if it's greater than the
+                             original using an unsigned comparison  and return 
+                             the old one */
+} LLVMAtomicRMWBinOp;
+
 /**
  * @}
  */
 
 void LLVMInitializeCore(LLVMPassRegistryRef R);
 
+/** Deallocate and destroy all ManagedStatic variables.
+    @see llvm::llvm_shutdown
+    @see ManagedStatic */
+void LLVMShutdown();
+
 
 /*===-- Error handling ----------------------------------------------------===*/
 
@@ -1051,24 +1102,24 @@ LLVMTypeRef LLVMX86MMXType(void);
         macro(SwitchInst)                   \
         macro(UnreachableInst)              \
         macro(ResumeInst)                   \
-    macro(UnaryInstruction)                 \
-      macro(AllocaInst)                     \
-      macro(CastInst)                       \
-        macro(BitCastInst)                  \
-        macro(FPExtInst)                    \
-        macro(FPToSIInst)                   \
-        macro(FPToUIInst)                   \
-        macro(FPTruncInst)                  \
-        macro(IntToPtrInst)                 \
-        macro(PtrToIntInst)                 \
-        macro(SExtInst)                     \
-        macro(SIToFPInst)                   \
-        macro(TruncInst)                    \
-        macro(UIToFPInst)                   \
-        macro(ZExtInst)                     \
-      macro(ExtractValueInst)               \
-      macro(LoadInst)                       \
-      macro(VAArgInst)
+      macro(UnaryInstruction)               \
+        macro(AllocaInst)                   \
+        macro(CastInst)                     \
+          macro(BitCastInst)                \
+          macro(FPExtInst)                  \
+          macro(FPToSIInst)                 \
+          macro(FPToUIInst)                 \
+          macro(FPTruncInst)                \
+          macro(IntToPtrInst)               \
+          macro(PtrToIntInst)               \
+          macro(SExtInst)                   \
+          macro(SIToFPInst)                 \
+          macro(TruncInst)                  \
+          macro(UIToFPInst)                 \
+          macro(ZExtInst)                   \
+        macro(ExtractValueInst)             \
+        macro(LoadInst)                     \
+        macro(VAArgInst)
 
 /**
  * @defgroup LLVMCCoreValueGeneral General APIs
@@ -1600,6 +1651,10 @@ LLVMBool LLVMIsThreadLocal(LLVMValueRef 
 void LLVMSetThreadLocal(LLVMValueRef GlobalVar, LLVMBool IsThreadLocal);
 LLVMBool LLVMIsGlobalConstant(LLVMValueRef GlobalVar);
 void LLVMSetGlobalConstant(LLVMValueRef GlobalVar, LLVMBool IsConstant);
+LLVMThreadLocalMode LLVMGetThreadLocalMode(LLVMValueRef GlobalVar);
+void LLVMSetThreadLocalMode(LLVMValueRef GlobalVar, LLVMThreadLocalMode Mode);
+LLVMBool LLVMIsExternallyInitialized(LLVMValueRef GlobalVar);
+void LLVMSetExternallyInitialized(LLVMValueRef GlobalVar, LLVMBool IsExtInit);
 
 /**
  * @}
@@ -1688,6 +1743,13 @@ void LLVMSetGC(LLVMValueRef Fn, const ch
 void LLVMAddFunctionAttr(LLVMValueRef Fn, LLVMAttribute PA);
 
 /**
+ * Add a target-dependent attribute to a fuction
+ * @see llvm::AttrBuilder::addAttribute()
+ */
+void LLVMAddTargetDependentFunctionAttr(LLVMValueRef Fn, const char *A,
+                                        const char *V);
+
+/**
  * Obtain an attribute from a function.
  *
  * @see llvm::Function::getAttributes()
@@ -2509,6 +2571,10 @@ LLVMValueRef LLVMBuildIsNotNull(LLVMBuil
                                 const char *Name);
 LLVMValueRef LLVMBuildPtrDiff(LLVMBuilderRef, LLVMValueRef LHS,
                               LLVMValueRef RHS, const char *Name);
+LLVMValueRef LLVMBuildAtomicRMW(LLVMBuilderRef B,LLVMAtomicRMWBinOp op,  
+                                LLVMValueRef PTR, LLVMValueRef Val, 
+                                LLVMAtomicOrdering ordering, 
+                                LLVMBool singleThread);
 
 /**
  * @}
@@ -2547,6 +2613,15 @@ LLVMBool LLVMCreateMemoryBufferWithConte
                                                   char **OutMessage);
 LLVMBool LLVMCreateMemoryBufferWithSTDIN(LLVMMemoryBufferRef *OutMemBuf,
                                          char **OutMessage);
+LLVMMemoryBufferRef LLVMCreateMemoryBufferWithMemoryRange(const char *InputData,
+                                                          size_t InputDataLength,
+                                                          const char *BufferName,
+                                                          LLVMBool RequiresNullTerminator);
+LLVMMemoryBufferRef LLVMCreateMemoryBufferWithMemoryRangeCopy(const char *InputData,
+                                                              size_t InputDataLength,
+                                                              const char *BufferName);
+const char *LLVMGetBufferStart(LLVMMemoryBufferRef MemBuf);
+size_t LLVMGetBufferSize(LLVMMemoryBufferRef MemBuf);
 void LLVMDisposeMemoryBuffer(LLVMMemoryBufferRef MemBuf);
 
 /**
@@ -2619,6 +2694,30 @@ void LLVMDisposePassManager(LLVMPassMana
  */
 
 /**
+ * @defgroup LLVMCCoreThreading Threading
+ *
+ * Handle the structures needed to make LLVM safe for multithreading.
+ *
+ * @{
+ */
+
+/** Allocate and initialize structures needed to make LLVM safe for
+    multithreading. The return value indicates whether multithreaded
+    initialization succeeded. Must be executed in isolation from all
+    other LLVM api calls.
+    @see llvm::llvm_start_multithreaded */
+LLVMBool LLVMStartMultithreaded();
+
+/** Deallocate structures necessary to make LLVM safe for multithreading.
+    Must be executed in isolation from all other LLVM api calls.
+    @see llvm::llvm_stop_multithreaded */
+void LLVMStopMultithreaded();
+
+/** Check whether LLVM is executing in thread-safe mode or not.
+    @see llvm::llvm_is_multithreaded */
+LLVMBool LLVMIsMultithreaded();
+
+/**
  * @}
  */
 
@@ -2626,102 +2725,12 @@ void LLVMDisposePassManager(LLVMPassMana
  * @}
  */
 
-#ifdef __cplusplus
-}
+/**
+ * @}
+ */
 
-namespace llvm {
-  class MemoryBuffer;
-  class PassManagerBase;
-  
-  #define DEFINE_SIMPLE_CONVERSION_FUNCTIONS(ty, ref)   \
-    inline ty *unwrap(ref P) {                          \
-      return reinterpret_cast<ty*>(P);                  \
-    }                                                   \
-                                                        \
-    inline ref wrap(const ty *P) {                      \
-      return reinterpret_cast<ref>(const_cast<ty*>(P)); \
-    }
-  
-  #define DEFINE_ISA_CONVERSION_FUNCTIONS(ty, ref)  \
-    DEFINE_SIMPLE_CONVERSION_FUNCTIONS(ty, ref)         \
-                                                        \
-    template<typename T>                                \
-    inline T *unwrap(ref P) {                           \
-      return cast<T>(unwrap(P));                        \
-    }
-  
-  #define DEFINE_STDCXX_CONVERSION_FUNCTIONS(ty, ref)   \
-    DEFINE_SIMPLE_CONVERSION_FUNCTIONS(ty, ref)         \
-                                                        \
-    template<typename T>                                \
-    inline T *unwrap(ref P) {                           \
-      T *Q = (T*)unwrap(P);                             \
-      assert(Q && "Invalid cast!");                     \
-      return Q;                                         \
-    }
-  
-  DEFINE_ISA_CONVERSION_FUNCTIONS   (Type,               LLVMTypeRef          )
-  DEFINE_ISA_CONVERSION_FUNCTIONS   (Value,              LLVMValueRef         )
-  DEFINE_SIMPLE_CONVERSION_FUNCTIONS(Module,             LLVMModuleRef        )
-  DEFINE_SIMPLE_CONVERSION_FUNCTIONS(BasicBlock,         LLVMBasicBlockRef    )
-  DEFINE_SIMPLE_CONVERSION_FUNCTIONS(IRBuilder<>,        LLVMBuilderRef       )
-  DEFINE_SIMPLE_CONVERSION_FUNCTIONS(MemoryBuffer,       LLVMMemoryBufferRef  )
-  DEFINE_SIMPLE_CONVERSION_FUNCTIONS(LLVMContext,        LLVMContextRef       )
-  DEFINE_SIMPLE_CONVERSION_FUNCTIONS(Use,                LLVMUseRef           )
-  DEFINE_STDCXX_CONVERSION_FUNCTIONS(PassManagerBase,    LLVMPassManagerRef   )
-  DEFINE_STDCXX_CONVERSION_FUNCTIONS(PassRegistry,       LLVMPassRegistryRef  )
-  /* LLVMModuleProviderRef exists for historical reasons, but now just holds a
-   * Module.
-   */
-  inline Module *unwrap(LLVMModuleProviderRef MP) {
-    return reinterpret_cast<Module*>(MP);
-  }
-  
-  #undef DEFINE_STDCXX_CONVERSION_FUNCTIONS
-  #undef DEFINE_ISA_CONVERSION_FUNCTIONS
-  #undef DEFINE_SIMPLE_CONVERSION_FUNCTIONS
-
-  /* Specialized opaque context conversions.
-   */
-  inline LLVMContext **unwrap(LLVMContextRef* Tys) {
-    return reinterpret_cast<LLVMContext**>(Tys);
-  }
-  
-  inline LLVMContextRef *wrap(const LLVMContext **Tys) {
-    return reinterpret_cast<LLVMContextRef*>(const_cast<LLVMContext**>(Tys));
-  }
-  
-  /* Specialized opaque type conversions.
-   */
-  inline Type **unwrap(LLVMTypeRef* Tys) {
-    return reinterpret_cast<Type**>(Tys);
-  }
-  
-  inline LLVMTypeRef *wrap(Type **Tys) {
-    return reinterpret_cast<LLVMTypeRef*>(const_cast<Type**>(Tys));
-  }
-  
-  /* Specialized opaque value conversions.
-   */ 
-  inline Value **unwrap(LLVMValueRef *Vals) {
-    return reinterpret_cast<Value**>(Vals);
-  }
-  
-  template<typename T>
-  inline T **unwrap(LLVMValueRef *Vals, unsigned Length) {
-    #ifdef DEBUG
-    for (LLVMValueRef *I = Vals, *E = Vals + Length; I != E; ++I)
-      cast<T>(*I);
-    #endif
-    (void)Length;
-    return reinterpret_cast<T**>(Vals);
-  }
-  
-  inline LLVMValueRef *wrap(const Value **Vals) {
-    return reinterpret_cast<LLVMValueRef*>(const_cast<Value**>(Vals));
-  }
+#ifdef __cplusplus
 }
-
 #endif /* !defined(__cplusplus) */
 
 #endif /* !defined(LLVM_C_CORE_H) */

Modified: stable/9/contrib/llvm/include/llvm-c/Disassembler.h
==============================================================================
--- stable/9/contrib/llvm/include/llvm-c/Disassembler.h	Thu Jul  4 20:13:22 2013	(r252722)
+++ stable/9/contrib/llvm/include/llvm-c/Disassembler.h	Thu Jul  4 20:17:04 2013	(r252723)
@@ -139,13 +139,26 @@ extern "C" {
  * by passing a block of information in the DisInfo parameter and specifying the
  * TagType and callback functions as described above.  These can all be passed
  * as NULL.  If successful, this returns a disassembler context.  If not, it
- * returns NULL.
+ * returns NULL. This function is equivalent to calling LLVMCreateDisasmCPU()
+ * with an empty CPU name.
  */
 LLVMDisasmContextRef LLVMCreateDisasm(const char *TripleName, void *DisInfo,
                                       int TagType, LLVMOpInfoCallback GetOpInfo,
                                       LLVMSymbolLookupCallback SymbolLookUp);
 
 /**
+ * Create a disassembler for the TripleName and a specific CPU.  Symbolic
+ * disassembly is supported by passing a block of information in the DisInfo
+ * parameter and specifying the TagType and callback functions as described
+ * above.  These can all be passed * as NULL.  If successful, this returns a
+ * disassembler context.  If not, it returns NULL.
+ */
+LLVMDisasmContextRef LLVMCreateDisasmCPU(const char *Triple, const char *CPU,
+                                         void *DisInfo, int TagType,
+                                         LLVMOpInfoCallback GetOpInfo,
+                                         LLVMSymbolLookupCallback SymbolLookUp);
+
+/**
  * Set the disassembler's options.  Returns 1 if it can set the Options and 0
  * otherwise.
  */
@@ -153,6 +166,10 @@ int LLVMSetDisasmOptions(LLVMDisasmConte
 
 /* The option to produce marked up assembly. */
 #define LLVMDisassembler_Option_UseMarkup 1
+/* The option to print immediates as hex. */
+#define LLVMDisassembler_Option_PrintImmHex 2
+/* The option use the other assembler printer variant */
+#define LLVMDisassembler_Option_AsmPrinterVariant 4
 
 /**
  * Dispose of a disassembler context.

Modified: stable/9/contrib/llvm/include/llvm-c/ExecutionEngine.h
==============================================================================
--- stable/9/contrib/llvm/include/llvm-c/ExecutionEngine.h	Thu Jul  4 20:13:22 2013	(r252722)
+++ stable/9/contrib/llvm/include/llvm-c/ExecutionEngine.h	Thu Jul  4 20:17:04 2013	(r252723)
@@ -21,6 +21,7 @@
 
 #include "llvm-c/Core.h"
 #include "llvm-c/Target.h"
+#include "llvm-c/TargetMachine.h"
 
 #ifdef __cplusplus
 extern "C" {
@@ -34,11 +35,19 @@ extern "C" {
  */
 
 void LLVMLinkInJIT(void);
+void LLVMLinkInMCJIT(void);
 void LLVMLinkInInterpreter(void);
 
 typedef struct LLVMOpaqueGenericValue *LLVMGenericValueRef;
 typedef struct LLVMOpaqueExecutionEngine *LLVMExecutionEngineRef;
 
+struct LLVMMCJITCompilerOptions {
+  unsigned OptLevel;
+  LLVMCodeModel CodeModel;
+  LLVMBool NoFramePointerElim;
+  LLVMBool EnableFastISel;
+};
+
 /*===-- Operations on generic values --------------------------------------===*/
 
 LLVMGenericValueRef LLVMCreateGenericValueOfInt(LLVMTypeRef Ty,
@@ -75,6 +84,31 @@ LLVMBool LLVMCreateJITCompilerForModule(
                                         unsigned OptLevel,
                                         char **OutError);
 
+void LLVMInitializeMCJITCompilerOptions(
+  struct LLVMMCJITCompilerOptions *Options, size_t SizeOfOptions);
+
+/**
+ * Create an MCJIT execution engine for a module, with the given options. It is
+ * the responsibility of the caller to ensure that all fields in Options up to
+ * the given SizeOfOptions are initialized. It is correct to pass a smaller
+ * value of SizeOfOptions that omits some fields. The canonical way of using
+ * this is:
+ *
+ * LLVMMCJITCompilerOptions options;
+ * LLVMInitializeMCJITCompilerOptions(&options, sizeof(options));
+ * ... fill in those options you care about
+ * LLVMCreateMCJITCompilerForModule(&jit, mod, &options, sizeof(options),
+ *                                  &error);
+ *
+ * Note that this is also correct, though possibly suboptimal:
+ *
+ * LLVMCreateMCJITCompilerForModule(&jit, mod, 0, 0, &error);
+ */
+LLVMBool LLVMCreateMCJITCompilerForModule(
+  LLVMExecutionEngineRef *OutJIT, LLVMModuleRef M,
+  struct LLVMMCJITCompilerOptions *Options, size_t SizeOfOptions,
+  char **OutError);
+
 /** Deprecated: Use LLVMCreateExecutionEngineForModule instead. */
 LLVMBool LLVMCreateExecutionEngine(LLVMExecutionEngineRef *OutEE,
                                    LLVMModuleProviderRef MP,
@@ -123,7 +157,8 @@ LLVMBool LLVMRemoveModuleProvider(LLVMEx
 LLVMBool LLVMFindFunction(LLVMExecutionEngineRef EE, const char *Name,
                           LLVMValueRef *OutFn);
 
-void *LLVMRecompileAndRelinkFunction(LLVMExecutionEngineRef EE, LLVMValueRef Fn);
+void *LLVMRecompileAndRelinkFunction(LLVMExecutionEngineRef EE,
+                                     LLVMValueRef Fn);
 
 LLVMTargetDataRef LLVMGetExecutionEngineTargetData(LLVMExecutionEngineRef EE);
 
@@ -137,27 +172,7 @@ void *LLVMGetPointerToGlobal(LLVMExecuti
  */
 
 #ifdef __cplusplus
-}
-
-namespace llvm {
-  struct GenericValue;
-  class ExecutionEngine;
-  
-  #define DEFINE_SIMPLE_CONVERSION_FUNCTIONS(ty, ref)   \
-    inline ty *unwrap(ref P) {                          \
-      return reinterpret_cast<ty*>(P);                  \
-    }                                                   \
-                                                        \
-    inline ref wrap(const ty *P) {                      \
-      return reinterpret_cast<ref>(const_cast<ty*>(P)); \
-    }
-  
-  DEFINE_SIMPLE_CONVERSION_FUNCTIONS(GenericValue,    LLVMGenericValueRef   )
-  DEFINE_SIMPLE_CONVERSION_FUNCTIONS(ExecutionEngine, LLVMExecutionEngineRef)
-  
-  #undef DEFINE_SIMPLE_CONVERSION_FUNCTIONS
-}
-  
+}  
 #endif /* defined(__cplusplus) */
 
 #endif

Modified: stable/9/contrib/llvm/include/llvm-c/Initialization.h
==============================================================================
--- stable/9/contrib/llvm/include/llvm-c/Initialization.h	Thu Jul  4 20:13:22 2013	(r252722)
+++ stable/9/contrib/llvm/include/llvm-c/Initialization.h	Thu Jul  4 20:17:04 2013	(r252723)
@@ -34,6 +34,7 @@ extern "C" {
 void LLVMInitializeCore(LLVMPassRegistryRef R);
 void LLVMInitializeTransformUtils(LLVMPassRegistryRef R);
 void LLVMInitializeScalarOpts(LLVMPassRegistryRef R);
+void LLVMInitializeObjCARCOpts(LLVMPassRegistryRef R);
 void LLVMInitializeVectorization(LLVMPassRegistryRef R);
 void LLVMInitializeInstCombine(LLVMPassRegistryRef R);
 void LLVMInitializeIPO(LLVMPassRegistryRef R);

Modified: stable/9/contrib/llvm/include/llvm-c/LinkTimeOptimizer.h
==============================================================================
--- stable/9/contrib/llvm/include/llvm-c/LinkTimeOptimizer.h	Thu Jul  4 20:13:22 2013	(r252722)
+++ stable/9/contrib/llvm/include/llvm-c/LinkTimeOptimizer.h	Thu Jul  4 20:17:04 2013	(r252723)
@@ -13,8 +13,8 @@
 //
 //===----------------------------------------------------------------------===//
 
-#ifndef __LTO_CAPI_H__
-#define __LTO_CAPI_H__
+#ifndef LLVM_C_LINKTIMEOPTIMIZER_H
+#define LLVM_C_LINKTIMEOPTIMIZER_H
 
 #ifdef __cplusplus
 extern "C" {

Modified: stable/9/contrib/llvm/include/llvm-c/Object.h
==============================================================================
--- stable/9/contrib/llvm/include/llvm-c/Object.h	Thu Jul  4 20:13:22 2013	(r252722)
+++ stable/9/contrib/llvm/include/llvm-c/Object.h	Thu Jul  4 20:17:04 2013	(r252723)
@@ -23,8 +23,6 @@
 #include "llvm/Config/llvm-config.h"
 
 #ifdef __cplusplus
-#include "llvm/Object/ObjectFile.h"
-
 extern "C" {
 #endif
 
@@ -99,50 +97,6 @@ const char *LLVMGetRelocationValueString
 
 #ifdef __cplusplus
 }
-
-namespace llvm {
-  namespace object {
-    inline ObjectFile *unwrap(LLVMObjectFileRef OF) {
-      return reinterpret_cast<ObjectFile*>(OF);
-    }
-
-    inline LLVMObjectFileRef wrap(const ObjectFile *OF) {
-      return reinterpret_cast<LLVMObjectFileRef>(const_cast<ObjectFile*>(OF));
-    }
-
-    inline section_iterator *unwrap(LLVMSectionIteratorRef SI) {
-      return reinterpret_cast<section_iterator*>(SI);
-    }
-
-    inline LLVMSectionIteratorRef
-    wrap(const section_iterator *SI) {
-      return reinterpret_cast<LLVMSectionIteratorRef>
-        (const_cast<section_iterator*>(SI));
-    }
-
-    inline symbol_iterator *unwrap(LLVMSymbolIteratorRef SI) {
-      return reinterpret_cast<symbol_iterator*>(SI);
-    }
-
-    inline LLVMSymbolIteratorRef
-    wrap(const symbol_iterator *SI) {
-      return reinterpret_cast<LLVMSymbolIteratorRef>
-        (const_cast<symbol_iterator*>(SI));
-    }
-
-    inline relocation_iterator *unwrap(LLVMRelocationIteratorRef SI) {
-      return reinterpret_cast<relocation_iterator*>(SI);
-    }
-
-    inline LLVMRelocationIteratorRef
-    wrap(const relocation_iterator *SI) {
-      return reinterpret_cast<LLVMRelocationIteratorRef>
-        (const_cast<relocation_iterator*>(SI));
-    }
-
-  }
-}
-
 #endif /* defined(__cplusplus) */
 
 #endif

Modified: stable/9/contrib/llvm/include/llvm-c/Target.h
==============================================================================
--- stable/9/contrib/llvm/include/llvm-c/Target.h	Thu Jul  4 20:13:22 2013	(r252722)
+++ stable/9/contrib/llvm/include/llvm-c/Target.h	Thu Jul  4 20:17:04 2013	(r252723)
@@ -235,29 +235,6 @@ void LLVMDisposeTargetData(LLVMTargetDat
 
 #ifdef __cplusplus
 }
-
-namespace llvm {
-  class DataLayout;
-  class TargetLibraryInfo;
-
-  inline DataLayout *unwrap(LLVMTargetDataRef P) {
-    return reinterpret_cast<DataLayout*>(P);
-  }
-  
-  inline LLVMTargetDataRef wrap(const DataLayout *P) {
-    return reinterpret_cast<LLVMTargetDataRef>(const_cast<DataLayout*>(P));
-  }
-
-  inline TargetLibraryInfo *unwrap(LLVMTargetLibraryInfoRef P) {
-    return reinterpret_cast<TargetLibraryInfo*>(P);
-  }
-
-  inline LLVMTargetLibraryInfoRef wrap(const TargetLibraryInfo *P) {
-    TargetLibraryInfo *X = const_cast<TargetLibraryInfo*>(P);
-    return reinterpret_cast<LLVMTargetLibraryInfoRef>(X);
-  }
-}
-
 #endif /* defined(__cplusplus) */
 
 #endif

Modified: stable/9/contrib/llvm/include/llvm-c/TargetMachine.h
==============================================================================
--- stable/9/contrib/llvm/include/llvm-c/TargetMachine.h	Thu Jul  4 20:13:22 2013	(r252722)
+++ stable/9/contrib/llvm/include/llvm-c/TargetMachine.h	Thu Jul  4 20:17:04 2013	(r252723)
@@ -20,11 +20,12 @@
 #define LLVM_C_TARGETMACHINE_H
 
 #include "llvm-c/Core.h"
+#include "llvm-c/Target.h"
 
 #ifdef __cplusplus
 extern "C" {
 #endif
-typedef struct LLVMTargetMachine *LLVMTargetMachineRef;
+typedef struct LLVMOpaqueTargetMachine *LLVMTargetMachineRef;
 typedef struct LLVMTarget *LLVMTargetRef;
 
 typedef enum {
@@ -113,30 +114,11 @@ LLVMTargetDataRef LLVMGetTargetMachineDa
 LLVMBool LLVMTargetMachineEmitToFile(LLVMTargetMachineRef T, LLVMModuleRef M,
   char *Filename, LLVMCodeGenFileType codegen, char **ErrorMessage);
 
-
-
-
+/** Compile the LLVM IR stored in \p M and store the result in \p OutMemBuf. */
+LLVMBool LLVMTargetMachineEmitToMemoryBuffer(LLVMTargetMachineRef T, LLVMModuleRef M,
+  LLVMCodeGenFileType codegen, char** ErrorMessage, LLVMMemoryBufferRef *OutMemBuf);
 #ifdef __cplusplus
 }
-
-namespace llvm {
-  class TargetMachine;
-  class Target;
-
-  inline TargetMachine *unwrap(LLVMTargetMachineRef P) {
-    return reinterpret_cast<TargetMachine*>(P);
-  }
-  inline Target *unwrap(LLVMTargetRef P) {
-    return reinterpret_cast<Target*>(P);
-  }
-  inline LLVMTargetMachineRef wrap(const TargetMachine *P) {
-    return reinterpret_cast<LLVMTargetMachineRef>(
-      const_cast<TargetMachine*>(P));
-  }
-  inline LLVMTargetRef wrap(const Target * P) {
-    return reinterpret_cast<LLVMTargetRef>(const_cast<Target*>(P));
-  }
-}
 #endif
 
 #endif

Modified: stable/9/contrib/llvm/include/llvm-c/Transforms/PassManagerBuilder.h
==============================================================================
--- stable/9/contrib/llvm/include/llvm-c/Transforms/PassManagerBuilder.h	Thu Jul  4 20:13:22 2013	(r252722)
+++ stable/9/contrib/llvm/include/llvm-c/Transforms/PassManagerBuilder.h	Thu Jul  4 20:17:04 2013	(r252723)
@@ -11,8 +11,8 @@
 |*                                                                            *|
 \*===----------------------------------------------------------------------===*/
 
-#ifndef LLVM_C_PASSMANAGERBUILDER
-#define LLVM_C_PASSMANAGERBUILDER
+#ifndef LLVM_C_TRANSFORMS_PASSMANAGERBUILDER_H
+#define LLVM_C_TRANSFORMS_PASSMANAGERBUILDER_H
 
 #include "llvm-c/Core.h"
 
@@ -77,8 +77,8 @@ LLVMPassManagerBuilderPopulateModulePass
 /** See llvm::PassManagerBuilder::populateLTOPassManager. */
 void LLVMPassManagerBuilderPopulateLTOPassManager(LLVMPassManagerBuilderRef PMB,
                                                   LLVMPassManagerRef PM,
-                                                  bool Internalize,
-                                                  bool RunInliner);
+                                                  LLVMBool Internalize,
+                                                  LLVMBool RunInliner);
 
 /**
  * @}
@@ -86,16 +86,6 @@ void LLVMPassManagerBuilderPopulateLTOPa
 
 #ifdef __cplusplus
 }
-
-namespace llvm {
-  inline PassManagerBuilder *unwrap(LLVMPassManagerBuilderRef P) {
-    return reinterpret_cast<PassManagerBuilder*>(P);
-  }
-
-  inline LLVMPassManagerBuilderRef wrap(PassManagerBuilder *P) {
-    return reinterpret_cast<LLVMPassManagerBuilderRef>(P);
-  }
-}
 #endif
 
 #endif

Modified: stable/9/contrib/llvm/include/llvm-c/Transforms/Vectorize.h
==============================================================================
--- stable/9/contrib/llvm/include/llvm-c/Transforms/Vectorize.h	Thu Jul  4 20:13:22 2013	(r252722)
+++ stable/9/contrib/llvm/include/llvm-c/Transforms/Vectorize.h	Thu Jul  4 20:17:04 2013	(r252723)
@@ -39,6 +39,9 @@ void LLVMAddBBVectorizePass(LLVMPassMana
 /** See llvm::createLoopVectorizePass function. */
 void LLVMAddLoopVectorizePass(LLVMPassManagerRef PM);
 
+/** See llvm::createSLPVectorizerPass function. */
+void LLVMAddSLPVectorizePass(LLVMPassManagerRef PM);
+
 /**
  * @}
  */

Modified: stable/9/contrib/llvm/include/llvm-c/lto.h
==============================================================================
--- stable/9/contrib/llvm/include/llvm-c/lto.h	Thu Jul  4 20:13:22 2013	(r252722)
+++ stable/9/contrib/llvm/include/llvm-c/lto.h	Thu Jul  4 20:17:04 2013	(r252723)
@@ -13,8 +13,8 @@
 |*                                                                            *|
 \*===----------------------------------------------------------------------===*/
 
-#ifndef LTO_H
-#define LTO_H  1
+#ifndef LLVM_C_LTO_H
+#define LLVM_C_LTO_H
 
 #include <stdbool.h>
 #include <stddef.h>
@@ -291,6 +291,13 @@ lto_codegen_compile_to_file(lto_code_gen
 extern void
 lto_codegen_debug_options(lto_code_gen_t cg, const char *);
 
+/**
+ * Initializes LLVM disassemblers.
+ * FIXME: This doesn't really belong here.
+ */
+extern void
+lto_initialize_disassembler(void);
+
 #ifdef __cplusplus
 }
 #endif

Modified: stable/9/contrib/llvm/include/llvm/ADT/APFloat.h
==============================================================================
--- stable/9/contrib/llvm/include/llvm/ADT/APFloat.h	Thu Jul  4 20:13:22 2013	(r252722)
+++ stable/9/contrib/llvm/include/llvm/ADT/APFloat.h	Thu Jul  4 20:17:04 2013	(r252723)
@@ -97,8 +97,8 @@
     nexttoward.
 */
 
-#ifndef LLVM_FLOAT_H
-#define LLVM_FLOAT_H
+#ifndef LLVM_ADT_APFLOAT_H
+#define LLVM_ADT_APFLOAT_H
 
 // APInt contains static functions implementing bignum arithmetic.
 #include "llvm/ADT/APInt.h"
@@ -184,9 +184,9 @@ namespace llvm {
     APFloat(const fltSemantics &, integerPart);
     APFloat(const fltSemantics &, fltCategory, bool negative);
     APFloat(const fltSemantics &, uninitializedTag);
+    APFloat(const fltSemantics &, const APInt &);
     explicit APFloat(double d);
     explicit APFloat(float f);
-    explicit APFloat(const APInt &, bool isIEEE = false);
     APFloat(const APFloat &);
     ~APFloat();
 
@@ -300,7 +300,7 @@ namespace llvm {
     /* The definition of equality is not straightforward for floating point,
        so we won't use operator==.  Use one of the following, or write
        whatever it is you really mean. */
-    // bool operator==(const APFloat &) const;     // DO NOT IMPLEMENT
+    bool operator==(const APFloat &) const LLVM_DELETED_FUNCTION;
 
     /* IEEE comparison with another floating point number (NaNs
        compare unordered, 0==-0). */
@@ -327,6 +327,7 @@ namespace llvm {
     bool isNegative() const { return sign; }
     bool isPosZero() const { return isZero() && !isNegative(); }
     bool isNegZero() const { return isZero() && isNegative(); }
+    bool isDenormal() const;
 
     APFloat& operator=(const APFloat &);
 
@@ -422,7 +423,7 @@ namespace llvm {
     APInt convertQuadrupleAPFloatToAPInt() const;
     APInt convertF80LongDoubleAPFloatToAPInt() const;
     APInt convertPPCDoubleDoubleAPFloatToAPInt() const;
-    void initFromAPInt(const APInt& api, bool isIEEE = false);
+    void initFromAPInt(const fltSemantics *Sem, const APInt& api);
     void initFromHalfAPInt(const APInt& api);
     void initFromFloatAPInt(const APInt& api);
     void initFromDoubleAPInt(const APInt& api);
@@ -462,4 +463,4 @@ namespace llvm {
   hash_code hash_value(const APFloat &Arg);
 } /* namespace llvm */
 
-#endif /* LLVM_FLOAT_H */
+#endif /* LLVM_ADT_APFLOAT_H */

Modified: stable/9/contrib/llvm/include/llvm/ADT/APInt.h
==============================================================================
--- stable/9/contrib/llvm/include/llvm/ADT/APInt.h	Thu Jul  4 20:13:22 2013	(r252722)
+++ stable/9/contrib/llvm/include/llvm/ADT/APInt.h	Thu Jul  4 20:17:04 2013	(r252723)
@@ -12,8 +12,8 @@
 //
 //===----------------------------------------------------------------------===//
 
-#ifndef LLVM_APINT_H
-#define LLVM_APINT_H
+#ifndef LLVM_ADT_APINT_H
+#define LLVM_ADT_APINT_H
 
 #include "llvm/ADT/ArrayRef.h"
 #include "llvm/Support/Compiler.h"
@@ -274,7 +274,7 @@ public:
       initSlowCase(that);
   }
 
-#if LLVM_USE_RVALUE_REFERENCES
+#if LLVM_HAS_RVALUE_REFERENCES
   /// @brief Move Constructor.
   APInt(APInt&& that) : BitWidth(that.BitWidth), VAL(that.VAL) {
     that.BitWidth = 0;
@@ -427,7 +427,7 @@ public:
   /// @returns the all-ones value for an APInt of the specified bit-width.
   /// @brief Get the all-ones value.
   static APInt getAllOnesValue(unsigned numBits) {
-    return APInt(numBits, -1ULL, true);
+    return APInt(numBits, UINT64_MAX, true);
   }
 
   /// @returns the '0' value for an APInt of the specified bit-width.
@@ -498,13 +498,24 @@ public:
     if (loBitsSet == 0)
       return APInt(numBits, 0);
     if (loBitsSet == APINT_BITS_PER_WORD)
-      return APInt(numBits, -1ULL);
+      return APInt(numBits, UINT64_MAX);
     // For small values, return quickly.
     if (loBitsSet <= APINT_BITS_PER_WORD)
-      return APInt(numBits, -1ULL >> (APINT_BITS_PER_WORD - loBitsSet));
+      return APInt(numBits, UINT64_MAX >> (APINT_BITS_PER_WORD - loBitsSet));
     return getAllOnesValue(numBits).lshr(numBits - loBitsSet);
   }
 
+  /// \brief Return a value containing V broadcasted over NewLen bits.
+  static APInt getSplat(unsigned NewLen, const APInt &V) {
+    assert(NewLen >= V.getBitWidth() && "Can't splat to smaller bit width!");
+
+    APInt Val = V.zextOrSelf(NewLen);
+    for (unsigned I = V.getBitWidth(); I < NewLen; I <<= 1)
+      Val |= Val << I;
+
+    return Val;
+  }
+
   /// \brief Determine if two APInts have the same value, after zero-extending
   /// one of them (if needed!) to ensure that the bit-widths match.
   static bool isSameValue(const APInt &I1, const APInt &I2) {
@@ -601,7 +612,7 @@ public:
     return AssignSlowCase(RHS);
   }
 
-#if LLVM_USE_RVALUE_REFERENCES
+#if LLVM_HAS_RVALUE_REFERENCES
   /// @brief Move assignment operator.
   APInt& operator=(APInt&& that) {
     if (!isSingleWord())
@@ -799,16 +810,7 @@ public:
 
   /// Signed divide this APInt by APInt RHS.
   /// @brief Signed division function for APInt.
-  APInt sdiv(const APInt &RHS) const {
-    if (isNegative())
-      if (RHS.isNegative())
-        return (-(*this)).udiv(-RHS);
-      else
-        return -((-(*this)).udiv(RHS));
-    else if (RHS.isNegative())
-      return -(this->udiv(-RHS));
-    return this->udiv(RHS);
-  }
+  APInt sdiv(const APInt &RHS) const;
 
   /// Perform an unsigned remainder operation on this APInt with RHS being the
   /// divisor. Both this and RHS are treated as unsigned quantities for purposes
@@ -821,16 +823,7 @@ public:
 
   /// Signed remainder operation on APInt.
   /// @brief Function for signed remainder operation.
-  APInt srem(const APInt &RHS) const {
-    if (isNegative())
-      if (RHS.isNegative())
-        return -((-(*this)).urem(-RHS));
-      else
-        return -((-(*this)).urem(RHS));
-    else if (RHS.isNegative())
-      return this->urem(-RHS);
-    return this->urem(RHS);
-  }
+  APInt srem(const APInt &RHS) const;
 
   /// Sometimes it is convenient to divide two APInt values and obtain both the
   /// quotient and remainder. This function does both operations in the same
@@ -842,24 +835,9 @@ public:
                       APInt &Quotient, APInt &Remainder);

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


More information about the svn-src-stable-9 mailing list