Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 30 Dec 2015 13:13:11 +0000 (UTC)
From:      Dimitry Andric <dim@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-projects@freebsd.org
Subject:   svn commit: r292941 - in projects/clang380-import/contrib/llvm: include/llvm include/llvm-c include/llvm-c/Transforms include/llvm/ADT include/llvm/Analysis include/llvm/AsmParser include/llvm/Bitc...
Message-ID:  <201512301313.tBUDDBGo077683@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: dim
Date: Wed Dec 30 13:13:10 2015
New Revision: 292941
URL: https://svnweb.freebsd.org/changeset/base/292941

Log:
  Update llvm to trunk r256633.

Added:
  projects/clang380-import/contrib/llvm/include/llvm-c/ErrorHandling.h
     - copied unchanged from r292936, vendor/llvm/dist/include/llvm-c/ErrorHandling.h
  projects/clang380-import/contrib/llvm/include/llvm-c/OrcBindings.h
     - copied unchanged from r292936, vendor/llvm/dist/include/llvm-c/OrcBindings.h
  projects/clang380-import/contrib/llvm/include/llvm-c/Types.h
     - copied unchanged from r292936, vendor/llvm/dist/include/llvm-c/Types.h
  projects/clang380-import/contrib/llvm/include/llvm/Analysis/BasicAliasAnalysis.h
     - copied unchanged from r292936, vendor/llvm/dist/include/llvm/Analysis/BasicAliasAnalysis.h
  projects/clang380-import/contrib/llvm/include/llvm/Analysis/CFLAliasAnalysis.h
     - copied unchanged from r292936, vendor/llvm/dist/include/llvm/Analysis/CFLAliasAnalysis.h
  projects/clang380-import/contrib/llvm/include/llvm/Analysis/DemandedBits.h
     - copied unchanged from r292936, vendor/llvm/dist/include/llvm/Analysis/DemandedBits.h
  projects/clang380-import/contrib/llvm/include/llvm/Analysis/DivergenceAnalysis.h
     - copied unchanged from r292936, vendor/llvm/dist/include/llvm/Analysis/DivergenceAnalysis.h
  projects/clang380-import/contrib/llvm/include/llvm/Analysis/EHPersonalities.h
     - copied unchanged from r292936, vendor/llvm/dist/include/llvm/Analysis/EHPersonalities.h
  projects/clang380-import/contrib/llvm/include/llvm/Analysis/GlobalsModRef.h
     - copied unchanged from r292936, vendor/llvm/dist/include/llvm/Analysis/GlobalsModRef.h
  projects/clang380-import/contrib/llvm/include/llvm/Analysis/ObjCARCAliasAnalysis.h
     - copied unchanged from r292936, vendor/llvm/dist/include/llvm/Analysis/ObjCARCAliasAnalysis.h
  projects/clang380-import/contrib/llvm/include/llvm/Analysis/ObjCARCAnalysisUtils.h
     - copied unchanged from r292936, vendor/llvm/dist/include/llvm/Analysis/ObjCARCAnalysisUtils.h
  projects/clang380-import/contrib/llvm/include/llvm/Analysis/ObjCARCInstKind.h
     - copied unchanged from r292936, vendor/llvm/dist/include/llvm/Analysis/ObjCARCInstKind.h
  projects/clang380-import/contrib/llvm/include/llvm/Analysis/OrderedBasicBlock.h
     - copied unchanged from r292936, vendor/llvm/dist/include/llvm/Analysis/OrderedBasicBlock.h
  projects/clang380-import/contrib/llvm/include/llvm/Analysis/ScalarEvolutionAliasAnalysis.h
     - copied unchanged from r292936, vendor/llvm/dist/include/llvm/Analysis/ScalarEvolutionAliasAnalysis.h
  projects/clang380-import/contrib/llvm/include/llvm/Analysis/ScopedNoAliasAA.h
     - copied unchanged from r292936, vendor/llvm/dist/include/llvm/Analysis/ScopedNoAliasAA.h
  projects/clang380-import/contrib/llvm/include/llvm/Analysis/TypeBasedAliasAnalysis.h
     - copied unchanged from r292936, vendor/llvm/dist/include/llvm/Analysis/TypeBasedAliasAnalysis.h
  projects/clang380-import/contrib/llvm/include/llvm/CodeGen/AtomicExpandUtils.h
     - copied unchanged from r292936, vendor/llvm/dist/include/llvm/CodeGen/AtomicExpandUtils.h
  projects/clang380-import/contrib/llvm/include/llvm/CodeGen/ParallelCG.h
     - copied unchanged from r292936, vendor/llvm/dist/include/llvm/CodeGen/ParallelCG.h
  projects/clang380-import/contrib/llvm/include/llvm/DebugInfo/CodeView/
     - copied from r292936, vendor/llvm/dist/include/llvm/DebugInfo/CodeView/
  projects/clang380-import/contrib/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugMacro.h   (contents, props changed)
     - copied, changed from r292936, vendor/llvm/dist/include/llvm/DebugInfo/DWARF/DWARFDebugMacro.h
  projects/clang380-import/contrib/llvm/include/llvm/DebugInfo/DWARF/DWARFUnitIndex.h
     - copied unchanged from r292936, vendor/llvm/dist/include/llvm/DebugInfo/DWARF/DWARFUnitIndex.h
  projects/clang380-import/contrib/llvm/include/llvm/DebugInfo/Symbolize/
     - copied from r292936, vendor/llvm/dist/include/llvm/DebugInfo/Symbolize/
  projects/clang380-import/contrib/llvm/include/llvm/ExecutionEngine/Orc/GlobalMappingLayer.h
     - copied unchanged from r292936, vendor/llvm/dist/include/llvm/ExecutionEngine/Orc/GlobalMappingLayer.h
  projects/clang380-import/contrib/llvm/include/llvm/IR/Attributes.td
     - copied unchanged from r292936, vendor/llvm/dist/include/llvm/IR/Attributes.td
  projects/clang380-import/contrib/llvm/include/llvm/IR/FunctionInfo.h
     - copied unchanged from r292936, vendor/llvm/dist/include/llvm/IR/FunctionInfo.h
  projects/clang380-import/contrib/llvm/include/llvm/Linker/IRMover.h
     - copied unchanged from r292936, vendor/llvm/dist/include/llvm/Linker/IRMover.h
  projects/clang380-import/contrib/llvm/include/llvm/MC/MCFragment.h
     - copied unchanged from r292936, vendor/llvm/dist/include/llvm/MC/MCFragment.h
  projects/clang380-import/contrib/llvm/include/llvm/Object/COFFImportFile.h
     - copied unchanged from r292936, vendor/llvm/dist/include/llvm/Object/COFFImportFile.h
  projects/clang380-import/contrib/llvm/include/llvm/Object/FunctionIndexObjectFile.h
     - copied unchanged from r292936, vendor/llvm/dist/include/llvm/Object/FunctionIndexObjectFile.h
  projects/clang380-import/contrib/llvm/include/llvm/ProfileData/InstrProfData.inc
     - copied unchanged from r292936, vendor/llvm/dist/include/llvm/ProfileData/InstrProfData.inc
  projects/clang380-import/contrib/llvm/include/llvm/Support/ARMTargetParser.def
     - copied unchanged from r292936, vendor/llvm/dist/include/llvm/Support/ARMTargetParser.def
  projects/clang380-import/contrib/llvm/include/llvm/Support/ELFRelocs/AVR.def
     - copied unchanged from r292936, vendor/llvm/dist/include/llvm/Support/ELFRelocs/AVR.def
  projects/clang380-import/contrib/llvm/include/llvm/Support/JamCRC.h
     - copied unchanged from r292936, vendor/llvm/dist/include/llvm/Support/JamCRC.h
  projects/clang380-import/contrib/llvm/include/llvm/Support/Printable.h
     - copied unchanged from r292936, vendor/llvm/dist/include/llvm/Support/Printable.h
  projects/clang380-import/contrib/llvm/include/llvm/Support/ThreadPool.h
     - copied unchanged from r292936, vendor/llvm/dist/include/llvm/Support/ThreadPool.h
  projects/clang380-import/contrib/llvm/include/llvm/Support/TrailingObjects.h
     - copied unchanged from r292936, vendor/llvm/dist/include/llvm/Support/TrailingObjects.h
  projects/clang380-import/contrib/llvm/include/llvm/Support/thread.h
     - copied unchanged from r292936, vendor/llvm/dist/include/llvm/Support/thread.h
  projects/clang380-import/contrib/llvm/include/llvm/Transforms/IPO/ForceFunctionAttrs.h
     - copied unchanged from r292936, vendor/llvm/dist/include/llvm/Transforms/IPO/ForceFunctionAttrs.h
  projects/clang380-import/contrib/llvm/include/llvm/Transforms/IPO/FunctionImport.h
     - copied unchanged from r292936, vendor/llvm/dist/include/llvm/Transforms/IPO/FunctionImport.h
  projects/clang380-import/contrib/llvm/include/llvm/Transforms/IPO/InferFunctionAttrs.h
     - copied unchanged from r292936, vendor/llvm/dist/include/llvm/Transforms/IPO/InferFunctionAttrs.h
  projects/clang380-import/contrib/llvm/include/llvm/Transforms/IPO/StripDeadPrototypes.h
     - copied unchanged from r292936, vendor/llvm/dist/include/llvm/Transforms/IPO/StripDeadPrototypes.h
  projects/clang380-import/contrib/llvm/include/llvm/Transforms/Scalar/ADCE.h
     - copied unchanged from r292936, vendor/llvm/dist/include/llvm/Transforms/Scalar/ADCE.h
  projects/clang380-import/contrib/llvm/include/llvm/Transforms/Scalar/SROA.h
     - copied unchanged from r292936, vendor/llvm/dist/include/llvm/Transforms/Scalar/SROA.h
  projects/clang380-import/contrib/llvm/include/llvm/Transforms/Utils/SplitModule.h
     - copied unchanged from r292936, vendor/llvm/dist/include/llvm/Transforms/Utils/SplitModule.h
  projects/clang380-import/contrib/llvm/lib/Analysis/CallGraph.cpp
     - copied unchanged from r292936, vendor/llvm/dist/lib/Analysis/CallGraph.cpp
  projects/clang380-import/contrib/llvm/lib/Analysis/CallGraphSCCPass.cpp
     - copied unchanged from r292936, vendor/llvm/dist/lib/Analysis/CallGraphSCCPass.cpp
  projects/clang380-import/contrib/llvm/lib/Analysis/CallPrinter.cpp
     - copied unchanged from r292936, vendor/llvm/dist/lib/Analysis/CallPrinter.cpp
  projects/clang380-import/contrib/llvm/lib/Analysis/DemandedBits.cpp
     - copied unchanged from r292936, vendor/llvm/dist/lib/Analysis/DemandedBits.cpp
  projects/clang380-import/contrib/llvm/lib/Analysis/EHPersonalities.cpp
     - copied unchanged from r292936, vendor/llvm/dist/lib/Analysis/EHPersonalities.cpp
  projects/clang380-import/contrib/llvm/lib/Analysis/GlobalsModRef.cpp
     - copied unchanged from r292936, vendor/llvm/dist/lib/Analysis/GlobalsModRef.cpp
  projects/clang380-import/contrib/llvm/lib/Analysis/InlineCost.cpp
     - copied unchanged from r292936, vendor/llvm/dist/lib/Analysis/InlineCost.cpp
  projects/clang380-import/contrib/llvm/lib/Analysis/ObjCARCAliasAnalysis.cpp
     - copied unchanged from r292936, vendor/llvm/dist/lib/Analysis/ObjCARCAliasAnalysis.cpp
  projects/clang380-import/contrib/llvm/lib/Analysis/ObjCARCAnalysisUtils.cpp
     - copied unchanged from r292936, vendor/llvm/dist/lib/Analysis/ObjCARCAnalysisUtils.cpp
  projects/clang380-import/contrib/llvm/lib/Analysis/ObjCARCInstKind.cpp
     - copied unchanged from r292936, vendor/llvm/dist/lib/Analysis/ObjCARCInstKind.cpp
  projects/clang380-import/contrib/llvm/lib/Analysis/OrderedBasicBlock.cpp
     - copied unchanged from r292936, vendor/llvm/dist/lib/Analysis/OrderedBasicBlock.cpp
  projects/clang380-import/contrib/llvm/lib/CodeGen/FuncletLayout.cpp
     - copied unchanged from r292936, vendor/llvm/dist/lib/CodeGen/FuncletLayout.cpp
  projects/clang380-import/contrib/llvm/lib/CodeGen/LiveDebugValues.cpp
     - copied unchanged from r292936, vendor/llvm/dist/lib/CodeGen/LiveDebugValues.cpp
  projects/clang380-import/contrib/llvm/lib/CodeGen/ParallelCG.cpp
     - copied unchanged from r292936, vendor/llvm/dist/lib/CodeGen/ParallelCG.cpp
  projects/clang380-import/contrib/llvm/lib/DebugInfo/CodeView/
     - copied from r292936, vendor/llvm/dist/lib/DebugInfo/CodeView/
  projects/clang380-import/contrib/llvm/lib/DebugInfo/DWARF/DWARFDebugMacro.cpp   (contents, props changed)
     - copied, changed from r292936, vendor/llvm/dist/lib/DebugInfo/DWARF/DWARFDebugMacro.cpp
  projects/clang380-import/contrib/llvm/lib/DebugInfo/DWARF/DWARFUnitIndex.cpp
     - copied unchanged from r292936, vendor/llvm/dist/lib/DebugInfo/DWARF/DWARFUnitIndex.cpp
  projects/clang380-import/contrib/llvm/lib/DebugInfo/Symbolize/
     - copied from r292936, vendor/llvm/dist/lib/DebugInfo/Symbolize/
  projects/clang380-import/contrib/llvm/lib/ExecutionEngine/Orc/OrcCBindings.cpp
     - copied unchanged from r292936, vendor/llvm/dist/lib/ExecutionEngine/Orc/OrcCBindings.cpp
  projects/clang380-import/contrib/llvm/lib/ExecutionEngine/Orc/OrcCBindingsStack.cpp
     - copied unchanged from r292936, vendor/llvm/dist/lib/ExecutionEngine/Orc/OrcCBindingsStack.cpp
  projects/clang380-import/contrib/llvm/lib/ExecutionEngine/Orc/OrcCBindingsStack.h
     - copied unchanged from r292936, vendor/llvm/dist/lib/ExecutionEngine/Orc/OrcCBindingsStack.h
  projects/clang380-import/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldCOFFI386.h
     - copied unchanged from r292936, vendor/llvm/dist/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldCOFFI386.h
  projects/clang380-import/contrib/llvm/lib/IR/AttributesCompatFunc.td
     - copied unchanged from r292936, vendor/llvm/dist/lib/IR/AttributesCompatFunc.td
  projects/clang380-import/contrib/llvm/lib/IR/FunctionInfo.cpp
     - copied unchanged from r292936, vendor/llvm/dist/lib/IR/FunctionInfo.cpp
  projects/clang380-import/contrib/llvm/lib/Linker/IRMover.cpp
     - copied unchanged from r292936, vendor/llvm/dist/lib/Linker/IRMover.cpp
  projects/clang380-import/contrib/llvm/lib/Linker/LinkDiagnosticInfo.h
     - copied unchanged from r292936, vendor/llvm/dist/lib/Linker/LinkDiagnosticInfo.h
  projects/clang380-import/contrib/llvm/lib/MC/MCFragment.cpp
     - copied unchanged from r292936, vendor/llvm/dist/lib/MC/MCFragment.cpp
  projects/clang380-import/contrib/llvm/lib/Object/FunctionIndexObjectFile.cpp
     - copied unchanged from r292936, vendor/llvm/dist/lib/Object/FunctionIndexObjectFile.cpp
  projects/clang380-import/contrib/llvm/lib/Support/JamCRC.cpp
     - copied unchanged from r292936, vendor/llvm/dist/lib/Support/JamCRC.cpp
  projects/clang380-import/contrib/llvm/lib/Support/ThreadPool.cpp
     - copied unchanged from r292936, vendor/llvm/dist/lib/Support/ThreadPool.cpp
  projects/clang380-import/contrib/llvm/lib/Target/AMDGPU/AMDGPUAnnotateKernelFeatures.cpp
     - copied unchanged from r292936, vendor/llvm/dist/lib/Target/AMDGPU/AMDGPUAnnotateKernelFeatures.cpp
  projects/clang380-import/contrib/llvm/lib/Target/AMDGPU/AMDGPUAnnotateUniformValues.cpp
     - copied unchanged from r292936, vendor/llvm/dist/lib/Target/AMDGPU/AMDGPUAnnotateUniformValues.cpp
  projects/clang380-import/contrib/llvm/lib/Target/AMDGPU/AMDGPUDiagnosticInfoUnsupported.cpp
     - copied unchanged from r292936, vendor/llvm/dist/lib/Target/AMDGPU/AMDGPUDiagnosticInfoUnsupported.cpp
  projects/clang380-import/contrib/llvm/lib/Target/AMDGPU/AMDGPUDiagnosticInfoUnsupported.h
     - copied unchanged from r292936, vendor/llvm/dist/lib/Target/AMDGPU/AMDGPUDiagnosticInfoUnsupported.h
  projects/clang380-import/contrib/llvm/lib/Target/AMDGPU/AMDGPUOpenCLImageTypeLoweringPass.cpp
     - copied unchanged from r292936, vendor/llvm/dist/lib/Target/AMDGPU/AMDGPUOpenCLImageTypeLoweringPass.cpp
  projects/clang380-import/contrib/llvm/lib/Target/AMDGPU/AMDGPUTargetObjectFile.cpp
     - copied unchanged from r292936, vendor/llvm/dist/lib/Target/AMDGPU/AMDGPUTargetObjectFile.cpp
  projects/clang380-import/contrib/llvm/lib/Target/AMDGPU/AMDGPUTargetObjectFile.h
     - copied unchanged from r292936, vendor/llvm/dist/lib/Target/AMDGPU/AMDGPUTargetObjectFile.h
  projects/clang380-import/contrib/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUELFStreamer.cpp
     - copied unchanged from r292936, vendor/llvm/dist/lib/Target/AMDGPU/MCTargetDesc/AMDGPUELFStreamer.cpp
  projects/clang380-import/contrib/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUELFStreamer.h
     - copied unchanged from r292936, vendor/llvm/dist/lib/Target/AMDGPU/MCTargetDesc/AMDGPUELFStreamer.h
  projects/clang380-import/contrib/llvm/lib/Target/AMDGPU/SIFrameLowering.cpp
     - copied unchanged from r292936, vendor/llvm/dist/lib/Target/AMDGPU/SIFrameLowering.cpp
  projects/clang380-import/contrib/llvm/lib/Target/AMDGPU/SIFrameLowering.h
     - copied unchanged from r292936, vendor/llvm/dist/lib/Target/AMDGPU/SIFrameLowering.h
  projects/clang380-import/contrib/llvm/lib/Target/AVR/
     - copied from r292936, vendor/llvm/dist/lib/Target/AVR/
  projects/clang380-import/contrib/llvm/lib/Target/Hexagon/AsmParser/
     - copied from r292936, vendor/llvm/dist/lib/Target/Hexagon/AsmParser/
  projects/clang380-import/contrib/llvm/lib/Target/Hexagon/HexagonBitSimplify.cpp
     - copied unchanged from r292936, vendor/llvm/dist/lib/Target/Hexagon/HexagonBitSimplify.cpp
  projects/clang380-import/contrib/llvm/lib/Target/Hexagon/HexagonEarlyIfConv.cpp
     - copied unchanged from r292936, vendor/llvm/dist/lib/Target/Hexagon/HexagonEarlyIfConv.cpp
  projects/clang380-import/contrib/llvm/lib/Target/Hexagon/HexagonGenMux.cpp
     - copied unchanged from r292936, vendor/llvm/dist/lib/Target/Hexagon/HexagonGenMux.cpp
  projects/clang380-import/contrib/llvm/lib/Target/Hexagon/HexagonInstrAlias.td
     - copied unchanged from r292936, vendor/llvm/dist/lib/Target/Hexagon/HexagonInstrAlias.td
  projects/clang380-import/contrib/llvm/lib/Target/Hexagon/HexagonInstrEnc.td
     - copied unchanged from r292936, vendor/llvm/dist/lib/Target/Hexagon/HexagonInstrEnc.td
  projects/clang380-import/contrib/llvm/lib/Target/Hexagon/HexagonInstrFormatsV60.td
     - copied unchanged from r292936, vendor/llvm/dist/lib/Target/Hexagon/HexagonInstrFormatsV60.td
  projects/clang380-import/contrib/llvm/lib/Target/Hexagon/HexagonInstrInfoV60.td
     - copied unchanged from r292936, vendor/llvm/dist/lib/Target/Hexagon/HexagonInstrInfoV60.td
  projects/clang380-import/contrib/llvm/lib/Target/Hexagon/HexagonIntrinsicsV60.td
     - copied unchanged from r292936, vendor/llvm/dist/lib/Target/Hexagon/HexagonIntrinsicsV60.td
  projects/clang380-import/contrib/llvm/lib/Target/Hexagon/HexagonOptimizeSZextends.cpp
     - copied unchanged from r292936, vendor/llvm/dist/lib/Target/Hexagon/HexagonOptimizeSZextends.cpp
  projects/clang380-import/contrib/llvm/lib/Target/Hexagon/HexagonScheduleV55.td
     - copied unchanged from r292936, vendor/llvm/dist/lib/Target/Hexagon/HexagonScheduleV55.td
  projects/clang380-import/contrib/llvm/lib/Target/Hexagon/HexagonScheduleV60.td
     - copied unchanged from r292936, vendor/llvm/dist/lib/Target/Hexagon/HexagonScheduleV60.td
  projects/clang380-import/contrib/llvm/lib/Target/Hexagon/HexagonSplitDouble.cpp
     - copied unchanged from r292936, vendor/llvm/dist/lib/Target/Hexagon/HexagonSplitDouble.cpp
  projects/clang380-import/contrib/llvm/lib/Target/Hexagon/HexagonStoreWidening.cpp
     - copied unchanged from r292936, vendor/llvm/dist/lib/Target/Hexagon/HexagonStoreWidening.cpp
  projects/clang380-import/contrib/llvm/lib/Target/Hexagon/HexagonTargetTransformInfo.cpp
     - copied unchanged from r292936, vendor/llvm/dist/lib/Target/Hexagon/HexagonTargetTransformInfo.cpp
  projects/clang380-import/contrib/llvm/lib/Target/Hexagon/HexagonTargetTransformInfo.h
     - copied unchanged from r292936, vendor/llvm/dist/lib/Target/Hexagon/HexagonTargetTransformInfo.h
  projects/clang380-import/contrib/llvm/lib/Target/Hexagon/HexagonVLIWPacketizer.h
     - copied unchanged from r292936, vendor/llvm/dist/lib/Target/Hexagon/HexagonVLIWPacketizer.h
  projects/clang380-import/contrib/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp
     - copied unchanged from r292936, vendor/llvm/dist/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp
  projects/clang380-import/contrib/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.h
     - copied unchanged from r292936, vendor/llvm/dist/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.h
  projects/clang380-import/contrib/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCExpr.cpp
     - copied unchanged from r292936, vendor/llvm/dist/lib/Target/Hexagon/MCTargetDesc/HexagonMCExpr.cpp
  projects/clang380-import/contrib/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCExpr.h
     - copied unchanged from r292936, vendor/llvm/dist/lib/Target/Hexagon/MCTargetDesc/HexagonMCExpr.h
  projects/clang380-import/contrib/llvm/lib/Target/Mips/MicroMips64r6InstrFormats.td
     - copied unchanged from r292936, vendor/llvm/dist/lib/Target/Mips/MicroMips64r6InstrFormats.td
  projects/clang380-import/contrib/llvm/lib/Target/Mips/MicroMips64r6InstrInfo.td
     - copied unchanged from r292936, vendor/llvm/dist/lib/Target/Mips/MicroMips64r6InstrInfo.td
  projects/clang380-import/contrib/llvm/lib/Target/Mips/MicroMipsDSPInstrFormats.td
     - copied unchanged from r292936, vendor/llvm/dist/lib/Target/Mips/MicroMipsDSPInstrFormats.td
  projects/clang380-import/contrib/llvm/lib/Target/Mips/MicroMipsDSPInstrInfo.td
     - copied unchanged from r292936, vendor/llvm/dist/lib/Target/Mips/MicroMipsDSPInstrInfo.td
  projects/clang380-import/contrib/llvm/lib/Target/Mips/MipsEVAInstrFormats.td
     - copied unchanged from r292936, vendor/llvm/dist/lib/Target/Mips/MipsEVAInstrFormats.td
  projects/clang380-import/contrib/llvm/lib/Target/Mips/MipsEVAInstrInfo.td
     - copied unchanged from r292936, vendor/llvm/dist/lib/Target/Mips/MipsEVAInstrInfo.td
  projects/clang380-import/contrib/llvm/lib/Target/Mips/MipsScheduleP5600.td
     - copied unchanged from r292936, vendor/llvm/dist/lib/Target/Mips/MipsScheduleP5600.td
  projects/clang380-import/contrib/llvm/lib/Target/PowerPC/PPCBoolRetToInt.cpp
     - copied unchanged from r292936, vendor/llvm/dist/lib/Target/PowerPC/PPCBoolRetToInt.cpp
  projects/clang380-import/contrib/llvm/lib/Target/PowerPC/PPCMIPeephole.cpp
     - copied unchanged from r292936, vendor/llvm/dist/lib/Target/PowerPC/PPCMIPeephole.cpp
  projects/clang380-import/contrib/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyAsmBackend.cpp
     - copied unchanged from r292936, vendor/llvm/dist/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyAsmBackend.cpp
  projects/clang380-import/contrib/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyELFObjectWriter.cpp
     - copied unchanged from r292936, vendor/llvm/dist/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyELFObjectWriter.cpp
  projects/clang380-import/contrib/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyMCCodeEmitter.cpp
     - copied unchanged from r292936, vendor/llvm/dist/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyMCCodeEmitter.cpp
  projects/clang380-import/contrib/llvm/lib/Target/WebAssembly/Relooper.cpp
     - copied unchanged from r292936, vendor/llvm/dist/lib/Target/WebAssembly/Relooper.cpp
  projects/clang380-import/contrib/llvm/lib/Target/WebAssembly/Relooper.h
     - copied unchanged from r292936, vendor/llvm/dist/lib/Target/WebAssembly/Relooper.h
  projects/clang380-import/contrib/llvm/lib/Target/WebAssembly/WebAssemblyArgumentMove.cpp
     - copied unchanged from r292936, vendor/llvm/dist/lib/Target/WebAssembly/WebAssemblyArgumentMove.cpp
  projects/clang380-import/contrib/llvm/lib/Target/WebAssembly/WebAssemblyAsmPrinter.cpp
     - copied unchanged from r292936, vendor/llvm/dist/lib/Target/WebAssembly/WebAssemblyAsmPrinter.cpp
  projects/clang380-import/contrib/llvm/lib/Target/WebAssembly/WebAssemblyCFGStackify.cpp
     - copied unchanged from r292936, vendor/llvm/dist/lib/Target/WebAssembly/WebAssemblyCFGStackify.cpp
  projects/clang380-import/contrib/llvm/lib/Target/WebAssembly/WebAssemblyFastISel.cpp
     - copied unchanged from r292936, vendor/llvm/dist/lib/Target/WebAssembly/WebAssemblyFastISel.cpp
  projects/clang380-import/contrib/llvm/lib/Target/WebAssembly/WebAssemblyISD.def
     - copied unchanged from r292936, vendor/llvm/dist/lib/Target/WebAssembly/WebAssemblyISD.def
  projects/clang380-import/contrib/llvm/lib/Target/WebAssembly/WebAssemblyInstrControl.td
     - copied unchanged from r292936, vendor/llvm/dist/lib/Target/WebAssembly/WebAssemblyInstrControl.td
  projects/clang380-import/contrib/llvm/lib/Target/WebAssembly/WebAssemblyLowerBrUnless.cpp
     - copied unchanged from r292936, vendor/llvm/dist/lib/Target/WebAssembly/WebAssemblyLowerBrUnless.cpp
  projects/clang380-import/contrib/llvm/lib/Target/WebAssembly/WebAssemblyMCInstLower.cpp
     - copied unchanged from r292936, vendor/llvm/dist/lib/Target/WebAssembly/WebAssemblyMCInstLower.cpp
  projects/clang380-import/contrib/llvm/lib/Target/WebAssembly/WebAssemblyMCInstLower.h
     - copied unchanged from r292936, vendor/llvm/dist/lib/Target/WebAssembly/WebAssemblyMCInstLower.h
  projects/clang380-import/contrib/llvm/lib/Target/WebAssembly/WebAssemblyOptimizeReturned.cpp
     - copied unchanged from r292936, vendor/llvm/dist/lib/Target/WebAssembly/WebAssemblyOptimizeReturned.cpp
  projects/clang380-import/contrib/llvm/lib/Target/WebAssembly/WebAssemblyPEI.cpp
     - copied unchanged from r292936, vendor/llvm/dist/lib/Target/WebAssembly/WebAssemblyPEI.cpp
  projects/clang380-import/contrib/llvm/lib/Target/WebAssembly/WebAssemblyPeephole.cpp
     - copied unchanged from r292936, vendor/llvm/dist/lib/Target/WebAssembly/WebAssemblyPeephole.cpp
  projects/clang380-import/contrib/llvm/lib/Target/WebAssembly/WebAssemblyRegColoring.cpp
     - copied unchanged from r292936, vendor/llvm/dist/lib/Target/WebAssembly/WebAssemblyRegColoring.cpp
  projects/clang380-import/contrib/llvm/lib/Target/WebAssembly/WebAssemblyRegNumbering.cpp
     - copied unchanged from r292936, vendor/llvm/dist/lib/Target/WebAssembly/WebAssemblyRegNumbering.cpp
  projects/clang380-import/contrib/llvm/lib/Target/WebAssembly/WebAssemblyRegStackify.cpp
     - copied unchanged from r292936, vendor/llvm/dist/lib/Target/WebAssembly/WebAssemblyRegStackify.cpp
  projects/clang380-import/contrib/llvm/lib/Target/WebAssembly/WebAssemblyStoreResults.cpp
     - copied unchanged from r292936, vendor/llvm/dist/lib/Target/WebAssembly/WebAssemblyStoreResults.cpp
  projects/clang380-import/contrib/llvm/lib/Target/WebAssembly/WebAssemblyTargetObjectFile.cpp
     - copied unchanged from r292936, vendor/llvm/dist/lib/Target/WebAssembly/WebAssemblyTargetObjectFile.cpp
  projects/clang380-import/contrib/llvm/lib/Target/WebAssembly/known_gcc_test_failures.txt
     - copied unchanged from r292936, vendor/llvm/dist/lib/Target/WebAssembly/known_gcc_test_failures.txt
  projects/clang380-import/contrib/llvm/lib/Target/X86/X86OptimizeLEAs.cpp
     - copied unchanged from r292936, vendor/llvm/dist/lib/Target/X86/X86OptimizeLEAs.cpp
  projects/clang380-import/contrib/llvm/lib/Transforms/IPO/CrossDSOCFI.cpp
     - copied unchanged from r292936, vendor/llvm/dist/lib/Transforms/IPO/CrossDSOCFI.cpp
  projects/clang380-import/contrib/llvm/lib/Transforms/IPO/ForceFunctionAttrs.cpp
     - copied unchanged from r292936, vendor/llvm/dist/lib/Transforms/IPO/ForceFunctionAttrs.cpp
  projects/clang380-import/contrib/llvm/lib/Transforms/IPO/FunctionImport.cpp
     - copied unchanged from r292936, vendor/llvm/dist/lib/Transforms/IPO/FunctionImport.cpp
  projects/clang380-import/contrib/llvm/lib/Transforms/IPO/InferFunctionAttrs.cpp
     - copied unchanged from r292936, vendor/llvm/dist/lib/Transforms/IPO/InferFunctionAttrs.cpp
  projects/clang380-import/contrib/llvm/lib/Transforms/IPO/SampleProfile.cpp
     - copied unchanged from r292936, vendor/llvm/dist/lib/Transforms/IPO/SampleProfile.cpp
  projects/clang380-import/contrib/llvm/lib/Transforms/Instrumentation/CFGMST.h
     - copied unchanged from r292936, vendor/llvm/dist/lib/Transforms/Instrumentation/CFGMST.h
  projects/clang380-import/contrib/llvm/lib/Transforms/Instrumentation/PGOInstrumentation.cpp
     - copied unchanged from r292936, vendor/llvm/dist/lib/Transforms/Instrumentation/PGOInstrumentation.cpp
  projects/clang380-import/contrib/llvm/lib/Transforms/Scalar/LoopLoadElimination.cpp
     - copied unchanged from r292936, vendor/llvm/dist/lib/Transforms/Scalar/LoopLoadElimination.cpp
  projects/clang380-import/contrib/llvm/lib/Transforms/Utils/SplitModule.cpp
     - copied unchanged from r292936, vendor/llvm/dist/lib/Transforms/Utils/SplitModule.cpp
  projects/clang380-import/contrib/llvm/tools/llvm-readobj/COFFImportDumper.cpp
     - copied unchanged from r292936, vendor/llvm/dist/tools/llvm-readobj/COFFImportDumper.cpp
  projects/clang380-import/contrib/llvm/utils/TableGen/Attributes.cpp
     - copied unchanged from r292936, vendor/llvm/dist/utils/TableGen/Attributes.cpp
