Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 14 Jan 2018 00:08:38 +0000 (UTC)
From:      Dimitry Andric <dim@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org
Subject:   svn commit: r327952 - in head: . contrib/compiler-rt/include/sanitizer contrib/compiler-rt/include/xray contrib/compiler-rt/lib/BlocksRuntime contrib/compiler-rt/lib/asan contrib/compiler-rt/lib/bu...
Message-ID:  <201801140008.w0E08cDt023411@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: dim
Date: Sun Jan 14 00:08:34 2018
New Revision: 327952
URL: https://svnweb.freebsd.org/changeset/base/327952

Log:
  Upgrade our copies of clang, llvm, lld, lldb, compiler-rt and libc++ to
  6.0.0 (branches/release_60 r321788).  Upstream has branched for the
  6.0.0 release, which should be in about 6 weeks.  Please report bugs and
  regressions, so we can get them into the release.
  
  Please note that from 3.5.0 onwards, clang, llvm and lldb require C++11
  support to build; see UPDATING for more information.
  
  MFC after:	3 months

Added:
  head/contrib/compiler-rt/include/sanitizer/hwasan_interface.h
     - copied unchanged from r327933, projects/clang600-import/contrib/compiler-rt/include/sanitizer/hwasan_interface.h
  head/contrib/compiler-rt/include/sanitizer/scudo_interface.h
     - copied unchanged from r327933, projects/clang600-import/contrib/compiler-rt/include/sanitizer/scudo_interface.h
  head/contrib/compiler-rt/lib/asan/asan_fuchsia.cc
     - copied unchanged from r327933, projects/clang600-import/contrib/compiler-rt/lib/asan/asan_fuchsia.cc
  head/contrib/compiler-rt/lib/asan/asan_interceptors_memintrinsics.cc
     - copied unchanged from r327933, projects/clang600-import/contrib/compiler-rt/lib/asan/asan_interceptors_memintrinsics.cc
  head/contrib/compiler-rt/lib/asan/asan_interceptors_memintrinsics.h
     - copied unchanged from r327933, projects/clang600-import/contrib/compiler-rt/lib/asan/asan_interceptors_memintrinsics.h
  head/contrib/compiler-rt/lib/asan/asan_premap_shadow.cc
     - copied unchanged from r327933, projects/clang600-import/contrib/compiler-rt/lib/asan/asan_premap_shadow.cc
  head/contrib/compiler-rt/lib/asan/asan_premap_shadow.h
     - copied unchanged from r327933, projects/clang600-import/contrib/compiler-rt/lib/asan/asan_premap_shadow.h
  head/contrib/compiler-rt/lib/asan/asan_shadow_setup.cc
     - copied unchanged from r327933, projects/clang600-import/contrib/compiler-rt/lib/asan/asan_shadow_setup.cc
  head/contrib/compiler-rt/lib/builtins/aarch64/
     - copied from r327933, projects/clang600-import/contrib/compiler-rt/lib/builtins/aarch64/
  head/contrib/compiler-rt/lib/hwasan/
     - copied from r327933, projects/clang600-import/contrib/compiler-rt/lib/hwasan/
  head/contrib/compiler-rt/lib/sanitizer_common/sancov_begin.S
     - copied unchanged from r327933, projects/clang600-import/contrib/compiler-rt/lib/sanitizer_common/sancov_begin.S
  head/contrib/compiler-rt/lib/sanitizer_common/sancov_end.S
     - copied unchanged from r327933, projects/clang600-import/contrib/compiler-rt/lib/sanitizer_common/sancov_end.S
  head/contrib/compiler-rt/lib/sanitizer_common/sanitizer_allocator_checks.cc
     - copied unchanged from r327933, projects/clang600-import/contrib/compiler-rt/lib/sanitizer_common/sanitizer_allocator_checks.cc
  head/contrib/compiler-rt/lib/sanitizer_common/sanitizer_atomic_clang_mips.h
     - copied unchanged from r327933, projects/clang600-import/contrib/compiler-rt/lib/sanitizer_common/sanitizer_atomic_clang_mips.h
  head/contrib/compiler-rt/lib/sanitizer_common/sanitizer_coverage_fuchsia.cc
     - copied unchanged from r327933, projects/clang600-import/contrib/compiler-rt/lib/sanitizer_common/sanitizer_coverage_fuchsia.cc
  head/contrib/compiler-rt/lib/sanitizer_common/sanitizer_file.cc
     - copied unchanged from r327933, projects/clang600-import/contrib/compiler-rt/lib/sanitizer_common/sanitizer_file.cc
  head/contrib/compiler-rt/lib/sanitizer_common/sanitizer_file.h
     - copied unchanged from r327933, projects/clang600-import/contrib/compiler-rt/lib/sanitizer_common/sanitizer_file.h
  head/contrib/compiler-rt/lib/sanitizer_common/sanitizer_fuchsia.cc
     - copied unchanged from r327933, projects/clang600-import/contrib/compiler-rt/lib/sanitizer_common/sanitizer_fuchsia.cc
  head/contrib/compiler-rt/lib/sanitizer_common/sanitizer_fuchsia.h
     - copied unchanged from r327933, projects/clang600-import/contrib/compiler-rt/lib/sanitizer_common/sanitizer_fuchsia.h
  head/contrib/compiler-rt/lib/sanitizer_common/sanitizer_getauxval.h
     - copied unchanged from r327933, projects/clang600-import/contrib/compiler-rt/lib/sanitizer_common/sanitizer_getauxval.h
  head/contrib/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_netbsd.cc
     - copied unchanged from r327933, projects/clang600-import/contrib/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_netbsd.cc
  head/contrib/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_netbsd.h
     - copied unchanged from r327933, projects/clang600-import/contrib/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_netbsd.h
  head/contrib/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_solaris.cc
     - copied unchanged from r327933, projects/clang600-import/contrib/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_solaris.cc
  head/contrib/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_solaris.h
     - copied unchanged from r327933, projects/clang600-import/contrib/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_solaris.h
  head/contrib/compiler-rt/lib/sanitizer_common/sanitizer_procmaps_solaris.cc
     - copied unchanged from r327933, projects/clang600-import/contrib/compiler-rt/lib/sanitizer_common/sanitizer_procmaps_solaris.cc
  head/contrib/compiler-rt/lib/sanitizer_common/sanitizer_signal_interceptors.inc
     - copied unchanged from r327933, projects/clang600-import/contrib/compiler-rt/lib/sanitizer_common/sanitizer_signal_interceptors.inc
  head/contrib/compiler-rt/lib/sanitizer_common/sanitizer_solaris.cc
     - copied unchanged from r327933, projects/clang600-import/contrib/compiler-rt/lib/sanitizer_common/sanitizer_solaris.cc
  head/contrib/compiler-rt/lib/sanitizer_common/sanitizer_symbolizer_fuchsia.cc
     - copied unchanged from r327933, projects/clang600-import/contrib/compiler-rt/lib/sanitizer_common/sanitizer_symbolizer_fuchsia.cc
  head/contrib/compiler-rt/lib/sanitizer_common/sanitizer_syscall_linux_arm.inc
     - copied unchanged from r327933, projects/clang600-import/contrib/compiler-rt/lib/sanitizer_common/sanitizer_syscall_linux_arm.inc
  head/contrib/compiler-rt/lib/sanitizer_common/sanitizer_vector.h
     - copied unchanged from r327933, projects/clang600-import/contrib/compiler-rt/lib/sanitizer_common/sanitizer_vector.h
  head/contrib/compiler-rt/lib/scudo/scudo_interface_internal.h
     - copied unchanged from r327933, projects/clang600-import/contrib/compiler-rt/lib/scudo/scudo_interface_internal.h
  head/contrib/compiler-rt/lib/scudo/scudo_platform.h
     - copied unchanged from r327933, projects/clang600-import/contrib/compiler-rt/lib/scudo/scudo_platform.h
  head/contrib/compiler-rt/lib/scudo/scudo_tsd.h
     - copied unchanged from r327933, projects/clang600-import/contrib/compiler-rt/lib/scudo/scudo_tsd.h
  head/contrib/compiler-rt/lib/scudo/scudo_tsd_exclusive.cpp
     - copied unchanged from r327933, projects/clang600-import/contrib/compiler-rt/lib/scudo/scudo_tsd_exclusive.cpp
  head/contrib/compiler-rt/lib/scudo/scudo_tsd_exclusive.inc
     - copied unchanged from r327933, projects/clang600-import/contrib/compiler-rt/lib/scudo/scudo_tsd_exclusive.inc
  head/contrib/compiler-rt/lib/scudo/scudo_tsd_shared.cpp
     - copied unchanged from r327933, projects/clang600-import/contrib/compiler-rt/lib/scudo/scudo_tsd_shared.cpp
  head/contrib/compiler-rt/lib/scudo/scudo_tsd_shared.inc
     - copied unchanged from r327933, projects/clang600-import/contrib/compiler-rt/lib/scudo/scudo_tsd_shared.inc
  head/contrib/compiler-rt/lib/ubsan/ubsan_signals_standalone.cc
     - copied unchanged from r327933, projects/clang600-import/contrib/compiler-rt/lib/ubsan/ubsan_signals_standalone.cc
  head/contrib/compiler-rt/lib/ubsan/ubsan_signals_standalone.h
     - copied unchanged from r327933, projects/clang600-import/contrib/compiler-rt/lib/ubsan/ubsan_signals_standalone.h
  head/contrib/compiler-rt/lib/ubsan_minimal/
     - copied from r327933, projects/clang600-import/contrib/compiler-rt/lib/ubsan_minimal/
  head/contrib/compiler-rt/lib/xray/weak_symbols.txt
     - copied unchanged from r327933, projects/clang600-import/contrib/compiler-rt/lib/xray/weak_symbols.txt
  head/contrib/compiler-rt/lib/xray/xray_inmemory_log.h
     - copied unchanged from r327933, projects/clang600-import/contrib/compiler-rt/lib/xray/xray_inmemory_log.h
  head/contrib/llvm/include/llvm-c/DebugInfo.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/include/llvm-c/DebugInfo.h
  head/contrib/llvm/include/llvm/Analysis/CmpInstAnalysis.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/include/llvm/Analysis/CmpInstAnalysis.h
  head/contrib/llvm/include/llvm/Analysis/OptimizationRemarkEmitter.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/include/llvm/Analysis/OptimizationRemarkEmitter.h
  head/contrib/llvm/include/llvm/Analysis/ValueLattice.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/include/llvm/Analysis/ValueLattice.h
  head/contrib/llvm/include/llvm/Analysis/ValueLatticeUtils.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/include/llvm/Analysis/ValueLatticeUtils.h
  head/contrib/llvm/include/llvm/BinaryFormat/ELFRelocs/ARC.def
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/include/llvm/BinaryFormat/ELFRelocs/ARC.def
  head/contrib/llvm/include/llvm/BinaryFormat/WasmRelocs.def
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/include/llvm/BinaryFormat/WasmRelocs.def
  head/contrib/llvm/include/llvm/CodeGen/CommandFlags.def
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/include/llvm/CodeGen/CommandFlags.def
  head/contrib/llvm/include/llvm/CodeGen/CostTable.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/include/llvm/CodeGen/CostTable.h
  head/contrib/llvm/include/llvm/CodeGen/GlobalISel/GISelWorkList.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/include/llvm/CodeGen/GlobalISel/GISelWorkList.h
  head/contrib/llvm/include/llvm/CodeGen/GlobalISel/LegalizationArtifactCombiner.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/include/llvm/CodeGen/GlobalISel/LegalizationArtifactCombiner.h
  head/contrib/llvm/include/llvm/CodeGen/LiveIntervals.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/include/llvm/CodeGen/LiveIntervals.h
  head/contrib/llvm/include/llvm/CodeGen/LiveStacks.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/include/llvm/CodeGen/LiveStacks.h
  head/contrib/llvm/include/llvm/CodeGen/RuntimeLibcalls.def
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/include/llvm/CodeGen/RuntimeLibcalls.def
  head/contrib/llvm/include/llvm/CodeGen/SDNodeProperties.td
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/include/llvm/CodeGen/SDNodeProperties.td
  head/contrib/llvm/include/llvm/CodeGen/TargetCallingConv.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/include/llvm/CodeGen/TargetCallingConv.h
  head/contrib/llvm/include/llvm/CodeGen/TargetFrameLowering.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/include/llvm/CodeGen/TargetFrameLowering.h
  head/contrib/llvm/include/llvm/CodeGen/TargetInstrInfo.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/include/llvm/CodeGen/TargetInstrInfo.h
  head/contrib/llvm/include/llvm/CodeGen/TargetLowering.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/include/llvm/CodeGen/TargetLowering.h
  head/contrib/llvm/include/llvm/CodeGen/TargetLoweringObjectFile.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/include/llvm/CodeGen/TargetLoweringObjectFile.h
  head/contrib/llvm/include/llvm/CodeGen/TargetOpcodes.def
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/include/llvm/CodeGen/TargetOpcodes.def
  head/contrib/llvm/include/llvm/CodeGen/TargetOpcodes.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/include/llvm/CodeGen/TargetOpcodes.h
  head/contrib/llvm/include/llvm/CodeGen/TargetRegisterInfo.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/include/llvm/CodeGen/TargetRegisterInfo.h
  head/contrib/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h
  head/contrib/llvm/include/llvm/DebugInfo/CodeView/AppendingTypeTableBuilder.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/include/llvm/DebugInfo/CodeView/AppendingTypeTableBuilder.h
  head/contrib/llvm/include/llvm/DebugInfo/CodeView/CodeViewRegisters.def
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/include/llvm/DebugInfo/CodeView/CodeViewRegisters.def
  head/contrib/llvm/include/llvm/DebugInfo/CodeView/ContinuationRecordBuilder.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/include/llvm/DebugInfo/CodeView/ContinuationRecordBuilder.h
  head/contrib/llvm/include/llvm/DebugInfo/CodeView/GlobalTypeTableBuilder.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/include/llvm/DebugInfo/CodeView/GlobalTypeTableBuilder.h
  head/contrib/llvm/include/llvm/DebugInfo/CodeView/MergingTypeTableBuilder.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/include/llvm/DebugInfo/CodeView/MergingTypeTableBuilder.h
  head/contrib/llvm/include/llvm/DebugInfo/CodeView/RecordName.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/include/llvm/DebugInfo/CodeView/RecordName.h
  head/contrib/llvm/include/llvm/DebugInfo/CodeView/SimpleTypeSerializer.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/include/llvm/DebugInfo/CodeView/SimpleTypeSerializer.h
  head/contrib/llvm/include/llvm/DebugInfo/CodeView/TypeHashing.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/include/llvm/DebugInfo/CodeView/TypeHashing.h
  head/contrib/llvm/include/llvm/DebugInfo/DWARF/DWARFExpression.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/include/llvm/DebugInfo/DWARF/DWARFExpression.h
  head/contrib/llvm/include/llvm/DebugInfo/DWARF/DWARFObject.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/include/llvm/DebugInfo/DWARF/DWARFObject.h
  head/contrib/llvm/include/llvm/DebugInfo/PDB/DIA/DIAEnumTables.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/include/llvm/DebugInfo/PDB/DIA/DIAEnumTables.h
  head/contrib/llvm/include/llvm/DebugInfo/PDB/DIA/DIATable.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/include/llvm/DebugInfo/PDB/DIA/DIATable.h
  head/contrib/llvm/include/llvm/DebugInfo/PDB/IPDBTable.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/include/llvm/DebugInfo/PDB/IPDBTable.h
  head/contrib/llvm/include/llvm/DebugInfo/PDB/Native/GSIStreamBuilder.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/include/llvm/DebugInfo/PDB/Native/GSIStreamBuilder.h
  head/contrib/llvm/include/llvm/DebugInfo/PDB/Native/NativeEnumSymbol.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/include/llvm/DebugInfo/PDB/Native/NativeEnumSymbol.h
  head/contrib/llvm/include/llvm/DebugInfo/PDB/Native/NativeEnumTypes.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/include/llvm/DebugInfo/PDB/Native/NativeEnumTypes.h
  head/contrib/llvm/include/llvm/ExecutionEngine/Orc/RemoteObjectLayer.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/include/llvm/ExecutionEngine/Orc/RemoteObjectLayer.h
  head/contrib/llvm/include/llvm/ExecutionEngine/Orc/SymbolStringPool.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/include/llvm/ExecutionEngine/Orc/SymbolStringPool.h
  head/contrib/llvm/include/llvm/FuzzMutate/
     - copied from r327933, projects/clang600-import/contrib/llvm/include/llvm/FuzzMutate/
  head/contrib/llvm/include/llvm/IR/DiagnosticHandler.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/include/llvm/IR/DiagnosticHandler.h
  head/contrib/llvm/include/llvm/MC/MCCodePadder.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/include/llvm/MC/MCCodePadder.h
  head/contrib/llvm/include/llvm/MC/MCTargetOptionsCommandFlags.def
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/include/llvm/MC/MCTargetOptionsCommandFlags.def
  head/contrib/llvm/include/llvm/ObjectYAML/CodeViewYAMLTypeHashing.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/include/llvm/ObjectYAML/CodeViewYAMLTypeHashing.h
  head/contrib/llvm/include/llvm/ProfileData/GCOV.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/include/llvm/ProfileData/GCOV.h
  head/contrib/llvm/include/llvm/Support/AMDGPUKernelDescriptor.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/include/llvm/Support/AMDGPUKernelDescriptor.h
  head/contrib/llvm/include/llvm/Support/AMDGPUMetadata.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/include/llvm/Support/AMDGPUMetadata.h
  head/contrib/llvm/include/llvm/Support/CodeGenCoverage.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/include/llvm/Support/CodeGenCoverage.h
  head/contrib/llvm/include/llvm/Support/X86TargetParser.def
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/include/llvm/Support/X86TargetParser.def
  head/contrib/llvm/include/llvm/Transforms/IPO/CalledValuePropagation.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/include/llvm/Transforms/IPO/CalledValuePropagation.h
  head/contrib/llvm/include/llvm/Transforms/Instrumentation/
     - copied from r327933, projects/clang600-import/contrib/llvm/include/llvm/Transforms/Instrumentation/
  head/contrib/llvm/include/llvm/Transforms/Scalar/CallSiteSplitting.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/include/llvm/Transforms/Scalar/CallSiteSplitting.h
  head/contrib/llvm/include/llvm/Transforms/Scalar/DivRemPairs.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/include/llvm/Transforms/Scalar/DivRemPairs.h
  head/contrib/llvm/include/llvm/Transforms/Scalar/RewriteStatepointsForGC.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/include/llvm/Transforms/Scalar/RewriteStatepointsForGC.h
  head/contrib/llvm/include/llvm/Transforms/Scalar/SpeculateAroundPHIs.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/include/llvm/Transforms/Scalar/SpeculateAroundPHIs.h
  head/contrib/llvm/include/llvm/Transforms/Utils/CallPromotionUtils.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/include/llvm/Transforms/Utils/CallPromotionUtils.h
  head/contrib/llvm/include/llvm/Transforms/Utils/EntryExitInstrumenter.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/include/llvm/Transforms/Utils/EntryExitInstrumenter.h
  head/contrib/llvm/include/llvm/WindowsManifest/
     - copied from r327933, projects/clang600-import/contrib/llvm/include/llvm/WindowsManifest/
  head/contrib/llvm/include/llvm/WindowsResource/
     - copied from r327933, projects/clang600-import/contrib/llvm/include/llvm/WindowsResource/
  head/contrib/llvm/lib/Analysis/CmpInstAnalysis.cpp
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/lib/Analysis/CmpInstAnalysis.cpp
  head/contrib/llvm/lib/Analysis/OptimizationRemarkEmitter.cpp
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/lib/Analysis/OptimizationRemarkEmitter.cpp
  head/contrib/llvm/lib/Analysis/ValueLattice.cpp
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/lib/Analysis/ValueLattice.cpp
  head/contrib/llvm/lib/Analysis/ValueLatticeUtils.cpp
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/lib/Analysis/ValueLatticeUtils.cpp
  head/contrib/llvm/lib/CodeGen/ExpandMemCmp.cpp
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/lib/CodeGen/ExpandMemCmp.cpp
  head/contrib/llvm/lib/CodeGen/LiveIntervals.cpp
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/lib/CodeGen/LiveIntervals.cpp
  head/contrib/llvm/lib/CodeGen/LiveStacks.cpp
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/lib/CodeGen/LiveStacks.cpp
  head/contrib/llvm/lib/CodeGen/MIRCanonicalizerPass.cpp
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/lib/CodeGen/MIRCanonicalizerPass.cpp
  head/contrib/llvm/lib/CodeGen/MachineOperand.cpp
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/lib/CodeGen/MachineOperand.cpp
  head/contrib/llvm/lib/DebugInfo/CodeView/AppendingTypeTableBuilder.cpp
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/lib/DebugInfo/CodeView/AppendingTypeTableBuilder.cpp
  head/contrib/llvm/lib/DebugInfo/CodeView/ContinuationRecordBuilder.cpp
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/lib/DebugInfo/CodeView/ContinuationRecordBuilder.cpp
  head/contrib/llvm/lib/DebugInfo/CodeView/GlobalTypeTableBuilder.cpp
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/lib/DebugInfo/CodeView/GlobalTypeTableBuilder.cpp
  head/contrib/llvm/lib/DebugInfo/CodeView/MergingTypeTableBuilder.cpp
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/lib/DebugInfo/CodeView/MergingTypeTableBuilder.cpp
  head/contrib/llvm/lib/DebugInfo/CodeView/RecordName.cpp
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/lib/DebugInfo/CodeView/RecordName.cpp
  head/contrib/llvm/lib/DebugInfo/CodeView/SimpleTypeSerializer.cpp
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/lib/DebugInfo/CodeView/SimpleTypeSerializer.cpp
  head/contrib/llvm/lib/DebugInfo/CodeView/TypeHashing.cpp
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/lib/DebugInfo/CodeView/TypeHashing.cpp
  head/contrib/llvm/lib/DebugInfo/DWARF/DWARFExpression.cpp
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/lib/DebugInfo/DWARF/DWARFExpression.cpp
  head/contrib/llvm/lib/DebugInfo/PDB/DIA/DIAEnumTables.cpp
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/lib/DebugInfo/PDB/DIA/DIAEnumTables.cpp
  head/contrib/llvm/lib/DebugInfo/PDB/DIA/DIATable.cpp
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/lib/DebugInfo/PDB/DIA/DIATable.cpp
  head/contrib/llvm/lib/DebugInfo/PDB/Native/GSIStreamBuilder.cpp
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/lib/DebugInfo/PDB/Native/GSIStreamBuilder.cpp
  head/contrib/llvm/lib/DebugInfo/PDB/Native/NativeEnumSymbol.cpp
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/lib/DebugInfo/PDB/Native/NativeEnumSymbol.cpp
  head/contrib/llvm/lib/DebugInfo/PDB/Native/NativeEnumTypes.cpp
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/lib/DebugInfo/PDB/Native/NativeEnumTypes.cpp
  head/contrib/llvm/lib/FuzzMutate/
     - copied from r327933, projects/clang600-import/contrib/llvm/lib/FuzzMutate/
  head/contrib/llvm/lib/IR/DiagnosticHandler.cpp
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/lib/IR/DiagnosticHandler.cpp
  head/contrib/llvm/lib/MC/MCCodePadder.cpp
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/lib/MC/MCCodePadder.cpp
  head/contrib/llvm/lib/ObjectYAML/CodeViewYAMLTypeHashing.cpp
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/lib/ObjectYAML/CodeViewYAMLTypeHashing.cpp
  head/contrib/llvm/lib/ProfileData/GCOV.cpp
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/lib/ProfileData/GCOV.cpp
  head/contrib/llvm/lib/Support/AMDGPUMetadata.cpp
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/lib/Support/AMDGPUMetadata.cpp
  head/contrib/llvm/lib/Support/CodeGenCoverage.cpp
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/lib/Support/CodeGenCoverage.cpp
  head/contrib/llvm/lib/Support/KnownBits.cpp
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/lib/Support/KnownBits.cpp
  head/contrib/llvm/lib/Target/AArch64/AArch64SIMDInstrOpt.cpp
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/lib/Target/AArch64/AArch64SIMDInstrOpt.cpp
  head/contrib/llvm/lib/Target/AArch64/AArch64SVEInstrInfo.td
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/lib/Target/AArch64/AArch64SVEInstrInfo.td
  head/contrib/llvm/lib/Target/AArch64/SVEInstrFormats.td
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/lib/Target/AArch64/SVEInstrFormats.td
  head/contrib/llvm/lib/Target/AMDGPU/AMDGPUArgumentUsageInfo.cpp
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/lib/Target/AMDGPU/AMDGPUArgumentUsageInfo.cpp
  head/contrib/llvm/lib/Target/AMDGPU/AMDGPUArgumentUsageInfo.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/lib/Target/AMDGPU/AMDGPUArgumentUsageInfo.h
  head/contrib/llvm/lib/Target/AMDGPU/AMDGPUInline.cpp
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/lib/Target/AMDGPU/AMDGPUInline.cpp
  head/contrib/llvm/lib/Target/AMDGPU/AMDGPULibCalls.cpp
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/lib/Target/AMDGPU/AMDGPULibCalls.cpp
  head/contrib/llvm/lib/Target/AMDGPU/AMDGPULibFunc.cpp
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/lib/Target/AMDGPU/AMDGPULibFunc.cpp
  head/contrib/llvm/lib/Target/AMDGPU/AMDGPULibFunc.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/lib/Target/AMDGPU/AMDGPULibFunc.h
  head/contrib/llvm/lib/Target/AMDGPU/AMDGPUMachineModuleInfo.cpp
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/lib/Target/AMDGPU/AMDGPUMachineModuleInfo.cpp
  head/contrib/llvm/lib/Target/AMDGPU/AMDGPUMachineModuleInfo.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/lib/Target/AMDGPU/AMDGPUMachineModuleInfo.h
  head/contrib/llvm/lib/Target/AMDGPU/AMDGPUOpenCLEnqueuedBlockLowering.cpp
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/lib/Target/AMDGPU/AMDGPUOpenCLEnqueuedBlockLowering.cpp
  head/contrib/llvm/lib/Target/AMDGPU/AMDGPURewriteOutArguments.cpp
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/lib/Target/AMDGPU/AMDGPURewriteOutArguments.cpp
  head/contrib/llvm/lib/Target/AMDGPU/GCNILPSched.cpp
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/lib/Target/AMDGPU/GCNILPSched.cpp
  head/contrib/llvm/lib/Target/AMDGPU/GCNProcessors.td
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/lib/Target/AMDGPU/GCNProcessors.td
  head/contrib/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUHSAMetadataStreamer.cpp
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUHSAMetadataStreamer.cpp
  head/contrib/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUHSAMetadataStreamer.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUHSAMetadataStreamer.h
  head/contrib/llvm/lib/Target/AMDGPU/R600Processors.td
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/lib/Target/AMDGPU/R600Processors.td
  head/contrib/llvm/lib/Target/AMDGPU/SIFixWWMLiveness.cpp
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/lib/Target/AMDGPU/SIFixWWMLiveness.cpp
  head/contrib/llvm/lib/Target/AMDGPU/SIMemoryLegalizer.cpp
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/lib/Target/AMDGPU/SIMemoryLegalizer.cpp
  head/contrib/llvm/lib/Target/AMDGPU/SIOptimizeExecMaskingPreRA.cpp
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/lib/Target/AMDGPU/SIOptimizeExecMaskingPreRA.cpp
  head/contrib/llvm/lib/Target/ARC/
     - copied from r327933, projects/clang600-import/contrib/llvm/lib/Target/ARC/
  head/contrib/llvm/lib/Target/ARM/ARMSystemRegister.td
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/lib/Target/ARM/ARMSystemRegister.td
  head/contrib/llvm/lib/Target/ARM/Utils/
     - copied from r327933, projects/clang600-import/contrib/llvm/lib/Target/ARM/Utils/
  head/contrib/llvm/lib/Target/AVR/MCTargetDesc/AVRMCELFStreamer.cpp
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/lib/Target/AVR/MCTargetDesc/AVRMCELFStreamer.cpp
  head/contrib/llvm/lib/Target/AVR/MCTargetDesc/AVRMCELFStreamer.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/lib/Target/AVR/MCTargetDesc/AVRMCELFStreamer.h
  head/contrib/llvm/lib/Target/BPF/AsmParser/
     - copied from r327933, projects/clang600-import/contrib/llvm/lib/Target/BPF/AsmParser/
  head/contrib/llvm/lib/Target/Hexagon/HexagonConstExtenders.cpp
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/lib/Target/Hexagon/HexagonConstExtenders.cpp
  head/contrib/llvm/lib/Target/Hexagon/HexagonGatherPacketize.cpp
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/lib/Target/Hexagon/HexagonGatherPacketize.cpp
  head/contrib/llvm/lib/Target/Hexagon/HexagonISelDAGToDAG.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/lib/Target/Hexagon/HexagonISelDAGToDAG.h
  head/contrib/llvm/lib/Target/Hexagon/HexagonISelDAGToDAGHVX.cpp
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/lib/Target/Hexagon/HexagonISelDAGToDAGHVX.cpp
  head/contrib/llvm/lib/Target/Hexagon/HexagonISelLoweringHVX.cpp
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/lib/Target/Hexagon/HexagonISelLoweringHVX.cpp
  head/contrib/llvm/lib/Target/Hexagon/HexagonInstrFormatsV65.td
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/lib/Target/Hexagon/HexagonInstrFormatsV65.td
  head/contrib/llvm/lib/Target/Hexagon/HexagonMapAsm2IntrinV65.gen.td
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/lib/Target/Hexagon/HexagonMapAsm2IntrinV65.gen.td
  head/contrib/llvm/lib/Target/Hexagon/HexagonPatternsV65.td
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/lib/Target/Hexagon/HexagonPatternsV65.td
  head/contrib/llvm/lib/Target/Hexagon/HexagonScheduleV65.td
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/lib/Target/Hexagon/HexagonScheduleV65.td
  head/contrib/llvm/lib/Target/Hexagon/HexagonVectorLoopCarriedReuse.cpp
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/lib/Target/Hexagon/HexagonVectorLoopCarriedReuse.cpp
  head/contrib/llvm/lib/Target/Nios2/InstPrinter/
     - copied from r327933, projects/clang600-import/contrib/llvm/lib/Target/Nios2/InstPrinter/
  head/contrib/llvm/lib/Target/Nios2/MCTargetDesc/Nios2AsmBackend.cpp
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/lib/Target/Nios2/MCTargetDesc/Nios2AsmBackend.cpp
  head/contrib/llvm/lib/Target/Nios2/MCTargetDesc/Nios2AsmBackend.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/lib/Target/Nios2/MCTargetDesc/Nios2AsmBackend.h
  head/contrib/llvm/lib/Target/Nios2/MCTargetDesc/Nios2BaseInfo.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/lib/Target/Nios2/MCTargetDesc/Nios2BaseInfo.h
  head/contrib/llvm/lib/Target/Nios2/MCTargetDesc/Nios2ELFObjectWriter.cpp
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/lib/Target/Nios2/MCTargetDesc/Nios2ELFObjectWriter.cpp
  head/contrib/llvm/lib/Target/Nios2/MCTargetDesc/Nios2FixupKinds.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/lib/Target/Nios2/MCTargetDesc/Nios2FixupKinds.h
  head/contrib/llvm/lib/Target/Nios2/MCTargetDesc/Nios2MCAsmInfo.cpp
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/lib/Target/Nios2/MCTargetDesc/Nios2MCAsmInfo.cpp
  head/contrib/llvm/lib/Target/Nios2/MCTargetDesc/Nios2MCAsmInfo.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/lib/Target/Nios2/MCTargetDesc/Nios2MCAsmInfo.h
  head/contrib/llvm/lib/Target/Nios2/MCTargetDesc/Nios2MCExpr.cpp
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/lib/Target/Nios2/MCTargetDesc/Nios2MCExpr.cpp
  head/contrib/llvm/lib/Target/Nios2/MCTargetDesc/Nios2MCExpr.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/lib/Target/Nios2/MCTargetDesc/Nios2MCExpr.h
  head/contrib/llvm/lib/Target/Nios2/MCTargetDesc/Nios2TargetStreamer.cpp
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/lib/Target/Nios2/MCTargetDesc/Nios2TargetStreamer.cpp
  head/contrib/llvm/lib/Target/Nios2/Nios2AsmPrinter.cpp
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/lib/Target/Nios2/Nios2AsmPrinter.cpp
  head/contrib/llvm/lib/Target/Nios2/Nios2CallingConv.td
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/lib/Target/Nios2/Nios2CallingConv.td
  head/contrib/llvm/lib/Target/Nios2/Nios2FrameLowering.cpp
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/lib/Target/Nios2/Nios2FrameLowering.cpp
  head/contrib/llvm/lib/Target/Nios2/Nios2FrameLowering.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/lib/Target/Nios2/Nios2FrameLowering.h
  head/contrib/llvm/lib/Target/Nios2/Nios2ISelDAGToDAG.cpp
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/lib/Target/Nios2/Nios2ISelDAGToDAG.cpp
  head/contrib/llvm/lib/Target/Nios2/Nios2ISelLowering.cpp
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/lib/Target/Nios2/Nios2ISelLowering.cpp
  head/contrib/llvm/lib/Target/Nios2/Nios2ISelLowering.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/lib/Target/Nios2/Nios2ISelLowering.h
  head/contrib/llvm/lib/Target/Nios2/Nios2InstrInfo.cpp
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/lib/Target/Nios2/Nios2InstrInfo.cpp
  head/contrib/llvm/lib/Target/Nios2/Nios2InstrInfo.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/lib/Target/Nios2/Nios2InstrInfo.h
  head/contrib/llvm/lib/Target/Nios2/Nios2MCInstLower.cpp
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/lib/Target/Nios2/Nios2MCInstLower.cpp
  head/contrib/llvm/lib/Target/Nios2/Nios2MachineFunction.cpp
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/lib/Target/Nios2/Nios2MachineFunction.cpp
  head/contrib/llvm/lib/Target/Nios2/Nios2MachineFunction.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/lib/Target/Nios2/Nios2MachineFunction.h
  head/contrib/llvm/lib/Target/Nios2/Nios2RegisterInfo.cpp
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/lib/Target/Nios2/Nios2RegisterInfo.cpp
  head/contrib/llvm/lib/Target/Nios2/Nios2RegisterInfo.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/lib/Target/Nios2/Nios2RegisterInfo.h
  head/contrib/llvm/lib/Target/Nios2/Nios2Schedule.td
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/lib/Target/Nios2/Nios2Schedule.td
  head/contrib/llvm/lib/Target/Nios2/Nios2Subtarget.cpp
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/lib/Target/Nios2/Nios2Subtarget.cpp
  head/contrib/llvm/lib/Target/Nios2/Nios2Subtarget.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/lib/Target/Nios2/Nios2Subtarget.h
  head/contrib/llvm/lib/Target/Nios2/Nios2TargetObjectFile.cpp
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/lib/Target/Nios2/Nios2TargetObjectFile.cpp
  head/contrib/llvm/lib/Target/Nios2/Nios2TargetObjectFile.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/lib/Target/Nios2/Nios2TargetObjectFile.h
  head/contrib/llvm/lib/Target/Nios2/Nios2TargetStreamer.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/lib/Target/Nios2/Nios2TargetStreamer.h
  head/contrib/llvm/lib/Target/PowerPC/PPCBranchCoalescing.cpp
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/lib/Target/PowerPC/PPCBranchCoalescing.cpp
  head/contrib/llvm/lib/Target/PowerPC/PPCMachineBasicBlockUtils.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/lib/Target/PowerPC/PPCMachineBasicBlockUtils.h
  head/contrib/llvm/lib/Target/PowerPC/PPCPreEmitPeephole.cpp
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/lib/Target/PowerPC/PPCPreEmitPeephole.cpp
  head/contrib/llvm/lib/Target/PowerPC/PPCReduceCRLogicals.cpp
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/lib/Target/PowerPC/PPCReduceCRLogicals.cpp
  head/contrib/llvm/lib/Target/RISCV/AsmParser/
     - copied from r327933, projects/clang600-import/contrib/llvm/lib/Target/RISCV/AsmParser/
  head/contrib/llvm/lib/Target/RISCV/Disassembler/
     - copied from r327933, projects/clang600-import/contrib/llvm/lib/Target/RISCV/Disassembler/
  head/contrib/llvm/lib/Target/RISCV/InstPrinter/
     - copied from r327933, projects/clang600-import/contrib/llvm/lib/Target/RISCV/InstPrinter/
  head/contrib/llvm/lib/Target/RISCV/MCTargetDesc/RISCVBaseInfo.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/lib/Target/RISCV/MCTargetDesc/RISCVBaseInfo.h
  head/contrib/llvm/lib/Target/RISCV/MCTargetDesc/RISCVFixupKinds.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/lib/Target/RISCV/MCTargetDesc/RISCVFixupKinds.h
  head/contrib/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp
  head/contrib/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.h
  head/contrib/llvm/lib/Target/RISCV/RISCV.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/lib/Target/RISCV/RISCV.h
  head/contrib/llvm/lib/Target/RISCV/RISCVAsmPrinter.cpp
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/lib/Target/RISCV/RISCVAsmPrinter.cpp
  head/contrib/llvm/lib/Target/RISCV/RISCVCallingConv.td
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/lib/Target/RISCV/RISCVCallingConv.td
  head/contrib/llvm/lib/Target/RISCV/RISCVFrameLowering.cpp
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/lib/Target/RISCV/RISCVFrameLowering.cpp
  head/contrib/llvm/lib/Target/RISCV/RISCVFrameLowering.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/lib/Target/RISCV/RISCVFrameLowering.h
  head/contrib/llvm/lib/Target/RISCV/RISCVISelDAGToDAG.cpp
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/lib/Target/RISCV/RISCVISelDAGToDAG.cpp
  head/contrib/llvm/lib/Target/RISCV/RISCVISelLowering.cpp
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/lib/Target/RISCV/RISCVISelLowering.cpp
  head/contrib/llvm/lib/Target/RISCV/RISCVISelLowering.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/lib/Target/RISCV/RISCVISelLowering.h
  head/contrib/llvm/lib/Target/RISCV/RISCVInstrFormatsC.td
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/lib/Target/RISCV/RISCVInstrFormatsC.td
  head/contrib/llvm/lib/Target/RISCV/RISCVInstrInfo.cpp
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/lib/Target/RISCV/RISCVInstrInfo.cpp
  head/contrib/llvm/lib/Target/RISCV/RISCVInstrInfo.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/lib/Target/RISCV/RISCVInstrInfo.h
  head/contrib/llvm/lib/Target/RISCV/RISCVInstrInfoA.td
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/lib/Target/RISCV/RISCVInstrInfoA.td
  head/contrib/llvm/lib/Target/RISCV/RISCVInstrInfoC.td
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/lib/Target/RISCV/RISCVInstrInfoC.td
  head/contrib/llvm/lib/Target/RISCV/RISCVInstrInfoD.td
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/lib/Target/RISCV/RISCVInstrInfoD.td
  head/contrib/llvm/lib/Target/RISCV/RISCVInstrInfoF.td
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/lib/Target/RISCV/RISCVInstrInfoF.td
  head/contrib/llvm/lib/Target/RISCV/RISCVInstrInfoM.td
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/lib/Target/RISCV/RISCVInstrInfoM.td
  head/contrib/llvm/lib/Target/RISCV/RISCVMCInstLower.cpp
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/lib/Target/RISCV/RISCVMCInstLower.cpp
  head/contrib/llvm/lib/Target/RISCV/RISCVRegisterInfo.cpp
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/lib/Target/RISCV/RISCVRegisterInfo.cpp
  head/contrib/llvm/lib/Target/RISCV/RISCVRegisterInfo.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/lib/Target/RISCV/RISCVRegisterInfo.h
  head/contrib/llvm/lib/Target/RISCV/RISCVSubtarget.cpp
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/lib/Target/RISCV/RISCVSubtarget.cpp
  head/contrib/llvm/lib/Target/RISCV/RISCVSubtarget.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/lib/Target/RISCV/RISCVSubtarget.h
  head/contrib/llvm/lib/Target/WebAssembly/WebAssemblyLowerGlobalDtors.cpp
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/lib/Target/WebAssembly/WebAssemblyLowerGlobalDtors.cpp
  head/contrib/llvm/lib/Target/X86/MCTargetDesc/X86TargetStreamer.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/lib/Target/X86/MCTargetDesc/X86TargetStreamer.h
  head/contrib/llvm/lib/Target/X86/MCTargetDesc/X86WinCOFFTargetStreamer.cpp
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/lib/Target/X86/MCTargetDesc/X86WinCOFFTargetStreamer.cpp
  head/contrib/llvm/lib/Target/X86/X86DomainReassignment.cpp
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/lib/Target/X86/X86DomainReassignment.cpp
  head/contrib/llvm/lib/Target/X86/X86InstrVecCompiler.td
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/lib/Target/X86/X86InstrVecCompiler.td
  head/contrib/llvm/lib/Target/X86/X86SchedBroadwell.td
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/lib/Target/X86/X86SchedBroadwell.td
  head/contrib/llvm/lib/Target/X86/X86SchedSkylakeClient.td
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/lib/Target/X86/X86SchedSkylakeClient.td
  head/contrib/llvm/lib/Target/X86/X86SchedSkylakeServer.td
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/lib/Target/X86/X86SchedSkylakeServer.td
  head/contrib/llvm/lib/Transforms/IPO/CalledValuePropagation.cpp
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/lib/Transforms/IPO/CalledValuePropagation.cpp
  head/contrib/llvm/lib/Transforms/Instrumentation/HWAddressSanitizer.cpp
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/lib/Transforms/Instrumentation/HWAddressSanitizer.cpp
  head/contrib/llvm/lib/Transforms/Scalar/CallSiteSplitting.cpp
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/lib/Transforms/Scalar/CallSiteSplitting.cpp
  head/contrib/llvm/lib/Transforms/Scalar/DivRemPairs.cpp
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/lib/Transforms/Scalar/DivRemPairs.cpp
  head/contrib/llvm/lib/Transforms/Scalar/MergeICmps.cpp
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/lib/Transforms/Scalar/MergeICmps.cpp
  head/contrib/llvm/lib/Transforms/Scalar/SpeculateAroundPHIs.cpp
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/lib/Transforms/Scalar/SpeculateAroundPHIs.cpp
  head/contrib/llvm/lib/Transforms/Utils/CallPromotionUtils.cpp
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/lib/Transforms/Utils/CallPromotionUtils.cpp
  head/contrib/llvm/lib/Transforms/Utils/EntryExitInstrumenter.cpp
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/lib/Transforms/Utils/EntryExitInstrumenter.cpp
  head/contrib/llvm/lib/Transforms/Vectorize/VPlan.cpp
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/lib/Transforms/Vectorize/VPlan.cpp
  head/contrib/llvm/lib/Transforms/Vectorize/VPlan.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/lib/Transforms/Vectorize/VPlan.h
  head/contrib/llvm/lib/Transforms/Vectorize/VPlanBuilder.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/lib/Transforms/Vectorize/VPlanBuilder.h
  head/contrib/llvm/lib/Transforms/Vectorize/VPlanValue.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/lib/Transforms/Vectorize/VPlanValue.h
  head/contrib/llvm/lib/WindowsManifest/
     - copied from r327933, projects/clang600-import/contrib/llvm/lib/WindowsManifest/
  head/contrib/llvm/tools/clang/include/clang/AST/DataCollection.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/tools/clang/include/clang/AST/DataCollection.h
  head/contrib/llvm/tools/clang/include/clang/AST/LexicallyOrderedRecursiveASTVisitor.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/tools/clang/include/clang/AST/LexicallyOrderedRecursiveASTVisitor.h
  head/contrib/llvm/tools/clang/include/clang/AST/QualTypeNames.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/tools/clang/include/clang/AST/QualTypeNames.h
  head/contrib/llvm/tools/clang/include/clang/AST/StmtDataCollectors.td
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/tools/clang/include/clang/AST/StmtDataCollectors.td
  head/contrib/llvm/tools/clang/include/clang/Analysis/AnalysisDeclContext.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/tools/clang/include/clang/Analysis/AnalysisDeclContext.h
  head/contrib/llvm/tools/clang/include/clang/Analysis/BodyFarm.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/tools/clang/include/clang/Analysis/BodyFarm.h
  head/contrib/llvm/tools/clang/include/clang/Basic/AlignedAllocation.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/tools/clang/include/clang/Basic/AlignedAllocation.h
  head/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticCrossTUKinds.td
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticCrossTUKinds.td
  head/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticError.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticError.h
  head/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticRefactoringKinds.td
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticRefactoringKinds.td
  head/contrib/llvm/tools/clang/include/clang/Basic/SanitizerSpecialCaseList.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/tools/clang/include/clang/Basic/SanitizerSpecialCaseList.h
  head/contrib/llvm/tools/clang/include/clang/Basic/SyncScope.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/tools/clang/include/clang/Basic/SyncScope.h
  head/contrib/llvm/tools/clang/include/clang/Basic/X86Target.def
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/tools/clang/include/clang/Basic/X86Target.def
  head/contrib/llvm/tools/clang/include/clang/CrossTU/
     - copied from r327933, projects/clang600-import/contrib/llvm/tools/clang/include/clang/CrossTU/
  head/contrib/llvm/tools/clang/include/clang/Lex/VariadicMacroSupport.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/tools/clang/include/clang/Lex/VariadicMacroSupport.h
  head/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporterVisitors.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporterVisitors.h
  head/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/LoopUnrolling.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/LoopUnrolling.h
  head/contrib/llvm/tools/clang/include/clang/Tooling/ASTDiff/
     - copied from r327933, projects/clang600-import/contrib/llvm/tools/clang/include/clang/Tooling/ASTDiff/
  head/contrib/llvm/tools/clang/include/clang/Tooling/Execution.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/tools/clang/include/clang/Tooling/Execution.h
  head/contrib/llvm/tools/clang/include/clang/Tooling/Refactoring/ASTSelection.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/tools/clang/include/clang/Tooling/Refactoring/ASTSelection.h
  head/contrib/llvm/tools/clang/include/clang/Tooling/Refactoring/Extract/
     - copied from r327933, projects/clang600-import/contrib/llvm/tools/clang/include/clang/Tooling/Refactoring/Extract/
  head/contrib/llvm/tools/clang/include/clang/Tooling/Refactoring/RefactoringAction.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/tools/clang/include/clang/Tooling/Refactoring/RefactoringAction.h
  head/contrib/llvm/tools/clang/include/clang/Tooling/Refactoring/RefactoringActionRule.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/tools/clang/include/clang/Tooling/Refactoring/RefactoringActionRule.h
  head/contrib/llvm/tools/clang/include/clang/Tooling/Refactoring/RefactoringActionRuleRequirements.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/tools/clang/include/clang/Tooling/Refactoring/RefactoringActionRuleRequirements.h
  head/contrib/llvm/tools/clang/include/clang/Tooling/Refactoring/RefactoringActionRules.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/tools/clang/include/clang/Tooling/Refactoring/RefactoringActionRules.h
  head/contrib/llvm/tools/clang/include/clang/Tooling/Refactoring/RefactoringActionRulesInternal.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/tools/clang/include/clang/Tooling/Refactoring/RefactoringActionRulesInternal.h
  head/contrib/llvm/tools/clang/include/clang/Tooling/Refactoring/RefactoringDiagnostic.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/tools/clang/include/clang/Tooling/Refactoring/RefactoringDiagnostic.h
  head/contrib/llvm/tools/clang/include/clang/Tooling/Refactoring/RefactoringOption.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/tools/clang/include/clang/Tooling/Refactoring/RefactoringOption.h
  head/contrib/llvm/tools/clang/include/clang/Tooling/Refactoring/RefactoringOptionVisitor.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/tools/clang/include/clang/Tooling/Refactoring/RefactoringOptionVisitor.h
  head/contrib/llvm/tools/clang/include/clang/Tooling/Refactoring/RefactoringOptions.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/tools/clang/include/clang/Tooling/Refactoring/RefactoringOptions.h
  head/contrib/llvm/tools/clang/include/clang/Tooling/Refactoring/RefactoringResultConsumer.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/tools/clang/include/clang/Tooling/Refactoring/RefactoringResultConsumer.h
  head/contrib/llvm/tools/clang/include/clang/Tooling/Refactoring/RefactoringRuleContext.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/tools/clang/include/clang/Tooling/Refactoring/RefactoringRuleContext.h
  head/contrib/llvm/tools/clang/include/clang/Tooling/Refactoring/Rename/SymbolName.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/tools/clang/include/clang/Tooling/Refactoring/Rename/SymbolName.h
  head/contrib/llvm/tools/clang/include/clang/Tooling/Refactoring/Rename/SymbolOccurrences.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/tools/clang/include/clang/Tooling/Refactoring/Rename/SymbolOccurrences.h
  head/contrib/llvm/tools/clang/include/clang/Tooling/StandaloneExecution.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/tools/clang/include/clang/Tooling/StandaloneExecution.h
  head/contrib/llvm/tools/clang/include/clang/Tooling/ToolExecutorPluginRegistry.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/tools/clang/include/clang/Tooling/ToolExecutorPluginRegistry.h
  head/contrib/llvm/tools/clang/lib/AST/DataCollection.cpp
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/tools/clang/lib/AST/DataCollection.cpp
  head/contrib/llvm/tools/clang/lib/AST/Linkage.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/tools/clang/lib/AST/Linkage.h
  head/contrib/llvm/tools/clang/lib/AST/QualTypeNames.cpp
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/tools/clang/lib/AST/QualTypeNames.cpp
  head/contrib/llvm/tools/clang/lib/Basic/SanitizerSpecialCaseList.cpp
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/tools/clang/lib/Basic/SanitizerSpecialCaseList.cpp
  head/contrib/llvm/tools/clang/lib/Basic/Targets/
     - copied from r327933, projects/clang600-import/contrib/llvm/tools/clang/lib/Basic/Targets/
  head/contrib/llvm/tools/clang/lib/Basic/Targets.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/tools/clang/lib/Basic/Targets.h
  head/contrib/llvm/tools/clang/lib/CodeGen/ConstantEmitter.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/tools/clang/lib/CodeGen/ConstantEmitter.h
  head/contrib/llvm/tools/clang/lib/CrossTU/
     - copied from r327933, projects/clang600-import/contrib/llvm/tools/clang/lib/CrossTU/
  head/contrib/llvm/tools/clang/lib/Format/FormatInternal.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/tools/clang/lib/Format/FormatInternal.h
  head/contrib/llvm/tools/clang/lib/Headers/arm64intr.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/tools/clang/lib/Headers/arm64intr.h
  head/contrib/llvm/tools/clang/lib/Headers/avx512bitalgintrin.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/tools/clang/lib/Headers/avx512bitalgintrin.h
  head/contrib/llvm/tools/clang/lib/Headers/avx512vbmi2intrin.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/tools/clang/lib/Headers/avx512vbmi2intrin.h
  head/contrib/llvm/tools/clang/lib/Headers/avx512vlbitalgintrin.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/tools/clang/lib/Headers/avx512vlbitalgintrin.h
  head/contrib/llvm/tools/clang/lib/Headers/avx512vlvbmi2intrin.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/tools/clang/lib/Headers/avx512vlvbmi2intrin.h
  head/contrib/llvm/tools/clang/lib/Headers/avx512vlvnniintrin.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/tools/clang/lib/Headers/avx512vlvnniintrin.h
  head/contrib/llvm/tools/clang/lib/Headers/avx512vnniintrin.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/tools/clang/lib/Headers/avx512vnniintrin.h
  head/contrib/llvm/tools/clang/lib/Headers/avx512vpopcntdqvlintrin.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/tools/clang/lib/Headers/avx512vpopcntdqvlintrin.h
  head/contrib/llvm/tools/clang/lib/Headers/cetintrin.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/tools/clang/lib/Headers/cetintrin.h
  head/contrib/llvm/tools/clang/lib/Headers/clwbintrin.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/tools/clang/lib/Headers/clwbintrin.h
  head/contrib/llvm/tools/clang/lib/Headers/gfniintrin.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/tools/clang/lib/Headers/gfniintrin.h
  head/contrib/llvm/tools/clang/lib/Headers/vaesintrin.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/tools/clang/lib/Headers/vaesintrin.h
  head/contrib/llvm/tools/clang/lib/Headers/vpclmulqdqintrin.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/tools/clang/lib/Headers/vpclmulqdqintrin.h
  head/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/DeleteWithNonVirtualDtorChecker.cpp
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/DeleteWithNonVirtualDtorChecker.cpp
  head/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/NonnullGlobalConstantsChecker.cpp
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/NonnullGlobalConstantsChecker.cpp
  head/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/LoopUnrolling.cpp
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/LoopUnrolling.cpp
  head/contrib/llvm/tools/clang/lib/Tooling/ASTDiff/
     - copied from r327933, projects/clang600-import/contrib/llvm/tools/clang/lib/Tooling/ASTDiff/
  head/contrib/llvm/tools/clang/lib/Tooling/Execution.cpp
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/tools/clang/lib/Tooling/Execution.cpp
  head/contrib/llvm/tools/clang/lib/Tooling/Refactoring/ASTSelection.cpp
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/tools/clang/lib/Tooling/Refactoring/ASTSelection.cpp
  head/contrib/llvm/tools/clang/lib/Tooling/Refactoring/ASTSelectionRequirements.cpp
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/tools/clang/lib/Tooling/Refactoring/ASTSelectionRequirements.cpp
  head/contrib/llvm/tools/clang/lib/Tooling/Refactoring/Extract/
     - copied from r327933, projects/clang600-import/contrib/llvm/tools/clang/lib/Tooling/Refactoring/Extract/
  head/contrib/llvm/tools/clang/lib/Tooling/Refactoring/RefactoringActions.cpp
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/tools/clang/lib/Tooling/Refactoring/RefactoringActions.cpp
  head/contrib/llvm/tools/clang/lib/Tooling/Refactoring/Rename/SymbolOccurrences.cpp
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/tools/clang/lib/Tooling/Refactoring/Rename/SymbolOccurrences.cpp
  head/contrib/llvm/tools/clang/lib/Tooling/StandaloneExecution.cpp
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/tools/clang/lib/Tooling/StandaloneExecution.cpp
  head/contrib/llvm/tools/clang/utils/TableGen/ClangDataCollectorsEmitter.cpp
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/tools/clang/utils/TableGen/ClangDataCollectorsEmitter.cpp
  head/contrib/llvm/tools/lld/COFF/MinGW.cpp
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/tools/lld/COFF/MinGW.cpp
  head/contrib/llvm/tools/lld/COFF/MinGW.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/tools/lld/COFF/MinGW.h
  head/contrib/llvm/tools/lld/Common/
     - copied from r327933, projects/clang600-import/contrib/llvm/tools/lld/Common/
  head/contrib/llvm/tools/lld/ELF/AArch64ErrataFix.cpp
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/tools/lld/ELF/AArch64ErrataFix.cpp
  head/contrib/llvm/tools/lld/ELF/AArch64ErrataFix.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/tools/lld/ELF/AArch64ErrataFix.h
  head/contrib/llvm/tools/lld/ELF/Bits.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/tools/lld/ELF/Bits.h
  head/contrib/llvm/tools/lld/include/lld/Common/
     - copied from r327933, projects/clang600-import/contrib/llvm/tools/lld/include/lld/Common/
  head/contrib/llvm/tools/lldb/include/lldb/API/SBBreakpointName.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/tools/lldb/include/lldb/API/SBBreakpointName.h
  head/contrib/llvm/tools/lldb/include/lldb/API/SBProcessInfo.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/tools/lldb/include/lldb/API/SBProcessInfo.h
  head/contrib/llvm/tools/lldb/include/lldb/Breakpoint/BreakpointName.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/tools/lldb/include/lldb/Breakpoint/BreakpointName.h
  head/contrib/llvm/tools/lldb/include/lldb/Core/Architecture.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/tools/lldb/include/lldb/Core/Architecture.h
  head/contrib/llvm/tools/lldb/include/lldb/Host/TaskPool.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/tools/lldb/include/lldb/Host/TaskPool.h
  head/contrib/llvm/tools/lldb/include/lldb/Utility/ArchSpec.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/tools/lldb/include/lldb/Utility/ArchSpec.h
  head/contrib/llvm/tools/lldb/source/API/SBBreakpointName.cpp
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/tools/lldb/source/API/SBBreakpointName.cpp
  head/contrib/llvm/tools/lldb/source/API/SBBreakpointOptionCommon.cpp
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/tools/lldb/source/API/SBBreakpointOptionCommon.cpp
  head/contrib/llvm/tools/lldb/source/API/SBBreakpointOptionCommon.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/tools/lldb/source/API/SBBreakpointOptionCommon.h
  head/contrib/llvm/tools/lldb/source/API/SBProcessInfo.cpp
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/tools/lldb/source/API/SBProcessInfo.cpp
  head/contrib/llvm/tools/lldb/source/Breakpoint/BreakpointName.cpp
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/tools/lldb/source/Breakpoint/BreakpointName.cpp
  head/contrib/llvm/tools/lldb/source/Host/common/TaskPool.cpp
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/tools/lldb/source/Host/common/TaskPool.cpp
  head/contrib/llvm/tools/lldb/source/Plugins/Architecture/
     - copied from r327933, projects/clang600-import/contrib/llvm/tools/lldb/source/Plugins/Architecture/
  head/contrib/llvm/tools/lldb/source/Plugins/Language/CPlusPlus/LibCxxBitset.cpp
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/tools/lldb/source/Plugins/Language/CPlusPlus/LibCxxBitset.cpp
  head/contrib/llvm/tools/lldb/source/Plugins/Language/CPlusPlus/LibCxxQueue.cpp
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/tools/lldb/source/Plugins/Language/CPlusPlus/LibCxxQueue.cpp
  head/contrib/llvm/tools/lldb/source/Plugins/Language/CPlusPlus/LibCxxTuple.cpp
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/tools/lldb/source/Plugins/Language/CPlusPlus/LibCxxTuple.cpp
  head/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextPOSIX_ppc64le.cpp
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextPOSIX_ppc64le.cpp
  head/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextPOSIX_ppc64le.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextPOSIX_ppc64le.h
  head/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterInfoPOSIX_ppc64le.cpp
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterInfoPOSIX_ppc64le.cpp
  head/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterInfoPOSIX_ppc64le.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterInfoPOSIX_ppc64le.h
  head/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterInfos_ppc64le.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterInfos_ppc64le.h
  head/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/lldb-ppc64le-register-enums.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/lldb-ppc64le-register-enums.h
  head/contrib/llvm/tools/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_ppc64le.cpp
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/tools/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_ppc64le.cpp
  head/contrib/llvm/tools/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_ppc64le.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/tools/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_ppc64le.h
  head/contrib/llvm/tools/lldb/source/Plugins/Process/elf-core/RegisterUtilities.cpp
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/tools/lldb/source/Plugins/Process/elf-core/RegisterUtilities.cpp
  head/contrib/llvm/tools/lldb/source/Plugins/Process/elf-core/RegisterUtilities.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/tools/lldb/source/Plugins/Process/elf-core/RegisterUtilities.h
  head/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDwoDwp.cpp
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDwoDwp.cpp
  head/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDwoDwp.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDwoDwp.h
  head/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDwp.cpp
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDwp.cpp
  head/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDwp.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDwp.h
  head/contrib/llvm/tools/lldb/source/Utility/ArchSpec.cpp
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/tools/lldb/source/Utility/ArchSpec.cpp
  head/contrib/llvm/tools/lldb/source/Utility/PPC64LE_DWARF_Registers.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/tools/lldb/source/Utility/PPC64LE_DWARF_Registers.h
  head/contrib/llvm/tools/lldb/source/Utility/PPC64LE_ehframe_Registers.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/tools/lldb/source/Utility/PPC64LE_ehframe_Registers.h
  head/contrib/llvm/tools/llvm-dwarfdump/Statistics.cpp
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/tools/llvm-dwarfdump/Statistics.cpp
  head/contrib/llvm/tools/llvm-objcopy/
     - copied from r327933, projects/clang600-import/contrib/llvm/tools/llvm-objcopy/
  head/contrib/llvm/tools/llvm-pdbutil/InputFile.cpp
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/tools/llvm-pdbutil/InputFile.cpp
  head/contrib/llvm/tools/llvm-pdbutil/InputFile.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/tools/llvm-pdbutil/InputFile.h
  head/contrib/llvm/tools/llvm-readobj/WindowsResourceDumper.cpp
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/tools/llvm-readobj/WindowsResourceDumper.cpp
  head/contrib/llvm/tools/llvm-readobj/WindowsResourceDumper.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/tools/llvm-readobj/WindowsResourceDumper.h
  head/contrib/llvm/tools/llvm-xray/trie-node.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/tools/llvm-xray/trie-node.h
  head/contrib/llvm/tools/llvm-xray/xray-stacks.cc
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/tools/llvm-xray/xray-stacks.cc
  head/contrib/llvm/tools/opt/Debugify.cpp
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/tools/opt/Debugify.cpp
  head/contrib/llvm/utils/TableGen/CodeGenHwModes.cpp
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/utils/TableGen/CodeGenHwModes.cpp
  head/contrib/llvm/utils/TableGen/CodeGenHwModes.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/utils/TableGen/CodeGenHwModes.h
  head/contrib/llvm/utils/TableGen/InfoByHwMode.cpp
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/utils/TableGen/InfoByHwMode.cpp
  head/contrib/llvm/utils/TableGen/InfoByHwMode.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/utils/TableGen/InfoByHwMode.h
  head/contrib/llvm/utils/TableGen/InstrDocsEmitter.cpp
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/utils/TableGen/InstrDocsEmitter.cpp
  head/contrib/llvm/utils/TableGen/SDNodeProperties.cpp
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/utils/TableGen/SDNodeProperties.cpp
  head/contrib/llvm/utils/TableGen/SDNodeProperties.h
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/utils/TableGen/SDNodeProperties.h
  head/contrib/llvm/utils/TableGen/X86FoldTablesEmitter.cpp
     - copied unchanged from r327933, projects/clang600-import/contrib/llvm/utils/TableGen/X86FoldTablesEmitter.cpp
  head/lib/clang/include/lld/Common/
     - copied from r327933, projects/clang600-import/lib/clang/include/lld/Common/
  head/lib/libclang_rt/tsan/
     - copied from r327933, projects/clang600-import/lib/libclang_rt/tsan/
  head/lib/libclang_rt/tsan_cxx/
     - copied from r327933, projects/clang600-import/lib/libclang_rt/tsan_cxx/
  head/lib/libclang_rt/ubsan_minimal/
     - copied from r327933, projects/clang600-import/lib/libclang_rt/ubsan_minimal/
  head/usr.bin/clang/llvm-objcopy/
     - copied from r327933, projects/clang600-import/usr.bin/clang/llvm-objcopy/
  head/usr.bin/clang/llvm-pdbutil/llvm-pdbutil.1
     - copied unchanged from r327933, projects/clang600-import/usr.bin/clang/llvm-pdbutil/llvm-pdbutil.1
Deleted:
  head/contrib/compiler-rt/lib/scudo/scudo_tls.h
  head/contrib/compiler-rt/lib/scudo/scudo_tls_android.cpp
  head/contrib/compiler-rt/lib/scudo/scudo_tls_android.inc
  head/contrib/compiler-rt/lib/scudo/scudo_tls_context_android.inc
  head/contrib/compiler-rt/lib/scudo/scudo_tls_context_linux.inc
  head/contrib/compiler-rt/lib/scudo/scudo_tls_linux.cpp
  head/contrib/compiler-rt/lib/scudo/scudo_tls_linux.inc
  head/contrib/compiler-rt/lib/tsan/rtl/tsan_vector.h
  head/contrib/llvm/include/llvm/Analysis/OptimizationDiagnosticInfo.h
  head/contrib/llvm/include/llvm/BinaryFormat/WasmRelocs/WebAssembly.def
  head/contrib/llvm/include/llvm/CodeGen/CommandFlags.h
  head/contrib/llvm/include/llvm/CodeGen/GlobalISel/GISelAccessor.h
  head/contrib/llvm/include/llvm/CodeGen/LiveIntervalAnalysis.h
  head/contrib/llvm/include/llvm/CodeGen/LiveStackAnalysis.h
  head/contrib/llvm/include/llvm/DebugInfo/CodeView/TypeName.h
  head/contrib/llvm/include/llvm/DebugInfo/CodeView/TypeRecordBuilder.h
  head/contrib/llvm/include/llvm/DebugInfo/CodeView/TypeSerializer.h
  head/contrib/llvm/include/llvm/DebugInfo/CodeView/TypeTableBuilder.h
  head/contrib/llvm/include/llvm/DebugInfo/MSF/MSFStreamLayout.h
  head/contrib/llvm/include/llvm/DebugInfo/PDB/Native/PublicsStreamBuilder.h
  head/contrib/llvm/include/llvm/MC/MCTargetOptionsCommandFlags.h
  head/contrib/llvm/include/llvm/Support/AMDGPUCodeObjectMetadata.h
  head/contrib/llvm/include/llvm/Support/GCOV.h
  head/contrib/llvm/include/llvm/Target/CostTable.h
  head/contrib/llvm/include/llvm/Target/TargetCallingConv.h
  head/contrib/llvm/include/llvm/Target/TargetFrameLowering.h
  head/contrib/llvm/include/llvm/Target/TargetInstrInfo.h
  head/contrib/llvm/include/llvm/Target/TargetLowering.h
  head/contrib/llvm/include/llvm/Target/TargetLoweringObjectFile.h
  head/contrib/llvm/include/llvm/Target/TargetOpcodes.def
  head/contrib/llvm/include/llvm/Target/TargetOpcodes.h
  head/contrib/llvm/include/llvm/Target/TargetRegisterInfo.h
  head/contrib/llvm/include/llvm/Target/TargetSubtargetInfo.h
  head/contrib/llvm/include/llvm/Transforms/Utils/CmpInstAnalysis.h
  head/contrib/llvm/lib/Analysis/OptimizationDiagnosticInfo.cpp
  head/contrib/llvm/lib/Analysis/SparsePropagation.cpp
  head/contrib/llvm/lib/CodeGen/BranchCoalescing.cpp
  head/contrib/llvm/lib/CodeGen/CountingFunctionInserter.cpp
  head/contrib/llvm/lib/CodeGen/LiveIntervalAnalysis.cpp
  head/contrib/llvm/lib/CodeGen/LiveStackAnalysis.cpp
  head/contrib/llvm/lib/DebugInfo/CodeView/TypeName.cpp
  head/contrib/llvm/lib/DebugInfo/CodeView/TypeSerializer.cpp
  head/contrib/llvm/lib/DebugInfo/PDB/Native/GSI.cpp
  head/contrib/llvm/lib/DebugInfo/PDB/Native/GSI.h
  head/contrib/llvm/lib/DebugInfo/PDB/Native/PublicsStreamBuilder.cpp
  head/contrib/llvm/lib/IR/GCOV.cpp
  head/contrib/llvm/lib/Support/AMDGPUCodeObjectMetadata.cpp
  head/contrib/llvm/lib/Support/regcclass.h
  head/contrib/llvm/lib/Support/regcname.h
  head/contrib/llvm/lib/Target/AArch64/AArch64VectorByElementOpt.cpp
  head/contrib/llvm/lib/Target/AMDGPU/CIInstructions.td
  head/contrib/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUCodeObjectMetadataStreamer.cpp
  head/contrib/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUCodeObjectMetadataStreamer.h
  head/contrib/llvm/lib/Target/AMDGPU/SIFixControlFlowLiveIntervals.cpp
  head/contrib/llvm/lib/Target/AVR/AVRInstrumentFunctions.cpp
  head/contrib/llvm/lib/Target/Hexagon/HexagonIntrinsicsDerived.td
  head/contrib/llvm/lib/Target/Mips/MicroMips64r6InstrFormats.td
  head/contrib/llvm/lib/Target/Mips/MicroMips64r6InstrInfo.td
  head/contrib/llvm/lib/Target/NVPTX/NVPTXVector.td
  head/contrib/llvm/lib/Target/PowerPC/p9-instrs.txt
  head/contrib/llvm/lib/Transforms/Utils/CmpInstAnalysis.cpp
  head/contrib/llvm/tools/clang/include/clang/Analysis/AnalysisContext.h
  head/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporterVisitor.h
  head/contrib/llvm/tools/clang/include/clang/Tooling/Core/QualTypeNames.h
  head/contrib/llvm/tools/clang/lib/Analysis/BodyFarm.h
  head/contrib/llvm/tools/clang/lib/Driver/ToolChains/Bitrig.cpp
  head/contrib/llvm/tools/clang/lib/Driver/ToolChains/Bitrig.h
  head/contrib/llvm/tools/clang/lib/Tooling/Core/QualTypeNames.cpp
  head/contrib/llvm/tools/lld/COFF/Error.cpp
  head/contrib/llvm/tools/lld/COFF/Error.h
  head/contrib/llvm/tools/lld/COFF/Memory.h
  head/contrib/llvm/tools/lld/ELF/Error.cpp
  head/contrib/llvm/tools/lld/ELF/Error.h
  head/contrib/llvm/tools/lld/ELF/Memory.h
  head/contrib/llvm/tools/lld/ELF/Threads.h
  head/contrib/llvm/tools/lld/include/lld/Config/
  head/contrib/llvm/tools/lld/include/lld/Core/LLVM.h
  head/contrib/llvm/tools/lld/include/lld/Core/Reproduce.h
  head/contrib/llvm/tools/lld/include/lld/Core/TargetOptionsCommandFlags.h
  head/contrib/llvm/tools/lld/include/lld/Driver/
  head/contrib/llvm/tools/lld/lib/Config/
  head/contrib/llvm/tools/lld/lib/Core/Reproduce.cpp
  head/contrib/llvm/tools/lld/lib/Core/TargetOptionsCommandFlags.cpp
  head/contrib/llvm/tools/lld/utils/
  head/contrib/llvm/tools/lldb/include/lldb/Core/ArchSpec.h
  head/contrib/llvm/tools/lldb/include/lldb/Utility/TaskPool.h
  head/contrib/llvm/tools/lldb/source/Core/ArchSpec.cpp
  head/contrib/llvm/tools/lldb/source/Plugins/InstrumentationRuntime/ASan/CMakeLists.txt
  head/contrib/llvm/tools/lldb/source/Plugins/InstrumentationRuntime/MainThreadChecker/CMakeLists.txt
  head/contrib/llvm/tools/lldb/source/Plugins/InstrumentationRuntime/TSan/CMakeLists.txt
  head/contrib/llvm/tools/lldb/source/Plugins/InstrumentationRuntime/UBSan/CMakeLists.txt
  head/contrib/llvm/tools/lldb/source/Plugins/Language/OCaml/CMakeLists.txt
  head/contrib/llvm/tools/lldb/source/Plugins/Platform/OpenBSD/CMakeLists.txt
  head/contrib/llvm/tools/lldb/source/Plugins/Process/NetBSD/CMakeLists.txt
  head/contrib/llvm/tools/lldb/source/Plugins/Process/minidump/CMakeLists.txt
  head/contrib/llvm/tools/lldb/source/Plugins/StructuredData/CMakeLists.txt
  head/contrib/llvm/tools/lldb/source/Plugins/StructuredData/DarwinLog/CMakeLists.txt
  head/contrib/llvm/tools/lldb/source/Utility/TaskPool.cpp
  head/contrib/llvm/tools/lldb/tools/intel-mpx/IntelMPXTablePlugin.cpp
  head/contrib/llvm/tools/llvm-xray/xray-record-yaml.h
  head/lib/clang/include/lld/Config/
Modified:
  head/ObsoleteFiles.inc
  head/UPDATING
  head/contrib/compiler-rt/include/sanitizer/allocator_interface.h
  head/contrib/compiler-rt/include/sanitizer/asan_interface.h
  head/contrib/compiler-rt/include/sanitizer/common_interface_defs.h
  head/contrib/compiler-rt/include/sanitizer/coverage_interface.h
  head/contrib/compiler-rt/include/sanitizer/esan_interface.h
  head/contrib/compiler-rt/include/sanitizer/lsan_interface.h
  head/contrib/compiler-rt/include/sanitizer/msan_interface.h
  head/contrib/compiler-rt/include/sanitizer/tsan_interface.h
  head/contrib/compiler-rt/include/xray/xray_interface.h
  head/contrib/compiler-rt/include/xray/xray_log_interface.h
  head/contrib/compiler-rt/include/xray/xray_records.h
  head/contrib/compiler-rt/lib/BlocksRuntime/Block.h
  head/contrib/compiler-rt/lib/BlocksRuntime/Block_private.h
  head/contrib/compiler-rt/lib/asan/asan_activation.cc
  head/contrib/compiler-rt/lib/asan/asan_allocator.cc
  head/contrib/compiler-rt/lib/asan/asan_allocator.h
  head/contrib/compiler-rt/lib/asan/asan_descriptions.cc
  head/contrib/compiler-rt/lib/asan/asan_descriptions.h
  head/contrib/compiler-rt/lib/asan/asan_errors.cc
  head/contrib/compiler-rt/lib/asan/asan_errors.h
  head/contrib/compiler-rt/lib/asan/asan_fake_stack.cc
  head/contrib/compiler-rt/lib/asan/asan_flags.cc
  head/contrib/compiler-rt/lib/asan/asan_flags.inc
  head/contrib/compiler-rt/lib/asan/asan_globals.cc
  head/contrib/compiler-rt/lib/asan/asan_init_version.h
  head/contrib/compiler-rt/lib/asan/asan_interceptors.cc
  head/contrib/compiler-rt/lib/asan/asan_interceptors.h
  head/contrib/compiler-rt/lib/asan/asan_internal.h
  head/contrib/compiler-rt/lib/asan/asan_linux.cc
  head/contrib/compiler-rt/lib/asan/asan_malloc_linux.cc
  head/contrib/compiler-rt/lib/asan/asan_mapping.h
  head/contrib/compiler-rt/lib/asan/asan_memory_profile.cc
  head/contrib/compiler-rt/lib/asan/asan_new_delete.cc
  head/contrib/compiler-rt/lib/asan/asan_poisoning.cc
  head/contrib/compiler-rt/lib/asan/asan_poisoning.h
  head/contrib/compiler-rt/lib/asan/asan_posix.cc
  head/contrib/compiler-rt/lib/asan/asan_report.cc
  head/contrib/compiler-rt/lib/asan/asan_report.h
  head/contrib/compiler-rt/lib/asan/asan_rtl.cc
  head/contrib/compiler-rt/lib/asan/asan_scariness_score.h
  head/contrib/compiler-rt/lib/asan/asan_stack.h
  head/contrib/compiler-rt/lib/asan/asan_thread.cc
  head/contrib/compiler-rt/lib/asan/asan_thread.h
  head/contrib/compiler-rt/lib/asan/asan_win.cc
  head/contrib/compiler-rt/lib/builtins/adddf3.c
  head/contrib/compiler-rt/lib/builtins/addsf3.c
  head/contrib/compiler-rt/lib/builtins/arm/aeabi_cdcmp.S
  head/contrib/compiler-rt/lib/builtins/arm/aeabi_cfcmp.S
  head/contrib/compiler-rt/lib/builtins/arm/aeabi_idivmod.S
  head/contrib/compiler-rt/lib/builtins/arm/aeabi_memcmp.S
  head/contrib/compiler-rt/lib/builtins/arm/aeabi_memcpy.S
  head/contrib/compiler-rt/lib/builtins/arm/aeabi_memmove.S
  head/contrib/compiler-rt/lib/builtins/arm/aeabi_memset.S
  head/contrib/compiler-rt/lib/builtins/arm/aeabi_uidivmod.S
  head/contrib/compiler-rt/lib/builtins/arm/bswapdi2.S
  head/contrib/compiler-rt/lib/builtins/arm/bswapsi2.S
  head/contrib/compiler-rt/lib/builtins/arm/clzdi2.S
  head/contrib/compiler-rt/lib/builtins/arm/clzsi2.S
  head/contrib/compiler-rt/lib/builtins/arm/comparesf2.S
  head/contrib/compiler-rt/lib/builtins/arm/divmodsi4.S
  head/contrib/compiler-rt/lib/builtins/arm/divsi3.S
  head/contrib/compiler-rt/lib/builtins/arm/modsi3.S
  head/contrib/compiler-rt/lib/builtins/arm/udivmodsi4.S
  head/contrib/compiler-rt/lib/builtins/arm/udivsi3.S
  head/contrib/compiler-rt/lib/builtins/arm/umodsi3.S
  head/contrib/compiler-rt/lib/builtins/ashldi3.c
  head/contrib/compiler-rt/lib/builtins/ashrdi3.c
  head/contrib/compiler-rt/lib/builtins/assembly.h
  head/contrib/compiler-rt/lib/builtins/clear_cache.c
  head/contrib/compiler-rt/lib/builtins/comparedf2.c
  head/contrib/compiler-rt/lib/builtins/comparesf2.c
  head/contrib/compiler-rt/lib/builtins/cpu_model.c
  head/contrib/compiler-rt/lib/builtins/divdf3.c
  head/contrib/compiler-rt/lib/builtins/divsf3.c
  head/contrib/compiler-rt/lib/builtins/divsi3.c
  head/contrib/compiler-rt/lib/builtins/emutls.c
  head/contrib/compiler-rt/lib/builtins/enable_execute_stack.c
  head/contrib/compiler-rt/lib/builtins/extendhfsf2.c
  head/contrib/compiler-rt/lib/builtins/extendsfdf2.c
  head/contrib/compiler-rt/lib/builtins/fixdfdi.c
  head/contrib/compiler-rt/lib/builtins/fixdfsi.c
  head/contrib/compiler-rt/lib/builtins/fixsfdi.c
  head/contrib/compiler-rt/lib/builtins/fixsfsi.c
  head/contrib/compiler-rt/lib/builtins/fixunsdfdi.c
  head/contrib/compiler-rt/lib/builtins/fixunsdfsi.c
  head/contrib/compiler-rt/lib/builtins/fixunssfdi.c
  head/contrib/compiler-rt/lib/builtins/fixunssfsi.c
  head/contrib/compiler-rt/lib/builtins/floatdidf.c
  head/contrib/compiler-rt/lib/builtins/floatdisf.c
  head/contrib/compiler-rt/lib/builtins/floatsidf.c
  head/contrib/compiler-rt/lib/builtins/floatsisf.c
  head/contrib/compiler-rt/lib/builtins/floatundidf.c
  head/contrib/compiler-rt/lib/builtins/floatundisf.c
  head/contrib/compiler-rt/lib/builtins/floatunsidf.c
  head/contrib/compiler-rt/lib/builtins/floatunsisf.c
  head/contrib/compiler-rt/lib/builtins/int_endianness.h
  head/contrib/compiler-rt/lib/builtins/int_lib.h
  head/contrib/compiler-rt/lib/builtins/lshrdi3.c
  head/contrib/compiler-rt/lib/builtins/muldf3.c
  head/contrib/compiler-rt/lib/builtins/muldi3.c
  head/contrib/compiler-rt/lib/builtins/mulsf3.c
  head/contrib/compiler-rt/lib/builtins/negdf2.c
  head/contrib/compiler-rt/lib/builtins/negsf2.c
  head/contrib/compiler-rt/lib/builtins/subdf3.c
  head/contrib/compiler-rt/lib/builtins/subsf3.c
  head/contrib/compiler-rt/lib/builtins/truncdfhf2.c
  head/contrib/compiler-rt/lib/builtins/truncdfsf2.c
  head/contrib/compiler-rt/lib/builtins/truncsfhf2.c
  head/contrib/compiler-rt/lib/builtins/udivsi3.c
  head/contrib/compiler-rt/lib/cfi/cfi.cc
  head/contrib/compiler-rt/lib/cfi/cfi_blacklist.txt
  head/contrib/compiler-rt/lib/dfsan/dfsan.cc
  head/contrib/compiler-rt/lib/esan/esan_sideline.h
  head/contrib/compiler-rt/lib/esan/esan_sideline_linux.cpp
  head/contrib/compiler-rt/lib/esan/working_set_posix.cpp
  head/contrib/compiler-rt/lib/interception/interception.h
  head/contrib/compiler-rt/lib/interception/interception_linux.cc
  head/contrib/compiler-rt/lib/interception/interception_linux.h
  head/contrib/compiler-rt/lib/interception/interception_mac.cc
  head/contrib/compiler-rt/lib/interception/interception_mac.h
  head/contrib/compiler-rt/lib/interception/interception_type_test.cc
  head/contrib/compiler-rt/lib/interception/interception_win.cc
  head/contrib/compiler-rt/lib/interception/interception_win.h
  head/contrib/compiler-rt/lib/lsan/lsan.cc
  head/contrib/compiler-rt/lib/lsan/lsan.h
  head/contrib/compiler-rt/lib/lsan/lsan_allocator.h
  head/contrib/compiler-rt/lib/lsan/lsan_common.cc
  head/contrib/compiler-rt/lib/lsan/lsan_common.h
  head/contrib/compiler-rt/lib/lsan/lsan_common_linux.cc
  head/contrib/compiler-rt/lib/lsan/lsan_common_mac.cc
  head/contrib/compiler-rt/lib/lsan/lsan_interceptors.cc
  head/contrib/compiler-rt/lib/lsan/weak_symbols.txt
  head/contrib/compiler-rt/lib/msan/msan.cc
  head/contrib/compiler-rt/lib/msan/msan.h
  head/contrib/compiler-rt/lib/msan/msan_allocator.cc
  head/contrib/compiler-rt/lib/msan/msan_interceptors.cc
  head/contrib/compiler-rt/lib/msan/msan_linux.cc
  head/contrib/compiler-rt/lib/msan/msan_new_delete.cc
  head/contrib/compiler-rt/lib/msan/msan_report.cc
  head/contrib/compiler-rt/lib/profile/GCDAProfiling.c
  head/contrib/compiler-rt/lib/profile/InstrProfData.inc
  head/contrib/compiler-rt/lib/profile/InstrProfiling.c
  head/contrib/compiler-rt/lib/profile/InstrProfilingFile.c
  head/contrib/compiler-rt/lib/profile/InstrProfilingInternal.h
  head/contrib/compiler-rt/lib/profile/InstrProfilingPlatformLinux.c
  head/contrib/compiler-rt/lib/profile/InstrProfilingPlatformOther.c
  head/contrib/compiler-rt/lib/profile/InstrProfilingPort.h
  head/contrib/compiler-rt/lib/profile/InstrProfilingUtil.c
  head/contrib/compiler-rt/lib/profile/InstrProfilingUtil.h
  head/contrib/compiler-rt/lib/profile/InstrProfilingValue.c
  head/contrib/compiler-rt/lib/profile/InstrProfilingWriter.c
  head/contrib/compiler-rt/lib/profile/WindowsMMap.c
  head/contrib/compiler-rt/lib/safestack/safestack.cc
  head/contrib/compiler-rt/lib/sanitizer_common/sanitizer_allocator.cc
  head/contrib/compiler-rt/lib/sanitizer_common/sanitizer_allocator.h
  head/contrib/compiler-rt/lib/sanitizer_common/sanitizer_allocator_checks.h
  head/contrib/compiler-rt/lib/sanitizer_common/sanitizer_allocator_combined.h
  head/contrib/compiler-rt/lib/sanitizer_common/sanitizer_allocator_interface.h
  head/contrib/compiler-rt/lib/sanitizer_common/sanitizer_allocator_local_cache.h
  head/contrib/compiler-rt/lib/sanitizer_common/sanitizer_allocator_primary32.h
  head/contrib/compiler-rt/lib/sanitizer_common/sanitizer_allocator_primary64.h
  head/contrib/compiler-rt/lib/sanitizer_common/sanitizer_allocator_size_class_map.h
  head/contrib/compiler-rt/lib/sanitizer_common/sanitizer_asm.h
  head/contrib/compiler-rt/lib/sanitizer_common/sanitizer_atomic_clang.h
  head/contrib/compiler-rt/lib/sanitizer_common/sanitizer_atomic_clang_other.h
  head/contrib/compiler-rt/lib/sanitizer_common/sanitizer_bitvector.h
  head/contrib/compiler-rt/lib/sanitizer_common/sanitizer_bvgraph.h
  head/contrib/compiler-rt/lib/sanitizer_common/sanitizer_common.cc
  head/contrib/compiler-rt/lib/sanitizer_common/sanitizer_common.h
  head/contrib/compiler-rt/lib/sanitizer_common/sanitizer_common_interceptors.inc
  head/contrib/compiler-rt/lib/sanitizer_common/sanitizer_common_interceptors_ioctl.inc
  head/contrib/compiler-rt/lib/sanitizer_common/sanitizer_common_interface.inc
  head/contrib/compiler-rt/lib/sanitizer_common/sanitizer_common_libcdep.cc
  head/contrib/compiler-rt/lib/sanitizer_common/sanitizer_coverage_interface.inc
  head/contrib/compiler-rt/lib/sanitizer_common/sanitizer_coverage_libcdep_new.cc
  head/contrib/compiler-rt/lib/sanitizer_common/sanitizer_errno.h
  head/contrib/compiler-rt/lib/sanitizer_common/sanitizer_flag_parser.h
  head/contrib/compiler-rt/lib/sanitizer_common/sanitizer_flags.inc
  head/contrib/compiler-rt/lib/sanitizer_common/sanitizer_interface_internal.h
  head/contrib/compiler-rt/lib/sanitizer_common/sanitizer_internal_defs.h
  head/contrib/compiler-rt/lib/sanitizer_common/sanitizer_libignore.cc
  head/contrib/compiler-rt/lib/sanitizer_common/sanitizer_linux.cc
  head/contrib/compiler-rt/lib/sanitizer_common/sanitizer_linux.h
  head/contrib/compiler-rt/lib/sanitizer_common/sanitizer_linux_libcdep.cc
  head/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mac.cc
  head/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mac.h
  head/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mac_libcdep.cc
  head/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h
  head/contrib/compiler-rt/lib/sanitizer_common/sanitizer_platform.h
  head/contrib/compiler-rt/lib/sanitizer_common/sanitizer_platform_interceptors.h
  head/contrib/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_posix.cc
  head/contrib/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_posix.h
  head/contrib/compiler-rt/lib/sanitizer_common/sanitizer_posix.cc
  head/contrib/compiler-rt/lib/sanitizer_common/sanitizer_posix.h
  head/contrib/compiler-rt/lib/sanitizer_common/sanitizer_posix_libcdep.cc
  head/contrib/compiler-rt/lib/sanitizer_common/sanitizer_printf.cc
  head/contrib/compiler-rt/lib/sanitizer_common/sanitizer_procmaps.h
  head/contrib/compiler-rt/lib/sanitizer_common/sanitizer_procmaps_common.cc
  head/contrib/compiler-rt/lib/sanitizer_common/sanitizer_procmaps_freebsd.cc
  head/contrib/compiler-rt/lib/sanitizer_common/sanitizer_procmaps_linux.cc
  head/contrib/compiler-rt/lib/sanitizer_common/sanitizer_procmaps_mac.cc
  head/contrib/compiler-rt/lib/sanitizer_common/sanitizer_quarantine.h
  head/contrib/compiler-rt/lib/sanitizer_common/sanitizer_report_decorator.h
  head/contrib/compiler-rt/lib/sanitizer_common/sanitizer_stacktrace.h
  head/contrib/compiler-rt/lib/sanitizer_common/sanitizer_stacktrace_printer.cc
  head/contrib/compiler-rt/lib/sanitizer_common/sanitizer_stoptheworld_linux_libcdep.cc
  head/contrib/compiler-rt/lib/sanitizer_common/sanitizer_stoptheworld_mac.cc
  head/contrib/compiler-rt/lib/sanitizer_common/sanitizer_suppressions.cc
  head/contrib/compiler-rt/lib/sanitizer_common/sanitizer_symbolizer.cc
  head/contrib/compiler-rt/lib/sanitizer_common/sanitizer_symbolizer.h
  head/contrib/compiler-rt/lib/sanitizer_common/sanitizer_symbolizer_internal.h
  head/contrib/compiler-rt/lib/sanitizer_common/sanitizer_symbolizer_libbacktrace.cc
  head/contrib/compiler-rt/lib/sanitizer_common/sanitizer_symbolizer_libcdep.cc
  head/contrib/compiler-rt/lib/sanitizer_common/sanitizer_symbolizer_posix_libcdep.cc
  head/contrib/compiler-rt/lib/sanitizer_common/sanitizer_syscall_generic.inc
  head/contrib/compiler-rt/lib/sanitizer_common/sanitizer_syscall_linux_aarch64.inc
  head/contrib/compiler-rt/lib/sanitizer_common/sanitizer_syscall_linux_x86_64.inc
  head/contrib/compiler-rt/lib/sanitizer_common/sanitizer_thread_registry.cc
  head/contrib/compiler-rt/lib/sanitizer_common/sanitizer_thread_registry.h
  head/contrib/compiler-rt/lib/sanitizer_common/sanitizer_tls_get_addr.cc
  head/contrib/compiler-rt/lib/sanitizer_common/sanitizer_unwind_linux_libcdep.cc
  head/contrib/compiler-rt/lib/sanitizer_common/sanitizer_win.cc
  head/contrib/compiler-rt/lib/sanitizer_common/sanitizer_win_weak_interception.cc
  head/contrib/compiler-rt/lib/sanitizer_common/symbolizer/scripts/build_symbolizer.sh
  head/contrib/compiler-rt/lib/scudo/scudo_allocator.cpp
  head/contrib/compiler-rt/lib/scudo/scudo_allocator.h
  head/contrib/compiler-rt/lib/scudo/scudo_allocator_combined.h
  head/contrib/compiler-rt/lib/scudo/scudo_allocator_secondary.h
  head/contrib/compiler-rt/lib/scudo/scudo_crc32.h
  head/contrib/compiler-rt/lib/scudo/scudo_flags.cpp
  head/contrib/compiler-rt/lib/scudo/scudo_flags.inc
  head/contrib/compiler-rt/lib/scudo/scudo_new_delete.cpp
  head/contrib/compiler-rt/lib/scudo/scudo_utils.cpp
  head/contrib/compiler-rt/lib/scudo/scudo_utils.h
  head/contrib/compiler-rt/lib/stats/stats.cc
  head/contrib/compiler-rt/lib/tsan/rtl/tsan_fd.cc
  head/contrib/compiler-rt/lib/tsan/rtl/tsan_interceptors.cc
  head/contrib/compiler-rt/lib/tsan/rtl/tsan_interceptors.h
  head/contrib/compiler-rt/lib/tsan/rtl/tsan_interceptors_mac.cc
  head/contrib/compiler-rt/lib/tsan/rtl/tsan_interface_ann.cc
  head/contrib/compiler-rt/lib/tsan/rtl/tsan_libdispatch_mac.cc
  head/contrib/compiler-rt/lib/tsan/rtl/tsan_malloc_mac.cc
  head/contrib/compiler-rt/lib/tsan/rtl/tsan_mman.cc
  head/contrib/compiler-rt/lib/tsan/rtl/tsan_mman.h
  head/contrib/compiler-rt/lib/tsan/rtl/tsan_new_delete.cc
  head/contrib/compiler-rt/lib/tsan/rtl/tsan_platform.h
  head/contrib/compiler-rt/lib/tsan/rtl/tsan_platform_linux.cc
  head/contrib/compiler-rt/lib/tsan/rtl/tsan_platform_mac.cc
  head/contrib/compiler-rt/lib/tsan/rtl/tsan_report.cc
  head/contrib/compiler-rt/lib/tsan/rtl/tsan_report.h
  head/contrib/compiler-rt/lib/tsan/rtl/tsan_rtl.cc
  head/contrib/compiler-rt/lib/tsan/rtl/tsan_rtl.h
  head/contrib/compiler-rt/lib/tsan/rtl/tsan_rtl_aarch64.S
  head/contrib/compiler-rt/lib/tsan/rtl/tsan_rtl_amd64.S
  head/contrib/compiler-rt/lib/tsan/rtl/tsan_rtl_mutex.cc
  head/contrib/compiler-rt/lib/tsan/rtl/tsan_rtl_report.cc
  head/contrib/compiler-rt/lib/tsan/rtl/tsan_rtl_thread.cc
  head/contrib/compiler-rt/lib/tsan/rtl/tsan_sync.h
  head/contrib/compiler-rt/lib/tsan/rtl/tsan_trace.h
  head/contrib/compiler-rt/lib/ubsan/ubsan_checks.inc
  head/contrib/compiler-rt/lib/ubsan/ubsan_diag.cc
  head/contrib/compiler-rt/lib/ubsan/ubsan_diag.h
  head/contrib/compiler-rt/lib/ubsan/ubsan_diag_standalone.cc
  head/contrib/compiler-rt/lib/ubsan/ubsan_flags.cc
  head/contrib/compiler-rt/lib/ubsan/ubsan_handlers.cc
  head/contrib/compiler-rt/lib/ubsan/ubsan_handlers.h
  head/contrib/compiler-rt/lib/ubsan/ubsan_handlers_cxx.cc
  head/contrib/compiler-rt/lib/ubsan/ubsan_init.cc
  head/contrib/compiler-rt/lib/ubsan/ubsan_init_standalone.cc
  head/contrib/compiler-rt/lib/ubsan/ubsan_interface.inc
  head/contrib/compiler-rt/lib/ubsan/ubsan_platform.h
  head/contrib/compiler-rt/lib/xray/xray_buffer_queue.cc
  head/contrib/compiler-rt/lib/xray/xray_buffer_queue.h
  head/contrib/compiler-rt/lib/xray/xray_fdr_log_records.h
  head/contrib/compiler-rt/lib/xray/xray_fdr_logging.cc
  head/contrib/compiler-rt/lib/xray/xray_fdr_logging.h
  head/contrib/compiler-rt/lib/xray/xray_fdr_logging_impl.h
  head/contrib/compiler-rt/lib/xray/xray_flags.h
  head/contrib/compiler-rt/lib/xray/xray_flags.inc
  head/contrib/compiler-rt/lib/xray/xray_init.cc
  head/contrib/compiler-rt/lib/xray/xray_inmemory_log.cc
  head/contrib/compiler-rt/lib/xray/xray_interface.cc
  head/contrib/compiler-rt/lib/xray/xray_interface_internal.h
  head/contrib/compiler-rt/lib/xray/xray_log_interface.cc
  head/contrib/compiler-rt/lib/xray/xray_trampoline_x86_64.S
  head/contrib/compiler-rt/lib/xray/xray_utils.cc
  head/contrib/compiler-rt/lib/xray/xray_x86_64.cc
  head/contrib/libc++/CREDITS.TXT
  head/contrib/libc++/include/__config
  head/contrib/libc++/include/__functional_base
  head/contrib/libc++/include/__libcpp_version
  head/contrib/libc++/include/__locale
  head/contrib/libc++/include/__mutex_base
  head/contrib/libc++/include/__tree
  head/contrib/libc++/include/algorithm
  head/contrib/libc++/include/array
  head/contrib/libc++/include/bitset
  head/contrib/libc++/include/chrono
  head/contrib/libc++/include/cstddef
  head/contrib/libc++/include/deque
  head/contrib/libc++/include/exception
  head/contrib/libc++/include/experimental/algorithm
  head/contrib/libc++/include/experimental/filesystem
  head/contrib/libc++/include/experimental/iterator
  head/contrib/libc++/include/forward_list
  head/contrib/libc++/include/fstream
  head/contrib/libc++/include/functional
  head/contrib/libc++/include/future
  head/contrib/libc++/include/istream
  head/contrib/libc++/include/iterator
  head/contrib/libc++/include/list
  head/contrib/libc++/include/locale
  head/contrib/libc++/include/map
  head/contrib/libc++/include/memory
  head/contrib/libc++/include/mutex
  head/contrib/libc++/include/new
  head/contrib/libc++/include/optional
  head/contrib/libc++/include/ostream
  head/contrib/libc++/include/queue
  head/contrib/libc++/include/random
  head/contrib/libc++/include/ratio
  head/contrib/libc++/include/regex
  head/contrib/libc++/include/scoped_allocator
  head/contrib/libc++/include/set
  head/contrib/libc++/include/sstream
  head/contrib/libc++/include/stack
  head/contrib/libc++/include/streambuf
  head/contrib/libc++/include/string
  head/contrib/libc++/include/string_view
  head/contrib/libc++/include/system_error
  head/contrib/libc++/include/tuple
  head/contrib/libc++/include/type_traits
  head/contrib/libc++/include/typeinfo
  head/contrib/libc++/include/unordered_map
  head/contrib/libc++/include/unordered_set
  head/contrib/libc++/include/utility
  head/contrib/libc++/include/variant
  head/contrib/libc++/include/vector
  head/contrib/libc++/include/wchar.h
  head/contrib/libc++/src/exception.cpp
  head/contrib/libc++/src/experimental/filesystem/directory_iterator.cpp
  head/contrib/libc++/src/experimental/filesystem/operations.cpp
  head/contrib/libc++/src/include/atomic_support.h
  head/contrib/libc++/src/include/config_elast.h
  head/contrib/libc++/src/include/refstring.h
  head/contrib/libc++/src/iostream.cpp
  head/contrib/libc++/src/locale.cpp
  head/contrib/libc++/src/new.cpp
  head/contrib/libc++/src/random.cpp
  head/contrib/libc++/src/strstream.cpp
  head/contrib/libc++/src/support/runtime/exception_fallback.ipp
  head/contrib/libc++/src/support/runtime/exception_msvc.ipp
  head/contrib/libc++/src/support/runtime/exception_pointer_msvc.ipp
  head/contrib/libc++/src/support/runtime/new_handler_fallback.ipp
  head/contrib/libc++/src/system_error.cpp
  head/contrib/libc++/src/typeinfo.cpp
  head/contrib/llvm/include/llvm-c/Core.h
  head/contrib/llvm/include/llvm-c/OrcBindings.h
  head/contrib/llvm/include/llvm-c/Transforms/IPO.h
  head/contrib/llvm/include/llvm-c/Transforms/Scalar.h
  head/contrib/llvm/include/llvm-c/lto.h
  head/contrib/llvm/include/llvm/ADT/APFloat.h
  head/contrib/llvm/include/llvm/ADT/APInt.h
  head/contrib/llvm/include/llvm/ADT/ArrayRef.h
  head/contrib/llvm/include/llvm/ADT/BitVector.h
  head/contrib/llvm/include/llvm/ADT/DenseMap.h
  head/contrib/llvm/include/llvm/ADT/EquivalenceClasses.h
  head/contrib/llvm/include/llvm/ADT/FoldingSet.h
  head/contrib/llvm/include/llvm/ADT/MapVector.h
  head/contrib/llvm/include/llvm/ADT/Optional.h
  head/contrib/llvm/include/llvm/ADT/PointerEmbeddedInt.h
  head/contrib/llvm/include/llvm/ADT/PointerIntPair.h
  head/contrib/llvm/include/llvm/ADT/PointerSumType.h
  head/contrib/llvm/include/llvm/ADT/PointerUnion.h
  head/contrib/llvm/include/llvm/ADT/STLExtras.h
  head/contrib/llvm/include/llvm/ADT/SmallPtrSet.h
  head/contrib/llvm/include/llvm/ADT/SmallVector.h
  head/contrib/llvm/include/llvm/ADT/StringExtras.h
  head/contrib/llvm/include/llvm/ADT/StringMap.h
  head/contrib/llvm/include/llvm/ADT/TinyPtrVector.h
  head/contrib/llvm/include/llvm/ADT/Triple.h
  head/contrib/llvm/include/llvm/ADT/Twine.h
  head/contrib/llvm/include/llvm/ADT/iterator.h
  head/contrib/llvm/include/llvm/Analysis/AliasAnalysis.h
  head/contrib/llvm/include/llvm/Analysis/AliasAnalysisEvaluator.h
  head/contrib/llvm/include/llvm/Analysis/AliasSetTracker.h
  head/contrib/llvm/include/llvm/Analysis/AssumptionCache.h
  head/contrib/llvm/include/llvm/Analysis/BasicAliasAnalysis.h
  head/contrib/llvm/include/llvm/Analysis/BlockFrequencyInfo.h
  head/contrib/llvm/include/llvm/Analysis/BlockFrequencyInfoImpl.h
  head/contrib/llvm/include/llvm/Analysis/BranchProbabilityInfo.h
  head/contrib/llvm/include/llvm/Analysis/CFG.h
  head/contrib/llvm/include/llvm/Analysis/CFLAndersAliasAnalysis.h
  head/contrib/llvm/include/llvm/Analysis/CFLSteensAliasAnalysis.h
  head/contrib/llvm/include/llvm/Analysis/CGSCCPassManager.h
  head/contrib/llvm/include/llvm/Analysis/CallGraph.h
  head/contrib/llvm/include/llvm/Analysis/CallGraphSCCPass.h
  head/contrib/llvm/include/llvm/Analysis/ConstantFolding.h
  head/contrib/llvm/include/llvm/Analysis/DOTGraphTraitsPass.h
  head/contrib/llvm/include/llvm/Analysis/DemandedBits.h
  head/contrib/llvm/include/llvm/Analysis/DominanceFrontier.h
  head/contrib/llvm/include/llvm/Analysis/DominanceFrontierImpl.h
  head/contrib/llvm/include/llvm/Analysis/IndirectCallPromotionAnalysis.h
  head/contrib/llvm/include/llvm/Analysis/IndirectCallSiteVisitor.h
  head/contrib/llvm/include/llvm/Analysis/InlineCost.h
  head/contrib/llvm/include/llvm/Analysis/InstructionSimplify.h
  head/contrib/llvm/include/llvm/Analysis/Interval.h
  head/contrib/llvm/include/llvm/Analysis/IntervalIterator.h
  head/contrib/llvm/include/llvm/Analysis/IntervalPartition.h
  head/contrib/llvm/include/llvm/Analysis/LazyCallGraph.h
  head/contrib/llvm/include/llvm/Analysis/LoopAccessAnalysis.h
  head/contrib/llvm/include/llvm/Analysis/LoopAnalysisManager.h
  head/contrib/llvm/include/llvm/Analysis/LoopInfo.h
  head/contrib/llvm/include/llvm/Analysis/LoopInfoImpl.h
  head/contrib/llvm/include/llvm/Analysis/LoopPass.h
  head/contrib/llvm/include/llvm/Analysis/MemoryBuiltins.h
  head/contrib/llvm/include/llvm/Analysis/MemoryDependenceAnalysis.h
  head/contrib/llvm/include/llvm/Analysis/MemoryLocation.h
  head/contrib/llvm/include/llvm/Analysis/MemorySSA.h
  head/contrib/llvm/include/llvm/Analysis/ModuleSummaryAnalysis.h
  head/contrib/llvm/include/llvm/Analysis/PostDominators.h
  head/contrib/llvm/include/llvm/Analysis/ProfileSummaryInfo.h
  head/contrib/llvm/include/llvm/Analysis/PtrUseVisitor.h
  head/contrib/llvm/include/llvm/Analysis/RegionInfo.h
  head/contrib/llvm/include/llvm/Analysis/RegionInfoImpl.h
  head/contrib/llvm/include/llvm/Analysis/ScalarEvolution.h
  head/contrib/llvm/include/llvm/Analysis/ScalarEvolutionExpander.h
  head/contrib/llvm/include/llvm/Analysis/ScalarEvolutionExpressions.h
  head/contrib/llvm/include/llvm/Analysis/ScopedNoAliasAA.h
  head/contrib/llvm/include/llvm/Analysis/SparsePropagation.h
  head/contrib/llvm/include/llvm/Analysis/TargetLibraryInfo.def
  head/contrib/llvm/include/llvm/Analysis/TargetLibraryInfo.h
  head/contrib/llvm/include/llvm/Analysis/TargetTransformInfo.h
  head/contrib/llvm/include/llvm/Analysis/TargetTransformInfoImpl.h
  head/contrib/llvm/include/llvm/Analysis/Trace.h
  head/contrib/llvm/include/llvm/Analysis/TypeBasedAliasAnalysis.h
  head/contrib/llvm/include/llvm/Analysis/ValueTracking.h
  head/contrib/llvm/include/llvm/AsmParser/Parser.h
  head/contrib/llvm/include/llvm/BinaryFormat/COFF.h
  head/contrib/llvm/include/llvm/BinaryFormat/Dwarf.def
  head/contrib/llvm/include/llvm/BinaryFormat/Dwarf.h
  head/contrib/llvm/include/llvm/BinaryFormat/ELF.h
  head/contrib/llvm/include/llvm/BinaryFormat/ELFRelocs/AMDGPU.def
  head/contrib/llvm/include/llvm/BinaryFormat/ELFRelocs/AVR.def
  head/contrib/llvm/include/llvm/BinaryFormat/ELFRelocs/RISCV.def
  head/contrib/llvm/include/llvm/BinaryFormat/MachO.h
  head/contrib/llvm/include/llvm/BinaryFormat/Wasm.h
  head/contrib/llvm/include/llvm/Bitcode/BitcodeReader.h
  head/contrib/llvm/include/llvm/Bitcode/BitcodeWriter.h
  head/contrib/llvm/include/llvm/Bitcode/BitstreamReader.h
  head/contrib/llvm/include/llvm/Bitcode/LLVMBitCodes.h
  head/contrib/llvm/include/llvm/CodeGen/AsmPrinter.h
  head/contrib/llvm/include/llvm/CodeGen/BasicTTIImpl.h
  head/contrib/llvm/include/llvm/CodeGen/CalcSpillWeights.h
  head/contrib/llvm/include/llvm/CodeGen/CallingConvLower.h
  head/contrib/llvm/include/llvm/CodeGen/DFAPacketizer.h
  head/contrib/llvm/include/llvm/CodeGen/FastISel.h
  head/contrib/llvm/include/llvm/CodeGen/FaultMaps.h
  head/contrib/llvm/include/llvm/CodeGen/FunctionLoweringInfo.h
  head/contrib/llvm/include/llvm/CodeGen/GlobalISel/CallLowering.h
  head/contrib/llvm/include/llvm/CodeGen/GlobalISel/InstructionSelector.h
  head/contrib/llvm/include/llvm/CodeGen/GlobalISel/InstructionSelectorImpl.h
  head/contrib/llvm/include/llvm/CodeGen/GlobalISel/Legalizer.h
  head/contrib/llvm/include/llvm/CodeGen/GlobalISel/LegalizerHelper.h
  head/contrib/llvm/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h
  head/contrib/llvm/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h
  head/contrib/llvm/include/llvm/CodeGen/GlobalISel/RegisterBankInfo.h
  head/contrib/llvm/include/llvm/CodeGen/GlobalISel/Utils.h
  head/contrib/llvm/include/llvm/CodeGen/ISDOpcodes.h
  head/contrib/llvm/include/llvm/CodeGen/IntrinsicLowering.h
  head/contrib/llvm/include/llvm/CodeGen/LatencyPriorityQueue.h
  head/contrib/llvm/include/llvm/CodeGen/LivePhysRegs.h
  head/contrib/llvm/include/llvm/CodeGen/LiveRangeEdit.h
  head/contrib/llvm/include/llvm/CodeGen/LiveRegUnits.h
  head/contrib/llvm/include/llvm/CodeGen/LiveVariables.h
  head/contrib/llvm/include/llvm/CodeGen/MIRYamlMapping.h
  head/contrib/llvm/include/llvm/CodeGen/MachineBasicBlock.h
  head/contrib/llvm/include/llvm/CodeGen/MachineBlockFrequencyInfo.h
  head/contrib/llvm/include/llvm/CodeGen/MachineCombinerPattern.h
  head/contrib/llvm/include/llvm/CodeGen/MachineDominanceFrontier.h
  head/contrib/llvm/include/llvm/CodeGen/MachineDominators.h
  head/contrib/llvm/include/llvm/CodeGen/MachineFrameInfo.h
  head/contrib/llvm/include/llvm/CodeGen/MachineFunction.h
  head/contrib/llvm/include/llvm/CodeGen/MachineInstr.h
  head/contrib/llvm/include/llvm/CodeGen/MachineInstrBuilder.h
  head/contrib/llvm/include/llvm/CodeGen/MachineInstrBundle.h
  head/contrib/llvm/include/llvm/CodeGen/MachineJumpTableInfo.h
  head/contrib/llvm/include/llvm/CodeGen/MachineLoopInfo.h
  head/contrib/llvm/include/llvm/CodeGen/MachineMemOperand.h
  head/contrib/llvm/include/llvm/CodeGen/MachineModuleInfo.h
  head/contrib/llvm/include/llvm/CodeGen/MachineModuleInfoImpls.h
  head/contrib/llvm/include/llvm/CodeGen/MachineOperand.h
  head/contrib/llvm/include/llvm/CodeGen/MachineOptimizationRemarkEmitter.h
  head/contrib/llvm/include/llvm/CodeGen/MachinePostDominators.h
  head/contrib/llvm/include/llvm/CodeGen/MachineRegisterInfo.h
  head/contrib/llvm/include/llvm/CodeGen/MachineSSAUpdater.h
  head/contrib/llvm/include/llvm/CodeGen/MachineScheduler.h
  head/contrib/llvm/include/llvm/CodeGen/MachineTraceMetrics.h
  head/contrib/llvm/include/llvm/CodeGen/MachineValueType.h
  head/contrib/llvm/include/llvm/CodeGen/PBQP/Solution.h
  head/contrib/llvm/include/llvm/CodeGen/Passes.h
  head/contrib/llvm/include/llvm/CodeGen/PreISelIntrinsicLowering.h
  head/contrib/llvm/include/llvm/CodeGen/PseudoSourceValue.h
  head/contrib/llvm/include/llvm/CodeGen/RegisterClassInfo.h
  head/contrib/llvm/include/llvm/CodeGen/RegisterPressure.h
  head/contrib/llvm/include/llvm/CodeGen/RegisterUsageInfo.h
  head/contrib/llvm/include/llvm/CodeGen/ResourcePriorityQueue.h
  head/contrib/llvm/include/llvm/CodeGen/RuntimeLibcalls.h
  head/contrib/llvm/include/llvm/CodeGen/ScheduleDAG.h
  head/contrib/llvm/include/llvm/CodeGen/ScheduleDAGInstrs.h
  head/contrib/llvm/include/llvm/CodeGen/SelectionDAG.h
  head/contrib/llvm/include/llvm/CodeGen/SelectionDAGAddressAnalysis.h
  head/contrib/llvm/include/llvm/CodeGen/SelectionDAGISel.h
  head/contrib/llvm/include/llvm/CodeGen/SelectionDAGNodes.h
  head/contrib/llvm/include/llvm/CodeGen/SelectionDAGTargetInfo.h
  head/contrib/llvm/include/llvm/CodeGen/SlotIndexes.h
  head/contrib/llvm/include/llvm/CodeGen/StackMaps.h
  head/contrib/llvm/include/llvm/CodeGen/TailDuplicator.h
  head/contrib/llvm/include/llvm/CodeGen/TargetLoweringObjectFileImpl.h
  head/contrib/llvm/include/llvm/CodeGen/TargetPassConfig.h
  head/contrib/llvm/include/llvm/CodeGen/TargetSchedule.h
  head/contrib/llvm/include/llvm/CodeGen/ValueTypes.td
  head/contrib/llvm/include/llvm/CodeGen/VirtRegMap.h
  head/contrib/llvm/include/llvm/DebugInfo/CodeView/CVRecord.h
  head/contrib/llvm/include/llvm/DebugInfo/CodeView/CodeView.h
  head/contrib/llvm/include/llvm/DebugInfo/CodeView/CodeViewSymbols.def
  head/contrib/llvm/include/llvm/DebugInfo/CodeView/CodeViewTypes.def
  head/contrib/llvm/include/llvm/DebugInfo/CodeView/LazyRandomTypeCollection.h
  head/contrib/llvm/include/llvm/DebugInfo/CodeView/StringsAndChecksums.h
  head/contrib/llvm/include/llvm/DebugInfo/CodeView/SymbolDeserializer.h
  head/contrib/llvm/include/llvm/DebugInfo/CodeView/SymbolRecord.h
  head/contrib/llvm/include/llvm/DebugInfo/CodeView/SymbolSerializer.h
  head/contrib/llvm/include/llvm/DebugInfo/CodeView/TypeCollection.h
  head/contrib/llvm/include/llvm/DebugInfo/CodeView/TypeDeserializer.h
  head/contrib/llvm/include/llvm/DebugInfo/CodeView/TypeIndex.h
  head/contrib/llvm/include/llvm/DebugInfo/CodeView/TypeIndexDiscovery.h
  head/contrib/llvm/include/llvm/DebugInfo/CodeView/TypeRecord.h
  head/contrib/llvm/include/llvm/DebugInfo/CodeView/TypeStreamMerger.h
  head/contrib/llvm/include/llvm/DebugInfo/DIContext.h
  head/contrib/llvm/include/llvm/DebugInfo/DWARF/DWARFAbbreviationDeclaration.h
  head/contrib/llvm/include/llvm/DebugInfo/DWARF/DWARFAcceleratorTable.h
  head/contrib/llvm/include/llvm/DebugInfo/DWARF/DWARFContext.h
  head/contrib/llvm/include/llvm/DebugInfo/DWARF/DWARFDataExtractor.h
  head/contrib/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugAbbrev.h
  head/contrib/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugFrame.h
  head/contrib/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugLine.h
  head/contrib/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugLoc.h
  head/contrib/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugMacro.h
  head/contrib/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugPubTable.h
  head/contrib/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugRangeList.h
  head/contrib/llvm/include/llvm/DebugInfo/DWARF/DWARFDie.h
  head/contrib/llvm/include/llvm/DebugInfo/DWARF/DWARFFormValue.h
  head/contrib/llvm/include/llvm/DebugInfo/DWARF/DWARFSection.h
  head/contrib/llvm/include/llvm/DebugInfo/DWARF/DWARFTypeUnit.h
  head/contrib/llvm/include/llvm/DebugInfo/DWARF/DWARFUnit.h
  head/contrib/llvm/include/llvm/DebugInfo/DWARF/DWARFUnitIndex.h
  head/contrib/llvm/include/llvm/DebugInfo/DWARF/DWARFVerifier.h
  head/contrib/llvm/include/llvm/DebugInfo/MSF/MSFBuilder.h
  head/contrib/llvm/include/llvm/DebugInfo/MSF/MSFCommon.h
  head/contrib/llvm/include/llvm/DebugInfo/MSF/MappedBlockStream.h
  head/contrib/llvm/include/llvm/DebugInfo/PDB/DIA/DIARawSymbol.h
  head/contrib/llvm/include/llvm/DebugInfo/PDB/DIA/DIASession.h
  head/contrib/llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h
  head/contrib/llvm/include/llvm/DebugInfo/PDB/IPDBSession.h
  head/contrib/llvm/include/llvm/DebugInfo/PDB/Native/DbiStreamBuilder.h
  head/contrib/llvm/include/llvm/DebugInfo/PDB/Native/GlobalsStream.h
  head/contrib/llvm/include/llvm/DebugInfo/PDB/Native/ModuleDebugStream.h
  head/contrib/llvm/include/llvm/DebugInfo/PDB/Native/NativeRawSymbol.h
  head/contrib/llvm/include/llvm/DebugInfo/PDB/Native/NativeSession.h
  head/contrib/llvm/include/llvm/DebugInfo/PDB/Native/PDBFile.h
  head/contrib/llvm/include/llvm/DebugInfo/PDB/Native/PDBFileBuilder.h
  head/contrib/llvm/include/llvm/DebugInfo/PDB/Native/PublicsStream.h
  head/contrib/llvm/include/llvm/DebugInfo/PDB/Native/RawTypes.h
  head/contrib/llvm/include/llvm/DebugInfo/PDB/Native/SymbolStream.h
  head/contrib/llvm/include/llvm/DebugInfo/PDB/PDBSymbol.h
  head/contrib/llvm/include/llvm/DebugInfo/PDB/PDBTypes.h
  head/contrib/llvm/include/llvm/DebugInfo/Symbolize/Symbolize.h
  head/contrib/llvm/include/llvm/ExecutionEngine/ExecutionEngine.h
  head/contrib/llvm/include/llvm/ExecutionEngine/JITSymbol.h
  head/contrib/llvm/include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h
  head/contrib/llvm/include/llvm/ExecutionEngine/Orc/GlobalMappingLayer.h
  head/contrib/llvm/include/llvm/ExecutionEngine/Orc/IndirectionUtils.h
  head/contrib/llvm/include/llvm/ExecutionEngine/Orc/OrcError.h
  head/contrib/llvm/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetClient.h
  head/contrib/llvm/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetRPCAPI.h
  head/contrib/llvm/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetServer.h
  head/contrib/llvm/include/llvm/ExecutionEngine/Orc/RPCSerialization.h
  head/contrib/llvm/include/llvm/ExecutionEngine/Orc/RPCUtils.h
  head/contrib/llvm/include/llvm/ExecutionEngine/Orc/RTDyldObjectLinkingLayer.h
  head/contrib/llvm/include/llvm/ExecutionEngine/SectionMemoryManager.h
  head/contrib/llvm/include/llvm/IR/Attributes.h
  head/contrib/llvm/include/llvm/IR/Attributes.td
  head/contrib/llvm/include/llvm/IR/BasicBlock.h
  head/contrib/llvm/include/llvm/IR/CallSite.h
  head/contrib/llvm/include/llvm/IR/CallingConv.h
  head/contrib/llvm/include/llvm/IR/Constant.h
  head/contrib/llvm/include/llvm/IR/ConstantRange.h
  head/contrib/llvm/include/llvm/IR/DIBuilder.h
  head/contrib/llvm/include/llvm/IR/DataLayout.h
  head/contrib/llvm/include/llvm/IR/DebugInfoMetadata.h
  head/contrib/llvm/include/llvm/IR/DiagnosticInfo.h
  head/contrib/llvm/include/llvm/IR/Dominators.h
  head/contrib/llvm/include/llvm/IR/Function.h
  head/contrib/llvm/include/llvm/IR/GlobalValue.h
  head/contrib/llvm/include/llvm/IR/IRBuilder.h
  head/contrib/llvm/include/llvm/IR/InlineAsm.h
  head/contrib/llvm/include/llvm/IR/InstrTypes.h
  head/contrib/llvm/include/llvm/IR/Instruction.h
  head/contrib/llvm/include/llvm/IR/Instructions.h
  head/contrib/llvm/include/llvm/IR/IntrinsicInst.h
  head/contrib/llvm/include/llvm/IR/Intrinsics.td
  head/contrib/llvm/include/llvm/IR/IntrinsicsAArch64.td
  head/contrib/llvm/include/llvm/IR/IntrinsicsAMDGPU.td
  head/contrib/llvm/include/llvm/IR/IntrinsicsHexagon.td
  head/contrib/llvm/include/llvm/IR/IntrinsicsNVVM.td
  head/contrib/llvm/include/llvm/IR/IntrinsicsSystemZ.td
  head/contrib/llvm/include/llvm/IR/IntrinsicsX86.td
  head/contrib/llvm/include/llvm/IR/LLVMContext.h
  head/contrib/llvm/include/llvm/IR/LegacyPassManagers.h
  head/contrib/llvm/include/llvm/IR/MDBuilder.h
  head/contrib/llvm/include/llvm/IR/Metadata.h
  head/contrib/llvm/include/llvm/IR/ModuleSummaryIndex.h
  head/contrib/llvm/include/llvm/IR/ModuleSummaryIndexYAML.h
  head/contrib/llvm/include/llvm/IR/Operator.h
  head/contrib/llvm/include/llvm/IR/OptBisect.h
  head/contrib/llvm/include/llvm/IR/PassManager.h
  head/contrib/llvm/include/llvm/IR/PatternMatch.h
  head/contrib/llvm/include/llvm/IR/Type.h
  head/contrib/llvm/include/llvm/IR/Value.def
  head/contrib/llvm/include/llvm/IR/Value.h
  head/contrib/llvm/include/llvm/IR/Verifier.h
  head/contrib/llvm/include/llvm/IRReader/IRReader.h
  head/contrib/llvm/include/llvm/InitializePasses.h
  head/contrib/llvm/include/llvm/LTO/Caching.h
  head/contrib/llvm/include/llvm/LTO/Config.h
  head/contrib/llvm/include/llvm/LTO/LTO.h
  head/contrib/llvm/include/llvm/LTO/legacy/LTOCodeGenerator.h
  head/contrib/llvm/include/llvm/LTO/legacy/ThinLTOCodeGenerator.h
  head/contrib/llvm/include/llvm/LinkAllIR.h
  head/contrib/llvm/include/llvm/LinkAllPasses.h
  head/contrib/llvm/include/llvm/MC/LaneBitmask.h
  head/contrib/llvm/include/llvm/MC/MCAsmBackend.h
  head/contrib/llvm/include/llvm/MC/MCAsmInfo.h
  head/contrib/llvm/include/llvm/MC/MCAssembler.h
  head/contrib/llvm/include/llvm/MC/MCCodeView.h
  head/contrib/llvm/include/llvm/MC/MCContext.h
  head/contrib/llvm/include/llvm/MC/MCDwarf.h
  head/contrib/llvm/include/llvm/MC/MCELFObjectWriter.h
  head/contrib/llvm/include/llvm/MC/MCELFStreamer.h
  head/contrib/llvm/include/llvm/MC/MCExpr.h
  head/contrib/llvm/include/llvm/MC/MCFragment.h
  head/contrib/llvm/include/llvm/MC/MCInst.h
  head/contrib/llvm/include/llvm/MC/MCInstrDesc.h
  head/contrib/llvm/include/llvm/MC/MCMachObjectWriter.h
  head/contrib/llvm/include/llvm/MC/MCObjectFileInfo.h
  head/contrib/llvm/include/llvm/MC/MCObjectStreamer.h
  head/contrib/llvm/include/llvm/MC/MCParser/MCAsmParser.h
  head/contrib/llvm/include/llvm/MC/MCParser/MCTargetAsmParser.h
  head/contrib/llvm/include/llvm/MC/MCRegisterInfo.h
  head/contrib/llvm/include/llvm/MC/MCSchedule.h
  head/contrib/llvm/include/llvm/MC/MCSectionWasm.h
  head/contrib/llvm/include/llvm/MC/MCStreamer.h
  head/contrib/llvm/include/llvm/MC/MCSubtargetInfo.h
  head/contrib/llvm/include/llvm/MC/MCSymbolWasm.h
  head/contrib/llvm/include/llvm/MC/MCValue.h
  head/contrib/llvm/include/llvm/MC/MCWasmObjectWriter.h
  head/contrib/llvm/include/llvm/MC/MCWasmStreamer.h
  head/contrib/llvm/include/llvm/MC/MCWinCOFFObjectWriter.h
  head/contrib/llvm/include/llvm/MC/MCWinCOFFStreamer.h
  head/contrib/llvm/include/llvm/MC/MachineLocation.h
  head/contrib/llvm/include/llvm/MC/SubtargetFeature.h
  head/contrib/llvm/include/llvm/Object/Archive.h
  head/contrib/llvm/include/llvm/Object/ArchiveWriter.h
  head/contrib/llvm/include/llvm/Object/Binary.h
  head/contrib/llvm/include/llvm/Object/COFF.h
  head/contrib/llvm/include/llvm/Object/COFFImportFile.h
  head/contrib/llvm/include/llvm/Object/ELF.h
  head/contrib/llvm/include/llvm/Object/ELFObjectFile.h
  head/contrib/llvm/include/llvm/Object/ELFTypes.h
  head/contrib/llvm/include/llvm/Object/IRObjectFile.h
  head/contrib/llvm/include/llvm/Object/IRSymtab.h
  head/contrib/llvm/include/llvm/Object/MachO.h
  head/contrib/llvm/include/llvm/Object/ObjectFile.h
  head/contrib/llvm/include/llvm/Object/RelocVisitor.h
  head/contrib/llvm/include/llvm/Object/StackMapParser.h
  head/contrib/llvm/include/llvm/Object/Wasm.h
  head/contrib/llvm/include/llvm/Object/WindowsResource.h
  head/contrib/llvm/include/llvm/ObjectYAML/COFFYAML.h
  head/contrib/llvm/include/llvm/ObjectYAML/CodeViewYAMLTypes.h
  head/contrib/llvm/include/llvm/ObjectYAML/ELFYAML.h
  head/contrib/llvm/include/llvm/ObjectYAML/MachOYAML.h
  head/contrib/llvm/include/llvm/ObjectYAML/WasmYAML.h
  head/contrib/llvm/include/llvm/ObjectYAML/YAML.h
  head/contrib/llvm/include/llvm/Option/OptParser.td
  head/contrib/llvm/include/llvm/Option/OptTable.h
  head/contrib/llvm/include/llvm/Pass.h
  head/contrib/llvm/include/llvm/PassAnalysisSupport.h
  head/contrib/llvm/include/llvm/PassInfo.h
  head/contrib/llvm/include/llvm/PassRegistry.h
  head/contrib/llvm/include/llvm/PassSupport.h
  head/contrib/llvm/include/llvm/Passes/PassBuilder.h
  head/contrib/llvm/include/llvm/ProfileData/Coverage/CoverageMapping.h
  head/contrib/llvm/include/llvm/ProfileData/Coverage/CoverageMappingReader.h
  head/contrib/llvm/include/llvm/ProfileData/InstrProf.h
  head/contrib/llvm/include/llvm/ProfileData/InstrProfData.inc
  head/contrib/llvm/include/llvm/ProfileData/InstrProfReader.h
  head/contrib/llvm/include/llvm/ProfileData/SampleProf.h
  head/contrib/llvm/include/llvm/ProfileData/SampleProfReader.h
  head/contrib/llvm/include/llvm/Support/AArch64TargetParser.def
  head/contrib/llvm/include/llvm/Support/ARMTargetParser.def
  head/contrib/llvm/include/llvm/Support/Allocator.h
  head/contrib/llvm/include/llvm/Support/AtomicOrdering.h
  head/contrib/llvm/include/llvm/Support/BinaryByteStream.h
  head/contrib/llvm/include/llvm/Support/BinaryItemStream.h
  head/contrib/llvm/include/llvm/Support/BinaryStream.h
  head/contrib/llvm/include/llvm/Support/BinaryStreamRef.h
  head/contrib/llvm/include/llvm/Support/CachePruning.h
  head/contrib/llvm/include/llvm/Support/Chrono.h
  head/contrib/llvm/include/llvm/Support/CodeGen.h
  head/contrib/llvm/include/llvm/Support/CodeGenCWrappers.h
  head/contrib/llvm/include/llvm/Support/CommandLine.h
  head/contrib/llvm/include/llvm/Support/ConvertUTF.h
  head/contrib/llvm/include/llvm/Support/DebugCounter.h
  head/contrib/llvm/include/llvm/Support/Error.h
  head/contrib/llvm/include/llvm/Support/FileOutputBuffer.h
  head/contrib/llvm/include/llvm/Support/FileSystem.h
  head/contrib/llvm/include/llvm/Support/FormatVariadic.h
  head/contrib/llvm/include/llvm/Support/FormatVariadicDetails.h
  head/contrib/llvm/include/llvm/Support/GenericDomTree.h
  head/contrib/llvm/include/llvm/Support/GenericDomTreeConstruction.h
  head/contrib/llvm/include/llvm/Support/Host.h
  head/contrib/llvm/include/llvm/Support/KnownBits.h
  head/contrib/llvm/include/llvm/Support/LEB128.h
  head/contrib/llvm/include/llvm/Support/LockFileManager.h
  head/contrib/llvm/include/llvm/Support/LowLevelTypeImpl.h
  head/contrib/llvm/include/llvm/Support/MathExtras.h
  head/contrib/llvm/include/llvm/Support/Memory.h
  head/contrib/llvm/include/llvm/Support/MemoryBuffer.h
  head/contrib/llvm/include/llvm/Support/Parallel.h
  head/contrib/llvm/include/llvm/Support/PointerLikeTypeTraits.h
  head/contrib/llvm/include/llvm/Support/Printable.h
  head/contrib/llvm/include/llvm/Support/Process.h
  head/contrib/llvm/include/llvm/Support/Program.h
  head/contrib/llvm/include/llvm/Support/ReverseIteration.h
  head/contrib/llvm/include/llvm/Support/ScaledNumber.h
  head/contrib/llvm/include/llvm/Support/SourceMgr.h
  head/contrib/llvm/include/llvm/Support/SpecialCaseList.h
  head/contrib/llvm/include/llvm/Support/TarWriter.h
  head/contrib/llvm/include/llvm/Support/TargetParser.h
  head/contrib/llvm/include/llvm/Support/TargetRegistry.h
  head/contrib/llvm/include/llvm/Support/ThreadPool.h
  head/contrib/llvm/include/llvm/Support/Threading.h
  head/contrib/llvm/include/llvm/Support/ToolOutputFile.h
  head/contrib/llvm/include/llvm/Support/YAMLParser.h
  head/contrib/llvm/include/llvm/Support/YAMLTraits.h
  head/contrib/llvm/include/llvm/Support/raw_ostream.h
  head/contrib/llvm/include/llvm/TableGen/Error.h
  head/contrib/llvm/include/llvm/TableGen/Record.h
  head/contrib/llvm/include/llvm/TableGen/StringMatcher.h
  head/contrib/llvm/include/llvm/Target/GenericOpcodes.td
  head/contrib/llvm/include/llvm/Target/GlobalISel/SelectionDAGCompat.td
  head/contrib/llvm/include/llvm/Target/Target.td
  head/contrib/llvm/include/llvm/Target/TargetMachine.h
  head/contrib/llvm/include/llvm/Target/TargetOptions.h
  head/contrib/llvm/include/llvm/Target/TargetSelectionDAG.td
  head/contrib/llvm/include/llvm/Testing/Support/Error.h
  head/contrib/llvm/include/llvm/Testing/Support/SupportHelpers.h
  head/contrib/llvm/include/llvm/Transforms/IPO.h
  head/contrib/llvm/include/llvm/Transforms/IPO/ArgumentPromotion.h
  head/contrib/llvm/include/llvm/Transforms/IPO/ConstantMerge.h
  head/contrib/llvm/include/llvm/Transforms/IPO/DeadArgumentElimination.h
  head/contrib/llvm/include/llvm/Transforms/IPO/ElimAvailExtern.h
  head/contrib/llvm/include/llvm/Transforms/IPO/FunctionAttrs.h
  head/contrib/llvm/include/llvm/Transforms/IPO/FunctionImport.h
  head/contrib/llvm/include/llvm/Transforms/IPO/GlobalDCE.h
  head/contrib/llvm/include/llvm/Transforms/IPO/GlobalOpt.h
  head/contrib/llvm/include/llvm/Transforms/IPO/GlobalSplit.h
  head/contrib/llvm/include/llvm/Transforms/IPO/Inliner.h
  head/contrib/llvm/include/llvm/Transforms/IPO/LowerTypeTests.h
  head/contrib/llvm/include/llvm/Transforms/IPO/PartialInlining.h
  head/contrib/llvm/include/llvm/Transforms/IPO/SCCP.h
  head/contrib/llvm/include/llvm/Transforms/Instrumentation.h
  head/contrib/llvm/include/llvm/Transforms/PGOInstrumentation.h
  head/contrib/llvm/include/llvm/Transforms/SampleProfile.h
  head/contrib/llvm/include/llvm/Transforms/Scalar.h
  head/contrib/llvm/include/llvm/Transforms/Scalar/ADCE.h
  head/contrib/llvm/include/llvm/Transforms/Scalar/ConstantHoisting.h
  head/contrib/llvm/include/llvm/Transforms/Scalar/CorrelatedValuePropagation.h
  head/contrib/llvm/include/llvm/Transforms/Scalar/DeadStoreElimination.h
  head/contrib/llvm/include/llvm/Transforms/Scalar/EarlyCSE.h
  head/contrib/llvm/include/llvm/Transforms/Scalar/GVN.h
  head/contrib/llvm/include/llvm/Transforms/Scalar/GVNExpression.h
  head/contrib/llvm/include/llvm/Transforms/Scalar/IndVarSimplify.h
  head/contrib/llvm/include/llvm/Transforms/Scalar/JumpThreading.h
  head/contrib/llvm/include/llvm/Transforms/Scalar/LoopDistribute.h
  head/contrib/llvm/include/llvm/Transforms/Scalar/LoopIdiomRecognize.h
  head/contrib/llvm/include/llvm/Transforms/Scalar/LoopInstSimplify.h
  head/contrib/llvm/include/llvm/Transforms/Scalar/LoopLoadElimination.h
  head/contrib/llvm/include/llvm/Transforms/Scalar/LoopPassManager.h
  head/contrib/llvm/include/llvm/Transforms/Scalar/LoopStrengthReduce.h
  head/contrib/llvm/include/llvm/Transforms/Scalar/LoopUnrollPass.h
  head/contrib/llvm/include/llvm/Transforms/Scalar/LowerExpectIntrinsic.h
  head/contrib/llvm/include/llvm/Transforms/Scalar/MemCpyOptimizer.h
  head/contrib/llvm/include/llvm/Transforms/Scalar/NaryReassociate.h
  head/contrib/llvm/include/llvm/Transforms/Scalar/NewGVN.h
  head/contrib/llvm/include/llvm/Transforms/Scalar/Reassociate.h
  head/contrib/llvm/include/llvm/Transforms/Scalar/SCCP.h
  head/contrib/llvm/include/llvm/Transforms/Scalar/SROA.h
  head/contrib/llvm/include/llvm/Transforms/Scalar/SimpleLoopUnswitch.h
  head/contrib/llvm/include/llvm/Transforms/Scalar/SimplifyCFG.h
  head/contrib/llvm/include/llvm/Transforms/Utils/AddDiscriminators.h
  head/contrib/llvm/include/llvm/Transforms/Utils/BasicBlockUtils.h
  head/contrib/llvm/include/llvm/Transforms/Utils/BypassSlowDivision.h
  head/contrib/llvm/include/llvm/Transforms/Utils/Cloning.h
  head/contrib/llvm/include/llvm/Transforms/Utils/CodeExtractor.h
  head/contrib/llvm/include/llvm/Transforms/Utils/Evaluator.h
  head/contrib/llvm/include/llvm/Transforms/Utils/FunctionComparator.h
  head/contrib/llvm/include/llvm/Transforms/Utils/Local.h
  head/contrib/llvm/include/llvm/Transforms/Utils/LoopUtils.h
  head/contrib/llvm/include/llvm/Transforms/Utils/LowerMemIntrinsics.h
  head/contrib/llvm/include/llvm/Transforms/Utils/Mem2Reg.h
  head/contrib/llvm/include/llvm/Transforms/Utils/ModuleUtils.h
  head/contrib/llvm/include/llvm/Transforms/Utils/SSAUpdater.h
  head/contrib/llvm/include/llvm/Transforms/Utils/SSAUpdaterImpl.h
  head/contrib/llvm/include/llvm/Transforms/Utils/SimplifyIndVar.h
  head/contrib/llvm/include/llvm/Transforms/Utils/SimplifyLibCalls.h
  head/contrib/llvm/include/llvm/Transforms/Utils/SplitModule.h
  head/contrib/llvm/include/llvm/Transforms/Utils/SymbolRewriter.h
  head/contrib/llvm/include/llvm/Transforms/Utils/UnrollLoop.h
  head/contrib/llvm/include/llvm/Transforms/Utils/ValueMapper.h
  head/contrib/llvm/include/llvm/Transforms/Vectorize/LoopVectorize.h
  head/contrib/llvm/include/llvm/Transforms/Vectorize/SLPVectorizer.h
  head/contrib/llvm/include/llvm/XRay/InstrumentationMap.h
  head/contrib/llvm/include/llvm/XRay/XRayRecord.h
  head/contrib/llvm/include/llvm/XRay/YAMLXRayRecord.h
  head/contrib/llvm/include/llvm/module.modulemap
  head/contrib/llvm/include/llvm/module.modulemap.build
  head/contrib/llvm/lib/Analysis/AliasAnalysis.cpp
  head/contrib/llvm/lib/Analysis/AliasAnalysisEvaluator.cpp
  head/contrib/llvm/lib/Analysis/AliasSetTracker.cpp
  head/contrib/llvm/lib/Analysis/AssumptionCache.cpp
  head/contrib/llvm/lib/Analysis/BasicAliasAnalysis.cpp
  head/contrib/llvm/lib/Analysis/BlockFrequencyInfo.cpp
  head/contrib/llvm/lib/Analysis/BlockFrequencyInfoImpl.cpp
  head/contrib/llvm/lib/Analysis/BranchProbabilityInfo.cpp
  head/contrib/llvm/lib/Analysis/CFGPrinter.cpp
  head/contrib/llvm/lib/Analysis/CFLAndersAliasAnalysis.cpp
  head/contrib/llvm/lib/Analysis/CFLGraph.h
  head/contrib/llvm/lib/Analysis/CFLSteensAliasAnalysis.cpp
  head/contrib/llvm/lib/Analysis/CGSCCPassManager.cpp
  head/contrib/llvm/lib/Analysis/CallGraph.cpp
  head/contrib/llvm/lib/Analysis/CallGraphSCCPass.cpp
  head/contrib/llvm/lib/Analysis/CodeMetrics.cpp
  head/contrib/llvm/lib/Analysis/ConstantFolding.cpp
  head/contrib/llvm/lib/Analysis/CostModel.cpp
  head/contrib/llvm/lib/Analysis/DemandedBits.cpp
  head/contrib/llvm/lib/Analysis/DivergenceAnalysis.cpp
  head/contrib/llvm/lib/Analysis/DominanceFrontier.cpp
  head/contrib/llvm/lib/Analysis/GlobalsModRef.cpp
  head/contrib/llvm/lib/Analysis/IndirectCallPromotionAnalysis.cpp
  head/contrib/llvm/lib/Analysis/InlineCost.cpp
  head/contrib/llvm/lib/Analysis/InstructionSimplify.cpp
  head/contrib/llvm/lib/Analysis/Interval.cpp
  head/contrib/llvm/lib/Analysis/IntervalPartition.cpp
  head/contrib/llvm/lib/Analysis/LazyCallGraph.cpp
  head/contrib/llvm/lib/Analysis/LazyValueInfo.cpp
  head/contrib/llvm/lib/Analysis/Lint.cpp
  head/contrib/llvm/lib/Analysis/Loads.cpp
  head/contrib/llvm/lib/Analysis/LoopAccessAnalysis.cpp
  head/contrib/llvm/lib/Analysis/LoopAnalysisManager.cpp
  head/contrib/llvm/lib/Analysis/LoopInfo.cpp
  head/contrib/llvm/lib/Analysis/LoopPass.cpp
  head/contrib/llvm/lib/Analysis/LoopUnrollAnalyzer.cpp
  head/contrib/llvm/lib/Analysis/MemDerefPrinter.cpp
  head/contrib/llvm/lib/Analysis/MemoryBuiltins.cpp
  head/contrib/llvm/lib/Analysis/MemoryDependenceAnalysis.cpp
  head/contrib/llvm/lib/Analysis/MemorySSA.cpp
  head/contrib/llvm/lib/Analysis/MemorySSAUpdater.cpp
  head/contrib/llvm/lib/Analysis/ModuleDebugInfoPrinter.cpp
  head/contrib/llvm/lib/Analysis/ModuleSummaryAnalysis.cpp
  head/contrib/llvm/lib/Analysis/ObjCARCAliasAnalysis.cpp
  head/contrib/llvm/lib/Analysis/ObjCARCAnalysisUtils.cpp
  head/contrib/llvm/lib/Analysis/PostDominators.cpp
  head/contrib/llvm/lib/Analysis/ProfileSummaryInfo.cpp
  head/contrib/llvm/lib/Analysis/PtrUseVisitor.cpp
  head/contrib/llvm/lib/Analysis/RegionPass.cpp
  head/contrib/llvm/lib/Analysis/ScalarEvolution.cpp
  head/contrib/llvm/lib/Analysis/ScalarEvolutionExpander.cpp
  head/contrib/llvm/lib/Analysis/ScopedNoAliasAA.cpp
  head/contrib/llvm/lib/Analysis/TargetLibraryInfo.cpp
  head/contrib/llvm/lib/Analysis/TargetTransformInfo.cpp
  head/contrib/llvm/lib/Analysis/Trace.cpp
  head/contrib/llvm/lib/Analysis/TypeBasedAliasAnalysis.cpp
  head/contrib/llvm/lib/Analysis/ValueTracking.cpp
  head/contrib/llvm/lib/Analysis/VectorUtils.cpp
  head/contrib/llvm/lib/AsmParser/LLLexer.cpp
  head/contrib/llvm/lib/AsmParser/LLParser.cpp
  head/contrib/llvm/lib/AsmParser/LLParser.h
  head/contrib/llvm/lib/AsmParser/LLToken.h
  head/contrib/llvm/lib/AsmParser/Parser.cpp
  head/contrib/llvm/lib/BinaryFormat/Dwarf.cpp
  head/contrib/llvm/lib/BinaryFormat/Magic.cpp
  head/contrib/llvm/lib/Bitcode/Reader/BitReader.cpp
  head/contrib/llvm/lib/Bitcode/Reader/BitcodeReader.cpp
  head/contrib/llvm/lib/Bitcode/Reader/MetadataLoader.cpp
  head/contrib/llvm/lib/Bitcode/Reader/ValueList.cpp
  head/contrib/llvm/lib/Bitcode/Reader/ValueList.h
  head/contrib/llvm/lib/Bitcode/Writer/BitcodeWriter.cpp
  head/contrib/llvm/lib/Bitcode/Writer/ValueEnumerator.cpp
  head/contrib/llvm/lib/Bitcode/Writer/ValueEnumerator.h
  head/contrib/llvm/lib/CodeGen/AggressiveAntiDepBreaker.cpp
  head/contrib/llvm/lib/CodeGen/AggressiveAntiDepBreaker.h
  head/contrib/llvm/lib/CodeGen/AllocationOrder.cpp
  head/contrib/llvm/lib/CodeGen/AllocationOrder.h
  head/contrib/llvm/lib/CodeGen/Analysis.cpp
  head/contrib/llvm/lib/CodeGen/AntiDepBreaker.h
  head/contrib/llvm/lib/CodeGen/AsmPrinter/ARMException.cpp
  head/contrib/llvm/lib/CodeGen/AsmPrinter/AddressPool.cpp
  head/contrib/llvm/lib/CodeGen/AsmPrinter/AddressPool.h
  head/contrib/llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp
  head/contrib/llvm/lib/CodeGen/AsmPrinter/AsmPrinterDwarf.cpp
  head/contrib/llvm/lib/CodeGen/AsmPrinter/AsmPrinterInlineAsm.cpp
  head/contrib/llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp
  head/contrib/llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.h
  head/contrib/llvm/lib/CodeGen/AsmPrinter/DIE.cpp
  head/contrib/llvm/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.cpp
  head/contrib/llvm/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h
  head/contrib/llvm/lib/CodeGen/AsmPrinter/DebugHandlerBase.cpp
  head/contrib/llvm/lib/CodeGen/AsmPrinter/DebugHandlerBase.h
  head/contrib/llvm/lib/CodeGen/AsmPrinter/DebugLocEntry.h
  head/contrib/llvm/lib/CodeGen/AsmPrinter/DwarfAccelTable.cpp
  head/contrib/llvm/lib/CodeGen/AsmPrinter/DwarfAccelTable.h
  head/contrib/llvm/lib/CodeGen/AsmPrinter/DwarfCFIException.cpp
  head/contrib/llvm/lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp
  head/contrib/llvm/lib/CodeGen/AsmPrinter/DwarfCompileUnit.h
  head/contrib/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp
  head/contrib/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.h
  head/contrib/llvm/lib/CodeGen/AsmPrinter/DwarfExpression.cpp
  head/contrib/llvm/lib/CodeGen/AsmPrinter/DwarfExpression.h
  head/contrib/llvm/lib/CodeGen/AsmPrinter/DwarfFile.cpp
  head/contrib/llvm/lib/CodeGen/AsmPrinter/DwarfFile.h
  head/contrib/llvm/lib/CodeGen/AsmPrinter/DwarfStringPool.cpp
  head/contrib/llvm/lib/CodeGen/AsmPrinter/DwarfStringPool.h
  head/contrib/llvm/lib/CodeGen/AsmPrinter/DwarfUnit.cpp
  head/contrib/llvm/lib/CodeGen/AsmPrinter/EHStreamer.cpp
  head/contrib/llvm/lib/CodeGen/AsmPrinter/EHStreamer.h
  head/contrib/llvm/lib/CodeGen/AsmPrinter/ErlangGCPrinter.cpp
  head/contrib/llvm/lib/CodeGen/AsmPrinter/OcamlGCPrinter.cpp
  head/contrib/llvm/lib/CodeGen/AsmPrinter/WinException.cpp
  head/contrib/llvm/lib/CodeGen/AtomicExpandPass.cpp
  head/contrib/llvm/lib/CodeGen/BasicTargetTransformInfo.cpp
  head/contrib/llvm/lib/CodeGen/BranchFolding.cpp
  head/contrib/llvm/lib/CodeGen/BranchFolding.h
  head/contrib/llvm/lib/CodeGen/BranchRelaxation.cpp
  head/contrib/llvm/lib/CodeGen/CalcSpillWeights.cpp
  head/contrib/llvm/lib/CodeGen/CallingConvLower.cpp
  head/contrib/llvm/lib/CodeGen/CodeGen.cpp
  head/contrib/llvm/lib/CodeGen/CodeGenPrepare.cpp
  head/contrib/llvm/lib/CodeGen/CriticalAntiDepBreaker.cpp
  head/contrib/llvm/lib/CodeGen/CriticalAntiDepBreaker.h
  head/contrib/llvm/lib/CodeGen/DFAPacketizer.cpp
  head/contrib/llvm/lib/CodeGen/DeadMachineInstructionElim.cpp
  head/contrib/llvm/lib/CodeGen/DetectDeadLanes.cpp
  head/contrib/llvm/lib/CodeGen/DwarfEHPrepare.cpp
  head/contrib/llvm/lib/CodeGen/EarlyIfConversion.cpp
  head/contrib/llvm/lib/CodeGen/EdgeBundles.cpp
  head/contrib/llvm/lib/CodeGen/ExecutionDepsFix.cpp
  head/contrib/llvm/lib/CodeGen/ExpandISelPseudos.cpp
  head/contrib/llvm/lib/CodeGen/ExpandPostRAPseudos.cpp
  head/contrib/llvm/lib/CodeGen/ExpandReductions.cpp
  head/contrib/llvm/lib/CodeGen/FEntryInserter.cpp
  head/contrib/llvm/lib/CodeGen/GCRootLowering.cpp
  head/contrib/llvm/lib/CodeGen/GlobalISel/CallLowering.cpp
  head/contrib/llvm/lib/CodeGen/GlobalISel/GlobalISel.cpp
  head/contrib/llvm/lib/CodeGen/GlobalISel/IRTranslator.cpp
  head/contrib/llvm/lib/CodeGen/GlobalISel/InstructionSelect.cpp
  head/contrib/llvm/lib/CodeGen/GlobalISel/InstructionSelector.cpp
  head/contrib/llvm/lib/CodeGen/GlobalISel/Legalizer.cpp
  head/contrib/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp
  head/contrib/llvm/lib/CodeGen/GlobalISel/LegalizerInfo.cpp
  head/contrib/llvm/lib/CodeGen/GlobalISel/Localizer.cpp
  head/contrib/llvm/lib/CodeGen/GlobalISel/MachineIRBuilder.cpp
  head/contrib/llvm/lib/CodeGen/GlobalISel/RegBankSelect.cpp
  head/contrib/llvm/lib/CodeGen/GlobalISel/RegisterBank.cpp
  head/contrib/llvm/lib/CodeGen/GlobalISel/RegisterBankInfo.cpp
  head/contrib/llvm/lib/CodeGen/GlobalISel/Utils.cpp
  head/contrib/llvm/lib/CodeGen/GlobalMerge.cpp
  head/contrib/llvm/lib/CodeGen/IfConversion.cpp
  head/contrib/llvm/lib/CodeGen/ImplicitNullChecks.cpp
  head/contrib/llvm/lib/CodeGen/InlineSpiller.cpp
  head/contrib/llvm/lib/CodeGen/InterferenceCache.cpp
  head/contrib/llvm/lib/CodeGen/InterferenceCache.h
  head/contrib/llvm/lib/CodeGen/InterleavedAccessPass.cpp
  head/contrib/llvm/lib/CodeGen/IntrinsicLowering.cpp
  head/contrib/llvm/lib/CodeGen/LLVMTargetMachine.cpp
  head/contrib/llvm/lib/CodeGen/LatencyPriorityQueue.cpp
  head/contrib/llvm/lib/CodeGen/LexicalScopes.cpp
  head/contrib/llvm/lib/CodeGen/LiveDebugValues.cpp
  head/contrib/llvm/lib/CodeGen/LiveDebugVariables.cpp
  head/contrib/llvm/lib/CodeGen/LiveDebugVariables.h
  head/contrib/llvm/lib/CodeGen/LiveInterval.cpp
  head/contrib/llvm/lib/CodeGen/LiveIntervalUnion.cpp
  head/contrib/llvm/lib/CodeGen/LivePhysRegs.cpp
  head/contrib/llvm/lib/CodeGen/LiveRangeCalc.cpp
  head/contrib/llvm/lib/CodeGen/LiveRangeCalc.h
  head/contrib/llvm/lib/CodeGen/LiveRangeEdit.cpp
  head/contrib/llvm/lib/CodeGen/LiveRangeShrink.cpp
  head/contrib/llvm/lib/CodeGen/LiveRegMatrix.cpp
  head/contrib/llvm/lib/CodeGen/LiveRegUnits.cpp
  head/contrib/llvm/lib/CodeGen/LiveVariables.cpp
  head/contrib/llvm/lib/CodeGen/LocalStackSlotAllocation.cpp
  head/contrib/llvm/lib/CodeGen/LowerEmuTLS.cpp
  head/contrib/llvm/lib/CodeGen/MIRParser/MILexer.cpp
  head/contrib/llvm/lib/CodeGen/MIRParser/MILexer.h
  head/contrib/llvm/lib/CodeGen/MIRParser/MIParser.cpp
  head/contrib/llvm/lib/CodeGen/MIRParser/MIRParser.cpp
  head/contrib/llvm/lib/CodeGen/MIRPrinter.cpp
  head/contrib/llvm/lib/CodeGen/MIRPrintingPass.cpp
  head/contrib/llvm/lib/CodeGen/MachineBasicBlock.cpp
  head/contrib/llvm/lib/CodeGen/MachineBlockFrequencyInfo.cpp
  head/contrib/llvm/lib/CodeGen/MachineBlockPlacement.cpp
  head/contrib/llvm/lib/CodeGen/MachineBranchProbabilityInfo.cpp
  head/contrib/llvm/lib/CodeGen/MachineCSE.cpp
  head/contrib/llvm/lib/CodeGen/MachineCombiner.cpp
  head/contrib/llvm/lib/CodeGen/MachineCopyPropagation.cpp
  head/contrib/llvm/lib/CodeGen/MachineDominators.cpp
  head/contrib/llvm/lib/CodeGen/MachineFrameInfo.cpp
  head/contrib/llvm/lib/CodeGen/MachineFunction.cpp
  head/contrib/llvm/lib/CodeGen/MachineInstr.cpp
  head/contrib/llvm/lib/CodeGen/MachineInstrBundle.cpp
  head/contrib/llvm/lib/CodeGen/MachineLICM.cpp
  head/contrib/llvm/lib/CodeGen/MachineModuleInfo.cpp
  head/contrib/llvm/lib/CodeGen/MachineModuleInfoImpls.cpp
  head/contrib/llvm/lib/CodeGen/MachineOptimizationRemarkEmitter.cpp
  head/contrib/llvm/lib/CodeGen/MachineOutliner.cpp
  head/contrib/llvm/lib/CodeGen/MachinePipeliner.cpp
  head/contrib/llvm/lib/CodeGen/MachineRegisterInfo.cpp
  head/contrib/llvm/lib/CodeGen/MachineSSAUpdater.cpp
  head/contrib/llvm/lib/CodeGen/MachineScheduler.cpp
  head/contrib/llvm/lib/CodeGen/MachineSink.cpp
  head/contrib/llvm/lib/CodeGen/MachineTraceMetrics.cpp
  head/contrib/llvm/lib/CodeGen/MachineVerifier.cpp
  head/contrib/llvm/lib/CodeGen/MacroFusion.cpp
  head/contrib/llvm/lib/CodeGen/OptimizePHIs.cpp
  head/contrib/llvm/lib/CodeGen/PHIElimination.cpp
  head/contrib/llvm/lib/CodeGen/ParallelCG.cpp
  head/contrib/llvm/lib/CodeGen/PatchableFunction.cpp
  head/contrib/llvm/lib/CodeGen/PeepholeOptimizer.cpp
  head/contrib/llvm/lib/CodeGen/PostRAHazardRecognizer.cpp
  head/contrib/llvm/lib/CodeGen/PostRASchedulerList.cpp
  head/contrib/llvm/lib/CodeGen/PreISelIntrinsicLowering.cpp
  head/contrib/llvm/lib/CodeGen/ProcessImplicitDefs.cpp
  head/contrib/llvm/lib/CodeGen/PrologEpilogInserter.cpp
  head/contrib/llvm/lib/CodeGen/PseudoSourceValue.cpp
  head/contrib/llvm/lib/CodeGen/RegAllocBase.cpp
  head/contrib/llvm/lib/CodeGen/RegAllocBase.h
  head/contrib/llvm/lib/CodeGen/RegAllocBasic.cpp
  head/contrib/llvm/lib/CodeGen/RegAllocFast.cpp
  head/contrib/llvm/lib/CodeGen/RegAllocGreedy.cpp
  head/contrib/llvm/lib/CodeGen/RegAllocPBQP.cpp
  head/contrib/llvm/lib/CodeGen/RegUsageInfoCollector.cpp
  head/contrib/llvm/lib/CodeGen/RegUsageInfoPropagate.cpp
  head/contrib/llvm/lib/CodeGen/RegisterClassInfo.cpp
  head/contrib/llvm/lib/CodeGen/RegisterCoalescer.cpp
  head/contrib/llvm/lib/CodeGen/RegisterCoalescer.h
  head/contrib/llvm/lib/CodeGen/RegisterPressure.cpp
  head/contrib/llvm/lib/CodeGen/RegisterScavenging.cpp
  head/contrib/llvm/lib/CodeGen/RegisterUsageInfo.cpp
  head/contrib/llvm/lib/CodeGen/RenameIndependentSubregs.cpp
  head/contrib/llvm/lib/CodeGen/ResetMachineFunctionPass.cpp
  head/contrib/llvm/lib/CodeGen/SafeStack.cpp
  head/contrib/llvm/lib/CodeGen/SafeStackColoring.cpp
  head/contrib/llvm/lib/CodeGen/SafeStackColoring.h
  head/contrib/llvm/lib/CodeGen/SafeStackLayout.cpp
  head/contrib/llvm/lib/CodeGen/SafeStackLayout.h
  head/contrib/llvm/lib/CodeGen/ScalarizeMaskedMemIntrin.cpp
  head/contrib/llvm/lib/CodeGen/ScheduleDAG.cpp
  head/contrib/llvm/lib/CodeGen/ScheduleDAGInstrs.cpp
  head/contrib/llvm/lib/CodeGen/ScheduleDAGPrinter.cpp
  head/contrib/llvm/lib/CodeGen/ScoreboardHazardRecognizer.cpp
  head/contrib/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp
  head/contrib/llvm/lib/CodeGen/SelectionDAG/FastISel.cpp
  head/contrib/llvm/lib/CodeGen/SelectionDAG/FunctionLoweringInfo.cpp
  head/contrib/llvm/lib/CodeGen/SelectionDAG/InstrEmitter.cpp
  head/contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp
  head/contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeFloatTypes.cpp
  head/contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp
  head/contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeTypes.cpp
  head/contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeTypes.h
  head/contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeTypesGeneric.cpp
  head/contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp
  head/contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp
  head/contrib/llvm/lib/CodeGen/SelectionDAG/ResourcePriorityQueue.cpp
  head/contrib/llvm/lib/CodeGen/SelectionDAG/SDNodeDbgValue.h
  head/contrib/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGFast.cpp
  head/contrib/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp
  head/contrib/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp
  head/contrib/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGVLIW.cpp
  head/contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp
  head/contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAGAddressAnalysis.cpp
  head/contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
  head/contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.h
  head/contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAGDumper.cpp
  head/contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp
  head/contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAGPrinter.cpp
  head/contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAGTargetInfo.cpp
  head/contrib/llvm/lib/CodeGen/SelectionDAG/StatepointLowering.cpp
  head/contrib/llvm/lib/CodeGen/SelectionDAG/StatepointLowering.h
  head/contrib/llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp
  head/contrib/llvm/lib/CodeGen/ShadowStackGCLowering.cpp
  head/contrib/llvm/lib/CodeGen/ShrinkWrap.cpp
  head/contrib/llvm/lib/CodeGen/SlotIndexes.cpp
  head/contrib/llvm/lib/CodeGen/SpillPlacement.cpp
  head/contrib/llvm/lib/CodeGen/SpillPlacement.h
  head/contrib/llvm/lib/CodeGen/Spiller.h
  head/contrib/llvm/lib/CodeGen/SplitKit.cpp
  head/contrib/llvm/lib/CodeGen/SplitKit.h
  head/contrib/llvm/lib/CodeGen/StackColoring.cpp
  head/contrib/llvm/lib/CodeGen/StackMapLivenessAnalysis.cpp
  head/contrib/llvm/lib/CodeGen/StackMaps.cpp
  head/contrib/llvm/lib/CodeGen/StackProtector.cpp
  head/contrib/llvm/lib/CodeGen/StackSlotColoring.cpp
  head/contrib/llvm/lib/CodeGen/TailDuplication.cpp
  head/contrib/llvm/lib/CodeGen/TailDuplicator.cpp
  head/contrib/llvm/lib/CodeGen/TargetFrameLoweringImpl.cpp
  head/contrib/llvm/lib/CodeGen/TargetInstrInfo.cpp
  head/contrib/llvm/lib/CodeGen/TargetLoweringBase.cpp
  head/contrib/llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp
  head/contrib/llvm/lib/CodeGen/TargetOptionsImpl.cpp
  head/contrib/llvm/lib/CodeGen/TargetPassConfig.cpp
  head/contrib/llvm/lib/CodeGen/TargetRegisterInfo.cpp
  head/contrib/llvm/lib/CodeGen/TargetSchedule.cpp
  head/contrib/llvm/lib/CodeGen/TargetSubtargetInfo.cpp
  head/contrib/llvm/lib/CodeGen/TwoAddressInstructionPass.cpp
  head/contrib/llvm/lib/CodeGen/UnreachableBlockElim.cpp
  head/contrib/llvm/lib/CodeGen/VirtRegMap.cpp
  head/contrib/llvm/lib/CodeGen/WinEHPrepare.cpp
  head/contrib/llvm/lib/CodeGen/XRayInstrumentation.cpp
  head/contrib/llvm/lib/DebugInfo/CodeView/CVSymbolVisitor.cpp
  head/contrib/llvm/lib/DebugInfo/CodeView/CVTypeVisitor.cpp
  head/contrib/llvm/lib/DebugInfo/CodeView/EnumTables.cpp
  head/contrib/llvm/lib/DebugInfo/CodeView/LazyRandomTypeCollection.cpp
  head/contrib/llvm/lib/DebugInfo/CodeView/RecordSerialization.cpp
  head/contrib/llvm/lib/DebugInfo/CodeView/StringsAndChecksums.cpp
  head/contrib/llvm/lib/DebugInfo/CodeView/SymbolDumper.cpp
  head/contrib/llvm/lib/DebugInfo/CodeView/SymbolSerializer.cpp
  head/contrib/llvm/lib/DebugInfo/CodeView/TypeDumpVisitor.cpp
  head/contrib/llvm/lib/DebugInfo/CodeView/TypeIndexDiscovery.cpp
  head/contrib/llvm/lib/DebugInfo/CodeView/TypeRecordMapping.cpp
  head/contrib/llvm/lib/DebugInfo/CodeView/TypeStreamMerger.cpp
  head/contrib/llvm/lib/DebugInfo/CodeView/TypeTableCollection.cpp
  head/contrib/llvm/lib/DebugInfo/DWARF/DWARFAbbreviationDeclaration.cpp
  head/contrib/llvm/lib/DebugInfo/DWARF/DWARFAcceleratorTable.cpp
  head/contrib/llvm/lib/DebugInfo/DWARF/DWARFCompileUnit.cpp
  head/contrib/llvm/lib/DebugInfo/DWARF/DWARFContext.cpp
  head/contrib/llvm/lib/DebugInfo/DWARF/DWARFDataExtractor.cpp
  head/contrib/llvm/lib/DebugInfo/DWARF/DWARFDebugAbbrev.cpp
  head/contrib/llvm/lib/DebugInfo/DWARF/DWARFDebugAranges.cpp
  head/contrib/llvm/lib/DebugInfo/DWARF/DWARFDebugFrame.cpp
  head/contrib/llvm/lib/DebugInfo/DWARF/DWARFDebugLine.cpp
  head/contrib/llvm/lib/DebugInfo/DWARF/DWARFDebugLoc.cpp
  head/contrib/llvm/lib/DebugInfo/DWARF/DWARFDebugPubTable.cpp
  head/contrib/llvm/lib/DebugInfo/DWARF/DWARFDebugRangeList.cpp
  head/contrib/llvm/lib/DebugInfo/DWARF/DWARFDie.cpp
  head/contrib/llvm/lib/DebugInfo/DWARF/DWARFFormValue.cpp
  head/contrib/llvm/lib/DebugInfo/DWARF/DWARFTypeUnit.cpp
  head/contrib/llvm/lib/DebugInfo/DWARF/DWARFUnit.cpp
  head/contrib/llvm/lib/DebugInfo/DWARF/DWARFUnitIndex.cpp
  head/contrib/llvm/lib/DebugInfo/DWARF/DWARFVerifier.cpp
  head/contrib/llvm/lib/DebugInfo/DWARF/SyntaxHighlighting.cpp
  head/contrib/llvm/lib/DebugInfo/DWARF/SyntaxHighlighting.h
  head/contrib/llvm/lib/DebugInfo/MSF/MSFBuilder.cpp
  head/contrib/llvm/lib/DebugInfo/MSF/MSFCommon.cpp
  head/contrib/llvm/lib/DebugInfo/MSF/MappedBlockStream.cpp
  head/contrib/llvm/lib/DebugInfo/PDB/DIA/DIARawSymbol.cpp
  head/contrib/llvm/lib/DebugInfo/PDB/DIA/DIASession.cpp
  head/contrib/llvm/lib/DebugInfo/PDB/Native/DbiModuleDescriptorBuilder.cpp
  head/contrib/llvm/lib/DebugInfo/PDB/Native/DbiStream.cpp
  head/contrib/llvm/lib/DebugInfo/PDB/Native/DbiStreamBuilder.cpp
  head/contrib/llvm/lib/DebugInfo/PDB/Native/GlobalsStream.cpp
  head/contrib/llvm/lib/DebugInfo/PDB/Native/InfoStream.cpp
  head/contrib/llvm/lib/DebugInfo/PDB/Native/NativeBuiltinSymbol.cpp
  head/contrib/llvm/lib/DebugInfo/PDB/Native/NativeExeSymbol.cpp
  head/contrib/llvm/lib/DebugInfo/PDB/Native/NativeRawSymbol.cpp
  head/contrib/llvm/lib/DebugInfo/PDB/Native/NativeSession.cpp
  head/contrib/llvm/lib/DebugInfo/PDB/Native/PDBFile.cpp
  head/contrib/llvm/lib/DebugInfo/PDB/Native/PDBFileBuilder.cpp
  head/contrib/llvm/lib/DebugInfo/PDB/Native/PDBStringTable.cpp
  head/contrib/llvm/lib/DebugInfo/PDB/Native/PDBStringTableBuilder.cpp
  head/contrib/llvm/lib/DebugInfo/PDB/Native/PublicsStream.cpp
  head/contrib/llvm/lib/DebugInfo/PDB/Native/SymbolStream.cpp
  head/contrib/llvm/lib/DebugInfo/PDB/Native/TpiStreamBuilder.cpp
  head/contrib/llvm/lib/DebugInfo/PDB/PDB.cpp
  head/contrib/llvm/lib/DebugInfo/PDB/PDBExtras.cpp
  head/contrib/llvm/lib/DebugInfo/PDB/PDBInterfaceAnchors.cpp
  head/contrib/llvm/lib/DebugInfo/PDB/PDBSymbolFunc.cpp
  head/contrib/llvm/lib/DebugInfo/PDB/PDBSymbolTypeArray.cpp
  head/contrib/llvm/lib/DebugInfo/PDB/PDBSymbolTypeEnum.cpp
  head/contrib/llvm/lib/DebugInfo/PDB/PDBSymbolTypeUDT.cpp
  head/contrib/llvm/lib/DebugInfo/Symbolize/Symbolize.cpp
  head/contrib/llvm/lib/Demangle/ItaniumDemangle.cpp
  head/contrib/llvm/lib/ExecutionEngine/ExecutionEngine.cpp
  head/contrib/llvm/lib/ExecutionEngine/ExecutionEngineBindings.cpp
  head/contrib/llvm/lib/ExecutionEngine/IntelJITEvents/IntelJITEventListener.cpp
  head/contrib/llvm/lib/ExecutionEngine/MCJIT/MCJIT.cpp
  head/contrib/llvm/lib/ExecutionEngine/Orc/IndirectionUtils.cpp
  head/contrib/llvm/lib/ExecutionEngine/Orc/OrcABISupport.cpp
  head/contrib/llvm/lib/ExecutionEngine/Orc/OrcCBindings.cpp
  head/contrib/llvm/lib/ExecutionEngine/Orc/OrcCBindingsStack.h
  head/contrib/llvm/lib/ExecutionEngine/Orc/OrcError.cpp
  head/contrib/llvm/lib/ExecutionEngine/Orc/OrcMCJITReplacement.h
  head/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/JITSymbol.cpp
  head/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyld.cpp
  head/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp
  head/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.h
  head/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldImpl.h
  head/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldMachO.cpp
  head/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldMachO.h
  head/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldCOFFI386.h
  head/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldCOFFThumb.h
  head/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldELFMips.cpp
  head/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldMachOARM.h
  head/contrib/llvm/lib/ExecutionEngine/SectionMemoryManager.cpp
  head/contrib/llvm/lib/ExecutionEngine/TargetSelect.cpp
  head/contrib/llvm/lib/IR/AsmWriter.cpp
  head/contrib/llvm/lib/IR/Attributes.cpp
  head/contrib/llvm/lib/IR/AutoUpgrade.cpp
  head/contrib/llvm/lib/IR/BasicBlock.cpp
  head/contrib/llvm/lib/IR/ConstantFold.cpp
  head/contrib/llvm/lib/IR/ConstantRange.cpp
  head/contrib/llvm/lib/IR/Constants.cpp
  head/contrib/llvm/lib/IR/Core.cpp
  head/contrib/llvm/lib/IR/DIBuilder.cpp
  head/contrib/llvm/lib/IR/DataLayout.cpp
  head/contrib/llvm/lib/IR/DebugInfo.cpp
  head/contrib/llvm/lib/IR/DebugInfoMetadata.cpp
  head/contrib/llvm/lib/IR/DebugLoc.cpp
  head/contrib/llvm/lib/IR/DiagnosticInfo.cpp
  head/contrib/llvm/lib/IR/Dominators.cpp
  head/contrib/llvm/lib/IR/Function.cpp
  head/contrib/llvm/lib/IR/Globals.cpp
  head/contrib/llvm/lib/IR/IRBuilder.cpp
  head/contrib/llvm/lib/IR/IRPrintingPasses.cpp
  head/contrib/llvm/lib/IR/InlineAsm.cpp
  head/contrib/llvm/lib/IR/Instruction.cpp
  head/contrib/llvm/lib/IR/Instructions.cpp
  head/contrib/llvm/lib/IR/IntrinsicInst.cpp
  head/contrib/llvm/lib/IR/LLVMContext.cpp
  head/contrib/llvm/lib/IR/LLVMContextImpl.cpp
  head/contrib/llvm/lib/IR/LLVMContextImpl.h
  head/contrib/llvm/lib/IR/LegacyPassManager.cpp
  head/contrib/llvm/lib/IR/MDBuilder.cpp
  head/contrib/llvm/lib/IR/Metadata.cpp
  head/contrib/llvm/lib/IR/OptBisect.cpp
  head/contrib/llvm/lib/IR/Pass.cpp
  head/contrib/llvm/lib/IR/PassRegistry.cpp
  head/contrib/llvm/lib/IR/SafepointIRVerifier.cpp
  head/contrib/llvm/lib/IR/User.cpp
  head/contrib/llvm/lib/IR/Value.cpp
  head/contrib/llvm/lib/IR/ValueSymbolTable.cpp
  head/contrib/llvm/lib/IR/ValueTypes.cpp
  head/contrib/llvm/lib/IR/Verifier.cpp
  head/contrib/llvm/lib/IRReader/IRReader.cpp
  head/contrib/llvm/lib/LTO/Caching.cpp
  head/contrib/llvm/lib/LTO/LTO.cpp
  head/contrib/llvm/lib/LTO/LTOBackend.cpp
  head/contrib/llvm/lib/LTO/LTOCodeGenerator.cpp
  head/contrib/llvm/lib/LTO/LTOModule.cpp
  head/contrib/llvm/lib/LTO/ThinLTOCodeGenerator.cpp
  head/contrib/llvm/lib/LTO/UpdateCompilerUsed.cpp
  head/contrib/llvm/lib/MC/ELFObjectWriter.cpp
  head/contrib/llvm/lib/MC/MCAsmBackend.cpp
  head/contrib/llvm/lib/MC/MCAsmInfoWasm.cpp
  head/contrib/llvm/lib/MC/MCAsmStreamer.cpp
  head/contrib/llvm/lib/MC/MCAssembler.cpp
  head/contrib/llvm/lib/MC/MCCodeView.cpp
  head/contrib/llvm/lib/MC/MCContext.cpp
  head/contrib/llvm/lib/MC/MCDwarf.cpp
  head/contrib/llvm/lib/MC/MCELFObjectTargetWriter.cpp
  head/contrib/llvm/lib/MC/MCELFStreamer.cpp
  head/contrib/llvm/lib/MC/MCExpr.cpp
  head/contrib/llvm/lib/MC/MCFragment.cpp
  head/contrib/llvm/lib/MC/MCMachOStreamer.cpp
  head/contrib/llvm/lib/MC/MCNullStreamer.cpp
  head/contrib/llvm/lib/MC/MCObjectFileInfo.cpp
  head/contrib/llvm/lib/MC/MCObjectStreamer.cpp
  head/contrib/llvm/lib/MC/MCParser/AsmLexer.cpp
  head/contrib/llvm/lib/MC/MCParser/AsmParser.cpp
  head/contrib/llvm/lib/MC/MCParser/COFFAsmParser.cpp
  head/contrib/llvm/lib/MC/MCParser/DarwinAsmParser.cpp
  head/contrib/llvm/lib/MC/MCParser/ELFAsmParser.cpp
  head/contrib/llvm/lib/MC/MCParser/MCAsmParser.cpp
  head/contrib/llvm/lib/MC/MCParser/MCTargetAsmParser.cpp
  head/contrib/llvm/lib/MC/MCRegisterInfo.cpp
  head/contrib/llvm/lib/MC/MCSectionELF.cpp
  head/contrib/llvm/lib/MC/MCSectionWasm.cpp
  head/contrib/llvm/lib/MC/MCStreamer.cpp
  head/contrib/llvm/lib/MC/MCSubtargetInfo.cpp
  head/contrib/llvm/lib/MC/MCSymbolELF.cpp
  head/contrib/llvm/lib/MC/MCWasmStreamer.cpp
  head/contrib/llvm/lib/MC/MCWin64EH.cpp
  head/contrib/llvm/lib/MC/MCWinCOFFStreamer.cpp
  head/contrib/llvm/lib/MC/MachObjectWriter.cpp
  head/contrib/llvm/lib/MC/StringTableBuilder.cpp
  head/contrib/llvm/lib/MC/WasmObjectWriter.cpp
  head/contrib/llvm/lib/MC/WinCOFFObjectWriter.cpp
  head/contrib/llvm/lib/Object/Archive.cpp
  head/contrib/llvm/lib/Object/ArchiveWriter.cpp
  head/contrib/llvm/lib/Object/COFFImportFile.cpp
  head/contrib/llvm/lib/Object/COFFModuleDefinition.cpp
  head/contrib/llvm/lib/Object/COFFObjectFile.cpp
  head/contrib/llvm/lib/Object/ELF.cpp
  head/contrib/llvm/lib/Object/ELFObjectFile.cpp
  head/contrib/llvm/lib/Object/IRObjectFile.cpp
  head/contrib/llvm/lib/Object/IRSymtab.cpp
  head/contrib/llvm/lib/Object/MachOObjectFile.cpp
  head/contrib/llvm/lib/Object/ModuleSymbolTable.cpp
  head/contrib/llvm/lib/Object/ObjectFile.cpp
  head/contrib/llvm/lib/Object/SymbolicFile.cpp
  head/contrib/llvm/lib/Object/WasmObjectFile.cpp
  head/contrib/llvm/lib/Object/WindowsResource.cpp
  head/contrib/llvm/lib/ObjectYAML/COFFYAML.cpp
  head/contrib/llvm/lib/ObjectYAML/CodeViewYAMLDebugSections.cpp
  head/contrib/llvm/lib/ObjectYAML/CodeViewYAMLSymbols.cpp
  head/contrib/llvm/lib/ObjectYAML/CodeViewYAMLTypes.cpp
  head/contrib/llvm/lib/ObjectYAML/DWARFEmitter.cpp
  head/contrib/llvm/lib/ObjectYAML/DWARFVisitor.cpp
  head/contrib/llvm/lib/ObjectYAML/ELFYAML.cpp
  head/contrib/llvm/lib/ObjectYAML/MachOYAML.cpp
  head/contrib/llvm/lib/ObjectYAML/WasmYAML.cpp
  head/contrib/llvm/lib/Option/OptTable.cpp
  head/contrib/llvm/lib/Passes/PassBuilder.cpp
  head/contrib/llvm/lib/Passes/PassRegistry.def
  head/contrib/llvm/lib/ProfileData/Coverage/CoverageMapping.cpp
  head/contrib/llvm/lib/ProfileData/Coverage/CoverageMappingReader.cpp
  head/contrib/llvm/lib/ProfileData/Coverage/CoverageMappingWriter.cpp
  head/contrib/llvm/lib/ProfileData/InstrProf.cpp
  head/contrib/llvm/lib/ProfileData/InstrProfReader.cpp
  head/contrib/llvm/lib/ProfileData/ProfileSummaryBuilder.cpp
  head/contrib/llvm/lib/ProfileData/SampleProfReader.cpp
  head/contrib/llvm/lib/ProfileData/SampleProfWriter.cpp
  head/contrib/llvm/lib/Support/APFloat.cpp
  head/contrib/llvm/lib/Support/APInt.cpp
  head/contrib/llvm/lib/Support/ARMAttributeParser.cpp
  head/contrib/llvm/lib/Support/Atomic.cpp
  head/contrib/llvm/lib/Support/BinaryStreamRef.cpp
  head/contrib/llvm/lib/Support/BinaryStreamWriter.cpp
  head/contrib/llvm/lib/Support/BlockFrequency.cpp
  head/contrib/llvm/lib/Support/CachePruning.cpp
  head/contrib/llvm/lib/Support/Chrono.cpp
  head/contrib/llvm/lib/Support/CommandLine.cpp
  head/contrib/llvm/lib/Support/Error.cpp
  head/contrib/llvm/lib/Support/FileOutputBuffer.cpp
  head/contrib/llvm/lib/Support/FoldingSet.cpp
  head/contrib/llvm/lib/Support/FormatVariadic.cpp
  head/contrib/llvm/lib/Support/GlobPattern.cpp
  head/contrib/llvm/lib/Support/GraphWriter.cpp
  head/contrib/llvm/lib/Support/Host.cpp
  head/contrib/llvm/lib/Support/LockFileManager.cpp
  head/contrib/llvm/lib/Support/LowLevelType.cpp
  head/contrib/llvm/lib/Support/MD5.cpp
  head/contrib/llvm/lib/Support/MemoryBuffer.cpp
  head/contrib/llvm/lib/Support/Parallel.cpp
  head/contrib/llvm/lib/Support/Path.cpp
  head/contrib/llvm/lib/Support/Process.cpp
  head/contrib/llvm/lib/Support/Program.cpp
  head/contrib/llvm/lib/Support/RandomNumberGenerator.cpp
  head/contrib/llvm/lib/Support/ScopedPrinter.cpp
  head/contrib/llvm/lib/Support/Signals.cpp
  head/contrib/llvm/lib/Support/SmallPtrSet.cpp
  head/contrib/llvm/lib/Support/SmallVector.cpp
  head/contrib/llvm/lib/Support/SourceMgr.cpp
  head/contrib/llvm/lib/Support/SpecialCaseList.cpp
  head/contrib/llvm/lib/Support/Statistic.cpp
  head/contrib/llvm/lib/Support/StringExtras.cpp
  head/contrib/llvm/lib/Support/StringMap.cpp
  head/contrib/llvm/lib/Support/StringRef.cpp
  head/contrib/llvm/lib/Support/TarWriter.cpp
  head/contrib/llvm/lib/Support/TargetParser.cpp
  head/contrib/llvm/lib/Support/TargetRegistry.cpp
  head/contrib/llvm/lib/Support/ThreadPool.cpp
  head/contrib/llvm/lib/Support/Threading.cpp
  head/contrib/llvm/lib/Support/Timer.cpp
  head/contrib/llvm/lib/Support/ToolOutputFile.cpp
  head/contrib/llvm/lib/Support/Triple.cpp
  head/contrib/llvm/lib/Support/Unix/DynamicLibrary.inc
  head/contrib/llvm/lib/Support/Unix/Memory.inc
  head/contrib/llvm/lib/Support/Unix/Path.inc
  head/contrib/llvm/lib/Support/Unix/Process.inc
  head/contrib/llvm/lib/Support/Unix/Program.inc
  head/contrib/llvm/lib/Support/Unix/Threading.inc
  head/contrib/llvm/lib/Support/Windows/Memory.inc
  head/contrib/llvm/lib/Support/Windows/Path.inc
  head/contrib/llvm/lib/Support/Windows/Process.inc
  head/contrib/llvm/lib/Support/Windows/Program.inc
  head/contrib/llvm/lib/Support/Windows/Signals.inc
  head/contrib/llvm/lib/Support/YAMLTraits.cpp
  head/contrib/llvm/lib/Support/raw_ostream.cpp
  head/contrib/llvm/lib/Support/regcomp.c
  head/contrib/llvm/lib/Support/regex2.h
  head/contrib/llvm/lib/TableGen/Error.cpp
  head/contrib/llvm/lib/TableGen/Main.cpp
  head/contrib/llvm/lib/TableGen/Record.cpp
  head/contrib/llvm/lib/TableGen/StringMatcher.cpp
  head/contrib/llvm/lib/Target/AArch64/AArch64.h
  head/contrib/llvm/lib/Target/AArch64/AArch64.td
  head/contrib/llvm/lib/Target/AArch64/AArch64A53Fix835769.cpp
  head/contrib/llvm/lib/Target/AArch64/AArch64A57FPLoadBalancing.cpp
  head/contrib/llvm/lib/Target/AArch64/AArch64AdvSIMDScalarPass.cpp
  head/contrib/llvm/lib/Target/AArch64/AArch64AsmPrinter.cpp
  head/contrib/llvm/lib/Target/AArch64/AArch64CallLowering.cpp
  head/contrib/llvm/lib/Target/AArch64/AArch64CallLowering.h
  head/contrib/llvm/lib/Target/AArch64/AArch64CallingConvention.h
  head/contrib/llvm/lib/Target/AArch64/AArch64CallingConvention.td
  head/contrib/llvm/lib/Target/AArch64/AArch64CleanupLocalDynamicTLSPass.cpp
  head/contrib/llvm/lib/Target/AArch64/AArch64CollectLOH.cpp
  head/contrib/llvm/lib/Target/AArch64/AArch64CondBrTuning.cpp
  head/contrib/llvm/lib/Target/AArch64/AArch64ConditionOptimizer.cpp
  head/contrib/llvm/lib/Target/AArch64/AArch64ConditionalCompares.cpp
  head/contrib/llvm/lib/Target/AArch64/AArch64DeadRegisterDefinitionsPass.cpp
  head/contrib/llvm/lib/Target/AArch64/AArch64ExpandPseudoInsts.cpp
  head/contrib/llvm/lib/Target/AArch64/AArch64FalkorHWPFFix.cpp
  head/contrib/llvm/lib/Target/AArch64/AArch64FastISel.cpp
  head/contrib/llvm/lib/Target/AArch64/AArch64FrameLowering.cpp
  head/contrib/llvm/lib/Target/AArch64/AArch64FrameLowering.h
  head/contrib/llvm/lib/Target/AArch64/AArch64GenRegisterBankInfo.def
  head/contrib/llvm/lib/Target/AArch64/AArch64ISelDAGToDAG.cpp
  head/contrib/llvm/lib/Target/AArch64/AArch64ISelLowering.cpp
  head/contrib/llvm/lib/Target/AArch64/AArch64ISelLowering.h
  head/contrib/llvm/lib/Target/AArch64/AArch64InstrAtomics.td
  head/contrib/llvm/lib/Target/AArch64/AArch64InstrFormats.td
  head/contrib/llvm/lib/Target/AArch64/AArch64InstrInfo.cpp
  head/contrib/llvm/lib/Target/AArch64/AArch64InstrInfo.h
  head/contrib/llvm/lib/Target/AArch64/AArch64InstrInfo.td
  head/contrib/llvm/lib/Target/AArch64/AArch64InstructionSelector.cpp
  head/contrib/llvm/lib/Target/AArch64/AArch64LegalizerInfo.cpp
  head/contrib/llvm/lib/Target/AArch64/AArch64LegalizerInfo.h
  head/contrib/llvm/lib/Target/AArch64/AArch64LoadStoreOptimizer.cpp
  head/contrib/llvm/lib/Target/AArch64/AArch64MCInstLower.cpp
  head/contrib/llvm/lib/Target/AArch64/AArch64MachineFunctionInfo.h
  head/contrib/llvm/lib/Target/AArch64/AArch64MacroFusion.cpp
  head/contrib/llvm/lib/Target/AArch64/AArch64PBQPRegAlloc.cpp
  head/contrib/llvm/lib/Target/AArch64/AArch64PromoteConstant.cpp
  head/contrib/llvm/lib/Target/AArch64/AArch64RedundantCopyElimination.cpp
  head/contrib/llvm/lib/Target/AArch64/AArch64RegisterBankInfo.cpp
  head/contrib/llvm/lib/Target/AArch64/AArch64RegisterBankInfo.h
  head/contrib/llvm/lib/Target/AArch64/AArch64RegisterBanks.td
  head/contrib/llvm/lib/Target/AArch64/AArch64RegisterInfo.cpp
  head/contrib/llvm/lib/Target/AArch64/AArch64RegisterInfo.td
  head/contrib/llvm/lib/Target/AArch64/AArch64SchedA53.td
  head/contrib/llvm/lib/Target/AArch64/AArch64SchedA57.td
  head/contrib/llvm/lib/Target/AArch64/AArch64SchedCyclone.td
  head/contrib/llvm/lib/Target/AArch64/AArch64SchedFalkor.td
  head/contrib/llvm/lib/Target/AArch64/AArch64SchedKryo.td
  head/contrib/llvm/lib/Target/AArch64/AArch64SchedM1.td
  head/contrib/llvm/lib/Target/AArch64/AArch64SchedThunderX.td
  head/contrib/llvm/lib/Target/AArch64/AArch64SchedThunderX2T99.td
  head/contrib/llvm/lib/Target/AArch64/AArch64SelectionDAGInfo.cpp
  head/contrib/llvm/lib/Target/AArch64/AArch64StorePairSuppress.cpp
  head/contrib/llvm/lib/Target/AArch64/AArch64Subtarget.cpp
  head/contrib/llvm/lib/Target/AArch64/AArch64Subtarget.h
  head/contrib/llvm/lib/Target/AArch64/AArch64SystemOperands.td
  head/contrib/llvm/lib/Target/AArch64/AArch64TargetMachine.cpp
  head/contrib/llvm/lib/Target/AArch64/AArch64TargetMachine.h
  head/contrib/llvm/lib/Target/AArch64/AArch64TargetObjectFile.h
  head/contrib/llvm/lib/Target/AArch64/AArch64TargetTransformInfo.cpp
  head/contrib/llvm/lib/Target/AArch64/AArch64TargetTransformInfo.h
  head/contrib/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp
  head/contrib/llvm/lib/Target/AArch64/Disassembler/AArch64Disassembler.cpp
  head/contrib/llvm/lib/Target/AArch64/InstPrinter/AArch64InstPrinter.cpp
  head/contrib/llvm/lib/Target/AArch64/InstPrinter/AArch64InstPrinter.h
  head/contrib/llvm/lib/Target/AArch64/MCTargetDesc/AArch64AsmBackend.cpp
  head/contrib/llvm/lib/Target/AArch64/MCTargetDesc/AArch64ELFObjectWriter.cpp
  head/contrib/llvm/lib/Target/AArch64/MCTargetDesc/AArch64ELFStreamer.cpp
  head/contrib/llvm/lib/Target/AArch64/MCTargetDesc/AArch64ELFStreamer.h
  head/contrib/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCAsmInfo.cpp
  head/contrib/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCAsmInfo.h
  head/contrib/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.cpp
  head/contrib/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCTargetDesc.cpp
  head/contrib/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCTargetDesc.h
  head/contrib/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MachObjectWriter.cpp
  head/contrib/llvm/lib/Target/AArch64/MCTargetDesc/AArch64WinCOFFObjectWriter.cpp
  head/contrib/llvm/lib/Target/AArch64/MCTargetDesc/AArch64WinCOFFStreamer.cpp
  head/contrib/llvm/lib/Target/AArch64/MCTargetDesc/AArch64WinCOFFStreamer.h
  head/contrib/llvm/lib/Target/AArch64/TargetInfo/AArch64TargetInfo.cpp
  head/contrib/llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.h
  head/contrib/llvm/lib/Target/AMDGPU/AMDGPU.h
  head/contrib/llvm/lib/Target/AMDGPU/AMDGPU.td
  head/contrib/llvm/lib/Target/AMDGPU/AMDGPUAliasAnalysis.cpp
  head/contrib/llvm/lib/Target/AMDGPU/AMDGPUAliasAnalysis.h
  head/contrib/llvm/lib/Target/AMDGPU/AMDGPUAlwaysInlinePass.cpp
  head/contrib/llvm/lib/Target/AMDGPU/AMDGPUAnnotateKernelFeatures.cpp
  head/contrib/llvm/lib/Target/AMDGPU/AMDGPUAsmPrinter.cpp
  head/contrib/llvm/lib/Target/AMDGPU/AMDGPUAsmPrinter.h
  head/contrib/llvm/lib/Target/AMDGPU/AMDGPUCallLowering.cpp
  head/contrib/llvm/lib/Target/AMDGPU/AMDGPUCallingConv.td
  head/contrib/llvm/lib/Target/AMDGPU/AMDGPUCodeGenPrepare.cpp
  head/contrib/llvm/lib/Target/AMDGPU/AMDGPUFrameLowering.h
  head/contrib/llvm/lib/Target/AMDGPU/AMDGPUGenRegisterBankInfo.def
  head/contrib/llvm/lib/Target/AMDGPU/AMDGPUISelDAGToDAG.cpp
  head/contrib/llvm/lib/Target/AMDGPU/AMDGPUISelLowering.cpp
  head/contrib/llvm/lib/Target/AMDGPU/AMDGPUISelLowering.h
  head/contrib/llvm/lib/Target/AMDGPU/AMDGPUInstrInfo.cpp
  head/contrib/llvm/lib/Target/AMDGPU/AMDGPUInstrInfo.h
  head/contrib/llvm/lib/Target/AMDGPU/AMDGPUInstrInfo.td
  head/contrib/llvm/lib/Target/AMDGPU/AMDGPUInstructionSelector.cpp
  head/contrib/llvm/lib/Target/AMDGPU/AMDGPUInstructionSelector.h
  head/contrib/llvm/lib/Target/AMDGPU/AMDGPUInstructions.td
  head/contrib/llvm/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp
  head/contrib/llvm/lib/Target/AMDGPU/AMDGPUMCInstLower.cpp
  head/contrib/llvm/lib/Target/AMDGPU/AMDGPUMachineCFGStructurizer.cpp
  head/contrib/llvm/lib/Target/AMDGPU/AMDGPUMachineFunction.cpp
  head/contrib/llvm/lib/Target/AMDGPU/AMDGPUOpenCLImageTypeLoweringPass.cpp
  head/contrib/llvm/lib/Target/AMDGPU/AMDGPUPTNote.h
  head/contrib/llvm/lib/Target/AMDGPU/AMDGPUPromoteAlloca.cpp
  head/contrib/llvm/lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp
  head/contrib/llvm/lib/Target/AMDGPU/AMDGPURegisterInfo.cpp
  head/contrib/llvm/lib/Target/AMDGPU/AMDGPURegisterInfo.td
  head/contrib/llvm/lib/Target/AMDGPU/AMDGPUSubtarget.cpp
  head/contrib/llvm/lib/Target/AMDGPU/AMDGPUSubtarget.h
  head/contrib/llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.cpp
  head/contrib/llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.h
  head/contrib/llvm/lib/Target/AMDGPU/AMDGPUTargetObjectFile.cpp
  head/contrib/llvm/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.cpp
  head/contrib/llvm/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.h
  head/contrib/llvm/lib/Target/AMDGPU/AMDGPUUnifyDivergentExitNodes.cpp
  head/contrib/llvm/lib/Target/AMDGPU/AMDGPUUnifyMetadata.cpp
  head/contrib/llvm/lib/Target/AMDGPU/AMDILCFGStructurizer.cpp
  head/contrib/llvm/lib/Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp
  head/contrib/llvm/lib/Target/AMDGPU/BUFInstructions.td
  head/contrib/llvm/lib/Target/AMDGPU/CaymanInstructions.td
  head/contrib/llvm/lib/Target/AMDGPU/DSInstructions.td
  head/contrib/llvm/lib/Target/AMDGPU/Disassembler/AMDGPUDisassembler.cpp
  head/contrib/llvm/lib/Target/AMDGPU/Disassembler/AMDGPUDisassembler.h
  head/contrib/llvm/lib/Target/AMDGPU/EvergreenInstructions.td
  head/contrib/llvm/lib/Target/AMDGPU/FLATInstructions.td
  head/contrib/llvm/lib/Target/AMDGPU/GCNHazardRecognizer.cpp
  head/contrib/llvm/lib/Target/AMDGPU/GCNHazardRecognizer.h
  head/contrib/llvm/lib/Target/AMDGPU/GCNIterativeScheduler.cpp
  head/contrib/llvm/lib/Target/AMDGPU/GCNIterativeScheduler.h
  head/contrib/llvm/lib/Target/AMDGPU/GCNMinRegStrategy.cpp
  head/contrib/llvm/lib/Target/AMDGPU/GCNRegPressure.cpp
  head/contrib/llvm/lib/Target/AMDGPU/GCNRegPressure.h
  head/contrib/llvm/lib/Target/AMDGPU/GCNSchedStrategy.cpp
  head/contrib/llvm/lib/Target/AMDGPU/InstPrinter/AMDGPUInstPrinter.cpp
  head/contrib/llvm/lib/Target/AMDGPU/InstPrinter/AMDGPUInstPrinter.h
  head/contrib/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUAsmBackend.cpp
  head/contrib/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUELFObjectWriter.cpp
  head/contrib/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUELFStreamer.cpp
  head/contrib/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUELFStreamer.h
  head/contrib/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.cpp
  head/contrib/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h
  head/contrib/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUTargetStreamer.cpp
  head/contrib/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUTargetStreamer.h
  head/contrib/llvm/lib/Target/AMDGPU/MCTargetDesc/SIMCCodeEmitter.cpp
  head/contrib/llvm/lib/Target/AMDGPU/MIMGInstructions.td
  head/contrib/llvm/lib/Target/AMDGPU/Processors.td
  head/contrib/llvm/lib/Target/AMDGPU/R600ClauseMergePass.cpp
  head/contrib/llvm/lib/Target/AMDGPU/R600ControlFlowFinalizer.cpp
  head/contrib/llvm/lib/Target/AMDGPU/R600ExpandSpecialInstrs.cpp
  head/contrib/llvm/lib/Target/AMDGPU/R600FrameLowering.h
  head/contrib/llvm/lib/Target/AMDGPU/R600ISelLowering.cpp
  head/contrib/llvm/lib/Target/AMDGPU/R600InstrFormats.td
  head/contrib/llvm/lib/Target/AMDGPU/R600InstrInfo.cpp
  head/contrib/llvm/lib/Target/AMDGPU/R600InstrInfo.h
  head/contrib/llvm/lib/Target/AMDGPU/R600Instructions.td
  head/contrib/llvm/lib/Target/AMDGPU/R600OptimizeVectorRegisters.cpp
  head/contrib/llvm/lib/Target/AMDGPU/R600Packetizer.cpp
  head/contrib/llvm/lib/Target/AMDGPU/R600RegisterInfo.td
  head/contrib/llvm/lib/Target/AMDGPU/SIAnnotateControlFlow.cpp
  head/contrib/llvm/lib/Target/AMDGPU/SIDefines.h
  head/contrib/llvm/lib/Target/AMDGPU/SIFixSGPRCopies.cpp
  head/contrib/llvm/lib/Target/AMDGPU/SIFoldOperands.cpp
  head/contrib/llvm/lib/Target/AMDGPU/SIFrameLowering.cpp
  head/contrib/llvm/lib/Target/AMDGPU/SIFrameLowering.h
  head/contrib/llvm/lib/Target/AMDGPU/SIISelLowering.cpp
  head/contrib/llvm/lib/Target/AMDGPU/SIISelLowering.h
  head/contrib/llvm/lib/Target/AMDGPU/SIInsertSkips.cpp
  head/contrib/llvm/lib/Target/AMDGPU/SIInsertWaitcnts.cpp
  head/contrib/llvm/lib/Target/AMDGPU/SIInsertWaits.cpp
  head/contrib/llvm/lib/Target/AMDGPU/SIInstrFormats.td
  head/contrib/llvm/lib/Target/AMDGPU/SIInstrInfo.cpp
  head/contrib/llvm/lib/Target/AMDGPU/SIInstrInfo.h
  head/contrib/llvm/lib/Target/AMDGPU/SIInstrInfo.td
  head/contrib/llvm/lib/Target/AMDGPU/SIInstructions.td
  head/contrib/llvm/lib/Target/AMDGPU/SILoadStoreOptimizer.cpp
  head/contrib/llvm/lib/Target/AMDGPU/SILowerControlFlow.cpp
  head/contrib/llvm/lib/Target/AMDGPU/SILowerI1Copies.cpp
  head/contrib/llvm/lib/Target/AMDGPU/SIMachineFunctionInfo.cpp
  head/contrib/llvm/lib/Target/AMDGPU/SIMachineFunctionInfo.h
  head/contrib/llvm/lib/Target/AMDGPU/SIMachineScheduler.cpp
  head/contrib/llvm/lib/Target/AMDGPU/SIMachineScheduler.h
  head/contrib/llvm/lib/Target/AMDGPU/SIOptimizeExecMasking.cpp
  head/contrib/llvm/lib/Target/AMDGPU/SIPeepholeSDWA.cpp
  head/contrib/llvm/lib/Target/AMDGPU/SIRegisterInfo.cpp
  head/contrib/llvm/lib/Target/AMDGPU/SIRegisterInfo.h
  head/contrib/llvm/lib/Target/AMDGPU/SIRegisterInfo.td
  head/contrib/llvm/lib/Target/AMDGPU/SIShrinkInstructions.cpp
  head/contrib/llvm/lib/Target/AMDGPU/SIWholeQuadMode.cpp
  head/contrib/llvm/lib/Target/AMDGPU/SMInstructions.td
  head/contrib/llvm/lib/Target/AMDGPU/SOPInstructions.td
  head/contrib/llvm/lib/Target/AMDGPU/TargetInfo/AMDGPUTargetInfo.cpp
  head/contrib/llvm/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.cpp
  head/contrib/llvm/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.h
  head/contrib/llvm/lib/Target/AMDGPU/Utils/AMDKernelCodeTUtils.cpp
  head/contrib/llvm/lib/Target/AMDGPU/Utils/AMDKernelCodeTUtils.h
  head/contrib/llvm/lib/Target/AMDGPU/VOP1Instructions.td
  head/contrib/llvm/lib/Target/AMDGPU/VOP2Instructions.td
  head/contrib/llvm/lib/Target/AMDGPU/VOP3Instructions.td
  head/contrib/llvm/lib/Target/AMDGPU/VOP3PInstructions.td
  head/contrib/llvm/lib/Target/AMDGPU/VOPCInstructions.td
  head/contrib/llvm/lib/Target/AMDGPU/VOPInstructions.td
  head/contrib/llvm/lib/Target/ARM/A15SDOptimizer.cpp
  head/contrib/llvm/lib/Target/ARM/ARM.h
  head/contrib/llvm/lib/Target/ARM/ARM.td
  head/contrib/llvm/lib/Target/ARM/ARMAsmPrinter.cpp
  head/contrib/llvm/lib/Target/ARM/ARMAsmPrinter.h
  head/contrib/llvm/lib/Target/ARM/ARMBaseInstrInfo.cpp
  head/contrib/llvm/lib/Target/ARM/ARMBaseInstrInfo.h
  head/contrib/llvm/lib/Target/ARM/ARMBaseRegisterInfo.cpp
  head/contrib/llvm/lib/Target/ARM/ARMBaseRegisterInfo.h
  head/contrib/llvm/lib/Target/ARM/ARMCallLowering.cpp
  head/contrib/llvm/lib/Target/ARM/ARMCallLowering.h
  head/contrib/llvm/lib/Target/ARM/ARMCallingConv.h
  head/contrib/llvm/lib/Target/ARM/ARMCallingConv.td
  head/contrib/llvm/lib/Target/ARM/ARMComputeBlockSize.cpp
  head/contrib/llvm/lib/Target/ARM/ARMConstantIslandPass.cpp
  head/contrib/llvm/lib/Target/ARM/ARMConstantPoolValue.cpp
  head/contrib/llvm/lib/Target/ARM/ARMConstantPoolValue.h
  head/contrib/llvm/lib/Target/ARM/ARMExpandPseudoInsts.cpp
  head/contrib/llvm/lib/Target/ARM/ARMFastISel.cpp
  head/contrib/llvm/lib/Target/ARM/ARMFrameLowering.cpp
  head/contrib/llvm/lib/Target/ARM/ARMFrameLowering.h
  head/contrib/llvm/lib/Target/ARM/ARMHazardRecognizer.cpp
  head/contrib/llvm/lib/Target/ARM/ARMISelDAGToDAG.cpp
  head/contrib/llvm/lib/Target/ARM/ARMISelLowering.cpp
  head/contrib/llvm/lib/Target/ARM/ARMISelLowering.h
  head/contrib/llvm/lib/Target/ARM/ARMInstrFormats.td
  head/contrib/llvm/lib/Target/ARM/ARMInstrInfo.td
  head/contrib/llvm/lib/Target/ARM/ARMInstrNEON.td
  head/contrib/llvm/lib/Target/ARM/ARMInstrThumb.td
  head/contrib/llvm/lib/Target/ARM/ARMInstrThumb2.td
  head/contrib/llvm/lib/Target/ARM/ARMInstrVFP.td
  head/contrib/llvm/lib/Target/ARM/ARMInstructionSelector.cpp
  head/contrib/llvm/lib/Target/ARM/ARMLegalizerInfo.cpp
  head/contrib/llvm/lib/Target/ARM/ARMLoadStoreOptimizer.cpp
  head/contrib/llvm/lib/Target/ARM/ARMMacroFusion.cpp
  head/contrib/llvm/lib/Target/ARM/ARMOptimizeBarriersPass.cpp
  head/contrib/llvm/lib/Target/ARM/ARMRegisterBankInfo.cpp
  head/contrib/llvm/lib/Target/ARM/ARMRegisterInfo.td
  head/contrib/llvm/lib/Target/ARM/ARMSchedule.td
  head/contrib/llvm/lib/Target/ARM/ARMScheduleA57.td
  head/contrib/llvm/lib/Target/ARM/ARMScheduleR52.td
  head/contrib/llvm/lib/Target/ARM/ARMSelectionDAGInfo.cpp
  head/contrib/llvm/lib/Target/ARM/ARMSubtarget.cpp
  head/contrib/llvm/lib/Target/ARM/ARMSubtarget.h
  head/contrib/llvm/lib/Target/ARM/ARMTargetMachine.cpp
  head/contrib/llvm/lib/Target/ARM/ARMTargetMachine.h
  head/contrib/llvm/lib/Target/ARM/ARMTargetTransformInfo.cpp
  head/contrib/llvm/lib/Target/ARM/ARMTargetTransformInfo.h
  head/contrib/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp
  head/contrib/llvm/lib/Target/ARM/Disassembler/ARMDisassembler.cpp
  head/contrib/llvm/lib/Target/ARM/InstPrinter/ARMInstPrinter.cpp
  head/contrib/llvm/lib/Target/ARM/InstPrinter/ARMInstPrinter.h
  head/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMAddressingModes.h
  head/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp
  head/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.h
  head/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackendDarwin.h
  head/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackendELF.h
  head/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackendWinCOFF.h
  head/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMBaseInfo.h
  head/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMELFObjectWriter.cpp
  head/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMELFStreamer.cpp
  head/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMMCAsmInfo.cpp
  head/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMMCExpr.cpp
  head/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp
  head/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.h
  head/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMMachORelocationInfo.cpp
  head/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMMachObjectWriter.cpp
  head/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMTargetStreamer.cpp
  head/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMWinCOFFObjectWriter.cpp
  head/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMWinCOFFStreamer.cpp
  head/contrib/llvm/lib/Target/ARM/MLxExpansionPass.cpp
  head/contrib/llvm/lib/Target/ARM/TargetInfo/ARMTargetInfo.cpp
  head/contrib/llvm/lib/Target/ARM/Thumb1FrameLowering.cpp
  head/contrib/llvm/lib/Target/ARM/Thumb1FrameLowering.h
  head/contrib/llvm/lib/Target/ARM/Thumb1InstrInfo.cpp
  head/contrib/llvm/lib/Target/ARM/Thumb2InstrInfo.cpp
  head/contrib/llvm/lib/Target/ARM/Thumb2SizeReduction.cpp
  head/contrib/llvm/lib/Target/ARM/ThumbRegisterInfo.cpp
  head/contrib/llvm/lib/Target/ARM/ThumbRegisterInfo.h
  head/contrib/llvm/lib/Target/AVR/AVR.h
  head/contrib/llvm/lib/Target/AVR/AVRAsmPrinter.cpp
  head/contrib/llvm/lib/Target/AVR/AVRExpandPseudoInsts.cpp
  head/contrib/llvm/lib/Target/AVR/AVRFrameLowering.cpp
  head/contrib/llvm/lib/Target/AVR/AVRFrameLowering.h
  head/contrib/llvm/lib/Target/AVR/AVRISelLowering.cpp
  head/contrib/llvm/lib/Target/AVR/AVRISelLowering.h
  head/contrib/llvm/lib/Target/AVR/AVRInstrInfo.h
  head/contrib/llvm/lib/Target/AVR/AVRRegisterInfo.cpp
  head/contrib/llvm/lib/Target/AVR/AVRRegisterInfo.h
  head/contrib/llvm/lib/Target/AVR/AVRRelaxMemOperations.cpp
  head/contrib/llvm/lib/Target/AVR/AVRSubtarget.h
  head/contrib/llvm/lib/Target/AVR/AVRTargetMachine.cpp
  head/contrib/llvm/lib/Target/AVR/AVRTargetMachine.h
  head/contrib/llvm/lib/Target/AVR/AsmParser/AVRAsmParser.cpp
  head/contrib/llvm/lib/Target/AVR/MCTargetDesc/AVRAsmBackend.cpp
  head/contrib/llvm/lib/Target/AVR/MCTargetDesc/AVRAsmBackend.h
  head/contrib/llvm/lib/Target/AVR/MCTargetDesc/AVRELFObjectWriter.cpp
  head/contrib/llvm/lib/Target/AVR/MCTargetDesc/AVRFixupKinds.h
  head/contrib/llvm/lib/Target/AVR/MCTargetDesc/AVRMCExpr.cpp
  head/contrib/llvm/lib/Target/AVR/MCTargetDesc/AVRMCExpr.h
  head/contrib/llvm/lib/Target/AVR/MCTargetDesc/AVRMCTargetDesc.cpp
  head/contrib/llvm/lib/Target/AVR/MCTargetDesc/AVRMCTargetDesc.h
  head/contrib/llvm/lib/Target/AVR/TargetInfo/AVRTargetInfo.cpp
  head/contrib/llvm/lib/Target/BPF/BPF.td
  head/contrib/llvm/lib/Target/BPF/BPFAsmPrinter.cpp
  head/contrib/llvm/lib/Target/BPF/BPFFrameLowering.h
  head/contrib/llvm/lib/Target/BPF/BPFISelDAGToDAG.cpp
  head/contrib/llvm/lib/Target/BPF/BPFISelLowering.cpp
  head/contrib/llvm/lib/Target/BPF/BPFISelLowering.h
  head/contrib/llvm/lib/Target/BPF/BPFInstrFormats.td
  head/contrib/llvm/lib/Target/BPF/BPFInstrInfo.h
  head/contrib/llvm/lib/Target/BPF/BPFInstrInfo.td
  head/contrib/llvm/lib/Target/BPF/BPFRegisterInfo.cpp
  head/contrib/llvm/lib/Target/BPF/BPFRegisterInfo.h
  head/contrib/llvm/lib/Target/BPF/BPFRegisterInfo.td
  head/contrib/llvm/lib/Target/BPF/BPFSubtarget.cpp
  head/contrib/llvm/lib/Target/BPF/BPFSubtarget.h
  head/contrib/llvm/lib/Target/BPF/BPFTargetMachine.cpp
  head/contrib/llvm/lib/Target/BPF/BPFTargetMachine.h
  head/contrib/llvm/lib/Target/BPF/Disassembler/BPFDisassembler.cpp
  head/contrib/llvm/lib/Target/BPF/InstPrinter/BPFInstPrinter.cpp
  head/contrib/llvm/lib/Target/BPF/InstPrinter/BPFInstPrinter.h
  head/contrib/llvm/lib/Target/BPF/MCTargetDesc/BPFAsmBackend.cpp
  head/contrib/llvm/lib/Target/BPF/MCTargetDesc/BPFELFObjectWriter.cpp
  head/contrib/llvm/lib/Target/BPF/MCTargetDesc/BPFMCCodeEmitter.cpp
  head/contrib/llvm/lib/Target/BPF/MCTargetDesc/BPFMCTargetDesc.cpp
  head/contrib/llvm/lib/Target/BPF/MCTargetDesc/BPFMCTargetDesc.h
  head/contrib/llvm/lib/Target/BPF/TargetInfo/BPFTargetInfo.cpp
  head/contrib/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp
  head/contrib/llvm/lib/Target/Hexagon/BitTracker.cpp
  head/contrib/llvm/lib/Target/Hexagon/BitTracker.h
  head/contrib/llvm/lib/Target/Hexagon/Disassembler/HexagonDisassembler.cpp
  head/contrib/llvm/lib/Target/Hexagon/Hexagon.h
  head/contrib/llvm/lib/Target/Hexagon/Hexagon.td
  head/contrib/llvm/lib/Target/Hexagon/HexagonAsmPrinter.cpp
  head/contrib/llvm/lib/Target/Hexagon/HexagonAsmPrinter.h
  head/contrib/llvm/lib/Target/Hexagon/HexagonBitSimplify.cpp
  head/contrib/llvm/lib/Target/Hexagon/HexagonBitTracker.cpp
  head/contrib/llvm/lib/Target/Hexagon/HexagonBitTracker.h
  head/contrib/llvm/lib/Target/Hexagon/HexagonBlockRanges.cpp
  head/contrib/llvm/lib/Target/Hexagon/HexagonBlockRanges.h
  head/contrib/llvm/lib/Target/Hexagon/HexagonCFGOptimizer.cpp
  head/contrib/llvm/lib/Target/Hexagon/HexagonCommonGEP.cpp
  head/contrib/llvm/lib/Target/Hexagon/HexagonConstPropagation.cpp
  head/contrib/llvm/lib/Target/Hexagon/HexagonCopyToCombine.cpp
  head/contrib/llvm/lib/Target/Hexagon/HexagonDepArch.h
  head/contrib/llvm/lib/Target/Hexagon/HexagonDepArch.td
  head/contrib/llvm/lib/Target/Hexagon/HexagonDepDecoders.h
  head/contrib/llvm/lib/Target/Hexagon/HexagonDepIICHVX.td
  head/contrib/llvm/lib/Target/Hexagon/HexagonDepIICScalar.td
  head/contrib/llvm/lib/Target/Hexagon/HexagonDepITypes.h
  head/contrib/llvm/lib/Target/Hexagon/HexagonDepITypes.td
  head/contrib/llvm/lib/Target/Hexagon/HexagonDepInstrFormats.td
  head/contrib/llvm/lib/Target/Hexagon/HexagonDepInstrInfo.td
  head/contrib/llvm/lib/Target/Hexagon/HexagonDepMappings.td
  head/contrib/llvm/lib/Target/Hexagon/HexagonDepOperands.td
  head/contrib/llvm/lib/Target/Hexagon/HexagonDepTimingClasses.h
  head/contrib/llvm/lib/Target/Hexagon/HexagonEarlyIfConv.cpp
  head/contrib/llvm/lib/Target/Hexagon/HexagonExpandCondsets.cpp
  head/contrib/llvm/lib/Target/Hexagon/HexagonFixupHwLoops.cpp
  head/contrib/llvm/lib/Target/Hexagon/HexagonFrameLowering.cpp
  head/contrib/llvm/lib/Target/Hexagon/HexagonFrameLowering.h
  head/contrib/llvm/lib/Target/Hexagon/HexagonGenExtract.cpp
  head/contrib/llvm/lib/Target/Hexagon/HexagonGenInsert.cpp
  head/contrib/llvm/lib/Target/Hexagon/HexagonGenMux.cpp
  head/contrib/llvm/lib/Target/Hexagon/HexagonGenPredicate.cpp
  head/contrib/llvm/lib/Target/Hexagon/HexagonHardwareLoops.cpp
  head/contrib/llvm/lib/Target/Hexagon/HexagonIICHVX.td
  head/contrib/llvm/lib/Target/Hexagon/HexagonISelDAGToDAG.cpp
  head/contrib/llvm/lib/Target/Hexagon/HexagonISelLowering.cpp
  head/contrib/llvm/lib/Target/Hexagon/HexagonISelLowering.h
  head/contrib/llvm/lib/Target/Hexagon/HexagonInstrFormats.td
  head/contrib/llvm/lib/Target/Hexagon/HexagonInstrInfo.cpp
  head/contrib/llvm/lib/Target/Hexagon/HexagonInstrInfo.h
  head/contrib/llvm/lib/Target/Hexagon/HexagonIntrinsics.td
  head/contrib/llvm/lib/Target/Hexagon/HexagonIntrinsicsV60.td
  head/contrib/llvm/lib/Target/Hexagon/HexagonLoopIdiomRecognition.cpp
  head/contrib/llvm/lib/Target/Hexagon/HexagonMCInstLower.cpp
  head/contrib/llvm/lib/Target/Hexagon/HexagonMachineScheduler.cpp
  head/contrib/llvm/lib/Target/Hexagon/HexagonMachineScheduler.h
  head/contrib/llvm/lib/Target/Hexagon/HexagonMapAsm2IntrinV62.gen.td
  head/contrib/llvm/lib/Target/Hexagon/HexagonNewValueJump.cpp
  head/contrib/llvm/lib/Target/Hexagon/HexagonOperands.td
  head/contrib/llvm/lib/Target/Hexagon/HexagonOptAddrMode.cpp
  head/contrib/llvm/lib/Target/Hexagon/HexagonPatterns.td
  head/contrib/llvm/lib/Target/Hexagon/HexagonPeephole.cpp
  head/contrib/llvm/lib/Target/Hexagon/HexagonPseudo.td
  head/contrib/llvm/lib/Target/Hexagon/HexagonRDFOpt.cpp
  head/contrib/llvm/lib/Target/Hexagon/HexagonRegisterInfo.cpp
  head/contrib/llvm/lib/Target/Hexagon/HexagonRegisterInfo.h
  head/contrib/llvm/lib/Target/Hexagon/HexagonRegisterInfo.td
  head/contrib/llvm/lib/Target/Hexagon/HexagonSchedule.td
  head/contrib/llvm/lib/Target/Hexagon/HexagonSplitConst32AndConst64.cpp
  head/contrib/llvm/lib/Target/Hexagon/HexagonSplitDouble.cpp
  head/contrib/llvm/lib/Target/Hexagon/HexagonStoreWidening.cpp
  head/contrib/llvm/lib/Target/Hexagon/HexagonSubtarget.cpp
  head/contrib/llvm/lib/Target/Hexagon/HexagonSubtarget.h
  head/contrib/llvm/lib/Target/Hexagon/HexagonTargetMachine.cpp
  head/contrib/llvm/lib/Target/Hexagon/HexagonTargetMachine.h
  head/contrib/llvm/lib/Target/Hexagon/HexagonTargetTransformInfo.cpp
  head/contrib/llvm/lib/Target/Hexagon/HexagonTargetTransformInfo.h
  head/contrib/llvm/lib/Target/Hexagon/HexagonVLIWPacketizer.cpp
  head/contrib/llvm/lib/Target/Hexagon/HexagonVLIWPacketizer.h
  head/contrib/llvm/lib/Target/Hexagon/HexagonVectorPrint.cpp
  head/contrib/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonAsmBackend.cpp
  head/contrib/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonBaseInfo.h
  head/contrib/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonELFObjectWriter.cpp
  head/contrib/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp
  head/contrib/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.h
  head/contrib/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp
  head/contrib/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.h
  head/contrib/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp
  head/contrib/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCELFStreamer.cpp
  head/contrib/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCELFStreamer.h
  head/contrib/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp
  head/contrib/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.h
  head/contrib/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.cpp
  head/contrib/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.h
  head/contrib/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCTargetDesc.cpp
  head/contrib/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCTargetDesc.h
  head/contrib/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp
  head/contrib/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.h
  head/contrib/llvm/lib/Target/Hexagon/RDFCopy.cpp
  head/contrib/llvm/lib/Target/Hexagon/RDFCopy.h
  head/contrib/llvm/lib/Target/Hexagon/RDFDeadCode.cpp
  head/contrib/llvm/lib/Target/Hexagon/RDFGraph.cpp
  head/contrib/llvm/lib/Target/Hexagon/RDFGraph.h
  head/contrib/llvm/lib/Target/Hexagon/RDFLiveness.cpp
  head/contrib/llvm/lib/Target/Hexagon/RDFLiveness.h
  head/contrib/llvm/lib/Target/Hexagon/RDFRegisters.cpp
  head/contrib/llvm/lib/Target/Hexagon/RDFRegisters.h
  head/contrib/llvm/lib/Target/Hexagon/TargetInfo/HexagonTargetInfo.cpp
  head/contrib/llvm/lib/Target/Lanai/AsmParser/LanaiAsmParser.cpp
  head/contrib/llvm/lib/Target/Lanai/LanaiDelaySlotFiller.cpp
  head/contrib/llvm/lib/Target/Lanai/LanaiFrameLowering.h
  head/contrib/llvm/lib/Target/Lanai/LanaiISelLowering.cpp
  head/contrib/llvm/lib/Target/Lanai/LanaiISelLowering.h
  head/contrib/llvm/lib/Target/Lanai/LanaiInstrInfo.h
  head/contrib/llvm/lib/Target/Lanai/LanaiMemAluCombiner.cpp
  head/contrib/llvm/lib/Target/Lanai/LanaiRegisterInfo.cpp
  head/contrib/llvm/lib/Target/Lanai/LanaiRegisterInfo.h
  head/contrib/llvm/lib/Target/Lanai/LanaiSubtarget.h
  head/contrib/llvm/lib/Target/Lanai/LanaiTargetMachine.cpp
  head/contrib/llvm/lib/Target/Lanai/LanaiTargetMachine.h
  head/contrib/llvm/lib/Target/Lanai/LanaiTargetTransformInfo.h
  head/contrib/llvm/lib/Target/Lanai/MCTargetDesc/LanaiAsmBackend.cpp
  head/contrib/llvm/lib/Target/Lanai/MCTargetDesc/LanaiELFObjectWriter.cpp
  head/contrib/llvm/lib/Target/Lanai/MCTargetDesc/LanaiMCTargetDesc.cpp
  head/contrib/llvm/lib/Target/Lanai/MCTargetDesc/LanaiMCTargetDesc.h
  head/contrib/llvm/lib/Target/Lanai/TargetInfo/LanaiTargetInfo.cpp
  head/contrib/llvm/lib/Target/MSP430/MSP430BranchSelector.cpp
  head/contrib/llvm/lib/Target/MSP430/MSP430FrameLowering.cpp
  head/contrib/llvm/lib/Target/MSP430/MSP430FrameLowering.h
  head/contrib/llvm/lib/Target/MSP430/MSP430ISelDAGToDAG.cpp
  head/contrib/llvm/lib/Target/MSP430/MSP430ISelLowering.cpp
  head/contrib/llvm/lib/Target/MSP430/MSP430ISelLowering.h
  head/contrib/llvm/lib/Target/MSP430/MSP430InstrInfo.h
  head/contrib/llvm/lib/Target/MSP430/MSP430RegisterInfo.cpp
  head/contrib/llvm/lib/Target/MSP430/MSP430RegisterInfo.h
  head/contrib/llvm/lib/Target/MSP430/MSP430Subtarget.h
  head/contrib/llvm/lib/Target/MSP430/MSP430TargetMachine.cpp
  head/contrib/llvm/lib/Target/MSP430/MSP430TargetMachine.h
  head/contrib/llvm/lib/Target/MSP430/TargetInfo/MSP430TargetInfo.cpp
  head/contrib/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp
  head/contrib/llvm/lib/Target/Mips/Disassembler/MipsDisassembler.cpp
  head/contrib/llvm/lib/Target/Mips/InstPrinter/MipsInstPrinter.cpp
  head/contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.cpp
  head/contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.h
  head/contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsELFObjectWriter.cpp
  head/contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsELFStreamer.cpp
  head/contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsELFStreamer.h
  head/contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsMCAsmInfo.cpp
  head/contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp
  head/contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.h
  head/contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsMCNaCl.h
  head/contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsMCTargetDesc.cpp
  head/contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsMCTargetDesc.h
  head/contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsNaClELFStreamer.cpp
  head/contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsTargetStreamer.cpp
  head/contrib/llvm/lib/Target/Mips/MicroMips32r6InstrFormats.td
  head/contrib/llvm/lib/Target/Mips/MicroMips32r6InstrInfo.td
  head/contrib/llvm/lib/Target/Mips/MicroMipsInstrFPU.td
  head/contrib/llvm/lib/Target/Mips/MicroMipsInstrFormats.td
  head/contrib/llvm/lib/Target/Mips/MicroMipsInstrInfo.td
  head/contrib/llvm/lib/Target/Mips/MicroMipsSizeReduction.cpp
  head/contrib/llvm/lib/Target/Mips/Mips16FrameLowering.cpp
  head/contrib/llvm/lib/Target/Mips/Mips16FrameLowering.h
  head/contrib/llvm/lib/Target/Mips/Mips16HardFloat.cpp
  head/contrib/llvm/lib/Target/Mips/Mips16ISelLowering.cpp
  head/contrib/llvm/lib/Target/Mips/Mips16InstrInfo.cpp
  head/contrib/llvm/lib/Target/Mips/Mips16InstrInfo.h
  head/contrib/llvm/lib/Target/Mips/Mips16InstrInfo.td
  head/contrib/llvm/lib/Target/Mips/Mips16RegisterInfo.cpp
  head/contrib/llvm/lib/Target/Mips/Mips32r6InstrInfo.td
  head/contrib/llvm/lib/Target/Mips/Mips64InstrInfo.td
  head/contrib/llvm/lib/Target/Mips/Mips64r6InstrInfo.td
  head/contrib/llvm/lib/Target/Mips/MipsAnalyzeImmediate.cpp
  head/contrib/llvm/lib/Target/Mips/MipsAnalyzeImmediate.h
  head/contrib/llvm/lib/Target/Mips/MipsAsmPrinter.cpp
  head/contrib/llvm/lib/Target/Mips/MipsAsmPrinter.h
  head/contrib/llvm/lib/Target/Mips/MipsCCState.cpp
  head/contrib/llvm/lib/Target/Mips/MipsCondMov.td
  head/contrib/llvm/lib/Target/Mips/MipsConstantIslandPass.cpp
  head/contrib/llvm/lib/Target/Mips/MipsDSPInstrInfo.td
  head/contrib/llvm/lib/Target/Mips/MipsDelaySlotFiller.cpp
  head/contrib/llvm/lib/Target/Mips/MipsFastISel.cpp
  head/contrib/llvm/lib/Target/Mips/MipsFrameLowering.h
  head/contrib/llvm/lib/Target/Mips/MipsHazardSchedule.cpp
  head/contrib/llvm/lib/Target/Mips/MipsISelLowering.cpp
  head/contrib/llvm/lib/Target/Mips/MipsISelLowering.h
  head/contrib/llvm/lib/Target/Mips/MipsInstrFPU.td
  head/contrib/llvm/lib/Target/Mips/MipsInstrInfo.cpp
  head/contrib/llvm/lib/Target/Mips/MipsInstrInfo.h
  head/contrib/llvm/lib/Target/Mips/MipsInstrInfo.td
  head/contrib/llvm/lib/Target/Mips/MipsLongBranch.cpp
  head/contrib/llvm/lib/Target/Mips/MipsMCInstLower.cpp
  head/contrib/llvm/lib/Target/Mips/MipsMCInstLower.h
  head/contrib/llvm/lib/Target/Mips/MipsMachineFunction.cpp
  head/contrib/llvm/lib/Target/Mips/MipsOptimizePICCall.cpp
  head/contrib/llvm/lib/Target/Mips/MipsRegisterInfo.cpp
  head/contrib/llvm/lib/Target/Mips/MipsRegisterInfo.h
  head/contrib/llvm/lib/Target/Mips/MipsRegisterInfo.td
  head/contrib/llvm/lib/Target/Mips/MipsSEFrameLowering.cpp
  head/contrib/llvm/lib/Target/Mips/MipsSEFrameLowering.h
  head/contrib/llvm/lib/Target/Mips/MipsSEISelDAGToDAG.cpp
  head/contrib/llvm/lib/Target/Mips/MipsSEISelLowering.cpp
  head/contrib/llvm/lib/Target/Mips/MipsSEISelLowering.h
  head/contrib/llvm/lib/Target/Mips/MipsSEInstrInfo.cpp
  head/contrib/llvm/lib/Target/Mips/MipsSERegisterInfo.cpp
  head/contrib/llvm/lib/Target/Mips/MipsScheduleGeneric.td
  head/contrib/llvm/lib/Target/Mips/MipsScheduleP5600.td
  head/contrib/llvm/lib/Target/Mips/MipsSubtarget.cpp
  head/contrib/llvm/lib/Target/Mips/MipsSubtarget.h
  head/contrib/llvm/lib/Target/Mips/MipsTargetMachine.cpp
  head/contrib/llvm/lib/Target/Mips/MipsTargetMachine.h
  head/contrib/llvm/lib/Target/Mips/MipsTargetObjectFile.cpp
  head/contrib/llvm/lib/Target/Mips/MipsTargetStreamer.h
  head/contrib/llvm/lib/Target/Mips/Relocation.txt
  head/contrib/llvm/lib/Target/Mips/TargetInfo/MipsTargetInfo.cpp
  head/contrib/llvm/lib/Target/NVPTX/NVPTX.td
  head/contrib/llvm/lib/Target/NVPTX/NVPTXAsmPrinter.cpp
  head/contrib/llvm/lib/Target/NVPTX/NVPTXAssignValidGlobalNames.cpp
  head/contrib/llvm/lib/Target/NVPTX/NVPTXFrameLowering.cpp
  head/contrib/llvm/lib/Target/NVPTX/NVPTXFrameLowering.h
  head/contrib/llvm/lib/Target/NVPTX/NVPTXISelDAGToDAG.cpp
  head/contrib/llvm/lib/Target/NVPTX/NVPTXISelDAGToDAG.h
  head/contrib/llvm/lib/Target/NVPTX/NVPTXISelLowering.cpp
  head/contrib/llvm/lib/Target/NVPTX/NVPTXISelLowering.h
  head/contrib/llvm/lib/Target/NVPTX/NVPTXInstrInfo.h
  head/contrib/llvm/lib/Target/NVPTX/NVPTXInstrInfo.td
  head/contrib/llvm/lib/Target/NVPTX/NVPTXIntrinsics.td
  head/contrib/llvm/lib/Target/NVPTX/NVPTXLowerAggrCopies.cpp
  head/contrib/llvm/lib/Target/NVPTX/NVPTXMCExpr.cpp
  head/contrib/llvm/lib/Target/NVPTX/NVPTXPeephole.cpp
  head/contrib/llvm/lib/Target/NVPTX/NVPTXPrologEpilogPass.cpp
  head/contrib/llvm/lib/Target/NVPTX/NVPTXRegisterInfo.cpp
  head/contrib/llvm/lib/Target/NVPTX/NVPTXRegisterInfo.h
  head/contrib/llvm/lib/Target/NVPTX/NVPTXReplaceImageHandles.cpp
  head/contrib/llvm/lib/Target/NVPTX/NVPTXSubtarget.h
  head/contrib/llvm/lib/Target/NVPTX/NVPTXTargetMachine.cpp
  head/contrib/llvm/lib/Target/NVPTX/NVPTXTargetMachine.h
  head/contrib/llvm/lib/Target/NVPTX/NVPTXTargetObjectFile.h
  head/contrib/llvm/lib/Target/NVPTX/NVPTXTargetTransformInfo.cpp
  head/contrib/llvm/lib/Target/NVPTX/NVPTXTargetTransformInfo.h
  head/contrib/llvm/lib/Target/NVPTX/TargetInfo/NVPTXTargetInfo.cpp
  head/contrib/llvm/lib/Target/Nios2/MCTargetDesc/Nios2MCTargetDesc.cpp
  head/contrib/llvm/lib/Target/Nios2/MCTargetDesc/Nios2MCTargetDesc.h
  head/contrib/llvm/lib/Target/Nios2/Nios2.h
  head/contrib/llvm/lib/Target/Nios2/Nios2.td
  head/contrib/llvm/lib/Target/Nios2/Nios2InstrFormats.td
  head/contrib/llvm/lib/Target/Nios2/Nios2InstrInfo.td
  head/contrib/llvm/lib/Target/Nios2/Nios2TargetMachine.cpp
  head/contrib/llvm/lib/Target/Nios2/Nios2TargetMachine.h
  head/contrib/llvm/lib/Target/Nios2/TargetInfo/Nios2TargetInfo.cpp
  head/contrib/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp
  head/contrib/llvm/lib/Target/PowerPC/InstPrinter/PPCInstPrinter.cpp
  head/contrib/llvm/lib/Target/PowerPC/InstPrinter/PPCInstPrinter.h
  head/contrib/llvm/lib/Target/PowerPC/MCTargetDesc/PPCAsmBackend.cpp
  head/contrib/llvm/lib/Target/PowerPC/MCTargetDesc/PPCELFObjectWriter.cpp
  head/contrib/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCAsmInfo.cpp
  head/contrib/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.cpp
  head/contrib/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h
  head/contrib/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMachObjectWriter.cpp
  head/contrib/llvm/lib/Target/PowerPC/MCTargetDesc/PPCPredicates.h
  head/contrib/llvm/lib/Target/PowerPC/P9InstrResources.td
  head/contrib/llvm/lib/Target/PowerPC/PPC.h
  head/contrib/llvm/lib/Target/PowerPC/PPCAsmPrinter.cpp
  head/contrib/llvm/lib/Target/PowerPC/PPCBranchSelector.cpp
  head/contrib/llvm/lib/Target/PowerPC/PPCCTRLoops.cpp
  head/contrib/llvm/lib/Target/PowerPC/PPCEarlyReturn.cpp
  head/contrib/llvm/lib/Target/PowerPC/PPCExpandISEL.cpp
  head/contrib/llvm/lib/Target/PowerPC/PPCFastISel.cpp
  head/contrib/llvm/lib/Target/PowerPC/PPCFrameLowering.cpp
  head/contrib/llvm/lib/Target/PowerPC/PPCFrameLowering.h
  head/contrib/llvm/lib/Target/PowerPC/PPCISelDAGToDAG.cpp
  head/contrib/llvm/lib/Target/PowerPC/PPCISelLowering.cpp
  head/contrib/llvm/lib/Target/PowerPC/PPCISelLowering.h
  head/contrib/llvm/lib/Target/PowerPC/PPCInstr64Bit.td
  head/contrib/llvm/lib/Target/PowerPC/PPCInstrAltivec.td
  head/contrib/llvm/lib/Target/PowerPC/PPCInstrFormats.td
  head/contrib/llvm/lib/Target/PowerPC/PPCInstrInfo.cpp
  head/contrib/llvm/lib/Target/PowerPC/PPCInstrInfo.h
  head/contrib/llvm/lib/Target/PowerPC/PPCInstrInfo.td
  head/contrib/llvm/lib/Target/PowerPC/PPCInstrVSX.td
  head/contrib/llvm/lib/Target/PowerPC/PPCLoopPreIncPrep.cpp
  head/contrib/llvm/lib/Target/PowerPC/PPCMCInstLower.cpp
  head/contrib/llvm/lib/Target/PowerPC/PPCMIPeephole.cpp
  head/contrib/llvm/lib/Target/PowerPC/PPCMachineFunctionInfo.cpp
  head/contrib/llvm/lib/Target/PowerPC/PPCMachineFunctionInfo.h
  head/contrib/llvm/lib/Target/PowerPC/PPCQPXLoadSplat.cpp
  head/contrib/llvm/lib/Target/PowerPC/PPCRegisterInfo.cpp
  head/contrib/llvm/lib/Target/PowerPC/PPCRegisterInfo.td
  head/contrib/llvm/lib/Target/PowerPC/PPCScheduleP9.td
  head/contrib/llvm/lib/Target/PowerPC/PPCSubtarget.h
  head/contrib/llvm/lib/Target/PowerPC/PPCTLSDynamicCall.cpp
  head/contrib/llvm/lib/Target/PowerPC/PPCTargetMachine.cpp
  head/contrib/llvm/lib/Target/PowerPC/PPCTargetMachine.h
  head/contrib/llvm/lib/Target/PowerPC/PPCTargetObjectFile.h
  head/contrib/llvm/lib/Target/PowerPC/PPCTargetTransformInfo.cpp
  head/contrib/llvm/lib/Target/PowerPC/PPCTargetTransformInfo.h
  head/contrib/llvm/lib/Target/PowerPC/PPCVSXFMAMutate.cpp
  head/contrib/llvm/lib/Target/PowerPC/PPCVSXSwapRemoval.cpp
  head/contrib/llvm/lib/Target/PowerPC/TargetInfo/PowerPCTargetInfo.cpp
  head/contrib/llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.cpp
  head/contrib/llvm/lib/Target/RISCV/MCTargetDesc/RISCVELFObjectWriter.cpp
  head/contrib/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp
  head/contrib/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCTargetDesc.cpp
  head/contrib/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCTargetDesc.h
  head/contrib/llvm/lib/Target/RISCV/RISCV.td
  head/contrib/llvm/lib/Target/RISCV/RISCVInstrFormats.td
  head/contrib/llvm/lib/Target/RISCV/RISCVInstrInfo.td
  head/contrib/llvm/lib/Target/RISCV/RISCVRegisterInfo.td
  head/contrib/llvm/lib/Target/RISCV/RISCVTargetMachine.cpp
  head/contrib/llvm/lib/Target/RISCV/RISCVTargetMachine.h
  head/contrib/llvm/lib/Target/RISCV/TargetInfo/RISCVTargetInfo.cpp
  head/contrib/llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp
  head/contrib/llvm/lib/Target/Sparc/DelaySlotFiller.cpp
  head/contrib/llvm/lib/Target/Sparc/LeonFeatures.td
  head/contrib/llvm/lib/Target/Sparc/LeonPasses.cpp
  head/contrib/llvm/lib/Target/Sparc/LeonPasses.h
  head/contrib/llvm/lib/Target/Sparc/MCTargetDesc/SparcAsmBackend.cpp
  head/contrib/llvm/lib/Target/Sparc/MCTargetDesc/SparcELFObjectWriter.cpp
  head/contrib/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCTargetDesc.cpp
  head/contrib/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCTargetDesc.h
  head/contrib/llvm/lib/Target/Sparc/Sparc.td
  head/contrib/llvm/lib/Target/Sparc/SparcFrameLowering.cpp
  head/contrib/llvm/lib/Target/Sparc/SparcFrameLowering.h
  head/contrib/llvm/lib/Target/Sparc/SparcISelLowering.cpp
  head/contrib/llvm/lib/Target/Sparc/SparcISelLowering.h
  head/contrib/llvm/lib/Target/Sparc/SparcInstrInfo.h
  head/contrib/llvm/lib/Target/Sparc/SparcInstrInfo.td
  head/contrib/llvm/lib/Target/Sparc/SparcRegisterInfo.cpp
  head/contrib/llvm/lib/Target/Sparc/SparcRegisterInfo.h
  head/contrib/llvm/lib/Target/Sparc/SparcSubtarget.cpp
  head/contrib/llvm/lib/Target/Sparc/SparcSubtarget.h
  head/contrib/llvm/lib/Target/Sparc/SparcTargetMachine.cpp
  head/contrib/llvm/lib/Target/Sparc/SparcTargetMachine.h
  head/contrib/llvm/lib/Target/Sparc/SparcTargetObjectFile.cpp
  head/contrib/llvm/lib/Target/Sparc/TargetInfo/SparcTargetInfo.cpp
  head/contrib/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp
  head/contrib/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmBackend.cpp
  head/contrib/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCObjectWriter.cpp
  head/contrib/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCTargetDesc.cpp
  head/contrib/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCTargetDesc.h
  head/contrib/llvm/lib/Target/SystemZ/SystemZ.td
  head/contrib/llvm/lib/Target/SystemZ/SystemZElimCompare.cpp
  head/contrib/llvm/lib/Target/SystemZ/SystemZFrameLowering.cpp
  head/contrib/llvm/lib/Target/SystemZ/SystemZFrameLowering.h
  head/contrib/llvm/lib/Target/SystemZ/SystemZHazardRecognizer.cpp
  head/contrib/llvm/lib/Target/SystemZ/SystemZHazardRecognizer.h
  head/contrib/llvm/lib/Target/SystemZ/SystemZISelDAGToDAG.cpp
  head/contrib/llvm/lib/Target/SystemZ/SystemZISelLowering.cpp
  head/contrib/llvm/lib/Target/SystemZ/SystemZISelLowering.h
  head/contrib/llvm/lib/Target/SystemZ/SystemZInstrFP.td
  head/contrib/llvm/lib/Target/SystemZ/SystemZInstrFormats.td
  head/contrib/llvm/lib/Target/SystemZ/SystemZInstrInfo.cpp
  head/contrib/llvm/lib/Target/SystemZ/SystemZInstrInfo.h
  head/contrib/llvm/lib/Target/SystemZ/SystemZInstrInfo.td
  head/contrib/llvm/lib/Target/SystemZ/SystemZInstrSystem.td
  head/contrib/llvm/lib/Target/SystemZ/SystemZInstrVector.td
  head/contrib/llvm/lib/Target/SystemZ/SystemZLDCleanup.cpp
  head/contrib/llvm/lib/Target/SystemZ/SystemZMachineScheduler.cpp
  head/contrib/llvm/lib/Target/SystemZ/SystemZMachineScheduler.h
  head/contrib/llvm/lib/Target/SystemZ/SystemZOperators.td
  head/contrib/llvm/lib/Target/SystemZ/SystemZRegisterInfo.cpp
  head/contrib/llvm/lib/Target/SystemZ/SystemZRegisterInfo.h
  head/contrib/llvm/lib/Target/SystemZ/SystemZRegisterInfo.td
  head/contrib/llvm/lib/Target/SystemZ/SystemZShortenInst.cpp
  head/contrib/llvm/lib/Target/SystemZ/SystemZSubtarget.h
  head/contrib/llvm/lib/Target/SystemZ/SystemZTargetMachine.cpp
  head/contrib/llvm/lib/Target/SystemZ/SystemZTargetMachine.h
  head/contrib/llvm/lib/Target/SystemZ/SystemZTargetTransformInfo.cpp
  head/contrib/llvm/lib/Target/SystemZ/SystemZTargetTransformInfo.h
  head/contrib/llvm/lib/Target/SystemZ/TargetInfo/SystemZTargetInfo.cpp
  head/contrib/llvm/lib/Target/TargetLoweringObjectFile.cpp
  head/contrib/llvm/lib/Target/TargetMachine.cpp
  head/contrib/llvm/lib/Target/TargetMachineC.cpp
  head/contrib/llvm/lib/Target/WebAssembly/InstPrinter/WebAssemblyInstPrinter.cpp
  head/contrib/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyAsmBackend.cpp
  head/contrib/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyELFObjectWriter.cpp
  head/contrib/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyMCCodeEmitter.cpp
  head/contrib/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyMCTargetDesc.cpp
  head/contrib/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyMCTargetDesc.h
  head/contrib/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyTargetStreamer.cpp
  head/contrib/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyTargetStreamer.h
  head/contrib/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyWasmObjectWriter.cpp
  head/contrib/llvm/lib/Target/WebAssembly/TargetInfo/WebAssemblyTargetInfo.cpp
  head/contrib/llvm/lib/Target/WebAssembly/WebAssembly.h
  head/contrib/llvm/lib/Target/WebAssembly/WebAssembly.td
  head/contrib/llvm/lib/Target/WebAssembly/WebAssemblyAsmPrinter.cpp
  head/contrib/llvm/lib/Target/WebAssembly/WebAssemblyAsmPrinter.h
  head/contrib/llvm/lib/Target/WebAssembly/WebAssemblyCallIndirectFixup.cpp
  head/contrib/llvm/lib/Target/WebAssembly/WebAssemblyExplicitLocals.cpp
  head/contrib/llvm/lib/Target/WebAssembly/WebAssemblyFastISel.cpp
  head/contrib/llvm/lib/Target/WebAssembly/WebAssemblyFixFunctionBitcasts.cpp
  head/contrib/llvm/lib/Target/WebAssembly/WebAssemblyFixIrreducibleControlFlow.cpp
  head/contrib/llvm/lib/Target/WebAssembly/WebAssemblyFrameLowering.cpp
  head/contrib/llvm/lib/Target/WebAssembly/WebAssemblyFrameLowering.h
  head/contrib/llvm/lib/Target/WebAssembly/WebAssemblyISelDAGToDAG.cpp
  head/contrib/llvm/lib/Target/WebAssembly/WebAssemblyISelLowering.cpp
  head/contrib/llvm/lib/Target/WebAssembly/WebAssemblyISelLowering.h
  head/contrib/llvm/lib/Target/WebAssembly/WebAssemblyInstrAtomics.td
  head/contrib/llvm/lib/Target/WebAssembly/WebAssemblyInstrConv.td
  head/contrib/llvm/lib/Target/WebAssembly/WebAssemblyInstrFormats.td
  head/contrib/llvm/lib/Target/WebAssembly/WebAssemblyInstrInfo.h
  head/contrib/llvm/lib/Target/WebAssembly/WebAssemblyInstrInfo.td
  head/contrib/llvm/lib/Target/WebAssembly/WebAssemblyInstrMemory.td
  head/contrib/llvm/lib/Target/WebAssembly/WebAssemblyLowerBrUnless.cpp
  head/contrib/llvm/lib/Target/WebAssembly/WebAssemblyMCInstLower.cpp
  head/contrib/llvm/lib/Target/WebAssembly/WebAssemblyOptimizeLiveIntervals.cpp
  head/contrib/llvm/lib/Target/WebAssembly/WebAssemblyPrepareForLiveIntervals.cpp
  head/contrib/llvm/lib/Target/WebAssembly/WebAssemblyRegColoring.cpp
  head/contrib/llvm/lib/Target/WebAssembly/WebAssemblyRegStackify.cpp
  head/contrib/llvm/lib/Target/WebAssembly/WebAssemblyRegisterInfo.cpp
  head/contrib/llvm/lib/Target/WebAssembly/WebAssemblyRuntimeLibcallSignatures.cpp
  head/contrib/llvm/lib/Target/WebAssembly/WebAssemblySetP2AlignOperands.cpp
  head/contrib/llvm/lib/Target/WebAssembly/WebAssemblyStoreResults.cpp
  head/contrib/llvm/lib/Target/WebAssembly/WebAssemblySubtarget.cpp
  head/contrib/llvm/lib/Target/WebAssembly/WebAssemblySubtarget.h
  head/contrib/llvm/lib/Target/WebAssembly/WebAssemblyTargetMachine.cpp
  head/contrib/llvm/lib/Target/WebAssembly/WebAssemblyTargetMachine.h
  head/contrib/llvm/lib/Target/WebAssembly/WebAssemblyTargetTransformInfo.cpp
  head/contrib/llvm/lib/Target/WebAssembly/known_gcc_test_failures.txt
  head/contrib/llvm/lib/Target/X86/AsmParser/X86AsmInstrumentation.cpp
  head/contrib/llvm/lib/Target/X86/AsmParser/X86AsmInstrumentation.h
  head/contrib/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp
  head/contrib/llvm/lib/Target/X86/AsmParser/X86Operand.h
  head/contrib/llvm/lib/Target/X86/Disassembler/X86Disassembler.cpp
  head/contrib/llvm/lib/Target/X86/Disassembler/X86DisassemblerDecoder.cpp
  head/contrib/llvm/lib/Target/X86/Disassembler/X86DisassemblerDecoder.h
  head/contrib/llvm/lib/Target/X86/Disassembler/X86DisassemblerDecoderCommon.h
  head/contrib/llvm/lib/Target/X86/InstPrinter/X86ATTInstPrinter.cpp
  head/contrib/llvm/lib/Target/X86/InstPrinter/X86InstComments.cpp
  head/contrib/llvm/lib/Target/X86/InstPrinter/X86InstComments.h
  head/contrib/llvm/lib/Target/X86/InstPrinter/X86IntelInstPrinter.cpp
  head/contrib/llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp
  head/contrib/llvm/lib/Target/X86/MCTargetDesc/X86BaseInfo.h
  head/contrib/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp
  head/contrib/llvm/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.cpp
  head/contrib/llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp
  head/contrib/llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp
  head/contrib/llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h
  head/contrib/llvm/lib/Target/X86/MCTargetDesc/X86MachObjectWriter.cpp
  head/contrib/llvm/lib/Target/X86/MCTargetDesc/X86WinCOFFObjectWriter.cpp
  head/contrib/llvm/lib/Target/X86/MCTargetDesc/X86WinCOFFStreamer.cpp
  head/contrib/llvm/lib/Target/X86/TargetInfo/X86TargetInfo.cpp
  head/contrib/llvm/lib/Target/X86/X86.h
  head/contrib/llvm/lib/Target/X86/X86.td
  head/contrib/llvm/lib/Target/X86/X86AsmPrinter.cpp
  head/contrib/llvm/lib/Target/X86/X86AsmPrinter.h
  head/contrib/llvm/lib/Target/X86/X86CallFrameOptimization.cpp
  head/contrib/llvm/lib/Target/X86/X86CallLowering.cpp
  head/contrib/llvm/lib/Target/X86/X86CallLowering.h
  head/contrib/llvm/lib/Target/X86/X86CallingConv.td
  head/contrib/llvm/lib/Target/X86/X86CmovConversion.cpp
  head/contrib/llvm/lib/Target/X86/X86EvexToVex.cpp
  head/contrib/llvm/lib/Target/X86/X86ExpandPseudo.cpp
  head/contrib/llvm/lib/Target/X86/X86FastISel.cpp
  head/contrib/llvm/lib/Target/X86/X86FixupBWInsts.cpp
  head/contrib/llvm/lib/Target/X86/X86FixupLEAs.cpp
  head/contrib/llvm/lib/Target/X86/X86FloatingPoint.cpp
  head/contrib/llvm/lib/Target/X86/X86FrameLowering.cpp
  head/contrib/llvm/lib/Target/X86/X86FrameLowering.h
  head/contrib/llvm/lib/Target/X86/X86GenRegisterBankInfo.def
  head/contrib/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp
  head/contrib/llvm/lib/Target/X86/X86ISelLowering.cpp
  head/contrib/llvm/lib/Target/X86/X86ISelLowering.h
  head/contrib/llvm/lib/Target/X86/X86Instr3DNow.td
  head/contrib/llvm/lib/Target/X86/X86InstrAVX512.td
  head/contrib/llvm/lib/Target/X86/X86InstrArithmetic.td
  head/contrib/llvm/lib/Target/X86/X86InstrCMovSetCC.td
  head/contrib/llvm/lib/Target/X86/X86InstrCompiler.td
  head/contrib/llvm/lib/Target/X86/X86InstrControl.td
  head/contrib/llvm/lib/Target/X86/X86InstrExtension.td
  head/contrib/llvm/lib/Target/X86/X86InstrFMA.td
  head/contrib/llvm/lib/Target/X86/X86InstrFPStack.td
  head/contrib/llvm/lib/Target/X86/X86InstrFormats.td
  head/contrib/llvm/lib/Target/X86/X86InstrFragmentsSIMD.td
  head/contrib/llvm/lib/Target/X86/X86InstrInfo.cpp
  head/contrib/llvm/lib/Target/X86/X86InstrInfo.h
  head/contrib/llvm/lib/Target/X86/X86InstrInfo.td
  head/contrib/llvm/lib/Target/X86/X86InstrMMX.td
  head/contrib/llvm/lib/Target/X86/X86InstrMPX.td
  head/contrib/llvm/lib/Target/X86/X86InstrSGX.td
  head/contrib/llvm/lib/Target/X86/X86InstrSSE.td
  head/contrib/llvm/lib/Target/X86/X86InstrSVM.td
  head/contrib/llvm/lib/Target/X86/X86InstrShiftRotate.td
  head/contrib/llvm/lib/Target/X86/X86InstrSystem.td
  head/contrib/llvm/lib/Target/X86/X86InstrTSX.td
  head/contrib/llvm/lib/Target/X86/X86InstrVMX.td
  head/contrib/llvm/lib/Target/X86/X86InstrXOP.td
  head/contrib/llvm/lib/Target/X86/X86InstructionSelector.cpp
  head/contrib/llvm/lib/Target/X86/X86InterleavedAccess.cpp
  head/contrib/llvm/lib/Target/X86/X86IntrinsicsInfo.h
  head/contrib/llvm/lib/Target/X86/X86LegalizerInfo.cpp
  head/contrib/llvm/lib/Target/X86/X86MCInstLower.cpp
  head/contrib/llvm/lib/Target/X86/X86MachineFunctionInfo.cpp
  head/contrib/llvm/lib/Target/X86/X86MacroFusion.cpp
  head/contrib/llvm/lib/Target/X86/X86OptimizeLEAs.cpp
  head/contrib/llvm/lib/Target/X86/X86PadShortFunction.cpp
  head/contrib/llvm/lib/Target/X86/X86RegisterBankInfo.cpp
  head/contrib/llvm/lib/Target/X86/X86RegisterInfo.cpp
  head/contrib/llvm/lib/Target/X86/X86RegisterInfo.h
  head/contrib/llvm/lib/Target/X86/X86RegisterInfo.td
  head/contrib/llvm/lib/Target/X86/X86SchedHaswell.td
  head/contrib/llvm/lib/Target/X86/X86SchedSandyBridge.td
  head/contrib/llvm/lib/Target/X86/X86Schedule.td
  head/contrib/llvm/lib/Target/X86/X86ScheduleAtom.td
  head/contrib/llvm/lib/Target/X86/X86ScheduleBtVer2.td
  head/contrib/llvm/lib/Target/X86/X86ScheduleSLM.td
  head/contrib/llvm/lib/Target/X86/X86ScheduleZnver1.td
  head/contrib/llvm/lib/Target/X86/X86SelectionDAGInfo.cpp
  head/contrib/llvm/lib/Target/X86/X86ShuffleDecodeConstantPool.cpp
  head/contrib/llvm/lib/Target/X86/X86Subtarget.cpp
  head/contrib/llvm/lib/Target/X86/X86Subtarget.h
  head/contrib/llvm/lib/Target/X86/X86TargetMachine.cpp
  head/contrib/llvm/lib/Target/X86/X86TargetMachine.h
  head/contrib/llvm/lib/Target/X86/X86TargetObjectFile.cpp
  head/contrib/llvm/lib/Target/X86/X86TargetObjectFile.h
  head/contrib/llvm/lib/Target/X86/X86TargetTransformInfo.cpp
  head/contrib/llvm/lib/Target/X86/X86TargetTransformInfo.h
  head/contrib/llvm/lib/Target/X86/X86VZeroUpper.cpp
  head/contrib/llvm/lib/Target/X86/X86WinAllocaExpander.cpp
  head/contrib/llvm/lib/Target/X86/X86WinEHState.cpp
  head/contrib/llvm/lib/Target/XCore/MCTargetDesc/XCoreMCTargetDesc.cpp
  head/contrib/llvm/lib/Target/XCore/TargetInfo/XCoreTargetInfo.cpp
  head/contrib/llvm/lib/Target/XCore/XCoreAsmPrinter.cpp
  head/contrib/llvm/lib/Target/XCore/XCoreFrameLowering.cpp
  head/contrib/llvm/lib/Target/XCore/XCoreFrameLowering.h
  head/contrib/llvm/lib/Target/XCore/XCoreISelDAGToDAG.cpp
  head/contrib/llvm/lib/Target/XCore/XCoreISelLowering.cpp
  head/contrib/llvm/lib/Target/XCore/XCoreISelLowering.h
  head/contrib/llvm/lib/Target/XCore/XCoreInstrInfo.cpp
  head/contrib/llvm/lib/Target/XCore/XCoreInstrInfo.h
  head/contrib/llvm/lib/Target/XCore/XCoreMachineFunctionInfo.cpp
  head/contrib/llvm/lib/Target/XCore/XCoreRegisterInfo.cpp
  head/contrib/llvm/lib/Target/XCore/XCoreRegisterInfo.h
  head/contrib/llvm/lib/Target/XCore/XCoreSubtarget.h
  head/contrib/llvm/lib/Target/XCore/XCoreTargetMachine.cpp
  head/contrib/llvm/lib/Target/XCore/XCoreTargetMachine.h
  head/contrib/llvm/lib/Target/XCore/XCoreTargetTransformInfo.h
  head/contrib/llvm/lib/ToolDrivers/llvm-dlltool/DlltoolDriver.cpp
  head/contrib/llvm/lib/ToolDrivers/llvm-lib/LibDriver.cpp
  head/contrib/llvm/lib/Transforms/Coroutines/CoroFrame.cpp
  head/contrib/llvm/lib/Transforms/Coroutines/CoroSplit.cpp
  head/contrib/llvm/lib/Transforms/Coroutines/Coroutines.cpp
  head/contrib/llvm/lib/Transforms/IPO/AlwaysInliner.cpp
  head/contrib/llvm/lib/Transforms/IPO/ArgumentPromotion.cpp
  head/contrib/llvm/lib/Transforms/IPO/ConstantMerge.cpp
  head/contrib/llvm/lib/Transforms/IPO/CrossDSOCFI.cpp
  head/contrib/llvm/lib/Transforms/IPO/DeadArgumentElimination.cpp
  head/contrib/llvm/lib/Transforms/IPO/ElimAvailExtern.cpp
  head/contrib/llvm/lib/Transforms/IPO/ExtractGV.cpp
  head/contrib/llvm/lib/Transforms/IPO/ForceFunctionAttrs.cpp
  head/contrib/llvm/lib/Transforms/IPO/FunctionAttrs.cpp
  head/contrib/llvm/lib/Transforms/IPO/FunctionImport.cpp
  head/contrib/llvm/lib/Transforms/IPO/GlobalDCE.cpp
  head/contrib/llvm/lib/Transforms/IPO/GlobalOpt.cpp
  head/contrib/llvm/lib/Transforms/IPO/GlobalSplit.cpp
  head/contrib/llvm/lib/Transforms/IPO/IPO.cpp
  head/contrib/llvm/lib/Transforms/IPO/InferFunctionAttrs.cpp
  head/contrib/llvm/lib/Transforms/IPO/InlineSimple.cpp
  head/contrib/llvm/lib/Transforms/IPO/Inliner.cpp
  head/contrib/llvm/lib/Transforms/IPO/LoopExtractor.cpp
  head/contrib/llvm/lib/Transforms/IPO/LowerTypeTests.cpp
  head/contrib/llvm/lib/Transforms/IPO/MergeFunctions.cpp
  head/contrib/llvm/lib/Transforms/IPO/PartialInlining.cpp
  head/contrib/llvm/lib/Transforms/IPO/PassManagerBuilder.cpp
  head/contrib/llvm/lib/Transforms/IPO/PruneEH.cpp
  head/contrib/llvm/lib/Transforms/IPO/SampleProfile.cpp
  head/contrib/llvm/lib/Transforms/IPO/ThinLTOBitcodeWriter.cpp
  head/contrib/llvm/lib/Transforms/IPO/WholeProgramDevirt.cpp
  head/contrib/llvm/lib/Transforms/InstCombine/InstCombineAddSub.cpp
  head/contrib/llvm/lib/Transforms/InstCombine/InstCombineAndOrXor.cpp
  head/contrib/llvm/lib/Transforms/InstCombine/InstCombineCalls.cpp
  head/contrib/llvm/lib/Transforms/InstCombine/InstCombineCasts.cpp
  head/contrib/llvm/lib/Transforms/InstCombine/InstCombineCompares.cpp
  head/contrib/llvm/lib/Transforms/InstCombine/InstCombineInternal.h
  head/contrib/llvm/lib/Transforms/InstCombine/InstCombineLoadStoreAlloca.cpp
  head/contrib/llvm/lib/Transforms/InstCombine/InstCombineMulDivRem.cpp
  head/contrib/llvm/lib/Transforms/InstCombine/InstCombinePHI.cpp
  head/contrib/llvm/lib/Transforms/InstCombine/InstCombineSelect.cpp
  head/contrib/llvm/lib/Transforms/InstCombine/InstCombineShifts.cpp
  head/contrib/llvm/lib/Transforms/InstCombine/InstCombineSimplifyDemanded.cpp
  head/contrib/llvm/lib/Transforms/InstCombine/InstCombineVectorOps.cpp
  head/contrib/llvm/lib/Transforms/InstCombine/InstructionCombining.cpp
  head/contrib/llvm/lib/Transforms/Instrumentation/AddressSanitizer.cpp
  head/contrib/llvm/lib/Transforms/Instrumentation/BoundsChecking.cpp
  head/contrib/llvm/lib/Transforms/Instrumentation/CFGMST.h
  head/contrib/llvm/lib/Transforms/Instrumentation/DataFlowSanitizer.cpp
  head/contrib/llvm/lib/Transforms/Instrumentation/GCOVProfiling.cpp
  head/contrib/llvm/lib/Transforms/Instrumentation/IndirectCallPromotion.cpp
  head/contrib/llvm/lib/Transforms/Instrumentation/InstrProfiling.cpp
  head/contrib/llvm/lib/Transforms/Instrumentation/Instrumentation.cpp
  head/contrib/llvm/lib/Transforms/Instrumentation/MemorySanitizer.cpp
  head/contrib/llvm/lib/Transforms/Instrumentation/PGOInstrumentation.cpp
  head/contrib/llvm/lib/Transforms/Instrumentation/PGOMemOPSizeOpt.cpp
  head/contrib/llvm/lib/Transforms/Instrumentation/SanitizerCoverage.cpp
  head/contrib/llvm/lib/Transforms/ObjCARC/ARCRuntimeEntryPoints.h
  head/contrib/llvm/lib/Transforms/ObjCARC/BlotMapVector.h
  head/contrib/llvm/lib/Transforms/ObjCARC/ObjCARC.cpp
  head/contrib/llvm/lib/Transforms/ObjCARC/ObjCARCContract.cpp
  head/contrib/llvm/lib/Transforms/ObjCARC/ObjCARCOpts.cpp
  head/contrib/llvm/lib/Transforms/ObjCARC/ProvenanceAnalysis.cpp
  head/contrib/llvm/lib/Transforms/ObjCARC/ProvenanceAnalysis.h
  head/contrib/llvm/lib/Transforms/ObjCARC/PtrState.cpp
  head/contrib/llvm/lib/Transforms/ObjCARC/PtrState.h
  head/contrib/llvm/lib/Transforms/Scalar/ADCE.cpp
  head/contrib/llvm/lib/Transforms/Scalar/BDCE.cpp
  head/contrib/llvm/lib/Transforms/Scalar/ConstantHoisting.cpp
  head/contrib/llvm/lib/Transforms/Scalar/CorrelatedValuePropagation.cpp
  head/contrib/llvm/lib/Transforms/Scalar/DeadStoreElimination.cpp
  head/contrib/llvm/lib/Transforms/Scalar/EarlyCSE.cpp
  head/contrib/llvm/lib/Transforms/Scalar/GVN.cpp
  head/contrib/llvm/lib/Transforms/Scalar/GVNHoist.cpp
  head/contrib/llvm/lib/Transforms/Scalar/GVNSink.cpp
  head/contrib/llvm/lib/Transforms/Scalar/GuardWidening.cpp
  head/contrib/llvm/lib/Transforms/Scalar/IndVarSimplify.cpp
  head/contrib/llvm/lib/Transforms/Scalar/InductiveRangeCheckElimination.cpp
  head/contrib/llvm/lib/Transforms/Scalar/InferAddressSpaces.cpp
  head/contrib/llvm/lib/Transforms/Scalar/JumpThreading.cpp
  head/contrib/llvm/lib/Transforms/Scalar/LICM.cpp
  head/contrib/llvm/lib/Transforms/Scalar/LoopDataPrefetch.cpp
  head/contrib/llvm/lib/Transforms/Scalar/LoopDeletion.cpp
  head/contrib/llvm/lib/Transforms/Scalar/LoopDistribute.cpp
  head/contrib/llvm/lib/Transforms/Scalar/LoopIdiomRecognize.cpp
  head/contrib/llvm/lib/Transforms/Scalar/LoopInstSimplify.cpp
  head/contrib/llvm/lib/Transforms/Scalar/LoopInterchange.cpp
  head/contrib/llvm/lib/Transforms/Scalar/LoopLoadElimination.cpp
  head/contrib/llvm/lib/Transforms/Scalar/LoopPredication.cpp
  head/contrib/llvm/lib/Transforms/Scalar/LoopRerollPass.cpp
  head/contrib/llvm/lib/Transforms/Scalar/LoopRotation.cpp
  head/contrib/llvm/lib/Transforms/Scalar/LoopSink.cpp
  head/contrib/llvm/lib/Transforms/Scalar/LoopStrengthReduce.cpp
  head/contrib/llvm/lib/Transforms/Scalar/LoopUnrollPass.cpp
  head/contrib/llvm/lib/Transforms/Scalar/LoopUnswitch.cpp
  head/contrib/llvm/lib/Transforms/Scalar/LoopVersioningLICM.cpp
  head/contrib/llvm/lib/Transforms/Scalar/LowerAtomic.cpp
  head/contrib/llvm/lib/Transforms/Scalar/MemCpyOptimizer.cpp
  head/contrib/llvm/lib/Transforms/Scalar/MergedLoadStoreMotion.cpp
  head/contrib/llvm/lib/Transforms/Scalar/NaryReassociate.cpp
  head/contrib/llvm/lib/Transforms/Scalar/NewGVN.cpp
  head/contrib/llvm/lib/Transforms/Scalar/PartiallyInlineLibCalls.cpp
  head/contrib/llvm/lib/Transforms/Scalar/PlaceSafepoints.cpp
  head/contrib/llvm/lib/Transforms/Scalar/Reassociate.cpp
  head/contrib/llvm/lib/Transforms/Scalar/RewriteStatepointsForGC.cpp
  head/contrib/llvm/lib/Transforms/Scalar/SCCP.cpp
  head/contrib/llvm/lib/Transforms/Scalar/SROA.cpp
  head/contrib/llvm/lib/Transforms/Scalar/Scalar.cpp
  head/contrib/llvm/lib/Transforms/Scalar/Scalarizer.cpp
  head/contrib/llvm/lib/Transforms/Scalar/SeparateConstOffsetFromGEP.cpp
  head/contrib/llvm/lib/Transforms/Scalar/SimpleLoopUnswitch.cpp
  head/contrib/llvm/lib/Transforms/Scalar/SimplifyCFGPass.cpp
  head/contrib/llvm/lib/Transforms/Scalar/Sink.cpp
  head/contrib/llvm/lib/Transforms/Scalar/StraightLineStrengthReduce.cpp
  head/contrib/llvm/lib/Transforms/Scalar/StructurizeCFG.cpp
  head/contrib/llvm/lib/Transforms/Scalar/TailRecursionElimination.cpp
  head/contrib/llvm/lib/Transforms/Utils/ASanStackFrameLayout.cpp
  head/contrib/llvm/lib/Transforms/Utils/AddDiscriminators.cpp
  head/contrib/llvm/lib/Transforms/Utils/BasicBlockUtils.cpp
  head/contrib/llvm/lib/Transforms/Utils/BreakCriticalEdges.cpp
  head/contrib/llvm/lib/Transforms/Utils/BypassSlowDivision.cpp
  head/contrib/llvm/lib/Transforms/Utils/CloneFunction.cpp
  head/contrib/llvm/lib/Transforms/Utils/CloneModule.cpp
  head/contrib/llvm/lib/Transforms/Utils/CodeExtractor.cpp
  head/contrib/llvm/lib/Transforms/Utils/CtorUtils.cpp
  head/contrib/llvm/lib/Transforms/Utils/Evaluator.cpp
  head/contrib/llvm/lib/Transforms/Utils/FlattenCFG.cpp
  head/contrib/llvm/lib/Transforms/Utils/FunctionComparator.cpp
  head/contrib/llvm/lib/Transforms/Utils/FunctionImportUtils.cpp
  head/contrib/llvm/lib/Transforms/Utils/InlineFunction.cpp
  head/contrib/llvm/lib/Transforms/Utils/LCSSA.cpp
  head/contrib/llvm/lib/Transforms/Utils/Local.cpp
  head/contrib/llvm/lib/Transforms/Utils/LoopSimplify.cpp
  head/contrib/llvm/lib/Transforms/Utils/LoopUnroll.cpp
  head/contrib/llvm/lib/Transforms/Utils/LoopUnrollPeel.cpp
  head/contrib/llvm/lib/Transforms/Utils/LoopUnrollRuntime.cpp
  head/contrib/llvm/lib/Transforms/Utils/LoopUtils.cpp
  head/contrib/llvm/lib/Transforms/Utils/LowerMemIntrinsics.cpp
  head/contrib/llvm/lib/Transforms/Utils/LowerSwitch.cpp
  head/contrib/llvm/lib/Transforms/Utils/Mem2Reg.cpp
  head/contrib/llvm/lib/Transforms/Utils/MetaRenamer.cpp
  head/contrib/llvm/lib/Transforms/Utils/ModuleUtils.cpp
  head/contrib/llvm/lib/Transforms/Utils/PredicateInfo.cpp
  head/contrib/llvm/lib/Transforms/Utils/PromoteMemoryToRegister.cpp
  head/contrib/llvm/lib/Transforms/Utils/SSAUpdater.cpp
  head/contrib/llvm/lib/Transforms/Utils/SimplifyCFG.cpp
  head/contrib/llvm/lib/Transforms/Utils/SimplifyIndVar.cpp
  head/contrib/llvm/lib/Transforms/Utils/SimplifyInstructions.cpp
  head/contrib/llvm/lib/Transforms/Utils/SimplifyLibCalls.cpp
  head/contrib/llvm/lib/Transforms/Utils/SplitModule.cpp
  head/contrib/llvm/lib/Transforms/Utils/SymbolRewriter.cpp
  head/contrib/llvm/lib/Transforms/Utils/UnifyFunctionExitNodes.cpp
  head/contrib/llvm/lib/Transforms/Utils/ValueMapper.cpp
  head/contrib/llvm/lib/Transforms/Vectorize/LoadStoreVectorizer.cpp
  head/contrib/llvm/lib/Transforms/Vectorize/LoopVectorize.cpp
  head/contrib/llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
  head/contrib/llvm/lib/Transforms/Vectorize/Vectorize.cpp
  head/contrib/llvm/lib/XRay/InstrumentationMap.cpp
  head/contrib/llvm/lib/XRay/Trace.cpp
  head/contrib/llvm/tools/bugpoint/BugDriver.cpp
  head/contrib/llvm/tools/bugpoint/BugDriver.h
  head/contrib/llvm/tools/bugpoint/CrashDebugger.cpp
  head/contrib/llvm/tools/bugpoint/ExecutionDriver.cpp
  head/contrib/llvm/tools/bugpoint/ExtractFunction.cpp
  head/contrib/llvm/tools/bugpoint/FindBugs.cpp
  head/contrib/llvm/tools/bugpoint/OptimizerDriver.cpp
  head/contrib/llvm/tools/bugpoint/ToolRunner.cpp
  head/contrib/llvm/tools/bugpoint/bugpoint.cpp
  head/contrib/llvm/tools/clang/include/clang-c/Index.h
  head/contrib/llvm/tools/clang/include/clang/AST/ASTContext.h
  head/contrib/llvm/tools/clang/include/clang/AST/ASTMutationListener.h
  head/contrib/llvm/tools/clang/include/clang/AST/ASTUnresolvedSet.h
  head/contrib/llvm/tools/clang/include/clang/AST/ASTVector.h
  head/contrib/llvm/tools/clang/include/clang/AST/AttrIterator.h
  head/contrib/llvm/tools/clang/include/clang/AST/BaseSubobject.h
  head/contrib/llvm/tools/clang/include/clang/AST/BuiltinTypes.def
  head/contrib/llvm/tools/clang/include/clang/AST/CXXInheritance.h
  head/contrib/llvm/tools/clang/include/clang/AST/CanonicalType.h
  head/contrib/llvm/tools/clang/include/clang/AST/CharUnits.h
  head/contrib/llvm/tools/clang/include/clang/AST/CommentVisitor.h
  head/contrib/llvm/tools/clang/include/clang/AST/Decl.h
  head/contrib/llvm/tools/clang/include/clang/AST/DeclBase.h
  head/contrib/llvm/tools/clang/include/clang/AST/DeclCXX.h
  head/contrib/llvm/tools/clang/include/clang/AST/DeclContextInternals.h
  head/contrib/llvm/tools/clang/include/clang/AST/DeclFriend.h
  head/contrib/llvm/tools/clang/include/clang/AST/DeclGroup.h
  head/contrib/llvm/tools/clang/include/clang/AST/DeclLookups.h
  head/contrib/llvm/tools/clang/include/clang/AST/DeclObjC.h
  head/contrib/llvm/tools/clang/include/clang/AST/DeclOpenMP.h
  head/contrib/llvm/tools/clang/include/clang/AST/DeclTemplate.h
  head/contrib/llvm/tools/clang/include/clang/AST/DeclVisitor.h
  head/contrib/llvm/tools/clang/include/clang/AST/DeclarationName.h
  head/contrib/llvm/tools/clang/include/clang/AST/DependentDiagnostic.h
  head/contrib/llvm/tools/clang/include/clang/AST/Expr.h
  head/contrib/llvm/tools/clang/include/clang/AST/ExprCXX.h
  head/contrib/llvm/tools/clang/include/clang/AST/ExprObjC.h
  head/contrib/llvm/tools/clang/include/clang/AST/ExternalASTMerger.h
  head/contrib/llvm/tools/clang/include/clang/AST/ExternalASTSource.h
  head/contrib/llvm/tools/clang/include/clang/AST/GlobalDecl.h
  head/contrib/llvm/tools/clang/include/clang/AST/NestedNameSpecifier.h
  head/contrib/llvm/tools/clang/include/clang/AST/ODRHash.h
  head/contrib/llvm/tools/clang/include/clang/AST/OpenMPClause.h
  head/contrib/llvm/tools/clang/include/clang/AST/OperationKinds.def
  head/contrib/llvm/tools/clang/include/clang/AST/OperationKinds.h
  head/contrib/llvm/tools/clang/include/clang/AST/PrettyPrinter.h
  head/contrib/llvm/tools/clang/include/clang/AST/RecordLayout.h
  head/contrib/llvm/tools/clang/include/clang/AST/RecursiveASTVisitor.h
  head/contrib/llvm/tools/clang/include/clang/AST/Redeclarable.h
  head/contrib/llvm/tools/clang/include/clang/AST/Stmt.h
  head/contrib/llvm/tools/clang/include/clang/AST/StmtGraphTraits.h
  head/contrib/llvm/tools/clang/include/clang/AST/StmtIterator.h
  head/contrib/llvm/tools/clang/include/clang/AST/StmtOpenMP.h
  head/contrib/llvm/tools/clang/include/clang/AST/StmtVisitor.h
  head/contrib/llvm/tools/clang/include/clang/AST/TemplateBase.h
  head/contrib/llvm/tools/clang/include/clang/AST/TemplateName.h
  head/contrib/llvm/tools/clang/include/clang/AST/Type.h
  head/contrib/llvm/tools/clang/include/clang/AST/TypeLoc.h
  head/contrib/llvm/tools/clang/include/clang/AST/TypeNodes.def
  head/contrib/llvm/tools/clang/include/clang/AST/UnresolvedSet.h
  head/contrib/llvm/tools/clang/include/clang/AST/VTTBuilder.h
  head/contrib/llvm/tools/clang/include/clang/ASTMatchers/ASTMatchers.h
  head/contrib/llvm/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h
  head/contrib/llvm/tools/clang/include/clang/ASTMatchers/ASTMatchersMacros.h
  head/contrib/llvm/tools/clang/include/clang/ASTMatchers/Dynamic/Parser.h
  head/contrib/llvm/tools/clang/include/clang/ASTMatchers/Dynamic/Registry.h
  head/contrib/llvm/tools/clang/include/clang/Analysis/Analyses/Consumed.h
  head/contrib/llvm/tools/clang/include/clang/Analysis/Analyses/Dominators.h
  head/contrib/llvm/tools/clang/include/clang/Analysis/Analyses/LiveVariables.h
  head/contrib/llvm/tools/clang/include/clang/Analysis/Analyses/PostOrderCFGView.h
  head/contrib/llvm/tools/clang/include/clang/Analysis/Analyses/ThreadSafety.h
  head/contrib/llvm/tools/clang/include/clang/Analysis/Analyses/ThreadSafetyCommon.h
  head/contrib/llvm/tools/clang/include/clang/Analysis/Analyses/ThreadSafetyTIL.h
  head/contrib/llvm/tools/clang/include/clang/Analysis/CFG.h
  head/contrib/llvm/tools/clang/include/clang/Analysis/CallGraph.h
  head/contrib/llvm/tools/clang/include/clang/Analysis/CloneDetection.h
  head/contrib/llvm/tools/clang/include/clang/Analysis/ProgramPoint.h
  head/contrib/llvm/tools/clang/include/clang/Analysis/Support/BumpVector.h
  head/contrib/llvm/tools/clang/include/clang/Basic/AddressSpaces.h
  head/contrib/llvm/tools/clang/include/clang/Basic/AllDiagnostics.h
  head/contrib/llvm/tools/clang/include/clang/Basic/Attr.td
  head/contrib/llvm/tools/clang/include/clang/Basic/AttrDocs.td
  head/contrib/llvm/tools/clang/include/clang/Basic/Attributes.h
  head/contrib/llvm/tools/clang/include/clang/Basic/Builtins.def
  head/contrib/llvm/tools/clang/include/clang/Basic/Builtins.h
  head/contrib/llvm/tools/clang/include/clang/Basic/BuiltinsAArch64.def
  head/contrib/llvm/tools/clang/include/clang/Basic/BuiltinsAMDGPU.def
  head/contrib/llvm/tools/clang/include/clang/Basic/BuiltinsARM.def
  head/contrib/llvm/tools/clang/include/clang/Basic/BuiltinsHexagon.def
  head/contrib/llvm/tools/clang/include/clang/Basic/BuiltinsNVPTX.def
  head/contrib/llvm/tools/clang/include/clang/Basic/BuiltinsX86.def
  head/contrib/llvm/tools/clang/include/clang/Basic/BuiltinsX86_64.def
  head/contrib/llvm/tools/clang/include/clang/Basic/CharInfo.h
  head/contrib/llvm/tools/clang/include/clang/Basic/Cuda.h
  head/contrib/llvm/tools/clang/include/clang/Basic/DeclNodes.td
  head/contrib/llvm/tools/clang/include/clang/Basic/Diagnostic.h
  head/contrib/llvm/tools/clang/include/clang/Basic/Diagnostic.td
  head/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticASTKinds.td
  head/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticCommonKinds.td
  head/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticDriverKinds.td
  head/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticFrontendKinds.td
  head/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticGroups.td
  head/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticIDs.h
  head/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticLexKinds.td
  head/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticOptions.h
  head/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticParseKinds.td
  head/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticSemaKinds.td
  head/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticSerializationKinds.td
  head/contrib/llvm/tools/clang/include/clang/Basic/IdentifierTable.h
  head/contrib/llvm/tools/clang/include/clang/Basic/LLVM.h
  head/contrib/llvm/tools/clang/include/clang/Basic/LangOptions.def
  head/contrib/llvm/tools/clang/include/clang/Basic/LangOptions.h
  head/contrib/llvm/tools/clang/include/clang/Basic/Module.h
  head/contrib/llvm/tools/clang/include/clang/Basic/OpenCLExtensions.def
  head/contrib/llvm/tools/clang/include/clang/Basic/OpenMPKinds.def
  head/contrib/llvm/tools/clang/include/clang/Basic/OperatorKinds.def
  head/contrib/llvm/tools/clang/include/clang/Basic/OperatorPrecedence.h
  head/contrib/llvm/tools/clang/include/clang/Basic/SanitizerBlacklist.h
  head/contrib/llvm/tools/clang/include/clang/Basic/Sanitizers.def
  head/contrib/llvm/tools/clang/include/clang/Basic/Sanitizers.h
  head/contrib/llvm/tools/clang/include/clang/Basic/SourceLocation.h
  head/contrib/llvm/tools/clang/include/clang/Basic/SourceManager.h
  head/contrib/llvm/tools/clang/include/clang/Basic/SourceManagerInternals.h
  head/contrib/llvm/tools/clang/include/clang/Basic/Specifiers.h
  head/contrib/llvm/tools/clang/include/clang/Basic/TargetInfo.h
  head/contrib/llvm/tools/clang/include/clang/Basic/TargetOptions.h
  head/contrib/llvm/tools/clang/include/clang/Basic/TokenKinds.def
  head/contrib/llvm/tools/clang/include/clang/Basic/TypeTraits.h
  head/contrib/llvm/tools/clang/include/clang/Basic/VirtualFileSystem.h
  head/contrib/llvm/tools/clang/include/clang/Basic/arm_neon.td
  head/contrib/llvm/tools/clang/include/clang/CodeGen/CodeGenABITypes.h
  head/contrib/llvm/tools/clang/include/clang/CodeGen/ConstantInitFuture.h
  head/contrib/llvm/tools/clang/include/clang/CodeGen/ModuleBuilder.h
  head/contrib/llvm/tools/clang/include/clang/Driver/CC1Options.td
  head/contrib/llvm/tools/clang/include/clang/Driver/CLCompatOptions.td
  head/contrib/llvm/tools/clang/include/clang/Driver/Compilation.h
  head/contrib/llvm/tools/clang/include/clang/Driver/Distro.h
  head/contrib/llvm/tools/clang/include/clang/Driver/Driver.h
  head/contrib/llvm/tools/clang/include/clang/Driver/Job.h
  head/contrib/llvm/tools/clang/include/clang/Driver/Options.td
  head/contrib/llvm/tools/clang/include/clang/Driver/SanitizerArgs.h
  head/contrib/llvm/tools/clang/include/clang/Driver/ToolChain.h
  head/contrib/llvm/tools/clang/include/clang/Driver/XRayArgs.h
  head/contrib/llvm/tools/clang/include/clang/Format/Format.h
  head/contrib/llvm/tools/clang/include/clang/Frontend/ASTUnit.h
  head/contrib/llvm/tools/clang/include/clang/Frontend/CodeGenOptions.def
  head/contrib/llvm/tools/clang/include/clang/Frontend/CodeGenOptions.h
  head/contrib/llvm/tools/clang/include/clang/Frontend/CommandLineSourceLoc.h
  head/contrib/llvm/tools/clang/include/clang/Frontend/CompilerInstance.h
  head/contrib/llvm/tools/clang/include/clang/Frontend/FrontendActions.h
  head/contrib/llvm/tools/clang/include/clang/Frontend/FrontendOptions.h
  head/contrib/llvm/tools/clang/include/clang/Frontend/LangStandard.h
  head/contrib/llvm/tools/clang/include/clang/Frontend/LangStandards.def
  head/contrib/llvm/tools/clang/include/clang/Frontend/PrecompiledPreamble.h
  head/contrib/llvm/tools/clang/include/clang/Frontend/TextDiagnosticBuffer.h
  head/contrib/llvm/tools/clang/include/clang/Frontend/VerifyDiagnosticConsumer.h
  head/contrib/llvm/tools/clang/include/clang/Index/IndexDataConsumer.h
  head/contrib/llvm/tools/clang/include/clang/Index/IndexSymbol.h
  head/contrib/llvm/tools/clang/include/clang/Lex/HeaderSearch.h
  head/contrib/llvm/tools/clang/include/clang/Lex/HeaderSearchOptions.h
  head/contrib/llvm/tools/clang/include/clang/Lex/Lexer.h
  head/contrib/llvm/tools/clang/include/clang/Lex/LiteralSupport.h
  head/contrib/llvm/tools/clang/include/clang/Lex/MacroArgs.h
  head/contrib/llvm/tools/clang/include/clang/Lex/MacroInfo.h
  head/contrib/llvm/tools/clang/include/clang/Lex/ModuleLoader.h
  head/contrib/llvm/tools/clang/include/clang/Lex/ModuleMap.h
  head/contrib/llvm/tools/clang/include/clang/Lex/MultipleIncludeOpt.h
  head/contrib/llvm/tools/clang/include/clang/Lex/PPCallbacks.h
  head/contrib/llvm/tools/clang/include/clang/Lex/PTHLexer.h
  head/contrib/llvm/tools/clang/include/clang/Lex/PTHManager.h
  head/contrib/llvm/tools/clang/include/clang/Lex/Pragma.h
  head/contrib/llvm/tools/clang/include/clang/Lex/PreprocessingRecord.h
  head/contrib/llvm/tools/clang/include/clang/Lex/Preprocessor.h
  head/contrib/llvm/tools/clang/include/clang/Lex/PreprocessorLexer.h
  head/contrib/llvm/tools/clang/include/clang/Lex/PreprocessorOptions.h
  head/contrib/llvm/tools/clang/include/clang/Lex/TokenLexer.h
  head/contrib/llvm/tools/clang/include/clang/Parse/ParseAST.h
  head/contrib/llvm/tools/clang/include/clang/Parse/Parser.h
  head/contrib/llvm/tools/clang/include/clang/Parse/RAIIObjectsForParser.h
  head/contrib/llvm/tools/clang/include/clang/Sema/AttributeList.h
  head/contrib/llvm/tools/clang/include/clang/Sema/CodeCompleteConsumer.h
  head/contrib/llvm/tools/clang/include/clang/Sema/CodeCompleteOptions.h
  head/contrib/llvm/tools/clang/include/clang/Sema/DeclSpec.h
  head/contrib/llvm/tools/clang/include/clang/Sema/Lookup.h
  head/contrib/llvm/tools/clang/include/clang/Sema/Overload.h
  head/contrib/llvm/tools/clang/include/clang/Sema/Ownership.h
  head/contrib/llvm/tools/clang/include/clang/Sema/Scope.h
  head/contrib/llvm/tools/clang/include/clang/Sema/ScopeInfo.h
  head/contrib/llvm/tools/clang/include/clang/Sema/Sema.h
  head/contrib/llvm/tools/clang/include/clang/Sema/SemaInternal.h
  head/contrib/llvm/tools/clang/include/clang/Serialization/ASTBitCodes.h
  head/contrib/llvm/tools/clang/include/clang/Serialization/ASTReader.h
  head/contrib/llvm/tools/clang/include/clang/Serialization/ASTWriter.h
  head/contrib/llvm/tools/clang/include/clang/Serialization/ContinuousRangeMap.h
  head/contrib/llvm/tools/clang/include/clang/Serialization/ModuleManager.h
  head/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Checkers/Checkers.td
  head/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Checkers/ObjCRetainCount.h
  head/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/Analyses.def
  head/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/AnalyzerOptions.h
  head/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h
  head/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/PathDiagnostic.h
  head/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/AnalysisManager.h
  head/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h
  head/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h
  head/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h
  head/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/Environment.h
  head/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h
  head/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h
  head/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/MemRegion.h
  head/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h
  head/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SVals.h
  head/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/Store.h
  head/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SymExpr.h
  head/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SymbolManager.h
  head/contrib/llvm/tools/clang/include/clang/Tooling/CommonOptionsParser.h
  head/contrib/llvm/tools/clang/include/clang/Tooling/CompilationDatabase.h
  head/contrib/llvm/tools/clang/include/clang/Tooling/Core/Replacement.h
  head/contrib/llvm/tools/clang/include/clang/Tooling/Refactoring/AtomicChange.h
  head/contrib/llvm/tools/clang/include/clang/Tooling/Refactoring/RecursiveSymbolVisitor.h
  head/contrib/llvm/tools/clang/include/clang/Tooling/Refactoring/Rename/RenamingAction.h
  head/contrib/llvm/tools/clang/include/clang/Tooling/Refactoring/Rename/USRFindingAction.h
  head/contrib/llvm/tools/clang/include/clang/Tooling/Refactoring/Rename/USRLocFinder.h
  head/contrib/llvm/tools/clang/include/clang/Tooling/Tooling.h
  head/contrib/llvm/tools/clang/include/clang/module.modulemap
  head/contrib/llvm/tools/clang/lib/AST/ASTContext.cpp
  head/contrib/llvm/tools/clang/lib/AST/ASTDumper.cpp
  head/contrib/llvm/tools/clang/lib/AST/ASTImporter.cpp
  head/contrib/llvm/tools/clang/lib/AST/ASTStructuralEquivalence.cpp
  head/contrib/llvm/tools/clang/lib/AST/CXXABI.h
  head/contrib/llvm/tools/clang/lib/AST/CXXInheritance.cpp
  head/contrib/llvm/tools/clang/lib/AST/CommentSema.cpp
  head/contrib/llvm/tools/clang/lib/AST/Decl.cpp
  head/contrib/llvm/tools/clang/lib/AST/DeclBase.cpp
  head/contrib/llvm/tools/clang/lib/AST/DeclCXX.cpp
  head/contrib/llvm/tools/clang/lib/AST/DeclFriend.cpp
  head/contrib/llvm/tools/clang/lib/AST/DeclGroup.cpp
  head/contrib/llvm/tools/clang/lib/AST/DeclObjC.cpp
  head/contrib/llvm/tools/clang/lib/AST/DeclPrinter.cpp
  head/contrib/llvm/tools/clang/lib/AST/DeclTemplate.cpp
  head/contrib/llvm/tools/clang/lib/AST/DeclarationName.cpp
  head/contrib/llvm/tools/clang/lib/AST/Expr.cpp
  head/contrib/llvm/tools/clang/lib/AST/ExprCXX.cpp
  head/contrib/llvm/tools/clang/lib/AST/ExprClassification.cpp
  head/contrib/llvm/tools/clang/lib/AST/ExprConstant.cpp
  head/contrib/llvm/tools/clang/lib/AST/ExprObjC.cpp
  head/contrib/llvm/tools/clang/lib/AST/ExternalASTMerger.cpp
  head/contrib/llvm/tools/clang/lib/AST/ExternalASTSource.cpp
  head/contrib/llvm/tools/clang/lib/AST/ItaniumCXXABI.cpp
  head/contrib/llvm/tools/clang/lib/AST/ItaniumMangle.cpp
  head/contrib/llvm/tools/clang/lib/AST/Mangle.cpp
  head/contrib/llvm/tools/clang/lib/AST/MicrosoftCXXABI.cpp
  head/contrib/llvm/tools/clang/lib/AST/MicrosoftMangle.cpp
  head/contrib/llvm/tools/clang/lib/AST/NSAPI.cpp
  head/contrib/llvm/tools/clang/lib/AST/NestedNameSpecifier.cpp
  head/contrib/llvm/tools/clang/lib/AST/ODRHash.cpp
  head/contrib/llvm/tools/clang/lib/AST/OpenMPClause.cpp
  head/contrib/llvm/tools/clang/lib/AST/RecordLayout.cpp
  head/contrib/llvm/tools/clang/lib/AST/RecordLayoutBuilder.cpp
  head/contrib/llvm/tools/clang/lib/AST/Stmt.cpp
  head/contrib/llvm/tools/clang/lib/AST/StmtIterator.cpp
  head/contrib/llvm/tools/clang/lib/AST/StmtOpenMP.cpp
  head/contrib/llvm/tools/clang/lib/AST/StmtPrinter.cpp
  head/contrib/llvm/tools/clang/lib/AST/StmtProfile.cpp
  head/contrib/llvm/tools/clang/lib/AST/TemplateBase.cpp
  head/contrib/llvm/tools/clang/lib/AST/TemplateName.cpp
  head/contrib/llvm/tools/clang/lib/AST/Type.cpp
  head/contrib/llvm/tools/clang/lib/AST/TypeLoc.cpp
  head/contrib/llvm/tools/clang/lib/AST/TypePrinter.cpp
  head/contrib/llvm/tools/clang/lib/AST/VTTBuilder.cpp
  head/contrib/llvm/tools/clang/lib/AST/VTableBuilder.cpp
  head/contrib/llvm/tools/clang/lib/ASTMatchers/ASTMatchFinder.cpp
  head/contrib/llvm/tools/clang/lib/ASTMatchers/ASTMatchersInternal.cpp
  head/contrib/llvm/tools/clang/lib/ASTMatchers/Dynamic/Marshallers.h
  head/contrib/llvm/tools/clang/lib/ASTMatchers/Dynamic/Parser.cpp
  head/contrib/llvm/tools/clang/lib/ASTMatchers/Dynamic/Registry.cpp
  head/contrib/llvm/tools/clang/lib/Analysis/AnalysisDeclContext.cpp
  head/contrib/llvm/tools/clang/lib/Analysis/BodyFarm.cpp
  head/contrib/llvm/tools/clang/lib/Analysis/CFG.cpp
  head/contrib/llvm/tools/clang/lib/Analysis/CallGraph.cpp
  head/contrib/llvm/tools/clang/lib/Analysis/CloneDetection.cpp
  head/contrib/llvm/tools/clang/lib/Analysis/CocoaConventions.cpp
  head/contrib/llvm/tools/clang/lib/Analysis/Consumed.cpp
  head/contrib/llvm/tools/clang/lib/Analysis/LiveVariables.cpp
  head/contrib/llvm/tools/clang/lib/Analysis/PrintfFormatString.cpp
  head/contrib/llvm/tools/clang/lib/Analysis/ReachableCode.cpp
  head/contrib/llvm/tools/clang/lib/Analysis/ScanfFormatString.cpp
  head/contrib/llvm/tools/clang/lib/Analysis/ThreadSafety.cpp
  head/contrib/llvm/tools/clang/lib/Analysis/ThreadSafetyCommon.cpp
  head/contrib/llvm/tools/clang/lib/Analysis/ThreadSafetyTIL.cpp
  head/contrib/llvm/tools/clang/lib/Analysis/UninitializedValues.cpp
  head/contrib/llvm/tools/clang/lib/Basic/Builtins.cpp
  head/contrib/llvm/tools/clang/lib/Basic/Cuda.cpp
  head/contrib/llvm/tools/clang/lib/Basic/Diagnostic.cpp
  head/contrib/llvm/tools/clang/lib/Basic/DiagnosticIDs.cpp
  head/contrib/llvm/tools/clang/lib/Basic/FileManager.cpp
  head/contrib/llvm/tools/clang/lib/Basic/IdentifierTable.cpp
  head/contrib/llvm/tools/clang/lib/Basic/Module.cpp
  head/contrib/llvm/tools/clang/lib/Basic/OpenMPKinds.cpp
  head/contrib/llvm/tools/clang/lib/Basic/OperatorPrecedence.cpp
  head/contrib/llvm/tools/clang/lib/Basic/SanitizerBlacklist.cpp
  head/contrib/llvm/tools/clang/lib/Basic/SourceManager.cpp
  head/contrib/llvm/tools/clang/lib/Basic/TargetInfo.cpp
  head/contrib/llvm/tools/clang/lib/Basic/Targets.cpp
  head/contrib/llvm/tools/clang/lib/Basic/Version.cpp
  head/contrib/llvm/tools/clang/lib/Basic/VirtualFileSystem.cpp
  head/contrib/llvm/tools/clang/lib/Basic/XRayLists.cpp
  head/contrib/llvm/tools/clang/lib/CodeGen/BackendUtil.cpp
  head/contrib/llvm/tools/clang/lib/CodeGen/CGAtomic.cpp
  head/contrib/llvm/tools/clang/lib/CodeGen/CGBlocks.cpp
  head/contrib/llvm/tools/clang/lib/CodeGen/CGBuilder.h
  head/contrib/llvm/tools/clang/lib/CodeGen/CGBuiltin.cpp
  head/contrib/llvm/tools/clang/lib/CodeGen/CGCXX.cpp
  head/contrib/llvm/tools/clang/lib/CodeGen/CGCXXABI.cpp
  head/contrib/llvm/tools/clang/lib/CodeGen/CGCXXABI.h
  head/contrib/llvm/tools/clang/lib/CodeGen/CGCall.cpp
  head/contrib/llvm/tools/clang/lib/CodeGen/CGClass.cpp
  head/contrib/llvm/tools/clang/lib/CodeGen/CGCleanup.cpp
  head/contrib/llvm/tools/clang/lib/CodeGen/CGCoroutine.cpp
  head/contrib/llvm/tools/clang/lib/CodeGen/CGDebugInfo.cpp
  head/contrib/llvm/tools/clang/lib/CodeGen/CGDebugInfo.h
  head/contrib/llvm/tools/clang/lib/CodeGen/CGDecl.cpp
  head/contrib/llvm/tools/clang/lib/CodeGen/CGDeclCXX.cpp
  head/contrib/llvm/tools/clang/lib/CodeGen/CGException.cpp
  head/contrib/llvm/tools/clang/lib/CodeGen/CGExpr.cpp
  head/contrib/llvm/tools/clang/lib/CodeGen/CGExprAgg.cpp
  head/contrib/llvm/tools/clang/lib/CodeGen/CGExprCXX.cpp
  head/contrib/llvm/tools/clang/lib/CodeGen/CGExprComplex.cpp
  head/contrib/llvm/tools/clang/lib/CodeGen/CGExprConstant.cpp
  head/contrib/llvm/tools/clang/lib/CodeGen/CGExprScalar.cpp
  head/contrib/llvm/tools/clang/lib/CodeGen/CGObjC.cpp
  head/contrib/llvm/tools/clang/lib/CodeGen/CGObjCMac.cpp
  head/contrib/llvm/tools/clang/lib/CodeGen/CGObjCRuntime.cpp
  head/contrib/llvm/tools/clang/lib/CodeGen/CGOpenCLRuntime.cpp
  head/contrib/llvm/tools/clang/lib/CodeGen/CGOpenCLRuntime.h
  head/contrib/llvm/tools/clang/lib/CodeGen/CGOpenMPRuntime.cpp
  head/contrib/llvm/tools/clang/lib/CodeGen/CGOpenMPRuntime.h
  head/contrib/llvm/tools/clang/lib/CodeGen/CGOpenMPRuntimeNVPTX.cpp
  head/contrib/llvm/tools/clang/lib/CodeGen/CGOpenMPRuntimeNVPTX.h
  head/contrib/llvm/tools/clang/lib/CodeGen/CGRecordLayoutBuilder.cpp
  head/contrib/llvm/tools/clang/lib/CodeGen/CGStmt.cpp
  head/contrib/llvm/tools/clang/lib/CodeGen/CGStmtOpenMP.cpp
  head/contrib/llvm/tools/clang/lib/CodeGen/CGVTT.cpp
  head/contrib/llvm/tools/clang/lib/CodeGen/CGVTables.cpp
  head/contrib/llvm/tools/clang/lib/CodeGen/CGValue.h
  head/contrib/llvm/tools/clang/lib/CodeGen/CodeGenABITypes.cpp
  head/contrib/llvm/tools/clang/lib/CodeGen/CodeGenAction.cpp
  head/contrib/llvm/tools/clang/lib/CodeGen/CodeGenFunction.cpp
  head/contrib/llvm/tools/clang/lib/CodeGen/CodeGenFunction.h
  head/contrib/llvm/tools/clang/lib/CodeGen/CodeGenModule.cpp
  head/contrib/llvm/tools/clang/lib/CodeGen/CodeGenModule.h
  head/contrib/llvm/tools/clang/lib/CodeGen/CodeGenPGO.cpp
  head/contrib/llvm/tools/clang/lib/CodeGen/CodeGenTBAA.cpp
  head/contrib/llvm/tools/clang/lib/CodeGen/CodeGenTBAA.h
  head/contrib/llvm/tools/clang/lib/CodeGen/CodeGenTypeCache.h
  head/contrib/llvm/tools/clang/lib/CodeGen/CodeGenTypes.cpp
  head/contrib/llvm/tools/clang/lib/CodeGen/CodeGenTypes.h
  head/contrib/llvm/tools/clang/lib/CodeGen/CoverageMappingGen.cpp
  head/contrib/llvm/tools/clang/lib/CodeGen/CoverageMappingGen.h
  head/contrib/llvm/tools/clang/lib/CodeGen/ItaniumCXXABI.cpp
  head/contrib/llvm/tools/clang/lib/CodeGen/MicrosoftCXXABI.cpp
  head/contrib/llvm/tools/clang/lib/CodeGen/ModuleBuilder.cpp
  head/contrib/llvm/tools/clang/lib/CodeGen/SanitizerMetadata.cpp
  head/contrib/llvm/tools/clang/lib/CodeGen/TargetInfo.cpp
  head/contrib/llvm/tools/clang/lib/CodeGen/TargetInfo.h
  head/contrib/llvm/tools/clang/lib/Driver/Compilation.cpp
  head/contrib/llvm/tools/clang/lib/Driver/Distro.cpp
  head/contrib/llvm/tools/clang/lib/Driver/Driver.cpp
  head/contrib/llvm/tools/clang/lib/Driver/DriverOptions.cpp
  head/contrib/llvm/tools/clang/lib/Driver/Job.cpp
  head/contrib/llvm/tools/clang/lib/Driver/SanitizerArgs.cpp
  head/contrib/llvm/tools/clang/lib/Driver/ToolChain.cpp
  head/contrib/llvm/tools/clang/lib/Driver/ToolChains/AMDGPU.cpp
  head/contrib/llvm/tools/clang/lib/Driver/ToolChains/AMDGPU.h
  head/contrib/llvm/tools/clang/lib/Driver/ToolChains/Ananas.cpp
  head/contrib/llvm/tools/clang/lib/Driver/ToolChains/Arch/AArch64.cpp
  head/contrib/llvm/tools/clang/lib/Driver/ToolChains/Arch/ARM.cpp
  head/contrib/llvm/tools/clang/lib/Driver/ToolChains/Arch/ARM.h
  head/contrib/llvm/tools/clang/lib/Driver/ToolChains/Arch/Mips.cpp
  head/contrib/llvm/tools/clang/lib/Driver/ToolChains/Arch/Mips.h
  head/contrib/llvm/tools/clang/lib/Driver/ToolChains/Arch/PPC.cpp
  head/contrib/llvm/tools/clang/lib/Driver/ToolChains/Arch/PPC.h
  head/contrib/llvm/tools/clang/lib/Driver/ToolChains/Arch/X86.cpp
  head/contrib/llvm/tools/clang/lib/Driver/ToolChains/BareMetal.cpp
  head/contrib/llvm/tools/clang/lib/Driver/ToolChains/BareMetal.h
  head/contrib/llvm/tools/clang/lib/Driver/ToolChains/Clang.cpp
  head/contrib/llvm/tools/clang/lib/Driver/ToolChains/Clang.h
  head/contrib/llvm/tools/clang/lib/Driver/ToolChains/CloudABI.cpp
  head/contrib/llvm/tools/clang/lib/Driver/ToolChains/CommonArgs.cpp
  head/contrib/llvm/tools/clang/lib/Driver/ToolChains/CommonArgs.h
  head/contrib/llvm/tools/clang/lib/Driver/ToolChains/CrossWindows.cpp
  head/contrib/llvm/tools/clang/lib/Driver/ToolChains/Cuda.cpp
  head/contrib/llvm/tools/clang/lib/Driver/ToolChains/Cuda.h
  head/contrib/llvm/tools/clang/lib/Driver/ToolChains/Darwin.cpp
  head/contrib/llvm/tools/clang/lib/Driver/ToolChains/Darwin.h
  head/contrib/llvm/tools/clang/lib/Driver/ToolChains/DragonFly.cpp
  head/contrib/llvm/tools/clang/lib/Driver/ToolChains/FreeBSD.cpp
  head/contrib/llvm/tools/clang/lib/Driver/ToolChains/FreeBSD.h
  head/contrib/llvm/tools/clang/lib/Driver/ToolChains/Fuchsia.cpp
  head/contrib/llvm/tools/clang/lib/Driver/ToolChains/Fuchsia.h
  head/contrib/llvm/tools/clang/lib/Driver/ToolChains/Gnu.cpp
  head/contrib/llvm/tools/clang/lib/Driver/ToolChains/Hexagon.cpp
  head/contrib/llvm/tools/clang/lib/Driver/ToolChains/Hexagon.h
  head/contrib/llvm/tools/clang/lib/Driver/ToolChains/Linux.cpp
  head/contrib/llvm/tools/clang/lib/Driver/ToolChains/MSVC.cpp
  head/contrib/llvm/tools/clang/lib/Driver/ToolChains/MinGW.cpp
  head/contrib/llvm/tools/clang/lib/Driver/ToolChains/MinGW.h
  head/contrib/llvm/tools/clang/lib/Driver/ToolChains/Minix.cpp
  head/contrib/llvm/tools/clang/lib/Driver/ToolChains/Myriad.cpp
  head/contrib/llvm/tools/clang/lib/Driver/ToolChains/NaCl.cpp
  head/contrib/llvm/tools/clang/lib/Driver/ToolChains/NetBSD.cpp
  head/contrib/llvm/tools/clang/lib/Driver/ToolChains/NetBSD.h
  head/contrib/llvm/tools/clang/lib/Driver/ToolChains/OpenBSD.cpp
  head/contrib/llvm/tools/clang/lib/Driver/ToolChains/PS4CPU.cpp
  head/contrib/llvm/tools/clang/lib/Driver/ToolChains/Solaris.cpp
  head/contrib/llvm/tools/clang/lib/Driver/ToolChains/WebAssembly.cpp
  head/contrib/llvm/tools/clang/lib/Driver/ToolChains/WebAssembly.h
  head/contrib/llvm/tools/clang/lib/Driver/XRayArgs.cpp
  head/contrib/llvm/tools/clang/lib/Format/BreakableToken.cpp
  head/contrib/llvm/tools/clang/lib/Format/BreakableToken.h
  head/contrib/llvm/tools/clang/lib/Format/ContinuationIndenter.cpp
  head/contrib/llvm/tools/clang/lib/Format/ContinuationIndenter.h
  head/contrib/llvm/tools/clang/lib/Format/Format.cpp
  head/contrib/llvm/tools/clang/lib/Format/FormatToken.cpp
  head/contrib/llvm/tools/clang/lib/Format/FormatToken.h
  head/contrib/llvm/tools/clang/lib/Format/FormatTokenLexer.cpp
  head/contrib/llvm/tools/clang/lib/Format/FormatTokenLexer.h
  head/contrib/llvm/tools/clang/lib/Format/NamespaceEndCommentsFixer.cpp
  head/contrib/llvm/tools/clang/lib/Format/NamespaceEndCommentsFixer.h
  head/contrib/llvm/tools/clang/lib/Format/SortJavaScriptImports.cpp
  head/contrib/llvm/tools/clang/lib/Format/TokenAnalyzer.cpp
  head/contrib/llvm/tools/clang/lib/Format/TokenAnalyzer.h
  head/contrib/llvm/tools/clang/lib/Format/TokenAnnotator.cpp
  head/contrib/llvm/tools/clang/lib/Format/TokenAnnotator.h
  head/contrib/llvm/tools/clang/lib/Format/UnwrappedLineFormatter.cpp
  head/contrib/llvm/tools/clang/lib/Format/UnwrappedLineFormatter.h
  head/contrib/llvm/tools/clang/lib/Format/UnwrappedLineParser.cpp
  head/contrib/llvm/tools/clang/lib/Format/UnwrappedLineParser.h
  head/contrib/llvm/tools/clang/lib/Format/UsingDeclarationsSorter.cpp
  head/contrib/llvm/tools/clang/lib/Format/UsingDeclarationsSorter.h
  head/contrib/llvm/tools/clang/lib/Format/WhitespaceManager.cpp
  head/contrib/llvm/tools/clang/lib/Format/WhitespaceManager.h
  head/contrib/llvm/tools/clang/lib/Frontend/ASTUnit.cpp
  head/contrib/llvm/tools/clang/lib/Frontend/CompilerInstance.cpp
  head/contrib/llvm/tools/clang/lib/Frontend/CompilerInvocation.cpp
  head/contrib/llvm/tools/clang/lib/Frontend/FrontendAction.cpp
  head/contrib/llvm/tools/clang/lib/Frontend/FrontendActions.cpp
  head/contrib/llvm/tools/clang/lib/Frontend/InitHeaderSearch.cpp
  head/contrib/llvm/tools/clang/lib/Frontend/InitPreprocessor.cpp
  head/contrib/llvm/tools/clang/lib/Frontend/MultiplexConsumer.cpp
  head/contrib/llvm/tools/clang/lib/Frontend/PrecompiledPreamble.cpp
  head/contrib/llvm/tools/clang/lib/Frontend/PrintPreprocessedOutput.cpp
  head/contrib/llvm/tools/clang/lib/Frontend/Rewrite/FrontendActions.cpp
  head/contrib/llvm/tools/clang/lib/Frontend/Rewrite/RewriteModernObjC.cpp
  head/contrib/llvm/tools/clang/lib/Frontend/Rewrite/RewriteObjC.cpp
  head/contrib/llvm/tools/clang/lib/Frontend/TextDiagnosticBuffer.cpp
  head/contrib/llvm/tools/clang/lib/Frontend/VerifyDiagnosticConsumer.cpp
  head/contrib/llvm/tools/clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp
  head/contrib/llvm/tools/clang/lib/Headers/__clang_cuda_cmath.h
  head/contrib/llvm/tools/clang/lib/Headers/__clang_cuda_intrinsics.h
  head/contrib/llvm/tools/clang/lib/Headers/__clang_cuda_math_forward_declares.h
  head/contrib/llvm/tools/clang/lib/Headers/__clang_cuda_runtime_wrapper.h
  head/contrib/llvm/tools/clang/lib/Headers/avx2intrin.h
  head/contrib/llvm/tools/clang/lib/Headers/avx512bwintrin.h
  head/contrib/llvm/tools/clang/lib/Headers/avx512cdintrin.h
  head/contrib/llvm/tools/clang/lib/Headers/avx512dqintrin.h
  head/contrib/llvm/tools/clang/lib/Headers/avx512fintrin.h
  head/contrib/llvm/tools/clang/lib/Headers/avx512vlbwintrin.h
  head/contrib/llvm/tools/clang/lib/Headers/avx512vlcdintrin.h
  head/contrib/llvm/tools/clang/lib/Headers/avx512vldqintrin.h
  head/contrib/llvm/tools/clang/lib/Headers/avx512vlintrin.h
  head/contrib/llvm/tools/clang/lib/Headers/clflushoptintrin.h
  head/contrib/llvm/tools/clang/lib/Headers/cpuid.h
  head/contrib/llvm/tools/clang/lib/Headers/cuda_wrappers/algorithm
  head/contrib/llvm/tools/clang/lib/Headers/cuda_wrappers/new
  head/contrib/llvm/tools/clang/lib/Headers/emmintrin.h
  head/contrib/llvm/tools/clang/lib/Headers/float.h
  head/contrib/llvm/tools/clang/lib/Headers/fma4intrin.h
  head/contrib/llvm/tools/clang/lib/Headers/fmaintrin.h
  head/contrib/llvm/tools/clang/lib/Headers/immintrin.h
  head/contrib/llvm/tools/clang/lib/Headers/intrin.h
  head/contrib/llvm/tools/clang/lib/Headers/opencl-c.h
  head/contrib/llvm/tools/clang/lib/Headers/pmmintrin.h
  head/contrib/llvm/tools/clang/lib/Headers/smmintrin.h
  head/contrib/llvm/tools/clang/lib/Headers/stdbool.h
  head/contrib/llvm/tools/clang/lib/Headers/unwind.h
  head/contrib/llvm/tools/clang/lib/Headers/xmmintrin.h
  head/contrib/llvm/tools/clang/lib/Index/CodegenNameGenerator.cpp
  head/contrib/llvm/tools/clang/lib/Index/CommentToXML.cpp
  head/contrib/llvm/tools/clang/lib/Index/IndexBody.cpp
  head/contrib/llvm/tools/clang/lib/Index/IndexDecl.cpp
  head/contrib/llvm/tools/clang/lib/Index/IndexSymbol.cpp
  head/contrib/llvm/tools/clang/lib/Index/IndexTypeSourceInfo.cpp
  head/contrib/llvm/tools/clang/lib/Index/IndexingAction.cpp
  head/contrib/llvm/tools/clang/lib/Index/IndexingContext.cpp
  head/contrib/llvm/tools/clang/lib/Index/USRGeneration.cpp
  head/contrib/llvm/tools/clang/lib/Lex/HeaderSearch.cpp
  head/contrib/llvm/tools/clang/lib/Lex/Lexer.cpp
  head/contrib/llvm/tools/clang/lib/Lex/LiteralSupport.cpp
  head/contrib/llvm/tools/clang/lib/Lex/MacroArgs.cpp
  head/contrib/llvm/tools/clang/lib/Lex/MacroInfo.cpp
  head/contrib/llvm/tools/clang/lib/Lex/ModuleMap.cpp
  head/contrib/llvm/tools/clang/lib/Lex/PPDirectives.cpp
  head/contrib/llvm/tools/clang/lib/Lex/PPLexerChange.cpp
  head/contrib/llvm/tools/clang/lib/Lex/PPMacroExpansion.cpp
  head/contrib/llvm/tools/clang/lib/Lex/PTHLexer.cpp
  head/contrib/llvm/tools/clang/lib/Lex/Pragma.cpp
  head/contrib/llvm/tools/clang/lib/Lex/PreprocessingRecord.cpp
  head/contrib/llvm/tools/clang/lib/Lex/Preprocessor.cpp
  head/contrib/llvm/tools/clang/lib/Lex/PreprocessorLexer.cpp
  head/contrib/llvm/tools/clang/lib/Lex/TokenConcatenation.cpp
  head/contrib/llvm/tools/clang/lib/Lex/TokenLexer.cpp
  head/contrib/llvm/tools/clang/lib/Parse/ParseCXXInlineMethods.cpp
  head/contrib/llvm/tools/clang/lib/Parse/ParseDecl.cpp
  head/contrib/llvm/tools/clang/lib/Parse/ParseDeclCXX.cpp
  head/contrib/llvm/tools/clang/lib/Parse/ParseExpr.cpp
  head/contrib/llvm/tools/clang/lib/Parse/ParseExprCXX.cpp
  head/contrib/llvm/tools/clang/lib/Parse/ParseObjc.cpp
  head/contrib/llvm/tools/clang/lib/Parse/ParseOpenMP.cpp
  head/contrib/llvm/tools/clang/lib/Parse/ParsePragma.cpp
  head/contrib/llvm/tools/clang/lib/Parse/ParseStmt.cpp
  head/contrib/llvm/tools/clang/lib/Parse/ParseStmtAsm.cpp
  head/contrib/llvm/tools/clang/lib/Parse/ParseTemplate.cpp
  head/contrib/llvm/tools/clang/lib/Parse/ParseTentative.cpp
  head/contrib/llvm/tools/clang/lib/Parse/Parser.cpp
  head/contrib/llvm/tools/clang/lib/Rewrite/HTMLRewrite.cpp
  head/contrib/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp
  head/contrib/llvm/tools/clang/lib/Sema/AttributeList.cpp
  head/contrib/llvm/tools/clang/lib/Sema/CodeCompleteConsumer.cpp
  head/contrib/llvm/tools/clang/lib/Sema/DeclSpec.cpp
  head/contrib/llvm/tools/clang/lib/Sema/JumpDiagnostics.cpp
  head/contrib/llvm/tools/clang/lib/Sema/MultiplexExternalSemaSource.cpp
  head/contrib/llvm/tools/clang/lib/Sema/Sema.cpp
  head/contrib/llvm/tools/clang/lib/Sema/SemaAttr.cpp
  head/contrib/llvm/tools/clang/lib/Sema/SemaCast.cpp
  head/contrib/llvm/tools/clang/lib/Sema/SemaChecking.cpp
  head/contrib/llvm/tools/clang/lib/Sema/SemaCodeComplete.cpp
  head/contrib/llvm/tools/clang/lib/Sema/SemaCoroutine.cpp
  head/contrib/llvm/tools/clang/lib/Sema/SemaDecl.cpp
  head/contrib/llvm/tools/clang/lib/Sema/SemaDeclAttr.cpp
  head/contrib/llvm/tools/clang/lib/Sema/SemaDeclCXX.cpp
  head/contrib/llvm/tools/clang/lib/Sema/SemaDeclObjC.cpp
  head/contrib/llvm/tools/clang/lib/Sema/SemaExceptionSpec.cpp
  head/contrib/llvm/tools/clang/lib/Sema/SemaExpr.cpp
  head/contrib/llvm/tools/clang/lib/Sema/SemaExprCXX.cpp
  head/contrib/llvm/tools/clang/lib/Sema/SemaExprMember.cpp
  head/contrib/llvm/tools/clang/lib/Sema/SemaExprObjC.cpp
  head/contrib/llvm/tools/clang/lib/Sema/SemaInit.cpp
  head/contrib/llvm/tools/clang/lib/Sema/SemaLambda.cpp
  head/contrib/llvm/tools/clang/lib/Sema/SemaLookup.cpp
  head/contrib/llvm/tools/clang/lib/Sema/SemaObjCProperty.cpp
  head/contrib/llvm/tools/clang/lib/Sema/SemaOpenMP.cpp
  head/contrib/llvm/tools/clang/lib/Sema/SemaOverload.cpp
  head/contrib/llvm/tools/clang/lib/Sema/SemaPseudoObject.cpp
  head/contrib/llvm/tools/clang/lib/Sema/SemaStmt.cpp
  head/contrib/llvm/tools/clang/lib/Sema/SemaStmtAsm.cpp
  head/contrib/llvm/tools/clang/lib/Sema/SemaStmtAttr.cpp
  head/contrib/llvm/tools/clang/lib/Sema/SemaTemplate.cpp
  head/contrib/llvm/tools/clang/lib/Sema/SemaTemplateDeduction.cpp
  head/contrib/llvm/tools/clang/lib/Sema/SemaTemplateInstantiate.cpp
  head/contrib/llvm/tools/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp
  head/contrib/llvm/tools/clang/lib/Sema/SemaTemplateVariadic.cpp
  head/contrib/llvm/tools/clang/lib/Sema/SemaType.cpp
  head/contrib/llvm/tools/clang/lib/Sema/TreeTransform.h
  head/contrib/llvm/tools/clang/lib/Serialization/ASTCommon.cpp
  head/contrib/llvm/tools/clang/lib/Serialization/ASTCommon.h
  head/contrib/llvm/tools/clang/lib/Serialization/ASTReader.cpp
  head/contrib/llvm/tools/clang/lib/Serialization/ASTReaderDecl.cpp
  head/contrib/llvm/tools/clang/lib/Serialization/ASTReaderInternals.h
  head/contrib/llvm/tools/clang/lib/Serialization/ASTReaderStmt.cpp
  head/contrib/llvm/tools/clang/lib/Serialization/ASTWriter.cpp
  head/contrib/llvm/tools/clang/lib/Serialization/ASTWriterDecl.cpp
  head/contrib/llvm/tools/clang/lib/Serialization/ASTWriterStmt.cpp
  head/contrib/llvm/tools/clang/lib/Serialization/GlobalModuleIndex.cpp
  head/contrib/llvm/tools/clang/lib/Serialization/ModuleManager.cpp
  head/contrib/llvm/tools/clang/lib/Serialization/MultiOnDiskHashTable.h
  head/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ArrayBoundCheckerV2.cpp
  head/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/BlockInCriticalSectionChecker.cpp
  head/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/CStringChecker.cpp
  head/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/CStringSyntaxChecker.cpp
  head/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/CallAndMessageChecker.cpp
  head/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/CheckSecuritySyntaxOnly.cpp
  head/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/CloneChecker.cpp
  head/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ConversionChecker.cpp
  head/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/DebugCheckers.cpp
  head/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/DynamicTypePropagation.cpp
  head/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ExprInspectionChecker.cpp
  head/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/GenericTaintChecker.cpp
  head/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/IdenticalExprChecker.cpp
  head/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/MisusedMovedObjectChecker.cpp
  head/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ObjCContainersASTChecker.cpp
  head/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ObjCSuperDeallocChecker.cpp
  head/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/PaddingChecker.cpp
  head/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/PthreadLockChecker.cpp
  head/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker.cpp
  head/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/StackAddrEscapeChecker.cpp
  head/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/UndefResultChecker.cpp
  head/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/UndefinedAssignmentChecker.cpp
  head/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/UnreachableCodeChecker.cpp
  head/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/VirtualCallChecker.cpp
  head/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/AnalysisManager.cpp
  head/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/AnalyzerOptions.cpp
  head/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/BasicValueFactory.cpp
  head/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/BugReporter.cpp
  head/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/BugReporterVisitors.cpp
  head/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/CallEvent.cpp
  head/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/CheckerContext.cpp
  head/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/CoreEngine.cpp
  head/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/Environment.cpp
  head/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp
  head/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/ExprEngineC.cpp
  head/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp
  head/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/HTMLDiagnostics.cpp
  head/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/IssueHash.cpp
  head/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/MemRegion.cpp
  head/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/PathDiagnostic.cpp
  head/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/PrettyStackTraceLocationContext.h
  head/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/ProgramState.cpp
  head/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp
  head/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp
  head/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/RegionStore.cpp
  head/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/SVals.cpp
  head/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp
  head/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/Store.cpp
  head/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/SymbolManager.cpp
  head/contrib/llvm/tools/clang/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp
  head/contrib/llvm/tools/clang/lib/Tooling/ArgumentsAdjusters.cpp
  head/contrib/llvm/tools/clang/lib/Tooling/CommonOptionsParser.cpp
  head/contrib/llvm/tools/clang/lib/Tooling/CompilationDatabase.cpp
  head/contrib/llvm/tools/clang/lib/Tooling/Core/Replacement.cpp
  head/contrib/llvm/tools/clang/lib/Tooling/Refactoring/AtomicChange.cpp
  head/contrib/llvm/tools/clang/lib/Tooling/Refactoring/Rename/RenamingAction.cpp
  head/contrib/llvm/tools/clang/lib/Tooling/Refactoring/Rename/USRFindingAction.cpp
  head/contrib/llvm/tools/clang/lib/Tooling/Refactoring/Rename/USRLocFinder.cpp
  head/contrib/llvm/tools/clang/lib/Tooling/Tooling.cpp
  head/contrib/llvm/tools/clang/tools/clang-format/ClangFormat.cpp
  head/contrib/llvm/tools/clang/tools/driver/cc1as_main.cpp
  head/contrib/llvm/tools/clang/tools/driver/driver.cpp
  head/contrib/llvm/tools/clang/utils/TableGen/ClangAttrEmitter.cpp
  head/contrib/llvm/tools/clang/utils/TableGen/NeonEmitter.cpp
  head/contrib/llvm/tools/clang/utils/TableGen/TableGen.cpp
  head/contrib/llvm/tools/clang/utils/TableGen/TableGenBackends.h
  head/contrib/llvm/tools/llc/llc.cpp
  head/contrib/llvm/tools/lld/.arcconfig
  head/contrib/llvm/tools/lld/CMakeLists.txt
  head/contrib/llvm/tools/lld/CODE_OWNERS.TXT
  head/contrib/llvm/tools/lld/COFF/CMakeLists.txt
  head/contrib/llvm/tools/lld/COFF/Chunks.cpp
  head/contrib/llvm/tools/lld/COFF/Chunks.h
  head/contrib/llvm/tools/lld/COFF/Config.h
  head/contrib/llvm/tools/lld/COFF/DLL.cpp
  head/contrib/llvm/tools/lld/COFF/Driver.cpp
  head/contrib/llvm/tools/lld/COFF/Driver.h
  head/contrib/llvm/tools/lld/COFF/DriverUtils.cpp
  head/contrib/llvm/tools/lld/COFF/ICF.cpp
  head/contrib/llvm/tools/lld/COFF/InputFiles.cpp
  head/contrib/llvm/tools/lld/COFF/InputFiles.h
  head/contrib/llvm/tools/lld/COFF/LTO.cpp
  head/contrib/llvm/tools/lld/COFF/LTO.h
  head/contrib/llvm/tools/lld/COFF/MapFile.cpp
  head/contrib/llvm/tools/lld/COFF/MarkLive.cpp
  head/contrib/llvm/tools/lld/COFF/Options.td
  head/contrib/llvm/tools/lld/COFF/PDB.cpp
  head/contrib/llvm/tools/lld/COFF/PDB.h
  head/contrib/llvm/tools/lld/COFF/Strings.cpp
  head/contrib/llvm/tools/lld/COFF/Strings.h
  head/contrib/llvm/tools/lld/COFF/SymbolTable.cpp
  head/contrib/llvm/tools/lld/COFF/SymbolTable.h
  head/contrib/llvm/tools/lld/COFF/Symbols.cpp
  head/contrib/llvm/tools/lld/COFF/Symbols.h
  head/contrib/llvm/tools/lld/COFF/Writer.cpp
  head/contrib/llvm/tools/lld/COFF/Writer.h
  head/contrib/llvm/tools/lld/ELF/Arch/AArch64.cpp
  head/contrib/llvm/tools/lld/ELF/Arch/AMDGPU.cpp
  head/contrib/llvm/tools/lld/ELF/Arch/ARM.cpp
  head/contrib/llvm/tools/lld/ELF/Arch/AVR.cpp
  head/contrib/llvm/tools/lld/ELF/Arch/Mips.cpp
  head/contrib/llvm/tools/lld/ELF/Arch/MipsArchTree.cpp
  head/contrib/llvm/tools/lld/ELF/Arch/PPC.cpp
  head/contrib/llvm/tools/lld/ELF/Arch/PPC64.cpp
  head/contrib/llvm/tools/lld/ELF/Arch/SPARCV9.cpp
  head/contrib/llvm/tools/lld/ELF/Arch/X86.cpp
  head/contrib/llvm/tools/lld/ELF/Arch/X86_64.cpp
  head/contrib/llvm/tools/lld/ELF/CMakeLists.txt
  head/contrib/llvm/tools/lld/ELF/Config.h
  head/contrib/llvm/tools/lld/ELF/Driver.cpp
  head/contrib/llvm/tools/lld/ELF/Driver.h
  head/contrib/llvm/tools/lld/ELF/DriverUtils.cpp
  head/contrib/llvm/tools/lld/ELF/EhFrame.cpp
  head/contrib/llvm/tools/lld/ELF/EhFrame.h
  head/contrib/llvm/tools/lld/ELF/Filesystem.cpp
  head/contrib/llvm/tools/lld/ELF/Filesystem.h
  head/contrib/llvm/tools/lld/ELF/GdbIndex.cpp
  head/contrib/llvm/tools/lld/ELF/GdbIndex.h
  head/contrib/llvm/tools/lld/ELF/ICF.cpp
  head/contrib/llvm/tools/lld/ELF/InputFiles.cpp
  head/contrib/llvm/tools/lld/ELF/InputFiles.h
  head/contrib/llvm/tools/lld/ELF/InputSection.cpp
  head/contrib/llvm/tools/lld/ELF/InputSection.h
  head/contrib/llvm/tools/lld/ELF/LTO.cpp
  head/contrib/llvm/tools/lld/ELF/LTO.h
  head/contrib/llvm/tools/lld/ELF/LinkerScript.cpp
  head/contrib/llvm/tools/lld/ELF/LinkerScript.h
  head/contrib/llvm/tools/lld/ELF/MapFile.cpp
  head/contrib/llvm/tools/lld/ELF/MapFile.h
  head/contrib/llvm/tools/lld/ELF/MarkLive.cpp
  head/contrib/llvm/tools/lld/ELF/Options.td
  head/contrib/llvm/tools/lld/ELF/OutputSections.cpp
  head/contrib/llvm/tools/lld/ELF/OutputSections.h
  head/contrib/llvm/tools/lld/ELF/Relocations.cpp
  head/contrib/llvm/tools/lld/ELF/Relocations.h
  head/contrib/llvm/tools/lld/ELF/ScriptLexer.cpp
  head/contrib/llvm/tools/lld/ELF/ScriptLexer.h
  head/contrib/llvm/tools/lld/ELF/ScriptParser.cpp
  head/contrib/llvm/tools/lld/ELF/ScriptParser.h
  head/contrib/llvm/tools/lld/ELF/Strings.cpp
  head/contrib/llvm/tools/lld/ELF/Strings.h
  head/contrib/llvm/tools/lld/ELF/SymbolTable.cpp
  head/contrib/llvm/tools/lld/ELF/SymbolTable.h
  head/contrib/llvm/tools/lld/ELF/Symbols.cpp
  head/contrib/llvm/tools/lld/ELF/Symbols.h
  head/contrib/llvm/tools/lld/ELF/SyntheticSections.cpp
  head/contrib/llvm/tools/lld/ELF/SyntheticSections.h
  head/contrib/llvm/tools/lld/ELF/Target.cpp
  head/contrib/llvm/tools/lld/ELF/Target.h
  head/contrib/llvm/tools/lld/ELF/Thunks.cpp
  head/contrib/llvm/tools/lld/ELF/Thunks.h
  head/contrib/llvm/tools/lld/ELF/Writer.cpp
  head/contrib/llvm/tools/lld/ELF/Writer.h
  head/contrib/llvm/tools/lld/FREEBSD-Xlist
  head/contrib/llvm/tools/lld/README.md
  head/contrib/llvm/tools/lld/include/lld/Core/Atom.h
  head/contrib/llvm/tools/lld/include/lld/Core/DefinedAtom.h
  head/contrib/llvm/tools/lld/include/lld/Core/Error.h
  head/contrib/llvm/tools/lld/include/lld/Core/LinkingContext.h
  head/contrib/llvm/tools/lld/include/lld/Core/PassManager.h
  head/contrib/llvm/tools/lld/include/lld/Core/Reader.h
  head/contrib/llvm/tools/lld/include/lld/Core/SymbolTable.h
  head/contrib/llvm/tools/lld/include/lld/Core/Writer.h
  head/contrib/llvm/tools/lld/include/lld/ReaderWriter/YamlContext.h
  head/contrib/llvm/tools/lld/lib/CMakeLists.txt
  head/contrib/llvm/tools/lld/lib/Core/CMakeLists.txt
  head/contrib/llvm/tools/lld/lib/Core/Resolver.cpp
  head/contrib/llvm/tools/lld/lib/Core/SymbolTable.cpp
  head/contrib/llvm/tools/lld/lib/Driver/CMakeLists.txt
  head/contrib/llvm/tools/lld/lib/Driver/DarwinLdDriver.cpp
  head/contrib/llvm/tools/lld/lib/ReaderWriter/CMakeLists.txt
  head/contrib/llvm/tools/lld/lib/ReaderWriter/FileArchive.cpp
  head/contrib/llvm/tools/lld/lib/ReaderWriter/MachO/ArchHandler.h
  head/contrib/llvm/tools/lld/lib/ReaderWriter/MachO/CMakeLists.txt
  head/contrib/llvm/tools/lld/lib/ReaderWriter/MachO/CompactUnwindPass.cpp
  head/contrib/llvm/tools/lld/lib/ReaderWriter/MachO/FlatNamespaceFile.h
  head/contrib/llvm/tools/lld/lib/ReaderWriter/MachO/GOTPass.cpp
  head/contrib/llvm/tools/lld/lib/ReaderWriter/MachO/MachOLinkingContext.cpp
  head/contrib/llvm/tools/lld/lib/ReaderWriter/MachO/MachONormalizedFile.h
  head/contrib/llvm/tools/lld/lib/ReaderWriter/MachO/MachONormalizedFileBinaryReader.cpp
  head/contrib/llvm/tools/lld/lib/ReaderWriter/MachO/MachONormalizedFileBinaryUtils.h
  head/contrib/llvm/tools/lld/lib/ReaderWriter/MachO/MachONormalizedFileBinaryWriter.cpp
  head/contrib/llvm/tools/lld/lib/ReaderWriter/MachO/MachONormalizedFileFromAtoms.cpp
  head/contrib/llvm/tools/lld/lib/ReaderWriter/MachO/MachONormalizedFileToAtoms.cpp
  head/contrib/llvm/tools/lld/lib/ReaderWriter/MachO/MachONormalizedFileYAML.cpp
  head/contrib/llvm/tools/lld/lib/ReaderWriter/MachO/ObjCPass.cpp
  head/contrib/llvm/tools/lld/lib/ReaderWriter/MachO/ShimPass.cpp
  head/contrib/llvm/tools/lld/lib/ReaderWriter/MachO/StubsPass.cpp
  head/contrib/llvm/tools/lld/lib/ReaderWriter/YAML/ReaderWriterYAML.cpp
  head/contrib/llvm/tools/lld/tools/lld/CMakeLists.txt
  head/contrib/llvm/tools/lld/tools/lld/lld.cpp
  head/contrib/llvm/tools/lldb/include/lldb/API/LLDB.h
  head/contrib/llvm/tools/lldb/include/lldb/API/SBBreakpoint.h
  head/contrib/llvm/tools/lldb/include/lldb/API/SBBreakpointLocation.h
  head/contrib/llvm/tools/lldb/include/lldb/API/SBCommandInterpreter.h
  head/contrib/llvm/tools/lldb/include/lldb/API/SBDebugger.h
  head/contrib/llvm/tools/lldb/include/lldb/API/SBDefines.h
  head/contrib/llvm/tools/lldb/include/lldb/API/SBError.h
  head/contrib/llvm/tools/lldb/include/lldb/API/SBFileSpec.h
  head/contrib/llvm/tools/lldb/include/lldb/API/SBProcess.h
  head/contrib/llvm/tools/lldb/include/lldb/API/SBStream.h
  head/contrib/llvm/tools/lldb/include/lldb/API/SBStringList.h
  head/contrib/llvm/tools/lldb/include/lldb/API/SBStructuredData.h
  head/contrib/llvm/tools/lldb/include/lldb/API/SBTarget.h
  head/contrib/llvm/tools/lldb/include/lldb/API/SBThread.h
  head/contrib/llvm/tools/lldb/include/lldb/Breakpoint/Breakpoint.h
  head/contrib/llvm/tools/lldb/include/lldb/Breakpoint/BreakpointIDList.h
  head/contrib/llvm/tools/lldb/include/lldb/Breakpoint/BreakpointList.h
  head/contrib/llvm/tools/lldb/include/lldb/Breakpoint/BreakpointLocation.h
  head/contrib/llvm/tools/lldb/include/lldb/Breakpoint/BreakpointOptions.h
  head/contrib/llvm/tools/lldb/include/lldb/Core/Disassembler.h
  head/contrib/llvm/tools/lldb/include/lldb/Core/EmulateInstruction.h
  head/contrib/llvm/tools/lldb/include/lldb/Core/IOHandler.h
  head/contrib/llvm/tools/lldb/include/lldb/Core/MappedHash.h
  head/contrib/llvm/tools/lldb/include/lldb/Core/Module.h
  head/contrib/llvm/tools/lldb/include/lldb/Core/ModuleSpec.h
  head/contrib/llvm/tools/lldb/include/lldb/Core/PluginManager.h
  head/contrib/llvm/tools/lldb/include/lldb/Core/RangeMap.h
  head/contrib/llvm/tools/lldb/include/lldb/Core/Section.h
  head/contrib/llvm/tools/lldb/include/lldb/Expression/DWARFExpression.h
  head/contrib/llvm/tools/lldb/include/lldb/Expression/ExpressionParser.h
  head/contrib/llvm/tools/lldb/include/lldb/Expression/IRExecutionUnit.h
  head/contrib/llvm/tools/lldb/include/lldb/Host/Config.h.cmake
  head/contrib/llvm/tools/lldb/include/lldb/Host/Host.h
  head/contrib/llvm/tools/lldb/include/lldb/Host/HostInfoBase.h
  head/contrib/llvm/tools/lldb/include/lldb/Host/MainLoop.h
  head/contrib/llvm/tools/lldb/include/lldb/Host/PseudoTerminal.h
  head/contrib/llvm/tools/lldb/include/lldb/Host/common/NativeProcessProtocol.h
  head/contrib/llvm/tools/lldb/include/lldb/Host/common/NativeRegisterContext.h
  head/contrib/llvm/tools/lldb/include/lldb/Host/common/NativeThreadProtocol.h
  head/contrib/llvm/tools/lldb/include/lldb/Interpreter/Args.h
  head/contrib/llvm/tools/lldb/include/lldb/Interpreter/CommandInterpreter.h
  head/contrib/llvm/tools/lldb/include/lldb/Interpreter/OptionGroupArchitecture.h
  head/contrib/llvm/tools/lldb/include/lldb/Interpreter/OptionValueArch.h
  head/contrib/llvm/tools/lldb/include/lldb/Interpreter/OptionValueFileSpec.h
  head/contrib/llvm/tools/lldb/include/lldb/Symbol/ArmUnwindInfo.h
  head/contrib/llvm/tools/lldb/include/lldb/Symbol/ClangASTContext.h
  head/contrib/llvm/tools/lldb/include/lldb/Symbol/CompilerType.h
  head/contrib/llvm/tools/lldb/include/lldb/Symbol/DeclVendor.h
  head/contrib/llvm/tools/lldb/include/lldb/Symbol/FuncUnwinders.h
  head/contrib/llvm/tools/lldb/include/lldb/Symbol/GoASTContext.h
  head/contrib/llvm/tools/lldb/include/lldb/Symbol/JavaASTContext.h
  head/contrib/llvm/tools/lldb/include/lldb/Symbol/OCamlASTContext.h
  head/contrib/llvm/tools/lldb/include/lldb/Symbol/ObjectFile.h
  head/contrib/llvm/tools/lldb/include/lldb/Symbol/TypeSystem.h
  head/contrib/llvm/tools/lldb/include/lldb/Target/Platform.h
  head/contrib/llvm/tools/lldb/include/lldb/Target/Process.h
  head/contrib/llvm/tools/lldb/include/lldb/Target/ProcessInfo.h
  head/contrib/llvm/tools/lldb/include/lldb/Target/ProcessLaunchInfo.h
  head/contrib/llvm/tools/lldb/include/lldb/Target/Target.h
  head/contrib/llvm/tools/lldb/include/lldb/Target/UnwindAssembly.h
  head/contrib/llvm/tools/lldb/include/lldb/Utility/DataBufferLLVM.h
  head/contrib/llvm/tools/lldb/include/lldb/Utility/DataExtractor.h
  head/contrib/llvm/tools/lldb/include/lldb/Utility/FileSpec.h
  head/contrib/llvm/tools/lldb/include/lldb/Utility/Log.h
  head/contrib/llvm/tools/lldb/include/lldb/Utility/Logging.h
  head/contrib/llvm/tools/lldb/include/lldb/Utility/SharingPtr.h
  head/contrib/llvm/tools/lldb/include/lldb/Utility/Status.h
  head/contrib/llvm/tools/lldb/include/lldb/Utility/StringList.h
  head/contrib/llvm/tools/lldb/include/lldb/Utility/UUID.h
  head/contrib/llvm/tools/lldb/include/lldb/lldb-enumerations.h
  head/contrib/llvm/tools/lldb/include/lldb/lldb-forward.h
  head/contrib/llvm/tools/lldb/include/lldb/lldb-private-defines.h
  head/contrib/llvm/tools/lldb/include/lldb/lldb-private-forward.h
  head/contrib/llvm/tools/lldb/source/API/SBBreakpoint.cpp
  head/contrib/llvm/tools/lldb/source/API/SBBreakpointLocation.cpp
  head/contrib/llvm/tools/lldb/source/API/SBCommandInterpreter.cpp
  head/contrib/llvm/tools/lldb/source/API/SBDebugger.cpp
  head/contrib/llvm/tools/lldb/source/API/SBInstruction.cpp
  head/contrib/llvm/tools/lldb/source/API/SBPlatform.cpp
  head/contrib/llvm/tools/lldb/source/API/SBProcess.cpp
  head/contrib/llvm/tools/lldb/source/API/SBTarget.cpp
  head/contrib/llvm/tools/lldb/source/API/SBType.cpp
  head/contrib/llvm/tools/lldb/source/API/SystemInitializerFull.cpp
  head/contrib/llvm/tools/lldb/source/Breakpoint/Breakpoint.cpp
  head/contrib/llvm/tools/lldb/source/Breakpoint/BreakpointID.cpp
  head/contrib/llvm/tools/lldb/source/Breakpoint/BreakpointIDList.cpp
  head/contrib/llvm/tools/lldb/source/Breakpoint/BreakpointList.cpp
  head/contrib/llvm/tools/lldb/source/Breakpoint/BreakpointLocation.cpp
  head/contrib/llvm/tools/lldb/source/Breakpoint/BreakpointLocationList.cpp
  head/contrib/llvm/tools/lldb/source/Breakpoint/BreakpointOptions.cpp
  head/contrib/llvm/tools/lldb/source/Commands/CommandCompletions.cpp
  head/contrib/llvm/tools/lldb/source/Commands/CommandObjectBreakpoint.cpp
  head/contrib/llvm/tools/lldb/source/Commands/CommandObjectBreakpoint.h
  head/contrib/llvm/tools/lldb/source/Commands/CommandObjectBreakpointCommand.cpp
  head/contrib/llvm/tools/lldb/source/Commands/CommandObjectDisassemble.cpp
  head/contrib/llvm/tools/lldb/source/Commands/CommandObjectDisassemble.h
  head/contrib/llvm/tools/lldb/source/Commands/CommandObjectExpression.cpp
  head/contrib/llvm/tools/lldb/source/Commands/CommandObjectFrame.h
  head/contrib/llvm/tools/lldb/source/Commands/CommandObjectPlatform.cpp
  head/contrib/llvm/tools/lldb/source/Commands/CommandObjectSource.cpp
  head/contrib/llvm/tools/lldb/source/Commands/CommandObjectTarget.cpp
  head/contrib/llvm/tools/lldb/source/Commands/CommandObjectTarget.h
  head/contrib/llvm/tools/lldb/source/Commands/CommandObjectThread.cpp
  head/contrib/llvm/tools/lldb/source/Core/Address.cpp
  head/contrib/llvm/tools/lldb/source/Core/AddressRange.cpp
  head/contrib/llvm/tools/lldb/source/Core/Debugger.cpp
  head/contrib/llvm/tools/lldb/source/Core/DumpDataExtractor.cpp
  head/contrib/llvm/tools/lldb/source/Core/FileSpecList.cpp
  head/contrib/llvm/tools/lldb/source/Core/FormatEntity.cpp
  head/contrib/llvm/tools/lldb/source/Core/IOHandler.cpp
  head/contrib/llvm/tools/lldb/source/Core/Module.cpp
  head/contrib/llvm/tools/lldb/source/Core/ModuleList.cpp
  head/contrib/llvm/tools/lldb/source/Core/PluginManager.cpp
  head/contrib/llvm/tools/lldb/source/Core/RegisterValue.cpp
  head/contrib/llvm/tools/lldb/source/Core/Section.cpp
  head/contrib/llvm/tools/lldb/source/Core/Value.cpp
  head/contrib/llvm/tools/lldb/source/Core/ValueObjectDynamicValue.cpp
  head/contrib/llvm/tools/lldb/source/Core/ValueObjectMemory.cpp
  head/contrib/llvm/tools/lldb/source/Core/ValueObjectVariable.cpp
  head/contrib/llvm/tools/lldb/source/Expression/DWARFExpression.cpp
  head/contrib/llvm/tools/lldb/source/Expression/IRExecutionUnit.cpp
  head/contrib/llvm/tools/lldb/source/Expression/IRInterpreter.cpp
  head/contrib/llvm/tools/lldb/source/Host/common/Host.cpp
  head/contrib/llvm/tools/lldb/source/Host/common/HostInfoBase.cpp
  head/contrib/llvm/tools/lldb/source/Host/common/MainLoop.cpp
  head/contrib/llvm/tools/lldb/source/Host/common/NativeProcessProtocol.cpp
  head/contrib/llvm/tools/lldb/source/Host/common/NativeRegisterContext.cpp
  head/contrib/llvm/tools/lldb/source/Host/common/NativeThreadProtocol.cpp
  head/contrib/llvm/tools/lldb/source/Host/common/PseudoTerminal.cpp
  head/contrib/llvm/tools/lldb/source/Host/common/Socket.cpp
  head/contrib/llvm/tools/lldb/source/Host/common/Symbols.cpp
  head/contrib/llvm/tools/lldb/source/Host/common/XML.cpp
  head/contrib/llvm/tools/lldb/source/Host/freebsd/Host.cpp
  head/contrib/llvm/tools/lldb/source/Host/posix/HostThreadPosix.cpp
  head/contrib/llvm/tools/lldb/source/Host/posix/ProcessLauncherPosixFork.cpp
  head/contrib/llvm/tools/lldb/source/Initialization/SystemInitializerCommon.cpp
  head/contrib/llvm/tools/lldb/source/Interpreter/Args.cpp
  head/contrib/llvm/tools/lldb/source/Interpreter/CommandInterpreter.cpp
  head/contrib/llvm/tools/lldb/source/Interpreter/CommandObject.cpp
  head/contrib/llvm/tools/lldb/source/Interpreter/OptionGroupArchitecture.cpp
  head/contrib/llvm/tools/lldb/source/Interpreter/OptionGroupFormat.cpp
  head/contrib/llvm/tools/lldb/source/Interpreter/OptionValueDictionary.cpp
  head/contrib/llvm/tools/lldb/source/Interpreter/OptionValueFileSpec.cpp
  head/contrib/llvm/tools/lldb/source/Interpreter/ScriptInterpreter.cpp
  head/contrib/llvm/tools/lldb/source/Plugins/ABI/MacOSX-arm/ABIMacOSX_arm.cpp
  head/contrib/llvm/tools/lldb/source/Plugins/ABI/SysV-arm64/ABISysV_arm64.cpp
  head/contrib/llvm/tools/lldb/source/Plugins/ABI/SysV-i386/ABISysV_i386.cpp
  head/contrib/llvm/tools/lldb/source/Plugins/ABI/SysV-ppc/ABISysV_ppc.cpp
  head/contrib/llvm/tools/lldb/source/Plugins/ABI/SysV-ppc64/ABISysV_ppc64.cpp
  head/contrib/llvm/tools/lldb/source/Plugins/ABI/SysV-x86_64/ABISysV_x86_64.cpp
  head/contrib/llvm/tools/lldb/source/Plugins/Disassembler/llvm/DisassemblerLLVMC.cpp
  head/contrib/llvm/tools/lldb/source/Plugins/DynamicLoader/Hexagon-DYLD/HexagonDYLDRendezvous.cpp
  head/contrib/llvm/tools/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/DYLDRendezvous.cpp
  head/contrib/llvm/tools/lldb/source/Plugins/DynamicLoader/Windows-DYLD/DynamicLoaderWindowsDYLD.cpp
  head/contrib/llvm/tools/lldb/source/Plugins/ExpressionParser/Clang/ClangASTSource.cpp
  head/contrib/llvm/tools/lldb/source/Plugins/ExpressionParser/Clang/ClangASTSource.h
  head/contrib/llvm/tools/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionDeclMap.cpp
  head/contrib/llvm/tools/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionDeclMap.h
  head/contrib/llvm/tools/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionParser.cpp
  head/contrib/llvm/tools/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionParser.h
  head/contrib/llvm/tools/lldb/source/Plugins/ExpressionParser/Clang/ClangFunctionCaller.h
  head/contrib/llvm/tools/lldb/source/Plugins/ExpressionParser/Clang/ClangModulesDeclVendor.cpp
  head/contrib/llvm/tools/lldb/source/Plugins/ExpressionParser/Clang/ClangModulesDeclVendor.h
  head/contrib/llvm/tools/lldb/source/Plugins/ExpressionParser/Clang/ClangUserExpression.cpp
  head/contrib/llvm/tools/lldb/source/Plugins/ExpressionParser/Clang/ClangUtilityFunction.cpp
  head/contrib/llvm/tools/lldb/source/Plugins/Instruction/ARM/EmulateInstructionARM.cpp
  head/contrib/llvm/tools/lldb/source/Plugins/Instruction/ARM/EmulationStateARM.cpp
  head/contrib/llvm/tools/lldb/source/Plugins/Instruction/ARM64/EmulateInstructionARM64.cpp
  head/contrib/llvm/tools/lldb/source/Plugins/Instruction/MIPS/EmulateInstructionMIPS.cpp
  head/contrib/llvm/tools/lldb/source/Plugins/Instruction/MIPS64/EmulateInstructionMIPS64.cpp
  head/contrib/llvm/tools/lldb/source/Plugins/Language/CPlusPlus/CPlusPlusLanguage.cpp
  head/contrib/llvm/tools/lldb/source/Plugins/Language/CPlusPlus/CPlusPlusNameParser.cpp
  head/contrib/llvm/tools/lldb/source/Plugins/Language/CPlusPlus/LibCxx.cpp
  head/contrib/llvm/tools/lldb/source/Plugins/Language/CPlusPlus/LibCxx.h
  head/contrib/llvm/tools/lldb/source/Plugins/Language/CPlusPlus/LibCxxInitializerList.cpp
  head/contrib/llvm/tools/lldb/source/Plugins/Language/CPlusPlus/LibCxxList.cpp
  head/contrib/llvm/tools/lldb/source/Plugins/Language/CPlusPlus/LibCxxMap.cpp
  head/contrib/llvm/tools/lldb/source/Plugins/Language/CPlusPlus/LibCxxUnorderedMap.cpp
  head/contrib/llvm/tools/lldb/source/Plugins/Language/CPlusPlus/LibCxxVector.cpp
  head/contrib/llvm/tools/lldb/source/Plugins/Language/CPlusPlus/LibStdcpp.cpp
  head/contrib/llvm/tools/lldb/source/Plugins/Language/ObjC/NSArray.cpp
  head/contrib/llvm/tools/lldb/source/Plugins/Language/ObjC/NSDictionary.cpp
  head/contrib/llvm/tools/lldb/source/Plugins/Language/ObjC/NSSet.cpp
  head/contrib/llvm/tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCDeclVendor.cpp
  head/contrib/llvm/tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCDeclVendor.h
  head/contrib/llvm/tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntime.h
  head/contrib/llvm/tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV2.cpp
  head/contrib/llvm/tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV2.h
  head/contrib/llvm/tools/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.cpp
  head/contrib/llvm/tools/lldb/source/Plugins/ObjectContainer/BSD-Archive/ObjectContainerBSDArchive.cpp
  head/contrib/llvm/tools/lldb/source/Plugins/ObjectContainer/BSD-Archive/ObjectContainerBSDArchive.h
  head/contrib/llvm/tools/lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp
  head/contrib/llvm/tools/lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.h
  head/contrib/llvm/tools/lldb/source/Plugins/ObjectFile/JIT/ObjectFileJIT.cpp
  head/contrib/llvm/tools/lldb/source/Plugins/ObjectFile/JIT/ObjectFileJIT.h
  head/contrib/llvm/tools/lldb/source/Plugins/OperatingSystem/Python/OperatingSystemPython.cpp
  head/contrib/llvm/tools/lldb/source/Plugins/Platform/NetBSD/PlatformNetBSD.cpp
  head/contrib/llvm/tools/lldb/source/Plugins/Platform/OpenBSD/PlatformOpenBSD.cpp
  head/contrib/llvm/tools/lldb/source/Plugins/Platform/POSIX/PlatformPOSIX.cpp
  head/contrib/llvm/tools/lldb/source/Plugins/Platform/POSIX/PlatformPOSIX.h
  head/contrib/llvm/tools/lldb/source/Plugins/Process/Darwin/DarwinProcessLauncher.cpp
  head/contrib/llvm/tools/lldb/source/Plugins/Process/Darwin/MachException.cpp
  head/contrib/llvm/tools/lldb/source/Plugins/Process/Darwin/NativeProcessDarwin.h
  head/contrib/llvm/tools/lldb/source/Plugins/Process/FreeBSD/ProcessFreeBSD.cpp
  head/contrib/llvm/tools/lldb/source/Plugins/Process/FreeBSD/ProcessMonitor.cpp
  head/contrib/llvm/tools/lldb/source/Plugins/Process/FreeBSD/RegisterContextPOSIX.h
  head/contrib/llvm/tools/lldb/source/Plugins/Process/FreeBSD/RegisterContextPOSIXProcessMonitor_x86.cpp
  head/contrib/llvm/tools/lldb/source/Plugins/Process/FreeBSD/RegisterContextPOSIXProcessMonitor_x86.h
  head/contrib/llvm/tools/lldb/source/Plugins/Process/NetBSD/NativeProcessNetBSD.cpp
  head/contrib/llvm/tools/lldb/source/Plugins/Process/NetBSD/NativeProcessNetBSD.h
  head/contrib/llvm/tools/lldb/source/Plugins/Process/NetBSD/NativeRegisterContextNetBSD.cpp
  head/contrib/llvm/tools/lldb/source/Plugins/Process/NetBSD/NativeRegisterContextNetBSD.h
  head/contrib/llvm/tools/lldb/source/Plugins/Process/NetBSD/NativeRegisterContextNetBSD_x86_64.cpp
  head/contrib/llvm/tools/lldb/source/Plugins/Process/NetBSD/NativeRegisterContextNetBSD_x86_64.h
  head/contrib/llvm/tools/lldb/source/Plugins/Process/NetBSD/NativeThreadNetBSD.cpp
  head/contrib/llvm/tools/lldb/source/Plugins/Process/NetBSD/NativeThreadNetBSD.h
  head/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/DynamicRegisterInfo.cpp
  head/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/NativeRegisterContextRegisterInfo.cpp
  head/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/NativeRegisterContextRegisterInfo.h
  head/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextDarwin_arm64.cpp
  head/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextDarwin_arm64.h
  head/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextLLDB.cpp
  head/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextMach_arm.cpp
  head/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextMach_i386.cpp
  head/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextMach_x86_64.cpp
  head/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextPOSIX_x86.cpp
  head/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextPOSIX_x86.h
  head/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContext_mips.h
  head/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContext_x86.h
  head/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterInfoInterface.h
  head/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterInfos_i386.h
  head/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterInfos_x86_64.h
  head/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/StopInfoMachException.cpp
  head/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/UnwindMacOSXFrameBackchain.cpp
  head/contrib/llvm/tools/lldb/source/Plugins/Process/elf-core/ProcessElfCore.cpp
  head/contrib/llvm/tools/lldb/source/Plugins/Process/elf-core/ProcessElfCore.h
  head/contrib/llvm/tools/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_arm.cpp
  head/contrib/llvm/tools/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_arm.h
  head/contrib/llvm/tools/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_arm64.cpp
  head/contrib/llvm/tools/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_arm64.h
  head/contrib/llvm/tools/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_mips64.cpp
  head/contrib/llvm/tools/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_mips64.h
  head/contrib/llvm/tools/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_powerpc.cpp
  head/contrib/llvm/tools/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_powerpc.h
  head/contrib/llvm/tools/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_s390x.cpp
  head/contrib/llvm/tools/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_s390x.h
  head/contrib/llvm/tools/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_x86_64.cpp
  head/contrib/llvm/tools/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_x86_64.h
  head/contrib/llvm/tools/lldb/source/Plugins/Process/elf-core/ThreadElfCore.cpp
  head/contrib/llvm/tools/lldb/source/Plugins/Process/elf-core/ThreadElfCore.h
  head/contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteClientBase.cpp
  head/contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunication.cpp
  head/contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunication.h
  head/contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.cpp
  head/contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.h
  head/contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerCommon.cpp
  head/contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerLLGS.cpp
  head/contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerLLGS.h
  head/contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerPlatform.cpp
  head/contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteRegisterContext.cpp
  head/contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp
  head/contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.h
  head/contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/ThreadGDBRemote.cpp
  head/contrib/llvm/tools/lldb/source/Plugins/Process/minidump/MinidumpParser.h
  head/contrib/llvm/tools/lldb/source/Plugins/Process/minidump/ProcessMinidump.h
  head/contrib/llvm/tools/lldb/source/Plugins/Process/minidump/ThreadMinidump.cpp
  head/contrib/llvm/tools/lldb/source/Plugins/Process/minidump/ThreadMinidump.h
  head/contrib/llvm/tools/lldb/source/Plugins/StructuredData/DarwinLog/StructuredDataDarwinLog.cpp
  head/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DIERef.cpp
  head/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFASTParserClang.cpp
  head/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFASTParserGo.cpp
  head/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFCompileUnit.cpp
  head/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFCompileUnit.h
  head/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDIE.cpp
  head/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugAbbrev.cpp
  head/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugAbbrev.h
  head/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugInfo.cpp
  head/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugInfo.h
  head/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugInfoEntry.cpp
  head/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugInfoEntry.h
  head/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugRanges.cpp
  head/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFFormValue.cpp
  head/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFFormValue.h
  head/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp
  head/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.h
  head/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDwo.cpp
  head/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDwo.h
  head/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/PDB/PDBASTParser.cpp
  head/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/PDB/SymbolFilePDB.cpp
  head/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/PDB/SymbolFilePDB.h
  head/contrib/llvm/tools/lldb/source/Plugins/SymbolVendor/ELF/SymbolVendorELF.cpp
  head/contrib/llvm/tools/lldb/source/Plugins/UnwindAssembly/InstEmulation/UnwindAssemblyInstEmulation.cpp
  head/contrib/llvm/tools/lldb/source/Plugins/UnwindAssembly/x86/UnwindAssembly-x86.cpp
  head/contrib/llvm/tools/lldb/source/Plugins/UnwindAssembly/x86/x86AssemblyInspectionEngine.h
  head/contrib/llvm/tools/lldb/source/Symbol/ArmUnwindInfo.cpp
  head/contrib/llvm/tools/lldb/source/Symbol/ClangASTContext.cpp
  head/contrib/llvm/tools/lldb/source/Symbol/ClangExternalASTSourceCommon.cpp
  head/contrib/llvm/tools/lldb/source/Symbol/CompactUnwindInfo.cpp
  head/contrib/llvm/tools/lldb/source/Symbol/CompilerType.cpp
  head/contrib/llvm/tools/lldb/source/Symbol/DWARFCallFrameInfo.cpp
  head/contrib/llvm/tools/lldb/source/Symbol/JavaASTContext.cpp
  head/contrib/llvm/tools/lldb/source/Symbol/ObjectFile.cpp
  head/contrib/llvm/tools/lldb/source/Symbol/Symtab.cpp
  head/contrib/llvm/tools/lldb/source/Symbol/Type.cpp
  head/contrib/llvm/tools/lldb/source/Symbol/TypeSystem.cpp
  head/contrib/llvm/tools/lldb/source/Symbol/Variable.cpp
  head/contrib/llvm/tools/lldb/source/Target/PathMappingList.cpp
  head/contrib/llvm/tools/lldb/source/Target/Platform.cpp
  head/contrib/llvm/tools/lldb/source/Target/Process.cpp
  head/contrib/llvm/tools/lldb/source/Target/ProcessLaunchInfo.cpp
  head/contrib/llvm/tools/lldb/source/Target/RegisterContext.cpp
  head/contrib/llvm/tools/lldb/source/Target/StackFrame.cpp
  head/contrib/llvm/tools/lldb/source/Target/StopInfo.cpp
  head/contrib/llvm/tools/lldb/source/Target/Target.cpp
  head/contrib/llvm/tools/lldb/source/Target/Thread.cpp
  head/contrib/llvm/tools/lldb/source/Target/ThreadPlanStepInRange.cpp
  head/contrib/llvm/tools/lldb/source/Target/ThreadPlanTracer.cpp
  head/contrib/llvm/tools/lldb/source/Target/UnixSignals.cpp
  head/contrib/llvm/tools/lldb/source/Utility/DataBufferLLVM.cpp
  head/contrib/llvm/tools/lldb/source/Utility/DataEncoder.cpp
  head/contrib/llvm/tools/lldb/source/Utility/DataExtractor.cpp
  head/contrib/llvm/tools/lldb/source/Utility/FileSpec.cpp
  head/contrib/llvm/tools/lldb/source/Utility/JSON.cpp
  head/contrib/llvm/tools/lldb/source/Utility/Log.cpp
  head/contrib/llvm/tools/lldb/source/Utility/Logging.cpp
  head/contrib/llvm/tools/lldb/source/Utility/SelectHelper.cpp
  head/contrib/llvm/tools/lldb/source/Utility/Status.cpp
  head/contrib/llvm/tools/lldb/source/Utility/StringExtractorGDBRemote.cpp
  head/contrib/llvm/tools/lldb/source/Utility/StructuredData.cpp
  head/contrib/llvm/tools/lldb/source/Utility/UUID.cpp
  head/contrib/llvm/tools/lldb/source/Utility/UriParser.cpp
  head/contrib/llvm/tools/lldb/source/lldb.cpp
  head/contrib/llvm/tools/lldb/tools/driver/Driver.cpp
  head/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmdVar.cpp
  head/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnLLDBDebuggerHandleEvents.cpp
  head/contrib/llvm/tools/lldb/tools/lldb-mi/MIDriverMain.cpp
  head/contrib/llvm/tools/lldb/tools/lldb-mi/MIUtilString.cpp
  head/contrib/llvm/tools/lldb/tools/lldb-server/lldb-gdbserver.cpp
  head/contrib/llvm/tools/lli/OrcLazyJIT.h
  head/contrib/llvm/tools/lli/lli.cpp
  head/contrib/llvm/tools/llvm-ar/llvm-ar.cpp
  head/contrib/llvm/tools/llvm-as/llvm-as.cpp
  head/contrib/llvm/tools/llvm-bcanalyzer/llvm-bcanalyzer.cpp
  head/contrib/llvm/tools/llvm-cov/CodeCoverage.cpp
  head/contrib/llvm/tools/llvm-cov/CoverageExporterJson.cpp
  head/contrib/llvm/tools/llvm-cov/CoverageFilters.cpp
  head/contrib/llvm/tools/llvm-cov/CoverageFilters.h
  head/contrib/llvm/tools/llvm-cov/CoverageReport.cpp
  head/contrib/llvm/tools/llvm-cov/CoverageReport.h
  head/contrib/llvm/tools/llvm-cov/CoverageSummaryInfo.cpp
  head/contrib/llvm/tools/llvm-cov/CoverageSummaryInfo.h
  head/contrib/llvm/tools/llvm-cov/CoverageViewOptions.h
  head/contrib/llvm/tools/llvm-cov/SourceCoverageView.cpp
  head/contrib/llvm/tools/llvm-cov/SourceCoverageView.h
  head/contrib/llvm/tools/llvm-cov/SourceCoverageViewHTML.cpp
  head/contrib/llvm/tools/llvm-cov/SourceCoverageViewHTML.h
  head/contrib/llvm/tools/llvm-cov/SourceCoverageViewText.cpp
  head/contrib/llvm/tools/llvm-cov/SourceCoverageViewText.h
  head/contrib/llvm/tools/llvm-cov/gcov.cpp
  head/contrib/llvm/tools/llvm-cxxdump/llvm-cxxdump.cpp
  head/contrib/llvm/tools/llvm-cxxfilt/llvm-cxxfilt.cpp
  head/contrib/llvm/tools/llvm-diff/DiffConsumer.cpp
  head/contrib/llvm/tools/llvm-diff/DiffLog.cpp
  head/contrib/llvm/tools/llvm-dis/llvm-dis.cpp
  head/contrib/llvm/tools/llvm-dwarfdump/llvm-dwarfdump.cpp
  head/contrib/llvm/tools/llvm-extract/llvm-extract.cpp
  head/contrib/llvm/tools/llvm-link/llvm-link.cpp
  head/contrib/llvm/tools/llvm-lto/llvm-lto.cpp
  head/contrib/llvm/tools/llvm-lto2/llvm-lto2.cpp
  head/contrib/llvm/tools/llvm-mc/llvm-mc.cpp
  head/contrib/llvm/tools/llvm-modextract/llvm-modextract.cpp
  head/contrib/llvm/tools/llvm-nm/llvm-nm.cpp
  head/contrib/llvm/tools/llvm-objdump/COFFDump.cpp
  head/contrib/llvm/tools/llvm-objdump/MachODump.cpp
  head/contrib/llvm/tools/llvm-objdump/llvm-objdump.cpp
  head/contrib/llvm/tools/llvm-pdbutil/BytesOutputStyle.cpp
  head/contrib/llvm/tools/llvm-pdbutil/BytesOutputStyle.h
  head/contrib/llvm/tools/llvm-pdbutil/Diff.cpp
  head/contrib/llvm/tools/llvm-pdbutil/DumpOutputStyle.cpp
  head/contrib/llvm/tools/llvm-pdbutil/DumpOutputStyle.h
  head/contrib/llvm/tools/llvm-pdbutil/FormatUtil.cpp
  head/contrib/llvm/tools/llvm-pdbutil/FormatUtil.h
  head/contrib/llvm/tools/llvm-pdbutil/LinePrinter.cpp
  head/contrib/llvm/tools/llvm-pdbutil/LinePrinter.h
  head/contrib/llvm/tools/llvm-pdbutil/MinimalSymbolDumper.cpp
  head/contrib/llvm/tools/llvm-pdbutil/MinimalSymbolDumper.h
  head/contrib/llvm/tools/llvm-pdbutil/MinimalTypeDumper.cpp
  head/contrib/llvm/tools/llvm-pdbutil/PdbYaml.cpp
  head/contrib/llvm/tools/llvm-pdbutil/PrettyBuiltinDumper.cpp
  head/contrib/llvm/tools/llvm-pdbutil/PrettyEnumDumper.cpp
  head/contrib/llvm/tools/llvm-pdbutil/PrettyFunctionDumper.cpp
  head/contrib/llvm/tools/llvm-pdbutil/PrettyTypedefDumper.cpp
  head/contrib/llvm/tools/llvm-pdbutil/StreamUtil.cpp
  head/contrib/llvm/tools/llvm-pdbutil/StreamUtil.h
  head/contrib/llvm/tools/llvm-pdbutil/YAMLOutputStyle.cpp
  head/contrib/llvm/tools/llvm-pdbutil/llvm-pdbutil.cpp
  head/contrib/llvm/tools/llvm-pdbutil/llvm-pdbutil.h
  head/contrib/llvm/tools/llvm-profdata/llvm-profdata.cpp
  head/contrib/llvm/tools/llvm-readobj/ARMEHABIPrinter.h
  head/contrib/llvm/tools/llvm-readobj/COFFDumper.cpp
  head/contrib/llvm/tools/llvm-readobj/COFFImportDumper.cpp
  head/contrib/llvm/tools/llvm-readobj/ELFDumper.cpp
  head/contrib/llvm/tools/llvm-readobj/ObjDumper.h
  head/contrib/llvm/tools/llvm-readobj/WasmDumper.cpp
  head/contrib/llvm/tools/llvm-readobj/llvm-readobj.cpp
  head/contrib/llvm/tools/llvm-rtdyld/llvm-rtdyld.cpp
  head/contrib/llvm/tools/llvm-stress/llvm-stress.cpp
  head/contrib/llvm/tools/llvm-symbolizer/llvm-symbolizer.cpp
  head/contrib/llvm/tools/llvm-xray/llvm-xray.cc
  head/contrib/llvm/tools/llvm-xray/xray-account.cc
  head/contrib/llvm/tools/llvm-xray/xray-color-helper.cc
  head/contrib/llvm/tools/llvm-xray/xray-converter.cc
  head/contrib/llvm/tools/llvm-xray/xray-converter.h
  head/contrib/llvm/tools/llvm-xray/xray-extract.cc
  head/contrib/llvm/tools/llvm-xray/xray-graph.cc
  head/contrib/llvm/tools/opt/NewPMDriver.cpp
  head/contrib/llvm/tools/opt/NewPMDriver.h
  head/contrib/llvm/tools/opt/PassPrinters.cpp
  head/contrib/llvm/tools/opt/PassPrinters.h
  head/contrib/llvm/tools/opt/opt.cpp
  head/contrib/llvm/utils/TableGen/AsmMatcherEmitter.cpp
  head/contrib/llvm/utils/TableGen/AsmWriterEmitter.cpp
  head/contrib/llvm/utils/TableGen/Attributes.cpp
  head/contrib/llvm/utils/TableGen/CallingConvEmitter.cpp
  head/contrib/llvm/utils/TableGen/CodeGenDAGPatterns.cpp
  head/contrib/llvm/utils/TableGen/CodeGenDAGPatterns.h
  head/contrib/llvm/utils/TableGen/CodeGenInstruction.cpp
  head/contrib/llvm/utils/TableGen/CodeGenInstruction.h
  head/contrib/llvm/utils/TableGen/CodeGenIntrinsics.h
  head/contrib/llvm/utils/TableGen/CodeGenRegisters.cpp
  head/contrib/llvm/utils/TableGen/CodeGenRegisters.h
  head/contrib/llvm/utils/TableGen/CodeGenSchedule.cpp
  head/contrib/llvm/utils/TableGen/CodeGenSchedule.h
  head/contrib/llvm/utils/TableGen/CodeGenTarget.cpp
  head/contrib/llvm/utils/TableGen/CodeGenTarget.h
  head/contrib/llvm/utils/TableGen/DAGISelEmitter.cpp
  head/contrib/llvm/utils/TableGen/DAGISelMatcher.cpp
  head/contrib/llvm/utils/TableGen/DAGISelMatcherEmitter.cpp
  head/contrib/llvm/utils/TableGen/DAGISelMatcherGen.cpp
  head/contrib/llvm/utils/TableGen/DFAPacketizerEmitter.cpp
  head/contrib/llvm/utils/TableGen/FastISelEmitter.cpp
  head/contrib/llvm/utils/TableGen/GlobalISelEmitter.cpp
  head/contrib/llvm/utils/TableGen/InstrInfoEmitter.cpp
  head/contrib/llvm/utils/TableGen/IntrinsicEmitter.cpp
  head/contrib/llvm/utils/TableGen/OptParserEmitter.cpp
  head/contrib/llvm/utils/TableGen/RegisterBankEmitter.cpp
  head/contrib/llvm/utils/TableGen/RegisterInfoEmitter.cpp
  head/contrib/llvm/utils/TableGen/SearchableTableEmitter.cpp
  head/contrib/llvm/utils/TableGen/SequenceToOffsetTable.h
  head/contrib/llvm/utils/TableGen/SubtargetEmitter.cpp
  head/contrib/llvm/utils/TableGen/TableGen.cpp
  head/contrib/llvm/utils/TableGen/TableGenBackends.h
  head/contrib/llvm/utils/TableGen/X86DisassemblerTables.cpp
  head/contrib/llvm/utils/TableGen/X86DisassemblerTables.h
  head/contrib/llvm/utils/TableGen/X86EVEX2VEXTablesEmitter.cpp
  head/contrib/llvm/utils/TableGen/X86RecognizableInstr.cpp
  head/contrib/llvm/utils/TableGen/X86RecognizableInstr.h
  head/etc/mtree/BSD.debug.dist
  head/etc/mtree/BSD.usr.dist
  head/lib/clang/freebsd_cc_version.h
  head/lib/clang/headers/Makefile
  head/lib/clang/include/clang/Basic/Version.inc
  head/lib/clang/include/clang/Config/config.h
  head/lib/clang/include/lldb/Host/Config.h
  head/lib/clang/include/llvm/Config/config.h
  head/lib/clang/include/llvm/Config/llvm-config.h
  head/lib/clang/include/llvm/Support/VCSRevision.h
  head/lib/clang/libclang/Makefile
  head/lib/clang/liblldb/Makefile
  head/lib/clang/libllvm/Makefile
  head/lib/clang/libllvmminimal/Makefile
  head/lib/libclang_rt/Makefile
  head/lib/libclang_rt/Makefile.inc
  head/lib/libclang_rt/asan/Makefile
  head/lib/libclang_rt/asan_cxx/Makefile
  head/lib/libclang_rt/asan_dynamic/Makefile
  head/lib/libclang_rt/include/Makefile
  head/lib/libclang_rt/profile/Makefile
  head/lib/libclang_rt/safestack/Makefile
  head/lib/libclang_rt/stats/Makefile
  head/lib/libclang_rt/ubsan_standalone/Makefile
  head/lib/libclang_rt/ubsan_standalone_cxx/Makefile
  head/sys/crypto/via/padlock_cipher.c
  head/sys/sys/param.h
  head/tools/build/mk/OptionalObsoleteFiles.inc
  head/usr.bin/clang/Makefile
  head/usr.bin/clang/bugpoint/bugpoint.1
  head/usr.bin/clang/clang-tblgen/Makefile
  head/usr.bin/clang/clang/clang.1
  head/usr.bin/clang/llc/llc.1
  head/usr.bin/clang/lld/Makefile
  head/usr.bin/clang/lli/lli.1
  head/usr.bin/clang/llvm-ar/llvm-ar.1
  head/usr.bin/clang/llvm-as/Makefile
  head/usr.bin/clang/llvm-as/llvm-as.1
  head/usr.bin/clang/llvm-bcanalyzer/Makefile
  head/usr.bin/clang/llvm-bcanalyzer/llvm-bcanalyzer.1
  head/usr.bin/clang/llvm-cov/llvm-cov.1
  head/usr.bin/clang/llvm-cxxdump/Makefile
  head/usr.bin/clang/llvm-cxxfilt/Makefile
  head/usr.bin/clang/llvm-diff/Makefile
  head/usr.bin/clang/llvm-diff/llvm-diff.1
  head/usr.bin/clang/llvm-dis/llvm-dis.1
  head/usr.bin/clang/llvm-dwarfdump/Makefile
  head/usr.bin/clang/llvm-dwarfdump/llvm-dwarfdump.1
  head/usr.bin/clang/llvm-extract/llvm-extract.1
  head/usr.bin/clang/llvm-link/Makefile
  head/usr.bin/clang/llvm-link/llvm-link.1
  head/usr.bin/clang/llvm-modextract/Makefile
  head/usr.bin/clang/llvm-nm/llvm-nm.1
  head/usr.bin/clang/llvm-pdbutil/Makefile
  head/usr.bin/clang/llvm-profdata/llvm-profdata.1
  head/usr.bin/clang/llvm-symbolizer/llvm-symbolizer.1
  head/usr.bin/clang/llvm-tblgen/Makefile
  head/usr.bin/clang/opt/opt.1
  head/usr.sbin/acpi/acpidb/Makefile
Directory Properties:
  head/   (props changed)
  head/cddl/   (props changed)
  head/cddl/contrib/opensolaris/   (props changed)
  head/contrib/binutils/   (props changed)
  head/contrib/compiler-rt/   (props changed)
  head/contrib/elftoolchain/   (props changed)
  head/contrib/gcc/   (props changed)
  head/contrib/libc++/   (props changed)
  head/contrib/llvm/   (props changed)
  head/contrib/llvm/tools/clang/   (props changed)
  head/contrib/llvm/tools/lld/   (props changed)
  head/contrib/llvm/tools/lldb/   (props changed)
  head/contrib/subversion/   (props changed)
  head/lib/libedit/   (props changed)
  head/sys/cddl/contrib/opensolaris/   (props changed)
  head/sys/contrib/dev/acpica/   (props changed)
  head/sys/contrib/ipfilter/   (props changed)
  head/sys/contrib/zstd/   (props changed)

Modified: head/ObsoleteFiles.inc
==============================================================================
--- head/ObsoleteFiles.inc	Sat Jan 13 23:31:21 2018	(r327951)
+++ head/ObsoleteFiles.inc	Sun Jan 14 00:08:34 2018	(r327952)
@@ -38,6 +38,123 @@
 #   xargs -n1 | sort | uniq -d;
 # done
 
+# 20180114: new clang import which bumps version from 5.0.1 to 6.0.0.
+OLD_FILES+=usr/lib/clang/5.0.1/include/sanitizer/allocator_interface.h
+OLD_FILES+=usr/lib/clang/5.0.1/include/sanitizer/asan_interface.h
+OLD_FILES+=usr/lib/clang/5.0.1/include/sanitizer/common_interface_defs.h
+OLD_FILES+=usr/lib/clang/5.0.1/include/sanitizer/coverage_interface.h
+OLD_FILES+=usr/lib/clang/5.0.1/include/sanitizer/dfsan_interface.h
+OLD_FILES+=usr/lib/clang/5.0.1/include/sanitizer/esan_interface.h
+OLD_FILES+=usr/lib/clang/5.0.1/include/sanitizer/linux_syscall_hooks.h
+OLD_FILES+=usr/lib/clang/5.0.1/include/sanitizer/lsan_interface.h
+OLD_FILES+=usr/lib/clang/5.0.1/include/sanitizer/msan_interface.h
+OLD_FILES+=usr/lib/clang/5.0.1/include/sanitizer/tsan_interface.h
+OLD_FILES+=usr/lib/clang/5.0.1/include/sanitizer/tsan_interface_atomic.h
+OLD_DIRS+=usr/lib/clang/5.0.1/include/sanitizer
+OLD_FILES+=usr/lib/clang/5.0.1/include/__clang_cuda_builtin_vars.h
+OLD_FILES+=usr/lib/clang/5.0.1/include/__clang_cuda_cmath.h
+OLD_FILES+=usr/lib/clang/5.0.1/include/__clang_cuda_complex_builtins.h
+OLD_FILES+=usr/lib/clang/5.0.1/include/__clang_cuda_intrinsics.h
+OLD_FILES+=usr/lib/clang/5.0.1/include/__clang_cuda_math_forward_declares.h
+OLD_FILES+=usr/lib/clang/5.0.1/include/__clang_cuda_runtime_wrapper.h
+OLD_FILES+=usr/lib/clang/5.0.1/include/__stddef_max_align_t.h
+OLD_FILES+=usr/lib/clang/5.0.1/include/__wmmintrin_aes.h
+OLD_FILES+=usr/lib/clang/5.0.1/include/__wmmintrin_pclmul.h
+OLD_FILES+=usr/lib/clang/5.0.1/include/adxintrin.h
+OLD_FILES+=usr/lib/clang/5.0.1/include/altivec.h
+OLD_FILES+=usr/lib/clang/5.0.1/include/ammintrin.h
+OLD_FILES+=usr/lib/clang/5.0.1/include/arm_acle.h
+OLD_FILES+=usr/lib/clang/5.0.1/include/arm_neon.h
+OLD_FILES+=usr/lib/clang/5.0.1/include/armintr.h
+OLD_FILES+=usr/lib/clang/5.0.1/include/avx2intrin.h
+OLD_FILES+=usr/lib/clang/5.0.1/include/avx512bwintrin.h
+OLD_FILES+=usr/lib/clang/5.0.1/include/avx512cdintrin.h
+OLD_FILES+=usr/lib/clang/5.0.1/include/avx512dqintrin.h
+OLD_FILES+=usr/lib/clang/5.0.1/include/avx512erintrin.h
+OLD_FILES+=usr/lib/clang/5.0.1/include/avx512fintrin.h
+OLD_FILES+=usr/lib/clang/5.0.1/include/avx512ifmaintrin.h
+OLD_FILES+=usr/lib/clang/5.0.1/include/avx512ifmavlintrin.h
+OLD_FILES+=usr/lib/clang/5.0.1/include/avx512pfintrin.h
+OLD_FILES+=usr/lib/clang/5.0.1/include/avx512vbmiintrin.h
+OLD_FILES+=usr/lib/clang/5.0.1/include/avx512vbmivlintrin.h
+OLD_FILES+=usr/lib/clang/5.0.1/include/avx512vlbwintrin.h
+OLD_FILES+=usr/lib/clang/5.0.1/include/avx512vlcdintrin.h
+OLD_FILES+=usr/lib/clang/5.0.1/include/avx512vldqintrin.h
+OLD_FILES+=usr/lib/clang/5.0.1/include/avx512vlintrin.h
+OLD_FILES+=usr/lib/clang/5.0.1/include/avx512vpopcntdqintrin.h
+OLD_FILES+=usr/lib/clang/5.0.1/include/avxintrin.h
+OLD_FILES+=usr/lib/clang/5.0.1/include/bmi2intrin.h
+OLD_FILES+=usr/lib/clang/5.0.1/include/bmiintrin.h
+OLD_FILES+=usr/lib/clang/5.0.1/include/clflushoptintrin.h
+OLD_FILES+=usr/lib/clang/5.0.1/include/clzerointrin.h
+OLD_FILES+=usr/lib/clang/5.0.1/include/cpuid.h
+OLD_FILES+=usr/lib/clang/5.0.1/include/emmintrin.h
+OLD_FILES+=usr/lib/clang/5.0.1/include/f16cintrin.h
+OLD_FILES+=usr/lib/clang/5.0.1/include/fma4intrin.h
+OLD_FILES+=usr/lib/clang/5.0.1/include/fmaintrin.h
+OLD_FILES+=usr/lib/clang/5.0.1/include/fxsrintrin.h
+OLD_FILES+=usr/lib/clang/5.0.1/include/htmintrin.h
+OLD_FILES+=usr/lib/clang/5.0.1/include/htmxlintrin.h
+OLD_FILES+=usr/lib/clang/5.0.1/include/ia32intrin.h
+OLD_FILES+=usr/lib/clang/5.0.1/include/immintrin.h
+OLD_FILES+=usr/lib/clang/5.0.1/include/lwpintrin.h
+OLD_FILES+=usr/lib/clang/5.0.1/include/lzcntintrin.h
+OLD_FILES+=usr/lib/clang/5.0.1/include/mm3dnow.h
+OLD_FILES+=usr/lib/clang/5.0.1/include/mm_malloc.h
+OLD_FILES+=usr/lib/clang/5.0.1/include/mmintrin.h
+OLD_FILES+=usr/lib/clang/5.0.1/include/module.modulemap
+OLD_FILES+=usr/lib/clang/5.0.1/include/msa.h
+OLD_FILES+=usr/lib/clang/5.0.1/include/mwaitxintrin.h
+OLD_FILES+=usr/lib/clang/5.0.1/include/nmmintrin.h
+OLD_FILES+=usr/lib/clang/5.0.1/include/opencl-c.h
+OLD_FILES+=usr/lib/clang/5.0.1/include/pkuintrin.h
+OLD_FILES+=usr/lib/clang/5.0.1/include/pmmintrin.h
+OLD_FILES+=usr/lib/clang/5.0.1/include/popcntintrin.h
+OLD_FILES+=usr/lib/clang/5.0.1/include/prfchwintrin.h
+OLD_FILES+=usr/lib/clang/5.0.1/include/rdseedintrin.h
+OLD_FILES+=usr/lib/clang/5.0.1/include/rtmintrin.h
+OLD_FILES+=usr/lib/clang/5.0.1/include/s390intrin.h
+OLD_FILES+=usr/lib/clang/5.0.1/include/shaintrin.h
+OLD_FILES+=usr/lib/clang/5.0.1/include/smmintrin.h
+OLD_FILES+=usr/lib/clang/5.0.1/include/tbmintrin.h
+OLD_FILES+=usr/lib/clang/5.0.1/include/tmmintrin.h
+OLD_FILES+=usr/lib/clang/5.0.1/include/vadefs.h
+OLD_FILES+=usr/lib/clang/5.0.1/include/vecintrin.h
+OLD_FILES+=usr/lib/clang/5.0.1/include/wmmintrin.h
+OLD_FILES+=usr/lib/clang/5.0.1/include/x86intrin.h
+OLD_FILES+=usr/lib/clang/5.0.1/include/xmmintrin.h
+OLD_FILES+=usr/lib/clang/5.0.1/include/xopintrin.h
+OLD_FILES+=usr/lib/clang/5.0.1/include/xsavecintrin.h
+OLD_FILES+=usr/lib/clang/5.0.1/include/xsaveintrin.h
+OLD_FILES+=usr/lib/clang/5.0.1/include/xsaveoptintrin.h
+OLD_FILES+=usr/lib/clang/5.0.1/include/xsavesintrin.h
+OLD_FILES+=usr/lib/clang/5.0.1/include/xtestintrin.h
+OLD_DIRS+=usr/lib/clang/5.0.1/include
+OLD_FILES+=usr/lib/clang/5.0.1/lib/freebsd/libclang_rt.asan-i386.a
+OLD_FILES+=usr/lib/clang/5.0.1/lib/freebsd/libclang_rt.asan-i386.so
+OLD_FILES+=usr/lib/clang/5.0.1/lib/freebsd/libclang_rt.asan-preinit-i386.a
+OLD_FILES+=usr/lib/clang/5.0.1/lib/freebsd/libclang_rt.asan-preinit-x86_64.a
+OLD_FILES+=usr/lib/clang/5.0.1/lib/freebsd/libclang_rt.asan-x86_64.a
+OLD_FILES+=usr/lib/clang/5.0.1/lib/freebsd/libclang_rt.asan-x86_64.so
+OLD_FILES+=usr/lib/clang/5.0.1/lib/freebsd/libclang_rt.asan_cxx-i386.a
+OLD_FILES+=usr/lib/clang/5.0.1/lib/freebsd/libclang_rt.asan_cxx-x86_64.a
+OLD_FILES+=usr/lib/clang/5.0.1/lib/freebsd/libclang_rt.profile-arm.a
+OLD_FILES+=usr/lib/clang/5.0.1/lib/freebsd/libclang_rt.profile-armhf.a
+OLD_FILES+=usr/lib/clang/5.0.1/lib/freebsd/libclang_rt.profile-i386.a
+OLD_FILES+=usr/lib/clang/5.0.1/lib/freebsd/libclang_rt.profile-x86_64.a
+OLD_FILES+=usr/lib/clang/5.0.1/lib/freebsd/libclang_rt.safestack-i386.a
+OLD_FILES+=usr/lib/clang/5.0.1/lib/freebsd/libclang_rt.safestack-x86_64.a
+OLD_FILES+=usr/lib/clang/5.0.1/lib/freebsd/libclang_rt.stats-i386.a
+OLD_FILES+=usr/lib/clang/5.0.1/lib/freebsd/libclang_rt.stats-x86_64.a
+OLD_FILES+=usr/lib/clang/5.0.1/lib/freebsd/libclang_rt.stats_client-i386.a
+OLD_FILES+=usr/lib/clang/5.0.1/lib/freebsd/libclang_rt.stats_client-x86_64.a
+OLD_FILES+=usr/lib/clang/5.0.1/lib/freebsd/libclang_rt.ubsan_standalone-i386.a
+OLD_FILES+=usr/lib/clang/5.0.1/lib/freebsd/libclang_rt.ubsan_standalone-x86_64.a
+OLD_FILES+=usr/lib/clang/5.0.1/lib/freebsd/libclang_rt.ubsan_standalone_cxx-i386.a
+OLD_FILES+=usr/lib/clang/5.0.1/lib/freebsd/libclang_rt.ubsan_standalone_cxx-x86_64.a
+OLD_DIRS+=usr/lib/clang/5.0.1/lib/freebsd
+OLD_DIRS+=usr/lib/clang/5.0.1/lib
+OLD_DIRS+=usr/lib/clang/5.0.1
 # 20180109: Remove vestiges of digi(4) driver
 OLD_FILES+=usr/include/sys/digiio.h
 OLD_FILES+=usr/sbin/digictl

Modified: head/UPDATING
==============================================================================
--- head/UPDATING	Sat Jan 13 23:31:21 2018	(r327951)
+++ head/UPDATING	Sun Jan 14 00:08:34 2018	(r327952)
@@ -51,6 +51,12 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 12.x IS SLOW:
 
 ****************************** SPECIAL WARNING: ******************************
 
+20180114:
+	Clang, llvm, lld, lldb, compiler-rt and libc++ have been upgraded to
+	6.0.0.  Please see the 20141231 entry below for information about
+	prerequisites and upgrading, if you are not already using clang 3.5.0
+	or higher.
+
 20180110:
 	LLVM's lld linker is now used as the FreeBSD/amd64 bootstrap linker.
 	This means it is used to link the kernel and userland libraries and

Modified: head/contrib/compiler-rt/include/sanitizer/allocator_interface.h
==============================================================================
--- head/contrib/compiler-rt/include/sanitizer/allocator_interface.h	Sat Jan 13 23:31:21 2018	(r327951)
+++ head/contrib/compiler-rt/include/sanitizer/allocator_interface.h	Sun Jan 14 00:08:34 2018	(r327952)
@@ -32,7 +32,7 @@ extern "C" {
   size_t __sanitizer_get_allocated_size(const volatile void *p);
 
   /* Number of bytes, allocated and not yet freed by the application. */
-  size_t __sanitizer_get_current_allocated_bytes();
+  size_t __sanitizer_get_current_allocated_bytes(void);
 
   /* Number of bytes, mmaped by the allocator to fulfill allocation requests.
      Generally, for request of X bytes, allocator can reserve and add to free
@@ -40,17 +40,17 @@ extern "C" {
      All these chunks count toward the heap size. Currently, allocator never
      releases memory to OS (instead, it just puts freed chunks to free
      lists). */
-  size_t __sanitizer_get_heap_size();
+  size_t __sanitizer_get_heap_size(void);
 
   /* Number of bytes, mmaped by the allocator, which can be used to fulfill
      allocation requests. When a user program frees memory chunk, it can first
      fall into quarantine and will count toward __sanitizer_get_free_bytes()
      later. */
-  size_t __sanitizer_get_free_bytes();
+  size_t __sanitizer_get_free_bytes(void);
 
   /* Number of bytes in unmapped pages, that are released to OS. Currently,
      always returns 0. */
-  size_t __sanitizer_get_unmapped_bytes();
+  size_t __sanitizer_get_unmapped_bytes(void);
 
   /* Malloc hooks that may be optionally provided by user.
      __sanitizer_malloc_hook(ptr, size) is called immediately after
@@ -75,6 +75,13 @@ extern "C" {
   int __sanitizer_install_malloc_and_free_hooks(
       void (*malloc_hook)(const volatile void *, size_t),
       void (*free_hook)(const volatile void *));
+
+  /* Drains allocator quarantines (calling thread's and global ones), returns
+     freed memory back to OS and releases other non-essential internal allocator
+     resources in attempt to reduce process RSS.
+     Currently available with ASan only.
+  */
+  void __sanitizer_purge_allocator(void);
 
 #ifdef __cplusplus
 }  // extern "C"

Modified: head/contrib/compiler-rt/include/sanitizer/asan_interface.h
==============================================================================
--- head/contrib/compiler-rt/include/sanitizer/asan_interface.h	Sat Jan 13 23:31:21 2018	(r327951)
+++ head/contrib/compiler-rt/include/sanitizer/asan_interface.h	Sun Jan 14 00:08:34 2018	(r327952)
@@ -64,19 +64,19 @@ extern "C" {
 
   // Useful for calling from a debugger to get information about an ASan error.
   // Returns 1 if an error has been (or is being) reported, otherwise returns 0.
-  int __asan_report_present();
+  int __asan_report_present(void);
 
   // Useful for calling from a debugger to get information about an ASan error.
   // If an error has been (or is being) reported, the following functions return
   // the pc, bp, sp, address, access type (0 = read, 1 = write), access size and
   // bug description (e.g. "heap-use-after-free"). Otherwise they return 0.
-  void *__asan_get_report_pc();
-  void *__asan_get_report_bp();
-  void *__asan_get_report_sp();
-  void *__asan_get_report_address();
-  int __asan_get_report_access_type();
-  size_t __asan_get_report_access_size();
-  const char *__asan_get_report_description();
+  void *__asan_get_report_pc(void);
+  void *__asan_get_report_bp(void);
+  void *__asan_get_report_sp(void);
+  void *__asan_get_report_address(void);
+  int __asan_get_report_access_type(void);
+  size_t __asan_get_report_access_size(void);
+  const char *__asan_get_report_description(void);
 
   // Useful for calling from the debugger to get information about a pointer.
   // Returns the category of the given pointer as a constant string.
@@ -118,21 +118,21 @@ extern "C" {
   // User may provide function that would be called right when ASan detects
   // an error. This can be used to notice cases when ASan detects an error, but
   // the program crashes before ASan report is printed.
-  void __asan_on_error();
+  void __asan_on_error(void);
 
   // Prints accumulated stats to stderr. Used for debugging.
-  void __asan_print_accumulated_stats();
+  void __asan_print_accumulated_stats(void);
 
   // This function may be optionally provided by user and should return
   // a string containing ASan runtime options. See asan_flags.h for details.
-  const char* __asan_default_options();
+  const char* __asan_default_options(void);
 
   // The following 2 functions facilitate garbage collection in presence of
   // asan's fake stack.
 
   // Returns an opaque handler to be used later in __asan_addr_is_in_fake_stack.
   // Returns NULL if the current thread does not have a fake stack.
-  void *__asan_get_current_fake_stack();
+  void *__asan_get_current_fake_stack(void);
 
   // If fake_stack is non-NULL and addr belongs to a fake frame in
   // fake_stack, returns the address on real stack that corresponds to
@@ -143,6 +143,10 @@ extern "C" {
   // fake_stack, but the owner thread need to be alive.
   void *__asan_addr_is_in_fake_stack(void *fake_stack, void *addr, void **beg,
                                      void **end);
+
+  // Performs cleanup before a [[noreturn]] function.  Must be called
+  // before things like _exit and execl to avoid false positives on stack.
+  void __asan_handle_no_return(void);
 
 #ifdef __cplusplus
 }  // extern "C"

Modified: head/contrib/compiler-rt/include/sanitizer/common_interface_defs.h
==============================================================================
--- head/contrib/compiler-rt/include/sanitizer/common_interface_defs.h	Sat Jan 13 23:31:21 2018	(r327951)
+++ head/contrib/compiler-rt/include/sanitizer/common_interface_defs.h	Sun Jan 14 00:08:34 2018	(r327952)
@@ -115,7 +115,7 @@ extern "C" {
       const void *beg, const void *mid, const void *end);
 
   // Print the stack trace leading to this call. Useful for debugging user code.
-  void __sanitizer_print_stack_trace();
+  void __sanitizer_print_stack_trace(void);
 
   // Symbolizes the supplied 'pc' using the format string 'fmt'.
   // Outputs at most 'out_buf_size' bytes into 'out_buf'.

Modified: head/contrib/compiler-rt/include/sanitizer/coverage_interface.h
==============================================================================
--- head/contrib/compiler-rt/include/sanitizer/coverage_interface.h	Sat Jan 13 23:31:21 2018	(r327951)
+++ head/contrib/compiler-rt/include/sanitizer/coverage_interface.h	Sun Jan 14 00:08:34 2018	(r327952)
@@ -20,10 +20,13 @@ extern "C" {
 #endif
 
   // Record and dump coverage info.
-  void __sanitizer_cov_dump();
+  void __sanitizer_cov_dump(void);
 
-  //  Dump collected coverage info. Sorts pcs by module into individual
-  //  .sancov files.
+  // Clear collected coverage info.
+  void __sanitizer_cov_reset(void);
+
+  // Dump collected coverage info. Sorts pcs by module into individual .sancov
+  // files.
   void __sanitizer_dump_coverage(const uintptr_t *pcs, uintptr_t len);
 
 #ifdef __cplusplus

Modified: head/contrib/compiler-rt/include/sanitizer/esan_interface.h
==============================================================================
--- head/contrib/compiler-rt/include/sanitizer/esan_interface.h	Sat Jan 13 23:31:21 2018	(r327951)
+++ head/contrib/compiler-rt/include/sanitizer/esan_interface.h	Sun Jan 14 00:08:34 2018	(r327952)
@@ -37,11 +37,11 @@ extern "C" {
 // This function can be called mid-run (or at the end of a run for
 // a server process that doesn't shut down normally) to request that
 // data for that point in the run be reported from the tool.
-void COMPILER_RT_WEAK __esan_report();
+void COMPILER_RT_WEAK __esan_report(void);
 
 // This function returns the number of samples that the esan tool has collected
 // to this point.  This is useful for testing.
-unsigned int COMPILER_RT_WEAK __esan_get_sample_count();
+unsigned int COMPILER_RT_WEAK __esan_get_sample_count(void);
 
 #ifdef __cplusplus
 } // extern "C"

Copied: head/contrib/compiler-rt/include/sanitizer/hwasan_interface.h (from r327933, projects/clang600-import/contrib/compiler-rt/include/sanitizer/hwasan_interface.h)
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/contrib/compiler-rt/include/sanitizer/hwasan_interface.h	Sun Jan 14 00:08:34 2018	(r327952, copy of r327933, projects/clang600-import/contrib/compiler-rt/include/sanitizer/hwasan_interface.h)
@@ -0,0 +1,33 @@
+//===-- sanitizer/asan_interface.h ------------------------------*- C++ -*-===//
+//
+//                     The LLVM Compiler Infrastructure
+//
+// This file is distributed under the University of Illinois Open Source
+// License. See LICENSE.TXT for details.
+//
+//===----------------------------------------------------------------------===//
+//
+// This file is a part of HWAddressSanitizer.
+//
+// Public interface header.
+//===----------------------------------------------------------------------===//
+#ifndef SANITIZER_HWASAN_INTERFACE_H
+#define SANITIZER_HWASAN_INTERFACE_H
+
+#include <sanitizer/common_interface_defs.h>
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+  // This function may be optionally provided by user and should return
+  // a string containing HWASan runtime options. See asan_flags.h for details.
+  const char* __hwasan_default_options(void);
+
+  void __hwasan_enable_allocator_tagging(void);
+  void __hwasan_disable_allocator_tagging(void);
+
+#ifdef __cplusplus
+}  // extern "C"
+#endif
+
+#endif  // SANITIZER_HWASAN_INTERFACE_H

Modified: head/contrib/compiler-rt/include/sanitizer/lsan_interface.h
==============================================================================
--- head/contrib/compiler-rt/include/sanitizer/lsan_interface.h	Sat Jan 13 23:31:21 2018	(r327951)
+++ head/contrib/compiler-rt/include/sanitizer/lsan_interface.h	Sun Jan 14 00:08:34 2018	(r327952)
@@ -21,8 +21,8 @@ extern "C" {
 #endif
   // Allocations made between calls to __lsan_disable() and __lsan_enable() will
   // be treated as non-leaks. Disable/enable pairs may be nested.
-  void __lsan_disable();
-  void __lsan_enable();
+  void __lsan_disable(void);
+  void __lsan_enable(void);
 
   // The heap object into which p points will be treated as a non-leak.
   void __lsan_ignore_object(const void *p);
@@ -49,7 +49,7 @@ extern "C" {
   // the time of first invocation of this function.
   // By calling this function early during process shutdown, you can instruct
   // LSan to ignore shutdown-only leaks which happen later on.
-  void __lsan_do_leak_check();
+  void __lsan_do_leak_check(void);
 
   // Check for leaks now. Returns zero if no leaks have been found or if leak
   // detection is disabled, non-zero otherwise.
@@ -58,17 +58,23 @@ extern "C" {
   // terminate the process. It does not affect the behavior of
   // __lsan_do_leak_check() or the end-of-process leak check, and is not
   // affected by them.
-  int __lsan_do_recoverable_leak_check();
+  int __lsan_do_recoverable_leak_check(void);
 
   // The user may optionally provide this function to disallow leak checking
   // for the program it is linked into (if the return value is non-zero). This
   // function must be defined as returning a constant value; any behavior beyond
   // that is unsupported.
-  int __lsan_is_turned_off();
+  // To avoid dead stripping, you may need to define this function with
+  // __attribute__((used))
+  int __lsan_is_turned_off(void);
 
+  // This function may be optionally provided by user and should return
+  // a string containing LSan runtime options. See lsan_flags.inc for details.
+  const char *__lsan_default_options(void);
+
   // This function may be optionally provided by the user and should return
   // a string containing LSan suppressions.
-  const char *__lsan_default_suppressions();
+  const char *__lsan_default_suppressions(void);
 #ifdef __cplusplus
 }  // extern "C"
 

Modified: head/contrib/compiler-rt/include/sanitizer/msan_interface.h
==============================================================================
--- head/contrib/compiler-rt/include/sanitizer/msan_interface.h	Sat Jan 13 23:31:21 2018	(r327951)
+++ head/contrib/compiler-rt/include/sanitizer/msan_interface.h	Sun Jan 14 00:08:34 2018	(r327952)
@@ -31,10 +31,10 @@ extern "C" {
   int __msan_origin_is_descendant_or_same(uint32_t this_id, uint32_t prev_id);
 
   /* Returns non-zero if tracking origins. */
-  int __msan_get_track_origins();
+  int __msan_get_track_origins(void);
 
   /* Returns the origin id of the latest UMR in the calling thread. */
-  uint32_t __msan_get_umr_origin();
+  uint32_t __msan_get_umr_origin(void);
 
   /* Make memory region fully initialized (without changing its contents). */
   void __msan_unpoison(const volatile void *a, size_t size);
@@ -82,7 +82,7 @@ extern "C" {
   void __msan_dump_shadow(const volatile void *x, size_t size);
 
   /* Returns true if running under a dynamic tool (DynamoRio-based). */
-  int  __msan_has_dynamic_component();
+  int  __msan_has_dynamic_component(void);
 
   /* Tell MSan about newly allocated memory (ex.: custom allocator).
      Memory will be marked uninitialized, with origin at the call site. */
@@ -93,7 +93,7 @@ extern "C" {
 
   /* This function may be optionally provided by user and should return
      a string containing Msan runtime options. See msan_flags.h for details. */
-  const char* __msan_default_options();
+  const char* __msan_default_options(void);
 
   /* Deprecated. Call __sanitizer_set_death_callback instead. */
   void __msan_set_death_callback(void (*callback)(void));

Copied: head/contrib/compiler-rt/include/sanitizer/scudo_interface.h (from r327933, projects/clang600-import/contrib/compiler-rt/include/sanitizer/scudo_interface.h)
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/contrib/compiler-rt/include/sanitizer/scudo_interface.h	Sun Jan 14 00:08:34 2018	(r327952, copy of r327933, projects/clang600-import/contrib/compiler-rt/include/sanitizer/scudo_interface.h)
@@ -0,0 +1,34 @@
+//===-- sanitizer/scudo_interface.h -----------------------------*- C++ -*-===//
+//
+//                     The LLVM Compiler Infrastructure
+//
+// This file is distributed under the University of Illinois Open Source
+// License. See LICENSE.TXT for details.
+//
+//===----------------------------------------------------------------------===//
+//
+/// Public Scudo interface header.
+//
+//===----------------------------------------------------------------------===//
+#ifndef SANITIZER_SCUDO_INTERFACE_H_
+#define SANITIZER_SCUDO_INTERFACE_H_
+
+#include <sanitizer/common_interface_defs.h>
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+  // This function may be optionally provided by a user and should return
+  // a string containing Scudo runtime options. See scudo_flags.h for details.
+  const char* __scudo_default_options(void);
+
+  // This function allows to set the RSS limit at runtime. This can be either
+  // the hard limit (HardLimit=1) or the soft limit (HardLimit=0). The limit
+  // can be removed by setting LimitMb to 0. This function's parameters should
+  // be fully trusted to avoid security mishaps.
+  void __scudo_set_rss_limit(unsigned long LimitMb, int HardLimit);
+#ifdef __cplusplus
+}  // extern "C"
+#endif
+
+#endif  // SANITIZER_SCUDO_INTERFACE_H_

Modified: head/contrib/compiler-rt/include/sanitizer/tsan_interface.h
==============================================================================
--- head/contrib/compiler-rt/include/sanitizer/tsan_interface.h	Sat Jan 13 23:31:21 2018	(r327951)
+++ head/contrib/compiler-rt/include/sanitizer/tsan_interface.h	Sun Jan 14 00:08:34 2018	(r327952)
@@ -44,6 +44,11 @@ const unsigned __tsan_mutex_linker_init      = 1 << 0;
 const unsigned __tsan_mutex_write_reentrant  = 1 << 1;
 // Mutex is read reentrant.
 const unsigned __tsan_mutex_read_reentrant   = 1 << 2;
+// Mutex does not have static storage duration, and must not be used after
+// its destructor runs.  The opposite of __tsan_mutex_linker_init.
+// If this flag is passed to __tsan_mutex_destroy, then the destruction
+// is ignored unless this flag was previously set on the mutex.
+const unsigned __tsan_mutex_not_static       = 1 << 8;
 
 // Mutex operation flags:
 
@@ -70,6 +75,7 @@ void __tsan_mutex_create(void *addr, unsigned flags);
 // Annotate destruction of a mutex.
 // Supported flags:
 //   - __tsan_mutex_linker_init
+//   - __tsan_mutex_not_static
 void __tsan_mutex_destroy(void *addr, unsigned flags);
 
 // Annotate start of lock operation.

Modified: head/contrib/compiler-rt/include/xray/xray_interface.h
==============================================================================
--- head/contrib/compiler-rt/include/xray/xray_interface.h	Sat Jan 13 23:31:21 2018	(r327951)
+++ head/contrib/compiler-rt/include/xray/xray_interface.h	Sun Jan 14 00:08:34 2018	(r327952)
@@ -106,6 +106,14 @@ extern uintptr_t __xray_function_address(int32_t FuncI
 /// encounter errors (when there are no instrumented functions, etc.).
 extern size_t __xray_max_function_id();
 
+/// Initialize the required XRay data structures. This is useful in cases where
+/// users want to control precisely when the XRay instrumentation data
+/// structures are initialized, for example when the XRay library is built with
+/// the XRAY_NO_PREINIT preprocessor definition.
+///
+/// Calling __xray_init() more than once is safe across multiple threads.
+extern void __xray_init();
+
 } // end extern "C"
 
 #endif // XRAY_XRAY_INTERFACE_H

Modified: head/contrib/compiler-rt/include/xray/xray_log_interface.h
==============================================================================
--- head/contrib/compiler-rt/include/xray/xray_log_interface.h	Sat Jan 13 23:31:21 2018	(r327951)
+++ head/contrib/compiler-rt/include/xray/xray_log_interface.h	Sun Jan 14 00:08:34 2018	(r327952)
@@ -128,6 +128,16 @@ enum XRayLogFlushStatus {
   XRAY_LOG_FLUSHED = 2,
 };
 
+/// This enum indicates the installation state of a logging implementation, when
+/// associating a mode to a particular logging implementation through
+/// `__xray_log_register_impl(...)` or through `__xray_log_select_mode(...`.
+enum XRayLogRegisterStatus {
+  XRAY_REGISTRATION_OK = 0,
+  XRAY_DUPLICATE_MODE = 1,
+  XRAY_MODE_NOT_FOUND = 2,
+  XRAY_INCOMPLETE_IMPL = 3,
+};
+
 /// A valid XRay logging implementation MUST provide all of the function
 /// pointers in XRayLogImpl when being installed through `__xray_set_log_impl`.
 /// To be precise, ALL the functions pointers MUST NOT be nullptr.
@@ -159,6 +169,9 @@ struct XRayLogImpl {
   /// always have a handler for function entry and exit events. In case the
   /// implementation wants to support arg1 (or other future extensions to XRay
   /// logging) those MUST be installed by the installed 'log_init' handler.
+  ///
+  /// Because we didn't want to change the ABI of this struct, the arg1 handler
+  /// may be silently overwritten during initialization as well.
   void (*handle_arg0)(int32_t, XRayEntryType);
 
   /// The log implementation provided routine for when __xray_log_flushLog() is
@@ -186,6 +199,34 @@ struct XRayLogImpl {
 /// called while in any other states.
 void __xray_set_log_impl(XRayLogImpl Impl);
 
+/// This function registers a logging implementation against a "mode"
+/// identifier. This allows multiple modes to be registered, and chosen at
+/// runtime using the same mode identifier through
+/// `__xray_log_select_mode(...)`.
+///
+/// We treat the Mode identifier as a null-terminated byte string, as the
+/// identifier used when retrieving the log impl.
+///
+/// Returns:
+///   - XRAY_REGISTRATION_OK on success.
+///   - XRAY_DUPLICATE_MODE when an implementation is already associated with
+///     the provided Mode; does not update the already-registered
+///     implementation.
+XRayLogRegisterStatus __xray_log_register_mode(const char *Mode,
+                                               XRayLogImpl Impl);
+
+/// This function selects the implementation associated with Mode that has been
+/// registered through __xray_log_register_mode(...) and installs that
+/// implementation (as if through calling __xray_set_log_impl(...)). The same
+/// caveats apply to __xray_log_select_mode(...) as with
+/// __xray_log_set_log_impl(...).
+///
+/// Returns:
+///   - XRAY_REGISTRATION_OK on success.
+///   - XRAY_MODE_NOT_FOUND if there is no implementation associated with Mode;
+///     does not update the currently installed implementation.
+XRayLogRegisterStatus __xray_log_select_mode(const char *Mode);
+
 /// This function removes the currently installed implementation. It will also
 /// uninstall any handlers that have been previously installed. It does NOT
 /// unpatch the instrumentation sleds.
@@ -220,10 +261,17 @@ XRayLogFlushStatus __xray_log_flushLog();
 
 namespace __xray {
 
-// Options used by the LLVM XRay FDR implementation.
+/// Options used by the LLVM XRay FDR logging implementation.
 struct FDRLoggingOptions {
   bool ReportErrors = false;
   int Fd = -1;
+};
+
+/// Options used by the LLVM XRay Basic (Naive) logging implementation.
+struct BasicLoggingOptions {
+  int DurationFilterMicros = 0;
+  size_t MaxStackDepth = 0;
+  size_t ThreadBufferSize = 0;
 };
 
 } // namespace __xray

Modified: head/contrib/compiler-rt/include/xray/xray_records.h
==============================================================================
--- head/contrib/compiler-rt/include/xray/xray_records.h	Sat Jan 13 23:31:21 2018	(r327951)
+++ head/contrib/compiler-rt/include/xray/xray_records.h	Sun Jan 14 00:08:34 2018	(r327952)
@@ -17,6 +17,8 @@
 #ifndef XRAY_XRAY_RECORDS_H
 #define XRAY_XRAY_RECORDS_H
 
+#include <cstdint>
+
 namespace __xray {
 
 enum FileTypes {
@@ -65,18 +67,23 @@ static_assert(sizeof(XRayFileHeader) == 32, "XRayFileH
 
 enum RecordTypes {
   NORMAL = 0,
+  ARG_PAYLOAD = 1,
 };
 
 struct alignas(32) XRayRecord {
   // This is the type of the record being written. We use 16 bits to allow us to
   // treat this as a discriminant, and so that the first 4 bytes get packed
   // properly. See RecordTypes for more supported types.
-  uint16_t RecordType = 0;
+  uint16_t RecordType = RecordTypes::NORMAL;
 
   // The CPU where the thread is running. We assume number of CPUs <= 256.
   uint8_t CPU = 0;
 
-  // The type of the event. Usually either ENTER = 0 or EXIT = 1.
+  // The type of the event. One of the following:
+  //   ENTER = 0
+  //   EXIT = 1
+  //   TAIL_EXIT = 2
+  //   ENTER_ARG = 3
   uint8_t Type = 0;
 
   // The function ID for the record.
@@ -93,6 +100,32 @@ struct alignas(32) XRayRecord {
 } __attribute__((packed));
 
 static_assert(sizeof(XRayRecord) == 32, "XRayRecord != 32 bytes");
+
+struct alignas(32) XRayArgPayload {
+  // We use the same 16 bits as a discriminant for the records in the log here
+  // too, and so that the first 4 bytes are packed properly.
+  uint16_t RecordType = RecordTypes::ARG_PAYLOAD;
+
+  // Add a few bytes to pad.
+  uint8_t Padding[2] = {};
+
+  // The function ID for the record.
+  int32_t FuncId = 0;
+
+  // The thread ID for the currently running thread.
+  uint32_t TId = 0;
+
+  // Add more padding.
+  uint8_t Padding2[4] = {};
+
+  // The argument payload.
+  uint64_t Arg = 0;
+
+  // The rest of this record ought to be left as padding.
+  uint8_t TailPadding[8] = {};
+} __attribute__((packed));
+
+static_assert(sizeof(XRayArgPayload) == 32, "XRayArgPayload != 32 bytes");
 
 } // namespace __xray
 

Modified: head/contrib/compiler-rt/lib/BlocksRuntime/Block.h
==============================================================================
--- head/contrib/compiler-rt/lib/BlocksRuntime/Block.h	Sat Jan 13 23:31:21 2018	(r327951)
+++ head/contrib/compiler-rt/lib/BlocksRuntime/Block.h	Sun Jan 14 00:08:34 2018	(r327952)
@@ -27,7 +27,7 @@
 
 #if !defined(BLOCK_EXPORT)
 #   if defined(__cplusplus)
-#       define BLOCK_EXPORT extern "C" 
+#       define BLOCK_EXPORT extern "C"
 #   else
 #       define BLOCK_EXPORT extern
 #   endif

Modified: head/contrib/compiler-rt/lib/BlocksRuntime/Block_private.h
==============================================================================
--- head/contrib/compiler-rt/lib/BlocksRuntime/Block_private.h	Sat Jan 13 23:31:21 2018	(r327951)
+++ head/contrib/compiler-rt/lib/BlocksRuntime/Block_private.h	Sun Jan 14 00:08:34 2018	(r327952)
@@ -27,7 +27,7 @@
 
 #if !defined(BLOCK_EXPORT)
 #   if defined(__cplusplus)
-#       define BLOCK_EXPORT extern "C" 
+#       define BLOCK_EXPORT extern "C"
 #   else
 #       define BLOCK_EXPORT extern
 #   endif

Modified: head/contrib/compiler-rt/lib/asan/asan_activation.cc
==============================================================================
--- head/contrib/compiler-rt/lib/asan/asan_activation.cc	Sat Jan 13 23:31:21 2018	(r327951)
+++ head/contrib/compiler-rt/lib/asan/asan_activation.cc	Sun Jan 14 00:08:34 2018	(r327952)
@@ -16,8 +16,10 @@
 #include "asan_allocator.h"
 #include "asan_flags.h"
 #include "asan_internal.h"
+#include "asan_mapping.h"
 #include "asan_poisoning.h"
 #include "asan_stack.h"
+#include "sanitizer_common/sanitizer_common.h"
 #include "sanitizer_common/sanitizer_flags.h"
 
 namespace __asan {
@@ -110,8 +112,9 @@ void AsanDeactivate() {
   AllocatorOptions disabled = asan_deactivated_flags.allocator_options;
   disabled.quarantine_size_mb = 0;
   disabled.thread_local_quarantine_size_kb = 0;
-  disabled.min_redzone = 16;  // Redzone must be at least 16 bytes long.
-  disabled.max_redzone = 16;
+  // Redzone must be at least Max(16, granularity) bytes long.
+  disabled.min_redzone = Max(16, (int)SHADOW_GRANULARITY);
+  disabled.max_redzone = disabled.min_redzone;
   disabled.alloc_dealloc_mismatch = false;
   disabled.may_return_null = true;
   ReInitializeAllocator(disabled);

Modified: head/contrib/compiler-rt/lib/asan/asan_allocator.cc
==============================================================================
--- head/contrib/compiler-rt/lib/asan/asan_allocator.cc	Sat Jan 13 23:31:21 2018	(r327951)
+++ head/contrib/compiler-rt/lib/asan/asan_allocator.cc	Sun Jan 14 00:08:34 2018	(r327952)
@@ -84,7 +84,10 @@ struct ChunkHeader {
   // This field is used for small sizes. For large sizes it is equal to
   // SizeClassMap::kMaxSize and the actual size is stored in the
   // SecondaryAllocator's metadata.
-  u32 user_requested_size;
+  u32 user_requested_size : 29;
+  // align < 8 -> 0
+  // else      -> log2(min(align, 512)) - 2
+  u32 user_requested_alignment_log : 3;
   u32 alloc_context_id;
 };
 
@@ -271,9 +274,9 @@ struct Allocator {
     atomic_store(&max_redzone, options.max_redzone, memory_order_release);
   }
 
-  void Initialize(const AllocatorOptions &options) {
+  void InitLinkerInitialized(const AllocatorOptions &options) {
     SetAllocatorMayReturnNull(options.may_return_null);
-    allocator.Init(options.release_to_os_interval_ms);
+    allocator.InitLinkerInitialized(options.release_to_os_interval_ms);
     SharedInitCode(options);
   }
 
@@ -351,6 +354,20 @@ struct Allocator {
     return Min(Max(rz_log, RZSize2Log(min_rz)), RZSize2Log(max_rz));
   }
 
+  static uptr ComputeUserRequestedAlignmentLog(uptr user_requested_alignment) {
+    if (user_requested_alignment < 8)
+      return 0;
+    if (user_requested_alignment > 512)
+      user_requested_alignment = 512;
+    return Log2(user_requested_alignment) - 2;
+  }
+
+  static uptr ComputeUserAlignment(uptr user_requested_alignment_log) {
+    if (user_requested_alignment_log == 0)
+      return 0;
+    return 1LL << (user_requested_alignment_log + 2);
+  }
+
   // We have an address between two chunks, and we want to report just one.
   AsanChunk *ChooseChunk(uptr addr, AsanChunk *left_chunk,
                          AsanChunk *right_chunk) {
@@ -385,6 +402,8 @@ struct Allocator {
     Flags &fl = *flags();
     CHECK(stack);
     const uptr min_alignment = SHADOW_GRANULARITY;
+    const uptr user_requested_alignment_log =
+        ComputeUserRequestedAlignmentLog(alignment);
     if (alignment < min_alignment)
       alignment = min_alignment;
     if (size == 0) {
@@ -472,6 +491,7 @@ struct Allocator {
       meta[0] = size;
       meta[1] = chunk_beg;
     }
+    m->user_requested_alignment_log = user_requested_alignment_log;
 
     m->alloc_context_id = StackDepotPut(*stack);
 
@@ -573,8 +593,8 @@ struct Allocator {
     }
   }
 
-  void Deallocate(void *ptr, uptr delete_size, BufferedStackTrace *stack,
-                  AllocType alloc_type) {
+  void Deallocate(void *ptr, uptr delete_size, uptr delete_alignment,
+                  BufferedStackTrace *stack, AllocType alloc_type) {
     uptr p = reinterpret_cast<uptr>(ptr);
     if (p == 0) return;
 
@@ -601,13 +621,16 @@ struct Allocator {
         ReportAllocTypeMismatch((uptr)ptr, stack, (AllocType)m->alloc_type,
                                 (AllocType)alloc_type);
       }
+    } else {
+      if (flags()->new_delete_type_mismatch &&
+          (alloc_type == FROM_NEW || alloc_type == FROM_NEW_BR) &&
+          ((delete_size && delete_size != m->UsedSize()) ||
+           ComputeUserRequestedAlignmentLog(delete_alignment) !=
+               m->user_requested_alignment_log)) {
+        ReportNewDeleteTypeMismatch(p, delete_size, delete_alignment, stack);
+      }
     }
 
-    if (delete_size && flags()->new_delete_type_mismatch &&
-        delete_size != m->UsedSize()) {
-      ReportNewDeleteSizeMismatch(p, delete_size, stack);
-    }
-
     QuarantineChunk(m, ptr, stack);
   }
 
@@ -631,7 +654,7 @@ struct Allocator {
       // If realloc() races with free(), we may start copying freed memory.
       // However, we will report racy double-free later anyway.
       REAL(memcpy)(new_ptr, old_ptr, memcpy_size);
-      Deallocate(old_ptr, 0, stack, FROM_MALLOC);
+      Deallocate(old_ptr, 0, 0, stack, FROM_MALLOC);
     }
     return new_ptr;
   }
@@ -716,6 +739,22 @@ struct Allocator {
     return AsanChunkView(m1);
   }
 
+  void Purge() {
+    AsanThread *t = GetCurrentThread();
+    if (t) {
+      AsanThreadLocalMallocStorage *ms = &t->malloc_storage();
+      quarantine.DrainAndRecycle(GetQuarantineCache(ms),
+                                 QuarantineCallback(GetAllocatorCache(ms)));
+    }
+    {
+      SpinMutexLock l(&fallback_mutex);
+      quarantine.DrainAndRecycle(&fallback_quarantine_cache,
+                                 QuarantineCallback(&fallback_allocator_cache));
+    }
+
+    allocator.ForceReleaseToOS();
+  }
+
   void PrintStats() {
     allocator.PrintStats();
     quarantine.PrintStats();
@@ -750,6 +789,9 @@ bool AsanChunkView::IsQuarantined() const {
 uptr AsanChunkView::Beg() const { return chunk_->Beg(); }
 uptr AsanChunkView::End() const { return Beg() + UsedSize(); }
 uptr AsanChunkView::UsedSize() const { return chunk_->UsedSize(); }
+u32 AsanChunkView::UserRequestedAlignment() const {
+  return Allocator::ComputeUserAlignment(chunk_->user_requested_alignment_log);
+}
 uptr AsanChunkView::AllocTid() const { return chunk_->alloc_tid; }
 uptr AsanChunkView::FreeTid() const { return chunk_->free_tid; }
 AllocType AsanChunkView::GetAllocType() const {
@@ -775,7 +817,7 @@ StackTrace AsanChunkView::GetFreeStack() const {
 }
 
 void InitializeAllocator(const AllocatorOptions &options) {
-  instance.Initialize(options);
+  instance.InitLinkerInitialized(options);
 }
 
 void ReInitializeAllocator(const AllocatorOptions &options) {
@@ -802,12 +844,12 @@ void PrintInternalAllocatorStats() {
 }
 
 void asan_free(void *ptr, BufferedStackTrace *stack, AllocType alloc_type) {
-  instance.Deallocate(ptr, 0, stack, alloc_type);
+  instance.Deallocate(ptr, 0, 0, stack, alloc_type);
 }
 
-void asan_sized_free(void *ptr, uptr size, BufferedStackTrace *stack,
-                     AllocType alloc_type) {
-  instance.Deallocate(ptr, size, stack, alloc_type);
+void asan_delete(void *ptr, uptr size, uptr alignment,
+                 BufferedStackTrace *stack, AllocType alloc_type) {
+  instance.Deallocate(ptr, size, alignment, stack, alloc_type);
 }
 
 void *asan_malloc(uptr size, BufferedStackTrace *stack) {
@@ -823,7 +865,7 @@ void *asan_realloc(void *p, uptr size, BufferedStackTr
     return SetErrnoOnNull(instance.Allocate(size, 8, stack, FROM_MALLOC, true));
   if (size == 0) {
     if (flags()->allocator_frees_and_returns_null_on_realloc_zero) {
-      instance.Deallocate(p, 0, stack, FROM_MALLOC);
+      instance.Deallocate(p, 0, 0, stack, FROM_MALLOC);
       return nullptr;
     }
     // Allocate a size of 1 if we shouldn't free() on Realloc to 0
@@ -839,6 +881,10 @@ void *asan_valloc(uptr size, BufferedStackTrace *stack
 
 void *asan_pvalloc(uptr size, BufferedStackTrace *stack) {
   uptr PageSize = GetPageSizeCached();
+  if (UNLIKELY(CheckForPvallocOverflow(size, PageSize))) {
+    errno = errno_ENOMEM;
+    return AsanAllocator::FailureHandler::OnBadRequest();
+  }
   // pvalloc(0) should allocate one page.
   size = size ? RoundUpTo(size, PageSize) : PageSize;
   return SetErrnoOnNull(
@@ -1005,6 +1051,10 @@ uptr __sanitizer_get_allocated_size(const void *p) {
     ReportSanitizerGetAllocatedSizeNotOwned(ptr, &stack);
   }
   return allocated_size;
+}
+
+void __sanitizer_purge_allocator() {
+  instance.Purge();
 }
 
 #if !SANITIZER_SUPPORTS_WEAK_HOOKS

Modified: head/contrib/compiler-rt/lib/asan/asan_allocator.h
==============================================================================
--- head/contrib/compiler-rt/lib/asan/asan_allocator.h	Sat Jan 13 23:31:21 2018	(r327951)
+++ head/contrib/compiler-rt/lib/asan/asan_allocator.h	Sun Jan 14 00:08:34 2018	(r327952)
@@ -58,6 +58,7 @@ class AsanChunkView {
   uptr Beg() const;            // First byte of user memory.
   uptr End() const;            // Last byte of user memory.
   uptr UsedSize() const;       // Size requested by the user.
+  u32 UserRequestedAlignment() const;  // Originally requested alignment.
   uptr AllocTid() const;
   uptr FreeTid() const;
   bool Eq(const AsanChunkView &c) const { return chunk_ == c.chunk_; }
@@ -119,7 +120,11 @@ struct AsanMapUnmapCallback {
 };
 
 #if SANITIZER_CAN_USE_ALLOCATOR64
-# if defined(__powerpc64__)
+# if SANITIZER_FUCHSIA
+const uptr kAllocatorSpace = ~(uptr)0;
+const uptr kAllocatorSize  =  0x40000000000ULL;  // 4T.
+typedef DefaultSizeClassMap SizeClassMap;
+# elif defined(__powerpc64__)
 const uptr kAllocatorSpace =  0xa0000000000ULL;
 const uptr kAllocatorSize  =  0x20000000000ULL;  // 2T.
 typedef DefaultSizeClassMap SizeClassMap;
@@ -193,8 +198,8 @@ struct AsanThreadLocalMallocStorage {
 void *asan_memalign(uptr alignment, uptr size, BufferedStackTrace *stack,
                     AllocType alloc_type);
 void asan_free(void *ptr, BufferedStackTrace *stack, AllocType alloc_type);
-void asan_sized_free(void *ptr, uptr size, BufferedStackTrace *stack,
-                     AllocType alloc_type);
+void asan_delete(void *ptr, uptr size, uptr alignment,
+                 BufferedStackTrace *stack, AllocType alloc_type);
 
 void *asan_malloc(uptr size, BufferedStackTrace *stack);
 void *asan_calloc(uptr nmemb, uptr size, BufferedStackTrace *stack);

Modified: head/contrib/compiler-rt/lib/asan/asan_descriptions.cc
==============================================================================
--- head/contrib/compiler-rt/lib/asan/asan_descriptions.cc	Sat Jan 13 23:31:21 2018	(r327951)
+++ head/contrib/compiler-rt/lib/asan/asan_descriptions.cc	Sun Jan 14 00:08:34 2018	(r327952)
@@ -122,6 +122,7 @@ static void GetAccessToHeapChunkInformation(ChunkAcces
   }
   descr->chunk_begin = chunk.Beg();
   descr->chunk_size = chunk.UsedSize();
+  descr->user_requested_alignment = chunk.UserRequestedAlignment();
   descr->alloc_type = chunk.GetAllocType();
 }
 
@@ -150,7 +151,7 @@ static void PrintHeapChunkAccess(uptr addr, const Chun
   str.append(" %zu-byte region [%p,%p)\n", descr.chunk_size,
              (void *)descr.chunk_begin,
              (void *)(descr.chunk_begin + descr.chunk_size));
-  str.append("%s", d.EndLocation());
+  str.append("%s", d.Default());
   Printf("%s", str.data());
 }
 
@@ -260,7 +261,7 @@ static void PrintAccessAndVarIntersection(const StackV
     // FIXME: we may want to also print the size of the access here,
     // but in case of accesses generated by memset it may be confusing.
     str.append("%s <== Memory access at offset %zd %s this variable%s\n",
-               d.Location(), addr, pos_descr, d.EndLocation());
+               d.Location(), addr, pos_descr, d.Default());
   } else {
     str.append("\n");
   }
@@ -295,7 +296,7 @@ static void DescribeAddressRelativeToGlobal(uptr addr,
              MaybeDemangleGlobalName(g.name));
   PrintGlobalLocation(&str, g);
   str.append("' (0x%zx) of size %zu\n", g.beg, g.size);
-  str.append("%s", d.EndLocation());
+  str.append("%s", d.Default());
   PrintGlobalNameIfASCII(&str, g);
   Printf("%s", str.data());
 }
@@ -335,6 +336,26 @@ void GlobalAddressDescription::Print(const char *bug_t
   }
 }
 
+bool GlobalAddressDescription::PointsInsideTheSameVariable(
+    const GlobalAddressDescription &other) const {
+  if (size == 0 || other.size == 0) return false;
+
+  for (uptr i = 0; i < size; i++) {
+    const __asan_global &a = globals[i];
+    for (uptr j = 0; j < other.size; j++) {
+      const __asan_global &b = other.globals[j];
+      if (a.beg == b.beg &&
+          a.beg <= addr &&
+          b.beg <= other.addr &&
+          (addr + access_size) < (a.beg + a.size) &&
+          (other.addr + other.access_size) < (b.beg + b.size))
+        return true;
+    }
+  }
+
+  return false;
+}
+
 void StackAddressDescription::Print() const {
   Decorator d;
   char tname[128];
@@ -343,10 +364,10 @@ void StackAddressDescription::Print() const {
          ThreadNameWithParenthesis(tid, tname, sizeof(tname)));
 
   if (!frame_descr) {
-    Printf("%s\n", d.EndLocation());
+    Printf("%s\n", d.Default());
     return;
   }
-  Printf(" at offset %zu in frame%s\n", offset, d.EndLocation());
+  Printf(" at offset %zu in frame%s\n", offset, d.Default());
 
   // Now we print the frame where the alloca has happened.

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



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