bin/187103: commit references a PR

dfilter service dfilter at FreeBSD.ORG
Fri Mar 21 18:00:02 UTC 2014


The following reply was made to PR bin/187103; it has been noted by GNATS.

From: dfilter at FreeBSD.ORG (dfilter service)
To: bug-followup at FreeBSD.org
Cc:  
Subject: Re: bin/187103: commit references a PR
Date: Fri, 21 Mar 2014 17:54:19 +0000 (UTC)

 Author: dim
 Date: Fri Mar 21 17:53:59 2014
 New Revision: 263508
 URL: http://svnweb.freebsd.org/changeset/base/263508
 
 Log:
   MFC 261991:
   
   Upgrade our copy of llvm/clang to 3.4 release.  This version supports
   all of the features in the current working draft of the upcoming C++
   standard, provisionally named C++1y.
   
   The code generator's performance is greatly increased, and the loop
   auto-vectorizer is now enabled at -Os and -O2 in addition to -O3.  The
   PowerPC backend has made several major improvements to code generation
   quality and compile time, and the X86, SPARC, ARM32, Aarch64 and SystemZ
   backends have all seen major feature work.
   
   Release notes for llvm and clang can be found here:
   <http://llvm.org/releases/3.4/docs/ReleaseNotes.html>
   <http://llvm.org/releases/3.4/tools/clang/docs/ReleaseNotes.html>
   
   MFC 262121 (by emaste):
   
   Update lldb for clang/llvm 3.4 import
   
   This commit largely restores the lldb source to the upstream r196259
   snapshot with the addition of threaded inferior support and a few bug
   fixes.
   
   Specific upstream lldb revisions restored include:
      SVN      git
     181387  779e6ac
     181703  7bef4e2
     182099  b31044e
     182650  f2dcf35
     182683  0d91b80
     183862  15c1774
     183929  99447a6
     184177  0b2934b
     184948  4dc3761
     184954  007e7bc
     186990  eebd175
   
   Sponsored by:	DARPA, AFRL
   
   MFC 262186 (by emaste):
   
   Fix mismerge in r262121
   
   A break statement was lost in the merge.  The error had no functional
   impact, but restore it to reduce the diff against upstream.
   
   MFC 262303:
   
   Pull in r197521 from upstream clang trunk (by rdivacky):
   
     Use the integrated assembler by default on FreeBSD/ppc and ppc64.
   
   Requested by:	jhibbits
   
   MFC 262611:
   
   Pull in r196874 from upstream llvm trunk:
   
     Fix a crash that occurs when PWD is invalid.
   
     MCJIT needs to be able to run in hostile environments, even when PWD
     is invalid. There's no need to crash MCJIT in this case.
   
     The obvious fix is to simply leave MCContext's CompilationDir empty
     when PWD can't be determined. This way, MCJIT clients,
     and other clients that link with LLVM don't need a valid working directory.
   
     If we do want to guarantee valid CompilationDir, that should be done
     only for clients of getCompilationDir(). This is as simple as checking
     for an empty string.
   
     The only current use of getCompilationDir is EmitGenDwarfInfo, which
     won't conceivably run with an invalid working dir. However, in the
     purely hypothetically and untestable case that this happens, the
     AT_comp_dir will be omitted from the compilation_unit DIE.
   
   This should help fix assertions occurring with ports-mgmt/tinderbox,
   when it is using jails, and sometimes invalidates clang's current
   working directory.
   
   Reported by:	decke
   
   MFC 262809:
   
   Pull in r203007 from upstream clang trunk:
   
     Don't produce an alias between destructors with different calling conventions.
   
     Fixes pr19007.
   
   (Please note that is an LLVM PR identifier, not a FreeBSD one.)
   
   This should fix Firefox and/or libxul crashes (due to problems with
   regparm/stdcall calling conventions) on i386.
   
   Reported by:	multiple users on freebsd-current
   PR:		bin/187103
   
   MFC 263048:
   
   Repair recognition of "CC" as an alias for the C++ compiler, since it
   was silently broken by upstream for a Windows-specific use-case.
   
   Apparently some versions of CMake still rely on this archaic feature...
   
   Reported by:	rakuco
   
   MFC 263049:
   
   Garbage collect the old way of adding the libstdc++ include directories
   in clang's InitHeaderSearch.cpp.  This has been superseded by David
   Chisnall's commit in r255321.
   
   Moreover, if libc++ is used, the libstdc++ include directories should
   not be in the search path at all.  These directories are now only used
   if you pass -stdlib=libstdc++.
 
 Added:
   stable/10/contrib/llvm/include/llvm-c/IRReader.h
      - copied unchanged from r261991, head/contrib/llvm/include/llvm-c/IRReader.h
   stable/10/contrib/llvm/include/llvm-c/Support.h
      - copied unchanged from r261991, head/contrib/llvm/include/llvm-c/Support.h
   stable/10/contrib/llvm/include/llvm/ADT/polymorphic_ptr.h
      - copied unchanged from r261991, head/contrib/llvm/include/llvm/ADT/polymorphic_ptr.h
   stable/10/contrib/llvm/include/llvm/Analysis/CFG.h
      - copied unchanged from r261991, head/contrib/llvm/include/llvm/Analysis/CFG.h
   stable/10/contrib/llvm/include/llvm/CodeGen/LiveRegUnits.h
      - copied unchanged from r261991, head/contrib/llvm/include/llvm/CodeGen/LiveRegUnits.h
   stable/10/contrib/llvm/include/llvm/CodeGen/StackMaps.h
      - copied unchanged from r261991, head/contrib/llvm/include/llvm/CodeGen/StackMaps.h
   stable/10/contrib/llvm/include/llvm/CodeGen/StackProtector.h
      - copied unchanged from r261991, head/contrib/llvm/include/llvm/CodeGen/StackProtector.h
   stable/10/contrib/llvm/include/llvm/ExecutionEngine/RTDyldMemoryManager.h
      - copied unchanged from r261991, head/contrib/llvm/include/llvm/ExecutionEngine/RTDyldMemoryManager.h
   stable/10/contrib/llvm/include/llvm/IR/IntrinsicsAArch64.td
      - copied unchanged from r261991, head/contrib/llvm/include/llvm/IR/IntrinsicsAArch64.td
   stable/10/contrib/llvm/include/llvm/IR/LegacyPassManager.h
      - copied unchanged from r261991, head/contrib/llvm/include/llvm/IR/LegacyPassManager.h
   stable/10/contrib/llvm/include/llvm/IR/LegacyPassManagers.h
      - copied unchanged from r261991, head/contrib/llvm/include/llvm/IR/LegacyPassManagers.h
   stable/10/contrib/llvm/include/llvm/IR/PassManager.h
      - copied unchanged from r261991, head/contrib/llvm/include/llvm/IR/PassManager.h
   stable/10/contrib/llvm/include/llvm/LTO/
      - copied from r261991, head/contrib/llvm/include/llvm/LTO/
   stable/10/contrib/llvm/include/llvm/MC/MCAsmInfoELF.h
      - copied unchanged from r261991, head/contrib/llvm/include/llvm/MC/MCAsmInfoELF.h
   stable/10/contrib/llvm/include/llvm/MC/MCExternalSymbolizer.h
      - copied unchanged from r261991, head/contrib/llvm/include/llvm/MC/MCExternalSymbolizer.h
   stable/10/contrib/llvm/include/llvm/MC/MCFunction.h
      - copied unchanged from r261991, head/contrib/llvm/include/llvm/MC/MCFunction.h
   stable/10/contrib/llvm/include/llvm/MC/MCModuleYAML.h
      - copied unchanged from r261991, head/contrib/llvm/include/llvm/MC/MCModuleYAML.h
   stable/10/contrib/llvm/include/llvm/MC/MCObjectDisassembler.h
      - copied unchanged from r261991, head/contrib/llvm/include/llvm/MC/MCObjectDisassembler.h
   stable/10/contrib/llvm/include/llvm/MC/MCObjectSymbolizer.h
      - copied unchanged from r261991, head/contrib/llvm/include/llvm/MC/MCObjectSymbolizer.h
   stable/10/contrib/llvm/include/llvm/MC/MCRelocationInfo.h
      - copied unchanged from r261991, head/contrib/llvm/include/llvm/MC/MCRelocationInfo.h
   stable/10/contrib/llvm/include/llvm/MC/MCSymbolizer.h
      - copied unchanged from r261991, head/contrib/llvm/include/llvm/MC/MCSymbolizer.h
   stable/10/contrib/llvm/include/llvm/Object/COFFYAML.h
      - copied unchanged from r261991, head/contrib/llvm/include/llvm/Object/COFFYAML.h
   stable/10/contrib/llvm/include/llvm/Object/ELFObjectFile.h
      - copied unchanged from r261991, head/contrib/llvm/include/llvm/Object/ELFObjectFile.h
   stable/10/contrib/llvm/include/llvm/Object/ELFTypes.h
      - copied unchanged from r261991, head/contrib/llvm/include/llvm/Object/ELFTypes.h
   stable/10/contrib/llvm/include/llvm/Object/ELFYAML.h
      - copied unchanged from r261991, head/contrib/llvm/include/llvm/Object/ELFYAML.h
   stable/10/contrib/llvm/include/llvm/Object/MachOUniversal.h
      - copied unchanged from r261991, head/contrib/llvm/include/llvm/Object/MachOUniversal.h
   stable/10/contrib/llvm/include/llvm/Object/YAML.h
      - copied unchanged from r261991, head/contrib/llvm/include/llvm/Object/YAML.h
   stable/10/contrib/llvm/include/llvm/Support/MD5.h
      - copied unchanged from r261991, head/contrib/llvm/include/llvm/Support/MD5.h
   stable/10/contrib/llvm/include/llvm/Support/StringRefMemoryObject.h
      - copied unchanged from r261991, head/contrib/llvm/include/llvm/Support/StringRefMemoryObject.h
   stable/10/contrib/llvm/include/llvm/Support/Unicode.h
      - copied unchanged from r261991, head/contrib/llvm/include/llvm/Support/Unicode.h
   stable/10/contrib/llvm/include/llvm/Support/UnicodeCharRanges.h
      - copied unchanged from r261991, head/contrib/llvm/include/llvm/Support/UnicodeCharRanges.h
   stable/10/contrib/llvm/include/llvm/TableGen/StringToOffsetTable.h
      - copied unchanged from r261991, head/contrib/llvm/include/llvm/TableGen/StringToOffsetTable.h
   stable/10/contrib/llvm/include/llvm/Transforms/Utils/GlobalStatus.h
      - copied unchanged from r261991, head/contrib/llvm/include/llvm/Transforms/Utils/GlobalStatus.h
   stable/10/contrib/llvm/include/llvm/Transforms/Utils/LoopUtils.h
      - copied unchanged from r261991, head/contrib/llvm/include/llvm/Transforms/Utils/LoopUtils.h
   stable/10/contrib/llvm/include/llvm/Transforms/Utils/SpecialCaseList.h
      - copied unchanged from r261991, head/contrib/llvm/include/llvm/Transforms/Utils/SpecialCaseList.h
   stable/10/contrib/llvm/lib/Analysis/CFG.cpp
      - copied unchanged from r261991, head/contrib/llvm/lib/Analysis/CFG.cpp
   stable/10/contrib/llvm/lib/Analysis/Delinearization.cpp
      - copied unchanged from r261991, head/contrib/llvm/lib/Analysis/Delinearization.cpp
   stable/10/contrib/llvm/lib/CodeGen/AsmPrinter/DIEHash.cpp
      - copied unchanged from r261991, head/contrib/llvm/lib/CodeGen/AsmPrinter/DIEHash.cpp
   stable/10/contrib/llvm/lib/CodeGen/AsmPrinter/DIEHash.h
      - copied unchanged from r261991, head/contrib/llvm/lib/CodeGen/AsmPrinter/DIEHash.h
   stable/10/contrib/llvm/lib/CodeGen/LiveRegUnits.cpp
      - copied unchanged from r261991, head/contrib/llvm/lib/CodeGen/LiveRegUnits.cpp
   stable/10/contrib/llvm/lib/CodeGen/StackMaps.cpp
      - copied unchanged from r261991, head/contrib/llvm/lib/CodeGen/StackMaps.cpp
   stable/10/contrib/llvm/lib/DebugInfo/DWARFDebugLoc.cpp
      - copied unchanged from r261991, head/contrib/llvm/lib/DebugInfo/DWARFDebugLoc.cpp
   stable/10/contrib/llvm/lib/DebugInfo/DWARFDebugLoc.h
      - copied unchanged from r261991, head/contrib/llvm/lib/DebugInfo/DWARFDebugLoc.h
   stable/10/contrib/llvm/lib/DebugInfo/DWARFTypeUnit.cpp
      - copied unchanged from r261991, head/contrib/llvm/lib/DebugInfo/DWARFTypeUnit.cpp
   stable/10/contrib/llvm/lib/DebugInfo/DWARFTypeUnit.h
      - copied unchanged from r261991, head/contrib/llvm/lib/DebugInfo/DWARFTypeUnit.h
   stable/10/contrib/llvm/lib/DebugInfo/DWARFUnit.cpp
      - copied unchanged from r261991, head/contrib/llvm/lib/DebugInfo/DWARFUnit.cpp
   stable/10/contrib/llvm/lib/DebugInfo/DWARFUnit.h
      - copied unchanged from r261991, head/contrib/llvm/lib/DebugInfo/DWARFUnit.h
   stable/10/contrib/llvm/lib/ExecutionEngine/RTDyldMemoryManager.cpp
      - copied unchanged from r261991, head/contrib/llvm/lib/ExecutionEngine/RTDyldMemoryManager.cpp
   stable/10/contrib/llvm/lib/IR/AsmWriter.h
      - copied unchanged from r261991, head/contrib/llvm/lib/IR/AsmWriter.h
   stable/10/contrib/llvm/lib/IR/LegacyPassManager.cpp
      - copied unchanged from r261991, head/contrib/llvm/lib/IR/LegacyPassManager.cpp
   stable/10/contrib/llvm/lib/LTO/
      - copied from r261991, head/contrib/llvm/lib/LTO/
   stable/10/contrib/llvm/lib/MC/MCAsmInfoELF.cpp
      - copied unchanged from r261991, head/contrib/llvm/lib/MC/MCAsmInfoELF.cpp
   stable/10/contrib/llvm/lib/MC/MCExternalSymbolizer.cpp
      - copied unchanged from r261991, head/contrib/llvm/lib/MC/MCExternalSymbolizer.cpp
   stable/10/contrib/llvm/lib/MC/MCFunction.cpp
      - copied unchanged from r261991, head/contrib/llvm/lib/MC/MCFunction.cpp
   stable/10/contrib/llvm/lib/MC/MCModuleYAML.cpp
      - copied unchanged from r261991, head/contrib/llvm/lib/MC/MCModuleYAML.cpp
   stable/10/contrib/llvm/lib/MC/MCObjectDisassembler.cpp
      - copied unchanged from r261991, head/contrib/llvm/lib/MC/MCObjectDisassembler.cpp
   stable/10/contrib/llvm/lib/MC/MCObjectSymbolizer.cpp
      - copied unchanged from r261991, head/contrib/llvm/lib/MC/MCObjectSymbolizer.cpp
   stable/10/contrib/llvm/lib/MC/MCRelocationInfo.cpp
      - copied unchanged from r261991, head/contrib/llvm/lib/MC/MCRelocationInfo.cpp
   stable/10/contrib/llvm/lib/MC/MCSymbolizer.cpp
      - copied unchanged from r261991, head/contrib/llvm/lib/MC/MCSymbolizer.cpp
   stable/10/contrib/llvm/lib/Object/COFFYAML.cpp
      - copied unchanged from r261991, head/contrib/llvm/lib/Object/COFFYAML.cpp
   stable/10/contrib/llvm/lib/Object/ELF.cpp
      - copied unchanged from r261991, head/contrib/llvm/lib/Object/ELF.cpp
   stable/10/contrib/llvm/lib/Object/ELFYAML.cpp
      - copied unchanged from r261991, head/contrib/llvm/lib/Object/ELFYAML.cpp
   stable/10/contrib/llvm/lib/Object/MachOUniversal.cpp
      - copied unchanged from r261991, head/contrib/llvm/lib/Object/MachOUniversal.cpp
   stable/10/contrib/llvm/lib/Object/YAML.cpp
      - copied unchanged from r261991, head/contrib/llvm/lib/Object/YAML.cpp
   stable/10/contrib/llvm/lib/Support/MD5.cpp
      - copied unchanged from r261991, head/contrib/llvm/lib/Support/MD5.cpp
   stable/10/contrib/llvm/lib/Support/StringRefMemoryObject.cpp
      - copied unchanged from r261991, head/contrib/llvm/lib/Support/StringRefMemoryObject.cpp
   stable/10/contrib/llvm/lib/Support/Unicode.cpp
      - copied unchanged from r261991, head/contrib/llvm/lib/Support/Unicode.cpp
   stable/10/contrib/llvm/lib/Target/AArch64/AArch64InstrNEON.td
      - copied unchanged from r261991, head/contrib/llvm/lib/Target/AArch64/AArch64InstrNEON.td
   stable/10/contrib/llvm/lib/Target/ARM/ARMFPUName.def
      - copied unchanged from r261991, head/contrib/llvm/lib/Target/ARM/ARMFPUName.def
   stable/10/contrib/llvm/lib/Target/ARM/ARMFPUName.h
      - copied unchanged from r261991, head/contrib/llvm/lib/Target/ARM/ARMFPUName.h
   stable/10/contrib/llvm/lib/Target/ARM/ARMFeatures.h
      - copied unchanged from r261991, head/contrib/llvm/lib/Target/ARM/ARMFeatures.h
   stable/10/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMMachORelocationInfo.cpp
      - copied unchanged from r261991, head/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMMachORelocationInfo.cpp
   stable/10/contrib/llvm/lib/Target/Hexagon/HexagonCopyToCombine.cpp
      - copied unchanged from r261991, head/contrib/llvm/lib/Target/Hexagon/HexagonCopyToCombine.cpp
   stable/10/contrib/llvm/lib/Target/Hexagon/HexagonMachineFunctionInfo.cpp
      - copied unchanged from r261991, head/contrib/llvm/lib/Target/Hexagon/HexagonMachineFunctionInfo.cpp
   stable/10/contrib/llvm/lib/Target/Hexagon/HexagonSplitConst32AndConst64.cpp
      - copied unchanged from r261991, head/contrib/llvm/lib/Target/Hexagon/HexagonSplitConst32AndConst64.cpp
   stable/10/contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsTargetStreamer.cpp
      - copied unchanged from r261991, head/contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsTargetStreamer.cpp
   stable/10/contrib/llvm/lib/Target/Mips/MSA.txt
      - copied unchanged from r261991, head/contrib/llvm/lib/Target/Mips/MSA.txt
   stable/10/contrib/llvm/lib/Target/Mips/Mips16HardFloat.cpp
      - copied unchanged from r261991, head/contrib/llvm/lib/Target/Mips/Mips16HardFloat.cpp
   stable/10/contrib/llvm/lib/Target/Mips/Mips16HardFloat.h
      - copied unchanged from r261991, head/contrib/llvm/lib/Target/Mips/Mips16HardFloat.h
   stable/10/contrib/llvm/lib/Target/Mips/MipsMSAInstrFormats.td
      - copied unchanged from r261991, head/contrib/llvm/lib/Target/Mips/MipsMSAInstrFormats.td
   stable/10/contrib/llvm/lib/Target/Mips/MipsMSAInstrInfo.td
      - copied unchanged from r261991, head/contrib/llvm/lib/Target/Mips/MipsMSAInstrInfo.td
   stable/10/contrib/llvm/lib/Target/Mips/MipsTargetStreamer.h
      - copied unchanged from r261991, head/contrib/llvm/lib/Target/Mips/MipsTargetStreamer.h
   stable/10/contrib/llvm/lib/Target/NVPTX/InstPrinter/NVPTXInstPrinter.h
      - copied unchanged from r261991, head/contrib/llvm/lib/Target/NVPTX/InstPrinter/NVPTXInstPrinter.h
   stable/10/contrib/llvm/lib/Target/NVPTX/NVPTXMCExpr.cpp
      - copied unchanged from r261991, head/contrib/llvm/lib/Target/NVPTX/NVPTXMCExpr.cpp
   stable/10/contrib/llvm/lib/Target/NVPTX/NVPTXMCExpr.h
      - copied unchanged from r261991, head/contrib/llvm/lib/Target/NVPTX/NVPTXMCExpr.h
   stable/10/contrib/llvm/lib/Target/NVPTX/NVPTXPrologEpilogPass.cpp
      - copied unchanged from r261991, head/contrib/llvm/lib/Target/NVPTX/NVPTXPrologEpilogPass.cpp
   stable/10/contrib/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.cpp
      - copied unchanged from r261991, head/contrib/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.cpp
   stable/10/contrib/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.h
      - copied unchanged from r261991, head/contrib/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.h
   stable/10/contrib/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMachObjectWriter.cpp
      - copied unchanged from r261991, head/contrib/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMachObjectWriter.cpp
   stable/10/contrib/llvm/lib/Target/PowerPC/PPCFastISel.cpp
      - copied unchanged from r261991, head/contrib/llvm/lib/Target/PowerPC/PPCFastISel.cpp
   stable/10/contrib/llvm/lib/Target/PowerPC/PPCTargetObjectFile.cpp
      - copied unchanged from r261991, head/contrib/llvm/lib/Target/PowerPC/PPCTargetObjectFile.cpp
   stable/10/contrib/llvm/lib/Target/PowerPC/PPCTargetObjectFile.h
      - copied unchanged from r261991, head/contrib/llvm/lib/Target/PowerPC/PPCTargetObjectFile.h
   stable/10/contrib/llvm/lib/Target/PowerPC/PPCTargetStreamer.h
      - copied unchanged from r261991, head/contrib/llvm/lib/Target/PowerPC/PPCTargetStreamer.h
   stable/10/contrib/llvm/lib/Target/R600/AMDGPUISelDAGToDAG.cpp
      - copied unchanged from r261991, head/contrib/llvm/lib/Target/R600/AMDGPUISelDAGToDAG.cpp
   stable/10/contrib/llvm/lib/Target/R600/AMDGPUTargetTransformInfo.cpp
      - copied unchanged from r261991, head/contrib/llvm/lib/Target/R600/AMDGPUTargetTransformInfo.cpp
   stable/10/contrib/llvm/lib/Target/R600/MCTargetDesc/AMDGPUMCCodeEmitter.cpp
      - copied unchanged from r261991, head/contrib/llvm/lib/Target/R600/MCTargetDesc/AMDGPUMCCodeEmitter.cpp
   stable/10/contrib/llvm/lib/Target/R600/R600ClauseMergePass.cpp
      - copied unchanged from r261991, head/contrib/llvm/lib/Target/R600/R600ClauseMergePass.cpp
   stable/10/contrib/llvm/lib/Target/R600/R600InstrFormats.td
      - copied unchanged from r261991, head/contrib/llvm/lib/Target/R600/R600InstrFormats.td
   stable/10/contrib/llvm/lib/Target/R600/R600OptimizeVectorRegisters.cpp
      - copied unchanged from r261991, head/contrib/llvm/lib/Target/R600/R600OptimizeVectorRegisters.cpp
   stable/10/contrib/llvm/lib/Target/R600/R600TextureIntrinsicsReplacer.cpp
      - copied unchanged from r261991, head/contrib/llvm/lib/Target/R600/R600TextureIntrinsicsReplacer.cpp
   stable/10/contrib/llvm/lib/Target/R600/SIFixSGPRCopies.cpp
      - copied unchanged from r261991, head/contrib/llvm/lib/Target/R600/SIFixSGPRCopies.cpp
   stable/10/contrib/llvm/lib/Target/R600/SITypeRewriter.cpp
      - copied unchanged from r261991, head/contrib/llvm/lib/Target/R600/SITypeRewriter.cpp
   stable/10/contrib/llvm/lib/Target/Sparc/SparcCodeEmitter.cpp
      - copied unchanged from r261991, head/contrib/llvm/lib/Target/Sparc/SparcCodeEmitter.cpp
   stable/10/contrib/llvm/lib/Target/Sparc/SparcJITInfo.cpp
      - copied unchanged from r261991, head/contrib/llvm/lib/Target/Sparc/SparcJITInfo.cpp
   stable/10/contrib/llvm/lib/Target/Sparc/SparcJITInfo.h
      - copied unchanged from r261991, head/contrib/llvm/lib/Target/Sparc/SparcJITInfo.h
   stable/10/contrib/llvm/lib/Target/Sparc/SparcRelocations.h
      - copied unchanged from r261991, head/contrib/llvm/lib/Target/Sparc/SparcRelocations.h
   stable/10/contrib/llvm/lib/Target/SystemZ/Disassembler/
      - copied from r261991, head/contrib/llvm/lib/Target/SystemZ/Disassembler/
   stable/10/contrib/llvm/lib/Target/SystemZ/SystemZElimCompare.cpp
      - copied unchanged from r261991, head/contrib/llvm/lib/Target/SystemZ/SystemZElimCompare.cpp
   stable/10/contrib/llvm/lib/Target/SystemZ/SystemZLongBranch.cpp
      - copied unchanged from r261991, head/contrib/llvm/lib/Target/SystemZ/SystemZLongBranch.cpp
   stable/10/contrib/llvm/lib/Target/SystemZ/SystemZMachineFunctionInfo.cpp
      - copied unchanged from r261991, head/contrib/llvm/lib/Target/SystemZ/SystemZMachineFunctionInfo.cpp
   stable/10/contrib/llvm/lib/Target/SystemZ/SystemZProcessors.td
      - copied unchanged from r261991, head/contrib/llvm/lib/Target/SystemZ/SystemZProcessors.td
   stable/10/contrib/llvm/lib/Target/SystemZ/SystemZSelectionDAGInfo.cpp
      - copied unchanged from r261991, head/contrib/llvm/lib/Target/SystemZ/SystemZSelectionDAGInfo.cpp
   stable/10/contrib/llvm/lib/Target/SystemZ/SystemZSelectionDAGInfo.h
      - copied unchanged from r261991, head/contrib/llvm/lib/Target/SystemZ/SystemZSelectionDAGInfo.h
   stable/10/contrib/llvm/lib/Target/SystemZ/SystemZShortenInst.cpp
      - copied unchanged from r261991, head/contrib/llvm/lib/Target/SystemZ/SystemZShortenInst.cpp
   stable/10/contrib/llvm/lib/Target/X86/MCTargetDesc/X86ELFRelocationInfo.cpp
      - copied unchanged from r261991, head/contrib/llvm/lib/Target/X86/MCTargetDesc/X86ELFRelocationInfo.cpp
   stable/10/contrib/llvm/lib/Target/X86/MCTargetDesc/X86MachORelocationInfo.cpp
      - copied unchanged from r261991, head/contrib/llvm/lib/Target/X86/MCTargetDesc/X86MachORelocationInfo.cpp
   stable/10/contrib/llvm/lib/Target/X86/X86CallingConv.h
      - copied unchanged from r261991, head/contrib/llvm/lib/Target/X86/X86CallingConv.h
   stable/10/contrib/llvm/lib/Target/X86/X86InstrAVX512.td
      - copied unchanged from r261991, head/contrib/llvm/lib/Target/X86/X86InstrAVX512.td
   stable/10/contrib/llvm/lib/Target/X86/X86ScheduleSLM.td
      - copied unchanged from r261991, head/contrib/llvm/lib/Target/X86/X86ScheduleSLM.td
   stable/10/contrib/llvm/lib/Target/XCore/XCoreTargetTransformInfo.cpp
      - copied unchanged from r261991, head/contrib/llvm/lib/Target/XCore/XCoreTargetTransformInfo.cpp
   stable/10/contrib/llvm/lib/Transforms/Instrumentation/DataFlowSanitizer.cpp
      - copied unchanged from r261991, head/contrib/llvm/lib/Transforms/Instrumentation/DataFlowSanitizer.cpp
   stable/10/contrib/llvm/lib/Transforms/Instrumentation/DebugIR.cpp
      - copied unchanged from r261991, head/contrib/llvm/lib/Transforms/Instrumentation/DebugIR.cpp
   stable/10/contrib/llvm/lib/Transforms/Instrumentation/DebugIR.h
      - copied unchanged from r261991, head/contrib/llvm/lib/Transforms/Instrumentation/DebugIR.h
   stable/10/contrib/llvm/lib/Transforms/ObjCARC/ARCRuntimeEntryPoints.h
      - copied unchanged from r261991, head/contrib/llvm/lib/Transforms/ObjCARC/ARCRuntimeEntryPoints.h
   stable/10/contrib/llvm/lib/Transforms/Scalar/FlattenCFGPass.cpp
      - copied unchanged from r261991, head/contrib/llvm/lib/Transforms/Scalar/FlattenCFGPass.cpp
   stable/10/contrib/llvm/lib/Transforms/Scalar/LoopRerollPass.cpp
      - copied unchanged from r261991, head/contrib/llvm/lib/Transforms/Scalar/LoopRerollPass.cpp
   stable/10/contrib/llvm/lib/Transforms/Scalar/PartiallyInlineLibCalls.cpp
      - copied unchanged from r261991, head/contrib/llvm/lib/Transforms/Scalar/PartiallyInlineLibCalls.cpp
   stable/10/contrib/llvm/lib/Transforms/Scalar/SampleProfile.cpp
      - copied unchanged from r261991, head/contrib/llvm/lib/Transforms/Scalar/SampleProfile.cpp
   stable/10/contrib/llvm/lib/Transforms/Scalar/StructurizeCFG.cpp
      - copied unchanged from r261991, head/contrib/llvm/lib/Transforms/Scalar/StructurizeCFG.cpp
   stable/10/contrib/llvm/lib/Transforms/Utils/FlattenCFG.cpp
      - copied unchanged from r261991, head/contrib/llvm/lib/Transforms/Utils/FlattenCFG.cpp
   stable/10/contrib/llvm/lib/Transforms/Utils/GlobalStatus.cpp
      - copied unchanged from r261991, head/contrib/llvm/lib/Transforms/Utils/GlobalStatus.cpp
   stable/10/contrib/llvm/lib/Transforms/Utils/SpecialCaseList.cpp
      - copied unchanged from r261991, head/contrib/llvm/lib/Transforms/Utils/SpecialCaseList.cpp
   stable/10/contrib/llvm/tools/clang/include/clang/AST/ASTFwd.h
      - copied unchanged from r261991, head/contrib/llvm/tools/clang/include/clang/AST/ASTFwd.h
   stable/10/contrib/llvm/tools/clang/include/clang/AST/ASTLambda.h
      - copied unchanged from r261991, head/contrib/llvm/tools/clang/include/clang/AST/ASTLambda.h
   stable/10/contrib/llvm/tools/clang/include/clang/AST/MangleNumberingContext.h
      - copied unchanged from r261991, head/contrib/llvm/tools/clang/include/clang/AST/MangleNumberingContext.h
   stable/10/contrib/llvm/tools/clang/include/clang/AST/StmtOpenMP.h
      - copied unchanged from r261991, head/contrib/llvm/tools/clang/include/clang/AST/StmtOpenMP.h
   stable/10/contrib/llvm/tools/clang/include/clang/ASTMatchers/Dynamic/
      - copied from r261991, head/contrib/llvm/tools/clang/include/clang/ASTMatchers/Dynamic/
   stable/10/contrib/llvm/tools/clang/include/clang/Analysis/Analyses/Consumed.h
      - copied unchanged from r261991, head/contrib/llvm/tools/clang/include/clang/Analysis/Analyses/Consumed.h
   stable/10/contrib/llvm/tools/clang/include/clang/Basic/BuiltinsXCore.def
      - copied unchanged from r261991, head/contrib/llvm/tools/clang/include/clang/Basic/BuiltinsXCore.def
   stable/10/contrib/llvm/tools/clang/include/clang/CodeGen/CGFunctionInfo.h
      - copied unchanged from r261991, head/contrib/llvm/tools/clang/include/clang/CodeGen/CGFunctionInfo.h
   stable/10/contrib/llvm/tools/clang/include/clang/CodeGen/CodeGenABITypes.h
      - copied unchanged from r261991, head/contrib/llvm/tools/clang/include/clang/CodeGen/CodeGenABITypes.h
   stable/10/contrib/llvm/tools/clang/include/clang/Driver/CLCompatOptions.td
      - copied unchanged from r261991, head/contrib/llvm/tools/clang/include/clang/Driver/CLCompatOptions.td
   stable/10/contrib/llvm/tools/clang/include/clang/Driver/SanitizerArgs.h
      - copied unchanged from r261991, head/contrib/llvm/tools/clang/include/clang/Driver/SanitizerArgs.h
   stable/10/contrib/llvm/tools/clang/include/clang/Index/
      - copied from r261991, head/contrib/llvm/tools/clang/include/clang/Index/
   stable/10/contrib/llvm/tools/clang/include/clang/Sema/SemaLambda.h
      - copied unchanged from r261991, head/contrib/llvm/tools/clang/include/clang/Sema/SemaLambda.h
   stable/10/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Checkers/ObjCRetainCount.h
      - copied unchanged from r261991, head/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Checkers/ObjCRetainCount.h
   stable/10/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/CommonBugCategories.h
      - copied unchanged from r261991, head/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/CommonBugCategories.h
   stable/10/contrib/llvm/tools/clang/include/clang/Tooling/ReplacementsYaml.h
      - copied unchanged from r261991, head/contrib/llvm/tools/clang/include/clang/Tooling/ReplacementsYaml.h
   stable/10/contrib/llvm/tools/clang/lib/AST/ASTTypeTraits.cpp
      - copied unchanged from r261991, head/contrib/llvm/tools/clang/lib/AST/ASTTypeTraits.cpp
   stable/10/contrib/llvm/tools/clang/lib/AST/MangleNumberingContext.cpp
      - copied unchanged from r261991, head/contrib/llvm/tools/clang/lib/AST/MangleNumberingContext.cpp
   stable/10/contrib/llvm/tools/clang/lib/ASTMatchers/Dynamic/
      - copied from r261991, head/contrib/llvm/tools/clang/lib/ASTMatchers/Dynamic/
   stable/10/contrib/llvm/tools/clang/lib/Analysis/Consumed.cpp
      - copied unchanged from r261991, head/contrib/llvm/tools/clang/lib/Analysis/Consumed.cpp
   stable/10/contrib/llvm/tools/clang/lib/CodeGen/CodeGenABITypes.cpp
      - copied unchanged from r261991, head/contrib/llvm/tools/clang/lib/CodeGen/CodeGenABITypes.cpp
   stable/10/contrib/llvm/tools/clang/lib/CodeGen/EHScopeStack.h
      - copied unchanged from r261991, head/contrib/llvm/tools/clang/lib/CodeGen/EHScopeStack.h
   stable/10/contrib/llvm/tools/clang/lib/CodeGen/MicrosoftVBTables.cpp
      - copied unchanged from r261991, head/contrib/llvm/tools/clang/lib/CodeGen/MicrosoftVBTables.cpp
   stable/10/contrib/llvm/tools/clang/lib/CodeGen/MicrosoftVBTables.h
      - copied unchanged from r261991, head/contrib/llvm/tools/clang/lib/CodeGen/MicrosoftVBTables.h
   stable/10/contrib/llvm/tools/clang/lib/Driver/SanitizerArgs.cpp
      - copied unchanged from r261991, head/contrib/llvm/tools/clang/lib/Driver/SanitizerArgs.cpp
   stable/10/contrib/llvm/tools/clang/lib/Format/ContinuationIndenter.cpp
      - copied unchanged from r261991, head/contrib/llvm/tools/clang/lib/Format/ContinuationIndenter.cpp
   stable/10/contrib/llvm/tools/clang/lib/Format/ContinuationIndenter.h
      - copied unchanged from r261991, head/contrib/llvm/tools/clang/lib/Format/ContinuationIndenter.h
   stable/10/contrib/llvm/tools/clang/lib/Format/Encoding.h
      - copied unchanged from r261991, head/contrib/llvm/tools/clang/lib/Format/Encoding.h
   stable/10/contrib/llvm/tools/clang/lib/Format/FormatToken.cpp
      - copied unchanged from r261991, head/contrib/llvm/tools/clang/lib/Format/FormatToken.cpp
   stable/10/contrib/llvm/tools/clang/lib/Format/FormatToken.h
      - copied unchanged from r261991, head/contrib/llvm/tools/clang/lib/Format/FormatToken.h
   stable/10/contrib/llvm/tools/clang/lib/Headers/Intrin.h
      - copied unchanged from r261991, head/contrib/llvm/tools/clang/lib/Headers/Intrin.h
   stable/10/contrib/llvm/tools/clang/lib/Headers/shaintrin.h
      - copied unchanged from r261991, head/contrib/llvm/tools/clang/lib/Headers/shaintrin.h
   stable/10/contrib/llvm/tools/clang/lib/Headers/tbmintrin.h
      - copied unchanged from r261991, head/contrib/llvm/tools/clang/lib/Headers/tbmintrin.h
   stable/10/contrib/llvm/tools/clang/lib/Index/
      - copied from r261991, head/contrib/llvm/tools/clang/lib/Index/
   stable/10/contrib/llvm/tools/clang/lib/Sema/TypeLocBuilder.cpp
      - copied unchanged from r261991, head/contrib/llvm/tools/clang/lib/Sema/TypeLocBuilder.cpp
   stable/10/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/IdenticalExprChecker.cpp
      - copied unchanged from r261991, head/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/IdenticalExprChecker.cpp
   stable/10/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/CommonBugCategories.cpp
      - copied unchanged from r261991, head/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/CommonBugCategories.cpp
   stable/10/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/PrettyStackTraceLocationContext.h
      - copied unchanged from r261991, head/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/PrettyStackTraceLocationContext.h
   stable/10/contrib/llvm/tools/lli/ChildTarget/
      - copied from r261991, head/contrib/llvm/tools/lli/ChildTarget/
   stable/10/contrib/llvm/tools/lli/RemoteMemoryManager.cpp
      - copied unchanged from r261991, head/contrib/llvm/tools/lli/RemoteMemoryManager.cpp
   stable/10/contrib/llvm/tools/lli/RemoteMemoryManager.h
      - copied unchanged from r261991, head/contrib/llvm/tools/lli/RemoteMemoryManager.h
   stable/10/contrib/llvm/tools/lli/RemoteTargetExternal.cpp
      - copied unchanged from r261991, head/contrib/llvm/tools/lli/RemoteTargetExternal.cpp
   stable/10/contrib/llvm/tools/lli/RemoteTargetExternal.h
      - copied unchanged from r261991, head/contrib/llvm/tools/lli/RemoteTargetExternal.h
   stable/10/contrib/llvm/tools/lli/RemoteTargetMessage.h
      - copied unchanged from r261991, head/contrib/llvm/tools/lli/RemoteTargetMessage.h
   stable/10/contrib/llvm/tools/lli/Unix/
      - copied from r261991, head/contrib/llvm/tools/lli/Unix/
   stable/10/contrib/llvm/tools/lli/Windows/
      - copied from r261991, head/contrib/llvm/tools/lli/Windows/
   stable/10/lib/clang/include/PPCGenFastISel.inc
      - copied unchanged from r261991, head/lib/clang/include/PPCGenFastISel.inc
   stable/10/lib/clang/include/clang/Parse/AttrIdentifierArg.inc
      - copied unchanged from r261991, head/lib/clang/include/clang/Parse/AttrIdentifierArg.inc
   stable/10/lib/clang/include/clang/Parse/AttrTypeArg.inc
      - copied unchanged from r261991, head/lib/clang/include/clang/Parse/AttrTypeArg.inc
   stable/10/lib/clang/include/clang/Sema/AttrParsedAttrImpl.inc
      - copied unchanged from r261991, head/lib/clang/include/clang/Sema/AttrParsedAttrImpl.inc
   stable/10/lib/clang/libllvmoption/
      - copied from r261991, head/lib/clang/libllvmoption/
 Deleted:
   stable/10/contrib/llvm/include/llvm/ADT/NullablePtr.h
   stable/10/contrib/llvm/include/llvm/Analysis/PathNumbering.h
   stable/10/contrib/llvm/include/llvm/Analysis/PathProfileInfo.h
   stable/10/contrib/llvm/include/llvm/Analysis/ProfileDataLoader.h
   stable/10/contrib/llvm/include/llvm/Analysis/ProfileDataTypes.h
   stable/10/contrib/llvm/include/llvm/Analysis/ProfileInfo.h
   stable/10/contrib/llvm/include/llvm/Analysis/ProfileInfoLoader.h
   stable/10/contrib/llvm/include/llvm/Analysis/ProfileInfoTypes.h
   stable/10/contrib/llvm/include/llvm/Bitcode/Archive.h
   stable/10/contrib/llvm/include/llvm/Object/MachOFormat.h
   stable/10/contrib/llvm/include/llvm/PassManagers.h
   stable/10/contrib/llvm/include/llvm/Support/IntegersSubset.h
   stable/10/contrib/llvm/include/llvm/Support/IntegersSubsetMapping.h
   stable/10/contrib/llvm/include/llvm/Support/PathV1.h
   stable/10/contrib/llvm/include/llvm/Support/PathV2.h
   stable/10/contrib/llvm/include/llvm/Transforms/Utils/BlackList.h
   stable/10/contrib/llvm/lib/Analysis/PathNumbering.cpp
   stable/10/contrib/llvm/lib/Analysis/PathProfileInfo.cpp
   stable/10/contrib/llvm/lib/Analysis/PathProfileVerifier.cpp
   stable/10/contrib/llvm/lib/Analysis/ProfileDataLoader.cpp
   stable/10/contrib/llvm/lib/Analysis/ProfileDataLoaderPass.cpp
   stable/10/contrib/llvm/lib/Analysis/ProfileEstimatorPass.cpp
   stable/10/contrib/llvm/lib/Analysis/ProfileInfo.cpp
   stable/10/contrib/llvm/lib/Analysis/ProfileInfoLoader.cpp
   stable/10/contrib/llvm/lib/Analysis/ProfileInfoLoaderPass.cpp
   stable/10/contrib/llvm/lib/Analysis/ProfileVerifierPass.cpp
   stable/10/contrib/llvm/lib/Archive/
   stable/10/contrib/llvm/lib/CodeGen/SelectionDAG/SDNodeOrdering.h
   stable/10/contrib/llvm/lib/CodeGen/ShrinkWrapping.cpp
   stable/10/contrib/llvm/lib/CodeGen/StrongPHIElimination.cpp
   stable/10/contrib/llvm/lib/DebugInfo/DWARFAttribute.h
   stable/10/contrib/llvm/lib/ExecutionEngine/JIT/JITDwarfEmitter.cpp
   stable/10/contrib/llvm/lib/ExecutionEngine/JIT/JITDwarfEmitter.h
   stable/10/contrib/llvm/lib/Support/LocaleGeneric.inc
   stable/10/contrib/llvm/lib/Support/LocaleWindows.inc
   stable/10/contrib/llvm/lib/Support/LocaleXlocale.inc
   stable/10/contrib/llvm/lib/Support/PathV2.cpp
   stable/10/contrib/llvm/lib/Support/Unix/PathV2.inc
   stable/10/contrib/llvm/lib/Support/Windows/PathV2.inc
   stable/10/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMELFStreamer.h
   stable/10/contrib/llvm/lib/Target/MBlaze/
   stable/10/contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsDirectObjLower.cpp
   stable/10/contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsDirectObjLower.h
   stable/10/contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsELFStreamer.cpp
   stable/10/contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsELFStreamer.h
   stable/10/contrib/llvm/lib/Target/NVPTX/NVPTXNumRegisters.h
   stable/10/contrib/llvm/lib/Target/R600/AMDGPUIndirectAddressing.cpp
   stable/10/contrib/llvm/lib/Target/R600/AMDGPUStructurizeCFG.cpp
   stable/10/contrib/llvm/lib/Target/R600/AMDIL.h
   stable/10/contrib/llvm/lib/Target/R600/AMDIL7XXDevice.cpp
   stable/10/contrib/llvm/lib/Target/R600/AMDIL7XXDevice.h
   stable/10/contrib/llvm/lib/Target/R600/AMDILDevice.cpp
   stable/10/contrib/llvm/lib/Target/R600/AMDILDevice.h
   stable/10/contrib/llvm/lib/Target/R600/AMDILDeviceInfo.cpp
   stable/10/contrib/llvm/lib/Target/R600/AMDILDeviceInfo.h
   stable/10/contrib/llvm/lib/Target/R600/AMDILDevices.h
   stable/10/contrib/llvm/lib/Target/R600/AMDILEvergreenDevice.cpp
   stable/10/contrib/llvm/lib/Target/R600/AMDILEvergreenDevice.h
   stable/10/contrib/llvm/lib/Target/R600/AMDILISelDAGToDAG.cpp
   stable/10/contrib/llvm/lib/Target/R600/AMDILNIDevice.cpp
   stable/10/contrib/llvm/lib/Target/R600/AMDILNIDevice.h
   stable/10/contrib/llvm/lib/Target/R600/AMDILSIDevice.cpp
   stable/10/contrib/llvm/lib/Target/R600/AMDILSIDevice.h
   stable/10/contrib/llvm/lib/Target/Sparc/FPMover.cpp
   stable/10/contrib/llvm/lib/Transforms/Instrumentation/BlackList.cpp
   stable/10/contrib/llvm/lib/Transforms/Instrumentation/EdgeProfiling.cpp
   stable/10/contrib/llvm/lib/Transforms/Instrumentation/OptimalEdgeProfiling.cpp
   stable/10/contrib/llvm/lib/Transforms/Instrumentation/PathProfiling.cpp
   stable/10/contrib/llvm/lib/Transforms/Instrumentation/ProfilingUtils.cpp
   stable/10/contrib/llvm/lib/Transforms/Instrumentation/ProfilingUtils.h
   stable/10/contrib/llvm/lib/Transforms/Scalar/BasicBlockPlacement.cpp
   stable/10/contrib/llvm/lib/Transforms/Scalar/SimplifyLibCalls.cpp
   stable/10/contrib/llvm/lib/Transforms/Vectorize/VecUtils.cpp
   stable/10/contrib/llvm/lib/Transforms/Vectorize/VecUtils.h
   stable/10/contrib/llvm/tools/clang/include/clang/AST/LambdaMangleContext.h
   stable/10/contrib/llvm/tools/clang/include/clang/Analysis/Support/BlkExprDeclBitVector.h
   stable/10/contrib/llvm/tools/clang/include/clang/Analysis/Visitors/
   stable/10/contrib/llvm/tools/clang/include/clang/Driver/Arg.h
   stable/10/contrib/llvm/tools/clang/include/clang/Driver/ArgList.h
   stable/10/contrib/llvm/tools/clang/include/clang/Driver/OptParser.td
   stable/10/contrib/llvm/tools/clang/include/clang/Driver/OptSpecifier.h
   stable/10/contrib/llvm/tools/clang/include/clang/Driver/OptTable.h
   stable/10/contrib/llvm/tools/clang/include/clang/Driver/Option.h
   stable/10/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Checkers/CommonBugCategories.h
   stable/10/contrib/llvm/tools/clang/lib/AST/DumpXML.cpp
   stable/10/contrib/llvm/tools/clang/lib/AST/LambdaMangleContext.cpp
   stable/10/contrib/llvm/tools/clang/lib/Driver/Arg.cpp
   stable/10/contrib/llvm/tools/clang/lib/Driver/ArgList.cpp
   stable/10/contrib/llvm/tools/clang/lib/Driver/OptTable.cpp
   stable/10/contrib/llvm/tools/clang/lib/Driver/Option.cpp
   stable/10/contrib/llvm/tools/clang/lib/Driver/SanitizerArgs.h
   stable/10/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/CommonBugCategories.cpp
   stable/10/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/TextPathDiagnostics.cpp
   stable/10/contrib/llvm/tools/clang/utils/TableGen/OptParserEmitter.cpp
   stable/10/contrib/llvm/tools/lli/RecordingMemoryManager.cpp
   stable/10/contrib/llvm/tools/lli/RecordingMemoryManager.h
   stable/10/contrib/llvm/tools/llvm-objdump/MCFunction.cpp
   stable/10/contrib/llvm/tools/llvm-objdump/MCFunction.h
   stable/10/contrib/llvm/tools/llvm-prof/
   stable/10/contrib/llvm/tools/llvm-ranlib/
   stable/10/contrib/llvm/tools/llvm-stub/
   stable/10/contrib/llvm/utils/TableGen/StringToOffsetTable.h
   stable/10/lib/clang/include/clang/Parse/AttrExprArgs.inc
   stable/10/lib/clang/libllvmarchive/
   stable/10/usr.bin/clang/llvm-prof/
   stable/10/usr.bin/clang/llvm-ranlib/
 Modified:
   stable/10/ObsoleteFiles.inc
   stable/10/UPDATING
   stable/10/contrib/gcc/libgcc2.c
   stable/10/contrib/gcc/libgcc2.h
   stable/10/contrib/llvm/LICENSE.TXT
   stable/10/contrib/llvm/include/llvm-c/BitReader.h
   stable/10/contrib/llvm/include/llvm-c/BitWriter.h
   stable/10/contrib/llvm/include/llvm-c/Core.h
   stable/10/contrib/llvm/include/llvm-c/Disassembler.h
   stable/10/contrib/llvm/include/llvm-c/ExecutionEngine.h
   stable/10/contrib/llvm/include/llvm-c/LinkTimeOptimizer.h
   stable/10/contrib/llvm/include/llvm-c/Object.h
   stable/10/contrib/llvm/include/llvm-c/Target.h
   stable/10/contrib/llvm/include/llvm-c/TargetMachine.h
   stable/10/contrib/llvm/include/llvm-c/Transforms/Scalar.h
   stable/10/contrib/llvm/include/llvm-c/lto.h
   stable/10/contrib/llvm/include/llvm/ADT/APFloat.h
   stable/10/contrib/llvm/include/llvm/ADT/APInt.h
   stable/10/contrib/llvm/include/llvm/ADT/APSInt.h
   stable/10/contrib/llvm/include/llvm/ADT/ArrayRef.h
   stable/10/contrib/llvm/include/llvm/ADT/BitVector.h
   stable/10/contrib/llvm/include/llvm/ADT/DenseMap.h
   stable/10/contrib/llvm/include/llvm/ADT/FoldingSet.h
   stable/10/contrib/llvm/include/llvm/ADT/ImmutableMap.h
   stable/10/contrib/llvm/include/llvm/ADT/ImmutableSet.h
   stable/10/contrib/llvm/include/llvm/ADT/IntervalMap.h
   stable/10/contrib/llvm/include/llvm/ADT/OwningPtr.h
   stable/10/contrib/llvm/include/llvm/ADT/PointerIntPair.h
   stable/10/contrib/llvm/include/llvm/ADT/PointerUnion.h
   stable/10/contrib/llvm/include/llvm/ADT/STLExtras.h
   stable/10/contrib/llvm/include/llvm/ADT/SetVector.h
   stable/10/contrib/llvm/include/llvm/ADT/SmallBitVector.h
   stable/10/contrib/llvm/include/llvm/ADT/SmallPtrSet.h
   stable/10/contrib/llvm/include/llvm/ADT/SmallVector.h
   stable/10/contrib/llvm/include/llvm/ADT/SparseBitVector.h
   stable/10/contrib/llvm/include/llvm/ADT/StringExtras.h
   stable/10/contrib/llvm/include/llvm/ADT/StringMap.h
   stable/10/contrib/llvm/include/llvm/ADT/StringRef.h
   stable/10/contrib/llvm/include/llvm/ADT/Triple.h
   stable/10/contrib/llvm/include/llvm/ADT/ilist.h
   stable/10/contrib/llvm/include/llvm/Analysis/AliasAnalysis.h
   stable/10/contrib/llvm/include/llvm/Analysis/BlockFrequencyImpl.h
   stable/10/contrib/llvm/include/llvm/Analysis/BlockFrequencyInfo.h
   stable/10/contrib/llvm/include/llvm/Analysis/BranchProbabilityInfo.h
   stable/10/contrib/llvm/include/llvm/Analysis/CFGPrinter.h
   stable/10/contrib/llvm/include/llvm/Analysis/CallGraph.h
   stable/10/contrib/llvm/include/llvm/Analysis/ConstantFolding.h
   stable/10/contrib/llvm/include/llvm/Analysis/DependenceAnalysis.h
   stable/10/contrib/llvm/include/llvm/Analysis/Dominators.h
   stable/10/contrib/llvm/include/llvm/Analysis/InlineCost.h
   stable/10/contrib/llvm/include/llvm/Analysis/InstructionSimplify.h
   stable/10/contrib/llvm/include/llvm/Analysis/LoopInfo.h
   stable/10/contrib/llvm/include/llvm/Analysis/LoopInfoImpl.h
   stable/10/contrib/llvm/include/llvm/Analysis/LoopPass.h
   stable/10/contrib/llvm/include/llvm/Analysis/MemoryBuiltins.h
   stable/10/contrib/llvm/include/llvm/Analysis/Passes.h
   stable/10/contrib/llvm/include/llvm/Analysis/PostDominators.h
   stable/10/contrib/llvm/include/llvm/Analysis/RegionPass.h
   stable/10/contrib/llvm/include/llvm/Analysis/ScalarEvolution.h
   stable/10/contrib/llvm/include/llvm/Analysis/ScalarEvolutionExpander.h
   stable/10/contrib/llvm/include/llvm/Analysis/ScalarEvolutionExpressions.h
   stable/10/contrib/llvm/include/llvm/Analysis/TargetTransformInfo.h
   stable/10/contrib/llvm/include/llvm/Analysis/ValueTracking.h
   stable/10/contrib/llvm/include/llvm/AutoUpgrade.h
   stable/10/contrib/llvm/include/llvm/Bitcode/BitstreamReader.h
   stable/10/contrib/llvm/include/llvm/Bitcode/BitstreamWriter.h
   stable/10/contrib/llvm/include/llvm/Bitcode/LLVMBitCodes.h
   stable/10/contrib/llvm/include/llvm/CodeGen/Analysis.h
   stable/10/contrib/llvm/include/llvm/CodeGen/AsmPrinter.h
   stable/10/contrib/llvm/include/llvm/CodeGen/CalcSpillWeights.h
   stable/10/contrib/llvm/include/llvm/CodeGen/CallingConvLower.h
   stable/10/contrib/llvm/include/llvm/CodeGen/CommandFlags.h
   stable/10/contrib/llvm/include/llvm/CodeGen/FastISel.h
   stable/10/contrib/llvm/include/llvm/CodeGen/FunctionLoweringInfo.h
   stable/10/contrib/llvm/include/llvm/CodeGen/ISDOpcodes.h
   stable/10/contrib/llvm/include/llvm/CodeGen/LexicalScopes.h
   stable/10/contrib/llvm/include/llvm/CodeGen/LiveInterval.h
   stable/10/contrib/llvm/include/llvm/CodeGen/LiveIntervalAnalysis.h
   stable/10/contrib/llvm/include/llvm/CodeGen/LiveIntervalUnion.h
   stable/10/contrib/llvm/include/llvm/CodeGen/LiveRangeEdit.h
   stable/10/contrib/llvm/include/llvm/CodeGen/LiveVariables.h
   stable/10/contrib/llvm/include/llvm/CodeGen/MachineBasicBlock.h
   stable/10/contrib/llvm/include/llvm/CodeGen/MachineBranchProbabilityInfo.h
   stable/10/contrib/llvm/include/llvm/CodeGen/MachineConstantPool.h
   stable/10/contrib/llvm/include/llvm/CodeGen/MachineFrameInfo.h
   stable/10/contrib/llvm/include/llvm/CodeGen/MachineInstr.h
   stable/10/contrib/llvm/include/llvm/CodeGen/MachineInstrBuilder.h
   stable/10/contrib/llvm/include/llvm/CodeGen/MachineModuleInfo.h
   stable/10/contrib/llvm/include/llvm/CodeGen/MachineOperand.h
   stable/10/contrib/llvm/include/llvm/CodeGen/MachineRegisterInfo.h
   stable/10/contrib/llvm/include/llvm/CodeGen/MachineRelocation.h
   stable/10/contrib/llvm/include/llvm/CodeGen/MachineScheduler.h
   stable/10/contrib/llvm/include/llvm/CodeGen/PBQP/Graph.h
   stable/10/contrib/llvm/include/llvm/CodeGen/PBQP/HeuristicBase.h
   stable/10/contrib/llvm/include/llvm/CodeGen/PBQP/HeuristicSolver.h
   stable/10/contrib/llvm/include/llvm/CodeGen/PBQP/Heuristics/Briggs.h
   stable/10/contrib/llvm/include/llvm/CodeGen/PBQP/Solution.h
   stable/10/contrib/llvm/include/llvm/CodeGen/Passes.h
   stable/10/contrib/llvm/include/llvm/CodeGen/PseudoSourceValue.h
   stable/10/contrib/llvm/include/llvm/CodeGen/RegAllocPBQP.h
   stable/10/contrib/llvm/include/llvm/CodeGen/RegisterClassInfo.h
   stable/10/contrib/llvm/include/llvm/CodeGen/RegisterPressure.h
   stable/10/contrib/llvm/include/llvm/CodeGen/RegisterScavenging.h
   stable/10/contrib/llvm/include/llvm/CodeGen/RuntimeLibcalls.h
   stable/10/contrib/llvm/include/llvm/CodeGen/ScheduleDAG.h
   stable/10/contrib/llvm/include/llvm/CodeGen/ScheduleDAGInstrs.h
   stable/10/contrib/llvm/include/llvm/CodeGen/SelectionDAG.h
   stable/10/contrib/llvm/include/llvm/CodeGen/SelectionDAGISel.h
   stable/10/contrib/llvm/include/llvm/CodeGen/SelectionDAGNodes.h
   stable/10/contrib/llvm/include/llvm/CodeGen/SlotIndexes.h
   stable/10/contrib/llvm/include/llvm/CodeGen/TargetSchedule.h
   stable/10/contrib/llvm/include/llvm/CodeGen/ValueTypes.h
   stable/10/contrib/llvm/include/llvm/CodeGen/ValueTypes.td
   stable/10/contrib/llvm/include/llvm/DIBuilder.h
   stable/10/contrib/llvm/include/llvm/DebugInfo.h
   stable/10/contrib/llvm/include/llvm/DebugInfo/DIContext.h
   stable/10/contrib/llvm/include/llvm/DebugInfo/DWARFFormValue.h
   stable/10/contrib/llvm/include/llvm/ExecutionEngine/ExecutionEngine.h
   stable/10/contrib/llvm/include/llvm/ExecutionEngine/JITMemoryManager.h
   stable/10/contrib/llvm/include/llvm/ExecutionEngine/ObjectBuffer.h
   stable/10/contrib/llvm/include/llvm/ExecutionEngine/ObjectCache.h
   stable/10/contrib/llvm/include/llvm/ExecutionEngine/ObjectImage.h
   stable/10/contrib/llvm/include/llvm/ExecutionEngine/RuntimeDyld.h
   stable/10/contrib/llvm/include/llvm/ExecutionEngine/SectionMemoryManager.h
   stable/10/contrib/llvm/include/llvm/GVMaterializer.h
   stable/10/contrib/llvm/include/llvm/IR/Argument.h
   stable/10/contrib/llvm/include/llvm/IR/Attributes.h
   stable/10/contrib/llvm/include/llvm/IR/CallingConv.h
   stable/10/contrib/llvm/include/llvm/IR/Constants.h
   stable/10/contrib/llvm/include/llvm/IR/DataLayout.h
   stable/10/contrib/llvm/include/llvm/IR/Function.h
   stable/10/contrib/llvm/include/llvm/IR/GlobalAlias.h
   stable/10/contrib/llvm/include/llvm/IR/GlobalValue.h
   stable/10/contrib/llvm/include/llvm/IR/GlobalVariable.h
   stable/10/contrib/llvm/include/llvm/IR/IRBuilder.h
   stable/10/contrib/llvm/include/llvm/IR/InlineAsm.h
   stable/10/contrib/llvm/include/llvm/IR/InstrTypes.h
   stable/10/contrib/llvm/include/llvm/IR/Instruction.def
   stable/10/contrib/llvm/include/llvm/IR/Instructions.h
   stable/10/contrib/llvm/include/llvm/IR/Intrinsics.h
   stable/10/contrib/llvm/include/llvm/IR/Intrinsics.td
   stable/10/contrib/llvm/include/llvm/IR/IntrinsicsARM.td
   stable/10/contrib/llvm/include/llvm/IR/IntrinsicsMips.td
   stable/10/contrib/llvm/include/llvm/IR/IntrinsicsNVVM.td
   stable/10/contrib/llvm/include/llvm/IR/IntrinsicsPowerPC.td
   stable/10/contrib/llvm/include/llvm/IR/IntrinsicsX86.td
   stable/10/contrib/llvm/include/llvm/IR/IntrinsicsXCore.td
   stable/10/contrib/llvm/include/llvm/IR/LLVMContext.h
   stable/10/contrib/llvm/include/llvm/IR/Metadata.h
   stable/10/contrib/llvm/include/llvm/IR/Module.h
   stable/10/contrib/llvm/include/llvm/IR/Operator.h
   stable/10/contrib/llvm/include/llvm/IR/Type.h
   stable/10/contrib/llvm/include/llvm/IR/TypeBuilder.h
   stable/10/contrib/llvm/include/llvm/IR/Use.h
   stable/10/contrib/llvm/include/llvm/IR/Value.h
   stable/10/contrib/llvm/include/llvm/InitializePasses.h
   stable/10/contrib/llvm/include/llvm/InstVisitor.h
   stable/10/contrib/llvm/include/llvm/LinkAllPasses.h
   stable/10/contrib/llvm/include/llvm/Linker.h
   stable/10/contrib/llvm/include/llvm/MC/MCAsmBackend.h
   stable/10/contrib/llvm/include/llvm/MC/MCAsmInfo.h
   stable/10/contrib/llvm/include/llvm/MC/MCAssembler.h
   stable/10/contrib/llvm/include/llvm/MC/MCAtom.h
   stable/10/contrib/llvm/include/llvm/MC/MCCodeGenInfo.h
   stable/10/contrib/llvm/include/llvm/MC/MCContext.h
   stable/10/contrib/llvm/include/llvm/MC/MCDisassembler.h
   stable/10/contrib/llvm/include/llvm/MC/MCDwarf.h
   stable/10/contrib/llvm/include/llvm/MC/MCELFObjectWriter.h
   stable/10/contrib/llvm/include/llvm/MC/MCELFStreamer.h
   stable/10/contrib/llvm/include/llvm/MC/MCELFSymbolFlags.h
   stable/10/contrib/llvm/include/llvm/MC/MCExpr.h
   stable/10/contrib/llvm/include/llvm/MC/MCInstPrinter.h
   stable/10/contrib/llvm/include/llvm/MC/MCInstrAnalysis.h
   stable/10/contrib/llvm/include/llvm/MC/MCInstrDesc.h
   stable/10/contrib/llvm/include/llvm/MC/MCInstrItineraries.h
   stable/10/contrib/llvm/include/llvm/MC/MCMachOSymbolFlags.h
   stable/10/contrib/llvm/include/llvm/MC/MCMachObjectWriter.h
   stable/10/contrib/llvm/include/llvm/MC/MCModule.h
   stable/10/contrib/llvm/include/llvm/MC/MCObjectFileInfo.h
   stable/10/contrib/llvm/include/llvm/MC/MCObjectStreamer.h
   stable/10/contrib/llvm/include/llvm/MC/MCParser/AsmLexer.h
   stable/10/contrib/llvm/include/llvm/MC/MCParser/MCAsmParser.h
   stable/10/contrib/llvm/include/llvm/MC/MCRegisterInfo.h
   stable/10/contrib/llvm/include/llvm/MC/MCSchedule.h
   stable/10/contrib/llvm/include/llvm/MC/MCSectionCOFF.h
   stable/10/contrib/llvm/include/llvm/MC/MCSectionMachO.h
   stable/10/contrib/llvm/include/llvm/MC/MCStreamer.h
   stable/10/contrib/llvm/include/llvm/MC/MCSubtargetInfo.h
   stable/10/contrib/llvm/include/llvm/MC/MCTargetAsmParser.h
   stable/10/contrib/llvm/include/llvm/MC/MCWinCOFFObjectWriter.h
   stable/10/contrib/llvm/include/llvm/MC/MachineLocation.h
   stable/10/contrib/llvm/include/llvm/MC/SubtargetFeature.h
   stable/10/contrib/llvm/include/llvm/Object/Archive.h
   stable/10/contrib/llvm/include/llvm/Object/Binary.h
   stable/10/contrib/llvm/include/llvm/Object/COFF.h
   stable/10/contrib/llvm/include/llvm/Object/ELF.h
   stable/10/contrib/llvm/include/llvm/Object/Error.h
   stable/10/contrib/llvm/include/llvm/Object/MachO.h
   stable/10/contrib/llvm/include/llvm/Object/ObjectFile.h
   stable/10/contrib/llvm/include/llvm/Object/RelocVisitor.h
   stable/10/contrib/llvm/include/llvm/Option/ArgList.h
   stable/10/contrib/llvm/include/llvm/Option/OptParser.td
   stable/10/contrib/llvm/include/llvm/Option/OptTable.h
   stable/10/contrib/llvm/include/llvm/Option/Option.h
   stable/10/contrib/llvm/include/llvm/PassManager.h
   stable/10/contrib/llvm/include/llvm/Support/Allocator.h
   stable/10/contrib/llvm/include/llvm/Support/BlockFrequency.h
   stable/10/contrib/llvm/include/llvm/Support/CFG.h
   stable/10/contrib/llvm/include/llvm/Support/COFF.h
   stable/10/contrib/llvm/include/llvm/Support/CallSite.h
   stable/10/contrib/llvm/include/llvm/Support/Casting.h
   stable/10/contrib/llvm/include/llvm/Support/CommandLine.h
   stable/10/contrib/llvm/include/llvm/Support/Compiler.h
   stable/10/contrib/llvm/include/llvm/Support/Compression.h
   stable/10/contrib/llvm/include/llvm/Support/ConstantRange.h
   stable/10/contrib/llvm/include/llvm/Support/ConvertUTF.h
   stable/10/contrib/llvm/include/llvm/Support/DataTypes.h.in
   stable/10/contrib/llvm/include/llvm/Support/Debug.h
   stable/10/contrib/llvm/include/llvm/Support/DebugLoc.h
   stable/10/contrib/llvm/include/llvm/Support/Dwarf.h
   stable/10/contrib/llvm/include/llvm/Support/ELF.h
   stable/10/contrib/llvm/include/llvm/Support/ErrorOr.h
   stable/10/contrib/llvm/include/llvm/Support/FileSystem.h
   stable/10/contrib/llvm/include/llvm/Support/FileUtilities.h
   stable/10/contrib/llvm/include/llvm/Support/FormattedStream.h
   stable/10/contrib/llvm/include/llvm/Support/GCOV.h
   stable/10/contrib/llvm/include/llvm/Support/GetElementPtrTypeIterator.h
   stable/10/contrib/llvm/include/llvm/Support/GraphWriter.h
   stable/10/contrib/llvm/include/llvm/Support/Host.h
   stable/10/contrib/llvm/include/llvm/Support/LEB128.h
   stable/10/contrib/llvm/include/llvm/Support/MachO.h
   stable/10/contrib/llvm/include/llvm/Support/ManagedStatic.h
   stable/10/contrib/llvm/include/llvm/Support/MathExtras.h
   stable/10/contrib/llvm/include/llvm/Support/MemoryBuffer.h
   stable/10/contrib/llvm/include/llvm/Support/MemoryObject.h
   stable/10/contrib/llvm/include/llvm/Support/PassNameParser.h
   stable/10/contrib/llvm/include/llvm/Support/Path.h
   stable/10/contrib/llvm/include/llvm/Support/PatternMatch.h
   stable/10/contrib/llvm/include/llvm/Support/PrettyStackTrace.h
   stable/10/contrib/llvm/include/llvm/Support/Process.h
   stable/10/contrib/llvm/include/llvm/Support/Program.h
   stable/10/contrib/llvm/include/llvm/Support/RecyclingAllocator.h
   stable/10/contrib/llvm/include/llvm/Support/Regex.h
   stable/10/contrib/llvm/include/llvm/Support/Registry.h
   stable/10/contrib/llvm/include/llvm/Support/Signals.h
   stable/10/contrib/llvm/include/llvm/Support/Solaris.h
   stable/10/contrib/llvm/include/llvm/Support/SourceMgr.h
   stable/10/contrib/llvm/include/llvm/Support/StreamableMemoryObject.h
   stable/10/contrib/llvm/include/llvm/Support/SystemUtils.h
   stable/10/contrib/llvm/include/llvm/Support/TargetRegistry.h
   stable/10/contrib/llvm/include/llvm/Support/TimeValue.h
   stable/10/contrib/llvm/include/llvm/Support/ToolOutputFile.h
   stable/10/contrib/llvm/include/llvm/Support/Valgrind.h
   stable/10/contrib/llvm/include/llvm/Support/ValueHandle.h
   stable/10/contrib/llvm/include/llvm/Support/YAMLParser.h
   stable/10/contrib/llvm/include/llvm/Support/YAMLTraits.h
   stable/10/contrib/llvm/include/llvm/Support/raw_ostream.h
   stable/10/contrib/llvm/include/llvm/TableGen/Record.h
   stable/10/contrib/llvm/include/llvm/TableGen/TableGenBackend.h
   stable/10/contrib/llvm/include/llvm/Target/CostTable.h
   stable/10/contrib/llvm/include/llvm/Target/Mangler.h
   stable/10/contrib/llvm/include/llvm/Target/Target.td
   stable/10/contrib/llvm/include/llvm/Target/TargetCallingConv.h
   stable/10/contrib/llvm/include/llvm/Target/TargetCallingConv.td
   stable/10/contrib/llvm/include/llvm/Target/TargetFrameLowering.h
   stable/10/contrib/llvm/include/llvm/Target/TargetInstrInfo.h
   stable/10/contrib/llvm/include/llvm/Target/TargetLibraryInfo.h
   stable/10/contrib/llvm/include/llvm/Target/TargetLowering.h
   stable/10/contrib/llvm/include/llvm/Target/TargetLoweringObjectFile.h
   stable/10/contrib/llvm/include/llvm/Target/TargetMachine.h
   stable/10/contrib/llvm/include/llvm/Target/TargetOpcodes.h
   stable/10/contrib/llvm/include/llvm/Target/TargetOptions.h
   stable/10/contrib/llvm/include/llvm/Target/TargetRegisterInfo.h
   stable/10/contrib/llvm/include/llvm/Target/TargetSchedule.td
   stable/10/contrib/llvm/include/llvm/Target/TargetSelectionDAG.td
   stable/10/contrib/llvm/include/llvm/Target/TargetSelectionDAGInfo.h
   stable/10/contrib/llvm/include/llvm/Target/TargetSubtargetInfo.h
   stable/10/contrib/llvm/include/llvm/Transforms/IPO.h
   stable/10/contrib/llvm/include/llvm/Transforms/IPO/PassManagerBuilder.h
   stable/10/contrib/llvm/include/llvm/Transforms/Instrumentation.h
   stable/10/contrib/llvm/include/llvm/Transforms/Scalar.h
   stable/10/contrib/llvm/include/llvm/Transforms/Utils/BasicBlockUtils.h
   stable/10/contrib/llvm/include/llvm/Transforms/Utils/Cloning.h
   stable/10/contrib/llvm/include/llvm/Transforms/Utils/Local.h
   stable/10/contrib/llvm/include/llvm/Transforms/Utils/ModuleUtils.h
   stable/10/contrib/llvm/include/llvm/Transforms/Utils/PromoteMemToReg.h
   stable/10/contrib/llvm/include/llvm/Transforms/Utils/SSAUpdater.h
   stable/10/contrib/llvm/include/llvm/Transforms/Utils/UnifyFunctionExitNodes.h
   stable/10/contrib/llvm/include/llvm/Transforms/Utils/ValueMapper.h
   stable/10/contrib/llvm/include/llvm/Transforms/Vectorize.h
   stable/10/contrib/llvm/lib/Analysis/AliasAnalysis.cpp
   stable/10/contrib/llvm/lib/Analysis/AliasSetTracker.cpp
   stable/10/contrib/llvm/lib/Analysis/Analysis.cpp
   stable/10/contrib/llvm/lib/Analysis/BasicAliasAnalysis.cpp
   stable/10/contrib/llvm/lib/Analysis/BlockFrequencyInfo.cpp
   stable/10/contrib/llvm/lib/Analysis/BranchProbabilityInfo.cpp
   stable/10/contrib/llvm/lib/Analysis/CaptureTracking.cpp
   stable/10/contrib/llvm/lib/Analysis/ConstantFolding.cpp
   stable/10/contrib/llvm/lib/Analysis/CostModel.cpp
   stable/10/contrib/llvm/lib/Analysis/DependenceAnalysis.cpp
   stable/10/contrib/llvm/lib/Analysis/IPA/CallGraph.cpp
   stable/10/contrib/llvm/lib/Analysis/IPA/CallGraphSCCPass.cpp
   stable/10/contrib/llvm/lib/Analysis/IPA/GlobalsModRef.cpp
   stable/10/contrib/llvm/lib/Analysis/IPA/IPA.cpp
   stable/10/contrib/llvm/lib/Analysis/IPA/InlineCost.cpp
   stable/10/contrib/llvm/lib/Analysis/InstructionSimplify.cpp
   stable/10/contrib/llvm/lib/Analysis/LazyValueInfo.cpp
   stable/10/contrib/llvm/lib/Analysis/Lint.cpp
   stable/10/contrib/llvm/lib/Analysis/LoopInfo.cpp
   stable/10/contrib/llvm/lib/Analysis/LoopPass.cpp
   stable/10/contrib/llvm/lib/Analysis/MemoryBuiltins.cpp
   stable/10/contrib/llvm/lib/Analysis/MemoryDependenceAnalysis.cpp
   stable/10/contrib/llvm/lib/Analysis/RegionInfo.cpp
   stable/10/contrib/llvm/lib/Analysis/ScalarEvolution.cpp
   stable/10/contrib/llvm/lib/Analysis/ScalarEvolutionExpander.cpp
   stable/10/contrib/llvm/lib/Analysis/ScalarEvolutionNormalization.cpp
   stable/10/contrib/llvm/lib/Analysis/TargetTransformInfo.cpp
   stable/10/contrib/llvm/lib/Analysis/TypeBasedAliasAnalysis.cpp
   stable/10/contrib/llvm/lib/Analysis/ValueTracking.cpp
   stable/10/contrib/llvm/lib/AsmParser/LLLexer.cpp
   stable/10/contrib/llvm/lib/AsmParser/LLParser.cpp
   stable/10/contrib/llvm/lib/AsmParser/LLParser.h
   stable/10/contrib/llvm/lib/AsmParser/LLToken.h
   stable/10/contrib/llvm/lib/AsmParser/Parser.cpp
   stable/10/contrib/llvm/lib/Bitcode/Reader/BitcodeReader.cpp
   stable/10/contrib/llvm/lib/Bitcode/Reader/BitcodeReader.h
   stable/10/contrib/llvm/lib/Bitcode/Reader/BitstreamReader.cpp
   stable/10/contrib/llvm/lib/Bitcode/Writer/BitWriter.cpp
   stable/10/contrib/llvm/lib/Bitcode/Writer/BitcodeWriter.cpp
   stable/10/contrib/llvm/lib/Bitcode/Writer/ValueEnumerator.cpp
   stable/10/contrib/llvm/lib/Bitcode/Writer/ValueEnumerator.h
   stable/10/contrib/llvm/lib/CodeGen/AggressiveAntiDepBreaker.cpp
   stable/10/contrib/llvm/lib/CodeGen/Analysis.cpp
   stable/10/contrib/llvm/lib/CodeGen/AsmPrinter/ARMException.cpp
   stable/10/contrib/llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp
   stable/10/contrib/llvm/lib/CodeGen/AsmPrinter/AsmPrinterDwarf.cpp
   stable/10/contrib/llvm/lib/CodeGen/AsmPrinter/AsmPrinterInlineAsm.cpp
   stable/10/contrib/llvm/lib/CodeGen/AsmPrinter/DIE.cpp
   stable/10/contrib/llvm/lib/CodeGen/AsmPrinter/DIE.h
   stable/10/contrib/llvm/lib/CodeGen/AsmPrinter/DwarfAccelTable.cpp
   stable/10/contrib/llvm/lib/CodeGen/AsmPrinter/DwarfAccelTable.h
   stable/10/contrib/llvm/lib/CodeGen/AsmPrinter/DwarfCFIException.cpp
   stable/10/contrib/llvm/lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp
   stable/10/contrib/llvm/lib/CodeGen/AsmPrinter/DwarfCompileUnit.h
   stable/10/contrib/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp
   stable/10/contrib/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.h
   stable/10/contrib/llvm/lib/CodeGen/AsmPrinter/DwarfException.h
   stable/10/contrib/llvm/lib/CodeGen/BasicTargetTransformInfo.cpp
   stable/10/contrib/llvm/lib/CodeGen/BranchFolding.cpp
   stable/10/contrib/llvm/lib/CodeGen/BranchFolding.h
   stable/10/contrib/llvm/lib/CodeGen/CalcSpillWeights.cpp
   stable/10/contrib/llvm/lib/CodeGen/CallingConvLower.cpp
   stable/10/contrib/llvm/lib/CodeGen/CodeGen.cpp
   stable/10/contrib/llvm/lib/CodeGen/CriticalAntiDepBreaker.cpp
   stable/10/contrib/llvm/lib/CodeGen/CriticalAntiDepBreaker.h
   stable/10/contrib/llvm/lib/CodeGen/DFAPacketizer.cpp
   stable/10/contrib/llvm/lib/CodeGen/DeadMachineInstructionElim.cpp
   stable/10/contrib/llvm/lib/CodeGen/DwarfEHPrepare.cpp
   stable/10/contrib/llvm/lib/CodeGen/ExecutionDepsFix.cpp
   stable/10/contrib/llvm/lib/CodeGen/ExpandPostRAPseudos.cpp
   stable/10/contrib/llvm/lib/CodeGen/IfConversion.cpp
   stable/10/contrib/llvm/lib/CodeGen/InlineSpiller.cpp
   stable/10/contrib/llvm/lib/CodeGen/InterferenceCache.cpp
   stable/10/contrib/llvm/lib/CodeGen/InterferenceCache.h
   stable/10/contrib/llvm/lib/CodeGen/IntrinsicLowering.cpp
   stable/10/contrib/llvm/lib/CodeGen/LLVMTargetMachine.cpp
   stable/10/contrib/llvm/lib/CodeGen/LexicalScopes.cpp
   stable/10/contrib/llvm/lib/CodeGen/LiveDebugVariables.cpp
   stable/10/contrib/llvm/lib/CodeGen/LiveDebugVariables.h
   stable/10/contrib/llvm/lib/CodeGen/LiveInterval.cpp
   stable/10/contrib/llvm/lib/CodeGen/LiveIntervalAnalysis.cpp
   stable/10/contrib/llvm/lib/CodeGen/LiveRangeCalc.cpp
   stable/10/contrib/llvm/lib/CodeGen/LiveRangeCalc.h
   stable/10/contrib/llvm/lib/CodeGen/LiveRangeEdit.cpp
   stable/10/contrib/llvm/lib/CodeGen/LiveRegMatrix.cpp
   stable/10/contrib/llvm/lib/CodeGen/LiveVariables.cpp
   stable/10/contrib/llvm/lib/CodeGen/MachineBasicBlock.cpp
   stable/10/contrib/llvm/lib/CodeGen/MachineBlockFrequencyInfo.cpp
   stable/10/contrib/llvm/lib/CodeGen/MachineBlockPlacement.cpp
   stable/10/contrib/llvm/lib/CodeGen/MachineCSE.cpp
   stable/10/contrib/llvm/lib/CodeGen/MachineCopyPropagation.cpp
   stable/10/contrib/llvm/lib/CodeGen/MachineFunction.cpp
   stable/10/contrib/llvm/lib/CodeGen/MachineInstr.cpp
   stable/10/contrib/llvm/lib/CodeGen/MachineLICM.cpp
   stable/10/contrib/llvm/lib/CodeGen/MachineModuleInfo.cpp
   stable/10/contrib/llvm/lib/CodeGen/MachineRegisterInfo.cpp
   stable/10/contrib/llvm/lib/CodeGen/MachineSSAUpdater.cpp
   stable/10/contrib/llvm/lib/CodeGen/MachineScheduler.cpp
   stable/10/contrib/llvm/lib/CodeGen/MachineSink.cpp
   stable/10/contrib/llvm/lib/CodeGen/MachineTraceMetrics.cpp
   stable/10/contrib/llvm/lib/CodeGen/MachineVerifier.cpp
   stable/10/contrib/llvm/lib/CodeGen/PHIElimination.cpp
   stable/10/contrib/llvm/lib/CodeGen/PHIEliminationUtils.h
   stable/10/contrib/llvm/lib/CodeGen/Passes.cpp
   stable/10/contrib/llvm/lib/CodeGen/PeepholeOptimizer.cpp
   stable/10/contrib/llvm/lib/CodeGen/PostRASchedulerList.cpp
   stable/10/contrib/llvm/lib/CodeGen/ProcessImplicitDefs.cpp
   stable/10/contrib/llvm/lib/CodeGen/PrologEpilogInserter.cpp
   stable/10/contrib/llvm/lib/CodeGen/PrologEpilogInserter.h
   stable/10/contrib/llvm/lib/CodeGen/RegAllocBase.cpp
   stable/10/contrib/llvm/lib/CodeGen/RegAllocBase.h
   stable/10/contrib/llvm/lib/CodeGen/RegAllocBasic.cpp
   stable/10/contrib/llvm/lib/CodeGen/RegAllocFast.cpp
   stable/10/contrib/llvm/lib/CodeGen/RegAllocGreedy.cpp
   stable/10/contrib/llvm/lib/CodeGen/RegAllocPBQP.cpp
   stable/10/contrib/llvm/lib/CodeGen/RegisterClassInfo.cpp
   stable/10/contrib/llvm/lib/CodeGen/RegisterCoalescer.cpp
   stable/10/contrib/llvm/lib/CodeGen/RegisterPressure.cpp
   stable/10/contrib/llvm/lib/CodeGen/RegisterScavenging.cpp
   stable/10/contrib/llvm/lib/CodeGen/ScheduleDAG.cpp
   stable/10/contrib/llvm/lib/CodeGen/ScheduleDAGInstrs.cpp
   stable/10/contrib/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp
   stable/10/contrib/llvm/lib/CodeGen/SelectionDAG/FastISel.cpp
   stable/10/contrib/llvm/lib/CodeGen/SelectionDAG/FunctionLoweringInfo.cpp
   stable/10/contrib/llvm/lib/CodeGen/SelectionDAG/InstrEmitter.cpp
   stable/10/contrib/llvm/lib/CodeGen/SelectionDAG/InstrEmitter.h
   stable/10/contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp
   stable/10/contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeFloatTypes.cpp
   stable/10/contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp
   stable/10/contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeTypes.cpp
   stable/10/contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeTypes.h
   stable/10/contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeTypesGeneric.cpp
   stable/10/contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp
   stable/10/contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp
   stable/10/contrib/llvm/lib/CodeGen/SelectionDAG/ResourcePriorityQueue.cpp
   stable/10/contrib/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGFast.cpp
   stable/10/contrib/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp
   stable/10/contrib/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp
   stable/10/contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp
   stable/10/contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
   stable/10/contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.h
   stable/10/contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAGDumper.cpp
   stable/10/contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp
   stable/10/contrib/llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp
   stable/10/contrib/llvm/lib/CodeGen/SjLjEHPrepare.cpp
   stable/10/contrib/llvm/lib/CodeGen/SpillPlacement.cpp
   stable/10/contrib/llvm/lib/CodeGen/SpillPlacement.h
   stable/10/contrib/llvm/lib/CodeGen/Spiller.cpp
   stable/10/contrib/llvm/lib/CodeGen/SplitKit.cpp
   stable/10/contrib/llvm/lib/CodeGen/SplitKit.h
   stable/10/contrib/llvm/lib/CodeGen/StackColoring.cpp
   stable/10/contrib/llvm/lib/CodeGen/StackProtector.cpp
   stable/10/contrib/llvm/lib/CodeGen/StackSlotColoring.cpp
   stable/10/contrib/llvm/lib/CodeGen/TailDuplication.cpp
   stable/10/contrib/llvm/lib/CodeGen/TargetInstrInfo.cpp
   stable/10/contrib/llvm/lib/CodeGen/TargetLoweringBase.cpp
   stable/10/contrib/llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp
   stable/10/contrib/llvm/lib/CodeGen/TargetOptionsImpl.cpp
   stable/10/contrib/llvm/lib/CodeGen/TargetRegisterInfo.cpp
   stable/10/contrib/llvm/lib/CodeGen/TargetSchedule.cpp
   stable/10/contrib/llvm/lib/CodeGen/TwoAddressInstructionPass.cpp
   stable/10/contrib/llvm/lib/CodeGen/UnreachableBlockElim.cpp
   stable/10/contrib/llvm/lib/CodeGen/VirtRegMap.cpp
   stable/10/contrib/llvm/lib/DebugInfo/DWARFAbbreviationDeclaration.cpp
   stable/10/contrib/llvm/lib/DebugInfo/DWARFAbbreviationDeclaration.h
   stable/10/contrib/llvm/lib/DebugInfo/DWARFCompileUnit.cpp
   stable/10/contrib/llvm/lib/DebugInfo/DWARFCompileUnit.h
   stable/10/contrib/llvm/lib/DebugInfo/DWARFContext.cpp
   stable/10/contrib/llvm/lib/DebugInfo/DWARFContext.h
   stable/10/contrib/llvm/lib/DebugInfo/DWARFDebugArangeSet.cpp
   stable/10/contrib/llvm/lib/DebugInfo/DWARFDebugArangeSet.h
   stable/10/contrib/llvm/lib/DebugInfo/DWARFDebugAranges.cpp
   stable/10/contrib/llvm/lib/DebugInfo/DWARFDebugAranges.h
   stable/10/contrib/llvm/lib/DebugInfo/DWARFDebugInfoEntry.cpp
   stable/10/contrib/llvm/lib/DebugInfo/DWARFDebugInfoEntry.h
   stable/10/contrib/llvm/lib/DebugInfo/DWARFDebugLine.cpp
   stable/10/contrib/llvm/lib/DebugInfo/DWARFFormValue.cpp
   stable/10/contrib/llvm/lib/ExecutionEngine/ExecutionEngine.cpp
   stable/10/contrib/llvm/lib/ExecutionEngine/ExecutionEngineBindings.cpp
   stable/10/contrib/llvm/lib/ExecutionEngine/IntelJITEvents/IntelJITEventsWrapper.h
   stable/10/contrib/llvm/lib/ExecutionEngine/Interpreter/Execution.cpp
   stable/10/contrib/llvm/lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp
   stable/10/contrib/llvm/lib/ExecutionEngine/Interpreter/Interpreter.h
   stable/10/contrib/llvm/lib/ExecutionEngine/JIT/JIT.cpp
   stable/10/contrib/llvm/lib/ExecutionEngine/JIT/JITEmitter.cpp
   stable/10/contrib/llvm/lib/ExecutionEngine/JIT/JITMemoryManager.cpp
   stable/10/contrib/llvm/lib/ExecutionEngine/MCJIT/MCJIT.cpp
   stable/10/contrib/llvm/lib/ExecutionEngine/MCJIT/MCJIT.h
   stable/10/contrib/llvm/lib/ExecutionEngine/MCJIT/SectionMemoryManager.cpp
   stable/10/contrib/llvm/lib/ExecutionEngine/OProfileJIT/OProfileJITEventListener.cpp
   stable/10/contrib/llvm/lib/ExecutionEngine/OProfileJIT/OProfileWrapper.cpp
   stable/10/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/JITRegistrar.h
   stable/10/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/ObjectImageCommon.h
   stable/10/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyld.cpp
   stable/10/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp
   stable/10/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.h
   stable/10/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldImpl.h
   stable/10/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldMachO.cpp
   stable/10/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldMachO.h
   stable/10/contrib/llvm/lib/ExecutionEngine/TargetSelect.cpp
   stable/10/contrib/llvm/lib/IR/AsmWriter.cpp
   stable/10/contrib/llvm/lib/IR/AttributeImpl.h
   stable/10/contrib/llvm/lib/IR/Attributes.cpp
   stable/10/contrib/llvm/lib/IR/AutoUpgrade.cpp
   stable/10/contrib/llvm/lib/IR/ConstantFold.cpp
   stable/10/contrib/llvm/lib/IR/Constants.cpp
   stable/10/contrib/llvm/lib/IR/Core.cpp
   stable/10/contrib/llvm/lib/IR/DIBuilder.cpp
   stable/10/contrib/llvm/lib/IR/DataLayout.cpp
   stable/10/contrib/llvm/lib/IR/DebugInfo.cpp
   stable/10/contrib/llvm/lib/IR/Function.cpp
   stable/10/contrib/llvm/lib/IR/GCOV.cpp
   stable/10/contrib/llvm/lib/IR/Globals.cpp
   stable/10/contrib/llvm/lib/IR/Instruction.cpp
   stable/10/contrib/llvm/lib/IR/Instructions.cpp
   stable/10/contrib/llvm/lib/IR/LLVMContextImpl.h
   stable/10/contrib/llvm/lib/IR/Metadata.cpp
   stable/10/contrib/llvm/lib/IR/Module.cpp
   stable/10/contrib/llvm/lib/IR/PassManager.cpp
   stable/10/contrib/llvm/lib/IR/PassRegistry.cpp
   stable/10/contrib/llvm/lib/IR/Type.cpp
   stable/10/contrib/llvm/lib/IR/TypeFinder.cpp
   stable/10/contrib/llvm/lib/IR/Value.cpp
   stable/10/contrib/llvm/lib/IR/ValueTypes.cpp
   stable/10/contrib/llvm/lib/IR/Verifier.cpp
   stable/10/contrib/llvm/lib/IRReader/IRReader.cpp
   stable/10/contrib/llvm/lib/Linker/LinkModules.cpp
   stable/10/contrib/llvm/lib/MC/ELFObjectWriter.cpp
   stable/10/contrib/llvm/lib/MC/MCAsmBackend.cpp
   stable/10/contrib/llvm/lib/MC/MCAsmInfo.cpp
   stable/10/contrib/llvm/lib/MC/MCAsmInfoCOFF.cpp
   stable/10/contrib/llvm/lib/MC/MCAsmInfoDarwin.cpp
   stable/10/contrib/llvm/lib/MC/MCAsmStreamer.cpp
   stable/10/contrib/llvm/lib/MC/MCAssembler.cpp
   stable/10/contrib/llvm/lib/MC/MCAtom.cpp
   stable/10/contrib/llvm/lib/MC/MCContext.cpp
   stable/10/contrib/llvm/lib/MC/MCDisassembler.cpp
   stable/10/contrib/llvm/lib/MC/MCDisassembler/Disassembler.cpp
   stable/10/contrib/llvm/lib/MC/MCDisassembler/Disassembler.h
   stable/10/contrib/llvm/lib/MC/MCDwarf.cpp
   stable/10/contrib/llvm/lib/MC/MCELF.cpp
   stable/10/contrib/llvm/lib/MC/MCELFObjectTargetWriter.cpp
   stable/10/contrib/llvm/lib/MC/MCELFStreamer.cpp
   stable/10/contrib/llvm/lib/MC/MCExpr.cpp
   stable/10/contrib/llvm/lib/MC/MCInstPrinter.cpp
   stable/10/contrib/llvm/lib/MC/MCInstrAnalysis.cpp
   stable/10/contrib/llvm/lib/MC/MCMachOStreamer.cpp
   stable/10/contrib/llvm/lib/MC/MCModule.cpp
   stable/10/contrib/llvm/lib/MC/MCNullStreamer.cpp
   stable/10/contrib/llvm/lib/MC/MCObjectFileInfo.cpp
   stable/10/contrib/llvm/lib/MC/MCObjectStreamer.cpp
   stable/10/contrib/llvm/lib/MC/MCParser/AsmLexer.cpp
   stable/10/contrib/llvm/lib/MC/MCParser/AsmParser.cpp
   stable/10/contrib/llvm/lib/MC/MCParser/COFFAsmParser.cpp
   stable/10/contrib/llvm/lib/MC/MCParser/DarwinAsmParser.cpp
   stable/10/contrib/llvm/lib/MC/MCParser/ELFAsmParser.cpp
   stable/10/contrib/llvm/lib/MC/MCPureStreamer.cpp
   stable/10/contrib/llvm/lib/MC/MCRegisterInfo.cpp
   stable/10/contrib/llvm/lib/MC/MCSectionCOFF.cpp
   stable/10/contrib/llvm/lib/MC/MCSectionELF.cpp
   stable/10/contrib/llvm/lib/MC/MCStreamer.cpp
   stable/10/contrib/llvm/lib/MC/MCSubtargetInfo.cpp
   stable/10/contrib/llvm/lib/MC/MCSymbol.cpp
   stable/10/contrib/llvm/lib/MC/MCWin64EH.cpp
   stable/10/contrib/llvm/lib/MC/MachObjectWriter.cpp
   stable/10/contrib/llvm/lib/MC/SubtargetFeature.cpp
   stable/10/contrib/llvm/lib/MC/WinCOFFObjectWriter.cpp
   stable/10/contrib/llvm/lib/MC/WinCOFFStreamer.cpp
   stable/10/contrib/llvm/lib/Object/Archive.cpp
   stable/10/contrib/llvm/lib/Object/Binary.cpp
   stable/10/contrib/llvm/lib/Object/COFFObjectFile.cpp
   stable/10/contrib/llvm/lib/Object/ELFObjectFile.cpp
   stable/10/contrib/llvm/lib/Object/Error.cpp
   stable/10/contrib/llvm/lib/Object/MachOObjectFile.cpp
   stable/10/contrib/llvm/lib/Object/Object.cpp
   stable/10/contrib/llvm/lib/Object/ObjectFile.cpp
   stable/10/contrib/llvm/lib/Option/ArgList.cpp
   stable/10/contrib/llvm/lib/Option/OptTable.cpp
   stable/10/contrib/llvm/lib/Option/Option.cpp
   stable/10/contrib/llvm/lib/Support/APFloat.cpp
   stable/10/contrib/llvm/lib/Support/APInt.cpp
   stable/10/contrib/llvm/lib/Support/Allocator.cpp
   stable/10/contrib/llvm/lib/Support/BlockFrequency.cpp
   stable/10/contrib/llvm/lib/Support/CommandLine.cpp
   stable/10/contrib/llvm/lib/Support/Compression.cpp
   stable/10/contrib/llvm/lib/Support/ConstantRange.cpp
   stable/10/contrib/llvm/lib/Support/ConvertUTFWrapper.cpp
   stable/10/contrib/llvm/lib/Support/CrashRecoveryContext.cpp
   stable/10/contrib/llvm/lib/Support/DataStream.cpp
   stable/10/contrib/llvm/lib/Support/Disassembler.cpp
   stable/10/contrib/llvm/lib/Support/Dwarf.cpp
   stable/10/contrib/llvm/lib/Support/DynamicLibrary.cpp
   stable/10/contrib/llvm/lib/Support/Errno.cpp
   stable/10/contrib/llvm/lib/Support/ErrorHandling.cpp
   stable/10/contrib/llvm/lib/Support/FileOutputBuffer.cpp
   stable/10/contrib/llvm/lib/Support/FileUtilities.cpp
   stable/10/contrib/llvm/lib/Support/FormattedStream.cpp
   stable/10/contrib/llvm/lib/Support/GraphWriter.cpp
   stable/10/contrib/llvm/lib/Support/Host.cpp
   stable/10/contrib/llvm/lib/Support/Locale.cpp
   stable/10/contrib/llvm/lib/Support/LockFileManager.cpp
   stable/10/contrib/llvm/lib/Support/MemoryBuffer.cpp
   stable/10/contrib/llvm/lib/Support/MemoryObject.cpp
   stable/10/contrib/llvm/lib/Support/Path.cpp
   stable/10/contrib/llvm/lib/Support/PrettyStackTrace.cpp
   stable/10/contrib/llvm/lib/Support/Process.cpp
   stable/10/contrib/llvm/lib/Support/Program.cpp
   stable/10/contrib/llvm/lib/Support/Regex.cpp
   stable/10/contrib/llvm/lib/Support/SmallPtrSet.cpp
   stable/10/contrib/llvm/lib/Support/SourceMgr.cpp
   stable/10/contrib/llvm/lib/Support/StreamableMemoryObject.cpp
   stable/10/contrib/llvm/lib/Support/StringRef.cpp
   stable/10/contrib/llvm/lib/Support/SystemUtils.cpp
   stable/10/contrib/llvm/lib/Support/TargetRegistry.cpp
   stable/10/contrib/llvm/lib/Support/ThreadLocal.cpp
   stable/10/contrib/llvm/lib/Support/Timer.cpp
   stable/10/contrib/llvm/lib/Support/ToolOutputFile.cpp
   stable/10/contrib/llvm/lib/Support/Triple.cpp
   stable/10/contrib/llvm/lib/Support/Unix/Memory.inc
   stable/10/contrib/llvm/lib/Support/Unix/Path.inc
   stable/10/contrib/llvm/lib/Support/Unix/Process.inc
   stable/10/contrib/llvm/lib/Support/Unix/Program.inc
   stable/10/contrib/llvm/lib/Support/Unix/Signals.inc
   stable/10/contrib/llvm/lib/Support/Unix/ThreadLocal.inc
   stable/10/contrib/llvm/lib/Support/Unix/TimeValue.inc
   stable/10/contrib/llvm/lib/Support/Unix/Unix.h
   stable/10/contrib/llvm/lib/Support/Windows/DynamicLibrary.inc
   stable/10/contrib/llvm/lib/Support/Windows/Memory.inc
   stable/10/contrib/llvm/lib/Support/Windows/Path.inc
   stable/10/contrib/llvm/lib/Support/Windows/Process.inc
   stable/10/contrib/llvm/lib/Support/Windows/Program.inc
   stable/10/contrib/llvm/lib/Support/Windows/RWMutex.inc
   stable/10/contrib/llvm/lib/Support/Windows/Signals.inc
   stable/10/contrib/llvm/lib/Support/Windows/TimeValue.inc
   stable/10/contrib/llvm/lib/Support/Windows/Windows.h
   stable/10/contrib/llvm/lib/Support/YAMLParser.cpp
   stable/10/contrib/llvm/lib/Support/YAMLTraits.cpp
   stable/10/contrib/llvm/lib/Support/raw_ostream.cpp
   stable/10/contrib/llvm/lib/TableGen/Main.cpp
   stable/10/contrib/llvm/lib/TableGen/Record.cpp
   stable/10/contrib/llvm/lib/TableGen/TGParser.cpp
   stable/10/contrib/llvm/lib/Target/AArch64/AArch64.td
   stable/10/contrib/llvm/lib/Target/AArch64/AArch64AsmPrinter.cpp
   stable/10/contrib/llvm/lib/Target/AArch64/AArch64AsmPrinter.h
   stable/10/contrib/llvm/lib/Target/AArch64/AArch64BranchFixupPass.cpp
   stable/10/contrib/llvm/lib/Target/AArch64/AArch64CallingConv.td
   stable/10/contrib/llvm/lib/Target/AArch64/AArch64FrameLowering.cpp
   stable/10/contrib/llvm/lib/Target/AArch64/AArch64FrameLowering.h
   stable/10/contrib/llvm/lib/Target/AArch64/AArch64ISelDAGToDAG.cpp
   stable/10/contrib/llvm/lib/Target/AArch64/AArch64ISelLowering.cpp
   stable/10/contrib/llvm/lib/Target/AArch64/AArch64ISelLowering.h
   stable/10/contrib/llvm/lib/Target/AArch64/AArch64InstrFormats.td
   stable/10/contrib/llvm/lib/Target/AArch64/AArch64InstrInfo.cpp
   stable/10/contrib/llvm/lib/Target/AArch64/AArch64InstrInfo.h
   stable/10/contrib/llvm/lib/Target/AArch64/AArch64InstrInfo.td
   stable/10/contrib/llvm/lib/Target/AArch64/AArch64MCInstLower.cpp
   stable/10/contrib/llvm/lib/Target/AArch64/AArch64RegisterInfo.cpp
   stable/10/contrib/llvm/lib/Target/AArch64/AArch64RegisterInfo.h
   stable/10/contrib/llvm/lib/Target/AArch64/AArch64RegisterInfo.td
   stable/10/contrib/llvm/lib/Target/AArch64/AArch64Subtarget.cpp
   stable/10/contrib/llvm/lib/Target/AArch64/AArch64Subtarget.h
   stable/10/contrib/llvm/lib/Target/AArch64/AArch64TargetMachine.cpp
   stable/10/contrib/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp
   stable/10/contrib/llvm/lib/Target/AArch64/Disassembler/AArch64Disassembler.cpp
   stable/10/contrib/llvm/lib/Target/AArch64/InstPrinter/AArch64InstPrinter.cpp
   stable/10/contrib/llvm/lib/Target/AArch64/InstPrinter/AArch64InstPrinter.h
   stable/10/contrib/llvm/lib/Target/AArch64/MCTargetDesc/AArch64AsmBackend.cpp
   stable/10/contrib/llvm/lib/Target/AArch64/MCTargetDesc/AArch64ELFStreamer.cpp
   stable/10/contrib/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCAsmInfo.cpp
   stable/10/contrib/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCAsmInfo.h
   stable/10/contrib/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp
   stable/10/contrib/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCTargetDesc.cpp
   stable/10/contrib/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCTargetDesc.h
   stable/10/contrib/llvm/lib/Target/AArch64/TargetInfo/AArch64TargetInfo.cpp
   stable/10/contrib/llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp
   stable/10/contrib/llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.h
   stable/10/contrib/llvm/lib/Target/ARM/A15SDOptimizer.cpp
   stable/10/contrib/llvm/lib/Target/ARM/ARM.td
   stable/10/contrib/llvm/lib/Target/ARM/ARMAsmPrinter.cpp
   stable/10/contrib/llvm/lib/Target/ARM/ARMAsmPrinter.h
   stable/10/contrib/llvm/lib/Target/ARM/ARMBaseInstrInfo.cpp
   stable/10/contrib/llvm/lib/Target/ARM/ARMBaseInstrInfo.h
   stable/10/contrib/llvm/lib/Target/ARM/ARMBaseRegisterInfo.cpp
   stable/10/contrib/llvm/lib/Target/ARM/ARMBaseRegisterInfo.h
   stable/10/contrib/llvm/lib/Target/ARM/ARMBuildAttrs.h
   stable/10/contrib/llvm/lib/Target/ARM/ARMCallingConv.td
   stable/10/contrib/llvm/lib/Target/ARM/ARMCodeEmitter.cpp
   stable/10/contrib/llvm/lib/Target/ARM/ARMConstantIslandPass.cpp
   stable/10/contrib/llvm/lib/Target/ARM/ARMConstantPoolValue.cpp
   stable/10/contrib/llvm/lib/Target/ARM/ARMConstantPoolValue.h
   stable/10/contrib/llvm/lib/Target/ARM/ARMExpandPseudoInsts.cpp
   stable/10/contrib/llvm/lib/Target/ARM/ARMFastISel.cpp
   stable/10/contrib/llvm/lib/Target/ARM/ARMFrameLowering.cpp
   stable/10/contrib/llvm/lib/Target/ARM/ARMHazardRecognizer.cpp
   stable/10/contrib/llvm/lib/Target/ARM/ARMHazardRecognizer.h
   stable/10/contrib/llvm/lib/Target/ARM/ARMISelDAGToDAG.cpp
   stable/10/contrib/llvm/lib/Target/ARM/ARMISelLowering.cpp
   stable/10/contrib/llvm/lib/Target/ARM/ARMISelLowering.h
   stable/10/contrib/llvm/lib/Target/ARM/ARMInstrFormats.td
   stable/10/contrib/llvm/lib/Target/ARM/ARMInstrInfo.cpp
   stable/10/contrib/llvm/lib/Target/ARM/ARMInstrInfo.td
   stable/10/contrib/llvm/lib/Target/ARM/ARMInstrNEON.td
   stable/10/contrib/llvm/lib/Target/ARM/ARMInstrThumb.td
   stable/10/contrib/llvm/lib/Target/ARM/ARMInstrThumb2.td
   stable/10/contrib/llvm/lib/Target/ARM/ARMInstrVFP.td
   stable/10/contrib/llvm/lib/Target/ARM/ARMLoadStoreOptimizer.cpp
   stable/10/contrib/llvm/lib/Target/ARM/ARMMCInstLower.cpp
   stable/10/contrib/llvm/lib/Target/ARM/ARMMachineFunctionInfo.h
   stable/10/contrib/llvm/lib/Target/ARM/ARMRegisterInfo.cpp
   stable/10/contrib/llvm/lib/Target/ARM/ARMRegisterInfo.h
   stable/10/contrib/llvm/lib/Target/ARM/ARMRegisterInfo.td
   stable/10/contrib/llvm/lib/Target/ARM/ARMSchedule.td
   stable/10/contrib/llvm/lib/Target/ARM/ARMScheduleA9.td
   stable/10/contrib/llvm/lib/Target/ARM/ARMScheduleSwift.td
   stable/10/contrib/llvm/lib/Target/ARM/ARMSelectionDAGInfo.cpp
   stable/10/contrib/llvm/lib/Target/ARM/ARMSelectionDAGInfo.h
   stable/10/contrib/llvm/lib/Target/ARM/ARMSubtarget.cpp
   stable/10/contrib/llvm/lib/Target/ARM/ARMSubtarget.h
   stable/10/contrib/llvm/lib/Target/ARM/ARMTargetMachine.cpp
   stable/10/contrib/llvm/lib/Target/ARM/ARMTargetObjectFile.cpp
   stable/10/contrib/llvm/lib/Target/ARM/ARMTargetTransformInfo.cpp
   stable/10/contrib/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp
   stable/10/contrib/llvm/lib/Target/ARM/Disassembler/ARMDisassembler.cpp
   stable/10/contrib/llvm/lib/Target/ARM/InstPrinter/ARMInstPrinter.cpp
   stable/10/contrib/llvm/lib/Target/ARM/InstPrinter/ARMInstPrinter.h
   stable/10/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMAddressingModes.h
   stable/10/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp
   stable/10/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMBaseInfo.h
   stable/10/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMELFStreamer.cpp
   stable/10/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMMCAsmInfo.cpp
   stable/10/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMMCAsmInfo.h
   stable/10/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp
   stable/10/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp
   stable/10/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.h
   stable/10/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMMachObjectWriter.cpp
   stable/10/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMUnwindOpAsm.cpp
   stable/10/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMUnwindOpAsm.h
   stable/10/contrib/llvm/lib/Target/ARM/Thumb1FrameLowering.cpp
   stable/10/contrib/llvm/lib/Target/ARM/Thumb1InstrInfo.cpp
   stable/10/contrib/llvm/lib/Target/ARM/Thumb1RegisterInfo.cpp
   stable/10/contrib/llvm/lib/Target/ARM/Thumb1RegisterInfo.h
   stable/10/contrib/llvm/lib/Target/ARM/Thumb2ITBlockPass.cpp
   stable/10/contrib/llvm/lib/Target/ARM/Thumb2InstrInfo.cpp
   stable/10/contrib/llvm/lib/Target/ARM/Thumb2RegisterInfo.cpp
   stable/10/contrib/llvm/lib/Target/ARM/Thumb2RegisterInfo.h
   stable/10/contrib/llvm/lib/Target/CppBackend/CPPBackend.cpp
   stable/10/contrib/llvm/lib/Target/Hexagon/Hexagon.h
   stable/10/contrib/llvm/lib/Target/Hexagon/Hexagon.td
   stable/10/contrib/llvm/lib/Target/Hexagon/HexagonAsmPrinter.cpp
   stable/10/contrib/llvm/lib/Target/Hexagon/HexagonCallingConvLower.cpp
   stable/10/contrib/llvm/lib/Target/Hexagon/HexagonCallingConvLower.h
   stable/10/contrib/llvm/lib/Target/Hexagon/HexagonFrameLowering.cpp
   stable/10/contrib/llvm/lib/Target/Hexagon/HexagonHardwareLoops.cpp
   stable/10/contrib/llvm/lib/Target/Hexagon/HexagonISelDAGToDAG.cpp
   stable/10/contrib/llvm/lib/Target/Hexagon/HexagonISelLowering.cpp
   stable/10/contrib/llvm/lib/Target/Hexagon/HexagonISelLowering.h
   stable/10/contrib/llvm/lib/Target/Hexagon/HexagonInstrFormats.td
   stable/10/contrib/llvm/lib/Target/Hexagon/HexagonInstrInfo.cpp
   stable/10/contrib/llvm/lib/Target/Hexagon/HexagonInstrInfo.h
   stable/10/contrib/llvm/lib/Target/Hexagon/HexagonInstrInfo.td
   stable/10/contrib/llvm/lib/Target/Hexagon/HexagonInstrInfoV4.td
   stable/10/contrib/llvm/lib/Target/Hexagon/HexagonInstrInfoV5.td
   stable/10/contrib/llvm/lib/Target/Hexagon/HexagonMCInstLower.cpp
   stable/10/contrib/llvm/lib/Target/Hexagon/HexagonMachineFunctionInfo.h
   stable/10/contrib/llvm/lib/Target/Hexagon/HexagonMachineScheduler.cpp
   stable/10/contrib/llvm/lib/Target/Hexagon/HexagonMachineScheduler.h
   stable/10/contrib/llvm/lib/Target/Hexagon/HexagonNewValueJump.cpp
   stable/10/contrib/llvm/lib/Target/Hexagon/HexagonPeephole.cpp
   stable/10/contrib/llvm/lib/Target/Hexagon/HexagonRegisterInfo.cpp
   stable/10/contrib/llvm/lib/Target/Hexagon/HexagonRegisterInfo.h
   stable/10/contrib/llvm/lib/Target/Hexagon/HexagonRegisterInfo.td
   stable/10/contrib/llvm/lib/Target/Hexagon/HexagonSelectionDAGInfo.cpp
   stable/10/contrib/llvm/lib/Target/Hexagon/HexagonSelectionDAGInfo.h
   stable/10/contrib/llvm/lib/Target/Hexagon/HexagonSubtarget.cpp
   stable/10/contrib/llvm/lib/Target/Hexagon/HexagonSubtarget.h
   stable/10/contrib/llvm/lib/Target/Hexagon/HexagonTargetMachine.cpp
   stable/10/contrib/llvm/lib/Target/Hexagon/HexagonTargetObjectFile.cpp
   stable/10/contrib/llvm/lib/Target/Hexagon/HexagonTargetObjectFile.h
   stable/10/contrib/llvm/lib/Target/Hexagon/HexagonVLIWPacketizer.cpp
   stable/10/contrib/llvm/lib/Target/Hexagon/InstPrinter/HexagonInstPrinter.cpp
   stable/10/contrib/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonBaseInfo.h
   stable/10/contrib/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCAsmInfo.cpp
   stable/10/contrib/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCAsmInfo.h
   stable/10/contrib/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCTargetDesc.cpp
   stable/10/contrib/llvm/lib/Target/MSP430/MCTargetDesc/MSP430MCAsmInfo.cpp
   stable/10/contrib/llvm/lib/Target/MSP430/MCTargetDesc/MSP430MCAsmInfo.h
   stable/10/contrib/llvm/lib/Target/MSP430/MSP430AsmPrinter.cpp
   stable/10/contrib/llvm/lib/Target/MSP430/MSP430CallingConv.td
   stable/10/contrib/llvm/lib/Target/MSP430/MSP430FrameLowering.h
   stable/10/contrib/llvm/lib/Target/MSP430/MSP430ISelDAGToDAG.cpp
   stable/10/contrib/llvm/lib/Target/MSP430/MSP430ISelLowering.cpp
   stable/10/contrib/llvm/lib/Target/MSP430/MSP430ISelLowering.h
   stable/10/contrib/llvm/lib/Target/MSP430/MSP430InstrInfo.cpp
   stable/10/contrib/llvm/lib/Target/MSP430/MSP430InstrInfo.h
   stable/10/contrib/llvm/lib/Target/MSP430/MSP430InstrInfo.td
   stable/10/contrib/llvm/lib/Target/MSP430/MSP430MCInstLower.cpp
   stable/10/contrib/llvm/lib/Target/MSP430/MSP430RegisterInfo.cpp
   stable/10/contrib/llvm/lib/Target/MSP430/MSP430RegisterInfo.h
   stable/10/contrib/llvm/lib/Target/MSP430/MSP430RegisterInfo.td
   stable/10/contrib/llvm/lib/Target/MSP430/MSP430TargetMachine.cpp
   stable/10/contrib/llvm/lib/Target/Mangler.cpp
   stable/10/contrib/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp
   stable/10/contrib/llvm/lib/Target/Mips/Disassembler/MipsDisassembler.cpp
   stable/10/contrib/llvm/lib/Target/Mips/InstPrinter/MipsInstPrinter.cpp
   stable/10/contrib/llvm/lib/Target/Mips/InstPrinter/MipsInstPrinter.h
   stable/10/contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.cpp
   stable/10/contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsELFObjectWriter.cpp
   stable/10/contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsFixupKinds.h
   stable/10/contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsMCAsmInfo.cpp
   stable/10/contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsMCAsmInfo.h
   stable/10/contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp
   stable/10/contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsMCTargetDesc.cpp
   stable/10/contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsMCTargetDesc.h
   stable/10/contrib/llvm/lib/Target/Mips/MicroMipsInstrFormats.td
   stable/10/contrib/llvm/lib/Target/Mips/MicroMipsInstrInfo.td
   stable/10/contrib/llvm/lib/Target/Mips/Mips.h
   stable/10/contrib/llvm/lib/Target/Mips/Mips.td
   stable/10/contrib/llvm/lib/Target/Mips/Mips16FrameLowering.cpp
   stable/10/contrib/llvm/lib/Target/Mips/Mips16FrameLowering.h
   stable/10/contrib/llvm/lib/Target/Mips/Mips16ISelDAGToDAG.cpp
   stable/10/contrib/llvm/lib/Target/Mips/Mips16ISelDAGToDAG.h
   stable/10/contrib/llvm/lib/Target/Mips/Mips16ISelLowering.cpp
   stable/10/contrib/llvm/lib/Target/Mips/Mips16ISelLowering.h
   stable/10/contrib/llvm/lib/Target/Mips/Mips16InstrFormats.td
   stable/10/contrib/llvm/lib/Target/Mips/Mips16InstrInfo.cpp
   stable/10/contrib/llvm/lib/Target/Mips/Mips16InstrInfo.h
   stable/10/contrib/llvm/lib/Target/Mips/Mips16InstrInfo.td
   stable/10/contrib/llvm/lib/Target/Mips/Mips16RegisterInfo.cpp
   stable/10/contrib/llvm/lib/Target/Mips/Mips16RegisterInfo.h
   stable/10/contrib/llvm/lib/Target/Mips/Mips64InstrInfo.td
   stable/10/contrib/llvm/lib/Target/Mips/MipsAnalyzeImmediate.cpp
   stable/10/contrib/llvm/lib/Target/Mips/MipsAnalyzeImmediate.h
   stable/10/contrib/llvm/lib/Target/Mips/MipsAsmPrinter.cpp
   stable/10/contrib/llvm/lib/Target/Mips/MipsAsmPrinter.h
   stable/10/contrib/llvm/lib/Target/Mips/MipsCallingConv.td
   stable/10/contrib/llvm/lib/Target/Mips/MipsCodeEmitter.cpp
   stable/10/contrib/llvm/lib/Target/Mips/MipsCondMov.td
   stable/10/contrib/llvm/lib/Target/Mips/MipsConstantIslandPass.cpp
   stable/10/contrib/llvm/lib/Target/Mips/MipsDSPInstrInfo.td
   stable/10/contrib/llvm/lib/Target/Mips/MipsDelaySlotFiller.cpp
   stable/10/contrib/llvm/lib/Target/Mips/MipsISelDAGToDAG.cpp
   stable/10/contrib/llvm/lib/Target/Mips/MipsISelDAGToDAG.h
   stable/10/contrib/llvm/lib/Target/Mips/MipsISelLowering.cpp
   stable/10/contrib/llvm/lib/Target/Mips/MipsISelLowering.h
   stable/10/contrib/llvm/lib/Target/Mips/MipsInstrFPU.td
   stable/10/contrib/llvm/lib/Target/Mips/MipsInstrFormats.td
   stable/10/contrib/llvm/lib/Target/Mips/MipsInstrInfo.cpp
   stable/10/contrib/llvm/lib/Target/Mips/MipsInstrInfo.h
   stable/10/contrib/llvm/lib/Target/Mips/MipsInstrInfo.td
   stable/10/contrib/llvm/lib/Target/Mips/MipsJITInfo.cpp
   stable/10/contrib/llvm/lib/Target/Mips/MipsLongBranch.cpp
   stable/10/contrib/llvm/lib/Target/Mips/MipsMCInstLower.cpp
   stable/10/contrib/llvm/lib/Target/Mips/MipsMCInstLower.h
   stable/10/contrib/llvm/lib/Target/Mips/MipsMachineFunction.cpp
   stable/10/contrib/llvm/lib/Target/Mips/MipsMachineFunction.h
   stable/10/contrib/llvm/lib/Target/Mips/MipsOs16.cpp
   stable/10/contrib/llvm/lib/Target/Mips/MipsRegisterInfo.cpp
   stable/10/contrib/llvm/lib/Target/Mips/MipsRegisterInfo.h
   stable/10/contrib/llvm/lib/Target/Mips/MipsRegisterInfo.td
   stable/10/contrib/llvm/lib/Target/Mips/MipsSEFrameLowering.cpp
   stable/10/contrib/llvm/lib/Target/Mips/MipsSEFrameLowering.h
   stable/10/contrib/llvm/lib/Target/Mips/MipsSEISelDAGToDAG.cpp
   stable/10/contrib/llvm/lib/Target/Mips/MipsSEISelDAGToDAG.h
   stable/10/contrib/llvm/lib/Target/Mips/MipsSEISelLowering.cpp
   stable/10/contrib/llvm/lib/Target/Mips/MipsSEISelLowering.h
   stable/10/contrib/llvm/lib/Target/Mips/MipsSEInstrInfo.cpp
   stable/10/contrib/llvm/lib/Target/Mips/MipsSEInstrInfo.h
   stable/10/contrib/llvm/lib/Target/Mips/MipsSERegisterInfo.cpp
   stable/10/contrib/llvm/lib/Target/Mips/MipsSERegisterInfo.h
   stable/10/contrib/llvm/lib/Target/Mips/MipsSchedule.td
   stable/10/contrib/llvm/lib/Target/Mips/MipsSubtarget.cpp
   stable/10/contrib/llvm/lib/Target/Mips/MipsSubtarget.h
   stable/10/contrib/llvm/lib/Target/Mips/MipsTargetMachine.cpp
   stable/10/contrib/llvm/lib/Target/Mips/MipsTargetMachine.h
   stable/10/contrib/llvm/lib/Target/NVPTX/InstPrinter/NVPTXInstPrinter.cpp
   stable/10/contrib/llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXBaseInfo.h
   stable/10/contrib/llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXMCAsmInfo.cpp
   stable/10/contrib/llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXMCAsmInfo.h
   stable/10/contrib/llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXMCTargetDesc.cpp
   stable/10/contrib/llvm/lib/Target/NVPTX/ManagedStringPool.h
   stable/10/contrib/llvm/lib/Target/NVPTX/NVPTX.h
   stable/10/contrib/llvm/lib/Target/NVPTX/NVPTX.td
   stable/10/contrib/llvm/lib/Target/NVPTX/NVPTXAllocaHoisting.cpp
   stable/10/contrib/llvm/lib/Target/NVPTX/NVPTXAsmPrinter.cpp
   stable/10/contrib/llvm/lib/Target/NVPTX/NVPTXAsmPrinter.h
   stable/10/contrib/llvm/lib/Target/NVPTX/NVPTXFrameLowering.cpp
   stable/10/contrib/llvm/lib/Target/NVPTX/NVPTXGenericToNVVM.cpp
   stable/10/contrib/llvm/lib/Target/NVPTX/NVPTXISelDAGToDAG.cpp
   stable/10/contrib/llvm/lib/Target/NVPTX/NVPTXISelDAGToDAG.h
   stable/10/contrib/llvm/lib/Target/NVPTX/NVPTXISelLowering.cpp
   stable/10/contrib/llvm/lib/Target/NVPTX/NVPTXISelLowering.h
   stable/10/contrib/llvm/lib/Target/NVPTX/NVPTXInstrInfo.cpp
   stable/10/contrib/llvm/lib/Target/NVPTX/NVPTXInstrInfo.h
   stable/10/contrib/llvm/lib/Target/NVPTX/NVPTXInstrInfo.td
   stable/10/contrib/llvm/lib/Target/NVPTX/NVPTXIntrinsics.td
   stable/10/contrib/llvm/lib/Target/NVPTX/NVPTXRegisterInfo.cpp
   stable/10/contrib/llvm/lib/Target/NVPTX/NVPTXRegisterInfo.h
   stable/10/contrib/llvm/lib/Target/NVPTX/NVPTXRegisterInfo.td
   stable/10/contrib/llvm/lib/Target/NVPTX/NVPTXSection.h
   stable/10/contrib/llvm/lib/Target/NVPTX/NVPTXSplitBBatBar.cpp
   stable/10/contrib/llvm/lib/Target/NVPTX/NVPTXSubtarget.cpp
   stable/10/contrib/llvm/lib/Target/NVPTX/NVPTXSubtarget.h
   stable/10/contrib/llvm/lib/Target/NVPTX/NVPTXTargetMachine.cpp
   stable/10/contrib/llvm/lib/Target/NVPTX/NVPTXTargetObjectFile.h
   stable/10/contrib/llvm/lib/Target/NVPTX/NVVMReflect.cpp
   stable/10/contrib/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp
   stable/10/contrib/llvm/lib/Target/PowerPC/InstPrinter/PPCInstPrinter.cpp
   stable/10/contrib/llvm/lib/Target/PowerPC/InstPrinter/PPCInstPrinter.h
   stable/10/contrib/llvm/lib/Target/PowerPC/MCTargetDesc/PPCAsmBackend.cpp
   stable/10/contrib/llvm/lib/Target/PowerPC/MCTargetDesc/PPCELFObjectWriter.cpp
   stable/10/contrib/llvm/lib/Target/PowerPC/MCTargetDesc/PPCFixupKinds.h
   stable/10/contrib/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCAsmInfo.cpp
   stable/10/contrib/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCAsmInfo.h
   stable/10/contrib/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp
   stable/10/contrib/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.cpp
   stable/10/contrib/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h
   stable/10/contrib/llvm/lib/Target/PowerPC/MCTargetDesc/PPCPredicates.cpp
   stable/10/contrib/llvm/lib/Target/PowerPC/MCTargetDesc/PPCPredicates.h
   stable/10/contrib/llvm/lib/Target/PowerPC/PPC.h
   stable/10/contrib/llvm/lib/Target/PowerPC/PPC.td
   stable/10/contrib/llvm/lib/Target/PowerPC/PPCAsmPrinter.cpp
   stable/10/contrib/llvm/lib/Target/PowerPC/PPCCTRLoops.cpp
   stable/10/contrib/llvm/lib/Target/PowerPC/PPCCallingConv.td
   stable/10/contrib/llvm/lib/Target/PowerPC/PPCCodeEmitter.cpp
   stable/10/contrib/llvm/lib/Target/PowerPC/PPCFrameLowering.cpp
   stable/10/contrib/llvm/lib/Target/PowerPC/PPCFrameLowering.h
   stable/10/contrib/llvm/lib/Target/PowerPC/PPCHazardRecognizers.cpp
   stable/10/contrib/llvm/lib/Target/PowerPC/PPCHazardRecognizers.h
   stable/10/contrib/llvm/lib/Target/PowerPC/PPCISelDAGToDAG.cpp
   stable/10/contrib/llvm/lib/Target/PowerPC/PPCISelLowering.cpp
   stable/10/contrib/llvm/lib/Target/PowerPC/PPCISelLowering.h
   stable/10/contrib/llvm/lib/Target/PowerPC/PPCInstr64Bit.td
   stable/10/contrib/llvm/lib/Target/PowerPC/PPCInstrAltivec.td
   stable/10/contrib/llvm/lib/Target/PowerPC/PPCInstrFormats.td
   stable/10/contrib/llvm/lib/Target/PowerPC/PPCInstrInfo.cpp
   stable/10/contrib/llvm/lib/Target/PowerPC/PPCInstrInfo.h
   stable/10/contrib/llvm/lib/Target/PowerPC/PPCInstrInfo.td
   stable/10/contrib/llvm/lib/Target/PowerPC/PPCJITInfo.cpp
   stable/10/contrib/llvm/lib/Target/PowerPC/PPCMCInstLower.cpp
   stable/10/contrib/llvm/lib/Target/PowerPC/PPCMachineFunctionInfo.h
   stable/10/contrib/llvm/lib/Target/PowerPC/PPCRegisterInfo.cpp
   stable/10/contrib/llvm/lib/Target/PowerPC/PPCRegisterInfo.h
   stable/10/contrib/llvm/lib/Target/PowerPC/PPCRegisterInfo.td
   stable/10/contrib/llvm/lib/Target/PowerPC/PPCSchedule.td
   stable/10/contrib/llvm/lib/Target/PowerPC/PPCScheduleA2.td
   stable/10/contrib/llvm/lib/Target/PowerPC/PPCScheduleE500mc.td
   stable/10/contrib/llvm/lib/Target/PowerPC/PPCScheduleE5500.td
   stable/10/contrib/llvm/lib/Target/PowerPC/PPCSubtarget.cpp
   stable/10/contrib/llvm/lib/Target/PowerPC/PPCSubtarget.h
   stable/10/contrib/llvm/lib/Target/PowerPC/PPCTargetMachine.cpp
   stable/10/contrib/llvm/lib/Target/PowerPC/PPCTargetTransformInfo.cpp
   stable/10/contrib/llvm/lib/Target/PowerPC/TargetInfo/PowerPCTargetInfo.cpp
   stable/10/contrib/llvm/lib/Target/R600/AMDGPU.h
   stable/10/contrib/llvm/lib/Target/R600/AMDGPU.td
   stable/10/contrib/llvm/lib/Target/R600/AMDGPUAsmPrinter.cpp
   stable/10/contrib/llvm/lib/Target/R600/AMDGPUAsmPrinter.h
   stable/10/contrib/llvm/lib/Target/R600/AMDGPUCallingConv.td
   stable/10/contrib/llvm/lib/Target/R600/AMDGPUFrameLowering.cpp
   stable/10/contrib/llvm/lib/Target/R600/AMDGPUISelLowering.cpp
   stable/10/contrib/llvm/lib/Target/R600/AMDGPUISelLowering.h
   stable/10/contrib/llvm/lib/Target/R600/AMDGPUInstrInfo.cpp
   stable/10/contrib/llvm/lib/Target/R600/AMDGPUInstrInfo.h
   stable/10/contrib/llvm/lib/Target/R600/AMDGPUInstrInfo.td
   stable/10/contrib/llvm/lib/Target/R600/AMDGPUInstructions.td
   stable/10/contrib/llvm/lib/Target/R600/AMDGPUIntrinsics.td
   stable/10/contrib/llvm/lib/Target/R600/AMDGPUMCInstLower.cpp
   stable/10/contrib/llvm/lib/Target/R600/AMDGPUMachineFunction.cpp
   stable/10/contrib/llvm/lib/Target/R600/AMDGPUMachineFunction.h
   stable/10/contrib/llvm/lib/Target/R600/AMDGPURegisterInfo.cpp
   stable/10/contrib/llvm/lib/Target/R600/AMDGPURegisterInfo.h
   stable/10/contrib/llvm/lib/Target/R600/AMDGPURegisterInfo.td
   stable/10/contrib/llvm/lib/Target/R600/AMDGPUSubtarget.cpp
   stable/10/contrib/llvm/lib/Target/R600/AMDGPUSubtarget.h
   stable/10/contrib/llvm/lib/Target/R600/AMDGPUTargetMachine.cpp
   stable/10/contrib/llvm/lib/Target/R600/AMDGPUTargetMachine.h
   stable/10/contrib/llvm/lib/Target/R600/AMDILBase.td
   stable/10/contrib/llvm/lib/Target/R600/AMDILCFGStructurizer.cpp
   stable/10/contrib/llvm/lib/Target/R600/AMDILISelLowering.cpp
   stable/10/contrib/llvm/lib/Target/R600/AMDILInstrInfo.td
   stable/10/contrib/llvm/lib/Target/R600/AMDILIntrinsicInfo.cpp
   stable/10/contrib/llvm/lib/Target/R600/InstPrinter/AMDGPUInstPrinter.cpp
   stable/10/contrib/llvm/lib/Target/R600/InstPrinter/AMDGPUInstPrinter.h
   stable/10/contrib/llvm/lib/Target/R600/MCTargetDesc/AMDGPUAsmBackend.cpp
   stable/10/contrib/llvm/lib/Target/R600/MCTargetDesc/AMDGPUMCAsmInfo.cpp
   stable/10/contrib/llvm/lib/Target/R600/MCTargetDesc/AMDGPUMCAsmInfo.h
   stable/10/contrib/llvm/lib/Target/R600/MCTargetDesc/AMDGPUMCCodeEmitter.h
   stable/10/contrib/llvm/lib/Target/R600/MCTargetDesc/AMDGPUMCTargetDesc.cpp
   stable/10/contrib/llvm/lib/Target/R600/MCTargetDesc/AMDGPUMCTargetDesc.h
   stable/10/contrib/llvm/lib/Target/R600/MCTargetDesc/R600MCCodeEmitter.cpp
   stable/10/contrib/llvm/lib/Target/R600/Processors.td
   stable/10/contrib/llvm/lib/Target/R600/R600ControlFlowFinalizer.cpp
   stable/10/contrib/llvm/lib/Target/R600/R600Defines.h
   stable/10/contrib/llvm/lib/Target/R600/R600EmitClauseMarkers.cpp
   stable/10/contrib/llvm/lib/Target/R600/R600ExpandSpecialInstrs.cpp
   stable/10/contrib/llvm/lib/Target/R600/R600ISelLowering.cpp
   stable/10/contrib/llvm/lib/Target/R600/R600ISelLowering.h
   stable/10/contrib/llvm/lib/Target/R600/R600InstrInfo.cpp
   stable/10/contrib/llvm/lib/Target/R600/R600InstrInfo.h
   stable/10/contrib/llvm/lib/Target/R600/R600Instructions.td
   stable/10/contrib/llvm/lib/Target/R600/R600Intrinsics.td
   stable/10/contrib/llvm/lib/Target/R600/R600MachineFunctionInfo.cpp
   stable/10/contrib/llvm/lib/Target/R600/R600MachineFunctionInfo.h
   stable/10/contrib/llvm/lib/Target/R600/R600MachineScheduler.cpp
   stable/10/contrib/llvm/lib/Target/R600/R600MachineScheduler.h
   stable/10/contrib/llvm/lib/Target/R600/R600Packetizer.cpp
   stable/10/contrib/llvm/lib/Target/R600/R600RegisterInfo.cpp
   stable/10/contrib/llvm/lib/Target/R600/R600RegisterInfo.h
   stable/10/contrib/llvm/lib/Target/R600/R600RegisterInfo.td
   stable/10/contrib/llvm/lib/Target/R600/R600Schedule.td
   stable/10/contrib/llvm/lib/Target/R600/SIAnnotateControlFlow.cpp
   stable/10/contrib/llvm/lib/Target/R600/SIDefines.h
   stable/10/contrib/llvm/lib/Target/R600/SIISelLowering.cpp
   stable/10/contrib/llvm/lib/Target/R600/SIISelLowering.h
   stable/10/contrib/llvm/lib/Target/R600/SIInsertWaits.cpp
   stable/10/contrib/llvm/lib/Target/R600/SIInstrFormats.td
   stable/10/contrib/llvm/lib/Target/R600/SIInstrInfo.cpp
   stable/10/contrib/llvm/lib/Target/R600/SIInstrInfo.h
   stable/10/contrib/llvm/lib/Target/R600/SIInstrInfo.td
   stable/10/contrib/llvm/lib/Target/R600/SIInstructions.td
   stable/10/contrib/llvm/lib/Target/R600/SIIntrinsics.td
   stable/10/contrib/llvm/lib/Target/R600/SILowerControlFlow.cpp
   stable/10/contrib/llvm/lib/Target/R600/SIMachineFunctionInfo.cpp
   stable/10/contrib/llvm/lib/Target/R600/SIMachineFunctionInfo.h
   stable/10/contrib/llvm/lib/Target/R600/SIRegisterInfo.cpp
   stable/10/contrib/llvm/lib/Target/R600/SIRegisterInfo.h
   stable/10/contrib/llvm/lib/Target/R600/SIRegisterInfo.td
   stable/10/contrib/llvm/lib/Target/R600/TargetInfo/AMDGPUTargetInfo.cpp
   stable/10/contrib/llvm/lib/Target/Sparc/DelaySlotFiller.cpp
   stable/10/contrib/llvm/lib/Target/Sparc/MCTargetDesc/SparcBaseInfo.h
   stable/10/contrib/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCAsmInfo.cpp
   stable/10/contrib/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCAsmInfo.h
   stable/10/contrib/llvm/lib/Target/Sparc/Sparc.h
   stable/10/contrib/llvm/lib/Target/Sparc/Sparc.td
   stable/10/contrib/llvm/lib/Target/Sparc/SparcAsmPrinter.cpp
   stable/10/contrib/llvm/lib/Target/Sparc/SparcCallingConv.td
   stable/10/contrib/llvm/lib/Target/Sparc/SparcFrameLowering.cpp
   stable/10/contrib/llvm/lib/Target/Sparc/SparcFrameLowering.h
   stable/10/contrib/llvm/lib/Target/Sparc/SparcISelDAGToDAG.cpp
   stable/10/contrib/llvm/lib/Target/Sparc/SparcISelLowering.cpp
   stable/10/contrib/llvm/lib/Target/Sparc/SparcISelLowering.h
   stable/10/contrib/llvm/lib/Target/Sparc/SparcInstr64Bit.td
   stable/10/contrib/llvm/lib/Target/Sparc/SparcInstrFormats.td
   stable/10/contrib/llvm/lib/Target/Sparc/SparcInstrInfo.cpp
   stable/10/contrib/llvm/lib/Target/Sparc/SparcInstrInfo.h
   stable/10/contrib/llvm/lib/Target/Sparc/SparcInstrInfo.td
   stable/10/contrib/llvm/lib/Target/Sparc/SparcMachineFunctionInfo.h
   stable/10/contrib/llvm/lib/Target/Sparc/SparcRegisterInfo.cpp
   stable/10/contrib/llvm/lib/Target/Sparc/SparcRegisterInfo.h
   stable/10/contrib/llvm/lib/Target/Sparc/SparcRegisterInfo.td
   stable/10/contrib/llvm/lib/Target/Sparc/SparcSubtarget.cpp
   stable/10/contrib/llvm/lib/Target/Sparc/SparcSubtarget.h
   stable/10/contrib/llvm/lib/Target/Sparc/SparcTargetMachine.cpp
   stable/10/contrib/llvm/lib/Target/Sparc/SparcTargetMachine.h
   stable/10/contrib/llvm/lib/Target/Sparc/TargetInfo/SparcTargetInfo.cpp
   stable/10/contrib/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp
   stable/10/contrib/llvm/lib/Target/SystemZ/InstPrinter/SystemZInstPrinter.cpp
   stable/10/contrib/llvm/lib/Target/SystemZ/InstPrinter/SystemZInstPrinter.h
   stable/10/contrib/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmBackend.cpp
   stable/10/contrib/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmInfo.cpp
   stable/10/contrib/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmInfo.h
   stable/10/contrib/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp
   stable/10/contrib/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCTargetDesc.cpp
   stable/10/contrib/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCTargetDesc.h
   stable/10/contrib/llvm/lib/Target/SystemZ/README.txt
   stable/10/contrib/llvm/lib/Target/SystemZ/SystemZ.h
   stable/10/contrib/llvm/lib/Target/SystemZ/SystemZ.td
   stable/10/contrib/llvm/lib/Target/SystemZ/SystemZAsmPrinter.cpp
   stable/10/contrib/llvm/lib/Target/SystemZ/SystemZCallingConv.td
   stable/10/contrib/llvm/lib/Target/SystemZ/SystemZConstantPoolValue.cpp
   stable/10/contrib/llvm/lib/Target/SystemZ/SystemZFrameLowering.cpp
   stable/10/contrib/llvm/lib/Target/SystemZ/SystemZFrameLowering.h
   stable/10/contrib/llvm/lib/Target/SystemZ/SystemZISelDAGToDAG.cpp
   stable/10/contrib/llvm/lib/Target/SystemZ/SystemZISelLowering.cpp
   stable/10/contrib/llvm/lib/Target/SystemZ/SystemZISelLowering.h
   stable/10/contrib/llvm/lib/Target/SystemZ/SystemZInstrFP.td
   stable/10/contrib/llvm/lib/Target/SystemZ/SystemZInstrFormats.td
   stable/10/contrib/llvm/lib/Target/SystemZ/SystemZInstrInfo.cpp
   stable/10/contrib/llvm/lib/Target/SystemZ/SystemZInstrInfo.h
   stable/10/contrib/llvm/lib/Target/SystemZ/SystemZInstrInfo.td
   stable/10/contrib/llvm/lib/Target/SystemZ/SystemZMCInstLower.cpp
   stable/10/contrib/llvm/lib/Target/SystemZ/SystemZMCInstLower.h
   stable/10/contrib/llvm/lib/Target/SystemZ/SystemZMachineFunctionInfo.h
   stable/10/contrib/llvm/lib/Target/SystemZ/SystemZOperands.td
   stable/10/contrib/llvm/lib/Target/SystemZ/SystemZOperators.td
   stable/10/contrib/llvm/lib/Target/SystemZ/SystemZPatterns.td
   stable/10/contrib/llvm/lib/Target/SystemZ/SystemZRegisterInfo.cpp
   stable/10/contrib/llvm/lib/Target/SystemZ/SystemZRegisterInfo.h
   stable/10/contrib/llvm/lib/Target/SystemZ/SystemZRegisterInfo.td
   stable/10/contrib/llvm/lib/Target/SystemZ/SystemZSubtarget.cpp
   stable/10/contrib/llvm/lib/Target/SystemZ/SystemZSubtarget.h
   stable/10/contrib/llvm/lib/Target/SystemZ/SystemZTargetMachine.cpp
   stable/10/contrib/llvm/lib/Target/SystemZ/SystemZTargetMachine.h
   stable/10/contrib/llvm/lib/Target/Target.cpp
   stable/10/contrib/llvm/lib/Target/TargetLibraryInfo.cpp
   stable/10/contrib/llvm/lib/Target/TargetLoweringObjectFile.cpp
   stable/10/contrib/llvm/lib/Target/TargetMachine.cpp
   stable/10/contrib/llvm/lib/Target/TargetMachineC.cpp
   stable/10/contrib/llvm/lib/Target/TargetSubtargetInfo.cpp
   stable/10/contrib/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp
   stable/10/contrib/llvm/lib/Target/X86/Disassembler/X86Disassembler.cpp
   stable/10/contrib/llvm/lib/Target/X86/Disassembler/X86DisassemblerDecoder.c
   stable/10/contrib/llvm/lib/Target/X86/Disassembler/X86DisassemblerDecoder.h
   stable/10/contrib/llvm/lib/Target/X86/Disassembler/X86DisassemblerDecoderCommon.h
   stable/10/contrib/llvm/lib/Target/X86/InstPrinter/X86ATTInstPrinter.cpp
   stable/10/contrib/llvm/lib/Target/X86/InstPrinter/X86ATTInstPrinter.h
   stable/10/contrib/llvm/lib/Target/X86/InstPrinter/X86IntelInstPrinter.cpp
   stable/10/contrib/llvm/lib/Target/X86/InstPrinter/X86IntelInstPrinter.h
   stable/10/contrib/llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp
   stable/10/contrib/llvm/lib/Target/X86/MCTargetDesc/X86BaseInfo.h
   stable/10/contrib/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp
   stable/10/contrib/llvm/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.cpp
   stable/10/contrib/llvm/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.h
   stable/10/contrib/llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp
   stable/10/contrib/llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp
   stable/10/contrib/llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h
   stable/10/contrib/llvm/lib/Target/X86/MCTargetDesc/X86MachObjectWriter.cpp
   stable/10/contrib/llvm/lib/Target/X86/MCTargetDesc/X86WinCOFFObjectWriter.cpp
   stable/10/contrib/llvm/lib/Target/X86/X86.td
   stable/10/contrib/llvm/lib/Target/X86/X86AsmPrinter.cpp
   stable/10/contrib/llvm/lib/Target/X86/X86AsmPrinter.h
   stable/10/contrib/llvm/lib/Target/X86/X86CallingConv.td
   stable/10/contrib/llvm/lib/Target/X86/X86CodeEmitter.cpp
   stable/10/contrib/llvm/lib/Target/X86/X86FastISel.cpp
   stable/10/contrib/llvm/lib/Target/X86/X86FixupLEAs.cpp
   stable/10/contrib/llvm/lib/Target/X86/X86FloatingPoint.cpp
   stable/10/contrib/llvm/lib/Target/X86/X86FrameLowering.cpp
   stable/10/contrib/llvm/lib/Target/X86/X86FrameLowering.h
   stable/10/contrib/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp
   stable/10/contrib/llvm/lib/Target/X86/X86ISelLowering.cpp
   stable/10/contrib/llvm/lib/Target/X86/X86ISelLowering.h
   stable/10/contrib/llvm/lib/Target/X86/X86InstrArithmetic.td
   stable/10/contrib/llvm/lib/Target/X86/X86InstrCompiler.td
   stable/10/contrib/llvm/lib/Target/X86/X86InstrControl.td
   stable/10/contrib/llvm/lib/Target/X86/X86InstrExtension.td
   stable/10/contrib/llvm/lib/Target/X86/X86InstrFMA.td
   stable/10/contrib/llvm/lib/Target/X86/X86InstrFPStack.td
   stable/10/contrib/llvm/lib/Target/X86/X86InstrFormats.td
   stable/10/contrib/llvm/lib/Target/X86/X86InstrFragmentsSIMD.td
   stable/10/contrib/llvm/lib/Target/X86/X86InstrInfo.cpp
   stable/10/contrib/llvm/lib/Target/X86/X86InstrInfo.h
   stable/10/contrib/llvm/lib/Target/X86/X86InstrInfo.td
   stable/10/contrib/llvm/lib/Target/X86/X86InstrMMX.td
   stable/10/contrib/llvm/lib/Target/X86/X86InstrSSE.td
   stable/10/contrib/llvm/lib/Target/X86/X86InstrSVM.td
   stable/10/contrib/llvm/lib/Target/X86/X86InstrShiftRotate.td
   stable/10/contrib/llvm/lib/Target/X86/X86InstrSystem.td
   stable/10/contrib/llvm/lib/Target/X86/X86InstrTSX.td
   stable/10/contrib/llvm/lib/Target/X86/X86InstrXOP.td
   stable/10/contrib/llvm/lib/Target/X86/X86JITInfo.cpp
   stable/10/contrib/llvm/lib/Target/X86/X86MCInstLower.cpp
   stable/10/contrib/llvm/lib/Target/X86/X86RegisterInfo.cpp
   stable/10/contrib/llvm/lib/Target/X86/X86RegisterInfo.h
   stable/10/contrib/llvm/lib/Target/X86/X86RegisterInfo.td
   stable/10/contrib/llvm/lib/Target/X86/X86SchedHaswell.td
   stable/10/contrib/llvm/lib/Target/X86/X86SchedSandyBridge.td
   stable/10/contrib/llvm/lib/Target/X86/X86Schedule.td
   stable/10/contrib/llvm/lib/Target/X86/X86ScheduleAtom.td
   stable/10/contrib/llvm/lib/Target/X86/X86SelectionDAGInfo.cpp
   stable/10/contrib/llvm/lib/Target/X86/X86SelectionDAGInfo.h
   stable/10/contrib/llvm/lib/Target/X86/X86Subtarget.cpp
   stable/10/contrib/llvm/lib/Target/X86/X86Subtarget.h
   stable/10/contrib/llvm/lib/Target/X86/X86TargetMachine.cpp
   stable/10/contrib/llvm/lib/Target/X86/X86TargetObjectFile.cpp
   stable/10/contrib/llvm/lib/Target/X86/X86TargetObjectFile.h
   stable/10/contrib/llvm/lib/Target/X86/X86TargetTransformInfo.cpp
   stable/10/contrib/llvm/lib/Target/X86/X86VZeroUpper.cpp
   stable/10/contrib/llvm/lib/Target/XCore/Disassembler/XCoreDisassembler.cpp
   stable/10/contrib/llvm/lib/Target/XCore/MCTargetDesc/XCoreMCAsmInfo.cpp
   stable/10/contrib/llvm/lib/Target/XCore/MCTargetDesc/XCoreMCAsmInfo.h
   stable/10/contrib/llvm/lib/Target/XCore/MCTargetDesc/XCoreMCTargetDesc.cpp
   stable/10/contrib/llvm/lib/Target/XCore/XCore.h
   stable/10/contrib/llvm/lib/Target/XCore/XCoreAsmPrinter.cpp
   stable/10/contrib/llvm/lib/Target/XCore/XCoreFrameLowering.cpp
   stable/10/contrib/llvm/lib/Target/XCore/XCoreISelDAGToDAG.cpp
   stable/10/contrib/llvm/lib/Target/XCore/XCoreISelLowering.cpp
   stable/10/contrib/llvm/lib/Target/XCore/XCoreISelLowering.h
   stable/10/contrib/llvm/lib/Target/XCore/XCoreInstrInfo.cpp
   stable/10/contrib/llvm/lib/Target/XCore/XCoreInstrInfo.h
   stable/10/contrib/llvm/lib/Target/XCore/XCoreInstrInfo.td
   stable/10/contrib/llvm/lib/Target/XCore/XCoreLowerThreadLocal.cpp
   stable/10/contrib/llvm/lib/Target/XCore/XCoreMCInstLower.cpp
   stable/10/contrib/llvm/lib/Target/XCore/XCoreRegisterInfo.cpp
   stable/10/contrib/llvm/lib/Target/XCore/XCoreRegisterInfo.h
   stable/10/contrib/llvm/lib/Target/XCore/XCoreTargetMachine.cpp
   stable/10/contrib/llvm/lib/Target/XCore/XCoreTargetMachine.h
   stable/10/contrib/llvm/lib/Transforms/IPO/ArgumentPromotion.cpp
   stable/10/contrib/llvm/lib/Transforms/IPO/ConstantMerge.cpp
   stable/10/contrib/llvm/lib/Transforms/IPO/DeadArgumentElimination.cpp
   stable/10/contrib/llvm/lib/Transforms/IPO/ExtractGV.cpp
   stable/10/contrib/llvm/lib/Transforms/IPO/FunctionAttrs.cpp
   stable/10/contrib/llvm/lib/Transforms/IPO/GlobalDCE.cpp
   stable/10/contrib/llvm/lib/Transforms/IPO/GlobalOpt.cpp
   stable/10/contrib/llvm/lib/Transforms/IPO/InlineAlways.cpp
   stable/10/contrib/llvm/lib/Transforms/IPO/InlineSimple.cpp
   stable/10/contrib/llvm/lib/Transforms/IPO/Inliner.cpp
   stable/10/contrib/llvm/lib/Transforms/IPO/Internalize.cpp
   stable/10/contrib/llvm/lib/Transforms/IPO/MergeFunctions.cpp
   stable/10/contrib/llvm/lib/Transforms/IPO/PassManagerBuilder.cpp
   stable/10/contrib/llvm/lib/Transforms/IPO/PruneEH.cpp
   stable/10/contrib/llvm/lib/Transforms/IPO/StripSymbols.cpp
   stable/10/contrib/llvm/lib/Transforms/InstCombine/InstCombine.h
   stable/10/contrib/llvm/lib/Transforms/InstCombine/InstCombineAddSub.cpp
   stable/10/contrib/llvm/lib/Transforms/InstCombine/InstCombineAndOrXor.cpp
   stable/10/contrib/llvm/lib/Transforms/InstCombine/InstCombineCalls.cpp
   stable/10/contrib/llvm/lib/Transforms/InstCombine/InstCombineCasts.cpp
   stable/10/contrib/llvm/lib/Transforms/InstCombine/InstCombineCompares.cpp
   stable/10/contrib/llvm/lib/Transforms/InstCombine/InstCombineLoadStoreAlloca.cpp
   stable/10/contrib/llvm/lib/Transforms/InstCombine/InstCombineMulDivRem.cpp
   stable/10/contrib/llvm/lib/Transforms/InstCombine/InstCombinePHI.cpp
   stable/10/contrib/llvm/lib/Transforms/InstCombine/InstCombineSelect.cpp
   stable/10/contrib/llvm/lib/Transforms/InstCombine/InstCombineSimplifyDemanded.cpp
   stable/10/contrib/llvm/lib/Transforms/InstCombine/InstCombineVectorOps.cpp
   stable/10/contrib/llvm/lib/Transforms/InstCombine/InstCombineWorklist.h
   stable/10/contrib/llvm/lib/Transforms/InstCombine/InstructionCombining.cpp
   stable/10/contrib/llvm/lib/Transforms/Instrumentation/AddressSanitizer.cpp
   stable/10/contrib/llvm/lib/Transforms/Instrumentation/BoundsChecking.cpp
   stable/10/contrib/llvm/lib/Transforms/Instrumentation/GCOVProfiling.cpp
   stable/10/contrib/llvm/lib/Transforms/Instrumentation/Instrumentation.cpp
   stable/10/contrib/llvm/lib/Transforms/Instrumentation/MemorySanitizer.cpp
   stable/10/contrib/llvm/lib/Transforms/Instrumentation/ThreadSanitizer.cpp
   stable/10/contrib/llvm/lib/Transforms/ObjCARC/DependencyAnalysis.h
   stable/10/contrib/llvm/lib/Transforms/ObjCARC/ObjCARC.h
   stable/10/contrib/llvm/lib/Transforms/ObjCARC/ObjCARCAliasAnalysis.cpp
   stable/10/contrib/llvm/lib/Transforms/ObjCARC/ObjCARCAliasAnalysis.h
   stable/10/contrib/llvm/lib/Transforms/ObjCARC/ObjCARCContract.cpp
   stable/10/contrib/llvm/lib/Transforms/ObjCARC/ObjCARCOpts.cpp
   stable/10/contrib/llvm/lib/Transforms/ObjCARC/ObjCARCUtil.cpp
   stable/10/contrib/llvm/lib/Transforms/ObjCARC/ProvenanceAnalysis.h
   stable/10/contrib/llvm/lib/Transforms/Scalar/ADCE.cpp
   stable/10/contrib/llvm/lib/Transforms/Scalar/CodeGenPrepare.cpp
   stable/10/contrib/llvm/lib/Transforms/Scalar/EarlyCSE.cpp
   stable/10/contrib/llvm/lib/Transforms/Scalar/GVN.cpp
   stable/10/contrib/llvm/lib/Transforms/Scalar/GlobalMerge.cpp
   stable/10/contrib/llvm/lib/Transforms/Scalar/IndVarSimplify.cpp
   stable/10/contrib/llvm/lib/Transforms/Scalar/JumpThreading.cpp
   stable/10/contrib/llvm/lib/Transforms/Scalar/LoopDeletion.cpp
   stable/10/contrib/llvm/lib/Transforms/Scalar/LoopIdiomRecognize.cpp
   stable/10/contrib/llvm/lib/Transforms/Scalar/LoopStrengthReduce.cpp
   stable/10/contrib/llvm/lib/Transforms/Scalar/LoopUnrollPass.cpp
   stable/10/contrib/llvm/lib/Transforms/Scalar/LoopUnswitch.cpp
   stable/10/contrib/llvm/lib/Transforms/Scalar/MemCpyOptimizer.cpp
   stable/10/contrib/llvm/lib/Transforms/Scalar/Reassociate.cpp
   stable/10/contrib/llvm/lib/Transforms/Scalar/SCCP.cpp
   stable/10/contrib/llvm/lib/Transforms/Scalar/SROA.cpp
   stable/10/contrib/llvm/lib/Transforms/Scalar/Scalar.cpp
   stable/10/contrib/llvm/lib/Transforms/Scalar/ScalarReplAggregates.cpp
   stable/10/contrib/llvm/lib/Transforms/Scalar/SimplifyCFGPass.cpp
   stable/10/contrib/llvm/lib/Transforms/Scalar/TailRecursionElimination.cpp
   stable/10/contrib/llvm/lib/Transforms/Utils/BasicBlockUtils.cpp
   stable/10/contrib/llvm/lib/Transforms/Utils/BreakCriticalEdges.cpp
   stable/10/contrib/llvm/lib/Transforms/Utils/CloneFunction.cpp
   stable/10/contrib/llvm/lib/Transforms/Utils/CodeExtractor.cpp
   stable/10/contrib/llvm/lib/Transforms/Utils/DemoteRegToStack.cpp
   stable/10/contrib/llvm/lib/Transforms/Utils/InlineFunction.cpp
   stable/10/contrib/llvm/lib/Transforms/Utils/LCSSA.cpp
   stable/10/contrib/llvm/lib/Transforms/Utils/Local.cpp
   stable/10/contrib/llvm/lib/Transforms/Utils/LoopSimplify.cpp
   stable/10/contrib/llvm/lib/Transforms/Utils/LoopUnroll.cpp
   stable/10/contrib/llvm/lib/Transforms/Utils/LowerExpectIntrinsic.cpp
   stable/10/contrib/llvm/lib/Transforms/Utils/LowerInvoke.cpp
   stable/10/contrib/llvm/lib/Transforms/Utils/LowerSwitch.cpp
   stable/10/contrib/llvm/lib/Transforms/Utils/MetaRenamer.cpp
   stable/10/contrib/llvm/lib/Transforms/Utils/ModuleUtils.cpp
   stable/10/contrib/llvm/lib/Transforms/Utils/PromoteMemoryToRegister.cpp
   stable/10/contrib/llvm/lib/Transforms/Utils/SSAUpdater.cpp
   stable/10/contrib/llvm/lib/Transforms/Utils/SimplifyCFG.cpp
   stable/10/contrib/llvm/lib/Transforms/Utils/SimplifyIndVar.cpp
   stable/10/contrib/llvm/lib/Transforms/Utils/SimplifyLibCalls.cpp
   stable/10/contrib/llvm/lib/Transforms/Utils/ValueMapper.cpp
   stable/10/contrib/llvm/lib/Transforms/Vectorize/BBVectorize.cpp
   stable/10/contrib/llvm/lib/Transforms/Vectorize/LoopVectorize.cpp
   stable/10/contrib/llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
   stable/10/contrib/llvm/tools/bugpoint/BugDriver.cpp
   stable/10/contrib/llvm/tools/bugpoint/BugDriver.h
   stable/10/contrib/llvm/tools/bugpoint/CrashDebugger.cpp
   stable/10/contrib/llvm/tools/bugpoint/ExecutionDriver.cpp
   stable/10/contrib/llvm/tools/bugpoint/ExtractFunction.cpp
   stable/10/contrib/llvm/tools/bugpoint/FindBugs.cpp
   stable/10/contrib/llvm/tools/bugpoint/Miscompilation.cpp
   stable/10/contrib/llvm/tools/bugpoint/OptimizerDriver.cpp
   stable/10/contrib/llvm/tools/bugpoint/ToolRunner.cpp
   stable/10/contrib/llvm/tools/bugpoint/ToolRunner.h
   stable/10/contrib/llvm/tools/bugpoint/bugpoint.cpp
   stable/10/contrib/llvm/tools/clang/include/clang-c/CXCompilationDatabase.h
   stable/10/contrib/llvm/tools/clang/include/clang-c/CXString.h
   stable/10/contrib/llvm/tools/clang/include/clang-c/Index.h
   stable/10/contrib/llvm/tools/clang/include/clang/ARCMigrate/ARCMT.h
   stable/10/contrib/llvm/tools/clang/include/clang/ARCMigrate/ARCMTActions.h
   stable/10/contrib/llvm/tools/clang/include/clang/ARCMigrate/FileRemapper.h
   stable/10/contrib/llvm/tools/clang/include/clang/AST/APValue.h
   stable/10/contrib/llvm/tools/clang/include/clang/AST/ASTConsumer.h
   stable/10/contrib/llvm/tools/clang/include/clang/AST/ASTContext.h
   stable/10/contrib/llvm/tools/clang/include/clang/AST/ASTDiagnostic.h
   stable/10/contrib/llvm/tools/clang/include/clang/AST/ASTImporter.h
   stable/10/contrib/llvm/tools/clang/include/clang/AST/ASTMutationListener.h
   stable/10/contrib/llvm/tools/clang/include/clang/AST/ASTTypeTraits.h
   stable/10/contrib/llvm/tools/clang/include/clang/AST/ASTUnresolvedSet.h
   stable/10/contrib/llvm/tools/clang/include/clang/AST/ASTVector.h
   stable/10/contrib/llvm/tools/clang/include/clang/AST/Attr.h
   stable/10/contrib/llvm/tools/clang/include/clang/AST/CXXInheritance.h
   stable/10/contrib/llvm/tools/clang/include/clang/AST/CanonicalType.h
   stable/10/contrib/llvm/tools/clang/include/clang/AST/CharUnits.h
   stable/10/contrib/llvm/tools/clang/include/clang/AST/Comment.h
   stable/10/contrib/llvm/tools/clang/include/clang/AST/CommentCommandTraits.h
   stable/10/contrib/llvm/tools/clang/include/clang/AST/CommentCommands.td
   stable/10/contrib/llvm/tools/clang/include/clang/AST/CommentDiagnostic.h
   stable/10/contrib/llvm/tools/clang/include/clang/AST/CommentParser.h
   stable/10/contrib/llvm/tools/clang/include/clang/AST/CommentSema.h
   stable/10/contrib/llvm/tools/clang/include/clang/AST/Decl.h
   stable/10/contrib/llvm/tools/clang/include/clang/AST/DeclAccessPair.h
   stable/10/contrib/llvm/tools/clang/include/clang/AST/DeclBase.h
   stable/10/contrib/llvm/tools/clang/include/clang/AST/DeclCXX.h
   stable/10/contrib/llvm/tools/clang/include/clang/AST/DeclContextInternals.h
   stable/10/contrib/llvm/tools/clang/include/clang/AST/DeclFriend.h
   stable/10/contrib/llvm/tools/clang/include/clang/AST/DeclLookups.h
   stable/10/contrib/llvm/tools/clang/include/clang/AST/DeclObjC.h
   stable/10/contrib/llvm/tools/clang/include/clang/AST/DeclOpenMP.h
   stable/10/contrib/llvm/tools/clang/include/clang/AST/DeclTemplate.h
   stable/10/contrib/llvm/tools/clang/include/clang/AST/DeclarationName.h
   stable/10/contrib/llvm/tools/clang/include/clang/AST/EvaluatedExprVisitor.h
   stable/10/contrib/llvm/tools/clang/include/clang/AST/Expr.h
   stable/10/contrib/llvm/tools/clang/include/clang/AST/ExprCXX.h
   stable/10/contrib/llvm/tools/clang/include/clang/AST/ExprObjC.h
   stable/10/contrib/llvm/tools/clang/include/clang/AST/ExternalASTSource.h
   stable/10/contrib/llvm/tools/clang/include/clang/AST/GlobalDecl.h
   stable/10/contrib/llvm/tools/clang/include/clang/AST/Mangle.h
   stable/10/contrib/llvm/tools/clang/include/clang/AST/NestedNameSpecifier.h
   stable/10/contrib/llvm/tools/clang/include/clang/AST/ParentMap.h
   stable/10/contrib/llvm/tools/clang/include/clang/AST/PrettyPrinter.h
   stable/10/contrib/llvm/tools/clang/include/clang/AST/RawCommentList.h
   stable/10/contrib/llvm/tools/clang/include/clang/AST/RecordLayout.h
   stable/10/contrib/llvm/tools/clang/include/clang/AST/RecursiveASTVisitor.h
   stable/10/contrib/llvm/tools/clang/include/clang/AST/Redeclarable.h
   stable/10/contrib/llvm/tools/clang/include/clang/AST/Stmt.h
   stable/10/contrib/llvm/tools/clang/include/clang/AST/StmtCXX.h
   stable/10/contrib/llvm/tools/clang/include/clang/AST/StmtIterator.h
   stable/10/contrib/llvm/tools/clang/include/clang/AST/StmtObjC.h
   stable/10/contrib/llvm/tools/clang/include/clang/AST/StmtVisitor.h
   stable/10/contrib/llvm/tools/clang/include/clang/AST/TemplateBase.h
   stable/10/contrib/llvm/tools/clang/include/clang/AST/Type.h
   stable/10/contrib/llvm/tools/clang/include/clang/AST/TypeLoc.h
   stable/10/contrib/llvm/tools/clang/include/clang/AST/TypeNodes.def
   stable/10/contrib/llvm/tools/clang/include/clang/AST/TypeOrdering.h
   stable/10/contrib/llvm/tools/clang/include/clang/AST/TypeVisitor.h
   stable/10/contrib/llvm/tools/clang/include/clang/AST/UnresolvedSet.h
   stable/10/contrib/llvm/tools/clang/include/clang/AST/VTTBuilder.h
   stable/10/contrib/llvm/tools/clang/include/clang/AST/VTableBuilder.h
   stable/10/contrib/llvm/tools/clang/include/clang/ASTMatchers/ASTMatchFinder.h
   stable/10/contrib/llvm/tools/clang/include/clang/ASTMatchers/ASTMatchers.h
   stable/10/contrib/llvm/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h
   stable/10/contrib/llvm/tools/clang/include/clang/ASTMatchers/ASTMatchersMacros.h
   stable/10/contrib/llvm/tools/clang/include/clang/Analysis/Analyses/FormatString.h
   stable/10/contrib/llvm/tools/clang/include/clang/Analysis/Analyses/ThreadSafety.h
   stable/10/contrib/llvm/tools/clang/include/clang/Analysis/Analyses/UninitializedValues.h
   stable/10/contrib/llvm/tools/clang/include/clang/Analysis/AnalysisContext.h
   stable/10/contrib/llvm/tools/clang/include/clang/Analysis/AnalysisDiagnostic.h
   stable/10/contrib/llvm/tools/clang/include/clang/Analysis/CFG.h
   stable/10/contrib/llvm/tools/clang/include/clang/Analysis/CallGraph.h
   stable/10/contrib/llvm/tools/clang/include/clang/Analysis/FlowSensitive/DataflowSolver.h
   stable/10/contrib/llvm/tools/clang/include/clang/Basic/ABI.h
   stable/10/contrib/llvm/tools/clang/include/clang/Basic/Attr.td
   stable/10/contrib/llvm/tools/clang/include/clang/Basic/AttrKinds.h
   stable/10/contrib/llvm/tools/clang/include/clang/Basic/Builtins.def
   stable/10/contrib/llvm/tools/clang/include/clang/Basic/Builtins.h
   stable/10/contrib/llvm/tools/clang/include/clang/Basic/BuiltinsAArch64.def
   stable/10/contrib/llvm/tools/clang/include/clang/Basic/BuiltinsARM.def
   stable/10/contrib/llvm/tools/clang/include/clang/Basic/BuiltinsMips.def
   stable/10/contrib/llvm/tools/clang/include/clang/Basic/BuiltinsNVPTX.def
   stable/10/contrib/llvm/tools/clang/include/clang/Basic/BuiltinsX86.def
   stable/10/contrib/llvm/tools/clang/include/clang/Basic/CapturedStmt.h
   stable/10/contrib/llvm/tools/clang/include/clang/Basic/DeclNodes.td
   stable/10/contrib/llvm/tools/clang/include/clang/Basic/Diagnostic.h
   stable/10/contrib/llvm/tools/clang/include/clang/Basic/Diagnostic.td
   stable/10/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticASTKinds.td
   stable/10/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticCommentKinds.td
   stable/10/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticCommonKinds.td
   stable/10/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticDriverKinds.td
   stable/10/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticFrontendKinds.td
   stable/10/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticGroups.td
   stable/10/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticIDs.h
   stable/10/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticLexKinds.td
   stable/10/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticOptions.def
   stable/10/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticParseKinds.td
   stable/10/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticSemaKinds.td
   stable/10/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticSerializationKinds.td
   stable/10/contrib/llvm/tools/clang/include/clang/Basic/FileManager.h
   stable/10/contrib/llvm/tools/clang/include/clang/Basic/FileSystemStatCache.h
   stable/10/contrib/llvm/tools/clang/include/clang/Basic/IdentifierTable.h
   stable/10/contrib/llvm/tools/clang/include/clang/Basic/Lambda.h
   stable/10/contrib/llvm/tools/clang/include/clang/Basic/LangOptions.def
   stable/10/contrib/llvm/tools/clang/include/clang/Basic/LangOptions.h
   stable/10/contrib/llvm/tools/clang/include/clang/Basic/Linkage.h
   stable/10/contrib/llvm/tools/clang/include/clang/Basic/Module.h
   stable/10/contrib/llvm/tools/clang/include/clang/Basic/ObjCRuntime.h
   stable/10/contrib/llvm/tools/clang/include/clang/Basic/OpenMPKinds.def
   stable/10/contrib/llvm/tools/clang/include/clang/Basic/OpenMPKinds.h
   stable/10/contrib/llvm/tools/clang/include/clang/Basic/OperatorKinds.h
   stable/10/contrib/llvm/tools/clang/include/clang/Basic/PartialDiagnostic.h
   stable/10/contrib/llvm/tools/clang/include/clang/Basic/Sanitizers.def
   stable/10/contrib/llvm/tools/clang/include/clang/Basic/SourceLocation.h
   stable/10/contrib/llvm/tools/clang/include/clang/Basic/SourceManager.h
   stable/10/contrib/llvm/tools/clang/include/clang/Basic/Specifiers.h
   stable/10/contrib/llvm/tools/clang/include/clang/Basic/StmtNodes.td
   stable/10/contrib/llvm/tools/clang/include/clang/Basic/TargetBuiltins.h
   stable/10/contrib/llvm/tools/clang/include/clang/Basic/TargetCXXABI.h
   stable/10/contrib/llvm/tools/clang/include/clang/Basic/TargetInfo.h
   stable/10/contrib/llvm/tools/clang/include/clang/Basic/TargetOptions.h
   stable/10/contrib/llvm/tools/clang/include/clang/Basic/TemplateKinds.h
   stable/10/contrib/llvm/tools/clang/include/clang/Basic/TokenKinds.def
   stable/10/contrib/llvm/tools/clang/include/clang/Basic/TypeTraits.h
   stable/10/contrib/llvm/tools/clang/include/clang/Basic/Visibility.h
   stable/10/contrib/llvm/tools/clang/include/clang/Basic/arm_neon.td
   stable/10/contrib/llvm/tools/clang/include/clang/Driver/Action.h
   stable/10/contrib/llvm/tools/clang/include/clang/Driver/CC1AsOptions.h
   stable/10/contrib/llvm/tools/clang/include/clang/Driver/CC1AsOptions.td
   stable/10/contrib/llvm/tools/clang/include/clang/Driver/CC1Options.td
   stable/10/contrib/llvm/tools/clang/include/clang/Driver/Compilation.h
   stable/10/contrib/llvm/tools/clang/include/clang/Driver/Driver.h
   stable/10/contrib/llvm/tools/clang/include/clang/Driver/DriverDiagnostic.h
   stable/10/contrib/llvm/tools/clang/include/clang/Driver/Job.h
   stable/10/contrib/llvm/tools/clang/include/clang/Driver/Options.h
   stable/10/contrib/llvm/tools/clang/include/clang/Driver/Options.td
   stable/10/contrib/llvm/tools/clang/include/clang/Driver/Tool.h
   stable/10/contrib/llvm/tools/clang/include/clang/Driver/ToolChain.h
   stable/10/contrib/llvm/tools/clang/include/clang/Driver/Types.def
   stable/10/contrib/llvm/tools/clang/include/clang/Driver/Types.h
   stable/10/contrib/llvm/tools/clang/include/clang/Driver/Util.h
   stable/10/contrib/llvm/tools/clang/include/clang/Edit/Commit.h
   stable/10/contrib/llvm/tools/clang/include/clang/Edit/EditedSource.h
   stable/10/contrib/llvm/tools/clang/include/clang/Edit/Rewriters.h
   stable/10/contrib/llvm/tools/clang/include/clang/Format/Format.h
   stable/10/contrib/llvm/tools/clang/include/clang/Frontend/ASTConsumers.h
   stable/10/contrib/llvm/tools/clang/include/clang/Frontend/ASTUnit.h
   stable/10/contrib/llvm/tools/clang/include/clang/Frontend/CodeGenOptions.def
   stable/10/contrib/llvm/tools/clang/include/clang/Frontend/CodeGenOptions.h
   stable/10/contrib/llvm/tools/clang/include/clang/Frontend/CompilerInstance.h
   stable/10/contrib/llvm/tools/clang/include/clang/Frontend/CompilerInvocation.h
   stable/10/contrib/llvm/tools/clang/include/clang/Frontend/DependencyOutputOptions.h
   stable/10/contrib/llvm/tools/clang/include/clang/Frontend/FrontendAction.h
   stable/10/contrib/llvm/tools/clang/include/clang/Frontend/FrontendActions.h
   stable/10/contrib/llvm/tools/clang/include/clang/Frontend/FrontendDiagnostic.h
   stable/10/contrib/llvm/tools/clang/include/clang/Frontend/FrontendOptions.h
   stable/10/contrib/llvm/tools/clang/include/clang/Frontend/TextDiagnostic.h
   stable/10/contrib/llvm/tools/clang/include/clang/Frontend/Utils.h
   stable/10/contrib/llvm/tools/clang/include/clang/Lex/DirectoryLookup.h
   stable/10/contrib/llvm/tools/clang/include/clang/Lex/HeaderSearch.h
   stable/10/contrib/llvm/tools/clang/include/clang/Lex/HeaderSearchOptions.h
   stable/10/contrib/llvm/tools/clang/include/clang/Lex/LexDiagnostic.h
   stable/10/contrib/llvm/tools/clang/include/clang/Lex/Lexer.h
   stable/10/contrib/llvm/tools/clang/include/clang/Lex/LiteralSupport.h
   stable/10/contrib/llvm/tools/clang/include/clang/Lex/MacroInfo.h
   stable/10/contrib/llvm/tools/clang/include/clang/Lex/ModuleLoader.h
   stable/10/contrib/llvm/tools/clang/include/clang/Lex/ModuleMap.h
   stable/10/contrib/llvm/tools/clang/include/clang/Lex/MultipleIncludeOpt.h
   stable/10/contrib/llvm/tools/clang/include/clang/Lex/PPCallbacks.h
   stable/10/contrib/llvm/tools/clang/include/clang/Lex/PPConditionalDirectiveRecord.h
   stable/10/contrib/llvm/tools/clang/include/clang/Lex/PTHLexer.h
   stable/10/contrib/llvm/tools/clang/include/clang/Lex/PreprocessingRecord.h
   stable/10/contrib/llvm/tools/clang/include/clang/Lex/Preprocessor.h
   stable/10/contrib/llvm/tools/clang/include/clang/Lex/PreprocessorLexer.h
   stable/10/contrib/llvm/tools/clang/include/clang/Lex/Token.h
   stable/10/contrib/llvm/tools/clang/include/clang/Lex/TokenLexer.h
   stable/10/contrib/llvm/tools/clang/include/clang/Parse/ParseDiagnostic.h
   stable/10/contrib/llvm/tools/clang/include/clang/Parse/Parser.h
   stable/10/contrib/llvm/tools/clang/include/clang/Rewrite/Core/HTMLRewrite.h
   stable/10/contrib/llvm/tools/clang/include/clang/Rewrite/Core/Rewriter.h
   stable/10/contrib/llvm/tools/clang/include/clang/Sema/AnalysisBasedWarnings.h
   stable/10/contrib/llvm/tools/clang/include/clang/Sema/AttributeList.h
   stable/10/contrib/llvm/tools/clang/include/clang/Sema/CodeCompleteConsumer.h
   stable/10/contrib/llvm/tools/clang/include/clang/Sema/DeclSpec.h
   stable/10/contrib/llvm/tools/clang/include/clang/Sema/DelayedDiagnostic.h
   stable/10/contrib/llvm/tools/clang/include/clang/Sema/ExternalSemaSource.h
   stable/10/contrib/llvm/tools/clang/include/clang/Sema/IdentifierResolver.h
   stable/10/contrib/llvm/tools/clang/include/clang/Sema/Initialization.h
   stable/10/contrib/llvm/tools/clang/include/clang/Sema/Lookup.h
   stable/10/contrib/llvm/tools/clang/include/clang/Sema/MultiplexExternalSemaSource.h
   stable/10/contrib/llvm/tools/clang/include/clang/Sema/Overload.h
   stable/10/contrib/llvm/tools/clang/include/clang/Sema/Ownership.h
   stable/10/contrib/llvm/tools/clang/include/clang/Sema/Scope.h
   stable/10/contrib/llvm/tools/clang/include/clang/Sema/ScopeInfo.h
   stable/10/contrib/llvm/tools/clang/include/clang/Sema/Sema.h
   stable/10/contrib/llvm/tools/clang/include/clang/Sema/SemaDiagnostic.h
   stable/10/contrib/llvm/tools/clang/include/clang/Sema/SemaInternal.h
   stable/10/contrib/llvm/tools/clang/include/clang/Sema/Template.h
   stable/10/contrib/llvm/tools/clang/include/clang/Sema/TemplateDeduction.h
   stable/10/contrib/llvm/tools/clang/include/clang/Sema/TypoCorrection.h
   stable/10/contrib/llvm/tools/clang/include/clang/Serialization/ASTBitCodes.h
   stable/10/contrib/llvm/tools/clang/include/clang/Serialization/ASTReader.h
   stable/10/contrib/llvm/tools/clang/include/clang/Serialization/ASTWriter.h
   stable/10/contrib/llvm/tools/clang/include/clang/Serialization/GlobalModuleIndex.h
   stable/10/contrib/llvm/tools/clang/include/clang/Serialization/ModuleManager.h
   stable/10/contrib/llvm/tools/clang/include/clang/Serialization/SerializationDiagnostic.h
   stable/10/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/Analyses.def
   stable/10/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/AnalyzerOptions.h
   stable/10/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h
   stable/10/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h
   stable/10/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/PathDiagnostic.h
   stable/10/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h
   stable/10/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h
   stable/10/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/CheckerRegistry.h
   stable/10/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathDiagnosticConsumers.h
   stable/10/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/AnalysisManager.h
   stable/10/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h
   stable/10/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h
   stable/10/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h
   stable/10/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/MemRegion.h
   stable/10/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h
   stable/10/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SValBuilder.h
   stable/10/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SVals.h
   stable/10/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/Store.h
   stable/10/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SubEngine.h
   stable/10/contrib/llvm/tools/clang/include/clang/Tooling/ArgumentsAdjusters.h
   stable/10/contrib/llvm/tools/clang/include/clang/Tooling/CommonOptionsParser.h
   stable/10/contrib/llvm/tools/clang/include/clang/Tooling/CompilationDatabase.h
   stable/10/contrib/llvm/tools/clang/include/clang/Tooling/Refactoring.h
   stable/10/contrib/llvm/tools/clang/include/clang/Tooling/Tooling.h
   stable/10/contrib/llvm/tools/clang/lib/ARCMigrate/ARCMT.cpp
   stable/10/contrib/llvm/tools/clang/lib/ARCMigrate/FileRemapper.cpp
   stable/10/contrib/llvm/tools/clang/lib/ARCMigrate/ObjCMT.cpp
   stable/10/contrib/llvm/tools/clang/lib/ARCMigrate/TransUnbridgedCasts.cpp
   stable/10/contrib/llvm/tools/clang/lib/ARCMigrate/Transforms.cpp
   stable/10/contrib/llvm/tools/clang/lib/ARCMigrate/Transforms.h
   stable/10/contrib/llvm/tools/clang/lib/AST/APValue.cpp
   stable/10/contrib/llvm/tools/clang/lib/AST/ASTContext.cpp
   stable/10/contrib/llvm/tools/clang/lib/AST/ASTDiagnostic.cpp
   stable/10/contrib/llvm/tools/clang/lib/AST/ASTDumper.cpp
   stable/10/contrib/llvm/tools/clang/lib/AST/ASTImporter.cpp
   stable/10/contrib/llvm/tools/clang/lib/AST/AttrImpl.cpp
   stable/10/contrib/llvm/tools/clang/lib/AST/CXXABI.h
   stable/10/contrib/llvm/tools/clang/lib/AST/CXXInheritance.cpp
   stable/10/contrib/llvm/tools/clang/lib/AST/Comment.cpp
   stable/10/contrib/llvm/tools/clang/lib/AST/CommentCommandTraits.cpp
   stable/10/contrib/llvm/tools/clang/lib/AST/CommentLexer.cpp
   stable/10/contrib/llvm/tools/clang/lib/AST/CommentParser.cpp
   stable/10/contrib/llvm/tools/clang/lib/AST/CommentSema.cpp
   stable/10/contrib/llvm/tools/clang/lib/AST/Decl.cpp
   stable/10/contrib/llvm/tools/clang/lib/AST/DeclBase.cpp
   stable/10/contrib/llvm/tools/clang/lib/AST/DeclCXX.cpp
   stable/10/contrib/llvm/tools/clang/lib/AST/DeclFriend.cpp
   stable/10/contrib/llvm/tools/clang/lib/AST/DeclObjC.cpp
   stable/10/contrib/llvm/tools/clang/lib/AST/DeclOpenMP.cpp
   stable/10/contrib/llvm/tools/clang/lib/AST/DeclPrinter.cpp
   stable/10/contrib/llvm/tools/clang/lib/AST/DeclTemplate.cpp
   stable/10/contrib/llvm/tools/clang/lib/AST/DeclarationName.cpp
   stable/10/contrib/llvm/tools/clang/lib/AST/Expr.cpp
   stable/10/contrib/llvm/tools/clang/lib/AST/ExprCXX.cpp
   stable/10/contrib/llvm/tools/clang/lib/AST/ExprClassification.cpp
   stable/10/contrib/llvm/tools/clang/lib/AST/ExprConstant.cpp
   stable/10/contrib/llvm/tools/clang/lib/AST/InheritViz.cpp
   stable/10/contrib/llvm/tools/clang/lib/AST/ItaniumCXXABI.cpp
   stable/10/contrib/llvm/tools/clang/lib/AST/ItaniumMangle.cpp
   stable/10/contrib/llvm/tools/clang/lib/AST/Mangle.cpp
   stable/10/contrib/llvm/tools/clang/lib/AST/MicrosoftCXXABI.cpp
   stable/10/contrib/llvm/tools/clang/lib/AST/MicrosoftMangle.cpp
   stable/10/contrib/llvm/tools/clang/lib/AST/NestedNameSpecifier.cpp
   stable/10/contrib/llvm/tools/clang/lib/AST/ParentMap.cpp
   stable/10/contrib/llvm/tools/clang/lib/AST/RawCommentList.cpp
   stable/10/contrib/llvm/tools/clang/lib/AST/RecordLayout.cpp
   stable/10/contrib/llvm/tools/clang/lib/AST/RecordLayoutBuilder.cpp
   stable/10/contrib/llvm/tools/clang/lib/AST/Stmt.cpp
   stable/10/contrib/llvm/tools/clang/lib/AST/StmtIterator.cpp
   stable/10/contrib/llvm/tools/clang/lib/AST/StmtPrinter.cpp
   stable/10/contrib/llvm/tools/clang/lib/AST/StmtProfile.cpp
   stable/10/contrib/llvm/tools/clang/lib/AST/TemplateBase.cpp
   stable/10/contrib/llvm/tools/clang/lib/AST/Type.cpp
   stable/10/contrib/llvm/tools/clang/lib/AST/TypeLoc.cpp
   stable/10/contrib/llvm/tools/clang/lib/AST/TypePrinter.cpp
   stable/10/contrib/llvm/tools/clang/lib/AST/VTableBuilder.cpp
   stable/10/contrib/llvm/tools/clang/lib/ASTMatchers/ASTMatchFinder.cpp
   stable/10/contrib/llvm/tools/clang/lib/ASTMatchers/ASTMatchersInternal.cpp
   stable/10/contrib/llvm/tools/clang/lib/Analysis/AnalysisDeclContext.cpp
   stable/10/contrib/llvm/tools/clang/lib/Analysis/CFG.cpp
   stable/10/contrib/llvm/tools/clang/lib/Analysis/CFGReachabilityAnalysis.cpp
   stable/10/contrib/llvm/tools/clang/lib/Analysis/FormatString.cpp
   stable/10/contrib/llvm/tools/clang/lib/Analysis/LiveVariables.cpp
   stable/10/contrib/llvm/tools/clang/lib/Analysis/PrintfFormatString.cpp
   stable/10/contrib/llvm/tools/clang/lib/Analysis/ReachableCode.cpp
   stable/10/contrib/llvm/tools/clang/lib/Analysis/ScanfFormatString.cpp
   stable/10/contrib/llvm/tools/clang/lib/Analysis/ThreadSafety.cpp
   stable/10/contrib/llvm/tools/clang/lib/Analysis/UninitializedValues.cpp
   stable/10/contrib/llvm/tools/clang/lib/Basic/Builtins.cpp
   stable/10/contrib/llvm/tools/clang/lib/Basic/DiagnosticIDs.cpp
   stable/10/contrib/llvm/tools/clang/lib/Basic/FileManager.cpp
   stable/10/contrib/llvm/tools/clang/lib/Basic/FileSystemStatCache.cpp
   stable/10/contrib/llvm/tools/clang/lib/Basic/IdentifierTable.cpp
   stable/10/contrib/llvm/tools/clang/lib/Basic/Module.cpp
   stable/10/contrib/llvm/tools/clang/lib/Basic/ObjCRuntime.cpp
   stable/10/contrib/llvm/tools/clang/lib/Basic/OpenMPKinds.cpp
   stable/10/contrib/llvm/tools/clang/lib/Basic/OperatorPrecedence.cpp
   stable/10/contrib/llvm/tools/clang/lib/Basic/SourceManager.cpp
   stable/10/contrib/llvm/tools/clang/lib/Basic/TargetInfo.cpp
   stable/10/contrib/llvm/tools/clang/lib/Basic/Targets.cpp
   stable/10/contrib/llvm/tools/clang/lib/Basic/Version.cpp
   stable/10/contrib/llvm/tools/clang/lib/CodeGen/ABIInfo.h
   stable/10/contrib/llvm/tools/clang/lib/CodeGen/BackendUtil.cpp
   stable/10/contrib/llvm/tools/clang/lib/CodeGen/CGAtomic.cpp
   stable/10/contrib/llvm/tools/clang/lib/CodeGen/CGBlocks.cpp
   stable/10/contrib/llvm/tools/clang/lib/CodeGen/CGBuiltin.cpp
   stable/10/contrib/llvm/tools/clang/lib/CodeGen/CGCUDARuntime.cpp
   stable/10/contrib/llvm/tools/clang/lib/CodeGen/CGCXX.cpp
   stable/10/contrib/llvm/tools/clang/lib/CodeGen/CGCXXABI.cpp
   stable/10/contrib/llvm/tools/clang/lib/CodeGen/CGCXXABI.h
   stable/10/contrib/llvm/tools/clang/lib/CodeGen/CGCall.cpp
   stable/10/contrib/llvm/tools/clang/lib/CodeGen/CGCall.h
   stable/10/contrib/llvm/tools/clang/lib/CodeGen/CGClass.cpp
   stable/10/contrib/llvm/tools/clang/lib/CodeGen/CGCleanup.cpp
   stable/10/contrib/llvm/tools/clang/lib/CodeGen/CGCleanup.h
   stable/10/contrib/llvm/tools/clang/lib/CodeGen/CGDebugInfo.cpp
   stable/10/contrib/llvm/tools/clang/lib/CodeGen/CGDebugInfo.h
   stable/10/contrib/llvm/tools/clang/lib/CodeGen/CGDecl.cpp
   stable/10/contrib/llvm/tools/clang/lib/CodeGen/CGDeclCXX.cpp
   stable/10/contrib/llvm/tools/clang/lib/CodeGen/CGException.cpp
   stable/10/contrib/llvm/tools/clang/lib/CodeGen/CGExpr.cpp
   stable/10/contrib/llvm/tools/clang/lib/CodeGen/CGExprAgg.cpp
   stable/10/contrib/llvm/tools/clang/lib/CodeGen/CGExprCXX.cpp
   stable/10/contrib/llvm/tools/clang/lib/CodeGen/CGExprComplex.cpp
   stable/10/contrib/llvm/tools/clang/lib/CodeGen/CGExprConstant.cpp
   stable/10/contrib/llvm/tools/clang/lib/CodeGen/CGExprScalar.cpp
   stable/10/contrib/llvm/tools/clang/lib/CodeGen/CGObjC.cpp
   stable/10/contrib/llvm/tools/clang/lib/CodeGen/CGObjCGNU.cpp
   stable/10/contrib/llvm/tools/clang/lib/CodeGen/CGObjCMac.cpp
   stable/10/contrib/llvm/tools/clang/lib/CodeGen/CGObjCRuntime.cpp
   stable/10/contrib/llvm/tools/clang/lib/CodeGen/CGRTTI.cpp
   stable/10/contrib/llvm/tools/clang/lib/CodeGen/CGRecordLayoutBuilder.cpp
   stable/10/contrib/llvm/tools/clang/lib/CodeGen/CGStmt.cpp
   stable/10/contrib/llvm/tools/clang/lib/CodeGen/CGVTT.cpp
   stable/10/contrib/llvm/tools/clang/lib/CodeGen/CGVTables.cpp
   stable/10/contrib/llvm/tools/clang/lib/CodeGen/CGVTables.h
   stable/10/contrib/llvm/tools/clang/lib/CodeGen/CGValue.h
   stable/10/contrib/llvm/tools/clang/lib/CodeGen/CodeGenAction.cpp
   stable/10/contrib/llvm/tools/clang/lib/CodeGen/CodeGenFunction.cpp
   stable/10/contrib/llvm/tools/clang/lib/CodeGen/CodeGenFunction.h
   stable/10/contrib/llvm/tools/clang/lib/CodeGen/CodeGenModule.cpp
   stable/10/contrib/llvm/tools/clang/lib/CodeGen/CodeGenModule.h
   stable/10/contrib/llvm/tools/clang/lib/CodeGen/CodeGenTBAA.cpp
   stable/10/contrib/llvm/tools/clang/lib/CodeGen/CodeGenTBAA.h
   stable/10/contrib/llvm/tools/clang/lib/CodeGen/CodeGenTypes.cpp
   stable/10/contrib/llvm/tools/clang/lib/CodeGen/CodeGenTypes.h
   stable/10/contrib/llvm/tools/clang/lib/CodeGen/ItaniumCXXABI.cpp
   stable/10/contrib/llvm/tools/clang/lib/CodeGen/MicrosoftCXXABI.cpp
   stable/10/contrib/llvm/tools/clang/lib/CodeGen/ModuleBuilder.cpp
   stable/10/contrib/llvm/tools/clang/lib/CodeGen/TargetInfo.cpp
   stable/10/contrib/llvm/tools/clang/lib/CodeGen/TargetInfo.h
   stable/10/contrib/llvm/tools/clang/lib/Driver/Action.cpp
   stable/10/contrib/llvm/tools/clang/lib/Driver/CC1AsOptions.cpp
   stable/10/contrib/llvm/tools/clang/lib/Driver/Compilation.cpp
   stable/10/contrib/llvm/tools/clang/lib/Driver/Driver.cpp
   stable/10/contrib/llvm/tools/clang/lib/Driver/DriverOptions.cpp
   stable/10/contrib/llvm/tools/clang/lib/Driver/InputInfo.h
   stable/10/contrib/llvm/tools/clang/lib/Driver/Job.cpp
   stable/10/contrib/llvm/tools/clang/lib/Driver/ToolChain.cpp
   stable/10/contrib/llvm/tools/clang/lib/Driver/ToolChains.cpp
   stable/10/contrib/llvm/tools/clang/lib/Driver/ToolChains.h
   stable/10/contrib/llvm/tools/clang/lib/Driver/Tools.cpp
   stable/10/contrib/llvm/tools/clang/lib/Driver/Tools.h
   stable/10/contrib/llvm/tools/clang/lib/Driver/Types.cpp
   stable/10/contrib/llvm/tools/clang/lib/Driver/WindowsToolChain.cpp
   stable/10/contrib/llvm/tools/clang/lib/Edit/Commit.cpp
   stable/10/contrib/llvm/tools/clang/lib/Format/BreakableToken.cpp
   stable/10/contrib/llvm/tools/clang/lib/Format/BreakableToken.h
   stable/10/contrib/llvm/tools/clang/lib/Format/Format.cpp
   stable/10/contrib/llvm/tools/clang/lib/Format/TokenAnnotator.cpp
   stable/10/contrib/llvm/tools/clang/lib/Format/TokenAnnotator.h
   stable/10/contrib/llvm/tools/clang/lib/Format/UnwrappedLineParser.cpp
   stable/10/contrib/llvm/tools/clang/lib/Format/UnwrappedLineParser.h
   stable/10/contrib/llvm/tools/clang/lib/Format/WhitespaceManager.cpp
   stable/10/contrib/llvm/tools/clang/lib/Format/WhitespaceManager.h
   stable/10/contrib/llvm/tools/clang/lib/Frontend/ASTConsumers.cpp
   stable/10/contrib/llvm/tools/clang/lib/Frontend/ASTUnit.cpp
   stable/10/contrib/llvm/tools/clang/lib/Frontend/CacheTokens.cpp
   stable/10/contrib/llvm/tools/clang/lib/Frontend/ChainedIncludesSource.cpp
   stable/10/contrib/llvm/tools/clang/lib/Frontend/CompilerInstance.cpp
   stable/10/contrib/llvm/tools/clang/lib/Frontend/CompilerInvocation.cpp
   stable/10/contrib/llvm/tools/clang/lib/Frontend/CreateInvocationFromCommandLine.cpp
   stable/10/contrib/llvm/tools/clang/lib/Frontend/DependencyFile.cpp
   stable/10/contrib/llvm/tools/clang/lib/Frontend/FrontendAction.cpp
   stable/10/contrib/llvm/tools/clang/lib/Frontend/FrontendActions.cpp
   stable/10/contrib/llvm/tools/clang/lib/Frontend/FrontendOptions.cpp
   stable/10/contrib/llvm/tools/clang/lib/Frontend/HeaderIncludeGen.cpp
   stable/10/contrib/llvm/tools/clang/lib/Frontend/InitHeaderSearch.cpp
   stable/10/contrib/llvm/tools/clang/lib/Frontend/InitPreprocessor.cpp
   stable/10/contrib/llvm/tools/clang/lib/Frontend/MultiplexConsumer.cpp
   stable/10/contrib/llvm/tools/clang/lib/Frontend/PrintPreprocessedOutput.cpp
   stable/10/contrib/llvm/tools/clang/lib/Frontend/TextDiagnostic.cpp
   stable/10/contrib/llvm/tools/clang/lib/Frontend/TextDiagnosticPrinter.cpp
   stable/10/contrib/llvm/tools/clang/lib/Frontend/VerifyDiagnosticConsumer.cpp
   stable/10/contrib/llvm/tools/clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp
   stable/10/contrib/llvm/tools/clang/lib/Headers/avx2intrin.h
   stable/10/contrib/llvm/tools/clang/lib/Headers/avxintrin.h
   stable/10/contrib/llvm/tools/clang/lib/Headers/emmintrin.h
   stable/10/contrib/llvm/tools/clang/lib/Headers/f16cintrin.h
   stable/10/contrib/llvm/tools/clang/lib/Headers/immintrin.h
   stable/10/contrib/llvm/tools/clang/lib/Headers/limits.h
   stable/10/contrib/llvm/tools/clang/lib/Headers/module.map
   stable/10/contrib/llvm/tools/clang/lib/Headers/prfchwintrin.h
   stable/10/contrib/llvm/tools/clang/lib/Headers/rdseedintrin.h
   stable/10/contrib/llvm/tools/clang/lib/Headers/rtmintrin.h
   stable/10/contrib/llvm/tools/clang/lib/Headers/smmintrin.h
   stable/10/contrib/llvm/tools/clang/lib/Headers/tgmath.h
   stable/10/contrib/llvm/tools/clang/lib/Headers/unwind.h
   stable/10/contrib/llvm/tools/clang/lib/Headers/x86intrin.h
   stable/10/contrib/llvm/tools/clang/lib/Headers/xmmintrin.h
   stable/10/contrib/llvm/tools/clang/lib/Headers/xopintrin.h
   stable/10/contrib/llvm/tools/clang/lib/Lex/HeaderMap.cpp
   stable/10/contrib/llvm/tools/clang/lib/Lex/HeaderSearch.cpp
   stable/10/contrib/llvm/tools/clang/lib/Lex/Lexer.cpp
   stable/10/contrib/llvm/tools/clang/lib/Lex/LiteralSupport.cpp
   stable/10/contrib/llvm/tools/clang/lib/Lex/ModuleMap.cpp
   stable/10/contrib/llvm/tools/clang/lib/Lex/PPConditionalDirectiveRecord.cpp
   stable/10/contrib/llvm/tools/clang/lib/Lex/PPDirectives.cpp
   stable/10/contrib/llvm/tools/clang/lib/Lex/PPExpressions.cpp
   stable/10/contrib/llvm/tools/clang/lib/Lex/PPLexerChange.cpp
   stable/10/contrib/llvm/tools/clang/lib/Lex/PPMacroExpansion.cpp
   stable/10/contrib/llvm/tools/clang/lib/Lex/PTHLexer.cpp
   stable/10/contrib/llvm/tools/clang/lib/Lex/Pragma.cpp
   stable/10/contrib/llvm/tools/clang/lib/Lex/PreprocessingRecord.cpp
   stable/10/contrib/llvm/tools/clang/lib/Lex/Preprocessor.cpp
   stable/10/contrib/llvm/tools/clang/lib/Lex/PreprocessorLexer.cpp
   stable/10/contrib/llvm/tools/clang/lib/Lex/TokenLexer.cpp
   stable/10/contrib/llvm/tools/clang/lib/Lex/UnicodeCharSets.h
   stable/10/contrib/llvm/tools/clang/lib/Parse/ParseAST.cpp
   stable/10/contrib/llvm/tools/clang/lib/Parse/ParseCXXInlineMethods.cpp
   stable/10/contrib/llvm/tools/clang/lib/Parse/ParseDecl.cpp
   stable/10/contrib/llvm/tools/clang/lib/Parse/ParseDeclCXX.cpp
   stable/10/contrib/llvm/tools/clang/lib/Parse/ParseExpr.cpp
   stable/10/contrib/llvm/tools/clang/lib/Parse/ParseExprCXX.cpp
   stable/10/contrib/llvm/tools/clang/lib/Parse/ParseInit.cpp
   stable/10/contrib/llvm/tools/clang/lib/Parse/ParseObjc.cpp
   stable/10/contrib/llvm/tools/clang/lib/Parse/ParseOpenMP.cpp
   stable/10/contrib/llvm/tools/clang/lib/Parse/ParsePragma.cpp
   stable/10/contrib/llvm/tools/clang/lib/Parse/ParsePragma.h
   stable/10/contrib/llvm/tools/clang/lib/Parse/ParseStmt.cpp
   stable/10/contrib/llvm/tools/clang/lib/Parse/ParseTemplate.cpp
   stable/10/contrib/llvm/tools/clang/lib/Parse/ParseTentative.cpp
   stable/10/contrib/llvm/tools/clang/lib/Parse/Parser.cpp
   stable/10/contrib/llvm/tools/clang/lib/Parse/RAIIObjectsForParser.h
   stable/10/contrib/llvm/tools/clang/lib/Rewrite/Core/HTMLRewrite.cpp
   stable/10/contrib/llvm/tools/clang/lib/Rewrite/Core/Rewriter.cpp
   stable/10/contrib/llvm/tools/clang/lib/Rewrite/Frontend/FixItRewriter.cpp
   stable/10/contrib/llvm/tools/clang/lib/Rewrite/Frontend/FrontendActions.cpp
   stable/10/contrib/llvm/tools/clang/lib/Rewrite/Frontend/InclusionRewriter.cpp
   stable/10/contrib/llvm/tools/clang/lib/Rewrite/Frontend/RewriteMacros.cpp
   stable/10/contrib/llvm/tools/clang/lib/Rewrite/Frontend/RewriteModernObjC.cpp
   stable/10/contrib/llvm/tools/clang/lib/Rewrite/Frontend/RewriteObjC.cpp
   stable/10/contrib/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp
   stable/10/contrib/llvm/tools/clang/lib/Sema/AttributeList.cpp
   stable/10/contrib/llvm/tools/clang/lib/Sema/DeclSpec.cpp
   stable/10/contrib/llvm/tools/clang/lib/Sema/IdentifierResolver.cpp
   stable/10/contrib/llvm/tools/clang/lib/Sema/JumpDiagnostics.cpp
   stable/10/contrib/llvm/tools/clang/lib/Sema/MultiplexExternalSemaSource.cpp
   stable/10/contrib/llvm/tools/clang/lib/Sema/ScopeInfo.cpp
   stable/10/contrib/llvm/tools/clang/lib/Sema/Sema.cpp
   stable/10/contrib/llvm/tools/clang/lib/Sema/SemaAccess.cpp
   stable/10/contrib/llvm/tools/clang/lib/Sema/SemaAttr.cpp
   stable/10/contrib/llvm/tools/clang/lib/Sema/SemaCXXScopeSpec.cpp
   stable/10/contrib/llvm/tools/clang/lib/Sema/SemaCast.cpp
   stable/10/contrib/llvm/tools/clang/lib/Sema/SemaChecking.cpp
   stable/10/contrib/llvm/tools/clang/lib/Sema/SemaCodeComplete.cpp
   stable/10/contrib/llvm/tools/clang/lib/Sema/SemaDecl.cpp
   stable/10/contrib/llvm/tools/clang/lib/Sema/SemaDeclAttr.cpp
   stable/10/contrib/llvm/tools/clang/lib/Sema/SemaDeclCXX.cpp
   stable/10/contrib/llvm/tools/clang/lib/Sema/SemaDeclObjC.cpp
   stable/10/contrib/llvm/tools/clang/lib/Sema/SemaExceptionSpec.cpp
   stable/10/contrib/llvm/tools/clang/lib/Sema/SemaExpr.cpp
   stable/10/contrib/llvm/tools/clang/lib/Sema/SemaExprCXX.cpp
   stable/10/contrib/llvm/tools/clang/lib/Sema/SemaExprMember.cpp
   stable/10/contrib/llvm/tools/clang/lib/Sema/SemaExprObjC.cpp
   stable/10/contrib/llvm/tools/clang/lib/Sema/SemaFixItUtils.cpp
   stable/10/contrib/llvm/tools/clang/lib/Sema/SemaInit.cpp
   stable/10/contrib/llvm/tools/clang/lib/Sema/SemaLambda.cpp
   stable/10/contrib/llvm/tools/clang/lib/Sema/SemaLookup.cpp
   stable/10/contrib/llvm/tools/clang/lib/Sema/SemaObjCProperty.cpp
   stable/10/contrib/llvm/tools/clang/lib/Sema/SemaOpenMP.cpp
   stable/10/contrib/llvm/tools/clang/lib/Sema/SemaOverload.cpp
   stable/10/contrib/llvm/tools/clang/lib/Sema/SemaPseudoObject.cpp
   stable/10/contrib/llvm/tools/clang/lib/Sema/SemaStmt.cpp
   stable/10/contrib/llvm/tools/clang/lib/Sema/SemaStmtAsm.cpp
   stable/10/contrib/llvm/tools/clang/lib/Sema/SemaTemplate.cpp
   stable/10/contrib/llvm/tools/clang/lib/Sema/SemaTemplateDeduction.cpp
   stable/10/contrib/llvm/tools/clang/lib/Sema/SemaTemplateInstantiate.cpp
   stable/10/contrib/llvm/tools/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp
   stable/10/contrib/llvm/tools/clang/lib/Sema/SemaTemplateVariadic.cpp
   stable/10/contrib/llvm/tools/clang/lib/Sema/SemaType.cpp
   stable/10/contrib/llvm/tools/clang/lib/Sema/TargetAttributesSema.cpp
   stable/10/contrib/llvm/tools/clang/lib/Sema/TreeTransform.h
   stable/10/contrib/llvm/tools/clang/lib/Sema/TypeLocBuilder.h
   stable/10/contrib/llvm/tools/clang/lib/Serialization/ASTCommon.cpp
   stable/10/contrib/llvm/tools/clang/lib/Serialization/ASTCommon.h
   stable/10/contrib/llvm/tools/clang/lib/Serialization/ASTReader.cpp
   stable/10/contrib/llvm/tools/clang/lib/Serialization/ASTReaderDecl.cpp
   stable/10/contrib/llvm/tools/clang/lib/Serialization/ASTReaderStmt.cpp
   stable/10/contrib/llvm/tools/clang/lib/Serialization/ASTWriter.cpp
   stable/10/contrib/llvm/tools/clang/lib/Serialization/ASTWriterDecl.cpp
   stable/10/contrib/llvm/tools/clang/lib/Serialization/ASTWriterStmt.cpp
   stable/10/contrib/llvm/tools/clang/lib/Serialization/GeneratePCH.cpp
   stable/10/contrib/llvm/tools/clang/lib/Serialization/GlobalModuleIndex.cpp
   stable/10/contrib/llvm/tools/clang/lib/Serialization/ModuleManager.cpp
   stable/10/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/BasicObjCFoundationChecks.cpp
   stable/10/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/BuiltinFunctionChecker.cpp
   stable/10/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/CStringChecker.cpp
   stable/10/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/CStringSyntaxChecker.cpp
   stable/10/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/CallAndMessageChecker.cpp
   stable/10/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/CheckSecuritySyntaxOnly.cpp
   stable/10/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/CheckSizeofPointer.cpp
   stable/10/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/CheckerDocumentation.cpp
   stable/10/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/Checkers.td
   stable/10/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ClangSACheckers.h
   stable/10/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/DeadStoresChecker.cpp
   stable/10/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/DebugCheckers.cpp
   stable/10/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/DirectIvarAssignment.cpp
   stable/10/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/DynamicTypePropagation.cpp
   stable/10/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ExprInspectionChecker.cpp
   stable/10/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/GenericTaintChecker.cpp
   stable/10/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/IdempotentOperationChecker.cpp
   stable/10/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/MallocChecker.cpp
   stable/10/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/MallocOverflowSecurityChecker.cpp
   stable/10/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/MallocSizeofChecker.cpp
   stable/10/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/NoReturnFunctionChecker.cpp
   stable/10/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ObjCContainersASTChecker.cpp
   stable/10/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker.cpp
   stable/10/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/SimpleStreamChecker.cpp
   stable/10/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/UndefResultChecker.cpp
   stable/10/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/UndefinedArraySubscriptChecker.cpp
   stable/10/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/UndefinedAssignmentChecker.cpp
   stable/10/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/UnreachableCodeChecker.cpp
   stable/10/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/VirtualCallChecker.cpp
   stable/10/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/AnalyzerOptions.cpp
   stable/10/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/BugReporter.cpp
   stable/10/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/BugReporterVisitors.cpp
   stable/10/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/CallEvent.cpp
   stable/10/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/CheckerContext.cpp
   stable/10/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/CheckerManager.cpp
   stable/10/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/ExplodedGraph.cpp
   stable/10/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp
   stable/10/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/ExprEngineC.cpp
   stable/10/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp
   stable/10/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp
   stable/10/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/HTMLDiagnostics.cpp
   stable/10/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/MemRegion.cpp
   stable/10/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/PathDiagnostic.cpp
   stable/10/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/PlistDiagnostics.cpp
   stable/10/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/ProgramState.cpp
   stable/10/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/RegionStore.cpp
   stable/10/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/SValBuilder.cpp
   stable/10/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp
   stable/10/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/SimpleConstraintManager.h
   stable/10/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp
   stable/10/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/Store.cpp
   stable/10/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/SymbolManager.cpp
   stable/10/contrib/llvm/tools/clang/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp
   stable/10/contrib/llvm/tools/clang/lib/Tooling/ArgumentsAdjusters.cpp
   stable/10/contrib/llvm/tools/clang/lib/Tooling/CommonOptionsParser.cpp
   stable/10/contrib/llvm/tools/clang/lib/Tooling/CompilationDatabase.cpp
   stable/10/contrib/llvm/tools/clang/lib/Tooling/FileMatchTrie.cpp
   stable/10/contrib/llvm/tools/clang/lib/Tooling/JSONCompilationDatabase.cpp
   stable/10/contrib/llvm/tools/clang/lib/Tooling/Refactoring.cpp
   stable/10/contrib/llvm/tools/clang/lib/Tooling/Tooling.cpp
   stable/10/contrib/llvm/tools/clang/tools/driver/cc1_main.cpp
   stable/10/contrib/llvm/tools/clang/tools/driver/cc1as_main.cpp
   stable/10/contrib/llvm/tools/clang/tools/driver/driver.cpp
   stable/10/contrib/llvm/tools/clang/utils/TableGen/ClangAttrEmitter.cpp
   stable/10/contrib/llvm/tools/clang/utils/TableGen/ClangCommentCommandInfoEmitter.cpp
   stable/10/contrib/llvm/tools/clang/utils/TableGen/ClangDiagnosticsEmitter.cpp
   stable/10/contrib/llvm/tools/clang/utils/TableGen/NeonEmitter.cpp
   stable/10/contrib/llvm/tools/clang/utils/TableGen/TableGen.cpp
   stable/10/contrib/llvm/tools/clang/utils/TableGen/TableGenBackends.h
   stable/10/contrib/llvm/tools/llc/llc.cpp
   stable/10/contrib/llvm/tools/lldb/include/lldb/Expression/IRExecutionUnit.h
   stable/10/contrib/llvm/tools/lldb/source/Core/ArchSpec.cpp
   stable/10/contrib/llvm/tools/lldb/source/Expression/ClangExpressionParser.cpp
   stable/10/contrib/llvm/tools/lldb/source/Expression/IRExecutionUnit.cpp
   stable/10/contrib/llvm/tools/lldb/source/Expression/IRForTarget.cpp
   stable/10/contrib/llvm/tools/lldb/source/Host/common/FileSpec.cpp
   stable/10/contrib/llvm/tools/lldb/source/Plugins/Disassembler/llvm/DisassemblerLLVMC.cpp
   stable/10/contrib/llvm/tools/lldb/source/Plugins/Instruction/ARM/EmulateInstructionARM.cpp
   stable/10/contrib/llvm/tools/lldb/source/Symbol/ClangASTType.cpp
   stable/10/contrib/llvm/tools/lli/RemoteTarget.cpp
   stable/10/contrib/llvm/tools/lli/RemoteTarget.h
   stable/10/contrib/llvm/tools/lli/lli.cpp
   stable/10/contrib/llvm/tools/llvm-ar/llvm-ar.cpp
   stable/10/contrib/llvm/tools/llvm-as/llvm-as.cpp
   stable/10/contrib/llvm/tools/llvm-bcanalyzer/llvm-bcanalyzer.cpp
   stable/10/contrib/llvm/tools/llvm-diff/DifferenceEngine.cpp
   stable/10/contrib/llvm/tools/llvm-diff/llvm-diff.cpp
   stable/10/contrib/llvm/tools/llvm-dis/llvm-dis.cpp
   stable/10/contrib/llvm/tools/llvm-extract/llvm-extract.cpp
   stable/10/contrib/llvm/tools/llvm-link/llvm-link.cpp
   stable/10/contrib/llvm/tools/llvm-mc/Disassembler.cpp
   stable/10/contrib/llvm/tools/llvm-mc/llvm-mc.cpp
   stable/10/contrib/llvm/tools/llvm-nm/llvm-nm.cpp
   stable/10/contrib/llvm/tools/llvm-objdump/COFFDump.cpp
   stable/10/contrib/llvm/tools/llvm-objdump/ELFDump.cpp
   stable/10/contrib/llvm/tools/llvm-objdump/MachODump.cpp
   stable/10/contrib/llvm/tools/llvm-objdump/llvm-objdump.cpp
   stable/10/contrib/llvm/tools/llvm-objdump/llvm-objdump.h
   stable/10/contrib/llvm/tools/llvm-readobj/COFFDumper.cpp
   stable/10/contrib/llvm/tools/llvm-readobj/ELFDumper.cpp
   stable/10/contrib/llvm/tools/llvm-readobj/MachODumper.cpp
   stable/10/contrib/llvm/tools/llvm-readobj/llvm-readobj.cpp
   stable/10/contrib/llvm/tools/llvm-rtdyld/llvm-rtdyld.cpp
   stable/10/contrib/llvm/tools/llvm-stress/llvm-stress.cpp
   stable/10/contrib/llvm/tools/llvm-symbolizer/LLVMSymbolize.cpp
   stable/10/contrib/llvm/tools/llvm-symbolizer/LLVMSymbolize.h
   stable/10/contrib/llvm/tools/llvm-symbolizer/llvm-symbolizer.cpp
   stable/10/contrib/llvm/tools/macho-dump/macho-dump.cpp
   stable/10/contrib/llvm/tools/opt/opt.cpp
   stable/10/contrib/llvm/utils/TableGen/AsmMatcherEmitter.cpp
   stable/10/contrib/llvm/utils/TableGen/AsmWriterEmitter.cpp
   stable/10/contrib/llvm/utils/TableGen/AsmWriterInst.cpp
   stable/10/contrib/llvm/utils/TableGen/CodeGenDAGPatterns.cpp
   stable/10/contrib/llvm/utils/TableGen/CodeGenDAGPatterns.h
   stable/10/contrib/llvm/utils/TableGen/CodeGenInstruction.cpp
   stable/10/contrib/llvm/utils/TableGen/CodeGenInstruction.h
   stable/10/contrib/llvm/utils/TableGen/CodeGenIntrinsics.h
   stable/10/contrib/llvm/utils/TableGen/CodeGenMapTable.cpp
   stable/10/contrib/llvm/utils/TableGen/CodeGenRegisters.cpp
   stable/10/contrib/llvm/utils/TableGen/CodeGenRegisters.h
   stable/10/contrib/llvm/utils/TableGen/CodeGenSchedule.cpp
   stable/10/contrib/llvm/utils/TableGen/CodeGenSchedule.h
   stable/10/contrib/llvm/utils/TableGen/CodeGenTarget.cpp
   stable/10/contrib/llvm/utils/TableGen/DAGISelEmitter.cpp
   stable/10/contrib/llvm/utils/TableGen/DAGISelMatcher.cpp
   stable/10/contrib/llvm/utils/TableGen/DAGISelMatcher.h
   stable/10/contrib/llvm/utils/TableGen/DAGISelMatcherEmitter.cpp
   stable/10/contrib/llvm/utils/TableGen/DAGISelMatcherOpt.cpp
   stable/10/contrib/llvm/utils/TableGen/FastISelEmitter.cpp
   stable/10/contrib/llvm/utils/TableGen/FixedLenDecoderEmitter.cpp
   stable/10/contrib/llvm/utils/TableGen/InstrInfoEmitter.cpp
   stable/10/contrib/llvm/utils/TableGen/IntrinsicEmitter.cpp
   stable/10/contrib/llvm/utils/TableGen/OptParserEmitter.cpp
   stable/10/contrib/llvm/utils/TableGen/RegisterInfoEmitter.cpp
   stable/10/contrib/llvm/utils/TableGen/SequenceToOffsetTable.h
   stable/10/contrib/llvm/utils/TableGen/SetTheory.cpp
   stable/10/contrib/llvm/utils/TableGen/SubtargetEmitter.cpp
   stable/10/contrib/llvm/utils/TableGen/TGValueTypes.cpp
   stable/10/contrib/llvm/utils/TableGen/X86DisassemblerTables.cpp
   stable/10/contrib/llvm/utils/TableGen/X86DisassemblerTables.h
   stable/10/contrib/llvm/utils/TableGen/X86RecognizableInstr.cpp
   stable/10/contrib/llvm/utils/TableGen/X86RecognizableInstr.h
   stable/10/etc/mtree/BSD.include.dist
   stable/10/lib/clang/Makefile
   stable/10/lib/clang/clang.build.mk
   stable/10/lib/clang/include/Makefile
   stable/10/lib/clang/include/clang/Basic/Version.inc
   stable/10/lib/clang/include/llvm/Config/config.h
   stable/10/lib/clang/include/llvm/Config/llvm-config.h
   stable/10/lib/clang/libclanganalysis/Makefile
   stable/10/lib/clang/libclangast/Makefile
   stable/10/lib/clang/libclangcodegen/Makefile
   stable/10/lib/clang/libclangdriver/Makefile
   stable/10/lib/clang/libclangparse/Makefile
   stable/10/lib/clang/libclangsema/Makefile
   stable/10/lib/clang/libclangstaticanalyzercheckers/Makefile
   stable/10/lib/clang/libclangstaticanalyzercore/Makefile
   stable/10/lib/clang/libllvmanalysis/Makefile
   stable/10/lib/clang/libllvmarmdesc/Makefile
   stable/10/lib/clang/libllvmasmprinter/Makefile
   stable/10/lib/clang/libllvmcodegen/Makefile
   stable/10/lib/clang/libllvmcore/Makefile
   stable/10/lib/clang/libllvmdebuginfo/Makefile
   stable/10/lib/clang/libllvmexecutionengine/Makefile
   stable/10/lib/clang/libllvminstrumentation/Makefile
   stable/10/lib/clang/libllvmjit/Makefile
   stable/10/lib/clang/libllvmmc/Makefile
   stable/10/lib/clang/libllvmmipscodegen/Makefile
   stable/10/lib/clang/libllvmmipsdesc/Makefile
   stable/10/lib/clang/libllvmobject/Makefile
   stable/10/lib/clang/libllvmpowerpccodegen/Makefile
   stable/10/lib/clang/libllvmpowerpcdesc/Makefile
   stable/10/lib/clang/libllvmscalaropts/Makefile
   stable/10/lib/clang/libllvmsupport/Makefile
   stable/10/lib/clang/libllvmtransformutils/Makefile
   stable/10/lib/clang/libllvmvectorize/Makefile
   stable/10/lib/clang/libllvmx86desc/Makefile
   stable/10/share/mk/bsd.sys.mk
   stable/10/sys/amd64/conf/GENERIC
   stable/10/sys/conf/kern.mk
   stable/10/sys/i386/conf/GENERIC
   stable/10/sys/i386/conf/XEN
   stable/10/sys/sys/param.h
   stable/10/tools/build/mk/OptionalObsoleteFiles.inc
   stable/10/usr.bin/clang/Makefile
   stable/10/usr.bin/clang/bugpoint/bugpoint.1
   stable/10/usr.bin/clang/clang-tblgen/Makefile
   stable/10/usr.bin/clang/clang.prog.mk
   stable/10/usr.bin/clang/clang/Makefile
   stable/10/usr.bin/clang/clang/clang.1
   stable/10/usr.bin/clang/llc/Makefile
   stable/10/usr.bin/clang/llc/llc.1
   stable/10/usr.bin/clang/lldb/Makefile
   stable/10/usr.bin/clang/lli/Makefile
   stable/10/usr.bin/clang/lli/lli.1
   stable/10/usr.bin/clang/llvm-ar/Makefile
   stable/10/usr.bin/clang/llvm-ar/llvm-ar.1
   stable/10/usr.bin/clang/llvm-as/llvm-as.1
   stable/10/usr.bin/clang/llvm-bcanalyzer/llvm-bcanalyzer.1
   stable/10/usr.bin/clang/llvm-diff/llvm-diff.1
   stable/10/usr.bin/clang/llvm-dis/llvm-dis.1
   stable/10/usr.bin/clang/llvm-extract/llvm-extract.1
   stable/10/usr.bin/clang/llvm-link/llvm-link.1
   stable/10/usr.bin/clang/llvm-mc/Makefile
   stable/10/usr.bin/clang/llvm-nm/Makefile
   stable/10/usr.bin/clang/llvm-nm/llvm-nm.1
   stable/10/usr.bin/clang/llvm-objdump/Makefile
   stable/10/usr.bin/clang/llvm-rtdyld/Makefile
   stable/10/usr.bin/clang/opt/Makefile
   stable/10/usr.bin/clang/opt/opt.1
   stable/10/usr.bin/clang/tblgen/tblgen.1
 Directory Properties:
   stable/10/   (props changed)
 
 Modified: stable/10/ObsoleteFiles.inc
 ==============================================================================
 --- stable/10/ObsoleteFiles.inc	Fri Mar 21 17:53:25 2014	(r263507)
 +++ stable/10/ObsoleteFiles.inc	Fri Mar 21 17:53:59 2014	(r263508)
 @@ -38,6 +38,43 @@
  #   xargs -n1 | sort | uniq -d;
  # done
  
 +# 20140321: new clang import which bumps version from 3.3 to 3.4.
 +OLD_FILES+=usr/bin/llvm-prof
 +OLD_FILES+=usr/bin/llvm-ranlib
 +OLD_FILES+=usr/include/clang/3.3/__wmmintrin_aes.h
 +OLD_FILES+=usr/include/clang/3.3/__wmmintrin_pclmul.h
 +OLD_FILES+=usr/include/clang/3.3/altivec.h
 +OLD_FILES+=usr/include/clang/3.3/ammintrin.h
 +OLD_FILES+=usr/include/clang/3.3/avx2intrin.h
 +OLD_FILES+=usr/include/clang/3.3/avxintrin.h
 +OLD_FILES+=usr/include/clang/3.3/bmi2intrin.h
 +OLD_FILES+=usr/include/clang/3.3/bmiintrin.h
 +OLD_FILES+=usr/include/clang/3.3/cpuid.h
 +OLD_FILES+=usr/include/clang/3.3/emmintrin.h
 +OLD_FILES+=usr/include/clang/3.3/f16cintrin.h
 +OLD_FILES+=usr/include/clang/3.3/fma4intrin.h
 +OLD_FILES+=usr/include/clang/3.3/fmaintrin.h
 +OLD_FILES+=usr/include/clang/3.3/immintrin.h
 +OLD_FILES+=usr/include/clang/3.3/lzcntintrin.h
 +OLD_FILES+=usr/include/clang/3.3/mm3dnow.h
 +OLD_FILES+=usr/include/clang/3.3/mm_malloc.h
 +OLD_FILES+=usr/include/clang/3.3/mmintrin.h
 +OLD_FILES+=usr/include/clang/3.3/module.map
 +OLD_FILES+=usr/include/clang/3.3/nmmintrin.h
 +OLD_FILES+=usr/include/clang/3.3/pmmintrin.h
 +OLD_FILES+=usr/include/clang/3.3/popcntintrin.h
 +OLD_FILES+=usr/include/clang/3.3/prfchwintrin.h
 +OLD_FILES+=usr/include/clang/3.3/rdseedintrin.h
 +OLD_FILES+=usr/include/clang/3.3/rtmintrin.h
 +OLD_FILES+=usr/include/clang/3.3/smmintrin.h
 +OLD_FILES+=usr/include/clang/3.3/tmmintrin.h
 +OLD_FILES+=usr/include/clang/3.3/wmmintrin.h
 +OLD_FILES+=usr/include/clang/3.3/x86intrin.h
 +OLD_FILES+=usr/include/clang/3.3/xmmintrin.h
 +OLD_FILES+=usr/include/clang/3.3/xopintrin.h
 +OLD_FILES+=usr/share/man/man1/llvm-prof.1.gz
 +OLD_FILES+=usr/share/man/man1/llvm-ranlib.1.gz
 +OLD_DIRS+=usr/include/clang/3.3
  # 20131109: extattr(2) mlinks fixed
  OLD_FILES+=usr/share/man/man2/extattr_delete_list.2.gz
  OLD_FILES+=usr/share/man/man2/extattr_get_list.2.gz
 
 Modified: stable/10/UPDATING
 ==============================================================================
 --- stable/10/UPDATING	Fri Mar 21 17:53:25 2014	(r263507)
 +++ stable/10/UPDATING	Fri Mar 21 17:53:59 2014	(r263508)
 @@ -17,6 +17,9 @@ stable/10, and then rebuild without this
  older version of current is a bit fragile.
  
  
 +20140321:
 +	Clang and llvm have been upgraded to 3.4 release.
 +
  20140306:
  	If a Makefile in a tests/ directory was auto-generating a Kyuafile
  	instead of providing an explicit one, this would prevent such
 
 Modified: stable/10/contrib/gcc/libgcc2.c
 ==============================================================================
 --- stable/10/contrib/gcc/libgcc2.c	Fri Mar 21 17:53:25 2014	(r263507)
 +++ stable/10/contrib/gcc/libgcc2.c	Fri Mar 21 17:53:59 2014	(r263508)
 @@ -2007,8 +2007,8 @@ __eprintf (const char *string, const cha
  /* Clear part of an instruction cache.  */
  
  void
 -__clear_cache (char *beg __attribute__((__unused__)),
 -	       char *end __attribute__((__unused__)))
 +__clear_cache (void *beg __attribute__((__unused__)),
 +	       void *end __attribute__((__unused__)))
  {
  #ifdef CLEAR_INSN_CACHE
    CLEAR_INSN_CACHE (beg, end);
 
 Modified: stable/10/contrib/gcc/libgcc2.h
 ==============================================================================
 --- stable/10/contrib/gcc/libgcc2.h	Fri Mar 21 17:53:25 2014	(r263507)
 +++ stable/10/contrib/gcc/libgcc2.h	Fri Mar 21 17:53:59 2014	(r263508)
 @@ -35,7 +35,7 @@ Software Foundation, 51 Franklin Street,
  #endif
  
  extern int __gcc_bcmp (const unsigned char *, const unsigned char *, size_t);
 -extern void __clear_cache (char *, char *);
 +extern void __clear_cache (void *, void *);
  extern void __eprintf (const char *, const char *, unsigned int, const char *)
    __attribute__ ((__noreturn__));
  
 
 Modified: stable/10/contrib/llvm/LICENSE.TXT
 ==============================================================================
 --- stable/10/contrib/llvm/LICENSE.TXT	Fri Mar 21 17:53:25 2014	(r263507)
 +++ stable/10/contrib/llvm/LICENSE.TXT	Fri Mar 21 17:53:59 2014	(r263508)
 @@ -68,3 +68,4 @@ Google Test         llvm/utils/unittest/
  OpenBSD regex       llvm/lib/Support/{reg*, COPYRIGHT.regex}
  pyyaml tests        llvm/test/YAMLParser/{*.data, LICENSE.TXT}
  ARM contributions   llvm/lib/Target/ARM/LICENSE.TXT
 +md5 contributions   llvm/lib/Support/MD5.cpp llvm/include/llvm/Support/MD5.h
 
 Modified: stable/10/contrib/llvm/include/llvm-c/BitReader.h
 ==============================================================================
 --- stable/10/contrib/llvm/include/llvm-c/BitReader.h	Fri Mar 21 17:53:25 2014	(r263507)
 +++ stable/10/contrib/llvm/include/llvm-c/BitReader.h	Fri Mar 21 17:53:59 2014	(r263508)
 @@ -34,7 +34,7 @@ extern "C" {
  
  /* Builds a module from the bitcode in the specified memory buffer, returning a
     reference to the module via the OutModule parameter. Returns 0 on success.
 -   Optionally returns a human-readable error message via OutMessage. */ 
 +   Optionally returns a human-readable error message via OutMessage. */
  LLVMBool LLVMParseBitcode(LLVMMemoryBufferRef MemBuf,
                            LLVMModuleRef *OutModule, char **OutMessage);
  
 @@ -44,7 +44,7 @@ LLVMBool LLVMParseBitcodeInContext(LLVMC
  
  /** Reads a module from the specified path, returning via the OutMP parameter
      a module provider which performs lazy deserialization. Returns 0 on success.
 -    Optionally returns a human-readable error message via OutMessage. */ 
 +    Optionally returns a human-readable error message via OutMessage. */
  LLVMBool LLVMGetBitcodeModuleInContext(LLVMContextRef ContextRef,
                                         LLVMMemoryBufferRef MemBuf,
                                         LLVMModuleRef *OutM,
 
 Modified: stable/10/contrib/llvm/include/llvm-c/BitWriter.h
 ==============================================================================
 --- stable/10/contrib/llvm/include/llvm-c/BitWriter.h	Fri Mar 21 17:53:25 2014	(r263507)
 +++ stable/10/contrib/llvm/include/llvm-c/BitWriter.h	Fri Mar 21 17:53:59 2014	(r263508)
 @@ -34,7 +34,7 @@ extern "C" {
  
  /*===-- Operations on modules ---------------------------------------------===*/
  
 -/** Writes a module to the specified path. Returns 0 on success. */ 
 +/** Writes a module to the specified path. Returns 0 on success. */
  int LLVMWriteBitcodeToFile(LLVMModuleRef M, const char *Path);
  
  /** Writes a module to an open file descriptor. Returns 0 on success. */
 @@ -42,7 +42,7 @@ int LLVMWriteBitcodeToFD(LLVMModuleRef M
                           int Unbuffered);
  
  /** Deprecated for LLVMWriteBitcodeToFD. Writes a module to an open file
 -    descriptor. Returns 0 on success. Closes the Handle. */ 
 +    descriptor. Returns 0 on success. Closes the Handle. */
  int LLVMWriteBitcodeToFileHandle(LLVMModuleRef M, int Handle);
  
  /**
 
 Modified: stable/10/contrib/llvm/include/llvm-c/Core.h
 ==============================================================================
 --- stable/10/contrib/llvm/include/llvm-c/Core.h	Fri Mar 21 17:53:25 2014	(r263507)
 +++ stable/10/contrib/llvm/include/llvm-c/Core.h	Fri Mar 21 17:53:59 2014	(r263508)
 @@ -165,7 +165,9 @@ typedef enum {
         a temporary measure until the API/ABI impact to the C API is understood
         and the path forward agreed upon.
      LLVMAddressSafety = 1ULL << 32,
 -    LLVMStackProtectStrongAttribute = 1ULL<<33
 +    LLVMStackProtectStrongAttribute = 1ULL<<33,
 +    LLVMCold = 1ULL << 34,
 +    LLVMOptimizeNone = 1ULL << 35
      */
  } LLVMAttribute;
  
 @@ -220,6 +222,7 @@ typedef enum {
    LLVMPtrToInt       = 39,
    LLVMIntToPtr       = 40,
    LLVMBitCast        = 41,
 +  LLVMAddrSpaceCast  = 60,
  
    /* Other Operators */
    LLVMICmp           = 42,
 @@ -272,7 +275,7 @@ typedef enum {
    LLVMLinkOnceAnyLinkage, /**< Keep one copy of function when linking (inline)*/
    LLVMLinkOnceODRLinkage, /**< Same, but only replaced by something
                              equivalent. */
 -  LLVMLinkOnceODRAutoHideLinkage, /**< Like LinkOnceODR, but possibly hidden. */
 +  LLVMLinkOnceODRAutoHideLinkage, /**< Obsolete */
    LLVMWeakAnyLinkage,     /**< Keep one copy of function when linking (weak) */
    LLVMWeakODRLinkage,     /**< Same, but only replaced by something
                              equivalent. */
 @@ -299,6 +302,8 @@ typedef enum {
    LLVMCCallConv           = 0,
    LLVMFastCallConv        = 8,
    LLVMColdCallConv        = 9,
 +  LLVMWebKitJSCallConv    = 12,
 +  LLVMAnyRegCallConv      = 13,
    LLVMX86StdcallCallConv  = 64,
    LLVMX86FastcallCallConv = 65
  } LLVMCallConv;
 @@ -352,26 +357,26 @@ 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, 
 +  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 
 +  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 
 +  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 
 +  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 
 +  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;
  
 @@ -384,16 +389,16 @@ typedef enum {
      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 
 +                             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 
 +                             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 
 +                             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 
 +                             original using an unsigned comparison  and return
                               the old one */
  } LLVMAtomicRMWBinOp;
  
 @@ -406,13 +411,37 @@ void LLVMInitializeCore(LLVMPassRegistry
  /** Deallocate and destroy all ManagedStatic variables.
      @see llvm::llvm_shutdown
      @see ManagedStatic */
 -void LLVMShutdown();
 +void LLVMShutdown(void);
  
  
  /*===-- Error handling ----------------------------------------------------===*/
  
 +char *LLVMCreateMessage(const char *Message);
  void LLVMDisposeMessage(char *Message);
  
 +typedef void (*LLVMFatalErrorHandler)(const char *Reason);
 +
 +/**
 + * Install a fatal error handler. By default, if LLVM detects a fatal error, it
 + * will call exit(1). This may not be appropriate in many contexts. For example,
 + * doing exit(1) will bypass many crash reporting/tracing system tools. This
 + * function allows you to install a callback that will be invoked prior to the
 + * call to exit(1).
 + */
 +void LLVMInstallFatalErrorHandler(LLVMFatalErrorHandler Handler);
 +
 +/**
 + * Reset the fatal error handler. This resets LLVM's fatal error handling
 + * behavior to the default.
 + */
 +void LLVMResetFatalErrorHandler(void);
 +
 +/**
 + * Enable LLVM's built-in stack trace code. This intercepts the OS's crash
 + * signals and prints which component of LLVM you were in at the time if the
 + * crash.
 + */
 +void LLVMEnablePrettyStackTrace(void);
  
  /**
   * @defgroup LLVMCCoreContext Contexts
 @@ -458,7 +487,7 @@ unsigned LLVMGetMDKindID(const char* Nam
  /**
   * @defgroup LLVMCCoreModule Modules
   *
 - * Modules represent the top-level structure in a LLVM program. An LLVM
 + * Modules represent the top-level structure in an LLVM program. An LLVM
   * module is effectively a translation unit or a collection of
   * translation units merged together.
   *
 @@ -538,6 +567,14 @@ LLVMBool LLVMPrintModuleToFile(LLVMModul
                                 char **ErrorMessage);
  
  /**
 + * Return a string representation of the module. Use
 + * LLVMDisposeMessage to free the string.
 + *
 + * @see Module::print()
 + */
 +char *LLVMPrintModuleToString(LLVMModuleRef M);
 +
 +/**
   * Set inline assembly for a module.
   *
   * @see Module::setModuleInlineAsm()
 @@ -689,6 +726,21 @@ LLVMBool LLVMTypeIsSized(LLVMTypeRef Ty)
  LLVMContextRef LLVMGetTypeContext(LLVMTypeRef Ty);
  
  /**
 + * Dump a representation of a type to stderr.
 + *
 + * @see llvm::Type::dump()
 + */
 +void LLVMDumpType(LLVMTypeRef Val);
 +
 +/**
 + * Return a string representation of the type. Use
 + * LLVMDisposeMessage to free the string.
 + *
 + * @see llvm::Type::print()
 + */
 +char *LLVMPrintTypeToString(LLVMTypeRef Val);
 +
 +/**
   * @defgroup LLVMCCoreTypeInt Integer Types
   *
   * Functions in this section operate on integer types.
 @@ -1039,7 +1091,7 @@ LLVMTypeRef LLVMX86MMXType(void);
   * hierarchy of classes within this type. Depending on the instance
   * obtained, not all APIs are available.
   *
 - * Callers can determine the type of a LLVMValueRef by calling the
 + * Callers can determine the type of an LLVMValueRef by calling the
   * LLVMIsA* family of functions (e.g. LLVMIsAArgument()). These
   * functions are defined by a macro, so it isn't obvious which are
   * available by looking at the Doxygen source code. Instead, look at the
 @@ -1061,6 +1113,9 @@ LLVMTypeRef LLVMX86MMXType(void);
        macro(BlockAddress)                   \
        macro(ConstantAggregateZero)          \
        macro(ConstantArray)                  \
 +      macro(ConstantDataSequential)         \
 +        macro(ConstantDataArray)            \
 +        macro(ConstantDataVector)           \
        macro(ConstantExpr)                   \
        macro(ConstantFP)                     \
        macro(ConstantInt)                    \
 @@ -1105,6 +1160,7 @@ LLVMTypeRef LLVMX86MMXType(void);
        macro(UnaryInstruction)               \
          macro(AllocaInst)                   \
          macro(CastInst)                     \
 +          macro(AddrSpaceCastInst)          \
            macro(BitCastInst)                \
            macro(FPExtInst)                  \
            macro(FPToSIInst)                 \
 @@ -1160,6 +1216,14 @@ void LLVMSetValueName(LLVMValueRef Val, 
  void LLVMDumpValue(LLVMValueRef Val);
  
  /**
 + * Return a string representation of the value. Use
 + * LLVMDisposeMessage to free the string.
 + *
 + * @see llvm::Value::print()
 + */
 +char *LLVMPrintValueToString(LLVMValueRef Val);
 +
 +/**
   * Replace all uses of a value with another one.
   *
   * @see llvm::Value::replaceAllUsesWith()
 @@ -1179,7 +1243,7 @@ LLVMBool LLVMIsUndef(LLVMValueRef Val);
  /**
   * Convert value instances between types.
   *
 - * Internally, a LLVMValueRef is "pinned" to a specific type. This
 + * Internally, an LLVMValueRef is "pinned" to a specific type. This
   * series of functions allows you to cast an instance to a specific
   * type.
   *
 @@ -1201,7 +1265,7 @@ LLVM_FOR_EACH_VALUE_SUBCLASS(LLVM_DECLAR
   * This module defines functions that allow you to inspect the uses of a
   * LLVMValueRef.
   *
 - * It is possible to obtain a LLVMUseRef for any LLVMValueRef instance.
 + * It is possible to obtain an LLVMUseRef for any LLVMValueRef instance.
   * Each LLVMUseRef (which corresponds to a llvm::Use instance) holds a
   * llvm::User and llvm::Value.
   *
 @@ -1568,6 +1632,7 @@ LLVMValueRef LLVMConstFPToSI(LLVMValueRe
  LLVMValueRef LLVMConstPtrToInt(LLVMValueRef ConstantVal, LLVMTypeRef ToType);
  LLVMValueRef LLVMConstIntToPtr(LLVMValueRef ConstantVal, LLVMTypeRef ToType);
  LLVMValueRef LLVMConstBitCast(LLVMValueRef ConstantVal, LLVMTypeRef ToType);
 +LLVMValueRef LLVMConstAddrSpaceCast(LLVMValueRef ConstantVal, LLVMTypeRef ToType);
  LLVMValueRef LLVMConstZExtOrBitCast(LLVMValueRef ConstantVal,
                                      LLVMTypeRef ToType);
  LLVMValueRef LLVMConstSExtOrBitCast(LLVMValueRef ConstantVal,
 @@ -1623,8 +1688,33 @@ const char *LLVMGetSection(LLVMValueRef 
  void LLVMSetSection(LLVMValueRef Global, const char *Section);
  LLVMVisibility LLVMGetVisibility(LLVMValueRef Global);
  void LLVMSetVisibility(LLVMValueRef Global, LLVMVisibility Viz);
 -unsigned LLVMGetAlignment(LLVMValueRef Global);
 -void LLVMSetAlignment(LLVMValueRef Global, unsigned Bytes);
 +
 +/**
 + * @defgroup LLVMCCoreValueWithAlignment Values with alignment
 + *
 + * Functions in this group only apply to values with alignment, i.e.
 + * global variables, load and store instructions.
 + */
 +
 +/**
 + * Obtain the preferred alignment of the value.
 + * @see llvm::LoadInst::getAlignment()
 + * @see llvm::StoreInst::getAlignment()
 + * @see llvm::GlobalValue::getAlignment()
 + */
 +unsigned LLVMGetAlignment(LLVMValueRef V);
 +
 +/**
 + * Set the preferred alignment of the value.
 + * @see llvm::LoadInst::setAlignment()
 + * @see llvm::StoreInst::setAlignment()
 + * @see llvm::GlobalValue::setAlignment()
 + */
 +void LLVMSetAlignment(LLVMValueRef V, unsigned Bytes);
 +
 +/**
 +  * @}
 +  */
  
  /**
   * @defgroup LLVMCoreValueConstantGlobalVariable Global Variables
 @@ -1804,7 +1894,7 @@ LLVMValueRef LLVMGetParam(LLVMValueRef F
  /**
   * Obtain the function to which this argument belongs.
   *
 - * Unlike other functions in this group, this one takes a LLVMValueRef
 + * Unlike other functions in this group, this one takes an LLVMValueRef
   * that corresponds to a llvm::Attribute.
   *
   * The returned LLVMValueRef is the llvm::Function to which this
 @@ -1829,7 +1919,7 @@ LLVMValueRef LLVMGetLastParam(LLVMValueR
  /**
   * Obtain the next parameter to a function.
   *
 - * This takes a LLVMValueRef obtained from LLVMGetFirstParam() (which is
 + * This takes an LLVMValueRef obtained from LLVMGetFirstParam() (which is
   * actually a wrapped iterator) and obtains the next parameter from the
   * underlying iterator.
   */
 @@ -1978,12 +2068,12 @@ void LLVMGetMDNodeOperands(LLVMValueRef 
  LLVMValueRef LLVMBasicBlockAsValue(LLVMBasicBlockRef BB);
  
  /**
 - * Determine whether a LLVMValueRef is itself a basic block.
 + * Determine whether an LLVMValueRef is itself a basic block.
   */
  LLVMBool LLVMValueIsBasicBlock(LLVMValueRef Val);
  
  /**
 - * Convert a LLVMValueRef to a LLVMBasicBlockRef instance.
 + * Convert an LLVMValueRef to an LLVMBasicBlockRef instance.
   */
  LLVMBasicBlockRef LLVMValueAsBasicBlock(LLVMValueRef Val);
  
 @@ -2140,7 +2230,7 @@ LLVMValueRef LLVMGetFirstInstruction(LLV
  /**
   * Obtain the last instruction in a basic block.
   *
 - * The returned LLVMValueRef corresponds to a LLVM:Instruction.
 + * The returned LLVMValueRef corresponds to an LLVM:Instruction.
   */
  LLVMValueRef LLVMGetLastInstruction(LLVMBasicBlockRef BB);
  
 @@ -2322,12 +2412,12 @@ void LLVMAddIncoming(LLVMValueRef PhiNod
  unsigned LLVMCountIncoming(LLVMValueRef PhiNode);
  
  /**
 - * Obtain an incoming value to a PHI node as a LLVMValueRef.
 + * Obtain an incoming value to a PHI node as an LLVMValueRef.
   */
  LLVMValueRef LLVMGetIncomingValue(LLVMValueRef PhiNode, unsigned Index);
  
  /**
 - * Obtain an incoming value to a PHI node as a LLVMBasicBlockRef.
 + * Obtain an incoming value to a PHI node as an LLVMBasicBlockRef.
   */
  LLVMBasicBlockRef LLVMGetIncomingBlock(LLVMValueRef PhiNode, unsigned Index);
  
 @@ -2518,6 +2608,8 @@ LLVMValueRef LLVMBuildIntToPtr(LLVMBuild
                                 LLVMTypeRef DestTy, const char *Name);
  LLVMValueRef LLVMBuildBitCast(LLVMBuilderRef, LLVMValueRef Val,
                                LLVMTypeRef DestTy, const char *Name);
 +LLVMValueRef LLVMBuildAddrSpaceCast(LLVMBuilderRef, LLVMValueRef Val,
 +                                    LLVMTypeRef DestTy, const char *Name);
  LLVMValueRef LLVMBuildZExtOrBitCast(LLVMBuilderRef, LLVMValueRef Val,
                                      LLVMTypeRef DestTy, const char *Name);
  LLVMValueRef LLVMBuildSExtOrBitCast(LLVMBuilderRef, LLVMValueRef Val,
 @@ -2571,9 +2663,9 @@ 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, 
 +LLVMValueRef LLVMBuildAtomicRMW(LLVMBuilderRef B,LLVMAtomicRMWBinOp op,
 +                                LLVMValueRef PTR, LLVMValueRef Val,
 +                                LLVMAtomicOrdering ordering,
                                  LLVMBool singleThread);
  
  /**
 @@ -2706,16 +2798,16 @@ void LLVMDisposePassManager(LLVMPassMana
      initialization succeeded. Must be executed in isolation from all
      other LLVM api calls.
      @see llvm::llvm_start_multithreaded */
 -LLVMBool LLVMStartMultithreaded();
 +LLVMBool LLVMStartMultithreaded(void);
  
  /** 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();
 +void LLVMStopMultithreaded(void);
  
  /** Check whether LLVM is executing in thread-safe mode or not.
      @see llvm::llvm_is_multithreaded */
 -LLVMBool LLVMIsMultithreaded();
 +LLVMBool LLVMIsMultithreaded(void);
  
  /**
   * @}
 
 Modified: stable/10/contrib/llvm/include/llvm-c/Disassembler.h
 ==============================================================================
 --- stable/10/contrib/llvm/include/llvm-c/Disassembler.h	Fri Mar 21 17:53:25 2014	(r263507)
 +++ stable/10/contrib/llvm/include/llvm-c/Disassembler.h	Fri Mar 21 17:53:59 2014	(r263508)
 @@ -42,7 +42,7 @@ typedef void *LLVMDisasmContextRef;
   * instruction are specified by the Offset parameter and its byte widith is the
   * size parameter.  For instructions sets with fixed widths and one symbolic
   * operand per instruction, the Offset parameter will be zero and Size parameter
 - * will be the instruction width.  The information is returned in TagBuf and is 
 + * will be the instruction width.  The information is returned in TagBuf and is
   * Triple specific with its specific information defined by the value of
   * TagType for that Triple.  If symbolic information is returned the function
   * returns 1, otherwise it returns 0.
 @@ -58,7 +58,7 @@ typedef int (*LLVMOpInfoCallback)(void *
   * SubtractSymbol can be link edited independent of each other.  Many other
   * platforms only allow a relocatable expression of the form AddSymbol + Offset
   * to be encoded.
 - * 
 + *
   * The LLVMOpInfoCallback() for the TagType value of 1 uses the struct
   * LLVMOpInfo1.  The value of the relocatable expression for the operand,
   * including any PC adjustment, is passed in to the call back in the Value
 @@ -130,6 +130,17 @@ typedef const char *(*LLVMSymbolLookupCa
  /* The output reference is to a cstring address in a literal pool. */
  #define LLVMDisassembler_ReferenceType_Out_LitPool_CstrAddr 3
  
 +/* The output reference is to a Objective-C CoreFoundation string. */
 +#define LLVMDisassembler_ReferenceType_Out_Objc_CFString_Ref 4
 +/* The output reference is to a Objective-C message. */
 +#define LLVMDisassembler_ReferenceType_Out_Objc_Message 5
 +/* The output reference is to a Objective-C message ref. */
 +#define LLVMDisassembler_ReferenceType_Out_Objc_Message_Ref 6
 +/* The output reference is to a Objective-C selector ref. */
 +#define LLVMDisassembler_ReferenceType_Out_Objc_Selector_Ref 7
 +/* The output reference is to a Objective-C class ref. */
 +#define LLVMDisassembler_ReferenceType_Out_Objc_Class_Ref 8
 +
  #ifdef __cplusplus
  extern "C" {
  #endif /* !defined(__cplusplus) */
 @@ -170,6 +181,10 @@ int LLVMSetDisasmOptions(LLVMDisasmConte
  #define LLVMDisassembler_Option_PrintImmHex 2
  /* The option use the other assembler printer variant */
  #define LLVMDisassembler_Option_AsmPrinterVariant 4
 +/* The option to set comment on instructions */
 +#define LLVMDisassembler_Option_SetInstrComments 8
 +  /* The option to print latency information alongside instructions */
 +#define LLVMDisassembler_Option_PrintLatency 16
  
  /**
   * Dispose of a disassembler context.
 
 Modified: stable/10/contrib/llvm/include/llvm-c/ExecutionEngine.h
 ==============================================================================
 --- stable/10/contrib/llvm/include/llvm-c/ExecutionEngine.h	Fri Mar 21 17:53:25 2014	(r263507)
 +++ stable/10/contrib/llvm/include/llvm-c/ExecutionEngine.h	Fri Mar 21 17:53:59 2014	(r263508)
 @@ -40,12 +40,14 @@ void LLVMLinkInInterpreter(void);
  
  typedef struct LLVMOpaqueGenericValue *LLVMGenericValueRef;
  typedef struct LLVMOpaqueExecutionEngine *LLVMExecutionEngineRef;
 +typedef struct LLVMOpaqueMCJITMemoryManager *LLVMMCJITMemoryManagerRef;
  
  struct LLVMMCJITCompilerOptions {
    unsigned OptLevel;
    LLVMCodeModel CodeModel;
    LLVMBool NoFramePointerElim;
    LLVMBool EnableFastISel;
 +  LLVMMCJITMemoryManagerRef MCJMM;
  };
  
  /*===-- Operations on generic values --------------------------------------===*/
 @@ -167,12 +169,44 @@ void LLVMAddGlobalMapping(LLVMExecutionE
  
  void *LLVMGetPointerToGlobal(LLVMExecutionEngineRef EE, LLVMValueRef Global);
  
 +/*===-- Operations on memory managers -------------------------------------===*/
 +
 +typedef uint8_t *(*LLVMMemoryManagerAllocateCodeSectionCallback)(
 +  void *Opaque, uintptr_t Size, unsigned Alignment, unsigned SectionID,
 +  const char *SectionName);
 +typedef uint8_t *(*LLVMMemoryManagerAllocateDataSectionCallback)(
 +  void *Opaque, uintptr_t Size, unsigned Alignment, unsigned SectionID,
 +  const char *SectionName, LLVMBool IsReadOnly);
 +typedef LLVMBool (*LLVMMemoryManagerFinalizeMemoryCallback)(
 +  void *Opaque, char **ErrMsg);
 +typedef void (*LLVMMemoryManagerDestroyCallback)(void *Opaque);
 +
 +/**
 + * Create a simple custom MCJIT memory manager. This memory manager can
 + * intercept allocations in a module-oblivious way. This will return NULL
 + * if any of the passed functions are NULL.
 + *
 + * @param Opaque An opaque client object to pass back to the callbacks.
 + * @param AllocateCodeSection Allocate a block of memory for executable code.
 + * @param AllocateDataSection Allocate a block of memory for data.
 + * @param FinalizeMemory Set page permissions and flush cache. Return 0 on
 + *   success, 1 on error.
 + */
 +LLVMMCJITMemoryManagerRef LLVMCreateSimpleMCJITMemoryManager(
 +  void *Opaque,
 +  LLVMMemoryManagerAllocateCodeSectionCallback AllocateCodeSection,
 +  LLVMMemoryManagerAllocateDataSectionCallback AllocateDataSection,
 +  LLVMMemoryManagerFinalizeMemoryCallback FinalizeMemory,
 +  LLVMMemoryManagerDestroyCallback Destroy);
 +
 +void LLVMDisposeMCJITMemoryManager(LLVMMCJITMemoryManagerRef MM);
 +
  /**
   * @}
   */
  
  #ifdef __cplusplus
 -}  
 +}
  #endif /* defined(__cplusplus) */
  
  #endif
 
 Copied: stable/10/contrib/llvm/include/llvm-c/IRReader.h (from r261991, head/contrib/llvm/include/llvm-c/IRReader.h)
 ==============================================================================
 --- /dev/null	00:00:00 1970	(empty, because file is newly added)
 +++ stable/10/contrib/llvm/include/llvm-c/IRReader.h	Fri Mar 21 17:53:59 2014	(r263508, copy of r261991, head/contrib/llvm/include/llvm-c/IRReader.h)
 @@ -0,0 +1,40 @@
 +/*===-- llvm-c/IRReader.h - IR Reader C Interface -----------------*- C -*-===*\
 +|*                                                                            *|
 +|*                     The LLVM Compiler Infrastructure                       *|
 +|*                                                                            *|
 +|* This file is distributed under the University of Illinois Open Source      *|
 +|* License. See LICENSE.TXT for details.                                      *|
 +|*                                                                            *|
 +|*===----------------------------------------------------------------------===*|
 +|*                                                                            *|
 +|* This file defines the C interface to the IR Reader.                        *|
 +|*                                                                            *|
 +\*===----------------------------------------------------------------------===*/
 +
 +#ifndef LLVM_C_IRREADER_H
 +#define LLVM_C_IRREADER_H
 +
 +#include "llvm-c/Core.h"
 +
 +#ifdef __cplusplus
 +extern "C" {
 +#endif
 +
 +/**
 + * Read LLVM IR from a memory buffer and convert it into an in-memory Module
 + * object. Returns 0 on success.
 + * Optionally returns a human-readable description of any errors that
 + * occured during parsing IR. OutMessage must be disposed with
 + * LLVMDisposeMessage.
 + *
 + * @see llvm::ParseIR()
 + */
 +LLVMBool LLVMParseIRInContext(LLVMContextRef ContextRef,
 +                              LLVMMemoryBufferRef MemBuf, LLVMModuleRef *OutM,
 +                              char **OutMessage);
 +
 +#ifdef __cplusplus
 +}
 +#endif
 +
 +#endif
 
 Modified: stable/10/contrib/llvm/include/llvm-c/LinkTimeOptimizer.h
 ==============================================================================
 --- stable/10/contrib/llvm/include/llvm-c/LinkTimeOptimizer.h	Fri Mar 21 17:53:25 2014	(r263507)
 +++ stable/10/contrib/llvm/include/llvm-c/LinkTimeOptimizer.h	Fri Mar 21 17:53:59 2014	(r263508)
 @@ -4,7 +4,7 @@
  //
  // This file is distributed under the University of Illinois Open Source
  // License. See LICENSE.TXT for details.
 -// 
 +//
  //===----------------------------------------------------------------------===//
  //
  // This header provides a C API to use the LLVM link time optimization
 @@ -46,7 +46,7 @@ extern "C" {
      //  Added C-specific error codes
      LLVM_LTO_NULL_OBJECT
    } llvm_lto_status_t;
 - 
 +
    /// This provides C interface to initialize link time optimizer. This allows
    /// linker to use dlopen() interface to dynamically load LinkTimeOptimizer.
    /// extern "C" helps, because dlopen() interface uses name to find the symbol.
 
 Modified: stable/10/contrib/llvm/include/llvm-c/Object.h
 ==============================================================================
 --- stable/10/contrib/llvm/include/llvm-c/Object.h	Fri Mar 21 17:53:25 2014	(r263507)
 +++ stable/10/contrib/llvm/include/llvm-c/Object.h	Fri Mar 21 17:53:59 2014	(r263508)
 @@ -100,4 +100,3 @@ const char *LLVMGetRelocationValueString
  #endif /* defined(__cplusplus) */
  
  #endif
 -
 
 Copied: stable/10/contrib/llvm/include/llvm-c/Support.h (from r261991, head/contrib/llvm/include/llvm-c/Support.h)
 ==============================================================================
 --- /dev/null	00:00:00 1970	(empty, because file is newly added)
 +++ stable/10/contrib/llvm/include/llvm-c/Support.h	Fri Mar 21 17:53:59 2014	(r263508, copy of r261991, head/contrib/llvm/include/llvm-c/Support.h)
 @@ -0,0 +1,35 @@
 +/*===-- llvm-c/Support.h - Support C Interface --------------------*- C -*-===*\
 +|*                                                                            *|
 +|*                     The LLVM Compiler Infrastructure                       *|
 +|*                                                                            *|
 +|* This file is distributed under the University of Illinois Open Source      *|
 +|* License. See LICENSE.TXT for details.                                      *|
 +|*                                                                            *|
 +|*===----------------------------------------------------------------------===*|
 +|*                                                                            *|
 +|* This file defines the C interface to the LLVM support library.             *|
 +|*                                                                            *|
 +\*===----------------------------------------------------------------------===*/
 +
 +#ifndef LLVM_C_SUPPORT_H
 +#define LLVM_C_SUPPORT_H
 +
 +#include "llvm-c/Core.h"
 +
 +#ifdef __cplusplus
 +extern "C" {
 +#endif
 +
 +/**
 + * This function permanently loads the dynamic library at the given path.
 + * It is safe to call this function multiple times for the same library.
 + *
 + * @see sys::DynamicLibrary::LoadLibraryPermanently()
 +  */
 +LLVMBool LLVMLoadLibraryPermanently(const char* Filename);
 +
 +#ifdef __cplusplus
 +}
 +#endif
 +
 +#endif
 
 Modified: stable/10/contrib/llvm/include/llvm-c/Target.h
 ==============================================================================
 --- stable/10/contrib/llvm/include/llvm-c/Target.h	Fri Mar 21 17:53:25 2014	(r263507)
 +++ stable/10/contrib/llvm/include/llvm-c/Target.h	Fri Mar 21 17:53:59 2014	(r263508)
 @@ -22,6 +22,10 @@
  #include "llvm-c/Core.h"
  #include "llvm/Config/llvm-config.h"
  
 +#if defined(_MSC_VER) && !defined(inline)
 +#define inline __inline
 +#endif
 +
  #ifdef __cplusplus
  extern "C" {
  #endif
 @@ -37,14 +41,13 @@ enum LLVMByteOrdering { LLVMBigEndian, L
  
  typedef struct LLVMOpaqueTargetData *LLVMTargetDataRef;
  typedef struct LLVMOpaqueTargetLibraryInfotData *LLVMTargetLibraryInfoRef;
 -typedef struct LLVMStructLayout *LLVMStructLayoutRef;
  
  /* Declare all of the target-initialization functions that are available. */
  #define LLVM_TARGET(TargetName) \
    void LLVMInitialize##TargetName##TargetInfo(void);
  #include "llvm/Config/Targets.def"
  #undef LLVM_TARGET  /* Explicit undef to make SWIG happier */
 -  
 +
  #define LLVM_TARGET(TargetName) void LLVMInitialize##TargetName##Target(void);
  #include "llvm/Config/Targets.def"
  #undef LLVM_TARGET  /* Explicit undef to make SWIG happier */
 @@ -53,7 +56,7 @@ typedef struct LLVMStructLayout *LLVMStr
    void LLVMInitialize##TargetName##TargetMC(void);
  #include "llvm/Config/Targets.def"
  #undef LLVM_TARGET  /* Explicit undef to make SWIG happier */
 -  
 +
  /* Declare all of the available assembly printer initialization functions. */
  #define LLVM_ASM_PRINTER(TargetName) \
    void LLVMInitialize##TargetName##AsmPrinter(void);
 @@ -71,7 +74,7 @@ typedef struct LLVMStructLayout *LLVMStr
    void LLVMInitialize##TargetName##Disassembler(void);
  #include "llvm/Config/Disassemblers.def"
  #undef LLVM_DISASSEMBLER  /* Explicit undef to make SWIG happier */
 -  
 +
  /** LLVMInitializeAllTargetInfos - The main program should call this function if
      it wants access to all available targets that LLVM is configured to
      support. */
 @@ -98,7 +101,7 @@ static inline void LLVMInitializeAllTarg
  #include "llvm/Config/Targets.def"
  #undef LLVM_TARGET  /* Explicit undef to make SWIG happier */
  }
 -  
 +
  /** LLVMInitializeAllAsmPrinters - The main program should call this function if
      it wants all asm printers that LLVM is configured to support, to make them
      available via the TargetRegistry. */
 @@ -107,7 +110,7 @@ static inline void LLVMInitializeAllAsmP
  #include "llvm/Config/AsmPrinters.def"
  #undef LLVM_ASM_PRINTER  /* Explicit undef to make SWIG happier */
  }
 -  
 +
  /** LLVMInitializeAllAsmParsers - The main program should call this function if
      it wants all asm parsers that LLVM is configured to support, to make them
      available via the TargetRegistry. */
 @@ -116,7 +119,7 @@ static inline void LLVMInitializeAllAsmP
  #include "llvm/Config/AsmParsers.def"
  #undef LLVM_ASM_PARSER  /* Explicit undef to make SWIG happier */
  }
 -  
 +
  /** LLVMInitializeAllDisassemblers - The main program should call this function
      if it wants all disassemblers that LLVM is configured to support, to make
      them available via the TargetRegistry. */
 @@ -126,9 +129,9 @@ static inline void LLVMInitializeAllDisa
  #include "llvm/Config/Disassemblers.def"
  #undef LLVM_DISASSEMBLER  /* Explicit undef to make SWIG happier */
  }
 -  
 +
  /** LLVMInitializeNativeTarget - The main program should call this function to
 -    initialize the native target corresponding to the host.  This is useful 
 +    initialize the native target corresponding to the host.  This is useful
      for JIT applications to ensure that the target gets linked in correctly. */
  static inline LLVMBool LLVMInitializeNativeTarget(void) {
    /* If we have a native target, initialize it to ensure it is linked in. */
 @@ -140,7 +143,43 @@ static inline LLVMBool LLVMInitializeNat
  #else
    return 1;
  #endif
 -}  
 +}
 +
 +/** LLVMInitializeNativeTargetAsmParser - The main program should call this
 +    function to initialize the parser for the native target corresponding to the
 +    host. */
 +static inline LLVMBool LLVMInitializeNativeAsmParser(void) {
 +#ifdef LLVM_NATIVE_ASMPARSER
 +  LLVM_NATIVE_ASMPARSER();
 +  return 0;
 +#else
 +  return 1;
 +#endif
 +}
 +
 +/** LLVMInitializeNativeTargetAsmPrinter - The main program should call this
 +    function to initialize the printer for the native target corresponding to
 +    the host. */
 +static inline LLVMBool LLVMInitializeNativeAsmPrinter(void) {
 +#ifdef LLVM_NATIVE_ASMPRINTER
 +  LLVM_NATIVE_ASMPRINTER();
 +  return 0;
 +#else
 +  return 1;
 +#endif
 +}
 +
 +/** LLVMInitializeNativeTargetDisassembler - The main program should call this
 +    function to initialize the disassembler for the native target corresponding
 +    to the host. */
 +static inline LLVMBool LLVMInitializeNativeDisassembler(void) {
 +#ifdef LLVM_NATIVE_DISASSEMBLER
 +  LLVM_NATIVE_DISASSEMBLER();
 +  return 0;
 +#else
 +  return 1;
 +#endif
 +}
  
  /*===-- Target Data -------------------------------------------------------===*/
  
 @@ -151,83 +190,94 @@ LLVMTargetDataRef LLVMCreateTargetData(c
  /** Adds target data information to a pass manager. This does not take ownership
      of the target data.
      See the method llvm::PassManagerBase::add. */
 -void LLVMAddTargetData(LLVMTargetDataRef, LLVMPassManagerRef);
 +void LLVMAddTargetData(LLVMTargetDataRef TD, LLVMPassManagerRef PM);
  
  /** Adds target library information to a pass manager. This does not take
      ownership of the target library info.
      See the method llvm::PassManagerBase::add. */
 -void LLVMAddTargetLibraryInfo(LLVMTargetLibraryInfoRef, LLVMPassManagerRef);
 +void LLVMAddTargetLibraryInfo(LLVMTargetLibraryInfoRef TLI,
 +                              LLVMPassManagerRef PM);
  
  /** Converts target data to a target layout string. The string must be disposed
      with LLVMDisposeMessage.
      See the constructor llvm::DataLayout::DataLayout. */
 -char *LLVMCopyStringRepOfTargetData(LLVMTargetDataRef);
 +char *LLVMCopyStringRepOfTargetData(LLVMTargetDataRef TD);
  
  /** Returns the byte order of a target, either LLVMBigEndian or
      LLVMLittleEndian.
      See the method llvm::DataLayout::isLittleEndian. */
 -enum LLVMByteOrdering LLVMByteOrder(LLVMTargetDataRef);
 +enum LLVMByteOrdering LLVMByteOrder(LLVMTargetDataRef TD);
  
  /** Returns the pointer size in bytes for a target.
      See the method llvm::DataLayout::getPointerSize. */
 -unsigned LLVMPointerSize(LLVMTargetDataRef);
 +unsigned LLVMPointerSize(LLVMTargetDataRef TD);
  
  /** Returns the pointer size in bytes for a target for a specified
      address space.
      See the method llvm::DataLayout::getPointerSize. */
 -unsigned LLVMPointerSizeForAS(LLVMTargetDataRef, unsigned AS);
 +unsigned LLVMPointerSizeForAS(LLVMTargetDataRef TD, unsigned AS);
 +
 +/** Returns the integer type that is the same size as a pointer on a target.
 +    See the method llvm::DataLayout::getIntPtrType. */
 +LLVMTypeRef LLVMIntPtrType(LLVMTargetDataRef TD);
 +
 +/** Returns the integer type that is the same size as a pointer on a target.
 +    This version allows the address space to be specified.
 +    See the method llvm::DataLayout::getIntPtrType. */
 +LLVMTypeRef LLVMIntPtrTypeForAS(LLVMTargetDataRef TD, unsigned AS);
  
  /** Returns the integer type that is the same size as a pointer on a target.
      See the method llvm::DataLayout::getIntPtrType. */
 -LLVMTypeRef LLVMIntPtrType(LLVMTargetDataRef);
 +LLVMTypeRef LLVMIntPtrTypeInContext(LLVMContextRef C, LLVMTargetDataRef TD);
  
  /** Returns the integer type that is the same size as a pointer on a target.
      This version allows the address space to be specified.
      See the method llvm::DataLayout::getIntPtrType. */
 -LLVMTypeRef LLVMIntPtrTypeForAS(LLVMTargetDataRef, unsigned AS);
 +LLVMTypeRef LLVMIntPtrTypeForASInContext(LLVMContextRef C, LLVMTargetDataRef TD,
 +                                         unsigned AS);
  
  /** Computes the size of a type in bytes for a target.
      See the method llvm::DataLayout::getTypeSizeInBits. */
 -unsigned long long LLVMSizeOfTypeInBits(LLVMTargetDataRef, LLVMTypeRef);
 +unsigned long long LLVMSizeOfTypeInBits(LLVMTargetDataRef TD, LLVMTypeRef Ty);
  
  /** Computes the storage size of a type in bytes for a target.
      See the method llvm::DataLayout::getTypeStoreSize. */
 -unsigned long long LLVMStoreSizeOfType(LLVMTargetDataRef, LLVMTypeRef);
 +unsigned long long LLVMStoreSizeOfType(LLVMTargetDataRef TD, LLVMTypeRef Ty);
  
  /** Computes the ABI size of a type in bytes for a target.
      See the method llvm::DataLayout::getTypeAllocSize. */
 -unsigned long long LLVMABISizeOfType(LLVMTargetDataRef, LLVMTypeRef);
 +unsigned long long LLVMABISizeOfType(LLVMTargetDataRef TD, LLVMTypeRef Ty);
  
  /** Computes the ABI alignment of a type in bytes for a target.
      See the method llvm::DataLayout::getTypeABISize. */
 -unsigned LLVMABIAlignmentOfType(LLVMTargetDataRef, LLVMTypeRef);
 +unsigned LLVMABIAlignmentOfType(LLVMTargetDataRef TD, LLVMTypeRef Ty);
  
  /** Computes the call frame alignment of a type in bytes for a target.
      See the method llvm::DataLayout::getTypeABISize. */
 -unsigned LLVMCallFrameAlignmentOfType(LLVMTargetDataRef, LLVMTypeRef);
 +unsigned LLVMCallFrameAlignmentOfType(LLVMTargetDataRef TD, LLVMTypeRef Ty);
  
  /** Computes the preferred alignment of a type in bytes for a target.
      See the method llvm::DataLayout::getTypeABISize. */
 -unsigned LLVMPreferredAlignmentOfType(LLVMTargetDataRef, LLVMTypeRef);
 +unsigned LLVMPreferredAlignmentOfType(LLVMTargetDataRef TD, LLVMTypeRef Ty);
  
  /** Computes the preferred alignment of a global variable in bytes for a target.
      See the method llvm::DataLayout::getPreferredAlignment. */
 -unsigned LLVMPreferredAlignmentOfGlobal(LLVMTargetDataRef,
 +unsigned LLVMPreferredAlignmentOfGlobal(LLVMTargetDataRef TD,
                                          LLVMValueRef GlobalVar);
  
  /** Computes the structure element that contains the byte offset for a target.
      See the method llvm::StructLayout::getElementContainingOffset. */
 -unsigned LLVMElementAtOffset(LLVMTargetDataRef, LLVMTypeRef StructTy,
 +unsigned LLVMElementAtOffset(LLVMTargetDataRef TD, LLVMTypeRef StructTy,
                               unsigned long long Offset);
  
  /** Computes the byte offset of the indexed struct element for a target.
      See the method llvm::StructLayout::getElementContainingOffset. */
 -unsigned long long LLVMOffsetOfElement(LLVMTargetDataRef, LLVMTypeRef StructTy,
 -                                       unsigned Element);
 +unsigned long long LLVMOffsetOfElement(LLVMTargetDataRef TD,
 +                                       LLVMTypeRef StructTy, unsigned Element);
  
  /** Deallocates a TargetData.
      See the destructor llvm::DataLayout::~DataLayout. */
 -void LLVMDisposeTargetData(LLVMTargetDataRef);
 +void LLVMDisposeTargetData(LLVMTargetDataRef TD);
  
  /**
   * @}
 
 Modified: stable/10/contrib/llvm/include/llvm-c/TargetMachine.h
 ==============================================================================
 --- stable/10/contrib/llvm/include/llvm-c/TargetMachine.h	Fri Mar 21 17:53:25 2014	(r263507)
 +++ stable/10/contrib/llvm/include/llvm-c/TargetMachine.h	Fri Mar 21 17:53:59 2014	(r263508)
 @@ -57,11 +57,21 @@ typedef enum {
  } LLVMCodeGenFileType;
  
  /** Returns the first llvm::Target in the registered targets list. */
 -LLVMTargetRef LLVMGetFirstTarget();
 +LLVMTargetRef LLVMGetFirstTarget(void);
  /** Returns the next llvm::Target given a previous one (or null if there's none) */
  LLVMTargetRef LLVMGetNextTarget(LLVMTargetRef T);
  
  /*===-- Target ------------------------------------------------------------===*/
 +/** Finds the target corresponding to the given name and stores it in \p T. 
 +  Returns 0 on success. */
 +LLVMTargetRef LLVMGetTargetFromName(const char *Name);
 +
 
 *** DIFF OUTPUT TRUNCATED AT 1000 LINES ***
 _______________________________________________
 svn-src-all at freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/svn-src-all
 To unsubscribe, send any mail to "svn-src-all-unsubscribe at freebsd.org"
 


More information about the freebsd-bugs mailing list