Deleted:
  projects/clang380-import/contrib/llvm/include/llvm/Analysis/LibCallAliasAnalysis.h
  projects/clang380-import/contrib/llvm/include/llvm/Analysis/LibCallSemantics.h
  projects/clang380-import/contrib/llvm/include/llvm/IR/MetadataTracking.h
  projects/clang380-import/contrib/llvm/include/llvm/Support/OutputBuffer.h
  projects/clang380-import/contrib/llvm/lib/Analysis/AliasAnalysisCounter.cpp
  projects/clang380-import/contrib/llvm/lib/Analysis/AliasDebugger.cpp
  projects/clang380-import/contrib/llvm/lib/Analysis/IPA/
  projects/clang380-import/contrib/llvm/lib/Analysis/LibCallAliasAnalysis.cpp
  projects/clang380-import/contrib/llvm/lib/Analysis/LibCallSemantics.cpp
  projects/clang380-import/contrib/llvm/lib/Analysis/NoAliasAnalysis.cpp
  projects/clang380-import/contrib/llvm/lib/DebugInfo/CodeView/CMakeLists.txt
  projects/clang380-import/contrib/llvm/lib/DebugInfo/CodeView/LLVMBuild.txt
  projects/clang380-import/contrib/llvm/lib/DebugInfo/CodeView/Makefile
  projects/clang380-import/contrib/llvm/lib/DebugInfo/Symbolize/CMakeLists.txt
  projects/clang380-import/contrib/llvm/lib/DebugInfo/Symbolize/LLVMBuild.txt
  projects/clang380-import/contrib/llvm/lib/DebugInfo/Symbolize/Makefile
  projects/clang380-import/contrib/llvm/lib/IR/MetadataTracking.cpp
  projects/clang380-import/contrib/llvm/lib/ProfileData/InstrProfIndexed.h
  projects/clang380-import/contrib/llvm/lib/Target/AArch64/AArch64MachineCombinerPattern.h
  projects/clang380-import/contrib/llvm/lib/Target/AMDGPU/SIPrepareScratchRegs.cpp
  projects/clang380-import/contrib/llvm/lib/Target/AVR/CMakeLists.txt
  projects/clang380-import/contrib/llvm/lib/Target/AVR/LLVMBuild.txt
  projects/clang380-import/contrib/llvm/lib/Target/AVR/Makefile
  projects/clang380-import/contrib/llvm/lib/Target/AVR/TargetInfo/CMakeLists.txt
  projects/clang380-import/contrib/llvm/lib/Target/AVR/TargetInfo/LLVMBuild.txt
  projects/clang380-import/contrib/llvm/lib/Target/AVR/TargetInfo/Makefile
  projects/clang380-import/contrib/llvm/lib/Target/Hexagon/AsmParser/CMakeLists.txt
  projects/clang380-import/contrib/llvm/lib/Target/Hexagon/AsmParser/LLVMBuild.txt
  projects/clang380-import/contrib/llvm/lib/Target/Hexagon/AsmParser/Makefile
  projects/clang380-import/contrib/llvm/lib/Target/Hexagon/HexagonRemoveSZExtArgs.cpp
  projects/clang380-import/contrib/llvm/lib/Transforms/ObjCARC/ARCInstKind.cpp
  projects/clang380-import/contrib/llvm/lib/Transforms/ObjCARC/ARCInstKind.h
  projects/clang380-import/contrib/llvm/lib/Transforms/ObjCARC/ObjCARCAliasAnalysis.cpp
  projects/clang380-import/contrib/llvm/lib/Transforms/ObjCARC/ObjCARCAliasAnalysis.h
  projects/clang380-import/contrib/llvm/lib/Transforms/Scalar/SampleProfile.cpp
  projects/clang380-import/contrib/llvm/tools/llvm-symbolizer/LLVMSymbolize.cpp
  projects/clang380-import/contrib/llvm/tools/llvm-symbolizer/LLVMSymbolize.h
  projects/clang380-import/contrib/llvm/tools/macho-dump/
