svn commit: r235633 - in stable/9: . contrib/llvm contrib/llvm/include/llvm contrib/llvm/include/llvm-c contrib/llvm/include/llvm-c/Transforms contrib/llvm/include/llvm/ADT contrib/llvm/include/llv...

Dimitry Andric dim at FreeBSD.org
Fri May 18 21:49:13 UTC 2012


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 at 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 ***


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