Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 18 May 2012 21:50:05 GMT
From:      dfilter@FreeBSD.ORG (dfilter service)
To:        freebsd-bugs@FreeBSD.org
Subject:   Re: kern/167574: commit references a PR
Message-ID:  <201205182150.q4ILo5vJ092546@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
The following reply was made to PR kern/167574; it has been noted by GNATS.

From: dfilter@FreeBSD.ORG (dfilter service)
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: kern/167574: commit references a PR
Date: Fri, 18 May 2012 21:49:31 +0000 (UTC)

 Author: dim
 Date: Fri May 18 21:49:11 2012
 New Revision: 235633
 URL: http://svn.freebsd.org/changeset/base/235633
 
 Log:
   MFC r234353:
   
     Upgrade our copy of llvm/clang to trunk r154661, in preparation of the
     upcoming 3.1 release (expected in a few weeks).  Preliminary release
     notes can be found at: <http://llvm.org/docs/ReleaseNotes.html>;
   
   MFC r234982:
   
     Upgrade our copy of llvm/clang to r155985, from upstream's release_31
     branch.  This brings us very close to the 3.1 release, which is planned
     for May 14th.
   
   MFC r235058:
   
     Make sure a few new internal clang headers get installed, I missed these
     in the last import.  They are sometimes needed when you want to use
     advanced instructions.
   
     Also, add clang's internal stdalign.h header to ObsoleteFiles.inc, since
     it is redundant: we already have a stdalign.h header in /usr/include.
   
     Pointy hat to:	dim
     PR:		kern/167574
     Submitted by:	jkim
     Reported by:	Oliver Hartmann <ohartman@zedat.fu-berlin.de>
 
 Added:
   stable/9/contrib/llvm/include/llvm-c/TargetMachine.h
      - copied unchanged from r234353, head/contrib/llvm/include/llvm-c/TargetMachine.h
   stable/9/contrib/llvm/include/llvm-c/Transforms/Vectorize.h
      - copied unchanged from r234353, head/contrib/llvm/include/llvm-c/Transforms/Vectorize.h
   stable/9/contrib/llvm/include/llvm/ADT/Hashing.h
      - copied unchanged from r234353, head/contrib/llvm/include/llvm/ADT/Hashing.h
   stable/9/contrib/llvm/include/llvm/ADT/SparseSet.h
      - copied unchanged from r234353, head/contrib/llvm/include/llvm/ADT/SparseSet.h
   stable/9/contrib/llvm/include/llvm/ADT/VariadicFunction.h
      - copied unchanged from r234353, head/contrib/llvm/include/llvm/ADT/VariadicFunction.h
   stable/9/contrib/llvm/include/llvm/ADT/edit_distance.h
      - copied unchanged from r234353, head/contrib/llvm/include/llvm/ADT/edit_distance.h
   stable/9/contrib/llvm/include/llvm/CodeGen/DFAPacketizer.h
      - copied, changed from r234353, head/contrib/llvm/include/llvm/CodeGen/DFAPacketizer.h
   stable/9/contrib/llvm/include/llvm/CodeGen/LiveRangeEdit.h
      - copied unchanged from r234353, head/contrib/llvm/include/llvm/CodeGen/LiveRangeEdit.h
   stable/9/contrib/llvm/include/llvm/CodeGen/MachineInstrBundle.h
      - copied unchanged from r234353, head/contrib/llvm/include/llvm/CodeGen/MachineInstrBundle.h
   stable/9/contrib/llvm/include/llvm/CodeGen/MachineScheduler.h
      - copied unchanged from r234353, head/contrib/llvm/include/llvm/CodeGen/MachineScheduler.h
   stable/9/contrib/llvm/include/llvm/CodeGen/ResourcePriorityQueue.h
      - copied unchanged from r234353, head/contrib/llvm/include/llvm/CodeGen/ResourcePriorityQueue.h
   stable/9/contrib/llvm/include/llvm/CodeGen/ScheduleDAGInstrs.h
      - copied, changed from r234353, head/contrib/llvm/include/llvm/CodeGen/ScheduleDAGInstrs.h
   stable/9/contrib/llvm/include/llvm/ExecutionEngine/IntelJITEventsWrapper.h
      - copied unchanged from r234353, head/contrib/llvm/include/llvm/ExecutionEngine/IntelJITEventsWrapper.h
   stable/9/contrib/llvm/include/llvm/ExecutionEngine/OProfileWrapper.h
      - copied unchanged from r234353, head/contrib/llvm/include/llvm/ExecutionEngine/OProfileWrapper.h
   stable/9/contrib/llvm/include/llvm/IntrinsicsHexagon.td
      - copied unchanged from r234353, head/contrib/llvm/include/llvm/IntrinsicsHexagon.td
   stable/9/contrib/llvm/include/llvm/MC/MCWinCOFFObjectWriter.h
      - copied unchanged from r234353, head/contrib/llvm/include/llvm/MC/MCWinCOFFObjectWriter.h
   stable/9/contrib/llvm/include/llvm/Object/ELF.h
      - copied, changed from r234353, head/contrib/llvm/include/llvm/Object/ELF.h
   stable/9/contrib/llvm/include/llvm/Support/DataStream.h
      - copied unchanged from r234353, head/contrib/llvm/include/llvm/Support/DataStream.h
   stable/9/contrib/llvm/include/llvm/Support/Locale.h
      - copied unchanged from r234982, head/contrib/llvm/include/llvm/Support/Locale.h
   stable/9/contrib/llvm/include/llvm/Support/LockFileManager.h
      - copied unchanged from r234353, head/contrib/llvm/include/llvm/Support/LockFileManager.h
   stable/9/contrib/llvm/include/llvm/Support/MDBuilder.h
      - copied unchanged from r234982, head/contrib/llvm/include/llvm/Support/MDBuilder.h
   stable/9/contrib/llvm/include/llvm/Support/SaveAndRestore.h
      - copied unchanged from r234353, head/contrib/llvm/include/llvm/Support/SaveAndRestore.h
   stable/9/contrib/llvm/include/llvm/Support/StreamableMemoryObject.h
      - copied unchanged from r234353, head/contrib/llvm/include/llvm/Support/StreamableMemoryObject.h
   stable/9/contrib/llvm/include/llvm/Support/YAMLParser.h
      - copied, changed from r234353, head/contrib/llvm/include/llvm/Support/YAMLParser.h
   stable/9/contrib/llvm/include/llvm/Transforms/Utils/CmpInstAnalysis.h
      - copied unchanged from r234353, head/contrib/llvm/include/llvm/Transforms/Utils/CmpInstAnalysis.h
   stable/9/contrib/llvm/include/llvm/Transforms/Utils/ModuleUtils.h
      - copied unchanged from r234353, head/contrib/llvm/include/llvm/Transforms/Utils/ModuleUtils.h
   stable/9/contrib/llvm/include/llvm/Transforms/Vectorize.h
      - copied, changed from r234353, head/contrib/llvm/include/llvm/Transforms/Vectorize.h
   stable/9/contrib/llvm/lib/Analysis/CodeMetrics.cpp
      - copied unchanged from r234353, head/contrib/llvm/lib/Analysis/CodeMetrics.cpp
   stable/9/contrib/llvm/lib/CodeGen/AsmPrinter/DwarfAccelTable.cpp
      - copied, changed from r234353, head/contrib/llvm/lib/CodeGen/AsmPrinter/DwarfAccelTable.cpp
   stable/9/contrib/llvm/lib/CodeGen/AsmPrinter/DwarfAccelTable.h
      - copied, changed from r234353, head/contrib/llvm/lib/CodeGen/AsmPrinter/DwarfAccelTable.h
   stable/9/contrib/llvm/lib/CodeGen/DFAPacketizer.cpp
      - copied, changed from r234353, head/contrib/llvm/lib/CodeGen/DFAPacketizer.cpp
   stable/9/contrib/llvm/lib/CodeGen/JITCodeEmitter.cpp
      - copied unchanged from r234353, head/contrib/llvm/lib/CodeGen/JITCodeEmitter.cpp
   stable/9/contrib/llvm/lib/CodeGen/MachineBlockPlacement.cpp
      - copied, changed from r234353, head/contrib/llvm/lib/CodeGen/MachineBlockPlacement.cpp
   stable/9/contrib/llvm/lib/CodeGen/MachineCodeEmitter.cpp
      - copied unchanged from r234353, head/contrib/llvm/lib/CodeGen/MachineCodeEmitter.cpp
   stable/9/contrib/llvm/lib/CodeGen/MachineCopyPropagation.cpp
      - copied unchanged from r234353, head/contrib/llvm/lib/CodeGen/MachineCopyPropagation.cpp
   stable/9/contrib/llvm/lib/CodeGen/MachineInstrBundle.cpp
      - copied unchanged from r234353, head/contrib/llvm/lib/CodeGen/MachineInstrBundle.cpp
   stable/9/contrib/llvm/lib/CodeGen/MachineScheduler.cpp
      - copied unchanged from r234353, head/contrib/llvm/lib/CodeGen/MachineScheduler.cpp
   stable/9/contrib/llvm/lib/CodeGen/RegAllocBase.cpp
      - copied unchanged from r234353, head/contrib/llvm/lib/CodeGen/RegAllocBase.cpp
   stable/9/contrib/llvm/lib/CodeGen/SelectionDAG/ResourcePriorityQueue.cpp
      - copied unchanged from r234353, head/contrib/llvm/lib/CodeGen/SelectionDAG/ResourcePriorityQueue.cpp
   stable/9/contrib/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGVLIW.cpp
      - copied unchanged from r234353, head/contrib/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGVLIW.cpp
   stable/9/contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAGDumper.cpp
      - copied unchanged from r234353, head/contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAGDumper.cpp
   stable/9/contrib/llvm/lib/CodeGen/TargetFrameLoweringImpl.cpp
      - copied unchanged from r234353, head/contrib/llvm/lib/CodeGen/TargetFrameLoweringImpl.cpp
   stable/9/contrib/llvm/lib/CodeGen/TargetOptionsImpl.cpp
      - copied unchanged from r234353, head/contrib/llvm/lib/CodeGen/TargetOptionsImpl.cpp
   stable/9/contrib/llvm/lib/ExecutionEngine/EventListenerCommon.h
      - copied unchanged from r234353, head/contrib/llvm/lib/ExecutionEngine/EventListenerCommon.h
   stable/9/contrib/llvm/lib/ExecutionEngine/IntelJITEvents/
      - copied from r234353, head/contrib/llvm/lib/ExecutionEngine/IntelJITEvents/
   stable/9/contrib/llvm/lib/ExecutionEngine/MCJIT/MCJITMemoryManager.cpp
      - copied unchanged from r234353, head/contrib/llvm/lib/ExecutionEngine/MCJIT/MCJITMemoryManager.cpp
   stable/9/contrib/llvm/lib/ExecutionEngine/OProfileJIT/
      - copied from r234353, head/contrib/llvm/lib/ExecutionEngine/OProfileJIT/
   stable/9/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/GDBRegistrar.cpp
      - copied unchanged from r234982, head/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/GDBRegistrar.cpp
   stable/9/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/JITRegistrar.h
      - copied unchanged from r234982, head/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/JITRegistrar.h
   stable/9/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/ObjectImage.h
      - copied unchanged from r234982, head/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/ObjectImage.h
   stable/9/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp
      - copied, changed from r234353, head/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp
   stable/9/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.h
      - copied, changed from r234353, head/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.h
   stable/9/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldMachO.h
      - copied, changed from r234353, head/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldMachO.h
   stable/9/contrib/llvm/lib/MC/MCDisassembler/EDMain.cpp
      - copied unchanged from r234353, head/contrib/llvm/lib/MC/MCDisassembler/EDMain.cpp
   stable/9/contrib/llvm/lib/Support/DataStream.cpp
      - copied unchanged from r234353, head/contrib/llvm/lib/Support/DataStream.cpp
   stable/9/contrib/llvm/lib/Support/Hashing.cpp
      - copied unchanged from r234353, head/contrib/llvm/lib/Support/Hashing.cpp
   stable/9/contrib/llvm/lib/Support/IntrusiveRefCntPtr.cpp
      - copied unchanged from r234353, head/contrib/llvm/lib/Support/IntrusiveRefCntPtr.cpp
   stable/9/contrib/llvm/lib/Support/Locale.cpp
      - copied unchanged from r234982, head/contrib/llvm/lib/Support/Locale.cpp
   stable/9/contrib/llvm/lib/Support/LocaleGeneric.inc
      - copied unchanged from r234982, head/contrib/llvm/lib/Support/LocaleGeneric.inc
   stable/9/contrib/llvm/lib/Support/LocaleWindows.inc
      - copied unchanged from r234982, head/contrib/llvm/lib/Support/LocaleWindows.inc
   stable/9/contrib/llvm/lib/Support/LocaleXlocale.inc
      - copied unchanged from r234982, head/contrib/llvm/lib/Support/LocaleXlocale.inc
   stable/9/contrib/llvm/lib/Support/LockFileManager.cpp
      - copied unchanged from r234353, head/contrib/llvm/lib/Support/LockFileManager.cpp
   stable/9/contrib/llvm/lib/Support/StreamableMemoryObject.cpp
      - copied unchanged from r234353, head/contrib/llvm/lib/Support/StreamableMemoryObject.cpp
   stable/9/contrib/llvm/lib/Support/YAMLParser.cpp
      - copied, changed from r234353, head/contrib/llvm/lib/Support/YAMLParser.cpp
   stable/9/contrib/llvm/lib/TableGen/TableGenAction.cpp
      - copied unchanged from r234353, head/contrib/llvm/lib/TableGen/TableGenAction.cpp
   stable/9/contrib/llvm/lib/Target/ARM/ARMMachineFunctionInfo.cpp
      - copied unchanged from r234353, head/contrib/llvm/lib/Target/ARM/ARMMachineFunctionInfo.cpp
   stable/9/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMELFObjectWriter.cpp
      - copied unchanged from r234353, head/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMELFObjectWriter.cpp
   stable/9/contrib/llvm/lib/Target/CellSPU/SPUMachineFunction.cpp
      - copied unchanged from r234353, head/contrib/llvm/lib/Target/CellSPU/SPUMachineFunction.cpp
   stable/9/contrib/llvm/lib/Target/Hexagon/
      - copied from r234353, head/contrib/llvm/lib/Target/Hexagon/
   stable/9/contrib/llvm/lib/Target/MBlaze/MBlazeMachineFunction.cpp
      - copied unchanged from r234353, head/contrib/llvm/lib/Target/MBlaze/MBlazeMachineFunction.cpp
   stable/9/contrib/llvm/lib/Target/MBlaze/MCTargetDesc/MBlazeELFObjectWriter.cpp
      - copied unchanged from r234353, head/contrib/llvm/lib/Target/MBlaze/MCTargetDesc/MBlazeELFObjectWriter.cpp
   stable/9/contrib/llvm/lib/Target/MSP430/MSP430MachineFunctionInfo.cpp
      - copied unchanged from r234353, head/contrib/llvm/lib/Target/MSP430/MSP430MachineFunctionInfo.cpp
   stable/9/contrib/llvm/lib/Target/Mips/AsmParser/
      - copied from r234353, head/contrib/llvm/lib/Target/Mips/AsmParser/
   stable/9/contrib/llvm/lib/Target/Mips/Disassembler/
      - copied from r234982, head/contrib/llvm/lib/Target/Mips/Disassembler/
   stable/9/contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsELFObjectWriter.cpp
      - copied unchanged from r234353, head/contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsELFObjectWriter.cpp
   stable/9/contrib/llvm/lib/Target/Mips/MipsAnalyzeImmediate.cpp
      - copied unchanged from r234353, head/contrib/llvm/lib/Target/Mips/MipsAnalyzeImmediate.cpp
   stable/9/contrib/llvm/lib/Target/Mips/MipsAnalyzeImmediate.h
      - copied unchanged from r234353, head/contrib/llvm/lib/Target/Mips/MipsAnalyzeImmediate.h
   stable/9/contrib/llvm/lib/Target/Mips/MipsCondMov.td
      - copied, changed from r234353, head/contrib/llvm/lib/Target/Mips/MipsCondMov.td
   stable/9/contrib/llvm/lib/Target/Mips/MipsMachineFunction.cpp
      - copied unchanged from r234353, head/contrib/llvm/lib/Target/Mips/MipsMachineFunction.cpp
   stable/9/contrib/llvm/lib/Target/PTX/PTXMachineFunctionInfo.cpp
      - copied unchanged from r234353, head/contrib/llvm/lib/Target/PTX/PTXMachineFunctionInfo.cpp
   stable/9/contrib/llvm/lib/Target/PowerPC/MCTargetDesc/PPCELFObjectWriter.cpp
      - copied unchanged from r234353, head/contrib/llvm/lib/Target/PowerPC/MCTargetDesc/PPCELFObjectWriter.cpp
   stable/9/contrib/llvm/lib/Target/PowerPC/PPCMachineFunctionInfo.cpp
      - copied unchanged from r234353, head/contrib/llvm/lib/Target/PowerPC/PPCMachineFunctionInfo.cpp
   stable/9/contrib/llvm/lib/Target/PowerPC/PPCSchedule440.td
      - copied unchanged from r234353, head/contrib/llvm/lib/Target/PowerPC/PPCSchedule440.td
   stable/9/contrib/llvm/lib/Target/PowerPC/PPCScheduleA2.td
      - copied unchanged from r234353, head/contrib/llvm/lib/Target/PowerPC/PPCScheduleA2.td
   stable/9/contrib/llvm/lib/Target/Sparc/SparcMachineFunctionInfo.cpp
      - copied unchanged from r234353, head/contrib/llvm/lib/Target/Sparc/SparcMachineFunctionInfo.cpp
   stable/9/contrib/llvm/lib/Target/TargetJITInfo.cpp
      - copied unchanged from r234353, head/contrib/llvm/lib/Target/TargetJITInfo.cpp
   stable/9/contrib/llvm/lib/Target/TargetMachineC.cpp
      - copied unchanged from r234353, head/contrib/llvm/lib/Target/TargetMachineC.cpp
   stable/9/contrib/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp
      - copied unchanged from r234353, head/contrib/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp
   stable/9/contrib/llvm/lib/Target/X86/MCTargetDesc/X86WinCOFFObjectWriter.cpp
      - copied unchanged from r234353, head/contrib/llvm/lib/Target/X86/MCTargetDesc/X86WinCOFFObjectWriter.cpp
   stable/9/contrib/llvm/lib/Target/X86/X86InstrSVM.td
      - copied unchanged from r234353, head/contrib/llvm/lib/Target/X86/X86InstrSVM.td
   stable/9/contrib/llvm/lib/Target/X86/X86InstrXOP.td
      - copied unchanged from r234353, head/contrib/llvm/lib/Target/X86/X86InstrXOP.td
   stable/9/contrib/llvm/lib/Target/X86/X86MachineFunctionInfo.cpp
      - copied unchanged from r234353, head/contrib/llvm/lib/Target/X86/X86MachineFunctionInfo.cpp
   stable/9/contrib/llvm/lib/Target/X86/X86Schedule.td
      - copied unchanged from r234353, head/contrib/llvm/lib/Target/X86/X86Schedule.td
   stable/9/contrib/llvm/lib/Target/X86/X86ScheduleAtom.td
      - copied unchanged from r234353, head/contrib/llvm/lib/Target/X86/X86ScheduleAtom.td
   stable/9/contrib/llvm/lib/Target/XCore/XCoreMachineFunctionInfo.cpp
      - copied unchanged from r234353, head/contrib/llvm/lib/Target/XCore/XCoreMachineFunctionInfo.cpp
   stable/9/contrib/llvm/lib/Transforms/Instrumentation/AddressSanitizer.cpp
      - copied unchanged from r234353, head/contrib/llvm/lib/Transforms/Instrumentation/AddressSanitizer.cpp
   stable/9/contrib/llvm/lib/Transforms/Instrumentation/FunctionBlackList.cpp
      - copied unchanged from r234353, head/contrib/llvm/lib/Transforms/Instrumentation/FunctionBlackList.cpp
   stable/9/contrib/llvm/lib/Transforms/Instrumentation/FunctionBlackList.h
      - copied unchanged from r234353, head/contrib/llvm/lib/Transforms/Instrumentation/FunctionBlackList.h
   stable/9/contrib/llvm/lib/Transforms/Instrumentation/ThreadSanitizer.cpp
      - copied unchanged from r234353, head/contrib/llvm/lib/Transforms/Instrumentation/ThreadSanitizer.cpp
   stable/9/contrib/llvm/lib/Transforms/Scalar/GlobalMerge.cpp
      - copied unchanged from r234353, head/contrib/llvm/lib/Transforms/Scalar/GlobalMerge.cpp
   stable/9/contrib/llvm/lib/Transforms/Utils/CmpInstAnalysis.cpp
      - copied unchanged from r234353, head/contrib/llvm/lib/Transforms/Utils/CmpInstAnalysis.cpp
   stable/9/contrib/llvm/lib/Transforms/Utils/LoopUnrollRuntime.cpp
      - copied unchanged from r234353, head/contrib/llvm/lib/Transforms/Utils/LoopUnrollRuntime.cpp
   stable/9/contrib/llvm/lib/Transforms/Utils/ModuleUtils.cpp
      - copied unchanged from r234353, head/contrib/llvm/lib/Transforms/Utils/ModuleUtils.cpp
   stable/9/contrib/llvm/lib/Transforms/Vectorize/
      - copied from r234353, head/contrib/llvm/lib/Transforms/Vectorize/
   stable/9/contrib/llvm/tools/clang/include/clang/AST/BuiltinTypes.def
      - copied unchanged from r234353, head/contrib/llvm/tools/clang/include/clang/AST/BuiltinTypes.def
   stable/9/contrib/llvm/tools/clang/include/clang/AST/DeclLookups.h
      - copied, changed from r234353, head/contrib/llvm/tools/clang/include/clang/AST/DeclLookups.h
   stable/9/contrib/llvm/tools/clang/include/clang/AST/LambdaMangleContext.h
      - copied unchanged from r234353, head/contrib/llvm/tools/clang/include/clang/AST/LambdaMangleContext.h
   stable/9/contrib/llvm/tools/clang/include/clang/AST/NSAPI.h
      - copied unchanged from r234353, head/contrib/llvm/tools/clang/include/clang/AST/NSAPI.h
   stable/9/contrib/llvm/tools/clang/include/clang/Analysis/Analyses/Dominators.h
      - copied unchanged from r234353, head/contrib/llvm/tools/clang/include/clang/Analysis/Analyses/Dominators.h
   stable/9/contrib/llvm/tools/clang/include/clang/Analysis/Analyses/PostOrderCFGView.h
      - copied unchanged from r234353, head/contrib/llvm/tools/clang/include/clang/Analysis/Analyses/PostOrderCFGView.h
   stable/9/contrib/llvm/tools/clang/include/clang/Analysis/CallGraph.h
      - copied unchanged from r234353, head/contrib/llvm/tools/clang/include/clang/Analysis/CallGraph.h
   stable/9/contrib/llvm/tools/clang/include/clang/Basic/AllDiagnostics.h
      - copied unchanged from r234353, head/contrib/llvm/tools/clang/include/clang/Basic/AllDiagnostics.h
   stable/9/contrib/llvm/tools/clang/include/clang/Basic/BuiltinsHexagon.def
      - copied unchanged from r234353, head/contrib/llvm/tools/clang/include/clang/Basic/BuiltinsHexagon.def
   stable/9/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticSerializationKinds.td
      - copied unchanged from r234353, head/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticSerializationKinds.td
   stable/9/contrib/llvm/tools/clang/include/clang/Basic/Lambda.h
      - copied unchanged from r234353, head/contrib/llvm/tools/clang/include/clang/Basic/Lambda.h
   stable/9/contrib/llvm/tools/clang/include/clang/Basic/Module.h
      - copied unchanged from r234353, head/contrib/llvm/tools/clang/include/clang/Basic/Module.h
   stable/9/contrib/llvm/tools/clang/include/clang/Edit/
      - copied from r234353, head/contrib/llvm/tools/clang/include/clang/Edit/
   stable/9/contrib/llvm/tools/clang/include/clang/Frontend/ChainedIncludesSource.h
      - copied unchanged from r234353, head/contrib/llvm/tools/clang/include/clang/Frontend/ChainedIncludesSource.h
   stable/9/contrib/llvm/tools/clang/include/clang/Frontend/DiagnosticRenderer.h
      - copied unchanged from r234353, head/contrib/llvm/tools/clang/include/clang/Frontend/DiagnosticRenderer.h
   stable/9/contrib/llvm/tools/clang/include/clang/Frontend/LayoutOverrideSource.h
      - copied unchanged from r234353, head/contrib/llvm/tools/clang/include/clang/Frontend/LayoutOverrideSource.h
   stable/9/contrib/llvm/tools/clang/include/clang/Frontend/MigratorOptions.h
      - copied unchanged from r234353, head/contrib/llvm/tools/clang/include/clang/Frontend/MigratorOptions.h
   stable/9/contrib/llvm/tools/clang/include/clang/Frontend/SerializedDiagnosticPrinter.h
      - copied unchanged from r234353, head/contrib/llvm/tools/clang/include/clang/Frontend/SerializedDiagnosticPrinter.h
   stable/9/contrib/llvm/tools/clang/include/clang/Frontend/TextDiagnostic.h
      - copied, changed from r234353, head/contrib/llvm/tools/clang/include/clang/Frontend/TextDiagnostic.h
   stable/9/contrib/llvm/tools/clang/include/clang/Lex/ModuleMap.h
      - copied unchanged from r234353, head/contrib/llvm/tools/clang/include/clang/Lex/ModuleMap.h
   stable/9/contrib/llvm/tools/clang/include/clang/Serialization/SerializationDiagnostic.h
      - copied unchanged from r234353, head/contrib/llvm/tools/clang/include/clang/Serialization/SerializationDiagnostic.h
   stable/9/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Checkers/CommonBugCategories.h
      - copied unchanged from r234353, head/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Checkers/CommonBugCategories.h
   stable/9/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/FunctionSummary.h
      - copied unchanged from r234353, head/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/FunctionSummary.h
   stable/9/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h
      - copied unchanged from r234353, head/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h
   stable/9/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/TaintManager.h
      - copied unchanged from r234353, head/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/TaintManager.h
   stable/9/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/TaintTag.h
      - copied unchanged from r234353, head/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/TaintTag.h
   stable/9/contrib/llvm/tools/clang/include/clang/Tooling/
      - copied from r234353, head/contrib/llvm/tools/clang/include/clang/Tooling/
   stable/9/contrib/llvm/tools/clang/lib/ARCMigrate/ObjCMT.cpp
      - copied unchanged from r234353, head/contrib/llvm/tools/clang/lib/ARCMigrate/ObjCMT.cpp
   stable/9/contrib/llvm/tools/clang/lib/ARCMigrate/TransGCAttrs.cpp
      - copied unchanged from r234353, head/contrib/llvm/tools/clang/lib/ARCMigrate/TransGCAttrs.cpp
   stable/9/contrib/llvm/tools/clang/lib/ARCMigrate/TransGCCalls.cpp
      - copied unchanged from r234353, head/contrib/llvm/tools/clang/lib/ARCMigrate/TransGCCalls.cpp
   stable/9/contrib/llvm/tools/clang/lib/AST/LambdaMangleContext.cpp
      - copied unchanged from r234353, head/contrib/llvm/tools/clang/lib/AST/LambdaMangleContext.cpp
   stable/9/contrib/llvm/tools/clang/lib/AST/NSAPI.cpp
      - copied unchanged from r234353, head/contrib/llvm/tools/clang/lib/AST/NSAPI.cpp
   stable/9/contrib/llvm/tools/clang/lib/Analysis/AnalysisDeclContext.cpp
      - copied unchanged from r234353, head/contrib/llvm/tools/clang/lib/Analysis/AnalysisDeclContext.cpp
   stable/9/contrib/llvm/tools/clang/lib/Analysis/CallGraph.cpp
      - copied unchanged from r234353, head/contrib/llvm/tools/clang/lib/Analysis/CallGraph.cpp
   stable/9/contrib/llvm/tools/clang/lib/Analysis/Dominators.cpp
      - copied unchanged from r234353, head/contrib/llvm/tools/clang/lib/Analysis/Dominators.cpp
   stable/9/contrib/llvm/tools/clang/lib/Analysis/PostOrderCFGView.cpp
      - copied unchanged from r234353, head/contrib/llvm/tools/clang/lib/Analysis/PostOrderCFGView.cpp
   stable/9/contrib/llvm/tools/clang/lib/Basic/Module.cpp
      - copied unchanged from r234353, head/contrib/llvm/tools/clang/lib/Basic/Module.cpp
   stable/9/contrib/llvm/tools/clang/lib/Driver/WindowsToolChain.cpp
      - copied unchanged from r234353, head/contrib/llvm/tools/clang/lib/Driver/WindowsToolChain.cpp
   stable/9/contrib/llvm/tools/clang/lib/Edit/
      - copied from r234353, head/contrib/llvm/tools/clang/lib/Edit/
   stable/9/contrib/llvm/tools/clang/lib/Frontend/ChainedDiagnosticConsumer.cpp
      - copied unchanged from r234353, head/contrib/llvm/tools/clang/lib/Frontend/ChainedDiagnosticConsumer.cpp
   stable/9/contrib/llvm/tools/clang/lib/Frontend/ChainedIncludesSource.cpp
      - copied unchanged from r234353, head/contrib/llvm/tools/clang/lib/Frontend/ChainedIncludesSource.cpp
   stable/9/contrib/llvm/tools/clang/lib/Frontend/DependencyGraph.cpp
      - copied unchanged from r234353, head/contrib/llvm/tools/clang/lib/Frontend/DependencyGraph.cpp
   stable/9/contrib/llvm/tools/clang/lib/Frontend/DiagnosticRenderer.cpp
      - copied unchanged from r234353, head/contrib/llvm/tools/clang/lib/Frontend/DiagnosticRenderer.cpp
   stable/9/contrib/llvm/tools/clang/lib/Frontend/LayoutOverrideSource.cpp
      - copied unchanged from r234353, head/contrib/llvm/tools/clang/lib/Frontend/LayoutOverrideSource.cpp
   stable/9/contrib/llvm/tools/clang/lib/Frontend/SerializedDiagnosticPrinter.cpp
      - copied unchanged from r234353, head/contrib/llvm/tools/clang/lib/Frontend/SerializedDiagnosticPrinter.cpp
   stable/9/contrib/llvm/tools/clang/lib/Frontend/TextDiagnostic.cpp
      - copied, changed from r234353, head/contrib/llvm/tools/clang/lib/Frontend/TextDiagnostic.cpp
   stable/9/contrib/llvm/tools/clang/lib/Headers/avx2intrin.h
      - copied, changed from r234353, head/contrib/llvm/tools/clang/lib/Headers/avx2intrin.h
   stable/9/contrib/llvm/tools/clang/lib/Headers/bmi2intrin.h
      - copied unchanged from r234353, head/contrib/llvm/tools/clang/lib/Headers/bmi2intrin.h
   stable/9/contrib/llvm/tools/clang/lib/Headers/bmiintrin.h
      - copied unchanged from r234353, head/contrib/llvm/tools/clang/lib/Headers/bmiintrin.h
   stable/9/contrib/llvm/tools/clang/lib/Headers/cpuid.h
      - copied unchanged from r234353, head/contrib/llvm/tools/clang/lib/Headers/cpuid.h
   stable/9/contrib/llvm/tools/clang/lib/Headers/fma4intrin.h
      - copied unchanged from r234353, head/contrib/llvm/tools/clang/lib/Headers/fma4intrin.h
   stable/9/contrib/llvm/tools/clang/lib/Headers/lzcntintrin.h
      - copied unchanged from r234353, head/contrib/llvm/tools/clang/lib/Headers/lzcntintrin.h
   stable/9/contrib/llvm/tools/clang/lib/Headers/module.map
      - copied unchanged from r234353, head/contrib/llvm/tools/clang/lib/Headers/module.map
   stable/9/contrib/llvm/tools/clang/lib/Headers/popcntintrin.h
      - copied unchanged from r234353, head/contrib/llvm/tools/clang/lib/Headers/popcntintrin.h
   stable/9/contrib/llvm/tools/clang/lib/Headers/unwind.h
      - copied unchanged from r234353, head/contrib/llvm/tools/clang/lib/Headers/unwind.h
   stable/9/contrib/llvm/tools/clang/lib/Lex/ModuleMap.cpp
      - copied unchanged from r234353, head/contrib/llvm/tools/clang/lib/Lex/ModuleMap.cpp
   stable/9/contrib/llvm/tools/clang/lib/Lex/PPCallbacks.cpp
      - copied unchanged from r234353, head/contrib/llvm/tools/clang/lib/Lex/PPCallbacks.cpp
   stable/9/contrib/llvm/tools/clang/lib/Rewrite/RewriteModernObjC.cpp
      - copied, changed from r234353, head/contrib/llvm/tools/clang/lib/Rewrite/RewriteModernObjC.cpp
   stable/9/contrib/llvm/tools/clang/lib/Sema/SemaConsumer.cpp
      - copied unchanged from r234353, head/contrib/llvm/tools/clang/lib/Sema/SemaConsumer.cpp
   stable/9/contrib/llvm/tools/clang/lib/Sema/SemaLambda.cpp
      - copied unchanged from r234353, head/contrib/llvm/tools/clang/lib/Sema/SemaLambda.cpp
   stable/9/contrib/llvm/tools/clang/lib/Sema/SemaPseudoObject.cpp
      - copied, changed from r234353, head/contrib/llvm/tools/clang/lib/Sema/SemaPseudoObject.cpp
   stable/9/contrib/llvm/tools/clang/lib/Sema/SemaStmtAttr.cpp
      - copied unchanged from r234982, head/contrib/llvm/tools/clang/lib/Sema/SemaStmtAttr.cpp
   stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/BoolAssignmentChecker.cpp
      - copied unchanged from r234353, head/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/BoolAssignmentChecker.cpp
   stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/CStringSyntaxChecker.cpp
      - copied unchanged from r234353, head/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/CStringSyntaxChecker.cpp
   stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/CheckerDocumentation.cpp
      - copied unchanged from r234353, head/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/CheckerDocumentation.cpp
   stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/CommonBugCategories.cpp
      - copied unchanged from r234353, head/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/CommonBugCategories.cpp
   stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/GenericTaintChecker.cpp
      - copied unchanged from r234353, head/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/GenericTaintChecker.cpp
   stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/InterCheckerAPI.h
      - copied unchanged from r234353, head/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/InterCheckerAPI.h
   stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/MallocSizeofChecker.cpp
      - copied unchanged from r234353, head/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/MallocSizeofChecker.cpp
   stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ObjCContainersASTChecker.cpp
      - copied unchanged from r234353, head/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ObjCContainersASTChecker.cpp
   stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ObjCContainersChecker.cpp
      - copied unchanged from r234353, head/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ObjCContainersChecker.cpp
   stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/TaintTesterChecker.cpp
      - copied unchanged from r234353, head/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/TaintTesterChecker.cpp
   stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/VirtualCallChecker.cpp
      - copied unchanged from r234353, head/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/VirtualCallChecker.cpp
   stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/FunctionSummary.cpp
      - copied unchanged from r234353, head/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/FunctionSummary.cpp
   stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/SubEngine.cpp
      - copied unchanged from r234353, head/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/SubEngine.cpp
   stable/9/contrib/llvm/tools/clang/lib/Tooling/
      - copied from r234353, head/contrib/llvm/tools/clang/lib/Tooling/
   stable/9/contrib/llvm/tools/llvm-readobj/
      - copied from r234353, head/contrib/llvm/tools/llvm-readobj/
   stable/9/contrib/llvm/tools/llvm-stress/
      - copied from r234353, head/contrib/llvm/tools/llvm-stress/
   stable/9/contrib/llvm/utils/TableGen/DFAPacketizerEmitter.cpp
      - copied unchanged from r234353, head/contrib/llvm/utils/TableGen/DFAPacketizerEmitter.cpp
   stable/9/contrib/llvm/utils/TableGen/DFAPacketizerEmitter.h
      - copied unchanged from r234353, head/contrib/llvm/utils/TableGen/DFAPacketizerEmitter.h
   stable/9/contrib/llvm/utils/TableGen/SequenceToOffsetTable.h
      - copied unchanged from r234353, head/contrib/llvm/utils/TableGen/SequenceToOffsetTable.h
   stable/9/contrib/llvm/utils/TableGen/X86ModRMFilters.cpp
      - copied unchanged from r234353, head/contrib/llvm/utils/TableGen/X86ModRMFilters.cpp
   stable/9/lib/clang/include/MipsGenMCCodeEmitter.inc
      - copied unchanged from r234353, head/lib/clang/include/MipsGenMCCodeEmitter.inc
   stable/9/lib/clang/include/clang/Basic/DiagnosticSerializationKinds.inc
      - copied unchanged from r234353, head/lib/clang/include/clang/Basic/DiagnosticSerializationKinds.inc
   stable/9/lib/clang/include/clang/Config/
      - copied from r234353, head/lib/clang/include/clang/Config/
   stable/9/lib/clang/include/clang/Sema/
      - copied from r234353, head/lib/clang/include/clang/Sema/
   stable/9/lib/clang/libclangedit/
      - copied from r234353, head/lib/clang/libclangedit/
   stable/9/lib/clang/libllvmmipsasmparser/
      - copied from r234353, head/lib/clang/libllvmmipsasmparser/
   stable/9/lib/clang/libllvmvectorize/
      - copied from r234353, head/lib/clang/libllvmvectorize/
 Deleted:
   stable/9/contrib/llvm/include/llvm/ADT/VectorExtras.h
   stable/9/contrib/llvm/include/llvm/CodeGen/BinaryObject.h
   stable/9/contrib/llvm/include/llvm/CodeGen/ObjectCodeEmitter.h
   stable/9/contrib/llvm/include/llvm/DebugInfoProbe.h
   stable/9/contrib/llvm/include/llvm/IntrinsicsAlpha.td
   stable/9/contrib/llvm/include/llvm/Transforms/Utils/BasicInliner.h
   stable/9/contrib/llvm/lib/CodeGen/ELF.h
   stable/9/contrib/llvm/lib/CodeGen/ELFCodeEmitter.cpp
   stable/9/contrib/llvm/lib/CodeGen/ELFCodeEmitter.h
   stable/9/contrib/llvm/lib/CodeGen/ELFWriter.cpp
   stable/9/contrib/llvm/lib/CodeGen/ELFWriter.h
   stable/9/contrib/llvm/lib/CodeGen/LiveRangeEdit.h
   stable/9/contrib/llvm/lib/CodeGen/ObjectCodeEmitter.cpp
   stable/9/contrib/llvm/lib/CodeGen/RegAllocLinearScan.cpp
   stable/9/contrib/llvm/lib/CodeGen/ScheduleDAGEmit.cpp
   stable/9/contrib/llvm/lib/CodeGen/ScheduleDAGInstrs.h
   stable/9/contrib/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGList.cpp
   stable/9/contrib/llvm/lib/CodeGen/Splitter.cpp
   stable/9/contrib/llvm/lib/CodeGen/Splitter.h
   stable/9/contrib/llvm/lib/CodeGen/VirtRegRewriter.cpp
   stable/9/contrib/llvm/lib/CodeGen/VirtRegRewriter.h
   stable/9/contrib/llvm/lib/ExecutionEngine/JIT/Intercept.cpp
   stable/9/contrib/llvm/lib/ExecutionEngine/JIT/JITDebugRegisterer.cpp
   stable/9/contrib/llvm/lib/ExecutionEngine/JIT/JITDebugRegisterer.h
   stable/9/contrib/llvm/lib/ExecutionEngine/JIT/OProfileJITEventListener.cpp
   stable/9/contrib/llvm/lib/ExecutionEngine/MCJIT/Intercept.cpp
   stable/9/contrib/llvm/lib/MC/ELFObjectWriter.h
   stable/9/contrib/llvm/lib/MC/MCELFStreamer.h
   stable/9/contrib/llvm/lib/MC/MCLoggingStreamer.cpp
   stable/9/contrib/llvm/lib/Target/ARM/ARMGlobalMerge.cpp
   stable/9/contrib/llvm/lib/Target/Alpha/
   stable/9/contrib/llvm/lib/Target/Blackfin/
   stable/9/contrib/llvm/lib/Target/CBackend/
   stable/9/contrib/llvm/lib/Target/Hexagon/HexagonMCInst.h
   stable/9/contrib/llvm/lib/Target/Hexagon/HexagonVLIWPacketizer.cpp
   stable/9/contrib/llvm/lib/Target/Mips/MipsMCSymbolRefExpr.cpp
   stable/9/contrib/llvm/lib/Target/Mips/MipsMCSymbolRefExpr.h
   stable/9/contrib/llvm/lib/Target/SystemZ/
   stable/9/contrib/llvm/lib/Target/TargetFrameLowering.cpp
   stable/9/contrib/llvm/lib/Transforms/Utils/BasicInliner.cpp
   stable/9/contrib/llvm/lib/VMCore/DebugInfoProbe.cpp
   stable/9/contrib/llvm/tools/bugpoint/CMakeLists.txt
   stable/9/contrib/llvm/tools/bugpoint/Makefile
   stable/9/contrib/llvm/tools/clang/include/clang/AST/UsuallyTinyPtrVector.h
   stable/9/contrib/llvm/tools/clang/include/clang/Analysis/Support/SaveAndRestore.h
   stable/9/contrib/llvm/tools/clang/include/clang/Basic/DelayedCleanupPool.h
   stable/9/contrib/llvm/tools/clang/include/clang/Driver/HostInfo.h
   stable/9/contrib/llvm/tools/clang/include/clang/Index/
   stable/9/contrib/llvm/tools/clang/include/clang/Sema/MultiInitializer.h
   stable/9/contrib/llvm/tools/clang/include/clang/Serialization/ChainedIncludesSource.h
   stable/9/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngineBuilders.h
   stable/9/contrib/llvm/tools/clang/lib/Analysis/AnalysisContext.cpp
   stable/9/contrib/llvm/tools/clang/lib/CodeGen/CGException.h
   stable/9/contrib/llvm/tools/clang/lib/CodeGen/CGTemporaries.cpp
   stable/9/contrib/llvm/tools/clang/lib/Driver/HostInfo.cpp
   stable/9/contrib/llvm/tools/clang/lib/Index/
   stable/9/contrib/llvm/tools/clang/lib/Sema/MultiInitializer.cpp
   stable/9/contrib/llvm/tools/clang/lib/Serialization/ChainedIncludesSource.cpp
   stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/AggExprVisitor.cpp
   stable/9/contrib/llvm/tools/clang/utils/TableGen/CMakeLists.txt
   stable/9/contrib/llvm/tools/clang/utils/TableGen/Makefile
   stable/9/contrib/llvm/tools/llc/CMakeLists.txt
   stable/9/contrib/llvm/tools/llc/Makefile
   stable/9/contrib/llvm/tools/lli/CMakeLists.txt
   stable/9/contrib/llvm/tools/lli/Makefile
   stable/9/contrib/llvm/tools/llvm-ar/CMakeLists.txt
   stable/9/contrib/llvm/tools/llvm-ar/Makefile
   stable/9/contrib/llvm/tools/llvm-as/CMakeLists.txt
   stable/9/contrib/llvm/tools/llvm-as/Makefile
   stable/9/contrib/llvm/tools/llvm-bcanalyzer/CMakeLists.txt
   stable/9/contrib/llvm/tools/llvm-bcanalyzer/Makefile
   stable/9/contrib/llvm/tools/llvm-diff/CMakeLists.txt
   stable/9/contrib/llvm/tools/llvm-diff/Makefile
   stable/9/contrib/llvm/tools/llvm-dis/CMakeLists.txt
   stable/9/contrib/llvm/tools/llvm-dis/Makefile
   stable/9/contrib/llvm/tools/llvm-extract/CMakeLists.txt
   stable/9/contrib/llvm/tools/llvm-extract/Makefile
   stable/9/contrib/llvm/tools/llvm-ld/CMakeLists.txt
   stable/9/contrib/llvm/tools/llvm-ld/Makefile
   stable/9/contrib/llvm/tools/llvm-link/CMakeLists.txt
   stable/9/contrib/llvm/tools/llvm-link/Makefile
   stable/9/contrib/llvm/tools/llvm-mc/CMakeLists.txt
   stable/9/contrib/llvm/tools/llvm-mc/Makefile
   stable/9/contrib/llvm/tools/llvm-nm/CMakeLists.txt
   stable/9/contrib/llvm/tools/llvm-nm/Makefile
   stable/9/contrib/llvm/tools/llvm-objdump/CMakeLists.txt
   stable/9/contrib/llvm/tools/llvm-objdump/Makefile
   stable/9/contrib/llvm/tools/llvm-prof/CMakeLists.txt
   stable/9/contrib/llvm/tools/llvm-prof/Makefile
   stable/9/contrib/llvm/tools/llvm-ranlib/CMakeLists.txt
   stable/9/contrib/llvm/tools/llvm-ranlib/Makefile
   stable/9/contrib/llvm/tools/llvm-rtdyld/CMakeLists.txt
   stable/9/contrib/llvm/tools/llvm-rtdyld/Makefile
   stable/9/contrib/llvm/tools/llvm-stub/CMakeLists.txt
   stable/9/contrib/llvm/tools/llvm-stub/Makefile
   stable/9/contrib/llvm/tools/macho-dump/CMakeLists.txt
   stable/9/contrib/llvm/tools/macho-dump/Makefile
   stable/9/contrib/llvm/tools/opt/CMakeLists.txt
   stable/9/contrib/llvm/tools/opt/Makefile
   stable/9/contrib/llvm/utils/TableGen/ARMDecoderEmitter.cpp
   stable/9/contrib/llvm/utils/TableGen/ARMDecoderEmitter.h
   stable/9/contrib/llvm/utils/TableGen/InstrEnumEmitter.cpp
   stable/9/contrib/llvm/utils/TableGen/InstrEnumEmitter.h
   stable/9/lib/clang/libclangindex/
 Modified:
   stable/9/ObsoleteFiles.inc
   stable/9/contrib/llvm/LICENSE.TXT
   stable/9/contrib/llvm/include/llvm-c/Analysis.h
   stable/9/contrib/llvm/include/llvm-c/BitReader.h
   stable/9/contrib/llvm/include/llvm-c/BitWriter.h
   stable/9/contrib/llvm/include/llvm-c/Core.h
   stable/9/contrib/llvm/include/llvm-c/Disassembler.h
   stable/9/contrib/llvm/include/llvm-c/EnhancedDisassembly.h
   stable/9/contrib/llvm/include/llvm-c/ExecutionEngine.h
   stable/9/contrib/llvm/include/llvm-c/Initialization.h
   stable/9/contrib/llvm/include/llvm-c/LinkTimeOptimizer.h
   stable/9/contrib/llvm/include/llvm-c/Object.h
   stable/9/contrib/llvm/include/llvm-c/Target.h
   stable/9/contrib/llvm/include/llvm-c/Transforms/IPO.h
   stable/9/contrib/llvm/include/llvm-c/Transforms/PassManagerBuilder.h
   stable/9/contrib/llvm/include/llvm-c/Transforms/Scalar.h
   stable/9/contrib/llvm/include/llvm-c/lto.h
   stable/9/contrib/llvm/include/llvm/ADT/APFloat.h
   stable/9/contrib/llvm/include/llvm/ADT/APInt.h
   stable/9/contrib/llvm/include/llvm/ADT/ArrayRef.h
   stable/9/contrib/llvm/include/llvm/ADT/BitVector.h
   stable/9/contrib/llvm/include/llvm/ADT/DAGDeltaAlgorithm.h
   stable/9/contrib/llvm/include/llvm/ADT/DenseMap.h
   stable/9/contrib/llvm/include/llvm/ADT/DenseMapInfo.h
   stable/9/contrib/llvm/include/llvm/ADT/FoldingSet.h
   stable/9/contrib/llvm/include/llvm/ADT/GraphTraits.h
   stable/9/contrib/llvm/include/llvm/ADT/ImmutableSet.h
   stable/9/contrib/llvm/include/llvm/ADT/IntervalMap.h
   stable/9/contrib/llvm/include/llvm/ADT/IntrusiveRefCntPtr.h
   stable/9/contrib/llvm/include/llvm/ADT/PointerIntPair.h
   stable/9/contrib/llvm/include/llvm/ADT/PointerUnion.h
   stable/9/contrib/llvm/include/llvm/ADT/SetVector.h
   stable/9/contrib/llvm/include/llvm/ADT/SmallBitVector.h
   stable/9/contrib/llvm/include/llvm/ADT/SmallPtrSet.h
   stable/9/contrib/llvm/include/llvm/ADT/SmallSet.h
   stable/9/contrib/llvm/include/llvm/ADT/SmallString.h
   stable/9/contrib/llvm/include/llvm/ADT/SmallVector.h
   stable/9/contrib/llvm/include/llvm/ADT/SparseBitVector.h
   stable/9/contrib/llvm/include/llvm/ADT/Statistic.h
   stable/9/contrib/llvm/include/llvm/ADT/StringExtras.h
   stable/9/contrib/llvm/include/llvm/ADT/StringMap.h
   stable/9/contrib/llvm/include/llvm/ADT/StringRef.h
   stable/9/contrib/llvm/include/llvm/ADT/TinyPtrVector.h
   stable/9/contrib/llvm/include/llvm/ADT/Trie.h
   stable/9/contrib/llvm/include/llvm/ADT/Triple.h
   stable/9/contrib/llvm/include/llvm/ADT/Twine.h
   stable/9/contrib/llvm/include/llvm/ADT/ValueMap.h
   stable/9/contrib/llvm/include/llvm/ADT/ilist.h
   stable/9/contrib/llvm/include/llvm/Analysis/AliasAnalysis.h
   stable/9/contrib/llvm/include/llvm/Analysis/AliasSetTracker.h
   stable/9/contrib/llvm/include/llvm/Analysis/BlockFrequencyImpl.h
   stable/9/contrib/llvm/include/llvm/Analysis/BlockFrequencyInfo.h
   stable/9/contrib/llvm/include/llvm/Analysis/BranchProbabilityInfo.h
   stable/9/contrib/llvm/include/llvm/Analysis/CFGPrinter.h
   stable/9/contrib/llvm/include/llvm/Analysis/CaptureTracking.h
   stable/9/contrib/llvm/include/llvm/Analysis/CodeMetrics.h
   stable/9/contrib/llvm/include/llvm/Analysis/ConstantFolding.h
   stable/9/contrib/llvm/include/llvm/Analysis/DIBuilder.h
   stable/9/contrib/llvm/include/llvm/Analysis/DOTGraphTraitsPass.h
   stable/9/contrib/llvm/include/llvm/Analysis/DebugInfo.h
   stable/9/contrib/llvm/include/llvm/Analysis/DominanceFrontier.h
   stable/9/contrib/llvm/include/llvm/Analysis/DominatorInternals.h
   stable/9/contrib/llvm/include/llvm/Analysis/Dominators.h
   stable/9/contrib/llvm/include/llvm/Analysis/IVUsers.h
   stable/9/contrib/llvm/include/llvm/Analysis/InlineCost.h
   stable/9/contrib/llvm/include/llvm/Analysis/InstructionSimplify.h
   stable/9/contrib/llvm/include/llvm/Analysis/IntervalIterator.h
   stable/9/contrib/llvm/include/llvm/Analysis/LazyValueInfo.h
   stable/9/contrib/llvm/include/llvm/Analysis/Loads.h
   stable/9/contrib/llvm/include/llvm/Analysis/LoopInfo.h
   stable/9/contrib/llvm/include/llvm/Analysis/MemoryDependenceAnalysis.h
   stable/9/contrib/llvm/include/llvm/Analysis/PHITransAddr.h
   stable/9/contrib/llvm/include/llvm/Analysis/ProfileInfo.h
   stable/9/contrib/llvm/include/llvm/Analysis/RegionInfo.h
   stable/9/contrib/llvm/include/llvm/Analysis/ScalarEvolution.h
   stable/9/contrib/llvm/include/llvm/Analysis/ScalarEvolutionExpander.h
   stable/9/contrib/llvm/include/llvm/Analysis/ScalarEvolutionExpressions.h
   stable/9/contrib/llvm/include/llvm/Analysis/ValueTracking.h
   stable/9/contrib/llvm/include/llvm/Argument.h
   stable/9/contrib/llvm/include/llvm/Assembly/AssemblyAnnotationWriter.h
   stable/9/contrib/llvm/include/llvm/Assembly/Parser.h
   stable/9/contrib/llvm/include/llvm/Assembly/Writer.h
   stable/9/contrib/llvm/include/llvm/Attributes.h
   stable/9/contrib/llvm/include/llvm/AutoUpgrade.h
   stable/9/contrib/llvm/include/llvm/BasicBlock.h
   stable/9/contrib/llvm/include/llvm/Bitcode/Archive.h
   stable/9/contrib/llvm/include/llvm/Bitcode/BitCodes.h
   stable/9/contrib/llvm/include/llvm/Bitcode/BitstreamReader.h
   stable/9/contrib/llvm/include/llvm/Bitcode/BitstreamWriter.h
   stable/9/contrib/llvm/include/llvm/Bitcode/LLVMBitCodes.h
   stable/9/contrib/llvm/include/llvm/Bitcode/ReaderWriter.h
   stable/9/contrib/llvm/include/llvm/CodeGen/Analysis.h
   stable/9/contrib/llvm/include/llvm/CodeGen/AsmPrinter.h
   stable/9/contrib/llvm/include/llvm/CodeGen/CallingConvLower.h
   stable/9/contrib/llvm/include/llvm/CodeGen/EdgeBundles.h
   stable/9/contrib/llvm/include/llvm/CodeGen/FastISel.h
   stable/9/contrib/llvm/include/llvm/CodeGen/FunctionLoweringInfo.h
   stable/9/contrib/llvm/include/llvm/CodeGen/GCStrategy.h
   stable/9/contrib/llvm/include/llvm/CodeGen/ISDOpcodes.h
   stable/9/contrib/llvm/include/llvm/CodeGen/JITCodeEmitter.h
   stable/9/contrib/llvm/include/llvm/CodeGen/LatencyPriorityQueue.h
   stable/9/contrib/llvm/include/llvm/CodeGen/LexicalScopes.h
   stable/9/contrib/llvm/include/llvm/CodeGen/LinkAllCodegenComponents.h
   stable/9/contrib/llvm/include/llvm/CodeGen/LiveInterval.h
   stable/9/contrib/llvm/include/llvm/CodeGen/LiveIntervalAnalysis.h
   stable/9/contrib/llvm/include/llvm/CodeGen/LiveVariables.h
   stable/9/contrib/llvm/include/llvm/CodeGen/MachineBasicBlock.h
   stable/9/contrib/llvm/include/llvm/CodeGen/MachineBlockFrequencyInfo.h
   stable/9/contrib/llvm/include/llvm/CodeGen/MachineBranchProbabilityInfo.h
   stable/9/contrib/llvm/include/llvm/CodeGen/MachineCodeEmitter.h
   stable/9/contrib/llvm/include/llvm/CodeGen/MachineConstantPool.h
   stable/9/contrib/llvm/include/llvm/CodeGen/MachineDominators.h
   stable/9/contrib/llvm/include/llvm/CodeGen/MachineFrameInfo.h
   stable/9/contrib/llvm/include/llvm/CodeGen/MachineFunction.h
   stable/9/contrib/llvm/include/llvm/CodeGen/MachineFunctionAnalysis.h
   stable/9/contrib/llvm/include/llvm/CodeGen/MachineInstr.h
   stable/9/contrib/llvm/include/llvm/CodeGen/MachineInstrBuilder.h
   stable/9/contrib/llvm/include/llvm/CodeGen/MachineJumpTableInfo.h
   stable/9/contrib/llvm/include/llvm/CodeGen/MachineMemOperand.h
   stable/9/contrib/llvm/include/llvm/CodeGen/MachineModuleInfo.h
   stable/9/contrib/llvm/include/llvm/CodeGen/MachineOperand.h
   stable/9/contrib/llvm/include/llvm/CodeGen/MachinePassRegistry.h
   stable/9/contrib/llvm/include/llvm/CodeGen/MachineRegisterInfo.h
   stable/9/contrib/llvm/include/llvm/CodeGen/PBQP/Graph.h
   stable/9/contrib/llvm/include/llvm/CodeGen/PBQP/HeuristicBase.h
   stable/9/contrib/llvm/include/llvm/CodeGen/PBQP/Heuristics/Briggs.h
   stable/9/contrib/llvm/include/llvm/CodeGen/Passes.h
   stable/9/contrib/llvm/include/llvm/CodeGen/RegisterScavenging.h
   stable/9/contrib/llvm/include/llvm/CodeGen/ScheduleDAG.h
   stable/9/contrib/llvm/include/llvm/CodeGen/SchedulerRegistry.h
   stable/9/contrib/llvm/include/llvm/CodeGen/SelectionDAG.h
   stable/9/contrib/llvm/include/llvm/CodeGen/SelectionDAGISel.h
   stable/9/contrib/llvm/include/llvm/CodeGen/SelectionDAGNodes.h
   stable/9/contrib/llvm/include/llvm/CodeGen/SlotIndexes.h
   stable/9/contrib/llvm/include/llvm/CodeGen/TargetLoweringObjectFileImpl.h
   stable/9/contrib/llvm/include/llvm/CodeGen/ValueTypes.h
   stable/9/contrib/llvm/include/llvm/CodeGen/ValueTypes.td
   stable/9/contrib/llvm/include/llvm/Constant.h
   stable/9/contrib/llvm/include/llvm/Constants.h
   stable/9/contrib/llvm/include/llvm/DefaultPasses.h
   stable/9/contrib/llvm/include/llvm/DerivedTypes.h
   stable/9/contrib/llvm/include/llvm/ExecutionEngine/ExecutionEngine.h
   stable/9/contrib/llvm/include/llvm/ExecutionEngine/JITEventListener.h
   stable/9/contrib/llvm/include/llvm/ExecutionEngine/JITMemoryManager.h
   stable/9/contrib/llvm/include/llvm/ExecutionEngine/RuntimeDyld.h
   stable/9/contrib/llvm/include/llvm/Function.h
   stable/9/contrib/llvm/include/llvm/GlobalValue.h
   stable/9/contrib/llvm/include/llvm/InitializePasses.h
   stable/9/contrib/llvm/include/llvm/InlineAsm.h
   stable/9/contrib/llvm/include/llvm/InstrTypes.h
   stable/9/contrib/llvm/include/llvm/Instruction.def
   stable/9/contrib/llvm/include/llvm/Instruction.h
   stable/9/contrib/llvm/include/llvm/Instructions.h
   stable/9/contrib/llvm/include/llvm/IntrinsicInst.h
   stable/9/contrib/llvm/include/llvm/Intrinsics.td
   stable/9/contrib/llvm/include/llvm/IntrinsicsX86.td
   stable/9/contrib/llvm/include/llvm/LLVMContext.h
   stable/9/contrib/llvm/include/llvm/LinkAllPasses.h
   stable/9/contrib/llvm/include/llvm/Linker.h
   stable/9/contrib/llvm/include/llvm/MC/MCAsmBackend.h
   stable/9/contrib/llvm/include/llvm/MC/MCAsmInfo.h
   stable/9/contrib/llvm/include/llvm/MC/MCAsmInfoCOFF.h
   stable/9/contrib/llvm/include/llvm/MC/MCAsmInfoDarwin.h
   stable/9/contrib/llvm/include/llvm/MC/MCAsmLayout.h
   stable/9/contrib/llvm/include/llvm/MC/MCAssembler.h
   stable/9/contrib/llvm/include/llvm/MC/MCCodeEmitter.h
   stable/9/contrib/llvm/include/llvm/MC/MCCodeGenInfo.h
   stable/9/contrib/llvm/include/llvm/MC/MCContext.h
   stable/9/contrib/llvm/include/llvm/MC/MCDisassembler.h
   stable/9/contrib/llvm/include/llvm/MC/MCDwarf.h
   stable/9/contrib/llvm/include/llvm/MC/MCELFObjectWriter.h
   stable/9/contrib/llvm/include/llvm/MC/MCExpr.h
   stable/9/contrib/llvm/include/llvm/MC/MCFixup.h
   stable/9/contrib/llvm/include/llvm/MC/MCInst.h
   stable/9/contrib/llvm/include/llvm/MC/MCInstPrinter.h
   stable/9/contrib/llvm/include/llvm/MC/MCInstrAnalysis.h
   stable/9/contrib/llvm/include/llvm/MC/MCInstrDesc.h
   stable/9/contrib/llvm/include/llvm/MC/MCInstrInfo.h
   stable/9/contrib/llvm/include/llvm/MC/MCObjectFileInfo.h
   stable/9/contrib/llvm/include/llvm/MC/MCObjectStreamer.h
   stable/9/contrib/llvm/include/llvm/MC/MCObjectWriter.h
   stable/9/contrib/llvm/include/llvm/MC/MCParser/AsmLexer.h
   stable/9/contrib/llvm/include/llvm/MC/MCParser/MCAsmLexer.h
   stable/9/contrib/llvm/include/llvm/MC/MCParser/MCAsmParser.h
   stable/9/contrib/llvm/include/llvm/MC/MCRegisterInfo.h
   stable/9/contrib/llvm/include/llvm/MC/MCSection.h
   stable/9/contrib/llvm/include/llvm/MC/MCSectionCOFF.h
   stable/9/contrib/llvm/include/llvm/MC/MCSectionELF.h
   stable/9/contrib/llvm/include/llvm/MC/MCSectionMachO.h
   stable/9/contrib/llvm/include/llvm/MC/MCStreamer.h
   stable/9/contrib/llvm/include/llvm/Metadata.h
   stable/9/contrib/llvm/include/llvm/Module.h
   stable/9/contrib/llvm/include/llvm/Object/Archive.h
   stable/9/contrib/llvm/include/llvm/Object/Binary.h
   stable/9/contrib/llvm/include/llvm/Object/COFF.h
   stable/9/contrib/llvm/include/llvm/Object/MachO.h
   stable/9/contrib/llvm/include/llvm/Object/MachOObject.h
   stable/9/contrib/llvm/include/llvm/Object/ObjectFile.h
   stable/9/contrib/llvm/include/llvm/Operator.h
   stable/9/contrib/llvm/include/llvm/Pass.h
   stable/9/contrib/llvm/include/llvm/PassAnalysisSupport.h
   stable/9/contrib/llvm/include/llvm/PassManager.h
   stable/9/contrib/llvm/include/llvm/PassManagers.h
   stable/9/contrib/llvm/include/llvm/PassSupport.h
   stable/9/contrib/llvm/include/llvm/Support/BlockFrequency.h
   stable/9/contrib/llvm/include/llvm/Support/BranchProbability.h
   stable/9/contrib/llvm/include/llvm/Support/CFG.h
   stable/9/contrib/llvm/include/llvm/Support/COFF.h
   stable/9/contrib/llvm/include/llvm/Support/CallSite.h
   stable/9/contrib/llvm/include/llvm/Support/Capacity.h
   stable/9/contrib/llvm/include/llvm/Support/CodeGen.h
   stable/9/contrib/llvm/include/llvm/Support/CommandLine.h
   stable/9/contrib/llvm/include/llvm/Support/Compiler.h
   stable/9/contrib/llvm/include/llvm/Support/DOTGraphTraits.h
   stable/9/contrib/llvm/include/llvm/Support/DataTypes.h.in
   stable/9/contrib/llvm/include/llvm/Support/Debug.h
   stable/9/contrib/llvm/include/llvm/Support/Dwarf.h
   stable/9/contrib/llvm/include/llvm/Support/DynamicLibrary.h
   stable/9/contrib/llvm/include/llvm/Support/ELF.h
   stable/9/contrib/llvm/include/llvm/Support/Endian.h
   stable/9/contrib/llvm/include/llvm/Support/FileSystem.h
   stable/9/contrib/llvm/include/llvm/Support/GraphWriter.h
   stable/9/contrib/llvm/include/llvm/Support/Host.h
   stable/9/contrib/llvm/include/llvm/Support/IRBuilder.h
   stable/9/contrib/llvm/include/llvm/Support/IRReader.h
   stable/9/contrib/llvm/include/llvm/Support/InstVisitor.h
   stable/9/contrib/llvm/include/llvm/Support/MachO.h
   stable/9/contrib/llvm/include/llvm/Support/ManagedStatic.h
   stable/9/contrib/llvm/include/llvm/Support/MathExtras.h
   stable/9/contrib/llvm/include/llvm/Support/MemoryObject.h
   stable/9/contrib/llvm/include/llvm/Support/PathV1.h
   stable/9/contrib/llvm/include/llvm/Support/PatternMatch.h
   stable/9/contrib/llvm/include/llvm/Support/Process.h
   stable/9/contrib/llvm/include/llvm/Support/Program.h
   stable/9/contrib/llvm/include/llvm/Support/Recycler.h
   stable/9/contrib/llvm/include/llvm/Support/SMLoc.h
   stable/9/contrib/llvm/include/llvm/Support/SourceMgr.h
   stable/9/contrib/llvm/include/llvm/Support/TargetRegistry.h
   stable/9/contrib/llvm/include/llvm/Support/TargetSelect.h
   stable/9/contrib/llvm/include/llvm/Support/Valgrind.h
   stable/9/contrib/llvm/include/llvm/Support/ValueHandle.h
   stable/9/contrib/llvm/include/llvm/Support/raw_ostream.h
   stable/9/contrib/llvm/include/llvm/Support/system_error.h
   stable/9/contrib/llvm/include/llvm/Support/type_traits.h
   stable/9/contrib/llvm/include/llvm/TableGen/Error.h
   stable/9/contrib/llvm/include/llvm/TableGen/Record.h
   stable/9/contrib/llvm/include/llvm/TableGen/TableGenAction.h
   stable/9/contrib/llvm/include/llvm/TableGen/TableGenBackend.h
   stable/9/contrib/llvm/include/llvm/Target/Mangler.h
   stable/9/contrib/llvm/include/llvm/Target/Target.td
   stable/9/contrib/llvm/include/llvm/Target/TargetCallingConv.h
   stable/9/contrib/llvm/include/llvm/Target/TargetCallingConv.td
   stable/9/contrib/llvm/include/llvm/Target/TargetData.h
   stable/9/contrib/llvm/include/llvm/Target/TargetELFWriterInfo.h
   stable/9/contrib/llvm/include/llvm/Target/TargetFrameLowering.h
   stable/9/contrib/llvm/include/llvm/Target/TargetInstrInfo.h
   stable/9/contrib/llvm/include/llvm/Target/TargetJITInfo.h
   stable/9/contrib/llvm/include/llvm/Target/TargetLibraryInfo.h
   stable/9/contrib/llvm/include/llvm/Target/TargetLowering.h
   stable/9/contrib/llvm/include/llvm/Target/TargetLoweringObjectFile.h
   stable/9/contrib/llvm/include/llvm/Target/TargetMachine.h
   stable/9/contrib/llvm/include/llvm/Target/TargetOpcodes.h
   stable/9/contrib/llvm/include/llvm/Target/TargetOptions.h
   stable/9/contrib/llvm/include/llvm/Target/TargetRegisterInfo.h
   stable/9/contrib/llvm/include/llvm/Target/TargetSelectionDAG.td
   stable/9/contrib/llvm/include/llvm/Target/TargetSubtargetInfo.h
   stable/9/contrib/llvm/include/llvm/Transforms/IPO.h
   stable/9/contrib/llvm/include/llvm/Transforms/IPO/InlinerPass.h
   stable/9/contrib/llvm/include/llvm/Transforms/IPO/PassManagerBuilder.h
   stable/9/contrib/llvm/include/llvm/Transforms/Instrumentation.h
   stable/9/contrib/llvm/include/llvm/Transforms/Scalar.h
   stable/9/contrib/llvm/include/llvm/Transforms/Utils/BasicBlockUtils.h
   stable/9/contrib/llvm/include/llvm/Transforms/Utils/BuildLibCalls.h
   stable/9/contrib/llvm/include/llvm/Transforms/Utils/Cloning.h
   stable/9/contrib/llvm/include/llvm/Transforms/Utils/SSAUpdater.h
   stable/9/contrib/llvm/include/llvm/Transforms/Utils/SSAUpdaterImpl.h
   stable/9/contrib/llvm/include/llvm/Transforms/Utils/SimplifyIndVar.h
   stable/9/contrib/llvm/include/llvm/Transforms/Utils/UnrollLoop.h
   stable/9/contrib/llvm/include/llvm/Transforms/Utils/ValueMapper.h
   stable/9/contrib/llvm/include/llvm/Type.h
   stable/9/contrib/llvm/include/llvm/User.h
   stable/9/contrib/llvm/include/llvm/Value.h
   stable/9/contrib/llvm/lib/Analysis/AliasAnalysis.cpp
   stable/9/contrib/llvm/lib/Analysis/AliasAnalysisCounter.cpp
   stable/9/contrib/llvm/lib/Analysis/AliasAnalysisEvaluator.cpp
   stable/9/contrib/llvm/lib/Analysis/AliasSetTracker.cpp
   stable/9/contrib/llvm/lib/Analysis/BasicAliasAnalysis.cpp
   stable/9/contrib/llvm/lib/Analysis/BlockFrequencyInfo.cpp
   stable/9/contrib/llvm/lib/Analysis/BranchProbabilityInfo.cpp
   stable/9/contrib/llvm/lib/Analysis/CFGPrinter.cpp
   stable/9/contrib/llvm/lib/Analysis/CaptureTracking.cpp
   stable/9/contrib/llvm/lib/Analysis/ConstantFolding.cpp
   stable/9/contrib/llvm/lib/Analysis/DIBuilder.cpp
   stable/9/contrib/llvm/lib/Analysis/DebugInfo.cpp
   stable/9/contrib/llvm/lib/Analysis/DominanceFrontier.cpp
   stable/9/contrib/llvm/lib/Analysis/IPA/CallGraph.cpp
   stable/9/contrib/llvm/lib/Analysis/IPA/GlobalsModRef.cpp
   stable/9/contrib/llvm/lib/Analysis/IVUsers.cpp
   stable/9/contrib/llvm/lib/Analysis/InlineCost.cpp
   stable/9/contrib/llvm/lib/Analysis/InstructionSimplify.cpp
   stable/9/contrib/llvm/lib/Analysis/LazyValueInfo.cpp
   stable/9/contrib/llvm/lib/Analysis/Lint.cpp
   stable/9/contrib/llvm/lib/Analysis/Loads.cpp
   stable/9/contrib/llvm/lib/Analysis/LoopDependenceAnalysis.cpp
   stable/9/contrib/llvm/lib/Analysis/LoopInfo.cpp
   stable/9/contrib/llvm/lib/Analysis/LoopPass.cpp
   stable/9/contrib/llvm/lib/Analysis/MemDepPrinter.cpp
   stable/9/contrib/llvm/lib/Analysis/MemoryBuiltins.cpp
   stable/9/contrib/llvm/lib/Analysis/MemoryDependenceAnalysis.cpp
   stable/9/contrib/llvm/lib/Analysis/PHITransAddr.cpp
   stable/9/contrib/llvm/lib/Analysis/PathNumbering.cpp
   stable/9/contrib/llvm/lib/Analysis/PathProfileVerifier.cpp
   stable/9/contrib/llvm/lib/Analysis/ProfileEstimatorPass.cpp
   stable/9/contrib/llvm/lib/Analysis/ProfileInfoLoaderPass.cpp
   stable/9/contrib/llvm/lib/Analysis/ProfileVerifierPass.cpp
   stable/9/contrib/llvm/lib/Analysis/RegionInfo.cpp
   stable/9/contrib/llvm/lib/Analysis/ScalarEvolution.cpp
   stable/9/contrib/llvm/lib/Analysis/ScalarEvolutionExpander.cpp
   stable/9/contrib/llvm/lib/Analysis/ScalarEvolutionNormalization.cpp
   stable/9/contrib/llvm/lib/Analysis/SparsePropagation.cpp
   stable/9/contrib/llvm/lib/Analysis/Trace.cpp
   stable/9/contrib/llvm/lib/Analysis/ValueTracking.cpp
   stable/9/contrib/llvm/lib/Archive/ArchiveReader.cpp
   stable/9/contrib/llvm/lib/Archive/ArchiveWriter.cpp
   stable/9/contrib/llvm/lib/AsmParser/LLLexer.cpp
   stable/9/contrib/llvm/lib/AsmParser/LLLexer.h
   stable/9/contrib/llvm/lib/AsmParser/LLParser.cpp
   stable/9/contrib/llvm/lib/AsmParser/LLParser.h
   stable/9/contrib/llvm/lib/AsmParser/LLToken.h
   stable/9/contrib/llvm/lib/AsmParser/Parser.cpp
   stable/9/contrib/llvm/lib/Bitcode/Reader/BitcodeReader.cpp
   stable/9/contrib/llvm/lib/Bitcode/Reader/BitcodeReader.h
   stable/9/contrib/llvm/lib/Bitcode/Writer/BitcodeWriter.cpp
   stable/9/contrib/llvm/lib/Bitcode/Writer/ValueEnumerator.cpp
   stable/9/contrib/llvm/lib/Bitcode/Writer/ValueEnumerator.h
   stable/9/contrib/llvm/lib/CodeGen/AggressiveAntiDepBreaker.cpp
   stable/9/contrib/llvm/lib/CodeGen/AllocationOrder.cpp
   stable/9/contrib/llvm/lib/CodeGen/AllocationOrder.h
   stable/9/contrib/llvm/lib/CodeGen/Analysis.cpp
   stable/9/contrib/llvm/lib/CodeGen/AsmPrinter/ARMException.cpp
   stable/9/contrib/llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp
   stable/9/contrib/llvm/lib/CodeGen/AsmPrinter/AsmPrinterDwarf.cpp
   stable/9/contrib/llvm/lib/CodeGen/AsmPrinter/AsmPrinterInlineAsm.cpp
   stable/9/contrib/llvm/lib/CodeGen/AsmPrinter/DIE.cpp
   stable/9/contrib/llvm/lib/CodeGen/AsmPrinter/DIE.h
   stable/9/contrib/llvm/lib/CodeGen/AsmPrinter/DwarfCFIException.cpp
   stable/9/contrib/llvm/lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp
   stable/9/contrib/llvm/lib/CodeGen/AsmPrinter/DwarfCompileUnit.h
   stable/9/contrib/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp
   stable/9/contrib/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.h
   stable/9/contrib/llvm/lib/CodeGen/AsmPrinter/DwarfException.cpp
   stable/9/contrib/llvm/lib/CodeGen/BranchFolding.cpp
   stable/9/contrib/llvm/lib/CodeGen/CallingConvLower.cpp
   stable/9/contrib/llvm/lib/CodeGen/CodeGen.cpp
   stable/9/contrib/llvm/lib/CodeGen/CodePlacementOpt.cpp
   stable/9/contrib/llvm/lib/CodeGen/CriticalAntiDepBreaker.cpp
   stable/9/contrib/llvm/lib/CodeGen/CriticalAntiDepBreaker.h
   stable/9/contrib/llvm/lib/CodeGen/DeadMachineInstructionElim.cpp
   stable/9/contrib/llvm/lib/CodeGen/DwarfEHPrepare.cpp
   stable/9/contrib/llvm/lib/CodeGen/EdgeBundles.cpp
   stable/9/contrib/llvm/lib/CodeGen/ExecutionDepsFix.cpp
   stable/9/contrib/llvm/lib/CodeGen/ExpandISelPseudos.cpp
   stable/9/contrib/llvm/lib/CodeGen/ExpandPostRAPseudos.cpp
   stable/9/contrib/llvm/lib/CodeGen/GCMetadata.cpp
   stable/9/contrib/llvm/lib/CodeGen/GCStrategy.cpp
   stable/9/contrib/llvm/lib/CodeGen/IfConversion.cpp
   stable/9/contrib/llvm/lib/CodeGen/InlineSpiller.cpp
   stable/9/contrib/llvm/lib/CodeGen/InterferenceCache.cpp
   stable/9/contrib/llvm/lib/CodeGen/InterferenceCache.h
   stable/9/contrib/llvm/lib/CodeGen/IntrinsicLowering.cpp
   stable/9/contrib/llvm/lib/CodeGen/LLVMTargetMachine.cpp
   stable/9/contrib/llvm/lib/CodeGen/LatencyPriorityQueue.cpp
   stable/9/contrib/llvm/lib/CodeGen/LexicalScopes.cpp
   stable/9/contrib/llvm/lib/CodeGen/LiveDebugVariables.cpp
   stable/9/contrib/llvm/lib/CodeGen/LiveInterval.cpp
   stable/9/contrib/llvm/lib/CodeGen/LiveIntervalAnalysis.cpp
   stable/9/contrib/llvm/lib/CodeGen/LiveIntervalUnion.cpp
   stable/9/contrib/llvm/lib/CodeGen/LiveIntervalUnion.h
   stable/9/contrib/llvm/lib/CodeGen/LiveRangeCalc.cpp
   stable/9/contrib/llvm/lib/CodeGen/LiveRangeEdit.cpp
   stable/9/contrib/llvm/lib/CodeGen/LiveVariables.cpp
   stable/9/contrib/llvm/lib/CodeGen/LocalStackSlotAllocation.cpp
   stable/9/contrib/llvm/lib/CodeGen/MachineBasicBlock.cpp
   stable/9/contrib/llvm/lib/CodeGen/MachineBlockFrequencyInfo.cpp
   stable/9/contrib/llvm/lib/CodeGen/MachineBranchProbabilityInfo.cpp
   stable/9/contrib/llvm/lib/CodeGen/MachineCSE.cpp
   stable/9/contrib/llvm/lib/CodeGen/MachineFunction.cpp
   stable/9/contrib/llvm/lib/CodeGen/MachineFunctionAnalysis.cpp
   stable/9/contrib/llvm/lib/CodeGen/MachineInstr.cpp
   stable/9/contrib/llvm/lib/CodeGen/MachineLICM.cpp
   stable/9/contrib/llvm/lib/CodeGen/MachineModuleInfo.cpp
   stable/9/contrib/llvm/lib/CodeGen/MachinePassRegistry.cpp
   stable/9/contrib/llvm/lib/CodeGen/MachineRegisterInfo.cpp
   stable/9/contrib/llvm/lib/CodeGen/MachineSSAUpdater.cpp
   stable/9/contrib/llvm/lib/CodeGen/MachineSink.cpp
   stable/9/contrib/llvm/lib/CodeGen/MachineVerifier.cpp
   stable/9/contrib/llvm/lib/CodeGen/OptimizePHIs.cpp
   stable/9/contrib/llvm/lib/CodeGen/PHIElimination.cpp
   stable/9/contrib/llvm/lib/CodeGen/Passes.cpp
   stable/9/contrib/llvm/lib/CodeGen/PeepholeOptimizer.cpp
   stable/9/contrib/llvm/lib/CodeGen/PostRASchedulerList.cpp
   stable/9/contrib/llvm/lib/CodeGen/ProcessImplicitDefs.cpp
   stable/9/contrib/llvm/lib/CodeGen/PrologEpilogInserter.cpp
   stable/9/contrib/llvm/lib/CodeGen/PrologEpilogInserter.h
   stable/9/contrib/llvm/lib/CodeGen/PseudoSourceValue.cpp
   stable/9/contrib/llvm/lib/CodeGen/RegAllocBase.h
   stable/9/contrib/llvm/lib/CodeGen/RegAllocBasic.cpp
   stable/9/contrib/llvm/lib/CodeGen/RegAllocFast.cpp
   stable/9/contrib/llvm/lib/CodeGen/RegAllocGreedy.cpp
   stable/9/contrib/llvm/lib/CodeGen/RegAllocPBQP.cpp
   stable/9/contrib/llvm/lib/CodeGen/RegisterClassInfo.cpp
   stable/9/contrib/llvm/lib/CodeGen/RegisterClassInfo.h
   stable/9/contrib/llvm/lib/CodeGen/RegisterCoalescer.cpp
   stable/9/contrib/llvm/lib/CodeGen/RegisterCoalescer.h
   stable/9/contrib/llvm/lib/CodeGen/RegisterScavenging.cpp
   stable/9/contrib/llvm/lib/CodeGen/RenderMachineFunction.cpp
   stable/9/contrib/llvm/lib/CodeGen/ScheduleDAG.cpp
   stable/9/contrib/llvm/lib/CodeGen/ScheduleDAGInstrs.cpp
   stable/9/contrib/llvm/lib/CodeGen/ScheduleDAGPrinter.cpp
   stable/9/contrib/llvm/lib/CodeGen/ScoreboardHazardRecognizer.cpp
   stable/9/contrib/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp
   stable/9/contrib/llvm/lib/CodeGen/SelectionDAG/FastISel.cpp
   stable/9/contrib/llvm/lib/CodeGen/SelectionDAG/FunctionLoweringInfo.cpp
   stable/9/contrib/llvm/lib/CodeGen/SelectionDAG/InstrEmitter.cpp
   stable/9/contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp
   stable/9/contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeFloatTypes.cpp
   stable/9/contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp
   stable/9/contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeTypes.cpp
   stable/9/contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeTypes.h
   stable/9/contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeTypesGeneric.cpp
   stable/9/contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp
   stable/9/contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp
   stable/9/contrib/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGFast.cpp
   stable/9/contrib/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp
   stable/9/contrib/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp
   stable/9/contrib/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.h
   stable/9/contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp
   stable/9/contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
   stable/9/contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.h
   stable/9/contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp
   stable/9/contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAGPrinter.cpp
   stable/9/contrib/llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp
   stable/9/contrib/llvm/lib/CodeGen/ShadowStackGC.cpp
   stable/9/contrib/llvm/lib/CodeGen/ShrinkWrapping.cpp
   stable/9/contrib/llvm/lib/CodeGen/SjLjEHPrepare.cpp
   stable/9/contrib/llvm/lib/CodeGen/SlotIndexes.cpp
   stable/9/contrib/llvm/lib/CodeGen/Spiller.cpp
   stable/9/contrib/llvm/lib/CodeGen/Spiller.h
   stable/9/contrib/llvm/lib/CodeGen/SplitKit.cpp
   stable/9/contrib/llvm/lib/CodeGen/SplitKit.h
   stable/9/contrib/llvm/lib/CodeGen/StackProtector.cpp
   stable/9/contrib/llvm/lib/CodeGen/StackSlotColoring.cpp
   stable/9/contrib/llvm/lib/CodeGen/StrongPHIElimination.cpp
   stable/9/contrib/llvm/lib/CodeGen/TailDuplication.cpp
   stable/9/contrib/llvm/lib/CodeGen/TargetInstrInfoImpl.cpp
   stable/9/contrib/llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp
   stable/9/contrib/llvm/lib/CodeGen/TwoAddressInstructionPass.cpp
   stable/9/contrib/llvm/lib/CodeGen/VirtRegMap.cpp
   stable/9/contrib/llvm/lib/CodeGen/VirtRegMap.h
   stable/9/contrib/llvm/lib/DebugInfo/DWARFContext.cpp
   stable/9/contrib/llvm/lib/DebugInfo/DWARFContext.h
   stable/9/contrib/llvm/lib/DebugInfo/DWARFDebugAbbrev.cpp
   stable/9/contrib/llvm/lib/DebugInfo/DWARFDebugAbbrev.h
   stable/9/contrib/llvm/lib/DebugInfo/DWARFDebugArangeSet.cpp
   stable/9/contrib/llvm/lib/DebugInfo/DWARFDebugAranges.cpp
   stable/9/contrib/llvm/lib/DebugInfo/DWARFDebugInfoEntry.cpp
   stable/9/contrib/llvm/lib/DebugInfo/DWARFDebugInfoEntry.h
   stable/9/contrib/llvm/lib/DebugInfo/DWARFDebugLine.cpp
   stable/9/contrib/llvm/lib/DebugInfo/DWARFFormValue.cpp
   stable/9/contrib/llvm/lib/ExecutionEngine/ExecutionEngine.cpp
   stable/9/contrib/llvm/lib/ExecutionEngine/ExecutionEngineBindings.cpp
   stable/9/contrib/llvm/lib/ExecutionEngine/Interpreter/Execution.cpp
   stable/9/contrib/llvm/lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp
   stable/9/contrib/llvm/lib/ExecutionEngine/Interpreter/Interpreter.h
   stable/9/contrib/llvm/lib/ExecutionEngine/JIT/JIT.cpp
   stable/9/contrib/llvm/lib/ExecutionEngine/JIT/JIT.h
   stable/9/contrib/llvm/lib/ExecutionEngine/JIT/JITDwarfEmitter.cpp
   stable/9/contrib/llvm/lib/ExecutionEngine/JIT/JITEmitter.cpp
   stable/9/contrib/llvm/lib/ExecutionEngine/JIT/JITMemoryManager.cpp
   stable/9/contrib/llvm/lib/ExecutionEngine/MCJIT/MCJIT.cpp
   stable/9/contrib/llvm/lib/ExecutionEngine/MCJIT/MCJIT.h
   stable/9/contrib/llvm/lib/ExecutionEngine/MCJIT/MCJITMemoryManager.h
   stable/9/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyld.cpp
   stable/9/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldImpl.h
   stable/9/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldMachO.cpp
   stable/9/contrib/llvm/lib/ExecutionEngine/TargetSelect.cpp
   stable/9/contrib/llvm/lib/Linker/LinkArchives.cpp
   stable/9/contrib/llvm/lib/Linker/LinkModules.cpp
   stable/9/contrib/llvm/lib/Linker/Linker.cpp
   stable/9/contrib/llvm/lib/MC/ELFObjectWriter.cpp
   stable/9/contrib/llvm/lib/MC/MCAsmBackend.cpp
   stable/9/contrib/llvm/lib/MC/MCAsmInfo.cpp
   stable/9/contrib/llvm/lib/MC/MCAsmInfoCOFF.cpp
   stable/9/contrib/llvm/lib/MC/MCAsmInfoDarwin.cpp
   stable/9/contrib/llvm/lib/MC/MCAsmStreamer.cpp
   stable/9/contrib/llvm/lib/MC/MCAssembler.cpp
   stable/9/contrib/llvm/lib/MC/MCCodeGenInfo.cpp
   stable/9/contrib/llvm/lib/MC/MCContext.cpp
   stable/9/contrib/llvm/lib/MC/MCDisassembler/Disassembler.cpp
   stable/9/contrib/llvm/lib/MC/MCDisassembler/Disassembler.h
   stable/9/contrib/llvm/lib/MC/MCDisassembler/EDDisassembler.cpp
   stable/9/contrib/llvm/lib/MC/MCDisassembler/EDDisassembler.h
   stable/9/contrib/llvm/lib/MC/MCDisassembler/EDOperand.cpp
   stable/9/contrib/llvm/lib/MC/MCDwarf.cpp
   stable/9/contrib/llvm/lib/MC/MCELF.cpp
   stable/9/contrib/llvm/lib/MC/MCELFObjectTargetWriter.cpp
   stable/9/contrib/llvm/lib/MC/MCELFStreamer.cpp
   stable/9/contrib/llvm/lib/MC/MCExpr.cpp
   stable/9/contrib/llvm/lib/MC/MCInst.cpp
   stable/9/contrib/llvm/lib/MC/MCInstPrinter.cpp
   stable/9/contrib/llvm/lib/MC/MCMachOStreamer.cpp
   stable/9/contrib/llvm/lib/MC/MCModule.cpp
   stable/9/contrib/llvm/lib/MC/MCNullStreamer.cpp
   stable/9/contrib/llvm/lib/MC/MCObjectFileInfo.cpp
   stable/9/contrib/llvm/lib/MC/MCObjectStreamer.cpp
   stable/9/contrib/llvm/lib/MC/MCObjectWriter.cpp
   stable/9/contrib/llvm/lib/MC/MCParser/AsmParser.cpp
   stable/9/contrib/llvm/lib/MC/MCParser/COFFAsmParser.cpp
   stable/9/contrib/llvm/lib/MC/MCParser/ELFAsmParser.cpp
   stable/9/contrib/llvm/lib/MC/MCParser/MCAsmLexer.cpp
   stable/9/contrib/llvm/lib/MC/MCParser/MCAsmParser.cpp
   stable/9/contrib/llvm/lib/MC/MCPureStreamer.cpp
   stable/9/contrib/llvm/lib/MC/MCStreamer.cpp
   stable/9/contrib/llvm/lib/MC/MCSymbol.cpp
   stable/9/contrib/llvm/lib/MC/MachObjectWriter.cpp
   stable/9/contrib/llvm/lib/MC/SubtargetFeature.cpp
   stable/9/contrib/llvm/lib/MC/WinCOFFObjectWriter.cpp
   stable/9/contrib/llvm/lib/MC/WinCOFFStreamer.cpp
   stable/9/contrib/llvm/lib/Object/Archive.cpp
   stable/9/contrib/llvm/lib/Object/COFFObjectFile.cpp
   stable/9/contrib/llvm/lib/Object/ELFObjectFile.cpp
   stable/9/contrib/llvm/lib/Object/MachOObject.cpp
   stable/9/contrib/llvm/lib/Object/MachOObjectFile.cpp
   stable/9/contrib/llvm/lib/Object/Object.cpp
   stable/9/contrib/llvm/lib/Object/ObjectFile.cpp
   stable/9/contrib/llvm/lib/Support/APFloat.cpp
   stable/9/contrib/llvm/lib/Support/APInt.cpp
   stable/9/contrib/llvm/lib/Support/Allocator.cpp
   stable/9/contrib/llvm/lib/Support/Atomic.cpp
   stable/9/contrib/llvm/lib/Support/BlockFrequency.cpp
   stable/9/contrib/llvm/lib/Support/BranchProbability.cpp
   stable/9/contrib/llvm/lib/Support/CommandLine.cpp
   stable/9/contrib/llvm/lib/Support/ConstantRange.cpp
   stable/9/contrib/llvm/lib/Support/CrashRecoveryContext.cpp
   stable/9/contrib/llvm/lib/Support/DAGDeltaAlgorithm.cpp
   stable/9/contrib/llvm/lib/Support/DataExtractor.cpp
   stable/9/contrib/llvm/lib/Support/Dwarf.cpp
   stable/9/contrib/llvm/lib/Support/FileUtilities.cpp
   stable/9/contrib/llvm/lib/Support/FoldingSet.cpp
   stable/9/contrib/llvm/lib/Support/GraphWriter.cpp
   stable/9/contrib/llvm/lib/Support/Host.cpp
   stable/9/contrib/llvm/lib/Support/ManagedStatic.cpp
   stable/9/contrib/llvm/lib/Support/MemoryBuffer.cpp
   stable/9/contrib/llvm/lib/Support/Mutex.cpp
   stable/9/contrib/llvm/lib/Support/Path.cpp
   stable/9/contrib/llvm/lib/Support/PathV2.cpp
   stable/9/contrib/llvm/lib/Support/Program.cpp
   stable/9/contrib/llvm/lib/Support/RWMutex.cpp
   stable/9/contrib/llvm/lib/Support/SmallPtrSet.cpp
   stable/9/contrib/llvm/lib/Support/SourceMgr.cpp
   stable/9/contrib/llvm/lib/Support/Statistic.cpp
   stable/9/contrib/llvm/lib/Support/StringExtras.cpp
   stable/9/contrib/llvm/lib/Support/StringMap.cpp
   stable/9/contrib/llvm/lib/Support/StringRef.cpp
   stable/9/contrib/llvm/lib/Support/TargetRegistry.cpp
   stable/9/contrib/llvm/lib/Support/ThreadLocal.cpp
   stable/9/contrib/llvm/lib/Support/Threading.cpp
   stable/9/contrib/llvm/lib/Support/Timer.cpp
   stable/9/contrib/llvm/lib/Support/Triple.cpp
   stable/9/contrib/llvm/lib/Support/Unix/Host.inc
   stable/9/contrib/llvm/lib/Support/Unix/Path.inc
   stable/9/contrib/llvm/lib/Support/Unix/PathV2.inc
   stable/9/contrib/llvm/lib/Support/Unix/Process.inc
   stable/9/contrib/llvm/lib/Support/Unix/Program.inc
   stable/9/contrib/llvm/lib/Support/Unix/Signals.inc
   stable/9/contrib/llvm/lib/Support/Valgrind.cpp
   stable/9/contrib/llvm/lib/Support/Windows/Host.inc
   stable/9/contrib/llvm/lib/Support/Windows/Path.inc
   stable/9/contrib/llvm/lib/Support/Windows/PathV2.inc
   stable/9/contrib/llvm/lib/Support/Windows/Process.inc
   stable/9/contrib/llvm/lib/Support/Windows/Program.inc
   stable/9/contrib/llvm/lib/Support/Windows/Signals.inc
   stable/9/contrib/llvm/lib/Support/Windows/Windows.h
   stable/9/contrib/llvm/lib/Support/raw_ostream.cpp
   stable/9/contrib/llvm/lib/TableGen/Error.cpp
   stable/9/contrib/llvm/lib/TableGen/Record.cpp
   stable/9/contrib/llvm/lib/TableGen/TGLexer.cpp
   stable/9/contrib/llvm/lib/TableGen/TGLexer.h
   stable/9/contrib/llvm/lib/TableGen/TGParser.cpp
   stable/9/contrib/llvm/lib/TableGen/TGParser.h
   stable/9/contrib/llvm/lib/TableGen/TableGenBackend.cpp
   stable/9/contrib/llvm/lib/Target/ARM/ARM.h
   stable/9/contrib/llvm/lib/Target/ARM/ARM.td
   stable/9/contrib/llvm/lib/Target/ARM/ARMAsmPrinter.cpp
   stable/9/contrib/llvm/lib/Target/ARM/ARMAsmPrinter.h
   stable/9/contrib/llvm/lib/Target/ARM/ARMBaseInstrInfo.cpp
   stable/9/contrib/llvm/lib/Target/ARM/ARMBaseInstrInfo.h
   stable/9/contrib/llvm/lib/Target/ARM/ARMBaseRegisterInfo.cpp
   stable/9/contrib/llvm/lib/Target/ARM/ARMBaseRegisterInfo.h
   stable/9/contrib/llvm/lib/Target/ARM/ARMBuildAttrs.h
   stable/9/contrib/llvm/lib/Target/ARM/ARMCallingConv.h
   stable/9/contrib/llvm/lib/Target/ARM/ARMCallingConv.td
   stable/9/contrib/llvm/lib/Target/ARM/ARMCodeEmitter.cpp
   stable/9/contrib/llvm/lib/Target/ARM/ARMConstantIslandPass.cpp
   stable/9/contrib/llvm/lib/Target/ARM/ARMConstantPoolValue.cpp
   stable/9/contrib/llvm/lib/Target/ARM/ARMConstantPoolValue.h
   stable/9/contrib/llvm/lib/Target/ARM/ARMELFWriterInfo.cpp
   stable/9/contrib/llvm/lib/Target/ARM/ARMELFWriterInfo.h
   stable/9/contrib/llvm/lib/Target/ARM/ARMExpandPseudoInsts.cpp
   stable/9/contrib/llvm/lib/Target/ARM/ARMFastISel.cpp
   stable/9/contrib/llvm/lib/Target/ARM/ARMFrameLowering.cpp
   stable/9/contrib/llvm/lib/Target/ARM/ARMFrameLowering.h
   stable/9/contrib/llvm/lib/Target/ARM/ARMHazardRecognizer.cpp
   stable/9/contrib/llvm/lib/Target/ARM/ARMHazardRecognizer.h
   stable/9/contrib/llvm/lib/Target/ARM/ARMISelDAGToDAG.cpp
   stable/9/contrib/llvm/lib/Target/ARM/ARMISelLowering.cpp
   stable/9/contrib/llvm/lib/Target/ARM/ARMISelLowering.h
   stable/9/contrib/llvm/lib/Target/ARM/ARMInstrFormats.td
   stable/9/contrib/llvm/lib/Target/ARM/ARMInstrInfo.cpp
   stable/9/contrib/llvm/lib/Target/ARM/ARMInstrInfo.h
   stable/9/contrib/llvm/lib/Target/ARM/ARMInstrInfo.td
   stable/9/contrib/llvm/lib/Target/ARM/ARMInstrNEON.td
   stable/9/contrib/llvm/lib/Target/ARM/ARMInstrThumb.td
   stable/9/contrib/llvm/lib/Target/ARM/ARMInstrThumb2.td
   stable/9/contrib/llvm/lib/Target/ARM/ARMInstrVFP.td
   stable/9/contrib/llvm/lib/Target/ARM/ARMJITInfo.cpp
   stable/9/contrib/llvm/lib/Target/ARM/ARMJITInfo.h
   stable/9/contrib/llvm/lib/Target/ARM/ARMLoadStoreOptimizer.cpp
   stable/9/contrib/llvm/lib/Target/ARM/ARMMCInstLower.cpp
   stable/9/contrib/llvm/lib/Target/ARM/ARMMachineFunctionInfo.h
   stable/9/contrib/llvm/lib/Target/ARM/ARMPerfectShuffle.h
   stable/9/contrib/llvm/lib/Target/ARM/ARMRegisterInfo.cpp
   stable/9/contrib/llvm/lib/Target/ARM/ARMRegisterInfo.h
   stable/9/contrib/llvm/lib/Target/ARM/ARMRegisterInfo.td
   stable/9/contrib/llvm/lib/Target/ARM/ARMRelocations.h
   stable/9/contrib/llvm/lib/Target/ARM/ARMSchedule.td
   stable/9/contrib/llvm/lib/Target/ARM/ARMScheduleA8.td
   stable/9/contrib/llvm/lib/Target/ARM/ARMScheduleA9.td
   stable/9/contrib/llvm/lib/Target/ARM/ARMScheduleV6.td
   stable/9/contrib/llvm/lib/Target/ARM/ARMSelectionDAGInfo.cpp
   stable/9/contrib/llvm/lib/Target/ARM/ARMSubtarget.cpp
   stable/9/contrib/llvm/lib/Target/ARM/ARMSubtarget.h
   stable/9/contrib/llvm/lib/Target/ARM/ARMTargetMachine.cpp
   stable/9/contrib/llvm/lib/Target/ARM/ARMTargetMachine.h
   stable/9/contrib/llvm/lib/Target/ARM/ARMTargetObjectFile.cpp
   stable/9/contrib/llvm/lib/Target/ARM/ARMTargetObjectFile.h
   stable/9/contrib/llvm/lib/Target/ARM/AsmParser/ARMAsmLexer.cpp
   stable/9/contrib/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp
   stable/9/contrib/llvm/lib/Target/ARM/Disassembler/ARMDisassembler.cpp
   stable/9/contrib/llvm/lib/Target/ARM/InstPrinter/ARMInstPrinter.cpp
   stable/9/contrib/llvm/lib/Target/ARM/InstPrinter/ARMInstPrinter.h
   stable/9/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMAddressingModes.h
   stable/9/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp
   stable/9/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMBaseInfo.h
   stable/9/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMFixupKinds.h
   stable/9/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMMCAsmInfo.cpp
   stable/9/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMMCAsmInfo.h
   stable/9/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp
   stable/9/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMMCExpr.cpp
   stable/9/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMMCExpr.h
   stable/9/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp
   stable/9/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.h
   stable/9/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMMachObjectWriter.cpp
   stable/9/contrib/llvm/lib/Target/ARM/MLxExpansionPass.cpp
   stable/9/contrib/llvm/lib/Target/ARM/Thumb1FrameLowering.cpp
   stable/9/contrib/llvm/lib/Target/ARM/Thumb1InstrInfo.cpp
   stable/9/contrib/llvm/lib/Target/ARM/Thumb1InstrInfo.h
   stable/9/contrib/llvm/lib/Target/ARM/Thumb1RegisterInfo.cpp
   stable/9/contrib/llvm/lib/Target/ARM/Thumb1RegisterInfo.h
   stable/9/contrib/llvm/lib/Target/ARM/Thumb2ITBlockPass.cpp
   stable/9/contrib/llvm/lib/Target/ARM/Thumb2InstrInfo.cpp
   stable/9/contrib/llvm/lib/Target/ARM/Thumb2InstrInfo.h
   stable/9/contrib/llvm/lib/Target/ARM/Thumb2RegisterInfo.cpp
   stable/9/contrib/llvm/lib/Target/ARM/Thumb2RegisterInfo.h
   stable/9/contrib/llvm/lib/Target/ARM/Thumb2SizeReduction.cpp
   stable/9/contrib/llvm/lib/Target/CellSPU/CellSDKIntrinsics.td
   stable/9/contrib/llvm/lib/Target/CellSPU/MCTargetDesc/SPUMCAsmInfo.cpp
   stable/9/contrib/llvm/lib/Target/CellSPU/MCTargetDesc/SPUMCAsmInfo.h
   stable/9/contrib/llvm/lib/Target/CellSPU/MCTargetDesc/SPUMCTargetDesc.cpp
   stable/9/contrib/llvm/lib/Target/CellSPU/MCTargetDesc/SPUMCTargetDesc.h
   stable/9/contrib/llvm/lib/Target/CellSPU/SPU.h
   stable/9/contrib/llvm/lib/Target/CellSPU/SPU.td
   stable/9/contrib/llvm/lib/Target/CellSPU/SPU128InstrInfo.td
   stable/9/contrib/llvm/lib/Target/CellSPU/SPU64InstrInfo.td
   stable/9/contrib/llvm/lib/Target/CellSPU/SPUAsmPrinter.cpp
   stable/9/contrib/llvm/lib/Target/CellSPU/SPUCallingConv.td
   stable/9/contrib/llvm/lib/Target/CellSPU/SPUFrameLowering.cpp
   stable/9/contrib/llvm/lib/Target/CellSPU/SPUFrameLowering.h
   stable/9/contrib/llvm/lib/Target/CellSPU/SPUISelDAGToDAG.cpp
   stable/9/contrib/llvm/lib/Target/CellSPU/SPUISelLowering.cpp
   stable/9/contrib/llvm/lib/Target/CellSPU/SPUISelLowering.h
   stable/9/contrib/llvm/lib/Target/CellSPU/SPUInstrBuilder.h
   stable/9/contrib/llvm/lib/Target/CellSPU/SPUInstrFormats.td
   stable/9/contrib/llvm/lib/Target/CellSPU/SPUInstrInfo.cpp
   stable/9/contrib/llvm/lib/Target/CellSPU/SPUInstrInfo.h
   stable/9/contrib/llvm/lib/Target/CellSPU/SPUMachineFunction.h
   stable/9/contrib/llvm/lib/Target/CellSPU/SPUMathInstr.td
   stable/9/contrib/llvm/lib/Target/CellSPU/SPUNodes.td
   stable/9/contrib/llvm/lib/Target/CellSPU/SPUNopFiller.cpp
   stable/9/contrib/llvm/lib/Target/CellSPU/SPUOperands.td
   stable/9/contrib/llvm/lib/Target/CellSPU/SPURegisterInfo.cpp
   stable/9/contrib/llvm/lib/Target/CellSPU/SPURegisterInfo.h
   stable/9/contrib/llvm/lib/Target/CellSPU/SPURegisterInfo.td
   stable/9/contrib/llvm/lib/Target/CellSPU/SPUSchedule.td
   stable/9/contrib/llvm/lib/Target/CellSPU/SPUSubtarget.cpp
   stable/9/contrib/llvm/lib/Target/CellSPU/SPUTargetMachine.cpp
   stable/9/contrib/llvm/lib/Target/CellSPU/SPUTargetMachine.h
   stable/9/contrib/llvm/lib/Target/CppBackend/CPPBackend.cpp
   stable/9/contrib/llvm/lib/Target/CppBackend/CPPTargetMachine.h
   stable/9/contrib/llvm/lib/Target/Hexagon/Hexagon.h
   stable/9/contrib/llvm/lib/Target/Hexagon/HexagonAsmPrinter.cpp
   stable/9/contrib/llvm/lib/Target/Hexagon/HexagonISelLowering.cpp
   stable/9/contrib/llvm/lib/Target/Hexagon/HexagonInstrFormats.td
   stable/9/contrib/llvm/lib/Target/Hexagon/HexagonInstrFormatsV4.td
   stable/9/contrib/llvm/lib/Target/Hexagon/HexagonInstrInfo.cpp
   stable/9/contrib/llvm/lib/Target/Hexagon/HexagonInstrInfo.h
   stable/9/contrib/llvm/lib/Target/Hexagon/HexagonInstrInfo.td
   stable/9/contrib/llvm/lib/Target/Hexagon/HexagonInstrInfoV3.td
   stable/9/contrib/llvm/lib/Target/Hexagon/HexagonInstrInfoV4.td
   stable/9/contrib/llvm/lib/Target/Hexagon/HexagonMCInstLower.cpp
   stable/9/contrib/llvm/lib/Target/Hexagon/HexagonSchedule.td
   stable/9/contrib/llvm/lib/Target/Hexagon/HexagonScheduleV4.td
   stable/9/contrib/llvm/lib/Target/Hexagon/HexagonTargetMachine.cpp
   stable/9/contrib/llvm/lib/Target/Hexagon/InstPrinter/HexagonInstPrinter.cpp
   stable/9/contrib/llvm/lib/Target/Hexagon/InstPrinter/HexagonInstPrinter.h
   stable/9/contrib/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonBaseInfo.h
   stable/9/contrib/llvm/lib/Target/MBlaze/AsmParser/MBlazeAsmLexer.cpp
   stable/9/contrib/llvm/lib/Target/MBlaze/AsmParser/MBlazeAsmParser.cpp
   stable/9/contrib/llvm/lib/Target/MBlaze/Disassembler/MBlazeDisassembler.cpp
   stable/9/contrib/llvm/lib/Target/MBlaze/Disassembler/MBlazeDisassembler.h
   stable/9/contrib/llvm/lib/Target/MBlaze/InstPrinter/MBlazeInstPrinter.h
   stable/9/contrib/llvm/lib/Target/MBlaze/MBlaze.td
   stable/9/contrib/llvm/lib/Target/MBlaze/MBlazeAsmPrinter.cpp
   stable/9/contrib/llvm/lib/Target/MBlaze/MBlazeCallingConv.td
   stable/9/contrib/llvm/lib/Target/MBlaze/MBlazeDelaySlotFiller.cpp
   stable/9/contrib/llvm/lib/Target/MBlaze/MBlazeELFWriterInfo.cpp
   stable/9/contrib/llvm/lib/Target/MBlaze/MBlazeELFWriterInfo.h
   stable/9/contrib/llvm/lib/Target/MBlaze/MBlazeFrameLowering.cpp
   stable/9/contrib/llvm/lib/Target/MBlaze/MBlazeFrameLowering.h
   stable/9/contrib/llvm/lib/Target/MBlaze/MBlazeISelLowering.cpp
   stable/9/contrib/llvm/lib/Target/MBlaze/MBlazeISelLowering.h
   stable/9/contrib/llvm/lib/Target/MBlaze/MBlazeInstrFPU.td
   stable/9/contrib/llvm/lib/Target/MBlaze/MBlazeInstrFSL.td
   stable/9/contrib/llvm/lib/Target/MBlaze/MBlazeInstrFormats.td
   stable/9/contrib/llvm/lib/Target/MBlaze/MBlazeInstrInfo.cpp
   stable/9/contrib/llvm/lib/Target/MBlaze/MBlazeInstrInfo.h
   stable/9/contrib/llvm/lib/Target/MBlaze/MBlazeInstrInfo.td
   stable/9/contrib/llvm/lib/Target/MBlaze/MBlazeIntrinsicInfo.cpp
   stable/9/contrib/llvm/lib/Target/MBlaze/MBlazeIntrinsicInfo.h
   stable/9/contrib/llvm/lib/Target/MBlaze/MBlazeIntrinsics.td
   stable/9/contrib/llvm/lib/Target/MBlaze/MBlazeMCInstLower.cpp
   stable/9/contrib/llvm/lib/Target/MBlaze/MBlazeMCInstLower.h
   stable/9/contrib/llvm/lib/Target/MBlaze/MBlazeMachineFunction.h
   stable/9/contrib/llvm/lib/Target/MBlaze/MBlazeRegisterInfo.cpp
   stable/9/contrib/llvm/lib/Target/MBlaze/MBlazeRegisterInfo.h
   stable/9/contrib/llvm/lib/Target/MBlaze/MBlazeRegisterInfo.td
   stable/9/contrib/llvm/lib/Target/MBlaze/MBlazeRelocations.h
   stable/9/contrib/llvm/lib/Target/MBlaze/MBlazeSchedule.td
   stable/9/contrib/llvm/lib/Target/MBlaze/MBlazeSchedule3.td
   stable/9/contrib/llvm/lib/Target/MBlaze/MBlazeSchedule5.td
   stable/9/contrib/llvm/lib/Target/MBlaze/MBlazeSubtarget.cpp
   stable/9/contrib/llvm/lib/Target/MBlaze/MBlazeSubtarget.h
   stable/9/contrib/llvm/lib/Target/MBlaze/MBlazeTargetMachine.cpp
   stable/9/contrib/llvm/lib/Target/MBlaze/MBlazeTargetMachine.h
   stable/9/contrib/llvm/lib/Target/MBlaze/MCTargetDesc/MBlazeAsmBackend.cpp
   stable/9/contrib/llvm/lib/Target/MBlaze/MCTargetDesc/MBlazeBaseInfo.h
   stable/9/contrib/llvm/lib/Target/MBlaze/MCTargetDesc/MBlazeMCAsmInfo.cpp
   stable/9/contrib/llvm/lib/Target/MBlaze/MCTargetDesc/MBlazeMCAsmInfo.h
   stable/9/contrib/llvm/lib/Target/MBlaze/MCTargetDesc/MBlazeMCCodeEmitter.cpp
   stable/9/contrib/llvm/lib/Target/MBlaze/MCTargetDesc/MBlazeMCTargetDesc.cpp
   stable/9/contrib/llvm/lib/Target/MBlaze/MCTargetDesc/MBlazeMCTargetDesc.h
   stable/9/contrib/llvm/lib/Target/MSP430/InstPrinter/MSP430InstPrinter.cpp
   stable/9/contrib/llvm/lib/Target/MSP430/InstPrinter/MSP430InstPrinter.h
   stable/9/contrib/llvm/lib/Target/MSP430/MCTargetDesc/MSP430MCAsmInfo.cpp
   stable/9/contrib/llvm/lib/Target/MSP430/MCTargetDesc/MSP430MCAsmInfo.h
   stable/9/contrib/llvm/lib/Target/MSP430/MCTargetDesc/MSP430MCTargetDesc.cpp
   stable/9/contrib/llvm/lib/Target/MSP430/MCTargetDesc/MSP430MCTargetDesc.h
   stable/9/contrib/llvm/lib/Target/MSP430/MSP430.td
   stable/9/contrib/llvm/lib/Target/MSP430/MSP430AsmPrinter.cpp
   stable/9/contrib/llvm/lib/Target/MSP430/MSP430BranchSelector.cpp
   stable/9/contrib/llvm/lib/Target/MSP430/MSP430FrameLowering.cpp
   stable/9/contrib/llvm/lib/Target/MSP430/MSP430ISelLowering.cpp
   stable/9/contrib/llvm/lib/Target/MSP430/MSP430ISelLowering.h
   stable/9/contrib/llvm/lib/Target/MSP430/MSP430InstrFormats.td
   stable/9/contrib/llvm/lib/Target/MSP430/MSP430InstrInfo.cpp
   stable/9/contrib/llvm/lib/Target/MSP430/MSP430InstrInfo.h
   stable/9/contrib/llvm/lib/Target/MSP430/MSP430InstrInfo.td
   stable/9/contrib/llvm/lib/Target/MSP430/MSP430MCInstLower.cpp
   stable/9/contrib/llvm/lib/Target/MSP430/MSP430MCInstLower.h
   stable/9/contrib/llvm/lib/Target/MSP430/MSP430MachineFunctionInfo.h
   stable/9/contrib/llvm/lib/Target/MSP430/MSP430RegisterInfo.cpp
   stable/9/contrib/llvm/lib/Target/MSP430/MSP430RegisterInfo.h
   stable/9/contrib/llvm/lib/Target/MSP430/MSP430RegisterInfo.td
   stable/9/contrib/llvm/lib/Target/MSP430/MSP430Subtarget.cpp
   stable/9/contrib/llvm/lib/Target/MSP430/MSP430Subtarget.h
   stable/9/contrib/llvm/lib/Target/MSP430/MSP430TargetMachine.cpp
   stable/9/contrib/llvm/lib/Target/MSP430/MSP430TargetMachine.h
   stable/9/contrib/llvm/lib/Target/Mangler.cpp
   stable/9/contrib/llvm/lib/Target/Mips/InstPrinter/MipsInstPrinter.cpp
   stable/9/contrib/llvm/lib/Target/Mips/InstPrinter/MipsInstPrinter.h
   stable/9/contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.cpp
   stable/9/contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsBaseInfo.h
   stable/9/contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsFixupKinds.h
   stable/9/contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsMCAsmInfo.cpp
   stable/9/contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsMCAsmInfo.h
   stable/9/contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp
   stable/9/contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsMCTargetDesc.cpp
   stable/9/contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsMCTargetDesc.h
   stable/9/contrib/llvm/lib/Target/Mips/Mips.h
   stable/9/contrib/llvm/lib/Target/Mips/Mips.td
   stable/9/contrib/llvm/lib/Target/Mips/Mips64InstrInfo.td
   stable/9/contrib/llvm/lib/Target/Mips/MipsAsmPrinter.cpp
   stable/9/contrib/llvm/lib/Target/Mips/MipsAsmPrinter.h
   stable/9/contrib/llvm/lib/Target/Mips/MipsCallingConv.td
   stable/9/contrib/llvm/lib/Target/Mips/MipsCodeEmitter.cpp
   stable/9/contrib/llvm/lib/Target/Mips/MipsDelaySlotFiller.cpp
   stable/9/contrib/llvm/lib/Target/Mips/MipsEmitGPRestore.cpp
   stable/9/contrib/llvm/lib/Target/Mips/MipsExpandPseudo.cpp
   stable/9/contrib/llvm/lib/Target/Mips/MipsFrameLowering.cpp
   stable/9/contrib/llvm/lib/Target/Mips/MipsFrameLowering.h
   stable/9/contrib/llvm/lib/Target/Mips/MipsISelDAGToDAG.cpp
   stable/9/contrib/llvm/lib/Target/Mips/MipsISelLowering.cpp
   stable/9/contrib/llvm/lib/Target/Mips/MipsISelLowering.h
   stable/9/contrib/llvm/lib/Target/Mips/MipsInstrFPU.td
   stable/9/contrib/llvm/lib/Target/Mips/MipsInstrFormats.td
   stable/9/contrib/llvm/lib/Target/Mips/MipsInstrInfo.cpp
   stable/9/contrib/llvm/lib/Target/Mips/MipsInstrInfo.h
   stable/9/contrib/llvm/lib/Target/Mips/MipsInstrInfo.td
   stable/9/contrib/llvm/lib/Target/Mips/MipsJITInfo.cpp
   stable/9/contrib/llvm/lib/Target/Mips/MipsJITInfo.h
   stable/9/contrib/llvm/lib/Target/Mips/MipsMCInstLower.cpp
   stable/9/contrib/llvm/lib/Target/Mips/MipsMCInstLower.h
   stable/9/contrib/llvm/lib/Target/Mips/MipsMachineFunction.h
   stable/9/contrib/llvm/lib/Target/Mips/MipsRegisterInfo.cpp
   stable/9/contrib/llvm/lib/Target/Mips/MipsRegisterInfo.h
   stable/9/contrib/llvm/lib/Target/Mips/MipsRegisterInfo.td
   stable/9/contrib/llvm/lib/Target/Mips/MipsRelocations.h
   stable/9/contrib/llvm/lib/Target/Mips/MipsSchedule.td
   stable/9/contrib/llvm/lib/Target/Mips/MipsSubtarget.cpp
   stable/9/contrib/llvm/lib/Target/Mips/MipsSubtarget.h
   stable/9/contrib/llvm/lib/Target/Mips/MipsTargetMachine.cpp
   stable/9/contrib/llvm/lib/Target/Mips/MipsTargetMachine.h
   stable/9/contrib/llvm/lib/Target/Mips/MipsTargetObjectFile.cpp
   stable/9/contrib/llvm/lib/Target/PTX/InstPrinter/PTXInstPrinter.cpp
   stable/9/contrib/llvm/lib/Target/PTX/InstPrinter/PTXInstPrinter.h
   stable/9/contrib/llvm/lib/Target/PTX/MCTargetDesc/PTXBaseInfo.h
   stable/9/contrib/llvm/lib/Target/PTX/MCTargetDesc/PTXMCAsmInfo.cpp
   stable/9/contrib/llvm/lib/Target/PTX/MCTargetDesc/PTXMCAsmInfo.h
   stable/9/contrib/llvm/lib/Target/PTX/MCTargetDesc/PTXMCTargetDesc.cpp
   stable/9/contrib/llvm/lib/Target/PTX/MCTargetDesc/PTXMCTargetDesc.h
   stable/9/contrib/llvm/lib/Target/PTX/PTX.h
   stable/9/contrib/llvm/lib/Target/PTX/PTX.td
   stable/9/contrib/llvm/lib/Target/PTX/PTXAsmPrinter.cpp
   stable/9/contrib/llvm/lib/Target/PTX/PTXAsmPrinter.h
   stable/9/contrib/llvm/lib/Target/PTX/PTXFPRoundingModePass.cpp
   stable/9/contrib/llvm/lib/Target/PTX/PTXFrameLowering.cpp
   stable/9/contrib/llvm/lib/Target/PTX/PTXFrameLowering.h
   stable/9/contrib/llvm/lib/Target/PTX/PTXISelLowering.cpp
   stable/9/contrib/llvm/lib/Target/PTX/PTXISelLowering.h
   stable/9/contrib/llvm/lib/Target/PTX/PTXInstrFormats.td
   stable/9/contrib/llvm/lib/Target/PTX/PTXInstrInfo.cpp
   stable/9/contrib/llvm/lib/Target/PTX/PTXInstrInfo.h
   stable/9/contrib/llvm/lib/Target/PTX/PTXInstrInfo.td
   stable/9/contrib/llvm/lib/Target/PTX/PTXInstrLoadStore.td
   stable/9/contrib/llvm/lib/Target/PTX/PTXIntrinsicInstrInfo.td
   stable/9/contrib/llvm/lib/Target/PTX/PTXMCAsmStreamer.cpp
   stable/9/contrib/llvm/lib/Target/PTX/PTXMFInfoExtract.cpp
   stable/9/contrib/llvm/lib/Target/PTX/PTXMachineFunctionInfo.h
   stable/9/contrib/llvm/lib/Target/PTX/PTXParamManager.cpp
   stable/9/contrib/llvm/lib/Target/PTX/PTXParamManager.h
   stable/9/contrib/llvm/lib/Target/PTX/PTXRegAlloc.cpp
   stable/9/contrib/llvm/lib/Target/PTX/PTXRegisterInfo.cpp
   stable/9/contrib/llvm/lib/Target/PTX/PTXRegisterInfo.h
   stable/9/contrib/llvm/lib/Target/PTX/PTXRegisterInfo.td
   stable/9/contrib/llvm/lib/Target/PTX/PTXSelectionDAGInfo.cpp
   stable/9/contrib/llvm/lib/Target/PTX/PTXSubtarget.cpp
   stable/9/contrib/llvm/lib/Target/PTX/PTXSubtarget.h
   stable/9/contrib/llvm/lib/Target/PTX/PTXTargetMachine.cpp
   stable/9/contrib/llvm/lib/Target/PTX/PTXTargetMachine.h
   stable/9/contrib/llvm/lib/Target/PowerPC/InstPrinter/PPCInstPrinter.cpp
   stable/9/contrib/llvm/lib/Target/PowerPC/InstPrinter/PPCInstPrinter.h
   stable/9/contrib/llvm/lib/Target/PowerPC/MCTargetDesc/PPCAsmBackend.cpp
   stable/9/contrib/llvm/lib/Target/PowerPC/MCTargetDesc/PPCBaseInfo.h
   stable/9/contrib/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCAsmInfo.cpp
   stable/9/contrib/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCAsmInfo.h
   stable/9/contrib/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp
   stable/9/contrib/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.cpp
   stable/9/contrib/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h
   stable/9/contrib/llvm/lib/Target/PowerPC/PPC.h
   stable/9/contrib/llvm/lib/Target/PowerPC/PPC.td
   stable/9/contrib/llvm/lib/Target/PowerPC/PPCAsmPrinter.cpp
   stable/9/contrib/llvm/lib/Target/PowerPC/PPCBranchSelector.cpp
   stable/9/contrib/llvm/lib/Target/PowerPC/PPCCallingConv.td
   stable/9/contrib/llvm/lib/Target/PowerPC/PPCCodeEmitter.cpp
   stable/9/contrib/llvm/lib/Target/PowerPC/PPCFrameLowering.cpp
   stable/9/contrib/llvm/lib/Target/PowerPC/PPCFrameLowering.h
   stable/9/contrib/llvm/lib/Target/PowerPC/PPCHazardRecognizers.cpp
   stable/9/contrib/llvm/lib/Target/PowerPC/PPCHazardRecognizers.h
   stable/9/contrib/llvm/lib/Target/PowerPC/PPCISelDAGToDAG.cpp
   stable/9/contrib/llvm/lib/Target/PowerPC/PPCISelLowering.cpp
   stable/9/contrib/llvm/lib/Target/PowerPC/PPCISelLowering.h
   stable/9/contrib/llvm/lib/Target/PowerPC/PPCInstr64Bit.td
   stable/9/contrib/llvm/lib/Target/PowerPC/PPCInstrAltivec.td
   stable/9/contrib/llvm/lib/Target/PowerPC/PPCInstrFormats.td
   stable/9/contrib/llvm/lib/Target/PowerPC/PPCInstrInfo.cpp
   stable/9/contrib/llvm/lib/Target/PowerPC/PPCInstrInfo.h
   stable/9/contrib/llvm/lib/Target/PowerPC/PPCInstrInfo.td
   stable/9/contrib/llvm/lib/Target/PowerPC/PPCJITInfo.cpp
   stable/9/contrib/llvm/lib/Target/PowerPC/PPCJITInfo.h
   stable/9/contrib/llvm/lib/Target/PowerPC/PPCMCInstLower.cpp
   stable/9/contrib/llvm/lib/Target/PowerPC/PPCMachineFunctionInfo.h
   stable/9/contrib/llvm/lib/Target/PowerPC/PPCPerfectShuffle.h
   stable/9/contrib/llvm/lib/Target/PowerPC/PPCRegisterInfo.cpp
   stable/9/contrib/llvm/lib/Target/PowerPC/PPCRegisterInfo.h
   stable/9/contrib/llvm/lib/Target/PowerPC/PPCRegisterInfo.td
   stable/9/contrib/llvm/lib/Target/PowerPC/PPCRelocations.h
   stable/9/contrib/llvm/lib/Target/PowerPC/PPCSchedule.td
   stable/9/contrib/llvm/lib/Target/PowerPC/PPCScheduleG3.td
   stable/9/contrib/llvm/lib/Target/PowerPC/PPCScheduleG4.td
   stable/9/contrib/llvm/lib/Target/PowerPC/PPCScheduleG4Plus.td
   stable/9/contrib/llvm/lib/Target/PowerPC/PPCScheduleG5.td
   stable/9/contrib/llvm/lib/Target/PowerPC/PPCSubtarget.cpp
   stable/9/contrib/llvm/lib/Target/PowerPC/PPCSubtarget.h
   stable/9/contrib/llvm/lib/Target/PowerPC/PPCTargetMachine.cpp
   stable/9/contrib/llvm/lib/Target/PowerPC/PPCTargetMachine.h
   stable/9/contrib/llvm/lib/Target/Sparc/DelaySlotFiller.cpp
   stable/9/contrib/llvm/lib/Target/Sparc/FPMover.cpp
   stable/9/contrib/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCAsmInfo.cpp
   stable/9/contrib/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCAsmInfo.h
   stable/9/contrib/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCTargetDesc.cpp
   stable/9/contrib/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCTargetDesc.h
   stable/9/contrib/llvm/lib/Target/Sparc/Sparc.h
   stable/9/contrib/llvm/lib/Target/Sparc/Sparc.td
   stable/9/contrib/llvm/lib/Target/Sparc/SparcAsmPrinter.cpp
   stable/9/contrib/llvm/lib/Target/Sparc/SparcCallingConv.td
   stable/9/contrib/llvm/lib/Target/Sparc/SparcFrameLowering.cpp
   stable/9/contrib/llvm/lib/Target/Sparc/SparcFrameLowering.h
   stable/9/contrib/llvm/lib/Target/Sparc/SparcISelDAGToDAG.cpp
   stable/9/contrib/llvm/lib/Target/Sparc/SparcISelLowering.cpp
   stable/9/contrib/llvm/lib/Target/Sparc/SparcISelLowering.h
   stable/9/contrib/llvm/lib/Target/Sparc/SparcInstrFormats.td
   stable/9/contrib/llvm/lib/Target/Sparc/SparcInstrInfo.cpp
   stable/9/contrib/llvm/lib/Target/Sparc/SparcInstrInfo.h
   stable/9/contrib/llvm/lib/Target/Sparc/SparcInstrInfo.td
   stable/9/contrib/llvm/lib/Target/Sparc/SparcMachineFunctionInfo.h
   stable/9/contrib/llvm/lib/Target/Sparc/SparcRegisterInfo.cpp
   stable/9/contrib/llvm/lib/Target/Sparc/SparcRegisterInfo.h
   stable/9/contrib/llvm/lib/Target/Sparc/SparcRegisterInfo.td
   stable/9/contrib/llvm/lib/Target/Sparc/SparcSubtarget.cpp
   stable/9/contrib/llvm/lib/Target/Sparc/SparcSubtarget.h
   stable/9/contrib/llvm/lib/Target/Sparc/SparcTargetMachine.cpp
   stable/9/contrib/llvm/lib/Target/Sparc/SparcTargetMachine.h
   stable/9/contrib/llvm/lib/Target/TargetData.cpp
   stable/9/contrib/llvm/lib/Target/TargetInstrInfo.cpp
   stable/9/contrib/llvm/lib/Target/TargetLibraryInfo.cpp
   stable/9/contrib/llvm/lib/Target/TargetLoweringObjectFile.cpp
   stable/9/contrib/llvm/lib/Target/TargetMachine.cpp
   stable/9/contrib/llvm/lib/Target/TargetRegisterInfo.cpp
   stable/9/contrib/llvm/lib/Target/X86/AsmParser/X86AsmLexer.cpp
   stable/9/contrib/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp
   stable/9/contrib/llvm/lib/Target/X86/Disassembler/X86Disassembler.cpp
   stable/9/contrib/llvm/lib/Target/X86/Disassembler/X86Disassembler.h
   stable/9/contrib/llvm/lib/Target/X86/Disassembler/X86DisassemblerDecoder.c
   stable/9/contrib/llvm/lib/Target/X86/Disassembler/X86DisassemblerDecoder.h
   stable/9/contrib/llvm/lib/Target/X86/Disassembler/X86DisassemblerDecoderCommon.h
   stable/9/contrib/llvm/lib/Target/X86/InstPrinter/X86ATTInstPrinter.cpp
   stable/9/contrib/llvm/lib/Target/X86/InstPrinter/X86ATTInstPrinter.h
   stable/9/contrib/llvm/lib/Target/X86/InstPrinter/X86InstComments.cpp
   stable/9/contrib/llvm/lib/Target/X86/InstPrinter/X86InstComments.h
   stable/9/contrib/llvm/lib/Target/X86/InstPrinter/X86IntelInstPrinter.cpp
   stable/9/contrib/llvm/lib/Target/X86/InstPrinter/X86IntelInstPrinter.h
   stable/9/contrib/llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp
   stable/9/contrib/llvm/lib/Target/X86/MCTargetDesc/X86BaseInfo.h
   stable/9/contrib/llvm/lib/Target/X86/MCTargetDesc/X86FixupKinds.h
   stable/9/contrib/llvm/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.cpp
   stable/9/contrib/llvm/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.h
   stable/9/contrib/llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp
   stable/9/contrib/llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp
   stable/9/contrib/llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h
   stable/9/contrib/llvm/lib/Target/X86/Utils/X86ShuffleDecode.cpp
   stable/9/contrib/llvm/lib/Target/X86/Utils/X86ShuffleDecode.h
   stable/9/contrib/llvm/lib/Target/X86/X86.h
   stable/9/contrib/llvm/lib/Target/X86/X86.td
   stable/9/contrib/llvm/lib/Target/X86/X86AsmPrinter.cpp
   stable/9/contrib/llvm/lib/Target/X86/X86AsmPrinter.h
   stable/9/contrib/llvm/lib/Target/X86/X86COFFMachineModuleInfo.cpp
   stable/9/contrib/llvm/lib/Target/X86/X86COFFMachineModuleInfo.h
   stable/9/contrib/llvm/lib/Target/X86/X86CallingConv.td
   stable/9/contrib/llvm/lib/Target/X86/X86CodeEmitter.cpp
   stable/9/contrib/llvm/lib/Target/X86/X86ELFWriterInfo.cpp
   stable/9/contrib/llvm/lib/Target/X86/X86FastISel.cpp
   stable/9/contrib/llvm/lib/Target/X86/X86FloatingPoint.cpp
   stable/9/contrib/llvm/lib/Target/X86/X86FrameLowering.cpp
   stable/9/contrib/llvm/lib/Target/X86/X86FrameLowering.h
   stable/9/contrib/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp
   stable/9/contrib/llvm/lib/Target/X86/X86ISelLowering.cpp
   stable/9/contrib/llvm/lib/Target/X86/X86ISelLowering.h
   stable/9/contrib/llvm/lib/Target/X86/X86Instr3DNow.td
   stable/9/contrib/llvm/lib/Target/X86/X86InstrArithmetic.td
   stable/9/contrib/llvm/lib/Target/X86/X86InstrBuilder.h
   stable/9/contrib/llvm/lib/Target/X86/X86InstrCMovSetCC.td
   stable/9/contrib/llvm/lib/Target/X86/X86InstrCompiler.td
   stable/9/contrib/llvm/lib/Target/X86/X86InstrControl.td
   stable/9/contrib/llvm/lib/Target/X86/X86InstrExtension.td
   stable/9/contrib/llvm/lib/Target/X86/X86InstrFMA.td
   stable/9/contrib/llvm/lib/Target/X86/X86InstrFPStack.td
   stable/9/contrib/llvm/lib/Target/X86/X86InstrFormats.td
   stable/9/contrib/llvm/lib/Target/X86/X86InstrFragmentsSIMD.td
   stable/9/contrib/llvm/lib/Target/X86/X86InstrInfo.cpp
   stable/9/contrib/llvm/lib/Target/X86/X86InstrInfo.h
   stable/9/contrib/llvm/lib/Target/X86/X86InstrInfo.td
   stable/9/contrib/llvm/lib/Target/X86/X86InstrMMX.td
   stable/9/contrib/llvm/lib/Target/X86/X86InstrSSE.td
   stable/9/contrib/llvm/lib/Target/X86/X86InstrShiftRotate.td
   stable/9/contrib/llvm/lib/Target/X86/X86InstrSystem.td
   stable/9/contrib/llvm/lib/Target/X86/X86InstrVMX.td
   stable/9/contrib/llvm/lib/Target/X86/X86JITInfo.cpp
   stable/9/contrib/llvm/lib/Target/X86/X86JITInfo.h
   stable/9/contrib/llvm/lib/Target/X86/X86MCInstLower.cpp
   stable/9/contrib/llvm/lib/Target/X86/X86MCInstLower.h
   stable/9/contrib/llvm/lib/Target/X86/X86MachineFunctionInfo.h
   stable/9/contrib/llvm/lib/Target/X86/X86RegisterInfo.cpp
   stable/9/contrib/llvm/lib/Target/X86/X86RegisterInfo.h
   stable/9/contrib/llvm/lib/Target/X86/X86RegisterInfo.td
   stable/9/contrib/llvm/lib/Target/X86/X86Relocations.h
   stable/9/contrib/llvm/lib/Target/X86/X86SelectionDAGInfo.cpp
   stable/9/contrib/llvm/lib/Target/X86/X86Subtarget.cpp
   stable/9/contrib/llvm/lib/Target/X86/X86Subtarget.h
   stable/9/contrib/llvm/lib/Target/X86/X86TargetMachine.cpp
   stable/9/contrib/llvm/lib/Target/X86/X86TargetMachine.h
   stable/9/contrib/llvm/lib/Target/X86/X86TargetObjectFile.cpp
   stable/9/contrib/llvm/lib/Target/X86/X86TargetObjectFile.h
   stable/9/contrib/llvm/lib/Target/X86/X86VZeroUpper.cpp
   stable/9/contrib/llvm/lib/Target/XCore/MCTargetDesc/XCoreMCAsmInfo.cpp
   stable/9/contrib/llvm/lib/Target/XCore/MCTargetDesc/XCoreMCAsmInfo.h
   stable/9/contrib/llvm/lib/Target/XCore/MCTargetDesc/XCoreMCTargetDesc.cpp
   stable/9/contrib/llvm/lib/Target/XCore/MCTargetDesc/XCoreMCTargetDesc.h
   stable/9/contrib/llvm/lib/Target/XCore/XCore.h
   stable/9/contrib/llvm/lib/Target/XCore/XCore.td
   stable/9/contrib/llvm/lib/Target/XCore/XCoreFrameLowering.cpp
   stable/9/contrib/llvm/lib/Target/XCore/XCoreFrameLowering.h
   stable/9/contrib/llvm/lib/Target/XCore/XCoreISelDAGToDAG.cpp
   stable/9/contrib/llvm/lib/Target/XCore/XCoreISelLowering.cpp
   stable/9/contrib/llvm/lib/Target/XCore/XCoreISelLowering.h
   stable/9/contrib/llvm/lib/Target/XCore/XCoreInstrFormats.td
   stable/9/contrib/llvm/lib/Target/XCore/XCoreInstrInfo.cpp
   stable/9/contrib/llvm/lib/Target/XCore/XCoreInstrInfo.h
   stable/9/contrib/llvm/lib/Target/XCore/XCoreInstrInfo.td
   stable/9/contrib/llvm/lib/Target/XCore/XCoreMachineFunctionInfo.h
   stable/9/contrib/llvm/lib/Target/XCore/XCoreRegisterInfo.cpp
   stable/9/contrib/llvm/lib/Target/XCore/XCoreRegisterInfo.h
   stable/9/contrib/llvm/lib/Target/XCore/XCoreRegisterInfo.td
   stable/9/contrib/llvm/lib/Target/XCore/XCoreSubtarget.cpp
   stable/9/contrib/llvm/lib/Target/XCore/XCoreSubtarget.h
   stable/9/contrib/llvm/lib/Target/XCore/XCoreTargetMachine.cpp
   stable/9/contrib/llvm/lib/Target/XCore/XCoreTargetMachine.h
   stable/9/contrib/llvm/lib/Target/XCore/XCoreTargetObjectFile.h
   stable/9/contrib/llvm/lib/Transforms/IPO/ConstantMerge.cpp
   stable/9/contrib/llvm/lib/Transforms/IPO/DeadArgumentElimination.cpp
   stable/9/contrib/llvm/lib/Transforms/IPO/FunctionAttrs.cpp
   stable/9/contrib/llvm/lib/Transforms/IPO/GlobalOpt.cpp
   stable/9/contrib/llvm/lib/Transforms/IPO/InlineAlways.cpp
   stable/9/contrib/llvm/lib/Transforms/IPO/InlineSimple.cpp
   stable/9/contrib/llvm/lib/Transforms/IPO/Inliner.cpp
   stable/9/contrib/llvm/lib/Transforms/IPO/Internalize.cpp
   stable/9/contrib/llvm/lib/Transforms/IPO/PassManagerBuilder.cpp
   stable/9/contrib/llvm/lib/Transforms/IPO/PruneEH.cpp
   stable/9/contrib/llvm/lib/Transforms/InstCombine/InstCombine.h
   stable/9/contrib/llvm/lib/Transforms/InstCombine/InstCombineAddSub.cpp
   stable/9/contrib/llvm/lib/Transforms/InstCombine/InstCombineAndOrXor.cpp
   stable/9/contrib/llvm/lib/Transforms/InstCombine/InstCombineCalls.cpp
   stable/9/contrib/llvm/lib/Transforms/InstCombine/InstCombineCasts.cpp
   stable/9/contrib/llvm/lib/Transforms/InstCombine/InstCombineCompares.cpp
   stable/9/contrib/llvm/lib/Transforms/InstCombine/InstCombineLoadStoreAlloca.cpp
   stable/9/contrib/llvm/lib/Transforms/InstCombine/InstCombineMulDivRem.cpp
   stable/9/contrib/llvm/lib/Transforms/InstCombine/InstCombineSelect.cpp
   stable/9/contrib/llvm/lib/Transforms/InstCombine/InstCombineShifts.cpp
   stable/9/contrib/llvm/lib/Transforms/InstCombine/InstCombineSimplifyDemanded.cpp
   stable/9/contrib/llvm/lib/Transforms/InstCombine/InstCombineVectorOps.cpp
   stable/9/contrib/llvm/lib/Transforms/InstCombine/InstCombineWorklist.h
   stable/9/contrib/llvm/lib/Transforms/InstCombine/InstructionCombining.cpp
   stable/9/contrib/llvm/lib/Transforms/Instrumentation/GCOVProfiling.cpp
   stable/9/contrib/llvm/lib/Transforms/Instrumentation/Instrumentation.cpp
   stable/9/contrib/llvm/lib/Transforms/Instrumentation/OptimalEdgeProfiling.cpp
   stable/9/contrib/llvm/lib/Transforms/Instrumentation/PathProfiling.cpp
   stable/9/contrib/llvm/lib/Transforms/Scalar/CodeGenPrepare.cpp
   stable/9/contrib/llvm/lib/Transforms/Scalar/ConstantProp.cpp
   stable/9/contrib/llvm/lib/Transforms/Scalar/CorrelatedValuePropagation.cpp
   stable/9/contrib/llvm/lib/Transforms/Scalar/DeadStoreElimination.cpp
   stable/9/contrib/llvm/lib/Transforms/Scalar/EarlyCSE.cpp
   stable/9/contrib/llvm/lib/Transforms/Scalar/GVN.cpp
   stable/9/contrib/llvm/lib/Transforms/Scalar/IndVarSimplify.cpp
   stable/9/contrib/llvm/lib/Transforms/Scalar/JumpThreading.cpp
   stable/9/contrib/llvm/lib/Transforms/Scalar/LICM.cpp
   stable/9/contrib/llvm/lib/Transforms/Scalar/LoopInstSimplify.cpp
   stable/9/contrib/llvm/lib/Transforms/Scalar/LoopRotation.cpp
   stable/9/contrib/llvm/lib/Transforms/Scalar/LoopStrengthReduce.cpp
   stable/9/contrib/llvm/lib/Transforms/Scalar/LoopUnrollPass.cpp
   stable/9/contrib/llvm/lib/Transforms/Scalar/LoopUnswitch.cpp
   stable/9/contrib/llvm/lib/Transforms/Scalar/MemCpyOptimizer.cpp
   stable/9/contrib/llvm/lib/Transforms/Scalar/ObjCARC.cpp
   stable/9/contrib/llvm/lib/Transforms/Scalar/Reassociate.cpp
   stable/9/contrib/llvm/lib/Transforms/Scalar/SCCP.cpp
   stable/9/contrib/llvm/lib/Transforms/Scalar/Scalar.cpp
   stable/9/contrib/llvm/lib/Transforms/Scalar/ScalarReplAggregates.cpp
   stable/9/contrib/llvm/lib/Transforms/Scalar/SimplifyLibCalls.cpp
   stable/9/contrib/llvm/lib/Transforms/Scalar/Sink.cpp
   stable/9/contrib/llvm/lib/Transforms/Utils/AddrModeMatcher.cpp
   stable/9/contrib/llvm/lib/Transforms/Utils/BasicBlockUtils.cpp
   stable/9/contrib/llvm/lib/Transforms/Utils/BreakCriticalEdges.cpp
   stable/9/contrib/llvm/lib/Transforms/Utils/BuildLibCalls.cpp
   stable/9/contrib/llvm/lib/Transforms/Utils/CloneFunction.cpp
   stable/9/contrib/llvm/lib/Transforms/Utils/CodeExtractor.cpp
   stable/9/contrib/llvm/lib/Transforms/Utils/DemoteRegToStack.cpp
   stable/9/contrib/llvm/lib/Transforms/Utils/InlineFunction.cpp
   stable/9/contrib/llvm/lib/Transforms/Utils/Local.cpp
   stable/9/contrib/llvm/lib/Transforms/Utils/LoopSimplify.cpp
   stable/9/contrib/llvm/lib/Transforms/Utils/LoopUnroll.cpp
   stable/9/contrib/llvm/lib/Transforms/Utils/LowerExpectIntrinsic.cpp
   stable/9/contrib/llvm/lib/Transforms/Utils/LowerInvoke.cpp
   stable/9/contrib/llvm/lib/Transforms/Utils/LowerSwitch.cpp
   stable/9/contrib/llvm/lib/Transforms/Utils/PromoteMemoryToRegister.cpp
   stable/9/contrib/llvm/lib/Transforms/Utils/SSAUpdater.cpp
   stable/9/contrib/llvm/lib/Transforms/Utils/SimplifyCFG.cpp
   stable/9/contrib/llvm/lib/Transforms/Utils/SimplifyIndVar.cpp
   stable/9/contrib/llvm/lib/Transforms/Utils/SimplifyInstructions.cpp
   stable/9/contrib/llvm/lib/Transforms/Utils/UnifyFunctionExitNodes.cpp
   stable/9/contrib/llvm/lib/Transforms/Vectorize/BBVectorize.cpp
   stable/9/contrib/llvm/lib/VMCore/AsmWriter.cpp
   stable/9/contrib/llvm/lib/VMCore/Attributes.cpp
   stable/9/contrib/llvm/lib/VMCore/AutoUpgrade.cpp
   stable/9/contrib/llvm/lib/VMCore/BasicBlock.cpp
   stable/9/contrib/llvm/lib/VMCore/ConstantFold.cpp
   stable/9/contrib/llvm/lib/VMCore/Constants.cpp
   stable/9/contrib/llvm/lib/VMCore/ConstantsContext.h
   stable/9/contrib/llvm/lib/VMCore/Core.cpp
   stable/9/contrib/llvm/lib/VMCore/DebugLoc.cpp
   stable/9/contrib/llvm/lib/VMCore/Dominators.cpp
   stable/9/contrib/llvm/lib/VMCore/Function.cpp
   stable/9/contrib/llvm/lib/VMCore/GCOV.cpp
   stable/9/contrib/llvm/lib/VMCore/IRBuilder.cpp
   stable/9/contrib/llvm/lib/VMCore/Instruction.cpp
   stable/9/contrib/llvm/lib/VMCore/Instructions.cpp
   stable/9/contrib/llvm/lib/VMCore/LLVMContext.cpp
   stable/9/contrib/llvm/lib/VMCore/LLVMContextImpl.cpp
   stable/9/contrib/llvm/lib/VMCore/LLVMContextImpl.h
   stable/9/contrib/llvm/lib/VMCore/Metadata.cpp
   stable/9/contrib/llvm/lib/VMCore/Module.cpp
   stable/9/contrib/llvm/lib/VMCore/Pass.cpp
   stable/9/contrib/llvm/lib/VMCore/PassManager.cpp
   stable/9/contrib/llvm/lib/VMCore/Type.cpp
   stable/9/contrib/llvm/lib/VMCore/Use.cpp
   stable/9/contrib/llvm/lib/VMCore/User.cpp
   stable/9/contrib/llvm/lib/VMCore/Value.cpp
   stable/9/contrib/llvm/lib/VMCore/ValueTypes.cpp
   stable/9/contrib/llvm/lib/VMCore/Verifier.cpp
   stable/9/contrib/llvm/tools/bugpoint/BugDriver.cpp
   stable/9/contrib/llvm/tools/bugpoint/CrashDebugger.cpp
   stable/9/contrib/llvm/tools/bugpoint/ExecutionDriver.cpp
   stable/9/contrib/llvm/tools/bugpoint/ExtractFunction.cpp
   stable/9/contrib/llvm/tools/bugpoint/Miscompilation.cpp
   stable/9/contrib/llvm/tools/bugpoint/OptimizerDriver.cpp
   stable/9/contrib/llvm/tools/bugpoint/ToolRunner.cpp
   stable/9/contrib/llvm/tools/bugpoint/ToolRunner.h
   stable/9/contrib/llvm/tools/bugpoint/bugpoint.cpp
   stable/9/contrib/llvm/tools/clang/LICENSE.TXT
   stable/9/contrib/llvm/tools/clang/include/clang-c/Index.h
   stable/9/contrib/llvm/tools/clang/include/clang/ARCMigrate/ARCMT.h
   stable/9/contrib/llvm/tools/clang/include/clang/ARCMigrate/ARCMTActions.h
   stable/9/contrib/llvm/tools/clang/include/clang/ARCMigrate/FileRemapper.h
   stable/9/contrib/llvm/tools/clang/include/clang/AST/APValue.h
   stable/9/contrib/llvm/tools/clang/include/clang/AST/ASTConsumer.h
   stable/9/contrib/llvm/tools/clang/include/clang/AST/ASTContext.h
   stable/9/contrib/llvm/tools/clang/include/clang/AST/ASTDiagnostic.h
   stable/9/contrib/llvm/tools/clang/include/clang/AST/ASTImporter.h
   stable/9/contrib/llvm/tools/clang/include/clang/AST/ASTMutationListener.h
   stable/9/contrib/llvm/tools/clang/include/clang/AST/Attr.h
   stable/9/contrib/llvm/tools/clang/include/clang/AST/CanonicalType.h
   stable/9/contrib/llvm/tools/clang/include/clang/AST/Decl.h
   stable/9/contrib/llvm/tools/clang/include/clang/AST/DeclBase.h
   stable/9/contrib/llvm/tools/clang/include/clang/AST/DeclCXX.h
   stable/9/contrib/llvm/tools/clang/include/clang/AST/DeclFriend.h
   stable/9/contrib/llvm/tools/clang/include/clang/AST/DeclObjC.h
   stable/9/contrib/llvm/tools/clang/include/clang/AST/DeclTemplate.h
   stable/9/contrib/llvm/tools/clang/include/clang/AST/DeclVisitor.h
   stable/9/contrib/llvm/tools/clang/include/clang/AST/DeclarationName.h
   stable/9/contrib/llvm/tools/clang/include/clang/AST/DependentDiagnostic.h
   stable/9/contrib/llvm/tools/clang/include/clang/AST/Expr.h
   stable/9/contrib/llvm/tools/clang/include/clang/AST/ExprCXX.h
   stable/9/contrib/llvm/tools/clang/include/clang/AST/ExprObjC.h
   stable/9/contrib/llvm/tools/clang/include/clang/AST/ExternalASTSource.h
   stable/9/contrib/llvm/tools/clang/include/clang/AST/Mangle.h
   stable/9/contrib/llvm/tools/clang/include/clang/AST/NestedNameSpecifier.h
   stable/9/contrib/llvm/tools/clang/include/clang/AST/OperationKinds.h
   stable/9/contrib/llvm/tools/clang/include/clang/AST/PrettyPrinter.h
   stable/9/contrib/llvm/tools/clang/include/clang/AST/RecordLayout.h
   stable/9/contrib/llvm/tools/clang/include/clang/AST/RecursiveASTVisitor.h
   stable/9/contrib/llvm/tools/clang/include/clang/AST/Redeclarable.h
   stable/9/contrib/llvm/tools/clang/include/clang/AST/Stmt.h
   stable/9/contrib/llvm/tools/clang/include/clang/AST/StmtCXX.h
   stable/9/contrib/llvm/tools/clang/include/clang/AST/StmtIterator.h
   stable/9/contrib/llvm/tools/clang/include/clang/AST/StmtObjC.h
   stable/9/contrib/llvm/tools/clang/include/clang/AST/StmtVisitor.h
   stable/9/contrib/llvm/tools/clang/include/clang/AST/TemplateBase.h
   stable/9/contrib/llvm/tools/clang/include/clang/AST/Type.h
   stable/9/contrib/llvm/tools/clang/include/clang/AST/TypeLoc.h
   stable/9/contrib/llvm/tools/clang/include/clang/AST/TypeVisitor.h
   stable/9/contrib/llvm/tools/clang/include/clang/AST/VTableBuilder.h
   stable/9/contrib/llvm/tools/clang/include/clang/Analysis/Analyses/FormatString.h
   stable/9/contrib/llvm/tools/clang/include/clang/Analysis/Analyses/LiveVariables.h
   stable/9/contrib/llvm/tools/clang/include/clang/Analysis/Analyses/ReachableCode.h
   stable/9/contrib/llvm/tools/clang/include/clang/Analysis/Analyses/ThreadSafety.h
   stable/9/contrib/llvm/tools/clang/include/clang/Analysis/Analyses/UninitializedValues.h
   stable/9/contrib/llvm/tools/clang/include/clang/Analysis/AnalysisContext.h
   stable/9/contrib/llvm/tools/clang/include/clang/Analysis/AnalysisDiagnostic.h
   stable/9/contrib/llvm/tools/clang/include/clang/Analysis/CFG.h
   stable/9/contrib/llvm/tools/clang/include/clang/Analysis/DomainSpecific/CocoaConventions.h
   stable/9/contrib/llvm/tools/clang/include/clang/Analysis/ProgramPoint.h
   stable/9/contrib/llvm/tools/clang/include/clang/Analysis/Visitors/CFGRecStmtDeclVisitor.h
   stable/9/contrib/llvm/tools/clang/include/clang/Basic/Attr.td
   stable/9/contrib/llvm/tools/clang/include/clang/Basic/Builtins.def
   stable/9/contrib/llvm/tools/clang/include/clang/Basic/BuiltinsX86.def
   stable/9/contrib/llvm/tools/clang/include/clang/Basic/ConvertUTF.h
   stable/9/contrib/llvm/tools/clang/include/clang/Basic/DeclNodes.td
   stable/9/contrib/llvm/tools/clang/include/clang/Basic/Diagnostic.h
   stable/9/contrib/llvm/tools/clang/include/clang/Basic/Diagnostic.td
   stable/9/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticASTKinds.td
   stable/9/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticAnalysisKinds.td
   stable/9/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticCommonKinds.td
   stable/9/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticDriverKinds.td
   stable/9/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticFrontendKinds.td
   stable/9/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticGroups.td
   stable/9/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticIDs.h
   stable/9/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticLexKinds.td
   stable/9/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticParseKinds.td
   stable/9/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticSemaKinds.td
   stable/9/contrib/llvm/tools/clang/include/clang/Basic/ExceptionSpecificationType.h
   stable/9/contrib/llvm/tools/clang/include/clang/Basic/ExpressionTraits.h
   stable/9/contrib/llvm/tools/clang/include/clang/Basic/FileManager.h
   stable/9/contrib/llvm/tools/clang/include/clang/Basic/FileSystemStatCache.h
   stable/9/contrib/llvm/tools/clang/include/clang/Basic/IdentifierTable.h
   stable/9/contrib/llvm/tools/clang/include/clang/Basic/LLVM.h
   stable/9/contrib/llvm/tools/clang/include/clang/Basic/LangOptions.def
   stable/9/contrib/llvm/tools/clang/include/clang/Basic/LangOptions.h
   stable/9/contrib/llvm/tools/clang/include/clang/Basic/Linkage.h
   stable/9/contrib/llvm/tools/clang/include/clang/Basic/OnDiskHashTable.h
   stable/9/contrib/llvm/tools/clang/include/clang/Basic/PartialDiagnostic.h
   stable/9/contrib/llvm/tools/clang/include/clang/Basic/SourceLocation.h
   stable/9/contrib/llvm/tools/clang/include/clang/Basic/SourceManager.h
   stable/9/contrib/llvm/tools/clang/include/clang/Basic/Specifiers.h
   stable/9/contrib/llvm/tools/clang/include/clang/Basic/StmtNodes.td
   stable/9/contrib/llvm/tools/clang/include/clang/Basic/TargetBuiltins.h
   stable/9/contrib/llvm/tools/clang/include/clang/Basic/TargetInfo.h
   stable/9/contrib/llvm/tools/clang/include/clang/Basic/TokenKinds.def
   stable/9/contrib/llvm/tools/clang/include/clang/Basic/TypeTraits.h
   stable/9/contrib/llvm/tools/clang/include/clang/Basic/Version.h
   stable/9/contrib/llvm/tools/clang/include/clang/CodeGen/CodeGenAction.h
   stable/9/contrib/llvm/tools/clang/include/clang/CodeGen/ModuleBuilder.h
   stable/9/contrib/llvm/tools/clang/include/clang/Driver/Action.h
   stable/9/contrib/llvm/tools/clang/include/clang/Driver/ArgList.h
   stable/9/contrib/llvm/tools/clang/include/clang/Driver/CC1AsOptions.td
   stable/9/contrib/llvm/tools/clang/include/clang/Driver/CC1Options.td
   stable/9/contrib/llvm/tools/clang/include/clang/Driver/Compilation.h
   stable/9/contrib/llvm/tools/clang/include/clang/Driver/Driver.h
   stable/9/contrib/llvm/tools/clang/include/clang/Driver/DriverDiagnostic.h
   stable/9/contrib/llvm/tools/clang/include/clang/Driver/Job.h
   stable/9/contrib/llvm/tools/clang/include/clang/Driver/ObjCRuntime.h
   stable/9/contrib/llvm/tools/clang/include/clang/Driver/OptTable.h
   stable/9/contrib/llvm/tools/clang/include/clang/Driver/Options.td
   stable/9/contrib/llvm/tools/clang/include/clang/Driver/Tool.h
   stable/9/contrib/llvm/tools/clang/include/clang/Driver/ToolChain.h
   stable/9/contrib/llvm/tools/clang/include/clang/Driver/Types.def
   stable/9/contrib/llvm/tools/clang/include/clang/Frontend/ASTUnit.h
   stable/9/contrib/llvm/tools/clang/include/clang/Frontend/Analyses.def
   stable/9/contrib/llvm/tools/clang/include/clang/Frontend/AnalyzerOptions.h
   stable/9/contrib/llvm/tools/clang/include/clang/Frontend/ChainedDiagnosticConsumer.h
   stable/9/contrib/llvm/tools/clang/include/clang/Frontend/CodeGenOptions.h
   stable/9/contrib/llvm/tools/clang/include/clang/Frontend/CompilerInstance.h
   stable/9/contrib/llvm/tools/clang/include/clang/Frontend/CompilerInvocation.h
   stable/9/contrib/llvm/tools/clang/include/clang/Frontend/DependencyOutputOptions.h
   stable/9/contrib/llvm/tools/clang/include/clang/Frontend/DiagnosticOptions.h
   stable/9/contrib/llvm/tools/clang/include/clang/Frontend/FrontendAction.h
   stable/9/contrib/llvm/tools/clang/include/clang/Frontend/FrontendActions.h
   stable/9/contrib/llvm/tools/clang/include/clang/Frontend/FrontendDiagnostic.h
   stable/9/contrib/llvm/tools/clang/include/clang/Frontend/FrontendOptions.h
   stable/9/contrib/llvm/tools/clang/include/clang/Frontend/LangStandard.h
   stable/9/contrib/llvm/tools/clang/include/clang/Frontend/LangStandards.def
   stable/9/contrib/llvm/tools/clang/include/clang/Frontend/MultiplexConsumer.h
   stable/9/contrib/llvm/tools/clang/include/clang/Frontend/PreprocessorOptions.h
   stable/9/contrib/llvm/tools/clang/include/clang/Frontend/TextDiagnosticPrinter.h
   stable/9/contrib/llvm/tools/clang/include/clang/Frontend/Utils.h
   stable/9/contrib/llvm/tools/clang/include/clang/Frontend/VerifyDiagnosticConsumer.h
   stable/9/contrib/llvm/tools/clang/include/clang/Lex/DirectoryLookup.h
   stable/9/contrib/llvm/tools/clang/include/clang/Lex/ExternalPreprocessorSource.h
   stable/9/contrib/llvm/tools/clang/include/clang/Lex/HeaderSearch.h
   stable/9/contrib/llvm/tools/clang/include/clang/Lex/LexDiagnostic.h
   stable/9/contrib/llvm/tools/clang/include/clang/Lex/Lexer.h
   stable/9/contrib/llvm/tools/clang/include/clang/Lex/LiteralSupport.h
   stable/9/contrib/llvm/tools/clang/include/clang/Lex/MacroInfo.h
   stable/9/contrib/llvm/tools/clang/include/clang/Lex/ModuleLoader.h
   stable/9/contrib/llvm/tools/clang/include/clang/Lex/PPCallbacks.h
   stable/9/contrib/llvm/tools/clang/include/clang/Lex/PreprocessingRecord.h
   stable/9/contrib/llvm/tools/clang/include/clang/Lex/Preprocessor.h
   stable/9/contrib/llvm/tools/clang/include/clang/Lex/PreprocessorLexer.h
   stable/9/contrib/llvm/tools/clang/include/clang/Lex/Token.h
   stable/9/contrib/llvm/tools/clang/include/clang/Parse/ParseAST.h
   stable/9/contrib/llvm/tools/clang/include/clang/Parse/ParseDiagnostic.h
   stable/9/contrib/llvm/tools/clang/include/clang/Parse/Parser.h
   stable/9/contrib/llvm/tools/clang/include/clang/Rewrite/ASTConsumers.h
   stable/9/contrib/llvm/tools/clang/include/clang/Rewrite/FixItRewriter.h
   stable/9/contrib/llvm/tools/clang/include/clang/Rewrite/FrontendActions.h
   stable/9/contrib/llvm/tools/clang/include/clang/Rewrite/TokenRewriter.h
   stable/9/contrib/llvm/tools/clang/include/clang/Sema/AttributeList.h
   stable/9/contrib/llvm/tools/clang/include/clang/Sema/CodeCompleteConsumer.h
   stable/9/contrib/llvm/tools/clang/include/clang/Sema/DeclSpec.h
   stable/9/contrib/llvm/tools/clang/include/clang/Sema/DelayedDiagnostic.h
   stable/9/contrib/llvm/tools/clang/include/clang/Sema/ExternalSemaSource.h
   stable/9/contrib/llvm/tools/clang/include/clang/Sema/IdentifierResolver.h
   stable/9/contrib/llvm/tools/clang/include/clang/Sema/Initialization.h
   stable/9/contrib/llvm/tools/clang/include/clang/Sema/LocInfoType.h
   stable/9/contrib/llvm/tools/clang/include/clang/Sema/Lookup.h
   stable/9/contrib/llvm/tools/clang/include/clang/Sema/Overload.h
   stable/9/contrib/llvm/tools/clang/include/clang/Sema/ParsedTemplate.h
   stable/9/contrib/llvm/tools/clang/include/clang/Sema/PrettyDeclStackTrace.h
   stable/9/contrib/llvm/tools/clang/include/clang/Sema/Scope.h
   stable/9/contrib/llvm/tools/clang/include/clang/Sema/ScopeInfo.h
   stable/9/contrib/llvm/tools/clang/include/clang/Sema/Sema.h
   stable/9/contrib/llvm/tools/clang/include/clang/Sema/SemaConsumer.h
   stable/9/contrib/llvm/tools/clang/include/clang/Sema/SemaDiagnostic.h
   stable/9/contrib/llvm/tools/clang/include/clang/Sema/SemaFixItUtils.h
   stable/9/contrib/llvm/tools/clang/include/clang/Sema/Template.h
   stable/9/contrib/llvm/tools/clang/include/clang/Sema/TemplateDeduction.h
   stable/9/contrib/llvm/tools/clang/include/clang/Sema/TypoCorrection.h
   stable/9/contrib/llvm/tools/clang/include/clang/Serialization/ASTBitCodes.h
   stable/9/contrib/llvm/tools/clang/include/clang/Serialization/ASTDeserializationListener.h
   stable/9/contrib/llvm/tools/clang/include/clang/Serialization/ASTReader.h
   stable/9/contrib/llvm/tools/clang/include/clang/Serialization/ASTWriter.h
   stable/9/contrib/llvm/tools/clang/include/clang/Serialization/ContinuousRangeMap.h
   stable/9/contrib/llvm/tools/clang/include/clang/Serialization/Module.h
   stable/9/contrib/llvm/tools/clang/include/clang/Serialization/ModuleManager.h
   stable/9/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h
   stable/9/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporterVisitor.h
   stable/9/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h
   stable/9/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/PathDiagnostic.h
   stable/9/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h
   stable/9/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h
   stable/9/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/CheckerRegistry.h
   stable/9/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathDiagnosticConsumers.h
   stable/9/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/AnalysisManager.h
   stable/9/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/BasicValueFactory.h
   stable/9/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h
   stable/9/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h
   stable/9/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h
   stable/9/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/Environment.h
   stable/9/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h
   stable/9/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h
   stable/9/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/MemRegion.h
   stable/9/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ObjCMessage.h
   stable/9/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h
   stable/9/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h
   stable/9/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SValBuilder.h
   stable/9/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SVals.h
   stable/9/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/Store.h
   stable/9/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SubEngine.h
   stable/9/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SymbolManager.h
   stable/9/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/WorkList.h
   stable/9/contrib/llvm/tools/clang/include/clang/Tooling/CompilationDatabase.h
   stable/9/contrib/llvm/tools/clang/lib/ARCMigrate/ARCMT.cpp
   stable/9/contrib/llvm/tools/clang/lib/ARCMigrate/ARCMTActions.cpp
   stable/9/contrib/llvm/tools/clang/lib/ARCMigrate/FileRemapper.cpp
   stable/9/contrib/llvm/tools/clang/lib/ARCMigrate/Internals.h
   stable/9/contrib/llvm/tools/clang/lib/ARCMigrate/TransARCAssign.cpp
   stable/9/contrib/llvm/tools/clang/lib/ARCMigrate/TransAutoreleasePool.cpp
   stable/9/contrib/llvm/tools/clang/lib/ARCMigrate/TransBlockObjCVariable.cpp
   stable/9/contrib/llvm/tools/clang/lib/ARCMigrate/TransEmptyStatementsAndDealloc.cpp
   stable/9/contrib/llvm/tools/clang/lib/ARCMigrate/TransProperties.cpp
   stable/9/contrib/llvm/tools/clang/lib/ARCMigrate/TransRetainReleaseDealloc.cpp
   stable/9/contrib/llvm/tools/clang/lib/ARCMigrate/TransUnbridgedCasts.cpp
   stable/9/contrib/llvm/tools/clang/lib/ARCMigrate/TransUnusedInitDelegate.cpp
   stable/9/contrib/llvm/tools/clang/lib/ARCMigrate/TransZeroOutPropsInDealloc.cpp
   stable/9/contrib/llvm/tools/clang/lib/ARCMigrate/TransformActions.cpp
   stable/9/contrib/llvm/tools/clang/lib/ARCMigrate/Transforms.cpp
   stable/9/contrib/llvm/tools/clang/lib/ARCMigrate/Transforms.h
   stable/9/contrib/llvm/tools/clang/lib/AST/APValue.cpp
   stable/9/contrib/llvm/tools/clang/lib/AST/ASTConsumer.cpp
   stable/9/contrib/llvm/tools/clang/lib/AST/ASTContext.cpp
   stable/9/contrib/llvm/tools/clang/lib/AST/ASTDiagnostic.cpp
   stable/9/contrib/llvm/tools/clang/lib/AST/ASTImporter.cpp
   stable/9/contrib/llvm/tools/clang/lib/AST/AttrImpl.cpp
   stable/9/contrib/llvm/tools/clang/lib/AST/CXXInheritance.cpp
   stable/9/contrib/llvm/tools/clang/lib/AST/Decl.cpp
   stable/9/contrib/llvm/tools/clang/lib/AST/DeclBase.cpp
   stable/9/contrib/llvm/tools/clang/lib/AST/DeclCXX.cpp
   stable/9/contrib/llvm/tools/clang/lib/AST/DeclFriend.cpp
   stable/9/contrib/llvm/tools/clang/lib/AST/DeclObjC.cpp
   stable/9/contrib/llvm/tools/clang/lib/AST/DeclPrinter.cpp
   stable/9/contrib/llvm/tools/clang/lib/AST/DeclTemplate.cpp
   stable/9/contrib/llvm/tools/clang/lib/AST/DeclarationName.cpp
   stable/9/contrib/llvm/tools/clang/lib/AST/DumpXML.cpp
   stable/9/contrib/llvm/tools/clang/lib/AST/Expr.cpp
   stable/9/contrib/llvm/tools/clang/lib/AST/ExprCXX.cpp
   stable/9/contrib/llvm/tools/clang/lib/AST/ExprClassification.cpp
   stable/9/contrib/llvm/tools/clang/lib/AST/ExprConstant.cpp
   stable/9/contrib/llvm/tools/clang/lib/AST/ExternalASTSource.cpp
   stable/9/contrib/llvm/tools/clang/lib/AST/ItaniumMangle.cpp
   stable/9/contrib/llvm/tools/clang/lib/AST/Mangle.cpp
   stable/9/contrib/llvm/tools/clang/lib/AST/MicrosoftMangle.cpp
   stable/9/contrib/llvm/tools/clang/lib/AST/NestedNameSpecifier.cpp
   stable/9/contrib/llvm/tools/clang/lib/AST/ParentMap.cpp
   stable/9/contrib/llvm/tools/clang/lib/AST/RecordLayout.cpp
   stable/9/contrib/llvm/tools/clang/lib/AST/RecordLayoutBuilder.cpp
   stable/9/contrib/llvm/tools/clang/lib/AST/Stmt.cpp
   stable/9/contrib/llvm/tools/clang/lib/AST/StmtDumper.cpp
   stable/9/contrib/llvm/tools/clang/lib/AST/StmtPrinter.cpp
   stable/9/contrib/llvm/tools/clang/lib/AST/StmtProfile.cpp
   stable/9/contrib/llvm/tools/clang/lib/AST/TemplateBase.cpp
   stable/9/contrib/llvm/tools/clang/lib/AST/TemplateName.cpp
   stable/9/contrib/llvm/tools/clang/lib/AST/Type.cpp
   stable/9/contrib/llvm/tools/clang/lib/AST/TypeLoc.cpp
   stable/9/contrib/llvm/tools/clang/lib/AST/TypePrinter.cpp
   stable/9/contrib/llvm/tools/clang/lib/AST/VTableBuilder.cpp
   stable/9/contrib/llvm/tools/clang/lib/Analysis/CFG.cpp
   stable/9/contrib/llvm/tools/clang/lib/Analysis/CocoaConventions.cpp
   stable/9/contrib/llvm/tools/clang/lib/Analysis/FormatString.cpp
   stable/9/contrib/llvm/tools/clang/lib/Analysis/FormatStringParsing.h
   stable/9/contrib/llvm/tools/clang/lib/Analysis/LiveVariables.cpp
   stable/9/contrib/llvm/tools/clang/lib/Analysis/PrintfFormatString.cpp
   stable/9/contrib/llvm/tools/clang/lib/Analysis/ProgramPoint.cpp
   stable/9/contrib/llvm/tools/clang/lib/Analysis/PseudoConstantAnalysis.cpp
   stable/9/contrib/llvm/tools/clang/lib/Analysis/ReachableCode.cpp
   stable/9/contrib/llvm/tools/clang/lib/Analysis/ScanfFormatString.cpp
   stable/9/contrib/llvm/tools/clang/lib/Analysis/ThreadSafety.cpp
   stable/9/contrib/llvm/tools/clang/lib/Analysis/UninitializedValues.cpp
   stable/9/contrib/llvm/tools/clang/lib/Basic/Builtins.cpp
   stable/9/contrib/llvm/tools/clang/lib/Basic/ConvertUTF.c
   stable/9/contrib/llvm/tools/clang/lib/Basic/Diagnostic.cpp
   stable/9/contrib/llvm/tools/clang/lib/Basic/DiagnosticIDs.cpp
   stable/9/contrib/llvm/tools/clang/lib/Basic/FileManager.cpp
   stable/9/contrib/llvm/tools/clang/lib/Basic/FileSystemStatCache.cpp
   stable/9/contrib/llvm/tools/clang/lib/Basic/IdentifierTable.cpp
   stable/9/contrib/llvm/tools/clang/lib/Basic/LangOptions.cpp
   stable/9/contrib/llvm/tools/clang/lib/Basic/SourceLocation.cpp
   stable/9/contrib/llvm/tools/clang/lib/Basic/SourceManager.cpp
   stable/9/contrib/llvm/tools/clang/lib/Basic/TargetInfo.cpp
   stable/9/contrib/llvm/tools/clang/lib/Basic/Targets.cpp
   stable/9/contrib/llvm/tools/clang/lib/Basic/Version.cpp
   stable/9/contrib/llvm/tools/clang/lib/CodeGen/ABIInfo.h
   stable/9/contrib/llvm/tools/clang/lib/CodeGen/BackendUtil.cpp
   stable/9/contrib/llvm/tools/clang/lib/CodeGen/CGBlocks.cpp
   stable/9/contrib/llvm/tools/clang/lib/CodeGen/CGBlocks.h
   stable/9/contrib/llvm/tools/clang/lib/CodeGen/CGBuiltin.cpp
   stable/9/contrib/llvm/tools/clang/lib/CodeGen/CGCXX.cpp
   stable/9/contrib/llvm/tools/clang/lib/CodeGen/CGCXXABI.cpp
   stable/9/contrib/llvm/tools/clang/lib/CodeGen/CGCXXABI.h
   stable/9/contrib/llvm/tools/clang/lib/CodeGen/CGCall.cpp
   stable/9/contrib/llvm/tools/clang/lib/CodeGen/CGCall.h
   stable/9/contrib/llvm/tools/clang/lib/CodeGen/CGClass.cpp
   stable/9/contrib/llvm/tools/clang/lib/CodeGen/CGCleanup.cpp
   stable/9/contrib/llvm/tools/clang/lib/CodeGen/CGDebugInfo.cpp
   stable/9/contrib/llvm/tools/clang/lib/CodeGen/CGDebugInfo.h
   stable/9/contrib/llvm/tools/clang/lib/CodeGen/CGDecl.cpp
   stable/9/contrib/llvm/tools/clang/lib/CodeGen/CGDeclCXX.cpp
   stable/9/contrib/llvm/tools/clang/lib/CodeGen/CGException.cpp
   stable/9/contrib/llvm/tools/clang/lib/CodeGen/CGExpr.cpp
   stable/9/contrib/llvm/tools/clang/lib/CodeGen/CGExprAgg.cpp
   stable/9/contrib/llvm/tools/clang/lib/CodeGen/CGExprCXX.cpp
   stable/9/contrib/llvm/tools/clang/lib/CodeGen/CGExprComplex.cpp
   stable/9/contrib/llvm/tools/clang/lib/CodeGen/CGExprConstant.cpp
   stable/9/contrib/llvm/tools/clang/lib/CodeGen/CGExprScalar.cpp
   stable/9/contrib/llvm/tools/clang/lib/CodeGen/CGObjC.cpp
   stable/9/contrib/llvm/tools/clang/lib/CodeGen/CGObjCGNU.cpp
   stable/9/contrib/llvm/tools/clang/lib/CodeGen/CGObjCMac.cpp
   stable/9/contrib/llvm/tools/clang/lib/CodeGen/CGObjCRuntime.cpp
   stable/9/contrib/llvm/tools/clang/lib/CodeGen/CGObjCRuntime.h
   stable/9/contrib/llvm/tools/clang/lib/CodeGen/CGRTTI.cpp
   stable/9/contrib/llvm/tools/clang/lib/CodeGen/CGRecordLayoutBuilder.cpp
   stable/9/contrib/llvm/tools/clang/lib/CodeGen/CGStmt.cpp
   stable/9/contrib/llvm/tools/clang/lib/CodeGen/CGVTT.cpp
   stable/9/contrib/llvm/tools/clang/lib/CodeGen/CGVTables.cpp
   stable/9/contrib/llvm/tools/clang/lib/CodeGen/CGValue.h
   stable/9/contrib/llvm/tools/clang/lib/CodeGen/CodeGenAction.cpp
   stable/9/contrib/llvm/tools/clang/lib/CodeGen/CodeGenFunction.cpp
   stable/9/contrib/llvm/tools/clang/lib/CodeGen/CodeGenFunction.h
   stable/9/contrib/llvm/tools/clang/lib/CodeGen/CodeGenModule.cpp
   stable/9/contrib/llvm/tools/clang/lib/CodeGen/CodeGenModule.h
   stable/9/contrib/llvm/tools/clang/lib/CodeGen/CodeGenTBAA.cpp
   stable/9/contrib/llvm/tools/clang/lib/CodeGen/CodeGenTBAA.h
   stable/9/contrib/llvm/tools/clang/lib/CodeGen/CodeGenTypes.cpp
   stable/9/contrib/llvm/tools/clang/lib/CodeGen/CodeGenTypes.h
   stable/9/contrib/llvm/tools/clang/lib/CodeGen/ItaniumCXXABI.cpp
   stable/9/contrib/llvm/tools/clang/lib/CodeGen/MicrosoftCXXABI.cpp
   stable/9/contrib/llvm/tools/clang/lib/CodeGen/ModuleBuilder.cpp
   stable/9/contrib/llvm/tools/clang/lib/CodeGen/TargetInfo.cpp
   stable/9/contrib/llvm/tools/clang/lib/CodeGen/TargetInfo.h
   stable/9/contrib/llvm/tools/clang/lib/Driver/Action.cpp
   stable/9/contrib/llvm/tools/clang/lib/Driver/Arg.cpp
   stable/9/contrib/llvm/tools/clang/lib/Driver/ArgList.cpp
   stable/9/contrib/llvm/tools/clang/lib/Driver/CC1AsOptions.cpp
   stable/9/contrib/llvm/tools/clang/lib/Driver/CC1Options.cpp
   stable/9/contrib/llvm/tools/clang/lib/Driver/Compilation.cpp
   stable/9/contrib/llvm/tools/clang/lib/Driver/Driver.cpp
   stable/9/contrib/llvm/tools/clang/lib/Driver/DriverOptions.cpp
   stable/9/contrib/llvm/tools/clang/lib/Driver/Job.cpp
   stable/9/contrib/llvm/tools/clang/lib/Driver/Option.cpp
   stable/9/contrib/llvm/tools/clang/lib/Driver/ToolChain.cpp
   stable/9/contrib/llvm/tools/clang/lib/Driver/ToolChains.cpp
   stable/9/contrib/llvm/tools/clang/lib/Driver/ToolChains.h
   stable/9/contrib/llvm/tools/clang/lib/Driver/Tools.cpp
   stable/9/contrib/llvm/tools/clang/lib/Driver/Tools.h
   stable/9/contrib/llvm/tools/clang/lib/Driver/Types.cpp
   stable/9/contrib/llvm/tools/clang/lib/Frontend/ASTConsumers.cpp
   stable/9/contrib/llvm/tools/clang/lib/Frontend/ASTMerge.cpp
   stable/9/contrib/llvm/tools/clang/lib/Frontend/ASTUnit.cpp
   stable/9/contrib/llvm/tools/clang/lib/Frontend/CacheTokens.cpp
   stable/9/contrib/llvm/tools/clang/lib/Frontend/CompilerInstance.cpp
   stable/9/contrib/llvm/tools/clang/lib/Frontend/CompilerInvocation.cpp
   stable/9/contrib/llvm/tools/clang/lib/Frontend/CreateInvocationFromCommandLine.cpp
   stable/9/contrib/llvm/tools/clang/lib/Frontend/DependencyFile.cpp
   stable/9/contrib/llvm/tools/clang/lib/Frontend/FrontendAction.cpp
   stable/9/contrib/llvm/tools/clang/lib/Frontend/FrontendActions.cpp
   stable/9/contrib/llvm/tools/clang/lib/Frontend/HeaderIncludeGen.cpp
   stable/9/contrib/llvm/tools/clang/lib/Frontend/InitHeaderSearch.cpp
   stable/9/contrib/llvm/tools/clang/lib/Frontend/InitPreprocessor.cpp
   stable/9/contrib/llvm/tools/clang/lib/Frontend/LangStandards.cpp
   stable/9/contrib/llvm/tools/clang/lib/Frontend/LogDiagnosticPrinter.cpp
   stable/9/contrib/llvm/tools/clang/lib/Frontend/MultiplexConsumer.cpp
   stable/9/contrib/llvm/tools/clang/lib/Frontend/PrintPreprocessedOutput.cpp
   stable/9/contrib/llvm/tools/clang/lib/Frontend/TextDiagnosticBuffer.cpp
   stable/9/contrib/llvm/tools/clang/lib/Frontend/TextDiagnosticPrinter.cpp
   stable/9/contrib/llvm/tools/clang/lib/Frontend/VerifyDiagnosticConsumer.cpp
   stable/9/contrib/llvm/tools/clang/lib/Frontend/Warnings.cpp
   stable/9/contrib/llvm/tools/clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp
   stable/9/contrib/llvm/tools/clang/lib/Headers/avxintrin.h
   stable/9/contrib/llvm/tools/clang/lib/Headers/emmintrin.h
   stable/9/contrib/llvm/tools/clang/lib/Headers/float.h
   stable/9/contrib/llvm/tools/clang/lib/Headers/immintrin.h
   stable/9/contrib/llvm/tools/clang/lib/Headers/mm3dnow.h
   stable/9/contrib/llvm/tools/clang/lib/Headers/smmintrin.h
   stable/9/contrib/llvm/tools/clang/lib/Headers/tgmath.h
   stable/9/contrib/llvm/tools/clang/lib/Headers/tmmintrin.h
   stable/9/contrib/llvm/tools/clang/lib/Headers/wmmintrin.h
   stable/9/contrib/llvm/tools/clang/lib/Headers/x86intrin.h
   stable/9/contrib/llvm/tools/clang/lib/Headers/xmmintrin.h
   stable/9/contrib/llvm/tools/clang/lib/Lex/HeaderMap.cpp
   stable/9/contrib/llvm/tools/clang/lib/Lex/HeaderSearch.cpp
   stable/9/contrib/llvm/tools/clang/lib/Lex/Lexer.cpp
   stable/9/contrib/llvm/tools/clang/lib/Lex/LiteralSupport.cpp
   stable/9/contrib/llvm/tools/clang/lib/Lex/MacroArgs.cpp
   stable/9/contrib/llvm/tools/clang/lib/Lex/MacroInfo.cpp
   stable/9/contrib/llvm/tools/clang/lib/Lex/PPCaching.cpp
   stable/9/contrib/llvm/tools/clang/lib/Lex/PPDirectives.cpp
   stable/9/contrib/llvm/tools/clang/lib/Lex/PPExpressions.cpp
   stable/9/contrib/llvm/tools/clang/lib/Lex/PPLexerChange.cpp
   stable/9/contrib/llvm/tools/clang/lib/Lex/PPMacroExpansion.cpp
   stable/9/contrib/llvm/tools/clang/lib/Lex/PTHLexer.cpp
   stable/9/contrib/llvm/tools/clang/lib/Lex/Pragma.cpp
   stable/9/contrib/llvm/tools/clang/lib/Lex/PreprocessingRecord.cpp
   stable/9/contrib/llvm/tools/clang/lib/Lex/Preprocessor.cpp
   stable/9/contrib/llvm/tools/clang/lib/Lex/PreprocessorLexer.cpp
   stable/9/contrib/llvm/tools/clang/lib/Lex/TokenConcatenation.cpp
   stable/9/contrib/llvm/tools/clang/lib/Lex/TokenLexer.cpp
   stable/9/contrib/llvm/tools/clang/lib/Parse/ParseAST.cpp
   stable/9/contrib/llvm/tools/clang/lib/Parse/ParseCXXInlineMethods.cpp
   stable/9/contrib/llvm/tools/clang/lib/Parse/ParseDecl.cpp
   stable/9/contrib/llvm/tools/clang/lib/Parse/ParseDeclCXX.cpp
   stable/9/contrib/llvm/tools/clang/lib/Parse/ParseExpr.cpp
   stable/9/contrib/llvm/tools/clang/lib/Parse/ParseExprCXX.cpp
   stable/9/contrib/llvm/tools/clang/lib/Parse/ParseInit.cpp
   stable/9/contrib/llvm/tools/clang/lib/Parse/ParseObjc.cpp
   stable/9/contrib/llvm/tools/clang/lib/Parse/ParsePragma.cpp
   stable/9/contrib/llvm/tools/clang/lib/Parse/ParsePragma.h
   stable/9/contrib/llvm/tools/clang/lib/Parse/ParseStmt.cpp
   stable/9/contrib/llvm/tools/clang/lib/Parse/ParseTemplate.cpp
   stable/9/contrib/llvm/tools/clang/lib/Parse/ParseTentative.cpp
   stable/9/contrib/llvm/tools/clang/lib/Parse/Parser.cpp
   stable/9/contrib/llvm/tools/clang/lib/Rewrite/FixItRewriter.cpp
   stable/9/contrib/llvm/tools/clang/lib/Rewrite/FrontendActions.cpp
   stable/9/contrib/llvm/tools/clang/lib/Rewrite/HTMLPrint.cpp
   stable/9/contrib/llvm/tools/clang/lib/Rewrite/HTMLRewrite.cpp
   stable/9/contrib/llvm/tools/clang/lib/Rewrite/RewriteMacros.cpp
   stable/9/contrib/llvm/tools/clang/lib/Rewrite/RewriteObjC.cpp
   stable/9/contrib/llvm/tools/clang/lib/Rewrite/RewriteRope.cpp
   stable/9/contrib/llvm/tools/clang/lib/Rewrite/RewriteTest.cpp
   stable/9/contrib/llvm/tools/clang/lib/Rewrite/Rewriter.cpp
   stable/9/contrib/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp
   stable/9/contrib/llvm/tools/clang/lib/Sema/AttributeList.cpp
   stable/9/contrib/llvm/tools/clang/lib/Sema/CodeCompleteConsumer.cpp
   stable/9/contrib/llvm/tools/clang/lib/Sema/DeclSpec.cpp
   stable/9/contrib/llvm/tools/clang/lib/Sema/DelayedDiagnostic.cpp
   stable/9/contrib/llvm/tools/clang/lib/Sema/IdentifierResolver.cpp
   stable/9/contrib/llvm/tools/clang/lib/Sema/JumpDiagnostics.cpp
   stable/9/contrib/llvm/tools/clang/lib/Sema/Scope.cpp
   stable/9/contrib/llvm/tools/clang/lib/Sema/Sema.cpp
   stable/9/contrib/llvm/tools/clang/lib/Sema/SemaAccess.cpp
   stable/9/contrib/llvm/tools/clang/lib/Sema/SemaAttr.cpp
   stable/9/contrib/llvm/tools/clang/lib/Sema/SemaCXXScopeSpec.cpp
   stable/9/contrib/llvm/tools/clang/lib/Sema/SemaCast.cpp
   stable/9/contrib/llvm/tools/clang/lib/Sema/SemaChecking.cpp
   stable/9/contrib/llvm/tools/clang/lib/Sema/SemaCodeComplete.cpp
   stable/9/contrib/llvm/tools/clang/lib/Sema/SemaDecl.cpp
   stable/9/contrib/llvm/tools/clang/lib/Sema/SemaDeclAttr.cpp
   stable/9/contrib/llvm/tools/clang/lib/Sema/SemaDeclCXX.cpp
   stable/9/contrib/llvm/tools/clang/lib/Sema/SemaDeclObjC.cpp
   stable/9/contrib/llvm/tools/clang/lib/Sema/SemaExceptionSpec.cpp
   stable/9/contrib/llvm/tools/clang/lib/Sema/SemaExpr.cpp
   stable/9/contrib/llvm/tools/clang/lib/Sema/SemaExprCXX.cpp
   stable/9/contrib/llvm/tools/clang/lib/Sema/SemaExprMember.cpp
   stable/9/contrib/llvm/tools/clang/lib/Sema/SemaExprObjC.cpp
   stable/9/contrib/llvm/tools/clang/lib/Sema/SemaFixItUtils.cpp
   stable/9/contrib/llvm/tools/clang/lib/Sema/SemaInit.cpp
   stable/9/contrib/llvm/tools/clang/lib/Sema/SemaLookup.cpp
   stable/9/contrib/llvm/tools/clang/lib/Sema/SemaObjCProperty.cpp
   stable/9/contrib/llvm/tools/clang/lib/Sema/SemaOverload.cpp
   stable/9/contrib/llvm/tools/clang/lib/Sema/SemaStmt.cpp
   stable/9/contrib/llvm/tools/clang/lib/Sema/SemaTemplate.cpp
   stable/9/contrib/llvm/tools/clang/lib/Sema/SemaTemplateDeduction.cpp
   stable/9/contrib/llvm/tools/clang/lib/Sema/SemaTemplateInstantiate.cpp
   stable/9/contrib/llvm/tools/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp
   stable/9/contrib/llvm/tools/clang/lib/Sema/SemaTemplateVariadic.cpp
   stable/9/contrib/llvm/tools/clang/lib/Sema/SemaType.cpp
   stable/9/contrib/llvm/tools/clang/lib/Sema/TargetAttributesSema.cpp
   stable/9/contrib/llvm/tools/clang/lib/Sema/TreeTransform.h
   stable/9/contrib/llvm/tools/clang/lib/Serialization/ASTCommon.cpp
   stable/9/contrib/llvm/tools/clang/lib/Serialization/ASTCommon.h
   stable/9/contrib/llvm/tools/clang/lib/Serialization/ASTReader.cpp
   stable/9/contrib/llvm/tools/clang/lib/Serialization/ASTReaderDecl.cpp
   stable/9/contrib/llvm/tools/clang/lib/Serialization/ASTReaderInternals.h
   stable/9/contrib/llvm/tools/clang/lib/Serialization/ASTReaderStmt.cpp
   stable/9/contrib/llvm/tools/clang/lib/Serialization/ASTWriter.cpp
   stable/9/contrib/llvm/tools/clang/lib/Serialization/ASTWriterDecl.cpp
   stable/9/contrib/llvm/tools/clang/lib/Serialization/ASTWriterStmt.cpp
   stable/9/contrib/llvm/tools/clang/lib/Serialization/GeneratePCH.cpp
   stable/9/contrib/llvm/tools/clang/lib/Serialization/Module.cpp
   stable/9/contrib/llvm/tools/clang/lib/Serialization/ModuleManager.cpp
   stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/AdjustedReturnValueChecker.cpp
   stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/AnalyzerStatsChecker.cpp
   stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ArrayBoundChecker.cpp
   stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ArrayBoundCheckerV2.cpp
   stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/AttrNonNullChecker.cpp
   stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/BasicObjCFoundationChecks.cpp
   stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/BuiltinFunctionChecker.cpp
   stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/CStringChecker.cpp
   stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/CallAndMessageChecker.cpp
   stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/CastSizeChecker.cpp
   stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/CastToStructChecker.cpp
   stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/CheckObjCDealloc.cpp
   stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/CheckObjCInstMethSignature.cpp
   stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/CheckSecuritySyntaxOnly.cpp
   stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/CheckSizeofPointer.cpp
   stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/Checkers.td
   stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ChrootChecker.cpp
   stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ClangSACheckers.h
   stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/DeadStoresChecker.cpp
   stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/DebugCheckers.cpp
   stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/DereferenceChecker.cpp
   stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/DivZeroChecker.cpp
   stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/FixedAddressChecker.cpp
   stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/IdempotentOperationChecker.cpp
   stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/IteratorsChecker.cpp
   stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/LLVMConventionsChecker.cpp
   stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/MacOSKeychainAPIChecker.cpp
   stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/MacOSXAPIChecker.cpp
   stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/MallocChecker.cpp
   stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/MallocOverflowSecurityChecker.cpp
   stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/NSAutoreleasePoolChecker.cpp
   stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/NSErrorChecker.cpp
   stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/NoReturnFunctionChecker.cpp
   stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/OSAtomicChecker.cpp
   stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ObjCAtSyncChecker.cpp
   stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ObjCSelfInitChecker.cpp
   stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ObjCUnusedIVarsChecker.cpp
   stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/PointerArithChecker.cpp
   stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/PointerSubChecker.cpp
   stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/PthreadLockChecker.cpp
   stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker.cpp
   stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ReturnPointerRangeChecker.cpp
   stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ReturnUndefChecker.cpp
   stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/StackAddrEscapeChecker.cpp
   stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/StreamChecker.cpp
   stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/UndefBranchChecker.cpp
   stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/UndefCapturedBlockVarChecker.cpp
   stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/UndefResultChecker.cpp
   stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/UndefinedArraySubscriptChecker.cpp
   stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/UndefinedAssignmentChecker.cpp
   stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/UnixAPIChecker.cpp
   stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/UnreachableCodeChecker.cpp
   stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/VLASizeChecker.cpp
   stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/AnalysisManager.cpp
   stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/BasicConstraintManager.cpp
   stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/BugReporter.cpp
   stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/BugReporterVisitors.cpp
   stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/Checker.cpp
   stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/CheckerContext.cpp
   stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/CheckerManager.cpp
   stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/CheckerRegistry.cpp
   stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/CoreEngine.cpp
   stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/Environment.cpp
   stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/ExplodedGraph.cpp
   stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp
   stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/ExprEngineC.cpp
   stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp
   stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp
   stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/ExprEngineObjC.cpp
   stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/HTMLDiagnostics.cpp
   stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/MemRegion.cpp
   stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/ObjCMessage.cpp
   stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/PathDiagnostic.cpp
   stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/PlistDiagnostics.cpp
   stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/ProgramState.cpp
   stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp
   stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/RegionStore.cpp
   stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/SValBuilder.cpp
   stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/SVals.cpp
   stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp
   stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/SimpleConstraintManager.h
   stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp
   stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/Store.cpp
   stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/SymbolManager.cpp
   stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/TextPathDiagnostics.cpp
   stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp
   stable/9/contrib/llvm/tools/clang/lib/StaticAnalyzer/Frontend/CheckerRegistration.cpp
   stable/9/contrib/llvm/tools/clang/lib/Tooling/CompilationDatabase.cpp
   stable/9/contrib/llvm/tools/clang/tools/driver/cc1_main.cpp
   stable/9/contrib/llvm/tools/clang/tools/driver/cc1as_main.cpp
   stable/9/contrib/llvm/tools/clang/tools/driver/driver.cpp
   stable/9/contrib/llvm/tools/clang/utils/TableGen/ClangAttrEmitter.cpp
   stable/9/contrib/llvm/tools/clang/utils/TableGen/ClangAttrEmitter.h
   stable/9/contrib/llvm/tools/clang/utils/TableGen/ClangDiagnosticsEmitter.cpp
   stable/9/contrib/llvm/tools/clang/utils/TableGen/NeonEmitter.cpp
   stable/9/contrib/llvm/tools/clang/utils/TableGen/NeonEmitter.h
   stable/9/contrib/llvm/tools/clang/utils/TableGen/TableGen.cpp
   stable/9/contrib/llvm/tools/llc/llc.cpp
   stable/9/contrib/llvm/tools/lli/lli.cpp
   stable/9/contrib/llvm/tools/llvm-as/llvm-as.cpp
   stable/9/contrib/llvm/tools/llvm-bcanalyzer/llvm-bcanalyzer.cpp
   stable/9/contrib/llvm/tools/llvm-diff/DiffConsumer.cpp
   stable/9/contrib/llvm/tools/llvm-diff/DiffConsumer.h
   stable/9/contrib/llvm/tools/llvm-diff/DifferenceEngine.cpp
   stable/9/contrib/llvm/tools/llvm-diff/DifferenceEngine.h
   stable/9/contrib/llvm/tools/llvm-diff/llvm-diff.cpp
   stable/9/contrib/llvm/tools/llvm-dis/llvm-dis.cpp
   stable/9/contrib/llvm/tools/llvm-extract/llvm-extract.cpp
   stable/9/contrib/llvm/tools/llvm-ld/llvm-ld.cpp
   stable/9/contrib/llvm/tools/llvm-link/llvm-link.cpp
   stable/9/contrib/llvm/tools/llvm-mc/Disassembler.cpp
   stable/9/contrib/llvm/tools/llvm-mc/Disassembler.h
   stable/9/contrib/llvm/tools/llvm-mc/llvm-mc.cpp
   stable/9/contrib/llvm/tools/llvm-nm/llvm-nm.cpp
   stable/9/contrib/llvm/tools/llvm-objdump/MachODump.cpp
   stable/9/contrib/llvm/tools/llvm-objdump/llvm-objdump.cpp
   stable/9/contrib/llvm/tools/llvm-objdump/llvm-objdump.h
   stable/9/contrib/llvm/tools/llvm-prof/llvm-prof.cpp
   stable/9/contrib/llvm/tools/llvm-rtdyld/llvm-rtdyld.cpp
   stable/9/contrib/llvm/tools/llvm-stress/llvm-stress.cpp
   stable/9/contrib/llvm/tools/opt/PrintSCC.cpp
   stable/9/contrib/llvm/tools/opt/opt.cpp
   stable/9/contrib/llvm/utils/TableGen/AsmMatcherEmitter.cpp
   stable/9/contrib/llvm/utils/TableGen/AsmWriterEmitter.cpp
   stable/9/contrib/llvm/utils/TableGen/AsmWriterEmitter.h
   stable/9/contrib/llvm/utils/TableGen/CallingConvEmitter.cpp
   stable/9/contrib/llvm/utils/TableGen/CodeEmitterGen.cpp
   stable/9/contrib/llvm/utils/TableGen/CodeGenDAGPatterns.cpp
   stable/9/contrib/llvm/utils/TableGen/CodeGenDAGPatterns.h
   stable/9/contrib/llvm/utils/TableGen/CodeGenInstruction.cpp
   stable/9/contrib/llvm/utils/TableGen/CodeGenRegisters.cpp
   stable/9/contrib/llvm/utils/TableGen/CodeGenRegisters.h
   stable/9/contrib/llvm/utils/TableGen/CodeGenTarget.cpp
   stable/9/contrib/llvm/utils/TableGen/CodeGenTarget.h
   stable/9/contrib/llvm/utils/TableGen/DAGISelMatcher.cpp
   stable/9/contrib/llvm/utils/TableGen/DAGISelMatcher.h
   stable/9/contrib/llvm/utils/TableGen/DAGISelMatcherEmitter.cpp
   stable/9/contrib/llvm/utils/TableGen/DAGISelMatcherGen.cpp
   stable/9/contrib/llvm/utils/TableGen/DisassemblerEmitter.cpp
   stable/9/contrib/llvm/utils/TableGen/EDEmitter.cpp
   stable/9/contrib/llvm/utils/TableGen/FastISelEmitter.cpp
   stable/9/contrib/llvm/utils/TableGen/FixedLenDecoderEmitter.cpp
   stable/9/contrib/llvm/utils/TableGen/FixedLenDecoderEmitter.h
   stable/9/contrib/llvm/utils/TableGen/InstrInfoEmitter.cpp
   stable/9/contrib/llvm/utils/TableGen/InstrInfoEmitter.h
   stable/9/contrib/llvm/utils/TableGen/IntrinsicEmitter.cpp
   stable/9/contrib/llvm/utils/TableGen/IntrinsicEmitter.h
   stable/9/contrib/llvm/utils/TableGen/PseudoLoweringEmitter.cpp
   stable/9/contrib/llvm/utils/TableGen/RegisterInfoEmitter.cpp
   stable/9/contrib/llvm/utils/TableGen/RegisterInfoEmitter.h
   stable/9/contrib/llvm/utils/TableGen/SetTheory.cpp
   stable/9/contrib/llvm/utils/TableGen/SetTheory.h
   stable/9/contrib/llvm/utils/TableGen/StringToOffsetTable.h
   stable/9/contrib/llvm/utils/TableGen/SubtargetEmitter.cpp
   stable/9/contrib/llvm/utils/TableGen/TableGen.cpp
   stable/9/contrib/llvm/utils/TableGen/X86DisassemblerTables.cpp
   stable/9/contrib/llvm/utils/TableGen/X86ModRMFilters.h
   stable/9/contrib/llvm/utils/TableGen/X86RecognizableInstr.cpp
   stable/9/contrib/llvm/utils/TableGen/X86RecognizableInstr.h
   stable/9/etc/mtree/BSD.include.dist
   stable/9/lib/clang/Makefile
   stable/9/lib/clang/clang.build.mk
   stable/9/lib/clang/include/Makefile
   stable/9/lib/clang/include/clang/Basic/Version.inc
   stable/9/lib/clang/include/clang/Config/config.h
   stable/9/lib/clang/include/llvm/Config/config.h
   stable/9/lib/clang/include/llvm/Config/llvm-config.h
   stable/9/lib/clang/libclanganalysis/Makefile
   stable/9/lib/clang/libclangarcmigrate/Makefile
   stable/9/lib/clang/libclangast/Makefile
   stable/9/lib/clang/libclangbasic/Makefile
   stable/9/lib/clang/libclangcodegen/Makefile
   stable/9/lib/clang/libclangdriver/Makefile
   stable/9/lib/clang/libclangfrontend/Makefile
   stable/9/lib/clang/libclanglex/Makefile
   stable/9/lib/clang/libclangparse/Makefile
   stable/9/lib/clang/libclangrewrite/Makefile
   stable/9/lib/clang/libclangsema/Makefile
   stable/9/lib/clang/libclangserialization/Makefile
   stable/9/lib/clang/libclangstaticanalyzercheckers/Makefile
   stable/9/lib/clang/libclangstaticanalyzercore/Makefile
   stable/9/lib/clang/libllvmanalysis/Makefile
   stable/9/lib/clang/libllvmarmcodegen/Makefile
   stable/9/lib/clang/libllvmarmdesc/Makefile
   stable/9/lib/clang/libllvmasmprinter/Makefile
   stable/9/lib/clang/libllvmcodegen/Makefile
   stable/9/lib/clang/libllvmcore/Makefile
   stable/9/lib/clang/libllvminstrumentation/Makefile
   stable/9/lib/clang/libllvmjit/Makefile
   stable/9/lib/clang/libllvmmc/Makefile
   stable/9/lib/clang/libllvmmcjit/Makefile
   stable/9/lib/clang/libllvmmipscodegen/Makefile
   stable/9/lib/clang/libllvmmipsdesc/Makefile
   stable/9/lib/clang/libllvmpowerpccodegen/Makefile
   stable/9/lib/clang/libllvmpowerpcdesc/Makefile
   stable/9/lib/clang/libllvmruntimedyld/Makefile
   stable/9/lib/clang/libllvmscalaropts/Makefile
   stable/9/lib/clang/libllvmselectiondag/Makefile
   stable/9/lib/clang/libllvmsupport/Makefile
   stable/9/lib/clang/libllvmtablegen/Makefile
   stable/9/lib/clang/libllvmtarget/Makefile
   stable/9/lib/clang/libllvmtransformutils/Makefile
   stable/9/lib/clang/libllvmx86codegen/Makefile
   stable/9/lib/clang/libllvmx86desc/Makefile
   stable/9/share/mk/bsd.sys.mk   (contents, props changed)
   stable/9/usr.bin/clang/bugpoint/Makefile
   stable/9/usr.bin/clang/bugpoint/bugpoint.1
   stable/9/usr.bin/clang/clang/Makefile
   stable/9/usr.bin/clang/clang/clang.1
   stable/9/usr.bin/clang/llc/llc.1
   stable/9/usr.bin/clang/lli/Makefile
   stable/9/usr.bin/clang/lli/lli.1
   stable/9/usr.bin/clang/llvm-ar/llvm-ar.1
   stable/9/usr.bin/clang/llvm-as/llvm-as.1
   stable/9/usr.bin/clang/llvm-bcanalyzer/llvm-bcanalyzer.1
   stable/9/usr.bin/clang/llvm-diff/llvm-diff.1
   stable/9/usr.bin/clang/llvm-dis/llvm-dis.1
   stable/9/usr.bin/clang/llvm-extract/llvm-extract.1
   stable/9/usr.bin/clang/llvm-ld/Makefile
   stable/9/usr.bin/clang/llvm-ld/llvm-ld.1
   stable/9/usr.bin/clang/llvm-link/llvm-link.1
   stable/9/usr.bin/clang/llvm-nm/llvm-nm.1
   stable/9/usr.bin/clang/llvm-prof/llvm-prof.1
   stable/9/usr.bin/clang/llvm-ranlib/llvm-ranlib.1
   stable/9/usr.bin/clang/opt/Makefile
   stable/9/usr.bin/clang/opt/opt.1
   stable/9/usr.bin/clang/tblgen/Makefile
   stable/9/usr.bin/clang/tblgen/tblgen.1
 Directory Properties:
   stable/9/contrib/llvm/   (props changed)
   stable/9/contrib/llvm/tools/clang/   (props changed)
   stable/9/etc/   (props changed)
   stable/9/lib/clang/   (props changed)
   stable/9/share/mk/   (props changed)
   stable/9/usr.bin/clang/   (props changed)
 
 Modified: stable/9/ObsoleteFiles.inc
 ==============================================================================
 --- stable/9/ObsoleteFiles.inc	Fri May 18 21:46:48 2012	(r235632)
 +++ stable/9/ObsoleteFiles.inc	Fri May 18 21:49:11 2012	(r235633)
 @@ -38,6 +38,22 @@
  #   xargs -n1 | sort | uniq -d;
  # done
  
 +# 20120415: new clang import which bumps version from 3.0 to 3.1
 +OLD_FILES+=usr/include/clang/3.0/altivec.h
 +OLD_FILES+=usr/include/clang/3.0/avxintrin.h
 +OLD_FILES+=usr/include/clang/3.0/emmintrin.h
 +OLD_FILES+=usr/include/clang/3.0/immintrin.h
 +OLD_FILES+=usr/include/clang/3.0/mm3dnow.h
 +OLD_FILES+=usr/include/clang/3.0/mm_malloc.h
 +OLD_FILES+=usr/include/clang/3.0/mmintrin.h
 +OLD_FILES+=usr/include/clang/3.0/nmmintrin.h
 +OLD_FILES+=usr/include/clang/3.0/pmmintrin.h
 +OLD_FILES+=usr/include/clang/3.0/smmintrin.h
 +OLD_FILES+=usr/include/clang/3.0/tmmintrin.h
 +OLD_FILES+=usr/include/clang/3.0/wmmintrin.h
 +OLD_FILES+=usr/include/clang/3.0/x86intrin.h
 +OLD_FILES+=usr/include/clang/3.0/xmmintrin.h
 +OLD_DIRS+=usr/include/clang/3.0
  # 20110915: rename congestion control manpages
  OLD_FILES+=usr/share/man/man4/cc.4.gz
  OLD_FILES+=usr/share/man/man9/cc.9.gz
 
 Modified: stable/9/contrib/llvm/LICENSE.TXT
 ==============================================================================
 --- stable/9/contrib/llvm/LICENSE.TXT	Fri May 18 21:46:48 2012	(r235632)
 +++ stable/9/contrib/llvm/LICENSE.TXT	Fri May 18 21:49:11 2012	(r235633)
 @@ -4,7 +4,7 @@ LLVM Release License
  University of Illinois/NCSA
  Open Source License
  
 -Copyright (c) 2003-2011 University of Illinois at Urbana-Champaign.
 +Copyright (c) 2003-2012 University of Illinois at Urbana-Champaign.
  All rights reserved.
  
  Developed by:
 @@ -67,3 +67,4 @@ Autoconf            llvm/autoconf
  CellSPU backend     llvm/lib/Target/CellSPU/README.txt
  Google Test         llvm/utils/unittest/googletest
  OpenBSD regex       llvm/lib/Support/{reg*, COPYRIGHT.regex}
 +pyyaml tests        llvm/test/YAMLParser/{*.data, LICENSE.TXT}
 
 Modified: stable/9/contrib/llvm/include/llvm-c/Analysis.h
 ==============================================================================
 --- stable/9/contrib/llvm/include/llvm-c/Analysis.h	Fri May 18 21:46:48 2012	(r235632)
 +++ stable/9/contrib/llvm/include/llvm-c/Analysis.h	Fri May 18 21:49:11 2012	(r235633)
 @@ -25,6 +25,12 @@
  extern "C" {
  #endif
  
 +/**
 + * @defgroup LLVMCAnalysis Analysis
 + * @ingroup LLVMC
 + *
 + * @{
 + */
  
  typedef enum {
    LLVMAbortProcessAction, /* verifier will print to stderr and abort() */
 @@ -48,6 +54,10 @@ LLVMBool LLVMVerifyFunction(LLVMValueRef
  void LLVMViewFunctionCFG(LLVMValueRef Fn);
  void LLVMViewFunctionCFGOnly(LLVMValueRef Fn);
  
 +/**
 + * @}
 + */
 +
  #ifdef __cplusplus
  }
  #endif
 
 Modified: stable/9/contrib/llvm/include/llvm-c/BitReader.h
 ==============================================================================
 --- stable/9/contrib/llvm/include/llvm-c/BitReader.h	Fri May 18 21:46:48 2012	(r235632)
 +++ stable/9/contrib/llvm/include/llvm-c/BitReader.h	Fri May 18 21:49:11 2012	(r235633)
 @@ -25,6 +25,12 @@
  extern "C" {
  #endif
  
 +/**
 + * @defgroup LLVMCBitReader Bit Reader
 + * @ingroup LLVMC
 + *
 + * @{
 + */
  
  /* 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.
 @@ -59,6 +65,10 @@ LLVMBool LLVMGetBitcodeModuleProvider(LL
                                        LLVMModuleProviderRef *OutMP,
                                        char **OutMessage);
  
 +/**
 + * @}
 + */
 +
  #ifdef __cplusplus
  }
  #endif
 
 Modified: stable/9/contrib/llvm/include/llvm-c/BitWriter.h
 ==============================================================================
 --- stable/9/contrib/llvm/include/llvm-c/BitWriter.h	Fri May 18 21:46:48 2012	(r235632)
 +++ stable/9/contrib/llvm/include/llvm-c/BitWriter.h	Fri May 18 21:49:11 2012	(r235633)
 @@ -25,6 +25,12 @@
  extern "C" {
  #endif
  
 +/**
 + * @defgroup LLVMCBitWriter Bit Writer
 + * @ingroup LLVMC
 + *
 + * @{
 + */
  
  /*===-- Operations on modules ---------------------------------------------===*/
  
 @@ -39,6 +45,10 @@ int LLVMWriteBitcodeToFD(LLVMModuleRef M
      descriptor. Returns 0 on success. Closes the Handle. */ 
  int LLVMWriteBitcodeToFileHandle(LLVMModuleRef M, int Handle);
  
 +/**
 + * @}
 + */
 +
  #ifdef __cplusplus
  }
  #endif
 
 Modified: stable/9/contrib/llvm/include/llvm-c/Core.h
 ==============================================================================
 --- stable/9/contrib/llvm/include/llvm-c/Core.h	Fri May 18 21:46:48 2012	(r235632)
 +++ stable/9/contrib/llvm/include/llvm-c/Core.h	Fri May 18 21:49:11 2012	(r235633)
 @@ -10,24 +10,6 @@
  |* This header declares the C interface to libLLVMCore.a, which implements    *|
  |* the LLVM intermediate representation.                                      *|
  |*                                                                            *|
 -|* LLVM uses a polymorphic type hierarchy which C cannot represent, therefore *|
 -|* parameters must be passed as base types. Despite the declared types, most  *|
 -|* of the functions provided operate only on branches of the type hierarchy.  *|
 -|* The declared parameter names are descriptive and specify which type is     *|
 -|* required. Additionally, each type hierarchy is documented along with the   *|
 -|* functions that operate upon it. For more detail, refer to LLVM's C++ code. *|
 -|* If in doubt, refer to Core.cpp, which performs paramter downcasts in the   *|
 -|* form unwrap<RequiredType>(Param).                                          *|
 -|*                                                                            *|
 -|* Many exotic languages can interoperate with C code but have a harder time  *|
 -|* with C++ due to name mangling. So in addition to C, this interface enables *|
 -|* tools written in such languages.                                           *|
 -|*                                                                            *|
 -|* When included into a C++ source file, also declares 'wrap' and 'unwrap'    *|
 -|* helpers to perform opaque reference<-->pointer conversions. These helpers  *|
 -|* are shorter and more tightly typed than writing the casts by hand when     *|
 -|* authoring bindings. In assert builds, they will do runtime type checking.  *|
 -|*                                                                            *|
  \*===----------------------------------------------------------------------===*/
  
  #ifndef LLVM_C_CORE_H
 @@ -46,50 +28,121 @@
  extern "C" {
  #endif
  
 +/**
 + * @defgroup LLVMC LLVM-C: C interface to LLVM
 + *
 + * This module exposes parts of the LLVM library as a C API.
 + *
 + * @{
 + */
 +
 +/**
 + * @defgroup LLVMCTransforms Transforms
 + */
 +
 +/**
 + * @defgroup LLVMCCore Core
 + *
 + * This modules provide an interface to libLLVMCore, which implements
 + * the LLVM intermediate representation as well as other related types
 + * and utilities.
 + *
 + * LLVM uses a polymorphic type hierarchy which C cannot represent, therefore
 + * parameters must be passed as base types. Despite the declared types, most
 + * of the functions provided operate only on branches of the type hierarchy.
 + * The declared parameter names are descriptive and specify which type is
 + * required. Additionally, each type hierarchy is documented along with the
 + * functions that operate upon it. For more detail, refer to LLVM's C++ code.
 + * If in doubt, refer to Core.cpp, which performs paramter downcasts in the
 + * form unwrap<RequiredType>(Param).
 + *
 + * Many exotic languages can interoperate with C code but have a harder time
 + * with C++ due to name mangling. So in addition to C, this interface enables
 + * tools written in such languages.
 + *
 + * When included into a C++ source file, also declares 'wrap' and 'unwrap'
 + * helpers to perform opaque reference<-->pointer conversions. These helpers
 + * are shorter and more tightly typed than writing the casts by hand when
 + * authoring bindings. In assert builds, they will do runtime type checking.
 + *
 + * @{
 + */
 +
 +/**
 + * @defgroup LLVMCCoreTypes Types and Enumerations
 + *
 + * @{
 + */
  
  typedef int LLVMBool;
  
  /* Opaque types. */
  
  /**
 - * The top-level container for all LLVM global data.  See the LLVMContext class.
 + * The top-level container for all LLVM global data. See the LLVMContext class.
   */
  typedef struct LLVMOpaqueContext *LLVMContextRef;
  
  /**
   * The top-level container for all other LLVM Intermediate Representation (IR)
 - * objects. See the llvm::Module class.
 + * objects.
 + *
 + * @see llvm::Module
   */
  typedef struct LLVMOpaqueModule *LLVMModuleRef;
  
  /**
 - * Each value in the LLVM IR has a type, an LLVMTypeRef. See the llvm::Type
 - * class.
 + * Each value in the LLVM IR has a type, an LLVMTypeRef.
 + *
 + * @see llvm::Type
   */
  typedef struct LLVMOpaqueType *LLVMTypeRef;
  
 +/**
 + * Represents an individual value in LLVM IR.
 + *
 + * This models llvm::Value.
 + */
  typedef struct LLVMOpaqueValue *LLVMValueRef;
 +
 +/**
 + * Represents a basic block of instruction in LLVM IR.
 + *
 + * This models llvm::BasicBlock.
 + */
  typedef struct LLVMOpaqueBasicBlock *LLVMBasicBlockRef;
 +
 +/**
 + * Represents an LLVM basic block builder.
 + *
 + * This models llvm::IRBuilder.
 + */
  typedef struct LLVMOpaqueBuilder *LLVMBuilderRef;
  
 -/* Interface used to provide a module to JIT or interpreter.  This is now just a
 - * synonym for llvm::Module, but we have to keep using the different type to
 - * keep binary compatibility.
 +/**
 + * Interface used to provide a module to JIT or interpreter.
 + * This is now just a synonym for llvm::Module, but we have to keep using the
 + * different type to keep binary compatibility.
   */
  typedef struct LLVMOpaqueModuleProvider *LLVMModuleProviderRef;
  
 -/* Used to provide a module to JIT or interpreter.
 - * See the llvm::MemoryBuffer class.
 +/**
 + * Used to provide a module to JIT or interpreter.
 + *
 + * @see llvm::MemoryBuffer
   */
  typedef struct LLVMOpaqueMemoryBuffer *LLVMMemoryBufferRef;
  
 -/** See the llvm::PassManagerBase class. */
 +/** @see llvm::PassManagerBase */
  typedef struct LLVMOpaquePassManager *LLVMPassManagerRef;
  
 -/** See the llvm::PassRegistry class. */
 +/** @see llvm::PassRegistry */
  typedef struct LLVMOpaquePassRegistry *LLVMPassRegistryRef;
  
 -/** Used to get the users and usees of a Value. See the llvm::Use class. */
 +/**
 + * Used to get the users and usees of a Value.
 + *
 + * @see llvm::Use */
  typedef struct LLVMOpaqueUse *LLVMUseRef;
  
  typedef enum {
 @@ -119,6 +172,11 @@ typedef enum {
      LLVMReturnsTwice = 1 << 29,
      LLVMUWTable = 1 << 30,
      LLVMNonLazyBind = 1 << 31
 +
 +    // FIXME: This attribute is currently not included in the C API as
 +    // a temporary measure until the API/ABI impact to the C API is understood
 +    // and the path forward agreed upon.
 +    //LLVMAddressSafety = 1ULL << 32
  } LLVMAttribute;
  
  typedef enum {
 @@ -195,14 +253,13 @@ typedef enum {
  
    /* Exception Handling Operators */
    LLVMResume         = 58,
 -  LLVMLandingPad     = 59,
 -  LLVMUnwind         = 60
 -
 +  LLVMLandingPad     = 59
  
  } LLVMOpcode;
  
  typedef enum {
    LLVMVoidTypeKind,        /**< type with no size */
 +  LLVMHalfTypeKind,        /**< 16 bit floating point type */
    LLVMFloatTypeKind,       /**< 32 bit floating point type */
    LLVMDoubleTypeKind,      /**< 64 bit floating point type */
    LLVMX86_FP80TypeKind,    /**< 80 bit floating point type (X87) */
 @@ -294,6 +351,10 @@ typedef enum {
    LLVMLandingPadFilter    /**< A filter clause  */
  } LLVMLandingPadClauseTy;
  
 +/**
 + * @}
 + */
 +
  void LLVMInitializeCore(LLVMPassRegistryRef R);
  
  
 @@ -302,49 +363,233 @@ void LLVMInitializeCore(LLVMPassRegistry
  void LLVMDisposeMessage(char *Message);
  
  
 -/*===-- Contexts ----------------------------------------------------------===*/
 +/**
 + * @defgroup LLVMCCoreContext Contexts
 + *
 + * Contexts are execution states for the core LLVM IR system.
 + *
 + * Most types are tied to a context instance. Multiple contexts can
 + * exist simultaneously. A single context is not thread safe. However,
 + * different contexts can execute on different threads simultaneously.
 + *
 + * @{
 + */
  
 -/* Create and destroy contexts. */
 +/**
 + * Create a new context.
 + *
 + * Every call to this function should be paired with a call to
 + * LLVMContextDispose() or the context will leak memory.
 + */
  LLVMContextRef LLVMContextCreate(void);
 +
 +/**
 + * Obtain the global context instance.
 + */
  LLVMContextRef LLVMGetGlobalContext(void);
 +
 +/**
 + * Destroy a context instance.
 + *
 + * This should be called for every call to LLVMContextCreate() or memory
 + * will be leaked.
 + */
  void LLVMContextDispose(LLVMContextRef C);
  
  unsigned LLVMGetMDKindIDInContext(LLVMContextRef C, const char* Name,
                                    unsigned SLen);
  unsigned LLVMGetMDKindID(const char* Name, unsigned SLen);
  
 -/*===-- Modules -----------------------------------------------------------===*/
 +/**
 + * @}
 + */
 +
 +/**
 + * @defgroup LLVMCCoreModule Modules
 + *
 + * Modules represent the top-level structure in a LLVM program. An LLVM
 + * module is effectively a translation unit or a collection of
 + * translation units merged together.
 + *
 + * @{
 + */
  
 -/* Create and destroy modules. */ 
 -/** See llvm::Module::Module. */
 +/**
 + * Create a new, empty module in the global context.
 + *
 + * This is equivalent to calling LLVMModuleCreateWithNameInContext with
 + * LLVMGetGlobalContext() as the context parameter.
 + *
 + * Every invocation should be paired with LLVMDisposeModule() or memory
 + * will be leaked.
 + */
  LLVMModuleRef LLVMModuleCreateWithName(const char *ModuleID);
 +
 +/**
 + * Create a new, empty module in a specific context.
 + *
 + * Every invocation should be paired with LLVMDisposeModule() or memory
 + * will be leaked.
 + */
  LLVMModuleRef LLVMModuleCreateWithNameInContext(const char *ModuleID,
                                                  LLVMContextRef C);
  
 -/** See llvm::Module::~Module. */
 +/**
 + * Destroy a module instance.
 + *
 + * This must be called for every created module or memory will be
 + * leaked.
 + */
  void LLVMDisposeModule(LLVMModuleRef M);
  
 -/** Data layout. See Module::getDataLayout. */
 +/**
 + * Obtain the data layout for a module.
 + *
 + * @see Module::getDataLayout()
 + */
  const char *LLVMGetDataLayout(LLVMModuleRef M);
 +
 +/**
 + * Set the data layout for a module.
 + *
 + * @see Module::setDataLayout()
 + */
  void LLVMSetDataLayout(LLVMModuleRef M, const char *Triple);
  
 -/** Target triple. See Module::getTargetTriple. */
 +/**
 + * Obtain the target triple for a module.
 + *
 + * @see Module::getTargetTriple()
 + */
  const char *LLVMGetTarget(LLVMModuleRef M);
 +
 +/**
 + * Set the target triple for a module.
 + *
 + * @see Module::setTargetTriple()
 + */
  void LLVMSetTarget(LLVMModuleRef M, const char *Triple);
  
 -/** See Module::dump. */
 +/**
 + * Dump a representation of a module to stderr.
 + *
 + * @see Module::dump()
 + */
  void LLVMDumpModule(LLVMModuleRef M);
  
 -/** See Module::setModuleInlineAsm. */
 +/**
 + * Set inline assembly for a module.
 + *
 + * @see Module::setModuleInlineAsm()
 + */
  void LLVMSetModuleInlineAsm(LLVMModuleRef M, const char *Asm);
  
 -/** See Module::getContext. */
 +/**
 + * Obtain the context to which this module is associated.
 + *
 + * @see Module::getContext()
 + */
  LLVMContextRef LLVMGetModuleContext(LLVMModuleRef M);
  
 -/*===-- Types -------------------------------------------------------------===*/
 +/**
 + * Obtain a Type from a module by its registered name.
 + */
 +LLVMTypeRef LLVMGetTypeByName(LLVMModuleRef M, const char *Name);
 +
 +/**
 + * Obtain the number of operands for named metadata in a module.
 + *
 + * @see llvm::Module::getNamedMetadata()
 + */
 +unsigned LLVMGetNamedMetadataNumOperands(LLVMModuleRef M, const char* name);
 +
 +/**
 + * Obtain the named metadata operands for a module.
 + *
 + * The passed LLVMValueRef pointer should refer to an array of
 + * LLVMValueRef at least LLVMGetNamedMetadataNumOperands long. This
 + * array will be populated with the LLVMValueRef instances. Each
 + * instance corresponds to a llvm::MDNode.
 + *
 + * @see llvm::Module::getNamedMetadata()
 + * @see llvm::MDNode::getOperand()
 + */
 +void LLVMGetNamedMetadataOperands(LLVMModuleRef M, const char* name, LLVMValueRef *Dest);
 +
 +/**
 + * Add an operand to named metadata.
 + *
 + * @see llvm::Module::getNamedMetadata()
 + * @see llvm::MDNode::addOperand()
 + */
 +void LLVMAddNamedMetadataOperand(LLVMModuleRef M, const char* name,
 +                                 LLVMValueRef Val);
 +
 +/**
 + * Add a function to a module under a specified name.
 + *
 + * @see llvm::Function::Create()
 + */
 +LLVMValueRef LLVMAddFunction(LLVMModuleRef M, const char *Name,
 +                             LLVMTypeRef FunctionTy);
 +
 +/**
 + * Obtain a Function value from a Module by its name.
 + *
 + * The returned value corresponds to a llvm::Function value.
 + *
 + * @see llvm::Module::getFunction()
 + */
 +LLVMValueRef LLVMGetNamedFunction(LLVMModuleRef M, const char *Name);
 +
 +/**
 + * Obtain an iterator to the first Function in a Module.
 + *
 + * @see llvm::Module::begin()
 + */
 +LLVMValueRef LLVMGetFirstFunction(LLVMModuleRef M);
 +
 +/**
 + * Obtain an iterator to the last Function in a Module.
 + *
 + * @see llvm::Module::end()
 + */
 +LLVMValueRef LLVMGetLastFunction(LLVMModuleRef M);
 +
 +/**
 + * Advance a Function iterator to the next Function.
 + *
 + * Returns NULL if the iterator was already at the end and there are no more
 + * functions.
 + */
 +LLVMValueRef LLVMGetNextFunction(LLVMValueRef Fn);
 +
 +/**
 + * Decrement a Function iterator to the previous Function.
 + *
 + * Returns NULL if the iterator was already at the beginning and there are
 + * no previous functions.
 + */
 +LLVMValueRef LLVMGetPreviousFunction(LLVMValueRef Fn);
 +
 +/**
 + * @}
 + */
  
 -/* LLVM types conform to the following hierarchy:
 - * 
 +/**
 + * @defgroup LLVMCCoreType Types
 + *
 + * Types represent the type of a value.
 + *
 + * Types are associated with a context instance. The context internally
 + * deduplicates types so there is only 1 instance of a specific type
 + * alive at a time. In other words, a unique type is shared among all
 + * consumers within a context.
 + *
 + * A Type in the C API corresponds to llvm::Type.
 + *
 + * Types have the following hierarchy:
 + *
   *   types:
   *     integer type
   *     real type
 @@ -356,16 +601,44 @@ LLVMContextRef LLVMGetModuleContext(LLVM
   *     void type
   *     label type
   *     opaque type
 + *
 + * @{
   */
  
 -/** See llvm::LLVMTypeKind::getTypeID. */
 +/**
 + * Obtain the enumerated type of a Type instance.
 + *
 + * @see llvm::Type:getTypeID()
 + */
  LLVMTypeKind LLVMGetTypeKind(LLVMTypeRef Ty);
 +
 +/**
 + * Whether the type has a known size.
 + *
 + * Things that don't have a size are abstract types, labels, and void.a
 + *
 + * @see llvm::Type::isSized()
 + */
  LLVMBool LLVMTypeIsSized(LLVMTypeRef Ty);
  
 -/** See llvm::LLVMType::getContext. */
 +/**
 + * Obtain the context to which this type instance is associated.
 + *
 + * @see llvm::Type::getContext()
 + */
  LLVMContextRef LLVMGetTypeContext(LLVMTypeRef Ty);
  
 -/* Operations on integer types */
 +/**
 + * @defgroup LLVMCCoreTypeInt Integer Types
 + *
 + * Functions in this section operate on integer types.
 + *
 + * @{
 + */
 +
 +/**
 + * Obtain an integer type from a context with specified bit width.
 + */
  LLVMTypeRef LLVMInt1TypeInContext(LLVMContextRef C);
  LLVMTypeRef LLVMInt8TypeInContext(LLVMContextRef C);
  LLVMTypeRef LLVMInt16TypeInContext(LLVMContextRef C);
 @@ -373,6 +646,10 @@ LLVMTypeRef LLVMInt32TypeInContext(LLVMC
  LLVMTypeRef LLVMInt64TypeInContext(LLVMContextRef C);
  LLVMTypeRef LLVMIntTypeInContext(LLVMContextRef C, unsigned NumBits);
  
 +/**
 + * Obtain an integer type from the global context with a specified bit
 + * width.
 + */
  LLVMTypeRef LLVMInt1Type(void);
  LLVMTypeRef LLVMInt8Type(void);
  LLVMTypeRef LLVMInt16Type(void);
 @@ -381,68 +658,336 @@ LLVMTypeRef LLVMInt64Type(void);
  LLVMTypeRef LLVMIntType(unsigned NumBits);
  unsigned LLVMGetIntTypeWidth(LLVMTypeRef IntegerTy);
  
 -/* Operations on real types */
 +/**
 + * @}
 + */
 +
 +/**
 + * @defgroup LLVMCCoreTypeFloat Floating Point Types
 + *
 + * @{
 + */
 +
 +/**
 + * Obtain a 16-bit floating point type from a context.
 + */
 +LLVMTypeRef LLVMHalfTypeInContext(LLVMContextRef C);
 +
 +/**
 + * Obtain a 32-bit floating point type from a context.
 + */
  LLVMTypeRef LLVMFloatTypeInContext(LLVMContextRef C);
 +
 +/**
 + * Obtain a 64-bit floating point type from a context.
 + */
  LLVMTypeRef LLVMDoubleTypeInContext(LLVMContextRef C);
 +
 +/**
 + * Obtain a 80-bit floating point type (X87) from a context.
 + */
  LLVMTypeRef LLVMX86FP80TypeInContext(LLVMContextRef C);
 +
 +/**
 + * Obtain a 128-bit floating point type (112-bit mantissa) from a
 + * context.
 + */
  LLVMTypeRef LLVMFP128TypeInContext(LLVMContextRef C);
 +
 +/**
 + * Obtain a 128-bit floating point type (two 64-bits) from a context.
 + */
  LLVMTypeRef LLVMPPCFP128TypeInContext(LLVMContextRef C);
  
 +/**
 + * Obtain a floating point type from the global context.
 + *
 + * These map to the functions in this group of the same name.
 + */
 +LLVMTypeRef LLVMHalfType(void);
  LLVMTypeRef LLVMFloatType(void);
  LLVMTypeRef LLVMDoubleType(void);
  LLVMTypeRef LLVMX86FP80Type(void);
  LLVMTypeRef LLVMFP128Type(void);
  LLVMTypeRef LLVMPPCFP128Type(void);
  
 -/* Operations on function types */
 +/**
 + * @}
 + */
 +
 +/**
 + * @defgroup LLVMCCoreTypeFunction Function Types
 + *
 + * @{
 + */
 +
 +/**
 + * Obtain a function type consisting of a specified signature.
 + *
 + * The function is defined as a tuple of a return Type, a list of
 + * parameter types, and whether the function is variadic.
 + */
  LLVMTypeRef LLVMFunctionType(LLVMTypeRef ReturnType,
                               LLVMTypeRef *ParamTypes, unsigned ParamCount,
                               LLVMBool IsVarArg);
 +
 +/**
 + * Returns whether a function type is variadic.
 + */
  LLVMBool LLVMIsFunctionVarArg(LLVMTypeRef FunctionTy);
 +
 +/**
 + * Obtain the Type this function Type returns.
 + */
  LLVMTypeRef LLVMGetReturnType(LLVMTypeRef FunctionTy);
 +
 +/**
 + * Obtain the number of parameters this function accepts.
 + */
  unsigned LLVMCountParamTypes(LLVMTypeRef FunctionTy);
 +
 +/**
 + * Obtain the types of a function's parameters.
 + *
 + * The Dest parameter should point to a pre-allocated array of
 + * LLVMTypeRef at least LLVMCountParamTypes() large. On return, the
 + * first LLVMCountParamTypes() entries in the array will be populated
 + * with LLVMTypeRef instances.
 + *
 + * @param FunctionTy The function type to operate on.
 + * @param Dest Memory address of an array to be filled with result.
 + */
  void LLVMGetParamTypes(LLVMTypeRef FunctionTy, LLVMTypeRef *Dest);
  
 -/* Operations on struct types */
 +/**
 + * @}
 + */
 +
 +/**
 + * @defgroup LLVMCCoreTypeStruct Structure Types
 + *
 + * These functions relate to LLVMTypeRef instances.
 + *
 + * @see llvm::StructType
 + *
 + * @{
 + */
 +
 +/**
 + * Create a new structure type in a context.
 + *
 + * A structure is specified by a list of inner elements/types and
 + * whether these can be packed together.
 + *
 + * @see llvm::StructType::create()
 + */
  LLVMTypeRef LLVMStructTypeInContext(LLVMContextRef C, LLVMTypeRef *ElementTypes,
                                      unsigned ElementCount, LLVMBool Packed);
 +
 +/**
 + * Create a new structure type in the global context.
 + *
 + * @see llvm::StructType::create()
 + */
  LLVMTypeRef LLVMStructType(LLVMTypeRef *ElementTypes, unsigned ElementCount,
                             LLVMBool Packed);
 +
 +/**
 + * Create an empty structure in a context having a specified name.
 + *
 + * @see llvm::StructType::create()
 + */
  LLVMTypeRef LLVMStructCreateNamed(LLVMContextRef C, const char *Name);
 +
 +/**
 + * Obtain the name of a structure.
 + *
 + * @see llvm::StructType::getName()
 + */
  const char *LLVMGetStructName(LLVMTypeRef Ty);
 +
 +/**
 + * Set the contents of a structure type.
 + *
 + * @see llvm::StructType::setBody()
 + */
  void LLVMStructSetBody(LLVMTypeRef StructTy, LLVMTypeRef *ElementTypes,
                         unsigned ElementCount, LLVMBool Packed);
  
 +/**
 + * Get the number of elements defined inside the structure.
 + *
 + * @see llvm::StructType::getNumElements()
 + */
  unsigned LLVMCountStructElementTypes(LLVMTypeRef StructTy);
 +
 +/**
 + * Get the elements within a structure.
 + *
 + * The function is passed the address of a pre-allocated array of
 + * LLVMTypeRef at least LLVMCountStructElementTypes() long. After
 + * invocation, this array will be populated with the structure's
 + * elements. The objects in the destination array will have a lifetime
 + * of the structure type itself, which is the lifetime of the context it
 + * is contained in.
 + */
  void LLVMGetStructElementTypes(LLVMTypeRef StructTy, LLVMTypeRef *Dest);
 +
 +/**
 + * Determine whether a structure is packed.
 + *
 + * @see llvm::StructType::isPacked()
 + */
  LLVMBool LLVMIsPackedStruct(LLVMTypeRef StructTy);
 +
 +/**
 + * Determine whether a structure is opaque.
 + *
 + * @see llvm::StructType::isOpaque()
 + */
  LLVMBool LLVMIsOpaqueStruct(LLVMTypeRef StructTy);
  
 -LLVMTypeRef LLVMGetTypeByName(LLVMModuleRef M, const char *Name);
 +/**
 + * @}
 + */
  
 -/* Operations on array, pointer, and vector types (sequence types) */
 -LLVMTypeRef LLVMArrayType(LLVMTypeRef ElementType, unsigned ElementCount);
 -LLVMTypeRef LLVMPointerType(LLVMTypeRef ElementType, unsigned AddressSpace);
 -LLVMTypeRef LLVMVectorType(LLVMTypeRef ElementType, unsigned ElementCount);
  
 +/**
 + * @defgroup LLVMCCoreTypeSequential Sequential Types
 + *
 + * Sequential types represents "arrays" of types. This is a super class
 + * for array, vector, and pointer types.
 + *
 + * @{
 + */
 +
 +/**
 + * Obtain the type of elements within a sequential type.
 + *
 + * This works on array, vector, and pointer types.
 + *
 + * @see llvm::SequentialType::getElementType()
 + */
  LLVMTypeRef LLVMGetElementType(LLVMTypeRef Ty);
 +
 +/**
 + * Create a fixed size array type that refers to a specific type.
 + *
 + * The created type will exist in the context that its element type
 + * exists in.
 + *
 + * @see llvm::ArrayType::get()
 + */
 +LLVMTypeRef LLVMArrayType(LLVMTypeRef ElementType, unsigned ElementCount);
 +
 +/**
 + * Obtain the length of an array type.
 + *
 + * This only works on types that represent arrays.
 + *
 + * @see llvm::ArrayType::getNumElements()
 + */
  unsigned LLVMGetArrayLength(LLVMTypeRef ArrayTy);
 +
 +/**
 + * Create a pointer type that points to a defined type.
 + *
 + * The created type will exist in the context that its pointee type
 + * exists in.
 + *
 + * @see llvm::PointerType::get()
 + */
 +LLVMTypeRef LLVMPointerType(LLVMTypeRef ElementType, unsigned AddressSpace);
 +
 +/**
 + * Obtain the address space of a pointer type.
 + *
 + * This only works on types that represent pointers.
 + *
 + * @see llvm::PointerType::getAddressSpace()
 + */
  unsigned LLVMGetPointerAddressSpace(LLVMTypeRef PointerTy);
 +
 +/**
 + * Create a vector type that contains a defined type and has a specific
 + * number of elements.
 + *
 + * The created type will exist in the context thats its element type
 + * exists in.
 + *
 + * @see llvm::VectorType::get()
 + */
 +LLVMTypeRef LLVMVectorType(LLVMTypeRef ElementType, unsigned ElementCount);
 +
 +/**
 + * Obtain the number of elements in a vector type.
 + *
 + * This only works on types that represent vectors.
 + *
 + * @see llvm::VectorType::getNumElements()
 + */
  unsigned LLVMGetVectorSize(LLVMTypeRef VectorTy);
  
 -/* Operations on other types */
 +/**
 + * @}
 + */
 +
 +/**
 + * @defgroup LLVMCCoreTypeOther Other Types
 + *
 + * @{
 + */
 +
 +/**
 + * Create a void type in a context.
 + */
  LLVMTypeRef LLVMVoidTypeInContext(LLVMContextRef C);
 +
 +/**
 + * Create a label type in a context.
 + */
  LLVMTypeRef LLVMLabelTypeInContext(LLVMContextRef C);
 +
 +/**
 + * Create a X86 MMX type in a context.
 + */
  LLVMTypeRef LLVMX86MMXTypeInContext(LLVMContextRef C);
  
 +/**
 + * These are similar to the above functions except they operate on the
 + * global context.
 + */
  LLVMTypeRef LLVMVoidType(void);
  LLVMTypeRef LLVMLabelType(void);
  LLVMTypeRef LLVMX86MMXType(void);
  
 -/*===-- Values ------------------------------------------------------------===*/
 +/**
 + * @}
 + */
 +
 +/**
 + * @}
 + */
  
 -/* The bulk of LLVM's object model consists of values, which comprise a very
 +/**
 + * @defgroup LLVMCCoreValues Values
 + *
 + * The bulk of LLVM's object model consists of values, which comprise a very
   * rich type hierarchy.
 + *
 + * LLVMValueRef essentially represents llvm::Value. There is a rich
 + * hierarchy of classes within this type. Depending on the instance
 + * obtain, not all APIs are available.
 + *
 + * Callers can determine the type of a 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
 + * source definition of LLVM_FOR_EACH_VALUE_SUBCLASS and note the list
 + * of value names given. These value names also correspond to classes in
 + * the llvm::Value hierarchy.
 + *
 + * @{
   */
  
  #define LLVM_FOR_EACH_VALUE_SUBCLASS(macro) \
 @@ -473,8 +1018,6 @@ LLVMTypeRef LLVMX86MMXType(void);
          macro(IntrinsicInst)                \
            macro(DbgInfoIntrinsic)           \
              macro(DbgDeclareInst)           \
 -          macro(EHExceptionInst)            \
 -          macro(EHSelectorInst)             \
            macro(MemIntrinsic)               \
              macro(MemCpyInst)               \
              macro(MemMoveInst)              \
 @@ -518,92 +1061,399 @@ LLVMTypeRef LLVMX86MMXType(void);
        macro(LoadInst)                       \
        macro(VAArgInst)
  
 -/* Operations on all values */
 -LLVMTypeRef LLVMTypeOf(LLVMValueRef Val);
 +/**
 + * @defgroup LLVMCCoreValueGeneral General APIs
 + *
 + * Functions in this section work on all LLVMValueRef instances,
 + * regardless of their sub-type. They correspond to functions available
 + * on llvm::Value.
 + *
 + * @{
 + */
 +
 
 *** DIFF OUTPUT TRUNCATED AT 1000 LINES ***
 _______________________________________________
 svn-src-all@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/svn-src-all
 To unsubscribe, send any mail to "svn-src-all-unsubscribe@freebsd.org"
 



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