Modified:
  projects/clang380-import/contrib/llvm/include/llvm-c/Analysis.h
  projects/clang380-import/contrib/llvm/include/llvm-c/BitReader.h
  projects/clang380-import/contrib/llvm/include/llvm-c/BitWriter.h
  projects/clang380-import/contrib/llvm/include/llvm-c/Core.h
  projects/clang380-import/contrib/llvm/include/llvm-c/ExecutionEngine.h
  projects/clang380-import/contrib/llvm/include/llvm-c/IRReader.h
  projects/clang380-import/contrib/llvm/include/llvm-c/Initialization.h
  projects/clang380-import/contrib/llvm/include/llvm-c/Linker.h
  projects/clang380-import/contrib/llvm/include/llvm-c/Object.h
  projects/clang380-import/contrib/llvm/include/llvm-c/Support.h
  projects/clang380-import/contrib/llvm/include/llvm-c/Target.h
  projects/clang380-import/contrib/llvm/include/llvm-c/TargetMachine.h
  projects/clang380-import/contrib/llvm/include/llvm-c/Transforms/IPO.h
  projects/clang380-import/contrib/llvm/include/llvm-c/Transforms/PassManagerBuilder.h
  projects/clang380-import/contrib/llvm/include/llvm-c/Transforms/Scalar.h
  projects/clang380-import/contrib/llvm/include/llvm-c/Transforms/Vectorize.h
  projects/clang380-import/contrib/llvm/include/llvm-c/lto.h
  projects/clang380-import/contrib/llvm/include/llvm/ADT/APFloat.h
  projects/clang380-import/contrib/llvm/include/llvm/ADT/APInt.h
  projects/clang380-import/contrib/llvm/include/llvm/ADT/APSInt.h
  projects/clang380-import/contrib/llvm/include/llvm/ADT/ArrayRef.h
  projects/clang380-import/contrib/llvm/include/llvm/ADT/BitVector.h
  projects/clang380-import/contrib/llvm/include/llvm/ADT/DeltaAlgorithm.h
  projects/clang380-import/contrib/llvm/include/llvm/ADT/DenseMap.h
  projects/clang380-import/contrib/llvm/include/llvm/ADT/DenseMapInfo.h
  projects/clang380-import/contrib/llvm/include/llvm/ADT/DenseSet.h
  projects/clang380-import/contrib/llvm/include/llvm/ADT/DepthFirstIterator.h
  projects/clang380-import/contrib/llvm/include/llvm/ADT/FoldingSet.h
  projects/clang380-import/contrib/llvm/include/llvm/ADT/ImmutableList.h
  projects/clang380-import/contrib/llvm/include/llvm/ADT/ImmutableMap.h
  projects/clang380-import/contrib/llvm/include/llvm/ADT/IntrusiveRefCntPtr.h
  projects/clang380-import/contrib/llvm/include/llvm/ADT/Optional.h
  projects/clang380-import/contrib/llvm/include/llvm/ADT/PackedVector.h
  projects/clang380-import/contrib/llvm/include/llvm/ADT/PointerIntPair.h
  projects/clang380-import/contrib/llvm/include/llvm/ADT/PointerUnion.h
  projects/clang380-import/contrib/llvm/include/llvm/ADT/PostOrderIterator.h
  projects/clang380-import/contrib/llvm/include/llvm/ADT/STLExtras.h
  projects/clang380-import/contrib/llvm/include/llvm/ADT/ScopedHashTable.h
  projects/clang380-import/contrib/llvm/include/llvm/ADT/SetOperations.h
  projects/clang380-import/contrib/llvm/include/llvm/ADT/SetVector.h
  projects/clang380-import/contrib/llvm/include/llvm/ADT/SmallBitVector.h
  projects/clang380-import/contrib/llvm/include/llvm/ADT/SmallPtrSet.h
  projects/clang380-import/contrib/llvm/include/llvm/ADT/SmallSet.h
  projects/clang380-import/contrib/llvm/include/llvm/ADT/SmallVector.h
  projects/clang380-import/contrib/llvm/include/llvm/ADT/SparseBitVector.h
  projects/clang380-import/contrib/llvm/include/llvm/ADT/Statistic.h
  projects/clang380-import/contrib/llvm/include/llvm/ADT/StringMap.h
  projects/clang380-import/contrib/llvm/include/llvm/ADT/StringRef.h
  projects/clang380-import/contrib/llvm/include/llvm/ADT/StringSet.h
  projects/clang380-import/contrib/llvm/include/llvm/ADT/StringSwitch.h
  projects/clang380-import/contrib/llvm/include/llvm/ADT/TinyPtrVector.h
  projects/clang380-import/contrib/llvm/include/llvm/ADT/Triple.h
  projects/clang380-import/contrib/llvm/include/llvm/ADT/UniqueVector.h
  projects/clang380-import/contrib/llvm/include/llvm/ADT/ilist.h
  projects/clang380-import/contrib/llvm/include/llvm/ADT/ilist_node.h
  projects/clang380-import/contrib/llvm/include/llvm/ADT/iterator_range.h
  projects/clang380-import/contrib/llvm/include/llvm/Analysis/AliasAnalysis.h
  projects/clang380-import/contrib/llvm/include/llvm/Analysis/AliasSetTracker.h
  projects/clang380-import/contrib/llvm/include/llvm/Analysis/AssumptionCache.h
  projects/clang380-import/contrib/llvm/include/llvm/Analysis/BlockFrequencyInfo.h
  projects/clang380-import/contrib/llvm/include/llvm/Analysis/BlockFrequencyInfoImpl.h
  projects/clang380-import/contrib/llvm/include/llvm/Analysis/BranchProbabilityInfo.h
  projects/clang380-import/contrib/llvm/include/llvm/Analysis/CFG.h
  projects/clang380-import/contrib/llvm/include/llvm/Analysis/CGSCCPassManager.h
  projects/clang380-import/contrib/llvm/include/llvm/Analysis/CallGraph.h
  projects/clang380-import/contrib/llvm/include/llvm/Analysis/CallGraphSCCPass.h
  projects/clang380-import/contrib/llvm/include/llvm/Analysis/CaptureTracking.h
  projects/clang380-import/contrib/llvm/include/llvm/Analysis/DOTGraphTraitsPass.h
  projects/clang380-import/contrib/llvm/include/llvm/Analysis/DependenceAnalysis.h
  projects/clang380-import/contrib/llvm/include/llvm/Analysis/IVUsers.h
  projects/clang380-import/contrib/llvm/include/llvm/Analysis/InlineCost.h
  projects/clang380-import/contrib/llvm/include/llvm/Analysis/InstructionSimplify.h
  projects/clang380-import/contrib/llvm/include/llvm/Analysis/IteratedDominanceFrontier.h
  projects/clang380-import/contrib/llvm/include/llvm/Analysis/LazyCallGraph.h
  projects/clang380-import/contrib/llvm/include/llvm/Analysis/LazyValueInfo.h
  projects/clang380-import/contrib/llvm/include/llvm/Analysis/Loads.h
  projects/clang380-import/contrib/llvm/include/llvm/Analysis/LoopAccessAnalysis.h
  projects/clang380-import/contrib/llvm/include/llvm/Analysis/LoopInfo.h
  projects/clang380-import/contrib/llvm/include/llvm/Analysis/LoopInfoImpl.h
  projects/clang380-import/contrib/llvm/include/llvm/Analysis/LoopPass.h
  projects/clang380-import/contrib/llvm/include/llvm/Analysis/MemoryBuiltins.h
  projects/clang380-import/contrib/llvm/include/llvm/Analysis/MemoryDependenceAnalysis.h
  projects/clang380-import/contrib/llvm/include/llvm/Analysis/PHITransAddr.h
  projects/clang380-import/contrib/llvm/include/llvm/Analysis/Passes.h
  projects/clang380-import/contrib/llvm/include/llvm/Analysis/RegionInfo.h
  projects/clang380-import/contrib/llvm/include/llvm/Analysis/RegionInfoImpl.h
  projects/clang380-import/contrib/llvm/include/llvm/Analysis/RegionPrinter.h
  projects/clang380-import/contrib/llvm/include/llvm/Analysis/ScalarEvolution.h
  projects/clang380-import/contrib/llvm/include/llvm/Analysis/ScalarEvolutionExpander.h
  projects/clang380-import/contrib/llvm/include/llvm/Analysis/ScalarEvolutionExpressions.h
  projects/clang380-import/contrib/llvm/include/llvm/Analysis/SparsePropagation.h
  projects/clang380-import/contrib/llvm/include/llvm/Analysis/TargetLibraryInfo.def
  projects/clang380-import/contrib/llvm/include/llvm/Analysis/TargetLibraryInfo.h
  projects/clang380-import/contrib/llvm/include/llvm/Analysis/TargetTransformInfo.h
  projects/clang380-import/contrib/llvm/include/llvm/Analysis/TargetTransformInfoImpl.h
  projects/clang380-import/contrib/llvm/include/llvm/Analysis/ValueTracking.h
  projects/clang380-import/contrib/llvm/include/llvm/Analysis/VectorUtils.h
  projects/clang380-import/contrib/llvm/include/llvm/AsmParser/Parser.h
  projects/clang380-import/contrib/llvm/include/llvm/AsmParser/SlotMapping.h
  projects/clang380-import/contrib/llvm/include/llvm/Bitcode/BitcodeWriterPass.h
  projects/clang380-import/contrib/llvm/include/llvm/Bitcode/BitstreamReader.h
  projects/clang380-import/contrib/llvm/include/llvm/Bitcode/BitstreamWriter.h
  projects/clang380-import/contrib/llvm/include/llvm/Bitcode/LLVMBitCodes.h
  projects/clang380-import/contrib/llvm/include/llvm/Bitcode/ReaderWriter.h
  projects/clang380-import/contrib/llvm/include/llvm/CodeGen/Analysis.h
  projects/clang380-import/contrib/llvm/include/llvm/CodeGen/AsmPrinter.h
  projects/clang380-import/contrib/llvm/include/llvm/CodeGen/BasicTTIImpl.h
  projects/clang380-import/contrib/llvm/include/llvm/CodeGen/CalcSpillWeights.h
  projects/clang380-import/contrib/llvm/include/llvm/CodeGen/CallingConvLower.h
  projects/clang380-import/contrib/llvm/include/llvm/CodeGen/CommandFlags.h
  projects/clang380-import/contrib/llvm/include/llvm/CodeGen/DFAPacketizer.h
  projects/clang380-import/contrib/llvm/include/llvm/CodeGen/DIE.h
  projects/clang380-import/contrib/llvm/include/llvm/CodeGen/FastISel.h
  projects/clang380-import/contrib/llvm/include/llvm/CodeGen/FunctionLoweringInfo.h
  projects/clang380-import/contrib/llvm/include/llvm/CodeGen/GCMetadata.h
  projects/clang380-import/contrib/llvm/include/llvm/CodeGen/GCStrategy.h
  projects/clang380-import/contrib/llvm/include/llvm/CodeGen/ISDOpcodes.h
  projects/clang380-import/contrib/llvm/include/llvm/CodeGen/IntrinsicLowering.h
  projects/clang380-import/contrib/llvm/include/llvm/CodeGen/LiveInterval.h
  projects/clang380-import/contrib/llvm/include/llvm/CodeGen/LiveIntervalAnalysis.h
  projects/clang380-import/contrib/llvm/include/llvm/CodeGen/LivePhysRegs.h
  projects/clang380-import/contrib/llvm/include/llvm/CodeGen/LiveRangeEdit.h
  projects/clang380-import/contrib/llvm/include/llvm/CodeGen/LiveRegMatrix.h
  projects/clang380-import/contrib/llvm/include/llvm/CodeGen/LiveStackAnalysis.h
  projects/clang380-import/contrib/llvm/include/llvm/CodeGen/MIRParser/MIRParser.h
  projects/clang380-import/contrib/llvm/include/llvm/CodeGen/MIRYamlMapping.h
  projects/clang380-import/contrib/llvm/include/llvm/CodeGen/MachineBasicBlock.h
  projects/clang380-import/contrib/llvm/include/llvm/CodeGen/MachineBranchProbabilityInfo.h
  projects/clang380-import/contrib/llvm/include/llvm/CodeGen/MachineCombinerPattern.h
  projects/clang380-import/contrib/llvm/include/llvm/CodeGen/MachineConstantPool.h
  projects/clang380-import/contrib/llvm/include/llvm/CodeGen/MachineDominators.h
  projects/clang380-import/contrib/llvm/include/llvm/CodeGen/MachineFrameInfo.h
  projects/clang380-import/contrib/llvm/include/llvm/CodeGen/MachineFunction.h
  projects/clang380-import/contrib/llvm/include/llvm/CodeGen/MachineInstr.h
  projects/clang380-import/contrib/llvm/include/llvm/CodeGen/MachineInstrBuilder.h
  projects/clang380-import/contrib/llvm/include/llvm/CodeGen/MachineInstrBundle.h
  projects/clang380-import/contrib/llvm/include/llvm/CodeGen/MachineMemOperand.h
  projects/clang380-import/contrib/llvm/include/llvm/CodeGen/MachineModuleInfo.h
  projects/clang380-import/contrib/llvm/include/llvm/CodeGen/MachineModuleInfoImpls.h
  projects/clang380-import/contrib/llvm/include/llvm/CodeGen/MachineRegisterInfo.h
  projects/clang380-import/contrib/llvm/include/llvm/CodeGen/MachineScheduler.h
  projects/clang380-import/contrib/llvm/include/llvm/CodeGen/MachineValueType.h
  projects/clang380-import/contrib/llvm/include/llvm/CodeGen/Passes.h
  projects/clang380-import/contrib/llvm/include/llvm/CodeGen/PseudoSourceValue.h
  projects/clang380-import/contrib/llvm/include/llvm/CodeGen/RegAllocPBQP.h
  projects/clang380-import/contrib/llvm/include/llvm/CodeGen/RegAllocRegistry.h
  projects/clang380-import/contrib/llvm/include/llvm/CodeGen/RegisterPressure.h
  projects/clang380-import/contrib/llvm/include/llvm/CodeGen/RegisterScavenging.h
  projects/clang380-import/contrib/llvm/include/llvm/CodeGen/RuntimeLibcalls.h
  projects/clang380-import/contrib/llvm/include/llvm/CodeGen/ScheduleDAG.h
  projects/clang380-import/contrib/llvm/include/llvm/CodeGen/ScheduleDAGInstrs.h
  projects/clang380-import/contrib/llvm/include/llvm/CodeGen/SchedulerRegistry.h
  projects/clang380-import/contrib/llvm/include/llvm/CodeGen/SelectionDAG.h
  projects/clang380-import/contrib/llvm/include/llvm/CodeGen/SelectionDAGNodes.h
  projects/clang380-import/contrib/llvm/include/llvm/CodeGen/SlotIndexes.h
  projects/clang380-import/contrib/llvm/include/llvm/CodeGen/StackMaps.h
  projects/clang380-import/contrib/llvm/include/llvm/CodeGen/TargetLoweringObjectFileImpl.h
  projects/clang380-import/contrib/llvm/include/llvm/CodeGen/TargetSchedule.h
  projects/clang380-import/contrib/llvm/include/llvm/CodeGen/ValueTypes.h
  projects/clang380-import/contrib/llvm/include/llvm/CodeGen/ValueTypes.td
  projects/clang380-import/contrib/llvm/include/llvm/CodeGen/WinEHFuncInfo.h
  projects/clang380-import/contrib/llvm/include/llvm/DebugInfo/DIContext.h
  projects/clang380-import/contrib/llvm/include/llvm/DebugInfo/DWARF/DWARFCompileUnit.h
  projects/clang380-import/contrib/llvm/include/llvm/DebugInfo/DWARF/DWARFContext.h
  projects/clang380-import/contrib/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugLine.h
  projects/clang380-import/contrib/llvm/include/llvm/DebugInfo/DWARF/DWARFFormValue.h
  projects/clang380-import/contrib/llvm/include/llvm/DebugInfo/DWARF/DWARFTypeUnit.h
  projects/clang380-import/contrib/llvm/include/llvm/DebugInfo/DWARF/DWARFUnit.h
  projects/clang380-import/contrib/llvm/include/llvm/DebugInfo/PDB/PDBContext.h
  projects/clang380-import/contrib/llvm/include/llvm/DebugInfo/PDB/PDBTypes.h
  projects/clang380-import/contrib/llvm/include/llvm/ExecutionEngine/ExecutionEngine.h
  projects/clang380-import/contrib/llvm/include/llvm/ExecutionEngine/Interpreter.h
  projects/clang380-import/contrib/llvm/include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h
  projects/clang380-import/contrib/llvm/include/llvm/ExecutionEngine/Orc/CompileUtils.h
  projects/clang380-import/contrib/llvm/include/llvm/ExecutionEngine/Orc/IRCompileLayer.h
  projects/clang380-import/contrib/llvm/include/llvm/ExecutionEngine/Orc/IndirectionUtils.h
  projects/clang380-import/contrib/llvm/include/llvm/ExecutionEngine/Orc/LazyEmittingLayer.h
  projects/clang380-import/contrib/llvm/include/llvm/ExecutionEngine/Orc/LogicalDylib.h
  projects/clang380-import/contrib/llvm/include/llvm/ExecutionEngine/Orc/ObjectLinkingLayer.h
  projects/clang380-import/contrib/llvm/include/llvm/ExecutionEngine/Orc/ObjectTransformLayer.h
  projects/clang380-import/contrib/llvm/include/llvm/ExecutionEngine/Orc/OrcTargetSupport.h
  projects/clang380-import/contrib/llvm/include/llvm/ExecutionEngine/RuntimeDyld.h
  projects/clang380-import/contrib/llvm/include/llvm/ExecutionEngine/SectionMemoryManager.h
  projects/clang380-import/contrib/llvm/include/llvm/IR/Argument.h
  projects/clang380-import/contrib/llvm/include/llvm/IR/AssemblyAnnotationWriter.h
  projects/clang380-import/contrib/llvm/include/llvm/IR/Attributes.h
  projects/clang380-import/contrib/llvm/include/llvm/IR/BasicBlock.h
  projects/clang380-import/contrib/llvm/include/llvm/IR/CFG.h
  projects/clang380-import/contrib/llvm/include/llvm/IR/CallSite.h
  projects/clang380-import/contrib/llvm/include/llvm/IR/CallingConv.h
  projects/clang380-import/contrib/llvm/include/llvm/IR/Comdat.h
  projects/clang380-import/contrib/llvm/include/llvm/IR/Constant.h
  projects/clang380-import/contrib/llvm/include/llvm/IR/ConstantRange.h
  projects/clang380-import/contrib/llvm/include/llvm/IR/Constants.h
  projects/clang380-import/contrib/llvm/include/llvm/IR/DIBuilder.h
  projects/clang380-import/contrib/llvm/include/llvm/IR/DataLayout.h
  projects/clang380-import/contrib/llvm/include/llvm/IR/DebugInfo.h
  projects/clang380-import/contrib/llvm/include/llvm/IR/DebugInfoFlags.def
  projects/clang380-import/contrib/llvm/include/llvm/IR/DebugInfoMetadata.h
  projects/clang380-import/contrib/llvm/include/llvm/IR/DerivedTypes.h
  projects/clang380-import/contrib/llvm/include/llvm/IR/DiagnosticInfo.h
  projects/clang380-import/contrib/llvm/include/llvm/IR/DiagnosticPrinter.h
  projects/clang380-import/contrib/llvm/include/llvm/IR/Dominators.h
  projects/clang380-import/contrib/llvm/include/llvm/IR/Function.h
  projects/clang380-import/contrib/llvm/include/llvm/IR/GVMaterializer.h
  projects/clang380-import/contrib/llvm/include/llvm/IR/GetElementPtrTypeIterator.h
  projects/clang380-import/contrib/llvm/include/llvm/IR/GlobalAlias.h
  projects/clang380-import/contrib/llvm/include/llvm/IR/GlobalObject.h
  projects/clang380-import/contrib/llvm/include/llvm/IR/GlobalValue.h
  projects/clang380-import/contrib/llvm/include/llvm/IR/GlobalVariable.h
  projects/clang380-import/contrib/llvm/include/llvm/IR/IRBuilder.h
  projects/clang380-import/contrib/llvm/include/llvm/IR/IRPrintingPasses.h
  projects/clang380-import/contrib/llvm/include/llvm/IR/InlineAsm.h
  projects/clang380-import/contrib/llvm/include/llvm/IR/InstIterator.h
  projects/clang380-import/contrib/llvm/include/llvm/IR/InstVisitor.h
  projects/clang380-import/contrib/llvm/include/llvm/IR/InstrTypes.h
  projects/clang380-import/contrib/llvm/include/llvm/IR/Instruction.def
  projects/clang380-import/contrib/llvm/include/llvm/IR/Instruction.h
  projects/clang380-import/contrib/llvm/include/llvm/IR/Instructions.h
  projects/clang380-import/contrib/llvm/include/llvm/IR/IntrinsicInst.h
  projects/clang380-import/contrib/llvm/include/llvm/IR/Intrinsics.h
  projects/clang380-import/contrib/llvm/include/llvm/IR/Intrinsics.td
  projects/clang380-import/contrib/llvm/include/llvm/IR/IntrinsicsAArch64.td
  projects/clang380-import/contrib/llvm/include/llvm/IR/IntrinsicsAMDGPU.td
  projects/clang380-import/contrib/llvm/include/llvm/IR/IntrinsicsARM.td
  projects/clang380-import/contrib/llvm/include/llvm/IR/IntrinsicsHexagon.td
  projects/clang380-import/contrib/llvm/include/llvm/IR/IntrinsicsPowerPC.td
  projects/clang380-import/contrib/llvm/include/llvm/IR/IntrinsicsWebAssembly.td
  projects/clang380-import/contrib/llvm/include/llvm/IR/IntrinsicsX86.td
  projects/clang380-import/contrib/llvm/include/llvm/IR/LLVMContext.h
  projects/clang380-import/contrib/llvm/include/llvm/IR/LegacyPassManagers.h
  projects/clang380-import/contrib/llvm/include/llvm/IR/MDBuilder.h
  projects/clang380-import/contrib/llvm/include/llvm/IR/Mangler.h
  projects/clang380-import/contrib/llvm/include/llvm/IR/Metadata.def
  projects/clang380-import/contrib/llvm/include/llvm/IR/Metadata.h
  projects/clang380-import/contrib/llvm/include/llvm/IR/Module.h
  projects/clang380-import/contrib/llvm/include/llvm/IR/ModuleSlotTracker.h
  projects/clang380-import/contrib/llvm/include/llvm/IR/PassManager.h
  projects/clang380-import/contrib/llvm/include/llvm/IR/PatternMatch.h
  projects/clang380-import/contrib/llvm/include/llvm/IR/Statepoint.h
  projects/clang380-import/contrib/llvm/include/llvm/IR/SymbolTableListTraits.h
  projects/clang380-import/contrib/llvm/include/llvm/IR/TrackingMDRef.h
  projects/clang380-import/contrib/llvm/include/llvm/IR/Type.h
  projects/clang380-import/contrib/llvm/include/llvm/IR/TypeFinder.h
  projects/clang380-import/contrib/llvm/include/llvm/IR/Use.h
  projects/clang380-import/contrib/llvm/include/llvm/IR/UseListOrder.h
  projects/clang380-import/contrib/llvm/include/llvm/IR/User.h
  projects/clang380-import/contrib/llvm/include/llvm/IR/Value.def
  projects/clang380-import/contrib/llvm/include/llvm/IR/Value.h
  projects/clang380-import/contrib/llvm/include/llvm/IR/ValueHandle.h
  projects/clang380-import/contrib/llvm/include/llvm/IR/ValueMap.h
  projects/clang380-import/contrib/llvm/include/llvm/IR/ValueSymbolTable.h
  projects/clang380-import/contrib/llvm/include/llvm/IRReader/IRReader.h
  projects/clang380-import/contrib/llvm/include/llvm/InitializePasses.h
  projects/clang380-import/contrib/llvm/include/llvm/LTO/LTOCodeGenerator.h
  projects/clang380-import/contrib/llvm/include/llvm/LTO/LTOModule.h
  projects/clang380-import/contrib/llvm/include/llvm/LibDriver/LibDriver.h
  projects/clang380-import/contrib/llvm/include/llvm/LinkAllPasses.h
  projects/clang380-import/contrib/llvm/include/llvm/Linker/Linker.h
  projects/clang380-import/contrib/llvm/include/llvm/MC/ConstantPools.h
  projects/clang380-import/contrib/llvm/include/llvm/MC/MCAsmBackend.h
  projects/clang380-import/contrib/llvm/include/llvm/MC/MCAsmInfo.h
  projects/clang380-import/contrib/llvm/include/llvm/MC/MCAssembler.h
  projects/clang380-import/contrib/llvm/include/llvm/MC/MCContext.h
  projects/clang380-import/contrib/llvm/include/llvm/MC/MCDirectives.h
  projects/clang380-import/contrib/llvm/include/llvm/MC/MCDwarf.h
  projects/clang380-import/contrib/llvm/include/llvm/MC/MCELFObjectWriter.h
  projects/clang380-import/contrib/llvm/include/llvm/MC/MCELFStreamer.h
  projects/clang380-import/contrib/llvm/include/llvm/MC/MCExpr.h
  projects/clang380-import/contrib/llvm/include/llvm/MC/MCFixedLenDisassembler.h
  projects/clang380-import/contrib/llvm/include/llvm/MC/MCInstrDesc.h
  projects/clang380-import/contrib/llvm/include/llvm/MC/MCInstrItineraries.h
  projects/clang380-import/contrib/llvm/include/llvm/MC/MCLinkerOptimizationHint.h
  projects/clang380-import/contrib/llvm/include/llvm/MC/MCMachObjectWriter.h
  projects/clang380-import/contrib/llvm/include/llvm/MC/MCObjectFileInfo.h
  projects/clang380-import/contrib/llvm/include/llvm/MC/MCObjectStreamer.h
  projects/clang380-import/contrib/llvm/include/llvm/MC/MCObjectWriter.h
  projects/clang380-import/contrib/llvm/include/llvm/MC/MCParser/AsmLexer.h
  projects/clang380-import/contrib/llvm/include/llvm/MC/MCParser/MCAsmLexer.h
  projects/clang380-import/contrib/llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h
  projects/clang380-import/contrib/llvm/include/llvm/MC/MCParser/MCParsedAsmOperand.h
  projects/clang380-import/contrib/llvm/include/llvm/MC/MCRegisterInfo.h
  projects/clang380-import/contrib/llvm/include/llvm/MC/MCSchedule.h
  projects/clang380-import/contrib/llvm/include/llvm/MC/MCSection.h
  projects/clang380-import/contrib/llvm/include/llvm/MC/MCSectionCOFF.h
  projects/clang380-import/contrib/llvm/include/llvm/MC/MCSectionELF.h
  projects/clang380-import/contrib/llvm/include/llvm/MC/MCSectionMachO.h
  projects/clang380-import/contrib/llvm/include/llvm/MC/MCStreamer.h
  projects/clang380-import/contrib/llvm/include/llvm/MC/MCSubtargetInfo.h
  projects/clang380-import/contrib/llvm/include/llvm/MC/MCSymbol.h
  projects/clang380-import/contrib/llvm/include/llvm/MC/MCTargetAsmParser.h
  projects/clang380-import/contrib/llvm/include/llvm/MC/MCTargetOptions.h
  projects/clang380-import/contrib/llvm/include/llvm/MC/MCTargetOptionsCommandFlags.h
  projects/clang380-import/contrib/llvm/include/llvm/MC/MCValue.h
  projects/clang380-import/contrib/llvm/include/llvm/MC/MCWinCOFFStreamer.h
  projects/clang380-import/contrib/llvm/include/llvm/MC/MachineLocation.h
  projects/clang380-import/contrib/llvm/include/llvm/MC/SectionKind.h
  projects/clang380-import/contrib/llvm/include/llvm/MC/StringTableBuilder.h
  projects/clang380-import/contrib/llvm/include/llvm/MC/SubtargetFeature.h
  projects/clang380-import/contrib/llvm/include/llvm/Object/Archive.h
  projects/clang380-import/contrib/llvm/include/llvm/Object/ArchiveWriter.h
  projects/clang380-import/contrib/llvm/include/llvm/Object/Binary.h
  projects/clang380-import/contrib/llvm/include/llvm/Object/COFF.h
  projects/clang380-import/contrib/llvm/include/llvm/Object/ELF.h
  projects/clang380-import/contrib/llvm/include/llvm/Object/ELFObjectFile.h
  projects/clang380-import/contrib/llvm/include/llvm/Object/ELFTypes.h
  projects/clang380-import/contrib/llvm/include/llvm/Object/Error.h
  projects/clang380-import/contrib/llvm/include/llvm/Object/MachO.h
  projects/clang380-import/contrib/llvm/include/llvm/Object/ObjectFile.h
  projects/clang380-import/contrib/llvm/include/llvm/Object/SymbolicFile.h
  projects/clang380-import/contrib/llvm/include/llvm/Option/Arg.h
  projects/clang380-import/contrib/llvm/include/llvm/Option/ArgList.h
  projects/clang380-import/contrib/llvm/include/llvm/Option/OptTable.h
  projects/clang380-import/contrib/llvm/include/llvm/Option/Option.h
  projects/clang380-import/contrib/llvm/include/llvm/PassAnalysisSupport.h
  projects/clang380-import/contrib/llvm/include/llvm/PassInfo.h
  projects/clang380-import/contrib/llvm/include/llvm/PassRegistry.h
  projects/clang380-import/contrib/llvm/include/llvm/PassSupport.h
  projects/clang380-import/contrib/llvm/include/llvm/ProfileData/CoverageMapping.h
  projects/clang380-import/contrib/llvm/include/llvm/ProfileData/InstrProf.h
  projects/clang380-import/contrib/llvm/include/llvm/ProfileData/InstrProfReader.h
  projects/clang380-import/contrib/llvm/include/llvm/ProfileData/InstrProfWriter.h
  projects/clang380-import/contrib/llvm/include/llvm/ProfileData/SampleProf.h
  projects/clang380-import/contrib/llvm/include/llvm/ProfileData/SampleProfReader.h
  projects/clang380-import/contrib/llvm/include/llvm/ProfileData/SampleProfWriter.h
  projects/clang380-import/contrib/llvm/include/llvm/Support/AlignOf.h
  projects/clang380-import/contrib/llvm/include/llvm/Support/Allocator.h
  projects/clang380-import/contrib/llvm/include/llvm/Support/BlockFrequency.h
  projects/clang380-import/contrib/llvm/include/llvm/Support/BranchProbability.h
  projects/clang380-import/contrib/llvm/include/llvm/Support/CBindingWrapping.h
  projects/clang380-import/contrib/llvm/include/llvm/Support/COFF.h
  projects/clang380-import/contrib/llvm/include/llvm/Support/CommandLine.h
  projects/clang380-import/contrib/llvm/include/llvm/Support/Compiler.h
  projects/clang380-import/contrib/llvm/include/llvm/Support/CrashRecoveryContext.h
  projects/clang380-import/contrib/llvm/include/llvm/Support/DOTGraphTraits.h
  projects/clang380-import/contrib/llvm/include/llvm/Support/Debug.h
  projects/clang380-import/contrib/llvm/include/llvm/Support/Dwarf.def
  projects/clang380-import/contrib/llvm/include/llvm/Support/Dwarf.h
  projects/clang380-import/contrib/llvm/include/llvm/Support/ELF.h
  projects/clang380-import/contrib/llvm/include/llvm/Support/ELFRelocs/PowerPC.def
  projects/clang380-import/contrib/llvm/include/llvm/Support/ELFRelocs/PowerPC64.def
  projects/clang380-import/contrib/llvm/include/llvm/Support/Endian.h
  projects/clang380-import/contrib/llvm/include/llvm/Support/ErrorHandling.h
  projects/clang380-import/contrib/llvm/include/llvm/Support/ErrorOr.h
  projects/clang380-import/contrib/llvm/include/llvm/Support/FileOutputBuffer.h
  projects/clang380-import/contrib/llvm/include/llvm/Support/FileSystem.h
  projects/clang380-import/contrib/llvm/include/llvm/Support/Format.h
  projects/clang380-import/contrib/llvm/include/llvm/Support/GCOV.h
  projects/clang380-import/contrib/llvm/include/llvm/Support/GenericDomTree.h
  projects/clang380-import/contrib/llvm/include/llvm/Support/GenericDomTreeConstruction.h
  projects/clang380-import/contrib/llvm/include/llvm/Support/GraphWriter.h
  projects/clang380-import/contrib/llvm/include/llvm/Support/MachO.h
  projects/clang380-import/contrib/llvm/include/llvm/Support/ManagedStatic.h
  projects/clang380-import/contrib/llvm/include/llvm/Support/MathExtras.h
  projects/clang380-import/contrib/llvm/include/llvm/Support/Memory.h
  projects/clang380-import/contrib/llvm/include/llvm/Support/MemoryBuffer.h
  projects/clang380-import/contrib/llvm/include/llvm/Support/OnDiskHashTable.h
  projects/clang380-import/contrib/llvm/include/llvm/Support/Options.h
  projects/clang380-import/contrib/llvm/include/llvm/Support/Path.h
  projects/clang380-import/contrib/llvm/include/llvm/Support/PointerLikeTypeTraits.h
  projects/clang380-import/contrib/llvm/include/llvm/Support/PrettyStackTrace.h
  projects/clang380-import/contrib/llvm/include/llvm/Support/Program.h
  projects/clang380-import/contrib/llvm/include/llvm/Support/Recycler.h
  projects/clang380-import/contrib/llvm/include/llvm/Support/Registry.h
  projects/clang380-import/contrib/llvm/include/llvm/Support/SMLoc.h
  projects/clang380-import/contrib/llvm/include/llvm/Support/ScaledNumber.h
  projects/clang380-import/contrib/llvm/include/llvm/Support/Signals.h
  projects/clang380-import/contrib/llvm/include/llvm/Support/StreamingMemoryObject.h
  projects/clang380-import/contrib/llvm/include/llvm/Support/StringSaver.h
  projects/clang380-import/contrib/llvm/include/llvm/Support/TargetParser.h
  projects/clang380-import/contrib/llvm/include/llvm/Support/TargetRegistry.h
  projects/clang380-import/contrib/llvm/include/llvm/Support/TargetSelect.h
  projects/clang380-import/contrib/llvm/include/llvm/Support/Threading.h
  projects/clang380-import/contrib/llvm/include/llvm/Support/Timer.h
  projects/clang380-import/contrib/llvm/include/llvm/Support/UnicodeCharRanges.h
  projects/clang380-import/contrib/llvm/include/llvm/Support/Valgrind.h
  projects/clang380-import/contrib/llvm/include/llvm/Support/YAMLParser.h
  projects/clang380-import/contrib/llvm/include/llvm/Support/YAMLTraits.h
  projects/clang380-import/contrib/llvm/include/llvm/Support/circular_raw_ostream.h
  projects/clang380-import/contrib/llvm/include/llvm/Support/raw_ostream.h
  projects/clang380-import/contrib/llvm/include/llvm/Support/type_traits.h
  projects/clang380-import/contrib/llvm/include/llvm/TableGen/Record.h
  projects/clang380-import/contrib/llvm/include/llvm/Target/CostTable.h
  projects/clang380-import/contrib/llvm/include/llvm/Target/Target.td
  projects/clang380-import/contrib/llvm/include/llvm/Target/TargetCallingConv.h
  projects/clang380-import/contrib/llvm/include/llvm/Target/TargetFrameLowering.h
  projects/clang380-import/contrib/llvm/include/llvm/Target/TargetInstrInfo.h
  projects/clang380-import/contrib/llvm/include/llvm/Target/TargetItinerary.td
  projects/clang380-import/contrib/llvm/include/llvm/Target/TargetLowering.h
  projects/clang380-import/contrib/llvm/include/llvm/Target/TargetLoweringObjectFile.h
  projects/clang380-import/contrib/llvm/include/llvm/Target/TargetMachine.h
  projects/clang380-import/contrib/llvm/include/llvm/Target/TargetOpcodes.h
  projects/clang380-import/contrib/llvm/include/llvm/Target/TargetOptions.h
  projects/clang380-import/contrib/llvm/include/llvm/Target/TargetRecip.h
  projects/clang380-import/contrib/llvm/include/llvm/Target/TargetRegisterInfo.h
  projects/clang380-import/contrib/llvm/include/llvm/Target/TargetSelectionDAG.td
  projects/clang380-import/contrib/llvm/include/llvm/Target/TargetSelectionDAGInfo.h
  projects/clang380-import/contrib/llvm/include/llvm/Target/TargetSubtargetInfo.h
  projects/clang380-import/contrib/llvm/include/llvm/Transforms/IPO.h
  projects/clang380-import/contrib/llvm/include/llvm/Transforms/IPO/InlinerPass.h
  projects/clang380-import/contrib/llvm/include/llvm/Transforms/IPO/LowerBitSets.h
  projects/clang380-import/contrib/llvm/include/llvm/Transforms/IPO/PassManagerBuilder.h
  projects/clang380-import/contrib/llvm/include/llvm/Transforms/InstCombine/InstCombineWorklist.h
  projects/clang380-import/contrib/llvm/include/llvm/Transforms/Instrumentation.h
  projects/clang380-import/contrib/llvm/include/llvm/Transforms/Scalar.h
  projects/clang380-import/contrib/llvm/include/llvm/Transforms/Utils/BasicBlockUtils.h
  projects/clang380-import/contrib/llvm/include/llvm/Transforms/Utils/Cloning.h
  projects/clang380-import/contrib/llvm/include/llvm/Transforms/Utils/Local.h
  projects/clang380-import/contrib/llvm/include/llvm/Transforms/Utils/LoopUtils.h
  projects/clang380-import/contrib/llvm/include/llvm/Transforms/Utils/LoopVersioning.h
  projects/clang380-import/contrib/llvm/include/llvm/Transforms/Utils/ModuleUtils.h
  projects/clang380-import/contrib/llvm/include/llvm/Transforms/Utils/SSAUpdaterImpl.h
  projects/clang380-import/contrib/llvm/include/llvm/Transforms/Utils/SimplifyIndVar.h
  projects/clang380-import/contrib/llvm/include/llvm/Transforms/Utils/SimplifyLibCalls.h
  projects/clang380-import/contrib/llvm/include/llvm/Transforms/Utils/UnrollLoop.h
  projects/clang380-import/contrib/llvm/include/llvm/Transforms/Utils/ValueMapper.h
  projects/clang380-import/contrib/llvm/include/llvm/module.modulemap
  projects/clang380-import/contrib/llvm/lib/Analysis/AliasAnalysis.cpp
  projects/clang380-import/contrib/llvm/lib/Analysis/AliasAnalysisEvaluator.cpp
  projects/clang380-import/contrib/llvm/lib/Analysis/AliasSetTracker.cpp
  projects/clang380-import/contrib/llvm/lib/Analysis/Analysis.cpp
  projects/clang380-import/contrib/llvm/lib/Analysis/BasicAliasAnalysis.cpp
  projects/clang380-import/contrib/llvm/lib/Analysis/BlockFrequencyInfo.cpp
  projects/clang380-import/contrib/llvm/lib/Analysis/BlockFrequencyInfoImpl.cpp
  projects/clang380-import/contrib/llvm/lib/Analysis/BranchProbabilityInfo.cpp
  projects/clang380-import/contrib/llvm/lib/Analysis/CFG.cpp
  projects/clang380-import/contrib/llvm/lib/Analysis/CFLAliasAnalysis.cpp
  projects/clang380-import/contrib/llvm/lib/Analysis/CaptureTracking.cpp
  projects/clang380-import/contrib/llvm/lib/Analysis/CodeMetrics.cpp
  projects/clang380-import/contrib/llvm/lib/Analysis/ConstantFolding.cpp
  projects/clang380-import/contrib/llvm/lib/Analysis/CostModel.cpp
  projects/clang380-import/contrib/llvm/lib/Analysis/Delinearization.cpp
  projects/clang380-import/contrib/llvm/lib/Analysis/DependenceAnalysis.cpp
  projects/clang380-import/contrib/llvm/lib/Analysis/DivergenceAnalysis.cpp
  projects/clang380-import/contrib/llvm/lib/Analysis/IVUsers.cpp
  projects/clang380-import/contrib/llvm/lib/Analysis/InstructionSimplify.cpp
  projects/clang380-import/contrib/llvm/lib/Analysis/LazyCallGraph.cpp
  projects/clang380-import/contrib/llvm/lib/Analysis/LazyValueInfo.cpp
  projects/clang380-import/contrib/llvm/lib/Analysis/Lint.cpp
  projects/clang380-import/contrib/llvm/lib/Analysis/Loads.cpp
  projects/clang380-import/contrib/llvm/lib/Analysis/LoopAccessAnalysis.cpp
  projects/clang380-import/contrib/llvm/lib/Analysis/LoopInfo.cpp
  projects/clang380-import/contrib/llvm/lib/Analysis/LoopPass.cpp
  projects/clang380-import/contrib/llvm/lib/Analysis/MemDepPrinter.cpp
  projects/clang380-import/contrib/llvm/lib/Analysis/MemDerefPrinter.cpp
  projects/clang380-import/contrib/llvm/lib/Analysis/MemoryBuiltins.cpp
  projects/clang380-import/contrib/llvm/lib/Analysis/MemoryDependenceAnalysis.cpp
  projects/clang380-import/contrib/llvm/lib/Analysis/RegionInfo.cpp
  projects/clang380-import/contrib/llvm/lib/Analysis/RegionPrinter.cpp
  projects/clang380-import/contrib/llvm/lib/Analysis/ScalarEvolution.cpp
  projects/clang380-import/contrib/llvm/lib/Analysis/ScalarEvolutionAliasAnalysis.cpp
  projects/clang380-import/contrib/llvm/lib/Analysis/ScalarEvolutionExpander.cpp
  projects/clang380-import/contrib/llvm/lib/Analysis/ScalarEvolutionNormalization.cpp
  projects/clang380-import/contrib/llvm/lib/Analysis/ScopedNoAliasAA.cpp
  projects/clang380-import/contrib/llvm/lib/Analysis/SparsePropagation.cpp
  projects/clang380-import/contrib/llvm/lib/Analysis/TargetLibraryInfo.cpp
  projects/clang380-import/contrib/llvm/lib/Analysis/TargetTransformInfo.cpp
  projects/clang380-import/contrib/llvm/lib/Analysis/TypeBasedAliasAnalysis.cpp
  projects/clang380-import/contrib/llvm/lib/Analysis/ValueTracking.cpp
  projects/clang380-import/contrib/llvm/lib/Analysis/VectorUtils.cpp
  projects/clang380-import/contrib/llvm/lib/AsmParser/LLLexer.cpp
  projects/clang380-import/contrib/llvm/lib/AsmParser/LLParser.cpp
  projects/clang380-import/contrib/llvm/lib/AsmParser/LLParser.h
  projects/clang380-import/contrib/llvm/lib/AsmParser/LLToken.h
  projects/clang380-import/contrib/llvm/lib/AsmParser/Parser.cpp
  projects/clang380-import/contrib/llvm/lib/Bitcode/Reader/BitReader.cpp
  projects/clang380-import/contrib/llvm/lib/Bitcode/Reader/BitcodeReader.cpp
  projects/clang380-import/contrib/llvm/lib/Bitcode/Writer/BitcodeWriter.cpp
  projects/clang380-import/contrib/llvm/lib/Bitcode/Writer/BitcodeWriterPass.cpp
  projects/clang380-import/contrib/llvm/lib/Bitcode/Writer/ValueEnumerator.cpp
  projects/clang380-import/contrib/llvm/lib/Bitcode/Writer/ValueEnumerator.h
  projects/clang380-import/contrib/llvm/lib/CodeGen/AggressiveAntiDepBreaker.cpp
  projects/clang380-import/contrib/llvm/lib/CodeGen/AllocationOrder.cpp
  projects/clang380-import/contrib/llvm/lib/CodeGen/AllocationOrder.h
  projects/clang380-import/contrib/llvm/lib/CodeGen/Analysis.cpp
  projects/clang380-import/contrib/llvm/lib/CodeGen/AsmPrinter/ARMException.cpp
  projects/clang380-import/contrib/llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp
  projects/clang380-import/contrib/llvm/lib/CodeGen/AsmPrinter/AsmPrinterDwarf.cpp
  projects/clang380-import/contrib/llvm/lib/CodeGen/AsmPrinter/AsmPrinterHandler.h
  projects/clang380-import/contrib/llvm/lib/CodeGen/AsmPrinter/AsmPrinterInlineAsm.cpp
  projects/clang380-import/contrib/llvm/lib/CodeGen/AsmPrinter/ByteStreamer.h
  projects/clang380-import/contrib/llvm/lib/CodeGen/AsmPrinter/DIE.cpp
  projects/clang380-import/contrib/llvm/lib/CodeGen/AsmPrinter/DIEHash.cpp
  projects/clang380-import/contrib/llvm/lib/CodeGen/AsmPrinter/DIEHash.h
  projects/clang380-import/contrib/llvm/lib/CodeGen/AsmPrinter/DebugLocEntry.h
  projects/clang380-import/contrib/llvm/lib/CodeGen/AsmPrinter/DwarfAccelTable.cpp
  projects/clang380-import/contrib/llvm/lib/CodeGen/AsmPrinter/DwarfCFIException.cpp
  projects/clang380-import/contrib/llvm/lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp
  projects/clang380-import/contrib/llvm/lib/CodeGen/AsmPrinter/DwarfCompileUnit.h
  projects/clang380-import/contrib/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp
  projects/clang380-import/contrib/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.h
  projects/clang380-import/contrib/llvm/lib/CodeGen/AsmPrinter/DwarfExpression.cpp
  projects/clang380-import/contrib/llvm/lib/CodeGen/AsmPrinter/DwarfUnit.cpp
  projects/clang380-import/contrib/llvm/lib/CodeGen/AsmPrinter/DwarfUnit.h
  projects/clang380-import/contrib/llvm/lib/CodeGen/AsmPrinter/EHStreamer.cpp
  projects/clang380-import/contrib/llvm/lib/CodeGen/AsmPrinter/EHStreamer.h
  projects/clang380-import/contrib/llvm/lib/CodeGen/AsmPrinter/ErlangGCPrinter.cpp
  projects/clang380-import/contrib/llvm/lib/CodeGen/AsmPrinter/OcamlGCPrinter.cpp
  projects/clang380-import/contrib/llvm/lib/CodeGen/AsmPrinter/WinCodeViewLineTables.cpp
  projects/clang380-import/contrib/llvm/lib/CodeGen/AsmPrinter/WinCodeViewLineTables.h
  projects/clang380-import/contrib/llvm/lib/CodeGen/AsmPrinter/WinException.cpp
  projects/clang380-import/contrib/llvm/lib/CodeGen/AsmPrinter/WinException.h
  projects/clang380-import/contrib/llvm/lib/CodeGen/AtomicExpandPass.cpp
  projects/clang380-import/contrib/llvm/lib/CodeGen/BasicTargetTransformInfo.cpp
  projects/clang380-import/contrib/llvm/lib/CodeGen/BranchFolding.cpp
  projects/clang380-import/contrib/llvm/lib/CodeGen/BranchFolding.h
  projects/clang380-import/contrib/llvm/lib/CodeGen/CalcSpillWeights.cpp
  projects/clang380-import/contrib/llvm/lib/CodeGen/CallingConvLower.cpp
  projects/clang380-import/contrib/llvm/lib/CodeGen/CodeGen.cpp
  projects/clang380-import/contrib/llvm/lib/CodeGen/CodeGenPrepare.cpp
  projects/clang380-import/contrib/llvm/lib/CodeGen/CoreCLRGC.cpp
  projects/clang380-import/contrib/llvm/lib/CodeGen/CriticalAntiDepBreaker.cpp
  projects/clang380-import/contrib/llvm/lib/CodeGen/DFAPacketizer.cpp
  projects/clang380-import/contrib/llvm/lib/CodeGen/DeadMachineInstructionElim.cpp
  projects/clang380-import/contrib/llvm/lib/CodeGen/DwarfEHPrepare.cpp
  projects/clang380-import/contrib/llvm/lib/CodeGen/EarlyIfConversion.cpp
  projects/clang380-import/contrib/llvm/lib/CodeGen/ExecutionDepsFix.cpp
  projects/clang380-import/contrib/llvm/lib/CodeGen/ExpandISelPseudos.cpp
  projects/clang380-import/contrib/llvm/lib/CodeGen/GCRootLowering.cpp
  projects/clang380-import/contrib/llvm/lib/CodeGen/GlobalMerge.cpp
  projects/clang380-import/contrib/llvm/lib/CodeGen/IfConversion.cpp
  projects/clang380-import/contrib/llvm/lib/CodeGen/ImplicitNullChecks.cpp
  projects/clang380-import/contrib/llvm/lib/CodeGen/InlineSpiller.cpp
  projects/clang380-import/contrib/llvm/lib/CodeGen/InterferenceCache.cpp
  projects/clang380-import/contrib/llvm/lib/CodeGen/InterleavedAccessPass.cpp
  projects/clang380-import/contrib/llvm/lib/CodeGen/IntrinsicLowering.cpp
  projects/clang380-import/contrib/llvm/lib/CodeGen/LLVMTargetMachine.cpp
  projects/clang380-import/contrib/llvm/lib/CodeGen/LiveDebugVariables.cpp
  projects/clang380-import/contrib/llvm/lib/CodeGen/LiveDebugVariables.h
  projects/clang380-import/contrib/llvm/lib/CodeGen/LiveInterval.cpp
  projects/clang380-import/contrib/llvm/lib/CodeGen/LiveIntervalAnalysis.cpp
  projects/clang380-import/contrib/llvm/lib/CodeGen/LivePhysRegs.cpp
  projects/clang380-import/contrib/llvm/lib/CodeGen/LiveRangeCalc.cpp
  projects/clang380-import/contrib/llvm/lib/CodeGen/LiveRangeCalc.h
  projects/clang380-import/contrib/llvm/lib/CodeGen/LiveRangeEdit.cpp
  projects/clang380-import/contrib/llvm/lib/CodeGen/LiveRegMatrix.cpp
  projects/clang380-import/contrib/llvm/lib/CodeGen/LiveVariables.cpp
  projects/clang380-import/contrib/llvm/lib/CodeGen/LocalStackSlotAllocation.cpp
  projects/clang380-import/contrib/llvm/lib/CodeGen/MIRParser/MILexer.cpp
  projects/clang380-import/contrib/llvm/lib/CodeGen/MIRParser/MILexer.h
  projects/clang380-import/contrib/llvm/lib/CodeGen/MIRParser/MIParser.cpp
  projects/clang380-import/contrib/llvm/lib/CodeGen/MIRParser/MIParser.h
  projects/clang380-import/contrib/llvm/lib/CodeGen/MIRParser/MIRParser.cpp
  projects/clang380-import/contrib/llvm/lib/CodeGen/MIRPrinter.cpp
  projects/clang380-import/contrib/llvm/lib/CodeGen/MIRPrintingPass.cpp
  projects/clang380-import/contrib/llvm/lib/CodeGen/MachineBasicBlock.cpp
  projects/clang380-import/contrib/llvm/lib/CodeGen/MachineBlockFrequencyInfo.cpp
  projects/clang380-import/contrib/llvm/lib/CodeGen/MachineBlockPlacement.cpp
  projects/clang380-import/contrib/llvm/lib/CodeGen/MachineBranchProbabilityInfo.cpp
  projects/clang380-import/contrib/llvm/lib/CodeGen/MachineCSE.cpp
  projects/clang380-import/contrib/llvm/lib/CodeGen/MachineCombiner.cpp
  projects/clang380-import/contrib/llvm/lib/CodeGen/MachineFunction.cpp
  projects/clang380-import/contrib/llvm/lib/CodeGen/MachineFunctionPass.cpp
  projects/clang380-import/contrib/llvm/lib/CodeGen/MachineInstr.cpp
  projects/clang380-import/contrib/llvm/lib/CodeGen/MachineInstrBundle.cpp
  projects/clang380-import/contrib/llvm/lib/CodeGen/MachineLICM.cpp
  projects/clang380-import/contrib/llvm/lib/CodeGen/MachineLoopInfo.cpp
  projects/clang380-import/contrib/llvm/lib/CodeGen/MachineModuleInfo.cpp
  projects/clang380-import/contrib/llvm/lib/CodeGen/MachineRegisterInfo.cpp
  projects/clang380-import/contrib/llvm/lib/CodeGen/MachineScheduler.cpp
  projects/clang380-import/contrib/llvm/lib/CodeGen/MachineSink.cpp
  projects/clang380-import/contrib/llvm/lib/CodeGen/MachineTraceMetrics.cpp
  projects/clang380-import/contrib/llvm/lib/CodeGen/MachineVerifier.cpp
  projects/clang380-import/contrib/llvm/lib/CodeGen/PHIElimination.cpp
  projects/clang380-import/contrib/llvm/lib/CodeGen/PHIEliminationUtils.cpp
  projects/clang380-import/contrib/llvm/lib/CodeGen/Passes.cpp
  projects/clang380-import/contrib/llvm/lib/CodeGen/PeepholeOptimizer.cpp
  projects/clang380-import/contrib/llvm/lib/CodeGen/PostRASchedulerList.cpp
  projects/clang380-import/contrib/llvm/lib/CodeGen/ProcessImplicitDefs.cpp
  projects/clang380-import/contrib/llvm/lib/CodeGen/PrologEpilogInserter.cpp
  projects/clang380-import/contrib/llvm/lib/CodeGen/PseudoSourceValue.cpp
  projects/clang380-import/contrib/llvm/lib/CodeGen/RegAllocBasic.cpp
  projects/clang380-import/contrib/llvm/lib/CodeGen/RegAllocFast.cpp
  projects/clang380-import/contrib/llvm/lib/CodeGen/RegAllocGreedy.cpp
  projects/clang380-import/contrib/llvm/lib/CodeGen/RegAllocPBQP.cpp
  projects/clang380-import/contrib/llvm/lib/CodeGen/RegisterCoalescer.cpp
  projects/clang380-import/contrib/llvm/lib/CodeGen/RegisterPressure.cpp
  projects/clang380-import/contrib/llvm/lib/CodeGen/RegisterScavenging.cpp
  projects/clang380-import/contrib/llvm/lib/CodeGen/ScheduleDAG.cpp
  projects/clang380-import/contrib/llvm/lib/CodeGen/ScheduleDAGInstrs.cpp
  projects/clang380-import/contrib/llvm/lib/CodeGen/ScheduleDAGPrinter.cpp
  projects/clang380-import/contrib/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp
  projects/clang380-import/contrib/llvm/lib/CodeGen/SelectionDAG/FastISel.cpp
  projects/clang380-import/contrib/llvm/lib/CodeGen/SelectionDAG/FunctionLoweringInfo.cpp
  projects/clang380-import/contrib/llvm/lib/CodeGen/SelectionDAG/InstrEmitter.cpp
  projects/clang380-import/contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp
  projects/clang380-import/contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeFloatTypes.cpp
  projects/clang380-import/contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp
  projects/clang380-import/contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeTypes.cpp
  projects/clang380-import/contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeTypes.h
  projects/clang380-import/contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeTypesGeneric.cpp
  projects/clang380-import/contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp
  projects/clang380-import/contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp
  projects/clang380-import/contrib/llvm/lib/CodeGen/SelectionDAG/ResourcePriorityQueue.cpp
  projects/clang380-import/contrib/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGFast.cpp
  projects/clang380-import/contrib/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp
  projects/clang380-import/contrib/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.h
  projects/clang380-import/contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp
  projects/clang380-import/contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
  projects/clang380-import/contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.h
  projects/clang380-import/contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAGDumper.cpp
  projects/clang380-import/contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp
  projects/clang380-import/contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAGPrinter.cpp
  projects/clang380-import/contrib/llvm/lib/CodeGen/SelectionDAG/StatepointLowering.cpp
  projects/clang380-import/contrib/llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp
  projects/clang380-import/contrib/llvm/lib/CodeGen/ShadowStackGCLowering.cpp
  projects/clang380-import/contrib/llvm/lib/CodeGen/ShrinkWrap.cpp
  projects/clang380-import/contrib/llvm/lib/CodeGen/SjLjEHPrepare.cpp
  projects/clang380-import/contrib/llvm/lib/CodeGen/SlotIndexes.cpp
  projects/clang380-import/contrib/llvm/lib/CodeGen/SpillPlacement.cpp
  projects/clang380-import/contrib/llvm/lib/CodeGen/SplitKit.cpp
  projects/clang380-import/contrib/llvm/lib/CodeGen/StackMaps.cpp
  projects/clang380-import/contrib/llvm/lib/CodeGen/StackProtector.cpp
  projects/clang380-import/contrib/llvm/lib/CodeGen/StackSlotColoring.cpp
  projects/clang380-import/contrib/llvm/lib/CodeGen/StatepointExampleGC.cpp
  projects/clang380-import/contrib/llvm/lib/CodeGen/TailDuplication.cpp
  projects/clang380-import/contrib/llvm/lib/CodeGen/TargetFrameLoweringImpl.cpp
  projects/clang380-import/contrib/llvm/lib/CodeGen/TargetInstrInfo.cpp
  projects/clang380-import/contrib/llvm/lib/CodeGen/TargetLoweringBase.cpp
  projects/clang380-import/contrib/llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp
  projects/clang380-import/contrib/llvm/lib/CodeGen/TargetRegisterInfo.cpp
  projects/clang380-import/contrib/llvm/lib/CodeGen/TargetSchedule.cpp
  projects/clang380-import/contrib/llvm/lib/CodeGen/TwoAddressInstructionPass.cpp
  projects/clang380-import/contrib/llvm/lib/CodeGen/UnreachableBlockElim.cpp
  projects/clang380-import/contrib/llvm/lib/CodeGen/VirtRegMap.cpp
  projects/clang380-import/contrib/llvm/lib/CodeGen/WinEHPrepare.cpp
  projects/clang380-import/contrib/llvm/lib/DebugInfo/DWARF/DWARFContext.cpp
  projects/clang380-import/contrib/llvm/lib/DebugInfo/DWARF/DWARFDebugInfoEntry.cpp
  projects/clang380-import/contrib/llvm/lib/DebugInfo/DWARF/DWARFFormValue.cpp
  projects/clang380-import/contrib/llvm/lib/DebugInfo/DWARF/DWARFUnit.cpp
  projects/clang380-import/contrib/llvm/lib/DebugInfo/DWARF/SyntaxHighlighting.cpp
  projects/clang380-import/contrib/llvm/lib/DebugInfo/DWARF/SyntaxHighlighting.h
  projects/clang380-import/contrib/llvm/lib/DebugInfo/PDB/PDB.cpp
  projects/clang380-import/contrib/llvm/lib/DebugInfo/PDB/PDBContext.cpp
  projects/clang380-import/contrib/llvm/lib/ExecutionEngine/ExecutionEngine.cpp
  projects/clang380-import/contrib/llvm/lib/ExecutionEngine/ExecutionEngineBindings.cpp
  projects/clang380-import/contrib/llvm/lib/ExecutionEngine/Interpreter/Execution.cpp
  projects/clang380-import/contrib/llvm/lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp
  projects/clang380-import/contrib/llvm/lib/ExecutionEngine/Interpreter/Interpreter.cpp
  projects/clang380-import/contrib/llvm/lib/ExecutionEngine/Interpreter/Interpreter.h
  projects/clang380-import/contrib/llvm/lib/ExecutionEngine/MCJIT/MCJIT.cpp
  projects/clang380-import/contrib/llvm/lib/ExecutionEngine/MCJIT/MCJIT.h
  projects/clang380-import/contrib/llvm/lib/ExecutionEngine/Orc/IndirectionUtils.cpp
  projects/clang380-import/contrib/llvm/lib/ExecutionEngine/Orc/OrcMCJITReplacement.h
  projects/clang380-import/contrib/llvm/lib/ExecutionEngine/Orc/OrcTargetSupport.cpp
  projects/clang380-import/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyld.cpp
  projects/clang380-import/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldCOFF.cpp
  projects/clang380-import/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldChecker.cpp
  projects/clang380-import/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp
  projects/clang380-import/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.h
  projects/clang380-import/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldImpl.h
  projects/clang380-import/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldMachO.cpp
  projects/clang380-import/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldMachO.h
  projects/clang380-import/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldCOFFX86_64.h
  projects/clang380-import/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldMachOAArch64.h
  projects/clang380-import/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldMachOARM.h
  projects/clang380-import/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldMachOI386.h
  projects/clang380-import/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldMachOX86_64.h
  projects/clang380-import/contrib/llvm/lib/ExecutionEngine/SectionMemoryManager.cpp
  projects/clang380-import/contrib/llvm/lib/IR/AsmWriter.cpp
  projects/clang380-import/contrib/llvm/lib/IR/AttributeImpl.h
  projects/clang380-import/contrib/llvm/lib/IR/Attributes.cpp
  projects/clang380-import/contrib/llvm/lib/IR/AutoUpgrade.cpp
  projects/clang380-import/contrib/llvm/lib/IR/BasicBlock.cpp
  projects/clang380-import/contrib/llvm/lib/IR/ConstantFold.cpp
  projects/clang380-import/contrib/llvm/lib/IR/ConstantRange.cpp
  projects/clang380-import/contrib/llvm/lib/IR/Constants.cpp
  projects/clang380-import/contrib/llvm/lib/IR/ConstantsContext.h
  projects/clang380-import/contrib/llvm/lib/IR/Core.cpp
  projects/clang380-import/contrib/llvm/lib/IR/DIBuilder.cpp
  projects/clang380-import/contrib/llvm/lib/IR/DataLayout.cpp
  projects/clang380-import/contrib/llvm/lib/IR/DebugInfo.cpp
  projects/clang380-import/contrib/llvm/lib/IR/DebugInfoMetadata.cpp
  projects/clang380-import/contrib/llvm/lib/IR/DiagnosticInfo.cpp
  projects/clang380-import/contrib/llvm/lib/IR/Dominators.cpp
  projects/clang380-import/contrib/llvm/lib/IR/Function.cpp
  projects/clang380-import/contrib/llvm/lib/IR/GCOV.cpp
  projects/clang380-import/contrib/llvm/lib/IR/Globals.cpp
  projects/clang380-import/contrib/llvm/lib/IR/IRBuilder.cpp
  projects/clang380-import/contrib/llvm/lib/IR/InlineAsm.cpp
  projects/clang380-import/contrib/llvm/lib/IR/Instruction.cpp
  projects/clang380-import/contrib/llvm/lib/IR/Instructions.cpp
  projects/clang380-import/contrib/llvm/lib/IR/LLVMContext.cpp
  projects/clang380-import/contrib/llvm/lib/IR/LLVMContextImpl.cpp
  projects/clang380-import/contrib/llvm/lib/IR/LLVMContextImpl.h
  projects/clang380-import/contrib/llvm/lib/IR/LegacyPassManager.cpp
  projects/clang380-import/contrib/llvm/lib/IR/MDBuilder.cpp
  projects/clang380-import/contrib/llvm/lib/IR/Metadata.cpp
  projects/clang380-import/contrib/llvm/lib/IR/MetadataImpl.h
  projects/clang380-import/contrib/llvm/lib/IR/Module.cpp
  projects/clang380-import/contrib/llvm/lib/IR/Statepoint.cpp
  projects/clang380-import/contrib/llvm/lib/IR/SymbolTableListTraitsImpl.h
  projects/clang380-import/contrib/llvm/lib/IR/Type.cpp
  projects/clang380-import/contrib/llvm/lib/IR/TypeFinder.cpp
  projects/clang380-import/contrib/llvm/lib/IR/User.cpp
  projects/clang380-import/contrib/llvm/lib/IR/Value.cpp
  projects/clang380-import/contrib/llvm/lib/IR/ValueSymbolTable.cpp
  projects/clang380-import/contrib/llvm/lib/IR/ValueTypes.cpp
  projects/clang380-import/contrib/llvm/lib/IR/Verifier.cpp
  projects/clang380-import/contrib/llvm/lib/IRReader/IRReader.cpp
  projects/clang380-import/contrib/llvm/lib/LTO/LTOCodeGenerator.cpp
  projects/clang380-import/contrib/llvm/lib/LTO/LTOModule.cpp
  projects/clang380-import/contrib/llvm/lib/LibDriver/LibDriver.cpp
  projects/clang380-import/contrib/llvm/lib/LibDriver/Options.td
  projects/clang380-import/contrib/llvm/lib/Linker/LinkModules.cpp
  projects/clang380-import/contrib/llvm/lib/MC/ConstantPools.cpp
  projects/clang380-import/contrib/llvm/lib/MC/ELFObjectWriter.cpp
  projects/clang380-import/contrib/llvm/lib/MC/MCAsmBackend.cpp
  projects/clang380-import/contrib/llvm/lib/MC/MCAsmInfo.cpp
  projects/clang380-import/contrib/llvm/lib/MC/MCAsmInfoCOFF.cpp
  projects/clang380-import/contrib/llvm/lib/MC/MCAsmInfoDarwin.cpp
  projects/clang380-import/contrib/llvm/lib/MC/MCAsmStreamer.cpp
  projects/clang380-import/contrib/llvm/lib/MC/MCAssembler.cpp
  projects/clang380-import/contrib/llvm/lib/MC/MCContext.cpp
  projects/clang380-import/contrib/llvm/lib/MC/MCDisassembler/Disassembler.cpp
  projects/clang380-import/contrib/llvm/lib/MC/MCDwarf.cpp
  projects/clang380-import/contrib/llvm/lib/MC/MCELFObjectTargetWriter.cpp
  projects/clang380-import/contrib/llvm/lib/MC/MCELFStreamer.cpp
  projects/clang380-import/contrib/llvm/lib/MC/MCExpr.cpp
  projects/clang380-import/contrib/llvm/lib/MC/MCInst.cpp
  projects/clang380-import/contrib/llvm/lib/MC/MCInstrDesc.cpp
  projects/clang380-import/contrib/llvm/lib/MC/MCMachOStreamer.cpp
  projects/clang380-import/contrib/llvm/lib/MC/MCObjectFileInfo.cpp
  projects/clang380-import/contrib/llvm/lib/MC/MCObjectStreamer.cpp
  projects/clang380-import/contrib/llvm/lib/MC/MCObjectWriter.cpp
  projects/clang380-import/contrib/llvm/lib/MC/MCParser/AsmLexer.cpp
  projects/clang380-import/contrib/llvm/lib/MC/MCParser/AsmParser.cpp
  projects/clang380-import/contrib/llvm/lib/MC/MCParser/COFFAsmParser.cpp
  projects/clang380-import/contrib/llvm/lib/MC/MCParser/DarwinAsmParser.cpp
  projects/clang380-import/contrib/llvm/lib/MC/MCParser/ELFAsmParser.cpp
  projects/clang380-import/contrib/llvm/lib/MC/MCParser/MCAsmLexer.cpp
  projects/clang380-import/contrib/llvm/lib/MC/MCParser/MCTargetAsmParser.cpp
  projects/clang380-import/contrib/llvm/lib/MC/MCSection.cpp
  projects/clang380-import/contrib/llvm/lib/MC/MCSectionCOFF.cpp
  projects/clang380-import/contrib/llvm/lib/MC/MCSectionELF.cpp
  projects/clang380-import/contrib/llvm/lib/MC/MCSectionMachO.cpp
  projects/clang380-import/contrib/llvm/lib/MC/MCStreamer.cpp
  projects/clang380-import/contrib/llvm/lib/MC/MCSubtargetInfo.cpp
  projects/clang380-import/contrib/llvm/lib/MC/MCSymbol.cpp
  projects/clang380-import/contrib/llvm/lib/MC/MCTargetOptions.cpp
  projects/clang380-import/contrib/llvm/lib/MC/MCWinEH.cpp
  projects/clang380-import/contrib/llvm/lib/MC/MachObjectWriter.cpp
  projects/clang380-import/contrib/llvm/lib/MC/StringTableBuilder.cpp
  projects/clang380-import/contrib/llvm/lib/MC/SubtargetFeature.cpp
  projects/clang380-import/contrib/llvm/lib/MC/WinCOFFObjectWriter.cpp
  projects/clang380-import/contrib/llvm/lib/MC/WinCOFFStreamer.cpp
  projects/clang380-import/contrib/llvm/lib/Object/Archive.cpp
  projects/clang380-import/contrib/llvm/lib/Object/ArchiveWriter.cpp
  projects/clang380-import/contrib/llvm/lib/Object/COFFObjectFile.cpp
  projects/clang380-import/contrib/llvm/lib/Object/COFFYAML.cpp
  projects/clang380-import/contrib/llvm/lib/Object/ELF.cpp
  projects/clang380-import/contrib/llvm/lib/Object/ELFYAML.cpp
  projects/clang380-import/contrib/llvm/lib/Object/Error.cpp
  projects/clang380-import/contrib/llvm/lib/Object/IRObjectFile.cpp
  projects/clang380-import/contrib/llvm/lib/Object/MachOObjectFile.cpp
  projects/clang380-import/contrib/llvm/lib/Object/MachOUniversal.cpp
  projects/clang380-import/contrib/llvm/lib/Object/Object.cpp
  projects/clang380-import/contrib/llvm/lib/Object/ObjectFile.cpp
  projects/clang380-import/contrib/llvm/lib/Object/SymbolicFile.cpp
  projects/clang380-import/contrib/llvm/lib/Option/Arg.cpp
  projects/clang380-import/contrib/llvm/lib/Option/ArgList.cpp
  projects/clang380-import/contrib/llvm/lib/Option/OptTable.cpp
  projects/clang380-import/contrib/llvm/lib/Option/Option.cpp
  projects/clang380-import/contrib/llvm/lib/Passes/PassBuilder.cpp
  projects/clang380-import/contrib/llvm/lib/Passes/PassRegistry.def
  projects/clang380-import/contrib/llvm/lib/ProfileData/CoverageMapping.cpp
  projects/clang380-import/contrib/llvm/lib/ProfileData/CoverageMappingReader.cpp
  projects/clang380-import/contrib/llvm/lib/ProfileData/InstrProf.cpp
  projects/clang380-import/contrib/llvm/lib/ProfileData/InstrProfReader.cpp
  projects/clang380-import/contrib/llvm/lib/ProfileData/InstrProfWriter.cpp
  projects/clang380-import/contrib/llvm/lib/ProfileData/SampleProf.cpp
  projects/clang380-import/contrib/llvm/lib/ProfileData/SampleProfReader.cpp
  projects/clang380-import/contrib/llvm/lib/ProfileData/SampleProfWriter.cpp
  projects/clang380-import/contrib/llvm/lib/Support/APFloat.cpp
  projects/clang380-import/contrib/llvm/lib/Support/BlockFrequency.cpp
  projects/clang380-import/contrib/llvm/lib/Support/BranchProbability.cpp
  projects/clang380-import/contrib/llvm/lib/Support/CommandLine.cpp
  projects/clang380-import/contrib/llvm/lib/Support/CrashRecoveryContext.cpp
  projects/clang380-import/contrib/llvm/lib/Support/Dwarf.cpp
  projects/clang380-import/contrib/llvm/lib/Support/ErrorHandling.cpp
  projects/clang380-import/contrib/llvm/lib/Support/FileOutputBuffer.cpp
  projects/clang380-import/contrib/llvm/lib/Support/FoldingSet.cpp
  projects/clang380-import/contrib/llvm/lib/Support/GraphWriter.cpp
  projects/clang380-import/contrib/llvm/lib/Support/Host.cpp
  projects/clang380-import/contrib/llvm/lib/Support/Locale.cpp
  projects/clang380-import/contrib/llvm/lib/Support/ManagedStatic.cpp
  projects/clang380-import/contrib/llvm/lib/Support/MemoryBuffer.cpp
  projects/clang380-import/contrib/llvm/lib/Support/Path.cpp
  projects/clang380-import/contrib/llvm/lib/Support/PrettyStackTrace.cpp
  projects/clang380-import/contrib/llvm/lib/Support/Signals.cpp
  projects/clang380-import/contrib/llvm/lib/Support/Statistic.cpp
  projects/clang380-import/contrib/llvm/lib/Support/StringRef.cpp
  projects/clang380-import/contrib/llvm/lib/Support/StringSaver.cpp
  projects/clang380-import/contrib/llvm/lib/Support/TargetParser.cpp
  projects/clang380-import/contrib/llvm/lib/Support/TimeValue.cpp
  projects/clang380-import/contrib/llvm/lib/Support/Timer.cpp
  projects/clang380-import/contrib/llvm/lib/Support/Triple.cpp
  projects/clang380-import/contrib/llvm/lib/Support/Unix/Memory.inc
  projects/clang380-import/contrib/llvm/lib/Support/Unix/Path.inc
  projects/clang380-import/contrib/llvm/lib/Support/Unix/Process.inc
  projects/clang380-import/contrib/llvm/lib/Support/Unix/Program.inc
  projects/clang380-import/contrib/llvm/lib/Support/Unix/Signals.inc
  projects/clang380-import/contrib/llvm/lib/Support/Unix/Unix.h
  projects/clang380-import/contrib/llvm/lib/Support/Valgrind.cpp
  projects/clang380-import/contrib/llvm/lib/Support/Windows/COM.inc
  projects/clang380-import/contrib/llvm/lib/Support/Windows/DynamicLibrary.inc
  projects/clang380-import/contrib/llvm/lib/Support/Windows/Memory.inc
  projects/clang380-import/contrib/llvm/lib/Support/Windows/Path.inc
  projects/clang380-import/contrib/llvm/lib/Support/Windows/Process.inc
  projects/clang380-import/contrib/llvm/lib/Support/Windows/Program.inc
  projects/clang380-import/contrib/llvm/lib/Support/Windows/Signals.inc
  projects/clang380-import/contrib/llvm/lib/Support/Windows/WindowsSupport.h
  projects/clang380-import/contrib/llvm/lib/Support/YAMLParser.cpp
  projects/clang380-import/contrib/llvm/lib/Support/YAMLTraits.cpp
  projects/clang380-import/contrib/llvm/lib/Support/raw_ostream.cpp
  projects/clang380-import/contrib/llvm/lib/TableGen/Record.cpp
  projects/clang380-import/contrib/llvm/lib/TableGen/SetTheory.cpp
  projects/clang380-import/contrib/llvm/lib/TableGen/TGParser.cpp
  projects/clang380-import/contrib/llvm/lib/TableGen/TGParser.h
  projects/clang380-import/contrib/llvm/lib/Target/AArch64/AArch64.td
  projects/clang380-import/contrib/llvm/lib/Target/AArch64/AArch64A53Fix835769.cpp
  projects/clang380-import/contrib/llvm/lib/Target/AArch64/AArch64A57FPLoadBalancing.cpp
  projects/clang380-import/contrib/llvm/lib/Target/AArch64/AArch64AddressTypePromotion.cpp
  projects/clang380-import/contrib/llvm/lib/Target/AArch64/AArch64AdvSIMDScalarPass.cpp
  projects/clang380-import/contrib/llvm/lib/Target/AArch64/AArch64BranchRelaxation.cpp
  projects/clang380-import/contrib/llvm/lib/Target/AArch64/AArch64CallingConvention.h
  projects/clang380-import/contrib/llvm/lib/Target/AArch64/AArch64CallingConvention.td
  projects/clang380-import/contrib/llvm/lib/Target/AArch64/AArch64CleanupLocalDynamicTLSPass.cpp
  projects/clang380-import/contrib/llvm/lib/Target/AArch64/AArch64CollectLOH.cpp
  projects/clang380-import/contrib/llvm/lib/Target/AArch64/AArch64ConditionOptimizer.cpp
  projects/clang380-import/contrib/llvm/lib/Target/AArch64/AArch64ConditionalCompares.cpp
  projects/clang380-import/contrib/llvm/lib/Target/AArch64/AArch64DeadRegisterDefinitionsPass.cpp
  projects/clang380-import/contrib/llvm/lib/Target/AArch64/AArch64ExpandPseudoInsts.cpp
  projects/clang380-import/contrib/llvm/lib/Target/AArch64/AArch64FastISel.cpp
  projects/clang380-import/contrib/llvm/lib/Target/AArch64/AArch64FrameLowering.cpp
  projects/clang380-import/contrib/llvm/lib/Target/AArch64/AArch64FrameLowering.h
  projects/clang380-import/contrib/llvm/lib/Target/AArch64/AArch64ISelDAGToDAG.cpp
  projects/clang380-import/contrib/llvm/lib/Target/AArch64/AArch64ISelLowering.cpp
  projects/clang380-import/contrib/llvm/lib/Target/AArch64/AArch64ISelLowering.h
  projects/clang380-import/contrib/llvm/lib/Target/AArch64/AArch64InstrFormats.td
  projects/clang380-import/contrib/llvm/lib/Target/AArch64/AArch64InstrInfo.cpp
  projects/clang380-import/contrib/llvm/lib/Target/AArch64/AArch64InstrInfo.h
  projects/clang380-import/contrib/llvm/lib/Target/AArch64/AArch64InstrInfo.td
  projects/clang380-import/contrib/llvm/lib/Target/AArch64/AArch64LoadStoreOptimizer.cpp
  projects/clang380-import/contrib/llvm/lib/Target/AArch64/AArch64MCInstLower.cpp
  projects/clang380-import/contrib/llvm/lib/Target/AArch64/AArch64MachineFunctionInfo.h
  projects/clang380-import/contrib/llvm/lib/Target/AArch64/AArch64PromoteConstant.cpp
  projects/clang380-import/contrib/llvm/lib/Target/AArch64/AArch64RegisterInfo.cpp
  projects/clang380-import/contrib/llvm/lib/Target/AArch64/AArch64RegisterInfo.h
  projects/clang380-import/contrib/llvm/lib/Target/AArch64/AArch64RegisterInfo.td
  projects/clang380-import/contrib/llvm/lib/Target/AArch64/AArch64Subtarget.cpp
  projects/clang380-import/contrib/llvm/lib/Target/AArch64/AArch64Subtarget.h
  projects/clang380-import/contrib/llvm/lib/Target/AArch64/AArch64TargetMachine.cpp
  projects/clang380-import/contrib/llvm/lib/Target/AArch64/AArch64TargetTransformInfo.cpp
  projects/clang380-import/contrib/llvm/lib/Target/AArch64/AArch64TargetTransformInfo.h
  projects/clang380-import/contrib/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp
  projects/clang380-import/contrib/llvm/lib/Target/AArch64/Disassembler/AArch64Disassembler.cpp
  projects/clang380-import/contrib/llvm/lib/Target/AArch64/InstPrinter/AArch64InstPrinter.cpp
  projects/clang380-import/contrib/llvm/lib/Target/AArch64/InstPrinter/AArch64InstPrinter.h
  projects/clang380-import/contrib/llvm/lib/Target/AArch64/MCTargetDesc/AArch64AddressingModes.h
  projects/clang380-import/contrib/llvm/lib/Target/AArch64/MCTargetDesc/AArch64ELFStreamer.cpp
  projects/clang380-import/contrib/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCAsmInfo.cpp
  projects/clang380-import/contrib/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.cpp
  projects/clang380-import/contrib/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.h
  projects/clang380-import/contrib/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MachObjectWriter.cpp
  projects/clang380-import/contrib/llvm/lib/Target/AArch64/MCTargetDesc/AArch64TargetStreamer.cpp
  projects/clang380-import/contrib/llvm/lib/Target/AArch64/MCTargetDesc/AArch64TargetStreamer.h
  projects/clang380-import/contrib/llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp
  projects/clang380-import/contrib/llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.h
  projects/clang380-import/contrib/llvm/lib/Target/AMDGPU/AMDGPU.h
  projects/clang380-import/contrib/llvm/lib/Target/AMDGPU/AMDGPU.td
  projects/clang380-import/contrib/llvm/lib/Target/AMDGPU/AMDGPUAsmPrinter.cpp
  projects/clang380-import/contrib/llvm/lib/Target/AMDGPU/AMDGPUAsmPrinter.h
  projects/clang380-import/contrib/llvm/lib/Target/AMDGPU/AMDGPUFrameLowering.cpp
  projects/clang380-import/contrib/llvm/lib/Target/AMDGPU/AMDGPUFrameLowering.h
  projects/clang380-import/contrib/llvm/lib/Target/AMDGPU/AMDGPUISelDAGToDAG.cpp
  projects/clang380-import/contrib/llvm/lib/Target/AMDGPU/AMDGPUISelLowering.cpp
  projects/clang380-import/contrib/llvm/lib/Target/AMDGPU/AMDGPUISelLowering.h
  projects/clang380-import/contrib/llvm/lib/Target/AMDGPU/AMDGPUInstrInfo.cpp
  projects/clang380-import/contrib/llvm/lib/Target/AMDGPU/AMDGPUInstrInfo.h
  projects/clang380-import/contrib/llvm/lib/Target/AMDGPU/AMDGPUInstrInfo.td
  projects/clang380-import/contrib/llvm/lib/Target/AMDGPU/AMDGPUInstructions.td
  projects/clang380-import/contrib/llvm/lib/Target/AMDGPU/AMDGPUIntrinsics.td
  projects/clang380-import/contrib/llvm/lib/Target/AMDGPU/AMDGPUMCInstLower.cpp
  projects/clang380-import/contrib/llvm/lib/Target/AMDGPU/AMDGPUMachineFunction.cpp
  projects/clang380-import/contrib/llvm/lib/Target/AMDGPU/AMDGPUMachineFunction.h
  projects/clang380-import/contrib/llvm/lib/Target/AMDGPU/AMDGPUPromoteAlloca.cpp
  projects/clang380-import/contrib/llvm/lib/Target/AMDGPU/AMDGPURegisterInfo.h
  projects/clang380-import/contrib/llvm/lib/Target/AMDGPU/AMDGPUSubtarget.cpp
  projects/clang380-import/contrib/llvm/lib/Target/AMDGPU/AMDGPUSubtarget.h
  projects/clang380-import/contrib/llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.cpp
  projects/clang380-import/contrib/llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.h
  projects/clang380-import/contrib/llvm/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.cpp
  projects/clang380-import/contrib/llvm/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.h
  projects/clang380-import/contrib/llvm/lib/Target/AMDGPU/AMDILCFGStructurizer.cpp
  projects/clang380-import/contrib/llvm/lib/Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp
  projects/clang380-import/contrib/llvm/lib/Target/AMDGPU/CIInstructions.td
  projects/clang380-import/contrib/llvm/lib/Target/AMDGPU/CaymanInstructions.td
  projects/clang380-import/contrib/llvm/lib/Target/AMDGPU/EvergreenInstructions.td
  projects/clang380-import/contrib/llvm/lib/Target/AMDGPU/InstPrinter/AMDGPUInstPrinter.cpp
  projects/clang380-import/contrib/llvm/lib/Target/AMDGPU/InstPrinter/AMDGPUInstPrinter.h
  projects/clang380-import/contrib/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUAsmBackend.cpp
  projects/clang380-import/contrib/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUFixupKinds.h
  projects/clang380-import/contrib/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCAsmInfo.cpp
  projects/clang380-import/contrib/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCAsmInfo.h
  projects/clang380-import/contrib/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.cpp
  projects/clang380-import/contrib/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUTargetStreamer.cpp
  projects/clang380-import/contrib/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUTargetStreamer.h
  projects/clang380-import/contrib/llvm/lib/Target/AMDGPU/MCTargetDesc/R600MCCodeEmitter.cpp
  projects/clang380-import/contrib/llvm/lib/Target/AMDGPU/MCTargetDesc/SIMCCodeEmitter.cpp
  projects/clang380-import/contrib/llvm/lib/Target/AMDGPU/Processors.td
  projects/clang380-import/contrib/llvm/lib/Target/AMDGPU/R600ControlFlowFinalizer.cpp
  projects/clang380-import/contrib/llvm/lib/Target/AMDGPU/R600ISelLowering.cpp
  projects/clang380-import/contrib/llvm/lib/Target/AMDGPU/R600InstrInfo.cpp
  projects/clang380-import/contrib/llvm/lib/Target/AMDGPU/R600InstrInfo.h
  projects/clang380-import/contrib/llvm/lib/Target/AMDGPU/R600Instructions.td
  projects/clang380-import/contrib/llvm/lib/Target/AMDGPU/R600OptimizeVectorRegisters.cpp
  projects/clang380-import/contrib/llvm/lib/Target/AMDGPU/R600Packetizer.cpp
  projects/clang380-import/contrib/llvm/lib/Target/AMDGPU/R600RegisterInfo.h
  projects/clang380-import/contrib/llvm/lib/Target/AMDGPU/SIAnnotateControlFlow.cpp
  projects/clang380-import/contrib/llvm/lib/Target/AMDGPU/SIDefines.h
  projects/clang380-import/contrib/llvm/lib/Target/AMDGPU/SIFixControlFlowLiveIntervals.cpp
  projects/clang380-import/contrib/llvm/lib/Target/AMDGPU/SIFixSGPRCopies.cpp
  projects/clang380-import/contrib/llvm/lib/Target/AMDGPU/SIFixSGPRLiveRanges.cpp
  projects/clang380-import/contrib/llvm/lib/Target/AMDGPU/SIFoldOperands.cpp
  projects/clang380-import/contrib/llvm/lib/Target/AMDGPU/SIISelLowering.cpp
  projects/clang380-import/contrib/llvm/lib/Target/AMDGPU/SIISelLowering.h
  projects/clang380-import/contrib/llvm/lib/Target/AMDGPU/SIInsertWaits.cpp
  projects/clang380-import/contrib/llvm/lib/Target/AMDGPU/SIInstrFormats.td
  projects/clang380-import/contrib/llvm/lib/Target/AMDGPU/SIInstrInfo.cpp
  projects/clang380-import/contrib/llvm/lib/Target/AMDGPU/SIInstrInfo.h
  projects/clang380-import/contrib/llvm/lib/Target/AMDGPU/SIInstrInfo.td
  projects/clang380-import/contrib/llvm/lib/Target/AMDGPU/SIInstructions.td
  projects/clang380-import/contrib/llvm/lib/Target/AMDGPU/SILowerControlFlow.cpp
  projects/clang380-import/contrib/llvm/lib/Target/AMDGPU/SILowerI1Copies.cpp
  projects/clang380-import/contrib/llvm/lib/Target/AMDGPU/SIMachineFunctionInfo.cpp
  projects/clang380-import/contrib/llvm/lib/Target/AMDGPU/SIMachineFunctionInfo.h
  projects/clang380-import/contrib/llvm/lib/Target/AMDGPU/SIRegisterInfo.cpp
  projects/clang380-import/contrib/llvm/lib/Target/AMDGPU/SIRegisterInfo.h
  projects/clang380-import/contrib/llvm/lib/Target/AMDGPU/SIRegisterInfo.td
  projects/clang380-import/contrib/llvm/lib/Target/AMDGPU/SISchedule.td
  projects/clang380-import/contrib/llvm/lib/Target/AMDGPU/SIShrinkInstructions.cpp
  projects/clang380-import/contrib/llvm/lib/Target/AMDGPU/SITypeRewriter.cpp
  projects/clang380-import/contrib/llvm/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.cpp
  projects/clang380-import/contrib/llvm/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.h
  projects/clang380-import/contrib/llvm/lib/Target/AMDGPU/VIInstructions.td
  projects/clang380-import/contrib/llvm/lib/Target/ARM/ARM.h
  projects/clang380-import/contrib/llvm/lib/Target/ARM/ARM.td
  projects/clang380-import/contrib/llvm/lib/Target/ARM/ARMAsmPrinter.cpp
  projects/clang380-import/contrib/llvm/lib/Target/ARM/ARMAsmPrinter.h
  projects/clang380-import/contrib/llvm/lib/Target/ARM/ARMBaseInstrInfo.cpp
  projects/clang380-import/contrib/llvm/lib/Target/ARM/ARMBaseInstrInfo.h
  projects/clang380-import/contrib/llvm/lib/Target/ARM/ARMBaseRegisterInfo.cpp
  projects/clang380-import/contrib/llvm/lib/Target/ARM/ARMBaseRegisterInfo.h
  projects/clang380-import/contrib/llvm/lib/Target/ARM/ARMCallingConv.h
  projects/clang380-import/contrib/llvm/lib/Target/ARM/ARMCallingConv.td
  projects/clang380-import/contrib/llvm/lib/Target/ARM/ARMConstantIslandPass.cpp
  projects/clang380-import/contrib/llvm/lib/Target/ARM/ARMConstantPoolValue.cpp
  projects/clang380-import/contrib/llvm/lib/Target/ARM/ARMConstantPoolValue.h
  projects/clang380-import/contrib/llvm/lib/Target/ARM/ARMExpandPseudoInsts.cpp
  projects/clang380-import/contrib/llvm/lib/Target/ARM/ARMFastISel.cpp
  projects/clang380-import/contrib/llvm/lib/Target/ARM/ARMFrameLowering.cpp
  projects/clang380-import/contrib/llvm/lib/Target/ARM/ARMFrameLowering.h
  projects/clang380-import/contrib/llvm/lib/Target/ARM/ARMISelDAGToDAG.cpp
  projects/clang380-import/contrib/llvm/lib/Target/ARM/ARMISelLowering.cpp
  projects/clang380-import/contrib/llvm/lib/Target/ARM/ARMISelLowering.h
  projects/clang380-import/contrib/llvm/lib/Target/ARM/ARMInstrInfo.cpp
  projects/clang380-import/contrib/llvm/lib/Target/ARM/ARMInstrInfo.td
  projects/clang380-import/contrib/llvm/lib/Target/ARM/ARMInstrNEON.td
  projects/clang380-import/contrib/llvm/lib/Target/ARM/ARMInstrThumb.td
  projects/clang380-import/contrib/llvm/lib/Target/ARM/ARMInstrThumb2.td
  projects/clang380-import/contrib/llvm/lib/Target/ARM/ARMInstrVFP.td
  projects/clang380-import/contrib/llvm/lib/Target/ARM/ARMLoadStoreOptimizer.cpp
  projects/clang380-import/contrib/llvm/lib/Target/ARM/ARMMachineFunctionInfo.cpp
  projects/clang380-import/contrib/llvm/lib/Target/ARM/ARMMachineFunctionInfo.h
  projects/clang380-import/contrib/llvm/lib/Target/ARM/ARMRegisterInfo.td
  projects/clang380-import/contrib/llvm/lib/Target/ARM/ARMScheduleSwift.td
  projects/clang380-import/contrib/llvm/lib/Target/ARM/ARMSelectionDAGInfo.cpp
  projects/clang380-import/contrib/llvm/lib/Target/ARM/ARMSubtarget.cpp
  projects/clang380-import/contrib/llvm/lib/Target/ARM/ARMSubtarget.h
  projects/clang380-import/contrib/llvm/lib/Target/ARM/ARMTargetMachine.cpp
  projects/clang380-import/contrib/llvm/lib/Target/ARM/ARMTargetMachine.h
  projects/clang380-import/contrib/llvm/lib/Target/ARM/ARMTargetTransformInfo.cpp
  projects/clang380-import/contrib/llvm/lib/Target/ARM/ARMTargetTransformInfo.h
  projects/clang380-import/contrib/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp
  projects/clang380-import/contrib/llvm/lib/Target/ARM/Disassembler/ARMDisassembler.cpp
  projects/clang380-import/contrib/llvm/lib/Target/ARM/InstPrinter/ARMInstPrinter.cpp
  projects/clang380-import/contrib/llvm/lib/Target/ARM/InstPrinter/ARMInstPrinter.h
  projects/clang380-import/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp
  projects/clang380-import/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.h
  projects/clang380-import/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackendDarwin.h
  projects/clang380-import/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMELFObjectWriter.cpp
  projects/clang380-import/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMELFStreamer.cpp
  projects/clang380-import/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMMCAsmInfo.cpp
  projects/clang380-import/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMMCAsmInfo.h
  projects/clang380-import/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMMCExpr.h
  projects/clang380-import/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp
  projects/clang380-import/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.h
  projects/clang380-import/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMMachObjectWriter.cpp
  projects/clang380-import/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMTargetStreamer.cpp
  projects/clang380-import/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMWinCOFFStreamer.cpp
  projects/clang380-import/contrib/llvm/lib/Target/ARM/Thumb1FrameLowering.cpp
  projects/clang380-import/contrib/llvm/lib/Target/ARM/Thumb1FrameLowering.h
  projects/clang380-import/contrib/llvm/lib/Target/ARM/Thumb1InstrInfo.cpp
  projects/clang380-import/contrib/llvm/lib/Target/ARM/Thumb2ITBlockPass.cpp
  projects/clang380-import/contrib/llvm/lib/Target/ARM/Thumb2InstrInfo.cpp
  projects/clang380-import/contrib/llvm/lib/Target/ARM/Thumb2SizeReduction.cpp
  projects/clang380-import/contrib/llvm/lib/Target/BPF/BPF.td
  projects/clang380-import/contrib/llvm/lib/Target/BPF/BPFISelLowering.cpp
  projects/clang380-import/contrib/llvm/lib/Target/BPF/InstPrinter/BPFInstPrinter.h
  projects/clang380-import/contrib/llvm/lib/Target/BPF/MCTargetDesc/BPFAsmBackend.cpp
  projects/clang380-import/contrib/llvm/lib/Target/BPF/MCTargetDesc/BPFELFObjectWriter.cpp
  projects/clang380-import/contrib/llvm/lib/Target/BPF/MCTargetDesc/BPFMCAsmInfo.h
  projects/clang380-import/contrib/llvm/lib/Target/CppBackend/CPPBackend.cpp
  projects/clang380-import/contrib/llvm/lib/Target/Hexagon/BitTracker.cpp
  projects/clang380-import/contrib/llvm/lib/Target/Hexagon/BitTracker.h
  projects/clang380-import/contrib/llvm/lib/Target/Hexagon/Disassembler/HexagonDisassembler.cpp
  projects/clang380-import/contrib/llvm/lib/Target/Hexagon/Hexagon.h
  projects/clang380-import/contrib/llvm/lib/Target/Hexagon/Hexagon.td
  projects/clang380-import/contrib/llvm/lib/Target/Hexagon/HexagonAsmPrinter.cpp
  projects/clang380-import/contrib/llvm/lib/Target/Hexagon/HexagonAsmPrinter.h
  projects/clang380-import/contrib/llvm/lib/Target/Hexagon/HexagonBitTracker.cpp
  projects/clang380-import/contrib/llvm/lib/Target/Hexagon/HexagonCFGOptimizer.cpp
  projects/clang380-import/contrib/llvm/lib/Target/Hexagon/HexagonCommonGEP.cpp
  projects/clang380-import/contrib/llvm/lib/Target/Hexagon/HexagonExpandPredSpillCode.cpp
  projects/clang380-import/contrib/llvm/lib/Target/Hexagon/HexagonFrameLowering.cpp
  projects/clang380-import/contrib/llvm/lib/Target/Hexagon/HexagonFrameLowering.h
  projects/clang380-import/contrib/llvm/lib/Target/Hexagon/HexagonGenExtract.cpp
  projects/clang380-import/contrib/llvm/lib/Target/Hexagon/HexagonGenInsert.cpp
  projects/clang380-import/contrib/llvm/lib/Target/Hexagon/HexagonGenPredicate.cpp
  projects/clang380-import/contrib/llvm/lib/Target/Hexagon/HexagonHardwareLoops.cpp
  projects/clang380-import/contrib/llvm/lib/Target/Hexagon/HexagonISelDAGToDAG.cpp
  projects/clang380-import/contrib/llvm/lib/Target/Hexagon/HexagonISelLowering.cpp
  projects/clang380-import/contrib/llvm/lib/Target/Hexagon/HexagonISelLowering.h
  projects/clang380-import/contrib/llvm/lib/Target/Hexagon/HexagonInstrFormats.td
  projects/clang380-import/contrib/llvm/lib/Target/Hexagon/HexagonInstrFormatsV4.td
  projects/clang380-import/contrib/llvm/lib/Target/Hexagon/HexagonInstrInfo.cpp
  projects/clang380-import/contrib/llvm/lib/Target/Hexagon/HexagonInstrInfo.h
  projects/clang380-import/contrib/llvm/lib/Target/Hexagon/HexagonInstrInfo.td
  projects/clang380-import/contrib/llvm/lib/Target/Hexagon/HexagonInstrInfoV4.td
  projects/clang380-import/contrib/llvm/lib/Target/Hexagon/HexagonInstrInfoV5.td
  projects/clang380-import/contrib/llvm/lib/Target/Hexagon/HexagonInstrInfoVector.td
  projects/clang380-import/contrib/llvm/lib/Target/Hexagon/HexagonIntrinsics.td
  projects/clang380-import/contrib/llvm/lib/Target/Hexagon/HexagonMCInstLower.cpp
  projects/clang380-import/contrib/llvm/lib/Target/Hexagon/HexagonMachineScheduler.cpp
  projects/clang380-import/contrib/llvm/lib/Target/Hexagon/HexagonNewValueJump.cpp
  projects/clang380-import/contrib/llvm/lib/Target/Hexagon/HexagonOperands.td
  projects/clang380-import/contrib/llvm/lib/Target/Hexagon/HexagonPeephole.cpp
  projects/clang380-import/contrib/llvm/lib/Target/Hexagon/HexagonRegisterInfo.cpp
  projects/clang380-import/contrib/llvm/lib/Target/Hexagon/HexagonRegisterInfo.h
  projects/clang380-import/contrib/llvm/lib/Target/Hexagon/HexagonRegisterInfo.td
  projects/clang380-import/contrib/llvm/lib/Target/Hexagon/HexagonSchedule.td
  projects/clang380-import/contrib/llvm/lib/Target/Hexagon/HexagonScheduleV4.td
  projects/clang380-import/contrib/llvm/lib/Target/Hexagon/HexagonSelectionDAGInfo.cpp
  projects/clang380-import/contrib/llvm/lib/Target/Hexagon/HexagonSplitConst32AndConst64.cpp
  projects/clang380-import/contrib/llvm/lib/Target/Hexagon/HexagonSubtarget.cpp
  projects/clang380-import/contrib/llvm/lib/Target/Hexagon/HexagonSubtarget.h
  projects/clang380-import/contrib/llvm/lib/Target/Hexagon/HexagonTargetMachine.cpp
  projects/clang380-import/contrib/llvm/lib/Target/Hexagon/HexagonTargetMachine.h
  projects/clang380-import/contrib/llvm/lib/Target/Hexagon/HexagonTargetObjectFile.cpp
  projects/clang380-import/contrib/llvm/lib/Target/Hexagon/HexagonVLIWPacketizer.cpp
  projects/clang380-import/contrib/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonAsmBackend.cpp
  projects/clang380-import/contrib/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonBaseInfo.h
  projects/clang380-import/contrib/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonInstPrinter.cpp
  projects/clang380-import/contrib/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonInstPrinter.h
  projects/clang380-import/contrib/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCAsmInfo.h
  projects/clang380-import/contrib/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp
  projects/clang380-import/contrib/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp
  projects/clang380-import/contrib/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp
  projects/clang380-import/contrib/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCELFStreamer.cpp
  projects/clang380-import/contrib/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp
  projects/clang380-import/contrib/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.h
  projects/clang380-import/contrib/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCTargetDesc.cpp
  projects/clang380-import/contrib/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCTargetDesc.h
  projects/clang380-import/contrib/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp
  projects/clang380-import/contrib/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.h
  projects/clang380-import/contrib/llvm/lib/Target/MSP430/InstPrinter/MSP430InstPrinter.h
  projects/clang380-import/contrib/llvm/lib/Target/MSP430/MCTargetDesc/MSP430MCAsmInfo.h
  projects/clang380-import/contrib/llvm/lib/Target/MSP430/MSP430BranchSelector.cpp
  projects/clang380-import/contrib/llvm/lib/Target/MSP430/MSP430ISelLowering.cpp
  projects/clang380-import/contrib/llvm/lib/Target/MSP430/MSP430InstrInfo.cpp
  projects/clang380-import/contrib/llvm/lib/Target/MSP430/MSP430MCInstLower.cpp
  projects/clang380-import/contrib/llvm/lib/Target/MSP430/MSP430MachineFunctionInfo.cpp
  projects/clang380-import/contrib/llvm/lib/Target/MSP430/MSP430MachineFunctionInfo.h
  projects/clang380-import/contrib/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp
  projects/clang380-import/contrib/llvm/lib/Target/Mips/Disassembler/MipsDisassembler.cpp
  projects/clang380-import/contrib/llvm/lib/Target/Mips/InstPrinter/MipsInstPrinter.cpp
  projects/clang380-import/contrib/llvm/lib/Target/Mips/InstPrinter/MipsInstPrinter.h
  projects/clang380-import/contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsABIInfo.cpp
  projects/clang380-import/contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsABIInfo.h
  projects/clang380-import/contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.cpp
  projects/clang380-import/contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.h
  projects/clang380-import/contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsELFObjectWriter.cpp
  projects/clang380-import/contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsELFStreamer.cpp
  projects/clang380-import/contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsELFStreamer.h
  projects/clang380-import/contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsFixupKinds.h
  projects/clang380-import/contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsMCAsmInfo.h
  projects/clang380-import/contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp
  projects/clang380-import/contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.h
  projects/clang380-import/contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsMCExpr.h
  projects/clang380-import/contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsTargetStreamer.cpp
  projects/clang380-import/contrib/llvm/lib/Target/Mips/MicroMips32r6InstrFormats.td
  projects/clang380-import/contrib/llvm/lib/Target/Mips/MicroMips32r6InstrInfo.td
  projects/clang380-import/contrib/llvm/lib/Target/Mips/MicroMipsInstrFPU.td
  projects/clang380-import/contrib/llvm/lib/Target/Mips/MicroMipsInstrFormats.td
  projects/clang380-import/contrib/llvm/lib/Target/Mips/MicroMipsInstrInfo.td
  projects/clang380-import/contrib/llvm/lib/Target/Mips/Mips.td
  projects/clang380-import/contrib/llvm/lib/Target/Mips/Mips16FrameLowering.cpp
  projects/clang380-import/contrib/llvm/lib/Target/Mips/Mips16HardFloat.cpp
  projects/clang380-import/contrib/llvm/lib/Target/Mips/Mips16ISelDAGToDAG.cpp
  projects/clang380-import/contrib/llvm/lib/Target/Mips/Mips16ISelLowering.cpp
  projects/clang380-import/contrib/llvm/lib/Target/Mips/Mips16InstrInfo.cpp
  projects/clang380-import/contrib/llvm/lib/Target/Mips/Mips16InstrInfo.td
  projects/clang380-import/contrib/llvm/lib/Target/Mips/Mips32r6InstrInfo.td
  projects/clang380-import/contrib/llvm/lib/Target/Mips/Mips64InstrInfo.td
  projects/clang380-import/contrib/llvm/lib/Target/Mips/Mips64r6InstrInfo.td
  projects/clang380-import/contrib/llvm/lib/Target/Mips/MipsAsmPrinter.cpp
  projects/clang380-import/contrib/llvm/lib/Target/Mips/MipsCCState.cpp
  projects/clang380-import/contrib/llvm/lib/Target/Mips/MipsCallingConv.td
  projects/clang380-import/contrib/llvm/lib/Target/Mips/MipsConstantIslandPass.cpp
  projects/clang380-import/contrib/llvm/lib/Target/Mips/MipsDSPInstrFormats.td
  projects/clang380-import/contrib/llvm/lib/Target/Mips/MipsDSPInstrInfo.td
  projects/clang380-import/contrib/llvm/lib/Target/Mips/MipsDelaySlotFiller.cpp
  projects/clang380-import/contrib/llvm/lib/Target/Mips/MipsFastISel.cpp
  projects/clang380-import/contrib/llvm/lib/Target/Mips/MipsISelLowering.cpp
  projects/clang380-import/contrib/llvm/lib/Target/Mips/MipsISelLowering.h
  projects/clang380-import/contrib/llvm/lib/Target/Mips/MipsInstrFPU.td
  projects/clang380-import/contrib/llvm/lib/Target/Mips/MipsInstrFormats.td
  projects/clang380-import/contrib/llvm/lib/Target/Mips/MipsInstrInfo.cpp
  projects/clang380-import/contrib/llvm/lib/Target/Mips/MipsInstrInfo.td
  projects/clang380-import/contrib/llvm/lib/Target/Mips/MipsLongBranch.cpp
  projects/clang380-import/contrib/llvm/lib/Target/Mips/MipsMSAInstrFormats.td
  projects/clang380-import/contrib/llvm/lib/Target/Mips/MipsMSAInstrInfo.td
  projects/clang380-import/contrib/llvm/lib/Target/Mips/MipsMachineFunction.cpp
  projects/clang380-import/contrib/llvm/lib/Target/Mips/MipsMachineFunction.h
  projects/clang380-import/contrib/llvm/lib/Target/Mips/MipsRegisterInfo.cpp
  projects/clang380-import/contrib/llvm/lib/Target/Mips/MipsRegisterInfo.h
  projects/clang380-import/contrib/llvm/lib/Target/Mips/MipsSEFrameLowering.cpp
  projects/clang380-import/contrib/llvm/lib/Target/Mips/MipsSEFrameLowering.h
  projects/clang380-import/contrib/llvm/lib/Target/Mips/MipsSEISelDAGToDAG.cpp
  projects/clang380-import/contrib/llvm/lib/Target/Mips/MipsSEISelLowering.cpp
  projects/clang380-import/contrib/llvm/lib/Target/Mips/MipsSEInstrInfo.cpp
  projects/clang380-import/contrib/llvm/lib/Target/Mips/MipsSEInstrInfo.h
  projects/clang380-import/contrib/llvm/lib/Target/Mips/MipsSERegisterInfo.cpp
  projects/clang380-import/contrib/llvm/lib/Target/Mips/MipsSchedule.td
  projects/clang380-import/contrib/llvm/lib/Target/Mips/MipsSubtarget.cpp
  projects/clang380-import/contrib/llvm/lib/Target/Mips/MipsSubtarget.h
  projects/clang380-import/contrib/llvm/lib/Target/Mips/MipsTargetMachine.cpp
  projects/clang380-import/contrib/llvm/lib/Target/Mips/MipsTargetObjectFile.cpp
  projects/clang380-import/contrib/llvm/lib/Target/Mips/MipsTargetObjectFile.h
  projects/clang380-import/contrib/llvm/lib/Target/Mips/MipsTargetStreamer.h
  projects/clang380-import/contrib/llvm/lib/Target/NVPTX/InstPrinter/NVPTXInstPrinter.h
  projects/clang380-import/contrib/llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXMCAsmInfo.h
  projects/clang380-import/contrib/llvm/lib/Target/NVPTX/NVPTX.h
  projects/clang380-import/contrib/llvm/lib/Target/NVPTX/NVPTXAsmPrinter.cpp
  projects/clang380-import/contrib/llvm/lib/Target/NVPTX/NVPTXAsmPrinter.h
  projects/clang380-import/contrib/llvm/lib/Target/NVPTX/NVPTXFavorNonGenericAddrSpaces.cpp
  projects/clang380-import/contrib/llvm/lib/Target/NVPTX/NVPTXGenericToNVVM.cpp
  projects/clang380-import/contrib/llvm/lib/Target/NVPTX/NVPTXISelDAGToDAG.cpp
  projects/clang380-import/contrib/llvm/lib/Target/NVPTX/NVPTXISelLowering.cpp
  projects/clang380-import/contrib/llvm/lib/Target/NVPTX/NVPTXISelLowering.h
  projects/clang380-import/contrib/llvm/lib/Target/NVPTX/NVPTXInstrInfo.cpp
  projects/clang380-import/contrib/llvm/lib/Target/NVPTX/NVPTXInstrInfo.h
  projects/clang380-import/contrib/llvm/lib/Target/NVPTX/NVPTXLowerAggrCopies.cpp
  projects/clang380-import/contrib/llvm/lib/Target/NVPTX/NVPTXLowerAlloca.cpp
  projects/clang380-import/contrib/llvm/lib/Target/NVPTX/NVPTXLowerKernelArgs.cpp
  projects/clang380-import/contrib/llvm/lib/Target/NVPTX/NVPTXMCExpr.h
  projects/clang380-import/contrib/llvm/lib/Target/NVPTX/NVPTXPrologEpilogPass.cpp
  projects/clang380-import/contrib/llvm/lib/Target/NVPTX/NVPTXSection.h
  projects/clang380-import/contrib/llvm/lib/Target/NVPTX/NVPTXTargetMachine.cpp
  projects/clang380-import/contrib/llvm/lib/Target/NVPTX/NVPTXTargetObjectFile.h
  projects/clang380-import/contrib/llvm/lib/Target/NVPTX/NVPTXTargetTransformInfo.cpp
  projects/clang380-import/contrib/llvm/lib/Target/NVPTX/NVPTXTargetTransformInfo.h
  projects/clang380-import/contrib/llvm/lib/Target/NVPTX/NVPTXUtilities.cpp
  projects/clang380-import/contrib/llvm/lib/Target/NVPTX/NVPTXUtilities.h
  projects/clang380-import/contrib/llvm/lib/Target/NVPTX/NVPTXVector.td
  projects/clang380-import/contrib/llvm/lib/Target/NVPTX/NVVMReflect.cpp
  projects/clang380-import/contrib/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp
  projects/clang380-import/contrib/llvm/lib/Target/PowerPC/Disassembler/PPCDisassembler.cpp
  projects/clang380-import/contrib/llvm/lib/Target/PowerPC/InstPrinter/PPCInstPrinter.h
  projects/clang380-import/contrib/llvm/lib/Target/PowerPC/MCTargetDesc/PPCELFObjectWriter.cpp
  projects/clang380-import/contrib/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCAsmInfo.h
  projects/clang380-import/contrib/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.h
  projects/clang380-import/contrib/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMachObjectWriter.cpp
  projects/clang380-import/contrib/llvm/lib/Target/PowerPC/MCTargetDesc/PPCPredicates.h
  projects/clang380-import/contrib/llvm/lib/Target/PowerPC/PPC.h
  projects/clang380-import/contrib/llvm/lib/Target/PowerPC/PPC.td
  projects/clang380-import/contrib/llvm/lib/Target/PowerPC/PPCAsmPrinter.cpp
  projects/clang380-import/contrib/llvm/lib/Target/PowerPC/PPCBranchSelector.cpp
  projects/clang380-import/contrib/llvm/lib/Target/PowerPC/PPCCTRLoops.cpp
  projects/clang380-import/contrib/llvm/lib/Target/PowerPC/PPCEarlyReturn.cpp
  projects/clang380-import/contrib/llvm/lib/Target/PowerPC/PPCFastISel.cpp
  projects/clang380-import/contrib/llvm/lib/Target/PowerPC/PPCFrameLowering.cpp
  projects/clang380-import/contrib/llvm/lib/Target/PowerPC/PPCFrameLowering.h
  projects/clang380-import/contrib/llvm/lib/Target/PowerPC/PPCISelDAGToDAG.cpp
  projects/clang380-import/contrib/llvm/lib/Target/PowerPC/PPCISelLowering.cpp
  projects/clang380-import/contrib/llvm/lib/Target/PowerPC/PPCISelLowering.h
  projects/clang380-import/contrib/llvm/lib/Target/PowerPC/PPCInstr64Bit.td
  projects/clang380-import/contrib/llvm/lib/Target/PowerPC/PPCInstrInfo.cpp
  projects/clang380-import/contrib/llvm/lib/Target/PowerPC/PPCInstrInfo.h
  projects/clang380-import/contrib/llvm/lib/Target/PowerPC/PPCInstrInfo.td
  projects/clang380-import/contrib/llvm/lib/Target/PowerPC/PPCInstrQPX.td
  projects/clang380-import/contrib/llvm/lib/Target/PowerPC/PPCInstrVSX.td
  projects/clang380-import/contrib/llvm/lib/Target/PowerPC/PPCLoopDataPrefetch.cpp
  projects/clang380-import/contrib/llvm/lib/Target/PowerPC/PPCLoopPreIncPrep.cpp
  projects/clang380-import/contrib/llvm/lib/Target/PowerPC/PPCMCInstLower.cpp
  projects/clang380-import/contrib/llvm/lib/Target/PowerPC/PPCMachineFunctionInfo.cpp
  projects/clang380-import/contrib/llvm/lib/Target/PowerPC/PPCRegisterInfo.cpp
  projects/clang380-import/contrib/llvm/lib/Target/PowerPC/PPCRegisterInfo.h
  projects/clang380-import/contrib/llvm/lib/Target/PowerPC/PPCSubtarget.cpp
  projects/clang380-import/contrib/llvm/lib/Target/PowerPC/PPCSubtarget.h
  projects/clang380-import/contrib/llvm/lib/Target/PowerPC/PPCTargetMachine.cpp
  projects/clang380-import/contrib/llvm/lib/Target/PowerPC/PPCTargetObjectFile.cpp
  projects/clang380-import/contrib/llvm/lib/Target/PowerPC/PPCTargetTransformInfo.cpp
  projects/clang380-import/contrib/llvm/lib/Target/PowerPC/PPCTargetTransformInfo.h
  projects/clang380-import/contrib/llvm/lib/Target/PowerPC/PPCVSXCopy.cpp
  projects/clang380-import/contrib/llvm/lib/Target/PowerPC/PPCVSXFMAMutate.cpp
  projects/clang380-import/contrib/llvm/lib/Target/PowerPC/PPCVSXSwapRemoval.cpp
  projects/clang380-import/contrib/llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp   (contents, props changed)
  projects/clang380-import/contrib/llvm/lib/Target/Sparc/DelaySlotFiller.cpp
  projects/clang380-import/contrib/llvm/lib/Target/Sparc/Disassembler/SparcDisassembler.cpp   (contents, props changed)
  projects/clang380-import/contrib/llvm/lib/Target/Sparc/InstPrinter/SparcInstPrinter.h   (contents, props changed)
  projects/clang380-import/contrib/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCAsmInfo.h
  projects/clang380-import/contrib/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.h
  projects/clang380-import/contrib/llvm/lib/Target/Sparc/SparcAsmPrinter.cpp
  projects/clang380-import/contrib/llvm/lib/Target/Sparc/SparcCallingConv.td
  projects/clang380-import/contrib/llvm/lib/Target/Sparc/SparcFrameLowering.cpp
  projects/clang380-import/contrib/llvm/lib/Target/Sparc/SparcFrameLowering.h
  projects/clang380-import/contrib/llvm/lib/Target/Sparc/SparcISelDAGToDAG.cpp
  projects/clang380-import/contrib/llvm/lib/Target/Sparc/SparcISelLowering.cpp
  projects/clang380-import/contrib/llvm/lib/Target/Sparc/SparcISelLowering.h
  projects/clang380-import/contrib/llvm/lib/Target/Sparc/SparcInstrAliases.td
  projects/clang380-import/contrib/llvm/lib/Target/Sparc/SparcInstrInfo.cpp
  projects/clang380-import/contrib/llvm/lib/Target/Sparc/SparcInstrInfo.td
  projects/clang380-import/contrib/llvm/lib/Target/Sparc/SparcRegisterInfo.cpp
  projects/clang380-import/contrib/llvm/lib/Target/Sparc/SparcRegisterInfo.h
  projects/clang380-import/contrib/llvm/lib/Target/Sparc/SparcRegisterInfo.td
  projects/clang380-import/contrib/llvm/lib/Target/Sparc/SparcSubtarget.cpp
  projects/clang380-import/contrib/llvm/lib/Target/Sparc/SparcSubtarget.h
  projects/clang380-import/contrib/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp
  projects/clang380-import/contrib/llvm/lib/Target/SystemZ/InstPrinter/SystemZInstPrinter.cpp
  projects/clang380-import/contrib/llvm/lib/Target/SystemZ/InstPrinter/SystemZInstPrinter.h
  projects/clang380-import/contrib/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCTargetDesc.cpp
  projects/clang380-import/contrib/llvm/lib/Target/SystemZ/README.txt
  projects/clang380-import/contrib/llvm/lib/Target/SystemZ/SystemZAsmPrinter.cpp
  projects/clang380-import/contrib/llvm/lib/Target/SystemZ/SystemZConstantPoolValue.cpp
  projects/clang380-import/contrib/llvm/lib/Target/SystemZ/SystemZConstantPoolValue.h
  projects/clang380-import/contrib/llvm/lib/Target/SystemZ/SystemZElimCompare.cpp
  projects/clang380-import/contrib/llvm/lib/Target/SystemZ/SystemZFrameLowering.cpp
  projects/clang380-import/contrib/llvm/lib/Target/SystemZ/SystemZFrameLowering.h
  projects/clang380-import/contrib/llvm/lib/Target/SystemZ/SystemZISelDAGToDAG.cpp
  projects/clang380-import/contrib/llvm/lib/Target/SystemZ/SystemZISelLowering.cpp
  projects/clang380-import/contrib/llvm/lib/Target/SystemZ/SystemZISelLowering.h
  projects/clang380-import/contrib/llvm/lib/Target/SystemZ/SystemZInstrBuilder.h
  projects/clang380-import/contrib/llvm/lib/Target/SystemZ/SystemZInstrFP.td
  projects/clang380-import/contrib/llvm/lib/Target/SystemZ/SystemZInstrFormats.td
  projects/clang380-import/contrib/llvm/lib/Target/SystemZ/SystemZInstrInfo.cpp
  projects/clang380-import/contrib/llvm/lib/Target/SystemZ/SystemZInstrInfo.h
  projects/clang380-import/contrib/llvm/lib/Target/SystemZ/SystemZInstrInfo.td
  projects/clang380-import/contrib/llvm/lib/Target/SystemZ/SystemZMachineFunctionInfo.cpp
  projects/clang380-import/contrib/llvm/lib/Target/SystemZ/SystemZMachineFunctionInfo.h
  projects/clang380-import/contrib/llvm/lib/Target/SystemZ/SystemZRegisterInfo.cpp
  projects/clang380-import/contrib/llvm/lib/Target/SystemZ/SystemZRegisterInfo.td
  projects/clang380-import/contrib/llvm/lib/Target/SystemZ/SystemZShortenInst.cpp
  projects/clang380-import/contrib/llvm/lib/Target/SystemZ/SystemZTargetMachine.cpp
  projects/clang380-import/contrib/llvm/lib/Target/SystemZ/SystemZTargetMachine.h
  projects/clang380-import/contrib/llvm/lib/Target/SystemZ/SystemZTargetTransformInfo.cpp
  projects/clang380-import/contrib/llvm/lib/Target/SystemZ/SystemZTargetTransformInfo.h
  projects/clang380-import/contrib/llvm/lib/Target/TargetLoweringObjectFile.cpp
  projects/clang380-import/contrib/llvm/lib/Target/TargetMachine.cpp
  projects/clang380-import/contrib/llvm/lib/Target/TargetMachineC.cpp
  projects/clang380-import/contrib/llvm/lib/Target/TargetRecip.cpp
  projects/clang380-import/contrib/llvm/lib/Target/WebAssembly/InstPrinter/WebAssemblyInstPrinter.cpp
  projects/clang380-import/contrib/llvm/lib/Target/WebAssembly/InstPrinter/WebAssemblyInstPrinter.h
  projects/clang380-import/contrib/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyMCAsmInfo.cpp
  projects/clang380-import/contrib/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyMCAsmInfo.h
  projects/clang380-import/contrib/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyMCTargetDesc.cpp
  projects/clang380-import/contrib/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyMCTargetDesc.h
  projects/clang380-import/contrib/llvm/lib/Target/WebAssembly/README.txt
  projects/clang380-import/contrib/llvm/lib/Target/WebAssembly/WebAssembly.h
  projects/clang380-import/contrib/llvm/lib/Target/WebAssembly/WebAssembly.td
  projects/clang380-import/contrib/llvm/lib/Target/WebAssembly/WebAssemblyFrameLowering.cpp
  projects/clang380-import/contrib/llvm/lib/Target/WebAssembly/WebAssemblyFrameLowering.h
  projects/clang380-import/contrib/llvm/lib/Target/WebAssembly/WebAssemblyISelDAGToDAG.cpp
  projects/clang380-import/contrib/llvm/lib/Target/WebAssembly/WebAssemblyISelLowering.cpp
  projects/clang380-import/contrib/llvm/lib/Target/WebAssembly/WebAssemblyISelLowering.h
  projects/clang380-import/contrib/llvm/lib/Target/WebAssembly/WebAssemblyInstrCall.td
  projects/clang380-import/contrib/llvm/lib/Target/WebAssembly/WebAssemblyInstrConv.td
  projects/clang380-import/contrib/llvm/lib/Target/WebAssembly/WebAssemblyInstrFloat.td
  projects/clang380-import/contrib/llvm/lib/Target/WebAssembly/WebAssemblyInstrFormats.td
  projects/clang380-import/contrib/llvm/lib/Target/WebAssembly/WebAssemblyInstrInfo.cpp
  projects/clang380-import/contrib/llvm/lib/Target/WebAssembly/WebAssemblyInstrInfo.h
  projects/clang380-import/contrib/llvm/lib/Target/WebAssembly/WebAssemblyInstrInfo.td
  projects/clang380-import/contrib/llvm/lib/Target/WebAssembly/WebAssemblyInstrInteger.td
  projects/clang380-import/contrib/llvm/lib/Target/WebAssembly/WebAssemblyInstrMemory.td
  projects/clang380-import/contrib/llvm/lib/Target/WebAssembly/WebAssemblyMachineFunctionInfo.cpp
  projects/clang380-import/contrib/llvm/lib/Target/WebAssembly/WebAssemblyMachineFunctionInfo.h
  projects/clang380-import/contrib/llvm/lib/Target/WebAssembly/WebAssemblyRegisterInfo.cpp
  projects/clang380-import/contrib/llvm/lib/Target/WebAssembly/WebAssemblyRegisterInfo.h
  projects/clang380-import/contrib/llvm/lib/Target/WebAssembly/WebAssemblyRegisterInfo.td
  projects/clang380-import/contrib/llvm/lib/Target/WebAssembly/WebAssemblySubtarget.cpp
  projects/clang380-import/contrib/llvm/lib/Target/WebAssembly/WebAssemblySubtarget.h
  projects/clang380-import/contrib/llvm/lib/Target/WebAssembly/WebAssemblyTargetMachine.cpp
  projects/clang380-import/contrib/llvm/lib/Target/WebAssembly/WebAssemblyTargetObjectFile.h
  projects/clang380-import/contrib/llvm/lib/Target/WebAssembly/WebAssemblyTargetTransformInfo.cpp
  projects/clang380-import/contrib/llvm/lib/Target/WebAssembly/WebAssemblyTargetTransformInfo.h
  projects/clang380-import/contrib/llvm/lib/Target/X86/AsmParser/X86AsmInstrumentation.cpp
  projects/clang380-import/contrib/llvm/lib/Target/X86/AsmParser/X86AsmInstrumentation.h
  projects/clang380-import/contrib/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp
  projects/clang380-import/contrib/llvm/lib/Target/X86/AsmParser/X86AsmParserCommon.h
  projects/clang380-import/contrib/llvm/lib/Target/X86/Disassembler/X86Disassembler.cpp
  projects/clang380-import/contrib/llvm/lib/Target/X86/Disassembler/X86DisassemblerDecoder.cpp
  projects/clang380-import/contrib/llvm/lib/Target/X86/Disassembler/X86DisassemblerDecoder.h
  projects/clang380-import/contrib/llvm/lib/Target/X86/InstPrinter/X86ATTInstPrinter.cpp
  projects/clang380-import/contrib/llvm/lib/Target/X86/InstPrinter/X86ATTInstPrinter.h
  projects/clang380-import/contrib/llvm/lib/Target/X86/InstPrinter/X86InstComments.cpp
  projects/clang380-import/contrib/llvm/lib/Target/X86/InstPrinter/X86IntelInstPrinter.h
  projects/clang380-import/contrib/llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp
  projects/clang380-import/contrib/llvm/lib/Target/X86/MCTargetDesc/X86BaseInfo.h
  projects/clang380-import/contrib/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp
  projects/clang380-import/contrib/llvm/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.h
  projects/clang380-import/contrib/llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp
  projects/clang380-import/contrib/llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp
  projects/clang380-import/contrib/llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h
  projects/clang380-import/contrib/llvm/lib/Target/X86/MCTargetDesc/X86MachObjectWriter.cpp
  projects/clang380-import/contrib/llvm/lib/Target/X86/MCTargetDesc/X86WinCOFFStreamer.cpp
  projects/clang380-import/contrib/llvm/lib/Target/X86/Utils/X86ShuffleDecode.cpp
  projects/clang380-import/contrib/llvm/lib/Target/X86/Utils/X86ShuffleDecode.h
  projects/clang380-import/contrib/llvm/lib/Target/X86/X86.h
  projects/clang380-import/contrib/llvm/lib/Target/X86/X86.td
  projects/clang380-import/contrib/llvm/lib/Target/X86/X86AsmPrinter.cpp
  projects/clang380-import/contrib/llvm/lib/Target/X86/X86AsmPrinter.h
  projects/clang380-import/contrib/llvm/lib/Target/X86/X86CallFrameOptimization.cpp
  projects/clang380-import/contrib/llvm/lib/Target/X86/X86CallingConv.h
  projects/clang380-import/contrib/llvm/lib/Target/X86/X86CallingConv.td
  projects/clang380-import/contrib/llvm/lib/Target/X86/X86ExpandPseudo.cpp
  projects/clang380-import/contrib/llvm/lib/Target/X86/X86FastISel.cpp
  projects/clang380-import/contrib/llvm/lib/Target/X86/X86FixupLEAs.cpp
  projects/clang380-import/contrib/llvm/lib/Target/X86/X86FloatingPoint.cpp
  projects/clang380-import/contrib/llvm/lib/Target/X86/X86FrameLowering.cpp
  projects/clang380-import/contrib/llvm/lib/Target/X86/X86FrameLowering.h
  projects/clang380-import/contrib/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp
  projects/clang380-import/contrib/llvm/lib/Target/X86/X86ISelLowering.cpp
  projects/clang380-import/contrib/llvm/lib/Target/X86/X86ISelLowering.h
  projects/clang380-import/contrib/llvm/lib/Target/X86/X86InstrAVX512.td
  projects/clang380-import/contrib/llvm/lib/Target/X86/X86InstrArithmetic.td
  projects/clang380-import/contrib/llvm/lib/Target/X86/X86InstrBuilder.h
  projects/clang380-import/contrib/llvm/lib/Target/X86/X86InstrCMovSetCC.td
  projects/clang380-import/contrib/llvm/lib/Target/X86/X86InstrCompiler.td
  projects/clang380-import/contrib/llvm/lib/Target/X86/X86InstrControl.td
  projects/clang380-import/contrib/llvm/lib/Target/X86/X86InstrFMA.td
  projects/clang380-import/contrib/llvm/lib/Target/X86/X86InstrFPStack.td
  projects/clang380-import/contrib/llvm/lib/Target/X86/X86InstrFragmentsSIMD.td
  projects/clang380-import/contrib/llvm/lib/Target/X86/X86InstrInfo.cpp
  projects/clang380-import/contrib/llvm/lib/Target/X86/X86InstrInfo.h
  projects/clang380-import/contrib/llvm/lib/Target/X86/X86InstrInfo.td
  projects/clang380-import/contrib/llvm/lib/Target/X86/X86InstrMMX.td
  projects/clang380-import/contrib/llvm/lib/Target/X86/X86InstrSSE.td
  projects/clang380-import/contrib/llvm/lib/Target/X86/X86InstrShiftRotate.td
  projects/clang380-import/contrib/llvm/lib/Target/X86/X86InstrSystem.td
  projects/clang380-import/contrib/llvm/lib/Target/X86/X86InstrXOP.td
  projects/clang380-import/contrib/llvm/lib/Target/X86/X86IntrinsicsInfo.h
  projects/clang380-import/contrib/llvm/lib/Target/X86/X86MCInstLower.cpp
  projects/clang380-import/contrib/llvm/lib/Target/X86/X86MachineFunctionInfo.cpp
  projects/clang380-import/contrib/llvm/lib/Target/X86/X86MachineFunctionInfo.h
  projects/clang380-import/contrib/llvm/lib/Target/X86/X86PadShortFunction.cpp
  projects/clang380-import/contrib/llvm/lib/Target/X86/X86RegisterInfo.cpp
  projects/clang380-import/contrib/llvm/lib/Target/X86/X86RegisterInfo.h
  projects/clang380-import/contrib/llvm/lib/Target/X86/X86RegisterInfo.td
  projects/clang380-import/contrib/llvm/lib/Target/X86/X86SelectionDAGInfo.cpp
  projects/clang380-import/contrib/llvm/lib/Target/X86/X86Subtarget.cpp
  projects/clang380-import/contrib/llvm/lib/Target/X86/X86Subtarget.h
  projects/clang380-import/contrib/llvm/lib/Target/X86/X86TargetMachine.cpp
  projects/clang380-import/contrib/llvm/lib/Target/X86/X86TargetObjectFile.cpp
  projects/clang380-import/contrib/llvm/lib/Target/X86/X86TargetObjectFile.h
  projects/clang380-import/contrib/llvm/lib/Target/X86/X86TargetTransformInfo.cpp
  projects/clang380-import/contrib/llvm/lib/Target/X86/X86TargetTransformInfo.h
  projects/clang380-import/contrib/llvm/lib/Target/X86/X86WinEHState.cpp
  projects/clang380-import/contrib/llvm/lib/Target/XCore/Disassembler/XCoreDisassembler.cpp
  projects/clang380-import/contrib/llvm/lib/Target/XCore/InstPrinter/XCoreInstPrinter.h
  projects/clang380-import/contrib/llvm/lib/Target/XCore/XCoreAsmPrinter.cpp
  projects/clang380-import/contrib/llvm/lib/Target/XCore/XCoreFrameLowering.cpp
  projects/clang380-import/contrib/llvm/lib/Target/XCore/XCoreISelDAGToDAG.cpp
  projects/clang380-import/contrib/llvm/lib/Target/XCore/XCoreISelLowering.cpp
  projects/clang380-import/contrib/llvm/lib/Target/XCore/XCoreISelLowering.h
  projects/clang380-import/contrib/llvm/lib/Target/XCore/XCoreInstrInfo.cpp
  projects/clang380-import/contrib/llvm/lib/Target/XCore/XCoreLowerThreadLocal.cpp
  projects/clang380-import/contrib/llvm/lib/Target/XCore/XCoreMachineFunctionInfo.cpp
  projects/clang380-import/contrib/llvm/lib/Target/XCore/XCoreMachineFunctionInfo.h
  projects/clang380-import/contrib/llvm/lib/Target/XCore/XCoreTargetMachine.cpp
  projects/clang380-import/contrib/llvm/lib/Target/XCore/XCoreTargetObjectFile.cpp
  projects/clang380-import/contrib/llvm/lib/Target/XCore/XCoreTargetObjectFile.h
  projects/clang380-import/contrib/llvm/lib/Target/XCore/XCoreTargetTransformInfo.h
  projects/clang380-import/contrib/llvm/lib/Transforms/IPO/ArgumentPromotion.cpp
  projects/clang380-import/contrib/llvm/lib/Transforms/IPO/ConstantMerge.cpp
  projects/clang380-import/contrib/llvm/lib/Transforms/IPO/DeadArgumentElimination.cpp
  projects/clang380-import/contrib/llvm/lib/Transforms/IPO/ElimAvailExtern.cpp
  projects/clang380-import/contrib/llvm/lib/Transforms/IPO/ExtractGV.cpp
  projects/clang380-import/contrib/llvm/lib/Transforms/IPO/FunctionAttrs.cpp
  projects/clang380-import/contrib/llvm/lib/Transforms/IPO/GlobalDCE.cpp
  projects/clang380-import/contrib/llvm/lib/Transforms/IPO/GlobalOpt.cpp
  projects/clang380-import/contrib/llvm/lib/Transforms/IPO/IPO.cpp
  projects/clang380-import/contrib/llvm/lib/Transforms/IPO/InlineAlways.cpp
  projects/clang380-import/contrib/llvm/lib/Transforms/IPO/InlineSimple.cpp
  projects/clang380-import/contrib/llvm/lib/Transforms/IPO/Inliner.cpp
  projects/clang380-import/contrib/llvm/lib/Transforms/IPO/Internalize.cpp
  projects/clang380-import/contrib/llvm/lib/Transforms/IPO/LoopExtractor.cpp
  projects/clang380-import/contrib/llvm/lib/Transforms/IPO/LowerBitSets.cpp
  projects/clang380-import/contrib/llvm/lib/Transforms/IPO/MergeFunctions.cpp
  projects/clang380-import/contrib/llvm/lib/Transforms/IPO/PartialInlining.cpp
  projects/clang380-import/contrib/llvm/lib/Transforms/IPO/PassManagerBuilder.cpp
  projects/clang380-import/contrib/llvm/lib/Transforms/IPO/PruneEH.cpp
  projects/clang380-import/contrib/llvm/lib/Transforms/IPO/StripDeadPrototypes.cpp
  projects/clang380-import/contrib/llvm/lib/Transforms/IPO/StripSymbols.cpp
  projects/clang380-import/contrib/llvm/lib/Transforms/InstCombine/InstCombineAddSub.cpp
  projects/clang380-import/contrib/llvm/lib/Transforms/InstCombine/InstCombineAndOrXor.cpp
  projects/clang380-import/contrib/llvm/lib/Transforms/InstCombine/InstCombineCalls.cpp
  projects/clang380-import/contrib/llvm/lib/Transforms/InstCombine/InstCombineCasts.cpp
  projects/clang380-import/contrib/llvm/lib/Transforms/InstCombine/InstCombineCompares.cpp
  projects/clang380-import/contrib/llvm/lib/Transforms/InstCombine/InstCombineInternal.h
  projects/clang380-import/contrib/llvm/lib/Transforms/InstCombine/InstCombineLoadStoreAlloca.cpp
  projects/clang380-import/contrib/llvm/lib/Transforms/InstCombine/InstCombineMulDivRem.cpp
  projects/clang380-import/contrib/llvm/lib/Transforms/InstCombine/InstCombinePHI.cpp
  projects/clang380-import/contrib/llvm/lib/Transforms/InstCombine/InstCombineSelect.cpp
  projects/clang380-import/contrib/llvm/lib/Transforms/InstCombine/InstCombineShifts.cpp
  projects/clang380-import/contrib/llvm/lib/Transforms/InstCombine/InstCombineSimplifyDemanded.cpp
  projects/clang380-import/contrib/llvm/lib/Transforms/InstCombine/InstCombineVectorOps.cpp
  projects/clang380-import/contrib/llvm/lib/Transforms/InstCombine/InstructionCombining.cpp
  projects/clang380-import/contrib/llvm/lib/Transforms/Instrumentation/AddressSanitizer.cpp
  projects/clang380-import/contrib/llvm/lib/Transforms/Instrumentation/BoundsChecking.cpp
  projects/clang380-import/contrib/llvm/lib/Transforms/Instrumentation/DataFlowSanitizer.cpp
  projects/clang380-import/contrib/llvm/lib/Transforms/Instrumentation/GCOVProfiling.cpp
  projects/clang380-import/contrib/llvm/lib/Transforms/Instrumentation/InstrProfiling.cpp
  projects/clang380-import/contrib/llvm/lib/Transforms/Instrumentation/Instrumentation.cpp
  projects/clang380-import/contrib/llvm/lib/Transforms/Instrumentation/MemorySanitizer.cpp
  projects/clang380-import/contrib/llvm/lib/Transforms/Instrumentation/SafeStack.cpp
  projects/clang380-import/contrib/llvm/lib/Transforms/Instrumentation/SanitizerCoverage.cpp
  projects/clang380-import/contrib/llvm/lib/Transforms/Instrumentation/ThreadSanitizer.cpp
  projects/clang380-import/contrib/llvm/lib/Transforms/ObjCARC/DependencyAnalysis.cpp
  projects/clang380-import/contrib/llvm/lib/Transforms/ObjCARC/ObjCARC.cpp
  projects/clang380-import/contrib/llvm/lib/Transforms/ObjCARC/ObjCARC.h
  projects/clang380-import/contrib/llvm/lib/Transforms/ObjCARC/ObjCARCAPElim.cpp
  projects/clang380-import/contrib/llvm/lib/Transforms/ObjCARC/ObjCARCContract.cpp
  projects/clang380-import/contrib/llvm/lib/Transforms/ObjCARC/ObjCARCOpts.cpp
  projects/clang380-import/contrib/llvm/lib/Transforms/ObjCARC/ProvenanceAnalysis.h
  projects/clang380-import/contrib/llvm/lib/Transforms/ObjCARC/ProvenanceAnalysisEvaluator.cpp
  projects/clang380-import/contrib/llvm/lib/Transforms/ObjCARC/PtrState.cpp
  projects/clang380-import/contrib/llvm/lib/Transforms/ObjCARC/PtrState.h
  projects/clang380-import/contrib/llvm/lib/Transforms/Scalar/ADCE.cpp
  projects/clang380-import/contrib/llvm/lib/Transforms/Scalar/AlignmentFromAssumptions.cpp
  projects/clang380-import/contrib/llvm/lib/Transforms/Scalar/BDCE.cpp
  projects/clang380-import/contrib/llvm/lib/Transforms/Scalar/ConstantHoisting.cpp
  projects/clang380-import/contrib/llvm/lib/Transforms/Scalar/CorrelatedValuePropagation.cpp
  projects/clang380-import/contrib/llvm/lib/Transforms/Scalar/DCE.cpp
  projects/clang380-import/contrib/llvm/lib/Transforms/Scalar/DeadStoreElimination.cpp
  projects/clang380-import/contrib/llvm/lib/Transforms/Scalar/EarlyCSE.cpp
  projects/clang380-import/contrib/llvm/lib/Transforms/Scalar/FlattenCFGPass.cpp
  projects/clang380-import/contrib/llvm/lib/Transforms/Scalar/Float2Int.cpp
  projects/clang380-import/contrib/llvm/lib/Transforms/Scalar/GVN.cpp
  projects/clang380-import/contrib/llvm/lib/Transforms/Scalar/IndVarSimplify.cpp
  projects/clang380-import/contrib/llvm/lib/Transforms/Scalar/InductiveRangeCheckElimination.cpp
  projects/clang380-import/contrib/llvm/lib/Transforms/Scalar/JumpThreading.cpp
  projects/clang380-import/contrib/llvm/lib/Transforms/Scalar/LICM.cpp
  projects/clang380-import/contrib/llvm/lib/Transforms/Scalar/LoadCombine.cpp
  projects/clang380-import/contrib/llvm/lib/Transforms/Scalar/LoopDeletion.cpp
  projects/clang380-import/contrib/llvm/lib/Transforms/Scalar/LoopDistribute.cpp
  projects/clang380-import/contrib/llvm/lib/Transforms/Scalar/LoopIdiomRecognize.cpp
  projects/clang380-import/contrib/llvm/lib/Transforms/Scalar/LoopInstSimplify.cpp
  projects/clang380-import/contrib/llvm/lib/Transforms/Scalar/LoopInterchange.cpp
  projects/clang380-import/contrib/llvm/lib/Transforms/Scalar/LoopRerollPass.cpp
  projects/clang380-import/contrib/llvm/lib/Transforms/Scalar/LoopRotation.cpp
  projects/clang380-import/contrib/llvm/lib/Transforms/Scalar/LoopStrengthReduce.cpp
  projects/clang380-import/contrib/llvm/lib/Transforms/Scalar/LoopUnrollPass.cpp
  projects/clang380-import/contrib/llvm/lib/Transforms/Scalar/LoopUnswitch.cpp
  projects/clang380-import/contrib/llvm/lib/Transforms/Scalar/LowerAtomic.cpp
  projects/clang380-import/contrib/llvm/lib/Transforms/Scalar/LowerExpectIntrinsic.cpp
  projects/clang380-import/contrib/llvm/lib/Transforms/Scalar/MemCpyOptimizer.cpp
  projects/clang380-import/contrib/llvm/lib/Transforms/Scalar/MergedLoadStoreMotion.cpp
  projects/clang380-import/contrib/llvm/lib/Transforms/Scalar/NaryReassociate.cpp
  projects/clang380-import/contrib/llvm/lib/Transforms/Scalar/PartiallyInlineLibCalls.cpp
  projects/clang380-import/contrib/llvm/lib/Transforms/Scalar/PlaceSafepoints.cpp
  projects/clang380-import/contrib/llvm/lib/Transforms/Scalar/Reassociate.cpp
  projects/clang380-import/contrib/llvm/lib/Transforms/Scalar/Reg2Mem.cpp
  projects/clang380-import/contrib/llvm/lib/Transforms/Scalar/RewriteStatepointsForGC.cpp
  projects/clang380-import/contrib/llvm/lib/Transforms/Scalar/SCCP.cpp
  projects/clang380-import/contrib/llvm/lib/Transforms/Scalar/SROA.cpp
  projects/clang380-import/contrib/llvm/lib/Transforms/Scalar/Scalar.cpp
  projects/clang380-import/contrib/llvm/lib/Transforms/Scalar/ScalarReplAggregates.cpp
  projects/clang380-import/contrib/llvm/lib/Transforms/Scalar/Scalarizer.cpp
  projects/clang380-import/contrib/llvm/lib/Transforms/Scalar/SeparateConstOffsetFromGEP.cpp
  projects/clang380-import/contrib/llvm/lib/Transforms/Scalar/SimplifyCFGPass.cpp
  projects/clang380-import/contrib/llvm/lib/Transforms/Scalar/Sink.cpp
  projects/clang380-import/contrib/llvm/lib/Transforms/Scalar/SpeculativeExecution.cpp
  projects/clang380-import/contrib/llvm/lib/Transforms/Scalar/StraightLineStrengthReduce.cpp
  projects/clang380-import/contrib/llvm/lib/Transforms/Scalar/StructurizeCFG.cpp
  projects/clang380-import/contrib/llvm/lib/Transforms/Scalar/TailRecursionElimination.cpp
  projects/clang380-import/contrib/llvm/lib/Transforms/Utils/ASanStackFrameLayout.cpp
  projects/clang380-import/contrib/llvm/lib/Transforms/Utils/AddDiscriminators.cpp
  projects/clang380-import/contrib/llvm/lib/Transforms/Utils/BasicBlockUtils.cpp
  projects/clang380-import/contrib/llvm/lib/Transforms/Utils/BreakCriticalEdges.cpp
  projects/clang380-import/contrib/llvm/lib/Transforms/Utils/BuildLibCalls.cpp
  projects/clang380-import/contrib/llvm/lib/Transforms/Utils/BypassSlowDivision.cpp
  projects/clang380-import/contrib/llvm/lib/Transforms/Utils/CloneFunction.cpp
  projects/clang380-import/contrib/llvm/lib/Transforms/Utils/CloneModule.cpp
  projects/clang380-import/contrib/llvm/lib/Transforms/Utils/CodeExtractor.cpp
  projects/clang380-import/contrib/llvm/lib/Transforms/Utils/CtorUtils.cpp
  projects/clang380-import/contrib/llvm/lib/Transforms/Utils/DemoteRegToStack.cpp
  projects/clang380-import/contrib/llvm/lib/Transforms/Utils/FlattenCFG.cpp
  projects/clang380-import/contrib/llvm/lib/Transforms/Utils/GlobalStatus.cpp
  projects/clang380-import/contrib/llvm/lib/Transforms/Utils/InlineFunction.cpp
  projects/clang380-import/contrib/llvm/lib/Transforms/Utils/IntegerDivision.cpp
  projects/clang380-import/contrib/llvm/lib/Transforms/Utils/LCSSA.cpp
  projects/clang380-import/contrib/llvm/lib/Transforms/Utils/Local.cpp
  projects/clang380-import/contrib/llvm/lib/Transforms/Utils/LoopSimplify.cpp
  projects/clang380-import/contrib/llvm/lib/Transforms/Utils/LoopUnroll.cpp
  projects/clang380-import/contrib/llvm/lib/Transforms/Utils/LoopUnrollRuntime.cpp
  projects/clang380-import/contrib/llvm/lib/Transforms/Utils/LoopUtils.cpp
  projects/clang380-import/contrib/llvm/lib/Transforms/Utils/LoopVersioning.cpp
  projects/clang380-import/contrib/llvm/lib/Transforms/Utils/LowerInvoke.cpp
  projects/clang380-import/contrib/llvm/lib/Transforms/Utils/LowerSwitch.cpp
  projects/clang380-import/contrib/llvm/lib/Transforms/Utils/Mem2Reg.cpp
  projects/clang380-import/contrib/llvm/lib/Transforms/Utils/MetaRenamer.cpp
  projects/clang380-import/contrib/llvm/lib/Transforms/Utils/ModuleUtils.cpp
  projects/clang380-import/contrib/llvm/lib/Transforms/Utils/PromoteMemoryToRegister.cpp
  projects/clang380-import/contrib/llvm/lib/Transforms/Utils/SimplifyCFG.cpp
  projects/clang380-import/contrib/llvm/lib/Transforms/Utils/SimplifyIndVar.cpp
  projects/clang380-import/contrib/llvm/lib/Transforms/Utils/SimplifyInstructions.cpp
  projects/clang380-import/contrib/llvm/lib/Transforms/Utils/SimplifyLibCalls.cpp
  projects/clang380-import/contrib/llvm/lib/Transforms/Utils/SymbolRewriter.cpp
  projects/clang380-import/contrib/llvm/lib/Transforms/Utils/UnifyFunctionExitNodes.cpp
  projects/clang380-import/contrib/llvm/lib/Transforms/Utils/ValueMapper.cpp
  projects/clang380-import/contrib/llvm/lib/Transforms/Vectorize/BBVectorize.cpp
  projects/clang380-import/contrib/llvm/lib/Transforms/Vectorize/LoopVectorize.cpp
  projects/clang380-import/contrib/llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
  projects/clang380-import/contrib/llvm/tools/bugpoint/BugDriver.cpp
  projects/clang380-import/contrib/llvm/tools/bugpoint/BugDriver.h
  projects/clang380-import/contrib/llvm/tools/bugpoint/CrashDebugger.cpp
  projects/clang380-import/contrib/llvm/tools/bugpoint/ExecutionDriver.cpp
  projects/clang380-import/contrib/llvm/tools/bugpoint/ExtractFunction.cpp
  projects/clang380-import/contrib/llvm/tools/bugpoint/ListReducer.h
  projects/clang380-import/contrib/llvm/tools/bugpoint/Miscompilation.cpp
  projects/clang380-import/contrib/llvm/tools/bugpoint/ToolRunner.cpp
  projects/clang380-import/contrib/llvm/tools/bugpoint/ToolRunner.h
  projects/clang380-import/contrib/llvm/tools/bugpoint/bugpoint.cpp
  projects/clang380-import/contrib/llvm/tools/llc/llc.cpp
  projects/clang380-import/contrib/llvm/tools/lli/OrcLazyJIT.cpp
  projects/clang380-import/contrib/llvm/tools/lli/OrcLazyJIT.h
  projects/clang380-import/contrib/llvm/tools/lli/RemoteTarget.cpp
  projects/clang380-import/contrib/llvm/tools/lli/lli.cpp
  projects/clang380-import/contrib/llvm/tools/llvm-ar/llvm-ar.cpp
  projects/clang380-import/contrib/llvm/tools/llvm-as/llvm-as.cpp
  projects/clang380-import/contrib/llvm/tools/llvm-bcanalyzer/llvm-bcanalyzer.cpp
  projects/clang380-import/contrib/llvm/tools/llvm-cov/CoverageReport.cpp
  projects/clang380-import/contrib/llvm/tools/llvm-cov/CoverageViewOptions.h
  projects/clang380-import/contrib/llvm/tools/llvm-cov/gcov.cpp
  projects/clang380-import/contrib/llvm/tools/llvm-cxxdump/llvm-cxxdump.cpp
  projects/clang380-import/contrib/llvm/tools/llvm-diff/DiffLog.cpp
  projects/clang380-import/contrib/llvm/tools/llvm-diff/DiffLog.h
  projects/clang380-import/contrib/llvm/tools/llvm-diff/DifferenceEngine.cpp
  projects/clang380-import/contrib/llvm/tools/llvm-dis/llvm-dis.cpp
  projects/clang380-import/contrib/llvm/tools/llvm-dwarfdump/llvm-dwarfdump.cpp
  projects/clang380-import/contrib/llvm/tools/llvm-extract/llvm-extract.cpp
  projects/clang380-import/contrib/llvm/tools/llvm-link/llvm-link.cpp
  projects/clang380-import/contrib/llvm/tools/llvm-lto/llvm-lto.cpp
  projects/clang380-import/contrib/llvm/tools/llvm-mc/llvm-mc.cpp
  projects/clang380-import/contrib/llvm/tools/llvm-nm/llvm-nm.cpp
  projects/clang380-import/contrib/llvm/tools/llvm-objdump/COFFDump.cpp
  projects/clang380-import/contrib/llvm/tools/llvm-objdump/ELFDump.cpp
  projects/clang380-import/contrib/llvm/tools/llvm-objdump/MachODump.cpp
  projects/clang380-import/contrib/llvm/tools/llvm-objdump/llvm-objdump.cpp
  projects/clang380-import/contrib/llvm/tools/llvm-objdump/llvm-objdump.h
  projects/clang380-import/contrib/llvm/tools/llvm-pdbdump/BuiltinDumper.cpp
  projects/clang380-import/contrib/llvm/tools/llvm-pdbdump/BuiltinDumper.h
  projects/clang380-import/contrib/llvm/tools/llvm-pdbdump/LinePrinter.cpp
  projects/clang380-import/contrib/llvm/tools/llvm-pdbdump/LinePrinter.h
  projects/clang380-import/contrib/llvm/tools/llvm-pdbdump/llvm-pdbdump.cpp
  projects/clang380-import/contrib/llvm/tools/llvm-pdbdump/llvm-pdbdump.h
  projects/clang380-import/contrib/llvm/tools/llvm-profdata/llvm-profdata.cpp
  projects/clang380-import/contrib/llvm/tools/llvm-readobj/ARMAttributeParser.cpp
  projects/clang380-import/contrib/llvm/tools/llvm-readobj/ARMEHABIPrinter.h
  projects/clang380-import/contrib/llvm/tools/llvm-readobj/ARMWinEHPrinter.cpp
  projects/clang380-import/contrib/llvm/tools/llvm-readobj/COFFDumper.cpp
  projects/clang380-import/contrib/llvm/tools/llvm-readobj/ELFDumper.cpp
  projects/clang380-import/contrib/llvm/tools/llvm-readobj/MachODumper.cpp
  projects/clang380-import/contrib/llvm/tools/llvm-readobj/ObjDumper.h
  projects/clang380-import/contrib/llvm/tools/llvm-readobj/StreamWriter.h
  projects/clang380-import/contrib/llvm/tools/llvm-readobj/Win64EHDumper.cpp
  projects/clang380-import/contrib/llvm/tools/llvm-readobj/llvm-readobj.cpp
  projects/clang380-import/contrib/llvm/tools/llvm-readobj/llvm-readobj.h
  projects/clang380-import/contrib/llvm/tools/llvm-rtdyld/llvm-rtdyld.cpp
  projects/clang380-import/contrib/llvm/tools/llvm-stress/llvm-stress.cpp
  projects/clang380-import/contrib/llvm/tools/llvm-symbolizer/llvm-symbolizer.cpp
  projects/clang380-import/contrib/llvm/tools/opt/opt.cpp
  projects/clang380-import/contrib/llvm/utils/TableGen/AsmMatcherEmitter.cpp
  projects/clang380-import/contrib/llvm/utils/TableGen/AsmWriterEmitter.cpp
  projects/clang380-import/contrib/llvm/utils/TableGen/CallingConvEmitter.cpp
  projects/clang380-import/contrib/llvm/utils/TableGen/CodeGenDAGPatterns.cpp
  projects/clang380-import/contrib/llvm/utils/TableGen/CodeGenDAGPatterns.h
  projects/clang380-import/contrib/llvm/utils/TableGen/CodeGenInstruction.cpp
  projects/clang380-import/contrib/llvm/utils/TableGen/CodeGenIntrinsics.h
  projects/clang380-import/contrib/llvm/utils/TableGen/CodeGenMapTable.cpp
  projects/clang380-import/contrib/llvm/utils/TableGen/CodeGenRegisters.cpp
  projects/clang380-import/contrib/llvm/utils/TableGen/CodeGenSchedule.cpp
  projects/clang380-import/contrib/llvm/utils/TableGen/CodeGenSchedule.h
  projects/clang380-import/contrib/llvm/utils/TableGen/CodeGenTarget.cpp
  projects/clang380-import/contrib/llvm/utils/TableGen/CodeGenTarget.h
  projects/clang380-import/contrib/llvm/utils/TableGen/DAGISelMatcherEmitter.cpp
  projects/clang380-import/contrib/llvm/utils/TableGen/DFAPacketizerEmitter.cpp
  projects/clang380-import/contrib/llvm/utils/TableGen/DisassemblerEmitter.cpp
  projects/clang380-import/contrib/llvm/utils/TableGen/FixedLenDecoderEmitter.cpp
  projects/clang380-import/contrib/llvm/utils/TableGen/InstrInfoEmitter.cpp
  projects/clang380-import/contrib/llvm/utils/TableGen/IntrinsicEmitter.cpp
  projects/clang380-import/contrib/llvm/utils/TableGen/OptParserEmitter.cpp
  projects/clang380-import/contrib/llvm/utils/TableGen/RegisterInfoEmitter.cpp
  projects/clang380-import/contrib/llvm/utils/TableGen/SubtargetEmitter.cpp
  projects/clang380-import/contrib/llvm/utils/TableGen/TableGen.cpp
  projects/clang380-import/contrib/llvm/utils/TableGen/TableGenBackends.h
  projects/clang380-import/contrib/llvm/utils/TableGen/X86RecognizableInstr.cpp
Directory Properties:
  projects/clang380-import/contrib/llvm/   (props changed)
  projects/clang380-import/contrib/llvm/tools/llvm-dwarfdump/   (props changed)
  projects/clang380-import/contrib/llvm/tools/llvm-lto/   (props changed)

Modified: projects/clang380-import/contrib/llvm/include/llvm-c/Analysis.h
==============================================================================
--- projects/clang380-import/contrib/llvm/include/llvm-c/Analysis.h	Wed Dec 30 13:12:54 2015	(r292940)
+++ projects/clang380-import/contrib/llvm/include/llvm-c/Analysis.h	Wed Dec 30 13:13:10 2015	(r292941)
@@ -19,7 +19,7 @@
 #ifndef LLVM_C_ANALYSIS_H
 #define LLVM_C_ANALYSIS_H
 
-#include "llvm-c/Core.h"
+#include "llvm-c/Types.h"
 
 #ifdef __cplusplus
 extern "C" {

Modified: projects/clang380-import/contrib/llvm/include/llvm-c/BitReader.h
==============================================================================
--- projects/clang380-import/contrib/llvm/include/llvm-c/BitReader.h	Wed Dec 30 13:12:54 2015	(r292940)
+++ projects/clang380-import/contrib/llvm/include/llvm-c/BitReader.h	Wed Dec 30 13:13:10 2015	(r292941)
@@ -19,7 +19,7 @@
 #ifndef LLVM_C_BITREADER_H
 #define LLVM_C_BITREADER_H
 
-#include "llvm-c/Core.h"
+#include "llvm-c/Types.h"
 
 #ifdef __cplusplus
 extern "C" {
@@ -34,36 +34,45 @@ extern "C" {
 
 /* Builds a module from the bitcode in the specified memory buffer, returning a
    reference to the module via the OutModule parameter. Returns 0 on success.
-   Optionally returns a human-readable error message via OutMessage. */
-LLVMBool LLVMParseBitcode(LLVMMemoryBufferRef MemBuf,
-                          LLVMModuleRef *OutModule, char **OutMessage);
+   Optionally returns a human-readable error message via OutMessage.
 
+   This is deprecated. Use LLVMParseBitcode2. */
+LLVMBool LLVMParseBitcode(LLVMMemoryBufferRef MemBuf, LLVMModuleRef *OutModule,
+                          char **OutMessage);
+
+/* 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. */
+LLVMBool LLVMParseBitcode2(LLVMMemoryBufferRef MemBuf,
+                           LLVMModuleRef *OutModule);
+
+/* This is deprecated. Use LLVMParseBitcodeInContext2. */
 LLVMBool LLVMParseBitcodeInContext(LLVMContextRef ContextRef,
                                    LLVMMemoryBufferRef MemBuf,
                                    LLVMModuleRef *OutModule, char **OutMessage);
 
+LLVMBool LLVMParseBitcodeInContext2(LLVMContextRef ContextRef,
+                                    LLVMMemoryBufferRef MemBuf,
+                                    LLVMModuleRef *OutModule);
+
 /** Reads a module from the specified path, returning via the OutMP parameter
     a module provider which performs lazy deserialization. Returns 0 on success.
-    Optionally returns a human-readable error message via OutMessage. */
+    Optionally returns a human-readable error message via OutMessage.
+    This is deprecated. Use LLVMGetBitcodeModuleInContext2. */
 LLVMBool LLVMGetBitcodeModuleInContext(LLVMContextRef ContextRef,
                                        LLVMMemoryBufferRef MemBuf,
-                                       LLVMModuleRef *OutM,
-                                       char **OutMessage);
+                                       LLVMModuleRef *OutM, char **OutMessage);
+
+/** Reads a module from the specified path, returning via the OutMP parameter a
+ * module provider which performs lazy deserialization. Returns 0 on success. */
+LLVMBool LLVMGetBitcodeModuleInContext2(LLVMContextRef ContextRef,
+                                        LLVMMemoryBufferRef MemBuf,
+                                        LLVMModuleRef *OutM);
 
+/* This is deprecated. Use LLVMGetBitcodeModule2. */
 LLVMBool LLVMGetBitcodeModule(LLVMMemoryBufferRef MemBuf, LLVMModuleRef *OutM,
                               char **OutMessage);
 
-
-/** Deprecated: Use LLVMGetBitcodeModuleInContext instead. */
-LLVMBool LLVMGetBitcodeModuleProviderInContext(LLVMContextRef ContextRef,
-                                               LLVMMemoryBufferRef MemBuf,
-                                               LLVMModuleProviderRef *OutMP,
-                                               char **OutMessage);
-
-/** Deprecated: Use LLVMGetBitcodeModule instead. */
-LLVMBool LLVMGetBitcodeModuleProvider(LLVMMemoryBufferRef MemBuf,
-                                      LLVMModuleProviderRef *OutMP,
-                                      char **OutMessage);
+LLVMBool LLVMGetBitcodeModule2(LLVMMemoryBufferRef MemBuf, LLVMModuleRef *OutM);
 
 /**
  * @}

Modified: projects/clang380-import/contrib/llvm/include/llvm-c/BitWriter.h
==============================================================================
--- projects/clang380-import/contrib/llvm/include/llvm-c/BitWriter.h	Wed Dec 30 13:12:54 2015	(r292940)
+++ projects/clang380-import/contrib/llvm/include/llvm-c/BitWriter.h	Wed Dec 30 13:13:10 2015	(r292941)
@@ -19,7 +19,7 @@
 #ifndef LLVM_C_BITWRITER_H
 #define LLVM_C_BITWRITER_H
 
-#include "llvm-c/Core.h"
+#include "llvm-c/Types.h"
 
 #ifdef __cplusplus
 extern "C" {

Modified: projects/clang380-import/contrib/llvm/include/llvm-c/Core.h
==============================================================================
--- projects/clang380-import/contrib/llvm/include/llvm-c/Core.h	Wed Dec 30 13:12:54 2015	(r292940)
+++ projects/clang380-import/contrib/llvm/include/llvm-c/Core.h	Wed Dec 30 13:13:10 2015	(r292941)
@@ -15,7 +15,8 @@
 #ifndef LLVM_C_CORE_H
 #define LLVM_C_CORE_H
 
-#include "llvm-c/Support.h"
+#include "llvm-c/ErrorHandling.h"
+#include "llvm-c/Types.h"
 
 #ifdef __cplusplus
 extern "C" {
@@ -40,15 +41,6 @@ extern "C" {
  * 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 parameter 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.
@@ -62,74 +54,6 @@ extern "C" {
  * @{
  */
 
-/* Opaque types. */
-
-/**
- * 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 llvm::Module
- */
-typedef struct LLVMOpaqueModule *LLVMModuleRef;
-
-/**
- * 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 instructions 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.
- */
-typedef struct LLVMOpaqueModuleProvider *LLVMModuleProviderRef;
-
-/** @see llvm::PassManagerBase */
-typedef struct LLVMOpaquePassManager *LLVMPassManagerRef;
-
-/** @see llvm::PassRegistry */
-typedef struct LLVMOpaquePassRegistry *LLVMPassRegistryRef;
-
-/**
- * Used to get the users and usees of a Value.
- *
- * @see llvm::Use */
-typedef struct LLVMOpaqueUse *LLVMUseRef;
-
-
-/**
- * @see llvm::DiagnosticInfo
- */
-typedef struct LLVMOpaqueDiagnosticInfo *LLVMDiagnosticInfoRef;
-
 typedef enum {
     LLVMZExtAttribute       = 1<<0,
     LLVMSExtAttribute       = 1<<1,
@@ -248,8 +172,12 @@ typedef enum {
 
   /* Exception Handling Operators */
   LLVMResume         = 58,
-  LLVMLandingPad     = 59
-
+  LLVMLandingPad     = 59,
+  LLVMCleanupRet     = 61,
+  LLVMCatchRet       = 62,
+  LLVMCatchPad       = 63,
+  LLVMCleanupPad     = 64,
+  LLVMCatchSwitch    = 65
 } LLVMOpcode;
 
 typedef enum {
@@ -268,7 +196,8 @@ typedef enum {
   LLVMPointerTypeKind,     /**< Pointers */
   LLVMVectorTypeKind,      /**< SIMD 'packed' format, or other vector type */
   LLVMMetadataTypeKind,    /**< Metadata */
-  LLVMX86_MMXTypeKind      /**< X86 MMX */
+  LLVMX86_MMXTypeKind,     /**< X86 MMX */
+  LLVMTokenTypeKind        /**< Tokens */
 } LLVMTypeKind;
 
 typedef enum {
@@ -428,36 +357,11 @@ void LLVMInitializeCore(LLVMPassRegistry
     @see ManagedStatic */
 void LLVMShutdown(void);
 
-
 /*===-- Error handling ----------------------------------------------------===*/
 
 char *LLVMCreateMessage(const char *Message);
 void LLVMDisposeMessage(char *Message);
 
-typedef void (*LLVMFatalErrorHandler)(const char *Reason);
-
-/**
- * Install a fatal error handler. By default, if LLVM detects a fatal error, it
- * will call exit(1). This may not be appropriate in many contexts. For example,
- * doing exit(1) will bypass many crash reporting/tracing system tools. This
- * function allows you to install a callback that will be invoked prior to the
- * call to exit(1).
- */
-void LLVMInstallFatalErrorHandler(LLVMFatalErrorHandler Handler);
-
-/**
- * Reset the fatal error handler. This resets LLVM's fatal error handling
- * behavior to the default.
- */
-void LLVMResetFatalErrorHandler(void);
-
-/**
- * Enable LLVM's built-in stack trace code. This intercepts the OS's crash
- * signals and prints which component of LLVM you were in at the time if the
- * crash.
- */
-void LLVMEnablePrettyStackTrace(void);
-
 /**
  * @defgroup LLVMCCoreContext Contexts
  *
@@ -808,6 +712,7 @@ LLVMTypeRef LLVMInt8TypeInContext(LLVMCo
 LLVMTypeRef LLVMInt16TypeInContext(LLVMContextRef C);
 LLVMTypeRef LLVMInt32TypeInContext(LLVMContextRef C);
 LLVMTypeRef LLVMInt64TypeInContext(LLVMContextRef C);
+LLVMTypeRef LLVMInt128TypeInContext(LLVMContextRef C);
 LLVMTypeRef LLVMIntTypeInContext(LLVMContextRef C, unsigned NumBits);
 
 /**
@@ -819,6 +724,7 @@ LLVMTypeRef LLVMInt8Type(void);
 LLVMTypeRef LLVMInt16Type(void);
 LLVMTypeRef LLVMInt32Type(void);
 LLVMTypeRef LLVMInt64Type(void);
+LLVMTypeRef LLVMInt128Type(void);
 LLVMTypeRef LLVMIntType(unsigned NumBits);
 unsigned LLVMGetIntTypeWidth(LLVMTypeRef IntegerTy);
 
@@ -1022,7 +928,6 @@ LLVMBool LLVMIsOpaqueStruct(LLVMTypeRef 
  * @}
  */
 
-
 /**
  * @defgroup LLVMCCoreTypeSequential Sequential Types
  *
@@ -1178,6 +1083,7 @@ LLVMTypeRef LLVMX86MMXType(void);
       macro(ConstantInt)                    \
       macro(ConstantPointerNull)            \
       macro(ConstantStruct)                 \
+      macro(ConstantTokenNone)              \
       macro(ConstantVector)                 \
       macro(GlobalValue)                    \
         macro(GlobalAlias)                  \
@@ -1215,6 +1121,11 @@ LLVMTypeRef LLVMX86MMXType(void);
         macro(SwitchInst)                   \
         macro(UnreachableInst)              \
         macro(ResumeInst)                   \
+        macro(CleanupReturnInst)            \
+        macro(CatchReturnInst)              \
+      macro(FuncletPadInst)                 \
+        macro(CatchPadInst)                 \
+        macro(CleanupPadInst)               \
       macro(UnaryInstruction)               \
         macro(AllocaInst)                   \
         macro(CastInst)                     \
@@ -1950,7 +1861,7 @@ void LLVMSetGC(LLVMValueRef Fn, const ch
 void LLVMAddFunctionAttr(LLVMValueRef Fn, LLVMAttribute PA);
 
 /**
- * Add a target-dependent attribute to a fuction
+ * Add a target-dependent attribute to a function
  * @see llvm::AttrBuilder::addAttribute()
  */
 void LLVMAddTargetDependentFunctionAttr(LLVMValueRef Fn, const char *A,
@@ -2427,7 +2338,7 @@ void LLVMInstructionEraseFromParent(LLVM
  *
  * @see llvm::Instruction::getOpCode()
  */
-LLVMOpcode   LLVMGetInstructionOpcode(LLVMValueRef Inst);
+LLVMOpcode LLVMGetInstructionOpcode(LLVMValueRef Inst);
 
 /**
  * Obtain the predicate of an instruction.
@@ -2780,6 +2691,8 @@ LLVMValueRef LLVMBuildGlobalStringPtr(LL
                                       const char *Name);
 LLVMBool LLVMGetVolatile(LLVMValueRef MemoryAccessInst);
 void LLVMSetVolatile(LLVMValueRef MemoryAccessInst, LLVMBool IsVolatile);
+LLVMAtomicOrdering LLVMGetOrdering(LLVMValueRef MemoryAccessInst);
+void LLVMSetOrdering(LLVMValueRef MemoryAccessInst, LLVMAtomicOrdering Ordering);
 
 /* Casts */
 LLVMValueRef LLVMBuildTrunc(LLVMBuilderRef, LLVMValueRef Val,
@@ -3020,6 +2933,6 @@ LLVMBool LLVMIsMultithreaded(void);
 
 #ifdef __cplusplus
 }
-#endif /* !defined(__cplusplus) */
+#endif
 
-#endif /* !defined(LLVM_C_CORE_H) */
+#endif /* LLVM_C_CORE_H */

Copied: projects/clang380-import/contrib/llvm/include/llvm-c/ErrorHandling.h (from r292936, vendor/llvm/dist/include/llvm-c/ErrorHandling.h)
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ projects/clang380-import/contrib/llvm/include/llvm-c/ErrorHandling.h	Wed Dec 30 13:13:10 2015	(r292941, copy of r292936, vendor/llvm/dist/include/llvm-c/ErrorHandling.h)
@@ -0,0 +1,51 @@
+/*===-- llvm-c/ErrorHandling.h - Error Handling C Interface -------*- C -*-===*\
+|*                                                                            *|
+|*                     The LLVM Compiler Infrastructure                       *|
+|*                                                                            *|
+|* This file is distributed under the University of Illinois Open Source      *|
+|* License. See LICENSE.TXT for details.                                      *|
+|*                                                                            *|
+|*===----------------------------------------------------------------------===*|
+|*                                                                            *|
+|* This file defines the C interface to LLVM's error handling mechanism.      *|
+|*                                                                            *|
+\*===----------------------------------------------------------------------===*/
+
+#ifndef LLVM_C_ERROR_HANDLING_H
+#define LLVM_C_ERROR_HANDLING_H
+
+#include "llvm-c/Types.h"
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+typedef void (*LLVMFatalErrorHandler)(const char *Reason);
+
+/**
+ * Install a fatal error handler. By default, if LLVM detects a fatal error, it
+ * will call exit(1). This may not be appropriate in many contexts. For example,
+ * doing exit(1) will bypass many crash reporting/tracing system tools. This
+ * function allows you to install a callback that will be invoked prior to the
+ * call to exit(1).
+ */
+void LLVMInstallFatalErrorHandler(LLVMFatalErrorHandler Handler);
+
+/**
+ * Reset the fatal error handler. This resets LLVM's fatal error handling
+ * behavior to the default.
+ */
+void LLVMResetFatalErrorHandler(void);
+
+/**
+ * Enable LLVM's built-in stack trace code. This intercepts the OS's crash
+ * signals and prints which component of LLVM you were in at the time if the
+ * crash.
+ */
+void LLVMEnablePrettyStackTrace(void);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif

Modified: projects/clang380-import/contrib/llvm/include/llvm-c/ExecutionEngine.h
==============================================================================
--- projects/clang380-import/contrib/llvm/include/llvm-c/ExecutionEngine.h	Wed Dec 30 13:12:54 2015	(r292940)
+++ projects/clang380-import/contrib/llvm/include/llvm-c/ExecutionEngine.h	Wed Dec 30 13:13:10 2015	(r292941)
@@ -19,7 +19,7 @@
 #ifndef LLVM_C_EXECUTIONENGINE_H
 #define LLVM_C_EXECUTIONENGINE_H
 
-#include "llvm-c/Core.h"
+#include "llvm-c/Types.h"
 #include "llvm-c/Target.h"
 #include "llvm-c/TargetMachine.h"
 
@@ -110,22 +110,6 @@ LLVMBool LLVMCreateMCJITCompilerForModul
   struct LLVMMCJITCompilerOptions *Options, size_t SizeOfOptions,
   char **OutError);
 
-/** Deprecated: Use LLVMCreateExecutionEngineForModule instead. */
-LLVMBool LLVMCreateExecutionEngine(LLVMExecutionEngineRef *OutEE,
-                                   LLVMModuleProviderRef MP,
-                                   char **OutError);
-
-/** Deprecated: Use LLVMCreateInterpreterForModule instead. */
-LLVMBool LLVMCreateInterpreter(LLVMExecutionEngineRef *OutInterp,
-                               LLVMModuleProviderRef MP,
-                               char **OutError);
-
-/** Deprecated: Use LLVMCreateJITCompilerForModule instead. */
-LLVMBool LLVMCreateJITCompiler(LLVMExecutionEngineRef *OutJIT,
-                               LLVMModuleProviderRef MP,
-                               unsigned OptLevel,
-                               char **OutError);
-
 void LLVMDisposeExecutionEngine(LLVMExecutionEngineRef EE);
 
 void LLVMRunStaticConstructors(LLVMExecutionEngineRef EE);
@@ -144,17 +128,9 @@ void LLVMFreeMachineCodeForFunction(LLVM
 
 void LLVMAddModule(LLVMExecutionEngineRef EE, LLVMModuleRef M);
 
-/** Deprecated: Use LLVMAddModule instead. */
-void LLVMAddModuleProvider(LLVMExecutionEngineRef EE, LLVMModuleProviderRef MP);
-
 LLVMBool LLVMRemoveModule(LLVMExecutionEngineRef EE, LLVMModuleRef M,
                           LLVMModuleRef *OutMod, char **OutError);
 
-/** Deprecated: Use LLVMRemoveModule instead. */
-LLVMBool LLVMRemoveModuleProvider(LLVMExecutionEngineRef EE,
-                                  LLVMModuleProviderRef MP,
-                                  LLVMModuleRef *OutMod, char **OutError);
-
 LLVMBool LLVMFindFunction(LLVMExecutionEngineRef EE, const char *Name,
                           LLVMValueRef *OutFn);
 

Modified: projects/clang380-import/contrib/llvm/include/llvm-c/IRReader.h
==============================================================================
--- projects/clang380-import/contrib/llvm/include/llvm-c/IRReader.h	Wed Dec 30 13:12:54 2015	(r292940)
+++ projects/clang380-import/contrib/llvm/include/llvm-c/IRReader.h	Wed Dec 30 13:13:10 2015	(r292941)
@@ -14,7 +14,7 @@
 #ifndef LLVM_C_IRREADER_H
 #define LLVM_C_IRREADER_H
 
-#include "llvm-c/Core.h"
+#include "llvm-c/Types.h"
 
 #ifdef __cplusplus
 extern "C" {

Modified: projects/clang380-import/contrib/llvm/include/llvm-c/Initialization.h
==============================================================================
--- projects/clang380-import/contrib/llvm/include/llvm-c/Initialization.h	Wed Dec 30 13:12:54 2015	(r292940)
+++ projects/clang380-import/contrib/llvm/include/llvm-c/Initialization.h	Wed Dec 30 13:13:10 2015	(r292941)
@@ -16,7 +16,7 @@
 #ifndef LLVM_C_INITIALIZATION_H
 #define LLVM_C_INITIALIZATION_H
 
-#include "llvm-c/Core.h"
+#include "llvm-c/Types.h"
 
 #ifdef __cplusplus
 extern "C" {

Modified: projects/clang380-import/contrib/llvm/include/llvm-c/Linker.h
==============================================================================
--- projects/clang380-import/contrib/llvm/include/llvm-c/Linker.h	Wed Dec 30 13:12:54 2015	(r292940)
+++ projects/clang380-import/contrib/llvm/include/llvm-c/Linker.h	Wed Dec 30 13:13:10 2015	(r292941)
@@ -14,7 +14,7 @@
 #ifndef LLVM_C_LINKER_H
 #define LLVM_C_LINKER_H
 
-#include "llvm-c/Core.h"
+#include "llvm-c/Types.h"
 
 #ifdef __cplusplus
 extern "C" {
@@ -27,17 +27,27 @@ typedef enum {
                                           should not be used. */
 } LLVMLinkerMode;
 
-/* Links the source module into the destination module, taking ownership
- * of the source module away from the caller. Optionally returns a
- * human-readable description of any errors that occurred in linking.
- * OutMessage must be disposed with LLVMDisposeMessage. The return value
- * is true if an error occurred, false otherwise.
+/* Links the source module into the destination module. The source module is
+ * damaged. The only thing that can be done is destroy it. Optionally returns a
+ * human-readable description of any errors that occurred in linking. OutMessage
+ * must be disposed with LLVMDisposeMessage. The return value is true if an
+ * error occurred, false otherwise.
  *
  * Note that the linker mode parameter \p Unused is no longer used, and has
- * no effect. */
+ * no effect.
+ *
+ * This function is deprecated. Use LLVMLinkModules2 instead.
+ */
 LLVMBool LLVMLinkModules(LLVMModuleRef Dest, LLVMModuleRef Src,
                          LLVMLinkerMode Unused, char **OutMessage);
 
+/* Links the source module into the destination module. The source module is
+ * destroyed.
+ * The return value is true if an error occurred, false otherwise.
+ * Use the diagnostic handler to get any diagnostic message.
+*/
+LLVMBool LLVMLinkModules2(LLVMModuleRef Dest, LLVMModuleRef Src);
+
 #ifdef __cplusplus
 }
 #endif

Modified: projects/clang380-import/contrib/llvm/include/llvm-c/Object.h
==============================================================================
--- projects/clang380-import/contrib/llvm/include/llvm-c/Object.h	Wed Dec 30 13:12:54 2015	(r292940)
+++ projects/clang380-import/contrib/llvm/include/llvm-c/Object.h	Wed Dec 30 13:13:10 2015	(r292941)
@@ -19,7 +19,7 @@
 #ifndef LLVM_C_OBJECT_H
 #define LLVM_C_OBJECT_H
 
-#include "llvm-c/Core.h"
+#include "llvm-c/Types.h"
 #include "llvm/Config/llvm-config.h"
 
 #ifdef __cplusplus

Copied: projects/clang380-import/contrib/llvm/include/llvm-c/OrcBindings.h (from r292936, vendor/llvm/dist/include/llvm-c/OrcBindings.h)
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ projects/clang380-import/contrib/llvm/include/llvm-c/OrcBindings.h	Wed Dec 30 13:13:10 2015	(r292941, copy of r292936, vendor/llvm/dist/include/llvm-c/OrcBindings.h)
@@ -0,0 +1,134 @@
+/*===----------- llvm-c/OrcBindings.h - Orc Lib C Iface ---------*- C++ -*-===*\
+|*                                                                            *|
+|*                     The LLVM Compiler Infrastructure                       *|
+|*                                                                            *|
+|* This file is distributed under the University of Illinois Open Source      *|
+|* License. See LICENSE.TXT for details.                                      *|
+|*                                                                            *|
+|*===----------------------------------------------------------------------===*|
+|*                                                                            *|
+|* This header declares the C interface to libLLVMOrcJIT.a, which implements  *|
+|* JIT compilation of LLVM IR.                                                *|
+|*                                                                            *|
+|* 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.                                           *|
+|*                                                                            *|
+|* Note: This interface is experimental. It is *NOT* stable, and may be       *|
+|*       changed without warning.                                             *|
+|*                                                                            *|
+\*===----------------------------------------------------------------------===*/
+
+#ifndef LLVM_C_ORCBINDINGS_H
+#define LLVM_C_ORCBINDINGS_H
+
+#include "llvm-c/Object.h"
+#include "llvm-c/Support.h"
+#include "llvm-c/TargetMachine.h"
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+typedef struct LLVMOrcOpaqueJITStack *LLVMOrcJITStackRef;
+typedef uint32_t LLVMOrcModuleHandle;
+typedef uint64_t LLVMOrcTargetAddress;
+typedef uint64_t (*LLVMOrcSymbolResolverFn)(const char *Name,
+                                            void *LookupCtx);
+typedef uint64_t (*LLVMOrcLazyCompileCallbackFn)(LLVMOrcJITStackRef JITStack,
+                                                 void *CallbackCtx);
+
+/**
+ * Create an ORC JIT stack.
+ *
+ * The client owns the resulting stack, and must call OrcDisposeInstance(...)
+ * to destroy it and free its memory. The JIT stack will take ownership of the
+ * TargetMachine, which will be destroyed when the stack is destroyed. The
+ * client should not attempt to dispose of the Target Machine, or it will result
+ * in a double-free.
+ */
+LLVMOrcJITStackRef LLVMOrcCreateInstance(LLVMTargetMachineRef TM);
+
+/**
+ * Mangle the given symbol.
+ * Memory will be allocated for MangledSymbol to hold the result. The client
+ */
+void LLVMOrcGetMangledSymbol(LLVMOrcJITStackRef JITStack, char **MangledSymbol,
+                             const char *Symbol);
+
+/**
+ * Dispose of a mangled symbol.
+ */
+
+void LLVMOrcDisposeMangledSymbol(char *MangledSymbol);
+
+/**
+ * Create a lazy compile callback.
+ */
+LLVMOrcTargetAddress
+LLVMOrcCreateLazyCompileCallback(LLVMOrcJITStackRef JITStack,
+                                 LLVMOrcLazyCompileCallbackFn Callback,
+                                 void *CallbackCtx);
+
+/**
+ * Create a named indirect call stub.
+ */
+void LLVMOrcCreateIndirectStub(LLVMOrcJITStackRef JITStack,
+                               const char *StubName,
+                               LLVMOrcTargetAddress InitAddr);
+
+/**
+ * Set the pointer for the given indirect stub.
+ */
+void LLVMOrcSetIndirectStubPointer(LLVMOrcJITStackRef JITStack,
+                                   const char *StubName,
+                                   LLVMOrcTargetAddress NewAddr);
+
+/**
+ * Add module to be eagerly compiled.
+ */
+LLVMOrcModuleHandle
+LLVMOrcAddEagerlyCompiledIR(LLVMOrcJITStackRef JITStack, LLVMModuleRef Mod,
+                            LLVMOrcSymbolResolverFn SymbolResolver,
+                            void *SymbolResolverCtx);
+
+/**
+ * Add module to be lazily compiled one function at a time.
+ */
+LLVMOrcModuleHandle
+LLVMOrcAddLazilyCompiledIR(LLVMOrcJITStackRef JITStack, LLVMModuleRef Mod,
+                           LLVMOrcSymbolResolverFn SymbolResolver,
+                           void *SymbolResolverCtx);
+
+/**
+ * Add an object file.
+ */
+LLVMOrcModuleHandle
+LLVMOrcAddObjectFile(LLVMOrcJITStackRef JITStack, LLVMObjectFileRef Obj,
+                     LLVMOrcSymbolResolverFn SymbolResolver,
+                     void *SymbolResolverCtx);
+
+/**
+ * Remove a module set from the JIT.
+ *
+ * This works for all modules that can be added via OrcAdd*, including object
+ * files.
+ */
+void LLVMOrcRemoveModule(LLVMOrcJITStackRef JITStack, LLVMOrcModuleHandle H);
+
+/**
+ * Get symbol address from JIT instance.
+ */
+LLVMOrcTargetAddress LLVMOrcGetSymbolAddress(LLVMOrcJITStackRef JITStack,
+                                             const char *SymbolName);
+
+/**
+ * Dispose of an ORC JIT stack.
+ */
+void LLVMOrcDisposeInstance(LLVMOrcJITStackRef JITStack);
+
+#ifdef __cplusplus
+}
+#endif /* extern "C" */
+
+#endif /* LLVM_C_ORCBINDINGS_H */

Modified: projects/clang380-import/contrib/llvm/include/llvm-c/Support.h
==============================================================================
--- projects/clang380-import/contrib/llvm/include/llvm-c/Support.h	Wed Dec 30 13:12:54 2015	(r292940)
+++ projects/clang380-import/contrib/llvm/include/llvm-c/Support.h	Wed Dec 30 13:13:10 2015	(r292941)
@@ -15,31 +15,13 @@
 #define LLVM_C_SUPPORT_H
 
 #include "llvm/Support/DataTypes.h"
+#include "llvm-c/Types.h"
 
 #ifdef __cplusplus
 extern "C" {
 #endif
 
 /**
- * @defgroup LLVMCSupportTypes Types and Enumerations
- *
- * @{
- */
-
-typedef int LLVMBool;
-
-/**
- * Used to pass regions of memory through LLVM interfaces.
- *
- * @see llvm::MemoryBuffer
- */
-typedef struct LLVMOpaqueMemoryBuffer *LLVMMemoryBufferRef;
-
-/**
- * @}
- */
-
-/**
  * This function permanently loads the dynamic library at the given path.
  * It is safe to call this function multiple times for the same library.
  *

Modified: projects/clang380-import/contrib/llvm/include/llvm-c/Target.h
==============================================================================
--- projects/clang380-import/contrib/llvm/include/llvm-c/Target.h	Wed Dec 30 13:12:54 2015	(r292940)
+++ projects/clang380-import/contrib/llvm/include/llvm-c/Target.h	Wed Dec 30 13:13:10 2015	(r292941)
@@ -19,7 +19,7 @@
 #ifndef LLVM_C_TARGET_H
 #define LLVM_C_TARGET_H
 
-#include "llvm-c/Core.h"
+#include "llvm-c/Types.h"
 #include "llvm/Config/llvm-config.h"
 
 #if defined(_MSC_VER) && !defined(inline)

Modified: projects/clang380-import/contrib/llvm/include/llvm-c/TargetMachine.h
==============================================================================
--- projects/clang380-import/contrib/llvm/include/llvm-c/TargetMachine.h	Wed Dec 30 13:12:54 2015	(r292940)
+++ projects/clang380-import/contrib/llvm/include/llvm-c/TargetMachine.h	Wed Dec 30 13:13:10 2015	(r292941)
@@ -19,7 +19,7 @@
 #ifndef LLVM_C_TARGETMACHINE_H
 #define LLVM_C_TARGETMACHINE_H
 
-#include "llvm-c/Core.h"
+#include "llvm-c/Types.h"
 #include "llvm-c/Target.h"
 
 #ifdef __cplusplus
@@ -115,7 +115,7 @@ char *LLVMGetTargetMachineCPU(LLVMTarget
   LLVMDisposeMessage. */
 char *LLVMGetTargetMachineFeatureString(LLVMTargetMachineRef T);
 
-/** Deprecated: use LLVMGetDataLayout(LLVMModuleRef M) instead. */
+/** Returns the llvm::DataLayout used for this llvm:TargetMachine. */
 LLVMTargetDataRef LLVMGetTargetMachineData(LLVMTargetMachineRef T);
 
 /** Set the target machine's ASM verbosity. */

Modified: projects/clang380-import/contrib/llvm/include/llvm-c/Transforms/IPO.h
==============================================================================
--- projects/clang380-import/contrib/llvm/include/llvm-c/Transforms/IPO.h	Wed Dec 30 13:12:54 2015	(r292940)
+++ projects/clang380-import/contrib/llvm/include/llvm-c/Transforms/IPO.h	Wed Dec 30 13:13:10 2015	(r292941)
@@ -15,7 +15,7 @@
 #ifndef LLVM_C_TRANSFORMS_IPO_H
 #define LLVM_C_TRANSFORMS_IPO_H
 
-#include "llvm-c/Core.h"
+#include "llvm-c/Types.h"
 
 #ifdef __cplusplus
 extern "C" {

Modified: projects/clang380-import/contrib/llvm/include/llvm-c/Transforms/PassManagerBuilder.h
==============================================================================
--- projects/clang380-import/contrib/llvm/include/llvm-c/Transforms/PassManagerBuilder.h	Wed Dec 30 13:12:54 2015	(r292940)
+++ projects/clang380-import/contrib/llvm/include/llvm-c/Transforms/PassManagerBuilder.h	Wed Dec 30 13:13:10 2015	(r292941)
@@ -14,7 +14,7 @@
 #ifndef LLVM_C_TRANSFORMS_PASSMANAGERBUILDER_H
 #define LLVM_C_TRANSFORMS_PASSMANAGERBUILDER_H
 
-#include "llvm-c/Core.h"
+#include "llvm-c/Types.h"
 
 typedef struct LLVMOpaquePassManagerBuilder *LLVMPassManagerBuilderRef;
 

Modified: projects/clang380-import/contrib/llvm/include/llvm-c/Transforms/Scalar.h
==============================================================================
--- projects/clang380-import/contrib/llvm/include/llvm-c/Transforms/Scalar.h	Wed Dec 30 13:12:54 2015	(r292940)
+++ projects/clang380-import/contrib/llvm/include/llvm-c/Transforms/Scalar.h	Wed Dec 30 13:13:10 2015	(r292941)
@@ -19,7 +19,7 @@
 #ifndef LLVM_C_TRANSFORMS_SCALAR_H
 #define LLVM_C_TRANSFORMS_SCALAR_H
 
-#include "llvm-c/Core.h"
+#include "llvm-c/Types.h"
 
 #ifdef __cplusplus
 extern "C" {

Modified: projects/clang380-import/contrib/llvm/include/llvm-c/Transforms/Vectorize.h
==============================================================================
--- projects/clang380-import/contrib/llvm/include/llvm-c/Transforms/Vectorize.h	Wed Dec 30 13:12:54 2015	(r292940)
+++ projects/clang380-import/contrib/llvm/include/llvm-c/Transforms/Vectorize.h	Wed Dec 30 13:13:10 2015	(r292941)
@@ -20,7 +20,7 @@
 #ifndef LLVM_C_TRANSFORMS_VECTORIZE_H
 #define LLVM_C_TRANSFORMS_VECTORIZE_H
 
-#include "llvm-c/Core.h"
+#include "llvm-c/Types.h"
 
 #ifdef __cplusplus
 extern "C" {
@@ -51,4 +51,3 @@ void LLVMAddSLPVectorizePass(LLVMPassMan
 #endif /* defined(__cplusplus) */
 
 #endif
-

Copied: projects/clang380-import/contrib/llvm/include/llvm-c/Types.h (from r292936, vendor/llvm/dist/include/llvm-c/Types.h)
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ projects/clang380-import/contrib/llvm/include/llvm-c/Types.h	Wed Dec 30 13:13:10 2015	(r292941, copy of r292936, vendor/llvm/dist/include/llvm-c/Types.h)
@@ -0,0 +1,124 @@
+/*===-- llvm-c/Support.h - C Interface Types declarations ---------*- C -*-===*\
+|*                                                                            *|
+|*                     The LLVM Compiler Infrastructure                       *|
+|*                                                                            *|
+|* This file is distributed under the University of Illinois Open Source      *|
+|* License. See LICENSE.TXT for details.                                      *|
+|*                                                                            *|
+|*===----------------------------------------------------------------------===*|
+|*                                                                            *|
+|* This file defines types used by the the C interface to LLVM.               *|
+|*                                                                            *|
+\*===----------------------------------------------------------------------===*/
+
+#ifndef LLVM_C_TYPES_H
+#define LLVM_C_TYPES_H
+
+#include "llvm/Support/DataTypes.h"
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+/**
+ * @defgroup LLVMCSupportTypes Types and Enumerations
+ *
+ * @{
+ */
+
+typedef int LLVMBool;
+
+/* Opaque types. */
+
+/**
+ * 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 parameter downcasts in the
+ * form unwrap<RequiredType>(Param).
+ */
+
+/**
+ * Used to pass regions of memory through LLVM interfaces.
+ *
+ * @see llvm::MemoryBuffer
+ */
+typedef struct LLVMOpaqueMemoryBuffer *LLVMMemoryBufferRef;
+
+/**
+ * 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 llvm::Module
+ */
+typedef struct LLVMOpaqueModule *LLVMModuleRef;
+
+/**
+ * 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 instructions 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.
+ */
+typedef struct LLVMOpaqueModuleProvider *LLVMModuleProviderRef;
+
+/** @see llvm::PassManagerBase */
+typedef struct LLVMOpaquePassManager *LLVMPassManagerRef;
+
+/** @see llvm::PassRegistry */
+typedef struct LLVMOpaquePassRegistry *LLVMPassRegistryRef;
+
+/**
+ * Used to get the users and usees of a Value.
+ *
+ * @see llvm::Use */
+typedef struct LLVMOpaqueUse *LLVMUseRef;
+
+/**
+ * @see llvm::DiagnosticInfo
+ */
+typedef struct LLVMOpaqueDiagnosticInfo *LLVMDiagnosticInfoRef;
+
+/**
+ * @}
+ */
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif

Modified: projects/clang380-import/contrib/llvm/include/llvm-c/lto.h
==============================================================================
--- projects/clang380-import/contrib/llvm/include/llvm-c/lto.h	Wed Dec 30 13:12:54 2015	(r292940)
+++ projects/clang380-import/contrib/llvm/include/llvm-c/lto.h	Wed Dec 30 13:13:10 2015	(r292941)
@@ -374,8 +374,8 @@ extern lto_bool_t
 lto_codegen_add_module(lto_code_gen_t cg, lto_module_t mod);
 
 /**
- * Sets the object module for code generation. This will transfer the ownship of
- * the module to code generator.
+ * Sets the object module for code generation. This will transfer the ownership
+ * of the module to the code generator.
  *
  * \c cg and \c mod must both be in the same context.
  *

Modified: projects/clang380-import/contrib/llvm/include/llvm/ADT/APFloat.h
==============================================================================
--- projects/clang380-import/contrib/llvm/include/llvm/ADT/APFloat.h	Wed Dec 30 13:12:54 2015	(r292940)
+++ projects/clang380-import/contrib/llvm/include/llvm/ADT/APFloat.h	Wed Dec 30 13:13:10 2015	(r292941)
@@ -142,6 +142,9 @@ public:
   /// @}
 
   static unsigned int semanticsPrecision(const fltSemantics &);
+  static ExponentType semanticsMinExponent(const fltSemantics &);
+  static ExponentType semanticsMaxExponent(const fltSemantics &);
+  static unsigned int semanticsSizeInBits(const fltSemantics &);
 
   /// IEEE-754R 5.11: Floating Point Comparison Relations.
   enum cmpResult {
@@ -296,7 +299,7 @@ public:
   /// IEEE remainder.
   opStatus remainder(const APFloat &);
   /// C fmod, or llvm frem.
-  opStatus mod(const APFloat &, roundingMode);
+  opStatus mod(const APFloat &);
   opStatus fusedMultiplyAdd(const APFloat &, const APFloat &, roundingMode);
   opStatus roundToIntegral(roundingMode);
   /// IEEE-754R 5.3.1: nextUp/nextDown.
@@ -445,6 +448,9 @@ public:
   /// Returns true if and only if the number has the largest possible finite
   /// magnitude in the current semantics.
   bool isLargest() const;
+  
+  /// Returns true if and only if the number is an exact integer.
+  bool isInteger() const;
 
   /// @}
 

Modified: projects/clang380-import/contrib/llvm/include/llvm/ADT/APInt.h
==============================================================================
--- projects/clang380-import/contrib/llvm/include/llvm/ADT/APInt.h	Wed Dec 30 13:12:54 2015	(r292940)
+++ projects/clang380-import/contrib/llvm/include/llvm/ADT/APInt.h	Wed Dec 30 13:13:10 2015	(r292941)
@@ -294,11 +294,12 @@ public:
       delete[] pVal;
   }
 
-  /// \brief Default constructor that creates an uninitialized APInt.
+  /// \brief Default constructor that creates an uninteresting APInt
+  /// representing a 1-bit zero value.
   ///
   /// This is useful for object deserialization (pair this with the static
   ///  method Read).
-  explicit APInt() : BitWidth(1) {}
+  explicit APInt() : BitWidth(1), VAL(0) {}
 
   /// \brief Returns whether this instance allocated memory.
   bool needsCleanup() const { return !isSingleWord(); }
@@ -1528,7 +1529,7 @@ public:
   /// \returns the nearest log base 2 of this APInt. Ties round up.
   ///
   /// NOTE: When we have a BitWidth of 1, we define:
-  /// 
+  ///
   ///   log2(0) = UINT32_MAX
   ///   log2(1) = 0
   ///

Modified: projects/clang380-import/contrib/llvm/include/llvm/ADT/APSInt.h
==============================================================================
--- projects/clang380-import/contrib/llvm/include/llvm/ADT/APSInt.h	Wed Dec 30 13:12:54 2015	(r292940)
+++ projects/clang380-import/contrib/llvm/include/llvm/ADT/APSInt.h	Wed Dec 30 13:13:10 2015	(r292941)
@@ -21,6 +21,7 @@ namespace llvm {
 
 class APSInt : public APInt {
   bool IsUnsigned;
+
 public:
   /// Default constructor that creates an uninitialized APInt.
   explicit APSInt() : IsUnsigned(false) {}
@@ -246,8 +247,7 @@ public:
     return this->operator|(RHS);
   }
 
-
-  APSInt operator^(const APSInt& RHS) const {
+  APSInt operator^(const APSInt &RHS) const {
     assert(IsUnsigned == RHS.IsUnsigned && "Signedness mismatch!");
     return APSInt(static_cast<const APInt&>(*this) ^ RHS, IsUnsigned);
   }
@@ -286,7 +286,7 @@ public:
   }
 
   /// \brief Determine if two APSInts have the same value, zero- or
-  /// sign-extending as needed.  
+  /// sign-extending as needed.

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



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