ports/opt (3.4): [notify] llvm: 6.0.1 -> 7.0.0

crux at crux.nu crux at crux.nu
Tue Oct 2 23:45:11 UTC 2018


commit edc956025c2f22192c947c708f15bb45dfcb3db4
Author: Thomas Penteker <tek at serverop.de>
Date:   Wed Oct 3 01:32:20 2018 +0200

    [notify] llvm: 6.0.1 -> 7.0.0
    
    Note, that major updates usually will break dependent ports. Make use of
    revdep(1) to identify broken ports and refer to the README for examples.

diff --git a/llvm/.footprint b/llvm/.footprint
index 7f5495e81..743d84b83 100644
--- a/llvm/.footprint
+++ b/llvm/.footprint
@@ -3,6 +3,7 @@ drwxr-xr-x	root/root	usr/bin/
 -rwxr-xr-x	root/root	usr/bin/FileCheck
 -rwxr-xr-x	root/root	usr/bin/bugpoint
 -rwxr-xr-x	root/root	usr/bin/count
+-rwxr-xr-x	root/root	usr/bin/dsymutil
 -rwxr-xr-x	root/root	usr/bin/llc
 -rwxr-xr-x	root/root	usr/bin/lli
 -rwxr-xr-x	root/root	usr/bin/lli-child-target
@@ -21,16 +22,16 @@ drwxr-xr-x	root/root	usr/bin/
 -rwxr-xr-x	root/root	usr/bin/llvm-diff
 -rwxr-xr-x	root/root	usr/bin/llvm-dis
 lrwxrwxrwx	root/root	usr/bin/llvm-dlltool -> llvm-ar
--rwxr-xr-x	root/root	usr/bin/llvm-dsymutil
 -rwxr-xr-x	root/root	usr/bin/llvm-dwarfdump
 -rwxr-xr-x	root/root	usr/bin/llvm-dwp
+-rwxr-xr-x	root/root	usr/bin/llvm-exegesis
 -rwxr-xr-x	root/root	usr/bin/llvm-extract
 lrwxrwxrwx	root/root	usr/bin/llvm-lib -> llvm-ar
 -rwxr-xr-x	root/root	usr/bin/llvm-link
 -rwxr-xr-x	root/root	usr/bin/llvm-lto
 -rwxr-xr-x	root/root	usr/bin/llvm-lto2
 -rwxr-xr-x	root/root	usr/bin/llvm-mc
--rwxr-xr-x	root/root	usr/bin/llvm-mcmarkup
+-rwxr-xr-x	root/root	usr/bin/llvm-mca
 -rwxr-xr-x	root/root	usr/bin/llvm-modextract
 -rwxr-xr-x	root/root	usr/bin/llvm-mt
 -rwxr-xr-x	root/root	usr/bin/llvm-nm
@@ -48,8 +49,10 @@ lrwxrwxrwx	root/root	usr/bin/llvm-readelf -> llvm-readobj
 -rwxr-xr-x	root/root	usr/bin/llvm-split
 -rwxr-xr-x	root/root	usr/bin/llvm-stress
 -rwxr-xr-x	root/root	usr/bin/llvm-strings
+lrwxrwxrwx	root/root	usr/bin/llvm-strip -> llvm-objcopy
 -rwxr-xr-x	root/root	usr/bin/llvm-symbolizer
 -rwxr-xr-x	root/root	usr/bin/llvm-tblgen
+-rwxr-xr-x	root/root	usr/bin/llvm-undname
 -rwxr-xr-x	root/root	usr/bin/llvm-xray
 -rwxr-xr-x	root/root	usr/bin/not
 -rwxr-xr-x	root/root	usr/bin/obj2yaml
@@ -64,9 +67,12 @@ drwxr-xr-x	root/root	usr/include/llvm-c/
 -rw-r--r--	root/root	usr/include/llvm-c/Analysis.h
 -rw-r--r--	root/root	usr/include/llvm-c/BitReader.h
 -rw-r--r--	root/root	usr/include/llvm-c/BitWriter.h
+-rw-r--r--	root/root	usr/include/llvm-c/Comdat.h
 -rw-r--r--	root/root	usr/include/llvm-c/Core.h
+-rw-r--r--	root/root	usr/include/llvm-c/DataTypes.h
 -rw-r--r--	root/root	usr/include/llvm-c/DebugInfo.h
 -rw-r--r--	root/root	usr/include/llvm-c/Disassembler.h
+-rw-r--r--	root/root	usr/include/llvm-c/DisassemblerTypes.h
 -rw-r--r--	root/root	usr/include/llvm-c/ErrorHandling.h
 -rw-r--r--	root/root	usr/include/llvm-c/ExecutionEngine.h
 -rw-r--r--	root/root	usr/include/llvm-c/IRReader.h
@@ -80,8 +86,10 @@ drwxr-xr-x	root/root	usr/include/llvm-c/
 -rw-r--r--	root/root	usr/include/llvm-c/TargetMachine.h
 drwxr-xr-x	root/root	usr/include/llvm-c/Transforms/
 -rw-r--r--	root/root	usr/include/llvm-c/Transforms/IPO.h
+-rw-r--r--	root/root	usr/include/llvm-c/Transforms/InstCombine.h
 -rw-r--r--	root/root	usr/include/llvm-c/Transforms/PassManagerBuilder.h
 -rw-r--r--	root/root	usr/include/llvm-c/Transforms/Scalar.h
+-rw-r--r--	root/root	usr/include/llvm-c/Transforms/Utils.h
 -rw-r--r--	root/root	usr/include/llvm-c/Transforms/Vectorize.h
 -rw-r--r--	root/root	usr/include/llvm-c/Types.h
 -rw-r--r--	root/root	usr/include/llvm-c/lto.h
@@ -91,6 +99,7 @@ drwxr-xr-x	root/root	usr/include/llvm/ADT/
 -rw-r--r--	root/root	usr/include/llvm/ADT/APInt.h
 -rw-r--r--	root/root	usr/include/llvm/ADT/APSInt.h
 -rw-r--r--	root/root	usr/include/llvm/ADT/AllocatorList.h
+-rw-r--r--	root/root	usr/include/llvm/ADT/Any.h
 -rw-r--r--	root/root	usr/include/llvm/ADT/ArrayRef.h
 -rw-r--r--	root/root	usr/include/llvm/ADT/BitVector.h
 -rw-r--r--	root/root	usr/include/llvm/ADT/BitmaskEnum.h
@@ -105,6 +114,7 @@ drwxr-xr-x	root/root	usr/include/llvm/ADT/
 -rw-r--r--	root/root	usr/include/llvm/ADT/EpochTracker.h
 -rw-r--r--	root/root	usr/include/llvm/ADT/EquivalenceClasses.h
 -rw-r--r--	root/root	usr/include/llvm/ADT/FoldingSet.h
+-rw-r--r--	root/root	usr/include/llvm/ADT/FunctionExtras.h
 -rw-r--r--	root/root	usr/include/llvm/ADT/GraphTraits.h
 -rw-r--r--	root/root	usr/include/llvm/ADT/Hashing.h
 -rw-r--r--	root/root	usr/include/llvm/ADT/ImmutableList.h
@@ -220,14 +230,15 @@ drwxr-xr-x	root/root	usr/include/llvm/Analysis/
 -rw-r--r--	root/root	usr/include/llvm/Analysis/MemorySSA.h
 -rw-r--r--	root/root	usr/include/llvm/Analysis/MemorySSAUpdater.h
 -rw-r--r--	root/root	usr/include/llvm/Analysis/ModuleSummaryAnalysis.h
+-rw-r--r--	root/root	usr/include/llvm/Analysis/MustExecute.h
 -rw-r--r--	root/root	usr/include/llvm/Analysis/ObjCARCAliasAnalysis.h
 -rw-r--r--	root/root	usr/include/llvm/Analysis/ObjCARCAnalysisUtils.h
 -rw-r--r--	root/root	usr/include/llvm/Analysis/ObjCARCInstKind.h
--rw-r--r--	root/root	usr/include/llvm/Analysis/ObjectUtils.h
 -rw-r--r--	root/root	usr/include/llvm/Analysis/OptimizationRemarkEmitter.h
 -rw-r--r--	root/root	usr/include/llvm/Analysis/OrderedBasicBlock.h
 -rw-r--r--	root/root	usr/include/llvm/Analysis/PHITransAddr.h
 -rw-r--r--	root/root	usr/include/llvm/Analysis/Passes.h
+-rw-r--r--	root/root	usr/include/llvm/Analysis/PhiValues.h
 -rw-r--r--	root/root	usr/include/llvm/Analysis/PostDominators.h
 -rw-r--r--	root/root	usr/include/llvm/Analysis/ProfileSummaryInfo.h
 -rw-r--r--	root/root	usr/include/llvm/Analysis/PtrUseVisitor.h
@@ -243,6 +254,7 @@ drwxr-xr-x	root/root	usr/include/llvm/Analysis/
 -rw-r--r--	root/root	usr/include/llvm/Analysis/ScalarEvolutionNormalization.h
 -rw-r--r--	root/root	usr/include/llvm/Analysis/ScopedNoAliasAA.h
 -rw-r--r--	root/root	usr/include/llvm/Analysis/SparsePropagation.h
+-rw-r--r--	root/root	usr/include/llvm/Analysis/SyntheticCountsUtils.h
 -rw-r--r--	root/root	usr/include/llvm/Analysis/TargetFolder.h
 -rw-r--r--	root/root	usr/include/llvm/Analysis/TargetLibraryInfo.def
 -rw-r--r--	root/root	usr/include/llvm/Analysis/TargetLibraryInfo.h
@@ -251,6 +263,8 @@ drwxr-xr-x	root/root	usr/include/llvm/Analysis/
 -rw-r--r--	root/root	usr/include/llvm/Analysis/Trace.h
 -rw-r--r--	root/root	usr/include/llvm/Analysis/TypeBasedAliasAnalysis.h
 -rw-r--r--	root/root	usr/include/llvm/Analysis/TypeMetadataUtils.h
+drwxr-xr-x	root/root	usr/include/llvm/Analysis/Utils/
+-rw-r--r--	root/root	usr/include/llvm/Analysis/Utils/Local.h
 -rw-r--r--	root/root	usr/include/llvm/Analysis/ValueLattice.h
 -rw-r--r--	root/root	usr/include/llvm/Analysis/ValueLatticeUtils.h
 -rw-r--r--	root/root	usr/include/llvm/Analysis/ValueTracking.h
@@ -262,6 +276,7 @@ drwxr-xr-x	root/root	usr/include/llvm/BinaryFormat/
 -rw-r--r--	root/root	usr/include/llvm/BinaryFormat/COFF.h
 -rw-r--r--	root/root	usr/include/llvm/BinaryFormat/Dwarf.def
 -rw-r--r--	root/root	usr/include/llvm/BinaryFormat/Dwarf.h
+-rw-r--r--	root/root	usr/include/llvm/BinaryFormat/DynamicTags.def
 -rw-r--r--	root/root	usr/include/llvm/BinaryFormat/ELF.h
 drwxr-xr-x	root/root	usr/include/llvm/BinaryFormat/ELFRelocs/
 -rw-r--r--	root/root	usr/include/llvm/BinaryFormat/ELFRelocs/AArch64.def
@@ -278,7 +293,6 @@ drwxr-xr-x	root/root	usr/include/llvm/BinaryFormat/ELFRelocs/
 -rw-r--r--	root/root	usr/include/llvm/BinaryFormat/ELFRelocs/RISCV.def
 -rw-r--r--	root/root	usr/include/llvm/BinaryFormat/ELFRelocs/Sparc.def
 -rw-r--r--	root/root	usr/include/llvm/BinaryFormat/ELFRelocs/SystemZ.def
--rw-r--r--	root/root	usr/include/llvm/BinaryFormat/ELFRelocs/WebAssembly.def
 -rw-r--r--	root/root	usr/include/llvm/BinaryFormat/ELFRelocs/i386.def
 -rw-r--r--	root/root	usr/include/llvm/BinaryFormat/ELFRelocs/x86_64.def
 -rw-r--r--	root/root	usr/include/llvm/BinaryFormat/MachO.def
@@ -296,13 +310,14 @@ drwxr-xr-x	root/root	usr/include/llvm/Bitcode/
 -rw-r--r--	root/root	usr/include/llvm/Bitcode/BitstreamWriter.h
 -rw-r--r--	root/root	usr/include/llvm/Bitcode/LLVMBitCodes.h
 drwxr-xr-x	root/root	usr/include/llvm/CodeGen/
+-rw-r--r--	root/root	usr/include/llvm/CodeGen/AccelTable.h
 -rw-r--r--	root/root	usr/include/llvm/CodeGen/Analysis.h
 -rw-r--r--	root/root	usr/include/llvm/CodeGen/AsmPrinter.h
 -rw-r--r--	root/root	usr/include/llvm/CodeGen/AtomicExpandUtils.h
 -rw-r--r--	root/root	usr/include/llvm/CodeGen/BasicTTIImpl.h
 -rw-r--r--	root/root	usr/include/llvm/CodeGen/CalcSpillWeights.h
 -rw-r--r--	root/root	usr/include/llvm/CodeGen/CallingConvLower.h
--rw-r--r--	root/root	usr/include/llvm/CodeGen/CommandFlags.def
+-rw-r--r--	root/root	usr/include/llvm/CodeGen/CommandFlags.inc
 -rw-r--r--	root/root	usr/include/llvm/CodeGen/CostTable.h
 -rw-r--r--	root/root	usr/include/llvm/CodeGen/DAGCombine.h
 -rw-r--r--	root/root	usr/include/llvm/CodeGen/DFAPacketizer.h
@@ -310,7 +325,7 @@ drwxr-xr-x	root/root	usr/include/llvm/CodeGen/
 -rw-r--r--	root/root	usr/include/llvm/CodeGen/DIEValue.def
 -rw-r--r--	root/root	usr/include/llvm/CodeGen/DwarfStringPoolEntry.h
 -rw-r--r--	root/root	usr/include/llvm/CodeGen/EdgeBundles.h
--rw-r--r--	root/root	usr/include/llvm/CodeGen/ExecutionDepsFix.h
+-rw-r--r--	root/root	usr/include/llvm/CodeGen/ExecutionDomainFix.h
 -rw-r--r--	root/root	usr/include/llvm/CodeGen/ExpandReductions.h
 -rw-r--r--	root/root	usr/include/llvm/CodeGen/FastISel.h
 -rw-r--r--	root/root	usr/include/llvm/CodeGen/FaultMaps.h
@@ -321,6 +336,10 @@ drwxr-xr-x	root/root	usr/include/llvm/CodeGen/
 -rw-r--r--	root/root	usr/include/llvm/CodeGen/GCs.h
 drwxr-xr-x	root/root	usr/include/llvm/CodeGen/GlobalISel/
 -rw-r--r--	root/root	usr/include/llvm/CodeGen/GlobalISel/CallLowering.h
+-rw-r--r--	root/root	usr/include/llvm/CodeGen/GlobalISel/Combiner.h
+-rw-r--r--	root/root	usr/include/llvm/CodeGen/GlobalISel/CombinerHelper.h
+-rw-r--r--	root/root	usr/include/llvm/CodeGen/GlobalISel/CombinerInfo.h
+-rw-r--r--	root/root	usr/include/llvm/CodeGen/GlobalISel/ConstantFoldingMIRBuilder.h
 -rw-r--r--	root/root	usr/include/llvm/CodeGen/GlobalISel/GISelWorkList.h
 -rw-r--r--	root/root	usr/include/llvm/CodeGen/GlobalISel/IRTranslator.h
 -rw-r--r--	root/root	usr/include/llvm/CodeGen/GlobalISel/InstructionSelect.h
@@ -331,6 +350,7 @@ drwxr-xr-x	root/root	usr/include/llvm/CodeGen/GlobalISel/
 -rw-r--r--	root/root	usr/include/llvm/CodeGen/GlobalISel/LegalizerHelper.h
 -rw-r--r--	root/root	usr/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h
 -rw-r--r--	root/root	usr/include/llvm/CodeGen/GlobalISel/Localizer.h
+-rw-r--r--	root/root	usr/include/llvm/CodeGen/GlobalISel/MIPatternMatch.h
 -rw-r--r--	root/root	usr/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h
 -rw-r--r--	root/root	usr/include/llvm/CodeGen/GlobalISel/RegBankSelect.h
 -rw-r--r--	root/root	usr/include/llvm/CodeGen/GlobalISel/RegisterBank.h
@@ -353,6 +373,7 @@ drwxr-xr-x	root/root	usr/include/llvm/CodeGen/GlobalISel/
 -rw-r--r--	root/root	usr/include/llvm/CodeGen/LiveRegUnits.h
 -rw-r--r--	root/root	usr/include/llvm/CodeGen/LiveStacks.h
 -rw-r--r--	root/root	usr/include/llvm/CodeGen/LiveVariables.h
+-rw-r--r--	root/root	usr/include/llvm/CodeGen/LoopTraversal.h
 -rw-r--r--	root/root	usr/include/llvm/CodeGen/LowLevelType.h
 drwxr-xr-x	root/root	usr/include/llvm/CodeGen/MIRParser/
 -rw-r--r--	root/root	usr/include/llvm/CodeGen/MIRParser/MIRParser.h
@@ -380,6 +401,7 @@ drwxr-xr-x	root/root	usr/include/llvm/CodeGen/MIRParser/
 -rw-r--r--	root/root	usr/include/llvm/CodeGen/MachineModuleInfoImpls.h
 -rw-r--r--	root/root	usr/include/llvm/CodeGen/MachineOperand.h
 -rw-r--r--	root/root	usr/include/llvm/CodeGen/MachineOptimizationRemarkEmitter.h
+-rw-r--r--	root/root	usr/include/llvm/CodeGen/MachineOutliner.h
 -rw-r--r--	root/root	usr/include/llvm/CodeGen/MachinePassRegistry.h
 -rw-r--r--	root/root	usr/include/llvm/CodeGen/MachinePostDominators.h
 -rw-r--r--	root/root	usr/include/llvm/CodeGen/MachineRegionInfo.h
@@ -387,7 +409,6 @@ drwxr-xr-x	root/root	usr/include/llvm/CodeGen/MIRParser/
 -rw-r--r--	root/root	usr/include/llvm/CodeGen/MachineSSAUpdater.h
 -rw-r--r--	root/root	usr/include/llvm/CodeGen/MachineScheduler.h
 -rw-r--r--	root/root	usr/include/llvm/CodeGen/MachineTraceMetrics.h
--rw-r--r--	root/root	usr/include/llvm/CodeGen/MachineValueType.h
 -rw-r--r--	root/root	usr/include/llvm/CodeGen/MacroFusion.h
 drwxr-xr-x	root/root	usr/include/llvm/CodeGen/PBQP/
 -rw-r--r--	root/root	usr/include/llvm/CodeGen/PBQP/CostAllocator.h
@@ -400,6 +421,7 @@ drwxr-xr-x	root/root	usr/include/llvm/CodeGen/PBQP/
 -rw-r--r--	root/root	usr/include/llvm/CodeGen/Passes.h
 -rw-r--r--	root/root	usr/include/llvm/CodeGen/PreISelIntrinsicLowering.h
 -rw-r--r--	root/root	usr/include/llvm/CodeGen/PseudoSourceValue.h
+-rw-r--r--	root/root	usr/include/llvm/CodeGen/ReachingDefAnalysis.h
 -rw-r--r--	root/root	usr/include/llvm/CodeGen/RegAllocPBQP.h
 -rw-r--r--	root/root	usr/include/llvm/CodeGen/RegAllocRegistry.h
 -rw-r--r--	root/root	usr/include/llvm/CodeGen/RegisterClassInfo.h
@@ -407,7 +429,6 @@ drwxr-xr-x	root/root	usr/include/llvm/CodeGen/PBQP/
 -rw-r--r--	root/root	usr/include/llvm/CodeGen/RegisterScavenging.h
 -rw-r--r--	root/root	usr/include/llvm/CodeGen/RegisterUsageInfo.h
 -rw-r--r--	root/root	usr/include/llvm/CodeGen/ResourcePriorityQueue.h
--rw-r--r--	root/root	usr/include/llvm/CodeGen/RuntimeLibcalls.def
 -rw-r--r--	root/root	usr/include/llvm/CodeGen/RuntimeLibcalls.h
 -rw-r--r--	root/root	usr/include/llvm/CodeGen/SDNodeProperties.td
 -rw-r--r--	root/root	usr/include/llvm/CodeGen/ScheduleDAG.h
@@ -430,9 +451,7 @@ drwxr-xr-x	root/root	usr/include/llvm/CodeGen/PBQP/
 -rw-r--r--	root/root	usr/include/llvm/CodeGen/TargetFrameLowering.h
 -rw-r--r--	root/root	usr/include/llvm/CodeGen/TargetInstrInfo.h
 -rw-r--r--	root/root	usr/include/llvm/CodeGen/TargetLowering.h
--rw-r--r--	root/root	usr/include/llvm/CodeGen/TargetLoweringObjectFile.h
 -rw-r--r--	root/root	usr/include/llvm/CodeGen/TargetLoweringObjectFileImpl.h
--rw-r--r--	root/root	usr/include/llvm/CodeGen/TargetOpcodes.def
 -rw-r--r--	root/root	usr/include/llvm/CodeGen/TargetOpcodes.h
 -rw-r--r--	root/root	usr/include/llvm/CodeGen/TargetPassConfig.h
 -rw-r--r--	root/root	usr/include/llvm/CodeGen/TargetRegisterInfo.h
@@ -442,6 +461,7 @@ drwxr-xr-x	root/root	usr/include/llvm/CodeGen/PBQP/
 -rw-r--r--	root/root	usr/include/llvm/CodeGen/ValueTypes.h
 -rw-r--r--	root/root	usr/include/llvm/CodeGen/ValueTypes.td
 -rw-r--r--	root/root	usr/include/llvm/CodeGen/VirtRegMap.h
+-rw-r--r--	root/root	usr/include/llvm/CodeGen/WasmEHFuncInfo.h
 -rw-r--r--	root/root	usr/include/llvm/CodeGen/WinEHFuncInfo.h
 drwxr-xr-x	root/root	usr/include/llvm/Config/
 -rw-r--r--	root/root	usr/include/llvm/Config/AsmParsers.def
@@ -454,7 +474,6 @@ drwxr-xr-x	root/root	usr/include/llvm/Config/
 drwxr-xr-x	root/root	usr/include/llvm/DebugInfo/
 drwxr-xr-x	root/root	usr/include/llvm/DebugInfo/CodeView/
 -rw-r--r--	root/root	usr/include/llvm/DebugInfo/CodeView/AppendingTypeTableBuilder.h
--rw-r--r--	root/root	usr/include/llvm/DebugInfo/CodeView/CVDebugRecord.h
 -rw-r--r--	root/root	usr/include/llvm/DebugInfo/CodeView/CVRecord.h
 -rw-r--r--	root/root	usr/include/llvm/DebugInfo/CodeView/CVSymbolVisitor.h
 -rw-r--r--	root/root	usr/include/llvm/DebugInfo/CodeView/CVTypeVisitor.h
@@ -516,11 +535,13 @@ drwxr-xr-x	root/root	usr/include/llvm/DebugInfo/CodeView/
 drwxr-xr-x	root/root	usr/include/llvm/DebugInfo/DWARF/
 -rw-r--r--	root/root	usr/include/llvm/DebugInfo/DWARF/DWARFAbbreviationDeclaration.h
 -rw-r--r--	root/root	usr/include/llvm/DebugInfo/DWARF/DWARFAcceleratorTable.h
+-rw-r--r--	root/root	usr/include/llvm/DebugInfo/DWARF/DWARFAddressRange.h
 -rw-r--r--	root/root	usr/include/llvm/DebugInfo/DWARF/DWARFAttribute.h
 -rw-r--r--	root/root	usr/include/llvm/DebugInfo/DWARF/DWARFCompileUnit.h
 -rw-r--r--	root/root	usr/include/llvm/DebugInfo/DWARF/DWARFContext.h
 -rw-r--r--	root/root	usr/include/llvm/DebugInfo/DWARF/DWARFDataExtractor.h
 -rw-r--r--	root/root	usr/include/llvm/DebugInfo/DWARF/DWARFDebugAbbrev.h
+-rw-r--r--	root/root	usr/include/llvm/DebugInfo/DWARF/DWARFDebugAddr.h
 -rw-r--r--	root/root	usr/include/llvm/DebugInfo/DWARF/DWARFDebugArangeSet.h
 -rw-r--r--	root/root	usr/include/llvm/DebugInfo/DWARF/DWARFDebugAranges.h
 -rw-r--r--	root/root	usr/include/llvm/DebugInfo/DWARF/DWARFDebugFrame.h
@@ -530,10 +551,12 @@ drwxr-xr-x	root/root	usr/include/llvm/DebugInfo/DWARF/
 -rw-r--r--	root/root	usr/include/llvm/DebugInfo/DWARF/DWARFDebugMacro.h
 -rw-r--r--	root/root	usr/include/llvm/DebugInfo/DWARF/DWARFDebugPubTable.h
 -rw-r--r--	root/root	usr/include/llvm/DebugInfo/DWARF/DWARFDebugRangeList.h
+-rw-r--r--	root/root	usr/include/llvm/DebugInfo/DWARF/DWARFDebugRnglists.h
 -rw-r--r--	root/root	usr/include/llvm/DebugInfo/DWARF/DWARFDie.h
 -rw-r--r--	root/root	usr/include/llvm/DebugInfo/DWARF/DWARFExpression.h
 -rw-r--r--	root/root	usr/include/llvm/DebugInfo/DWARF/DWARFFormValue.h
 -rw-r--r--	root/root	usr/include/llvm/DebugInfo/DWARF/DWARFGdbIndex.h
+-rw-r--r--	root/root	usr/include/llvm/DebugInfo/DWARF/DWARFListTable.h
 -rw-r--r--	root/root	usr/include/llvm/DebugInfo/DWARF/DWARFObject.h
 -rw-r--r--	root/root	usr/include/llvm/DebugInfo/DWARF/DWARFRelocMap.h
 -rw-r--r--	root/root	usr/include/llvm/DebugInfo/DWARF/DWARFSection.h
@@ -552,22 +575,29 @@ drwxr-xr-x	root/root	usr/include/llvm/DebugInfo/PDB/
 drwxr-xr-x	root/root	usr/include/llvm/DebugInfo/PDB/DIA/
 -rw-r--r--	root/root	usr/include/llvm/DebugInfo/PDB/DIA/DIADataStream.h
 -rw-r--r--	root/root	usr/include/llvm/DebugInfo/PDB/DIA/DIAEnumDebugStreams.h
+-rw-r--r--	root/root	usr/include/llvm/DebugInfo/PDB/DIA/DIAEnumInjectedSources.h
 -rw-r--r--	root/root	usr/include/llvm/DebugInfo/PDB/DIA/DIAEnumLineNumbers.h
+-rw-r--r--	root/root	usr/include/llvm/DebugInfo/PDB/DIA/DIAEnumSectionContribs.h
 -rw-r--r--	root/root	usr/include/llvm/DebugInfo/PDB/DIA/DIAEnumSourceFiles.h
 -rw-r--r--	root/root	usr/include/llvm/DebugInfo/PDB/DIA/DIAEnumSymbols.h
 -rw-r--r--	root/root	usr/include/llvm/DebugInfo/PDB/DIA/DIAEnumTables.h
 -rw-r--r--	root/root	usr/include/llvm/DebugInfo/PDB/DIA/DIAError.h
+-rw-r--r--	root/root	usr/include/llvm/DebugInfo/PDB/DIA/DIAInjectedSource.h
 -rw-r--r--	root/root	usr/include/llvm/DebugInfo/PDB/DIA/DIALineNumber.h
 -rw-r--r--	root/root	usr/include/llvm/DebugInfo/PDB/DIA/DIARawSymbol.h
+-rw-r--r--	root/root	usr/include/llvm/DebugInfo/PDB/DIA/DIASectionContrib.h
 -rw-r--r--	root/root	usr/include/llvm/DebugInfo/PDB/DIA/DIASession.h
 -rw-r--r--	root/root	usr/include/llvm/DebugInfo/PDB/DIA/DIASourceFile.h
 -rw-r--r--	root/root	usr/include/llvm/DebugInfo/PDB/DIA/DIASupport.h
 -rw-r--r--	root/root	usr/include/llvm/DebugInfo/PDB/DIA/DIATable.h
+-rw-r--r--	root/root	usr/include/llvm/DebugInfo/PDB/DIA/DIAUtils.h
 -rw-r--r--	root/root	usr/include/llvm/DebugInfo/PDB/GenericError.h
 -rw-r--r--	root/root	usr/include/llvm/DebugInfo/PDB/IPDBDataStream.h
 -rw-r--r--	root/root	usr/include/llvm/DebugInfo/PDB/IPDBEnumChildren.h
+-rw-r--r--	root/root	usr/include/llvm/DebugInfo/PDB/IPDBInjectedSource.h
 -rw-r--r--	root/root	usr/include/llvm/DebugInfo/PDB/IPDBLineNumber.h
 -rw-r--r--	root/root	usr/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h
+-rw-r--r--	root/root	usr/include/llvm/DebugInfo/PDB/IPDBSectionContrib.h
 -rw-r--r--	root/root	usr/include/llvm/DebugInfo/PDB/IPDBSession.h
 -rw-r--r--	root/root	usr/include/llvm/DebugInfo/PDB/IPDBSourceFile.h
 -rw-r--r--	root/root	usr/include/llvm/DebugInfo/PDB/IPDBTable.h
@@ -661,17 +691,20 @@ drwxr-xr-x	root/root	usr/include/llvm/ExecutionEngine/
 -rw-r--r--	root/root	usr/include/llvm/ExecutionEngine/MCJIT.h
 -rw-r--r--	root/root	usr/include/llvm/ExecutionEngine/OProfileWrapper.h
 -rw-r--r--	root/root	usr/include/llvm/ExecutionEngine/ObjectCache.h
--rw-r--r--	root/root	usr/include/llvm/ExecutionEngine/ObjectMemoryBuffer.h
 drwxr-xr-x	root/root	usr/include/llvm/ExecutionEngine/Orc/
 -rw-r--r--	root/root	usr/include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h
 -rw-r--r--	root/root	usr/include/llvm/ExecutionEngine/Orc/CompileUtils.h
+-rw-r--r--	root/root	usr/include/llvm/ExecutionEngine/Orc/Core.h
 -rw-r--r--	root/root	usr/include/llvm/ExecutionEngine/Orc/ExecutionUtils.h
 -rw-r--r--	root/root	usr/include/llvm/ExecutionEngine/Orc/GlobalMappingLayer.h
 -rw-r--r--	root/root	usr/include/llvm/ExecutionEngine/Orc/IRCompileLayer.h
 -rw-r--r--	root/root	usr/include/llvm/ExecutionEngine/Orc/IRTransformLayer.h
 -rw-r--r--	root/root	usr/include/llvm/ExecutionEngine/Orc/IndirectionUtils.h
+-rw-r--r--	root/root	usr/include/llvm/ExecutionEngine/Orc/LLJIT.h
 -rw-r--r--	root/root	usr/include/llvm/ExecutionEngine/Orc/LambdaResolver.h
+-rw-r--r--	root/root	usr/include/llvm/ExecutionEngine/Orc/Layer.h
 -rw-r--r--	root/root	usr/include/llvm/ExecutionEngine/Orc/LazyEmittingLayer.h
+-rw-r--r--	root/root	usr/include/llvm/ExecutionEngine/Orc/Legacy.h
 -rw-r--r--	root/root	usr/include/llvm/ExecutionEngine/Orc/NullResolver.h
 -rw-r--r--	root/root	usr/include/llvm/ExecutionEngine/Orc/ObjectTransformLayer.h
 -rw-r--r--	root/root	usr/include/llvm/ExecutionEngine/Orc/OrcABISupport.h
@@ -700,8 +733,8 @@ drwxr-xr-x	root/root	usr/include/llvm/FuzzMutate/
 drwxr-xr-x	root/root	usr/include/llvm/IR/
 -rw-r--r--	root/root	usr/include/llvm/IR/Argument.h
 -rw-r--r--	root/root	usr/include/llvm/IR/AssemblyAnnotationWriter.h
--rw-r--r--	root/root	usr/include/llvm/IR/Attributes.gen
 -rw-r--r--	root/root	usr/include/llvm/IR/Attributes.h
+-rw-r--r--	root/root	usr/include/llvm/IR/Attributes.inc
 -rw-r--r--	root/root	usr/include/llvm/IR/Attributes.td
 -rw-r--r--	root/root	usr/include/llvm/IR/AutoUpgrade.h
 -rw-r--r--	root/root	usr/include/llvm/IR/BasicBlock.h
@@ -724,6 +757,7 @@ drwxr-xr-x	root/root	usr/include/llvm/IR/
 -rw-r--r--	root/root	usr/include/llvm/IR/DiagnosticHandler.h
 -rw-r--r--	root/root	usr/include/llvm/IR/DiagnosticInfo.h
 -rw-r--r--	root/root	usr/include/llvm/IR/DiagnosticPrinter.h
+-rw-r--r--	root/root	usr/include/llvm/IR/DomTreeUpdater.h
 -rw-r--r--	root/root	usr/include/llvm/IR/Dominators.h
 -rw-r--r--	root/root	usr/include/llvm/IR/Function.h
 -rw-r--r--	root/root	usr/include/llvm/IR/GVMaterializer.h
@@ -743,8 +777,9 @@ drwxr-xr-x	root/root	usr/include/llvm/IR/
 -rw-r--r--	root/root	usr/include/llvm/IR/Instruction.def
 -rw-r--r--	root/root	usr/include/llvm/IR/Instruction.h
 -rw-r--r--	root/root	usr/include/llvm/IR/Instructions.h
+-rw-r--r--	root/root	usr/include/llvm/IR/IntrinsicEnums.inc
+-rw-r--r--	root/root	usr/include/llvm/IR/IntrinsicImpl.inc
 -rw-r--r--	root/root	usr/include/llvm/IR/IntrinsicInst.h
--rw-r--r--	root/root	usr/include/llvm/IR/Intrinsics.gen
 -rw-r--r--	root/root	usr/include/llvm/IR/Intrinsics.h
 -rw-r--r--	root/root	usr/include/llvm/IR/Intrinsics.td
 -rw-r--r--	root/root	usr/include/llvm/IR/IntrinsicsAArch64.td
@@ -780,6 +815,7 @@ drwxr-xr-x	root/root	usr/include/llvm/IR/
 -rw-r--r--	root/root	usr/include/llvm/IR/PatternMatch.h
 -rw-r--r--	root/root	usr/include/llvm/IR/PredIteratorCache.h
 -rw-r--r--	root/root	usr/include/llvm/IR/ProfileSummary.h
+-rw-r--r--	root/root	usr/include/llvm/IR/RuntimeLibcalls.def
 -rw-r--r--	root/root	usr/include/llvm/IR/SafepointIRVerifier.h
 -rw-r--r--	root/root	usr/include/llvm/IR/Statepoint.h
 -rw-r--r--	root/root	usr/include/llvm/IR/SymbolTableListTraits.h
@@ -884,7 +920,7 @@ drwxr-xr-x	root/root	usr/include/llvm/MC/MCParser/
 -rw-r--r--	root/root	usr/include/llvm/MC/MCSymbolMachO.h
 -rw-r--r--	root/root	usr/include/llvm/MC/MCSymbolWasm.h
 -rw-r--r--	root/root	usr/include/llvm/MC/MCTargetOptions.h
--rw-r--r--	root/root	usr/include/llvm/MC/MCTargetOptionsCommandFlags.def
+-rw-r--r--	root/root	usr/include/llvm/MC/MCTargetOptionsCommandFlags.inc
 -rw-r--r--	root/root	usr/include/llvm/MC/MCValue.h
 -rw-r--r--	root/root	usr/include/llvm/MC/MCWasmObjectWriter.h
 -rw-r--r--	root/root	usr/include/llvm/MC/MCWasmStreamer.h
@@ -903,6 +939,7 @@ drwxr-xr-x	root/root	usr/include/llvm/Object/
 -rw-r--r--	root/root	usr/include/llvm/Object/COFF.h
 -rw-r--r--	root/root	usr/include/llvm/Object/COFFImportFile.h
 -rw-r--r--	root/root	usr/include/llvm/Object/COFFModuleDefinition.h
+-rw-r--r--	root/root	usr/include/llvm/Object/CVDebugRecord.h
 -rw-r--r--	root/root	usr/include/llvm/Object/Decompressor.h
 -rw-r--r--	root/root	usr/include/llvm/Object/ELF.h
 -rw-r--r--	root/root	usr/include/llvm/Object/ELFObjectFile.h
@@ -919,6 +956,7 @@ drwxr-xr-x	root/root	usr/include/llvm/Object/
 -rw-r--r--	root/root	usr/include/llvm/Object/SymbolSize.h
 -rw-r--r--	root/root	usr/include/llvm/Object/SymbolicFile.h
 -rw-r--r--	root/root	usr/include/llvm/Object/Wasm.h
+-rw-r--r--	root/root	usr/include/llvm/Object/WasmTraits.h
 -rw-r--r--	root/root	usr/include/llvm/Object/WindowsResource.h
 drwxr-xr-x	root/root	usr/include/llvm/ObjectYAML/
 -rw-r--r--	root/root	usr/include/llvm/ObjectYAML/COFFYAML.h
@@ -947,6 +985,7 @@ drwxr-xr-x	root/root	usr/include/llvm/Option/
 -rw-r--r--	root/root	usr/include/llvm/PassSupport.h
 drwxr-xr-x	root/root	usr/include/llvm/Passes/
 -rw-r--r--	root/root	usr/include/llvm/Passes/PassBuilder.h
+-rw-r--r--	root/root	usr/include/llvm/Passes/PassPlugin.h
 drwxr-xr-x	root/root	usr/include/llvm/ProfileData/
 drwxr-xr-x	root/root	usr/include/llvm/ProfileData/Coverage/
 -rw-r--r--	root/root	usr/include/llvm/ProfileData/Coverage/CoverageMapping.h
@@ -963,8 +1002,8 @@ drwxr-xr-x	root/root	usr/include/llvm/ProfileData/Coverage/
 -rw-r--r--	root/root	usr/include/llvm/ProfileData/SampleProfWriter.h
 drwxr-xr-x	root/root	usr/include/llvm/Support/
 -rw-r--r--	root/root	usr/include/llvm/Support/AArch64TargetParser.def
--rw-r--r--	root/root	usr/include/llvm/Support/AMDGPUKernelDescriptor.h
 -rw-r--r--	root/root	usr/include/llvm/Support/AMDGPUMetadata.h
+-rw-r--r--	root/root	usr/include/llvm/Support/AMDHSAKernelDescriptor.h
 -rw-r--r--	root/root	usr/include/llvm/Support/ARMAttributeParser.h
 -rw-r--r--	root/root	usr/include/llvm/Support/ARMBuildAttributes.h
 -rw-r--r--	root/root	usr/include/llvm/Support/ARMEHABI.h
@@ -990,15 +1029,16 @@ drwxr-xr-x	root/root	usr/include/llvm/Support/
 -rw-r--r--	root/root	usr/include/llvm/Support/CachePruning.h
 -rw-r--r--	root/root	usr/include/llvm/Support/Capacity.h
 -rw-r--r--	root/root	usr/include/llvm/Support/Casting.h
+-rw-r--r--	root/root	usr/include/llvm/Support/CheckedArithmetic.h
 -rw-r--r--	root/root	usr/include/llvm/Support/Chrono.h
 -rw-r--r--	root/root	usr/include/llvm/Support/CodeGen.h
--rw-r--r--	root/root	usr/include/llvm/Support/CodeGenCWrappers.h
 -rw-r--r--	root/root	usr/include/llvm/Support/CodeGenCoverage.h
 -rw-r--r--	root/root	usr/include/llvm/Support/CommandLine.h
 -rw-r--r--	root/root	usr/include/llvm/Support/Compiler.h
 -rw-r--r--	root/root	usr/include/llvm/Support/Compression.h
 -rw-r--r--	root/root	usr/include/llvm/Support/ConvertUTF.h
 -rw-r--r--	root/root	usr/include/llvm/Support/CrashRecoveryContext.h
+-rw-r--r--	root/root	usr/include/llvm/Support/DJB.h
 -rw-r--r--	root/root	usr/include/llvm/Support/DOTGraphTraits.h
 -rw-r--r--	root/root	usr/include/llvm/Support/DataExtractor.h
 -rw-r--r--	root/root	usr/include/llvm/Support/DataTypes.h
@@ -1027,6 +1067,8 @@ drwxr-xr-x	root/root	usr/include/llvm/Support/
 -rw-r--r--	root/root	usr/include/llvm/Support/GlobPattern.h
 -rw-r--r--	root/root	usr/include/llvm/Support/GraphWriter.h
 -rw-r--r--	root/root	usr/include/llvm/Support/Host.h
+-rw-r--r--	root/root	usr/include/llvm/Support/InitLLVM.h
+-rw-r--r--	root/root	usr/include/llvm/Support/JSON.h
 -rw-r--r--	root/root	usr/include/llvm/Support/JamCRC.h
 -rw-r--r--	root/root	usr/include/llvm/Support/KnownBits.h
 -rw-r--r--	root/root	usr/include/llvm/Support/LEB128.h
@@ -1036,8 +1078,10 @@ drwxr-xr-x	root/root	usr/include/llvm/Support/
 -rw-r--r--	root/root	usr/include/llvm/Support/LockFileManager.h
 -rw-r--r--	root/root	usr/include/llvm/Support/LowLevelTypeImpl.h
 -rw-r--r--	root/root	usr/include/llvm/Support/MD5.h
+-rw-r--r--	root/root	usr/include/llvm/Support/MachineValueType.h
 -rw-r--r--	root/root	usr/include/llvm/Support/ManagedStatic.h
 -rw-r--r--	root/root	usr/include/llvm/Support/MathExtras.h
+-rw-r--r--	root/root	usr/include/llvm/Support/MemAlloc.h
 -rw-r--r--	root/root	usr/include/llvm/Support/Memory.h
 -rw-r--r--	root/root	usr/include/llvm/Support/MemoryBuffer.h
 -rw-r--r--	root/root	usr/include/llvm/Support/MipsABIFlags.h
@@ -1067,6 +1111,7 @@ drwxr-xr-x	root/root	usr/include/llvm/Support/
 -rw-r--r--	root/root	usr/include/llvm/Support/ScaledNumber.h
 -rw-r--r--	root/root	usr/include/llvm/Support/ScopedPrinter.h
 -rw-r--r--	root/root	usr/include/llvm/Support/Signals.h
+-rw-r--r--	root/root	usr/include/llvm/Support/SmallVectorMemoryBuffer.h
 drwxr-xr-x	root/root	usr/include/llvm/Support/Solaris/
 drwxr-xr-x	root/root	usr/include/llvm/Support/Solaris/sys/
 -rw-r--r--	root/root	usr/include/llvm/Support/Solaris/sys/regset.h
@@ -1077,9 +1122,11 @@ drwxr-xr-x	root/root	usr/include/llvm/Support/Solaris/sys/
 -rw-r--r--	root/root	usr/include/llvm/Support/SwapByteOrder.h
 -rw-r--r--	root/root	usr/include/llvm/Support/SystemUtils.h
 -rw-r--r--	root/root	usr/include/llvm/Support/TarWriter.h
+-rw-r--r--	root/root	usr/include/llvm/Support/TargetOpcodes.def
 -rw-r--r--	root/root	usr/include/llvm/Support/TargetParser.h
 -rw-r--r--	root/root	usr/include/llvm/Support/TargetRegistry.h
 -rw-r--r--	root/root	usr/include/llvm/Support/TargetSelect.h
+-rw-r--r--	root/root	usr/include/llvm/Support/TaskQueue.h
 -rw-r--r--	root/root	usr/include/llvm/Support/ThreadLocal.h
 -rw-r--r--	root/root	usr/include/llvm/Support/ThreadPool.h
 -rw-r--r--	root/root	usr/include/llvm/Support/Threading.h
@@ -1091,11 +1138,14 @@ drwxr-xr-x	root/root	usr/include/llvm/Support/Solaris/sys/
 -rw-r--r--	root/root	usr/include/llvm/Support/Unicode.h
 -rw-r--r--	root/root	usr/include/llvm/Support/UnicodeCharRanges.h
 -rw-r--r--	root/root	usr/include/llvm/Support/UniqueLock.h
--rw-r--r--	root/root	usr/include/llvm/Support/VCSRevision.h (EMPTY)
+-rw-r--r--	root/root	usr/include/llvm/Support/VCSRevision.h
 -rw-r--r--	root/root	usr/include/llvm/Support/Valgrind.h
+-rw-r--r--	root/root	usr/include/llvm/Support/VersionTuple.h
 -rw-r--r--	root/root	usr/include/llvm/Support/Watchdog.h
 -rw-r--r--	root/root	usr/include/llvm/Support/Win64EH.h
 -rw-r--r--	root/root	usr/include/llvm/Support/WindowsError.h
+-rw-r--r--	root/root	usr/include/llvm/Support/WithColor.h
+-rw-r--r--	root/root	usr/include/llvm/Support/X86DisassemblerDecoderCommon.h
 -rw-r--r--	root/root	usr/include/llvm/Support/X86TargetParser.def
 -rw-r--r--	root/root	usr/include/llvm/Support/YAMLParser.h
 -rw-r--r--	root/root	usr/include/llvm/Support/YAMLTraits.h
@@ -1116,6 +1166,7 @@ drwxr-xr-x	root/root	usr/include/llvm/TableGen/
 -rw-r--r--	root/root	usr/include/llvm/TableGen/StringToOffsetTable.h
 -rw-r--r--	root/root	usr/include/llvm/TableGen/TableGenBackend.h
 drwxr-xr-x	root/root	usr/include/llvm/Target/
+-rw-r--r--	root/root	usr/include/llvm/Target/CodeGenCWrappers.h
 -rw-r--r--	root/root	usr/include/llvm/Target/GenericOpcodes.td
 drwxr-xr-x	root/root	usr/include/llvm/Target/GlobalISel/
 -rw-r--r--	root/root	usr/include/llvm/Target/GlobalISel/RegisterBank.td
@@ -1123,8 +1174,10 @@ drwxr-xr-x	root/root	usr/include/llvm/Target/GlobalISel/
 -rw-r--r--	root/root	usr/include/llvm/Target/GlobalISel/Target.td
 -rw-r--r--	root/root	usr/include/llvm/Target/Target.td
 -rw-r--r--	root/root	usr/include/llvm/Target/TargetCallingConv.td
+-rw-r--r--	root/root	usr/include/llvm/Target/TargetInstrPredicate.td
 -rw-r--r--	root/root	usr/include/llvm/Target/TargetIntrinsicInfo.h
 -rw-r--r--	root/root	usr/include/llvm/Target/TargetItinerary.td
+-rw-r--r--	root/root	usr/include/llvm/Target/TargetLoweringObjectFile.h
 -rw-r--r--	root/root	usr/include/llvm/Target/TargetMachine.h
 -rw-r--r--	root/root	usr/include/llvm/Target/TargetOptions.h
 -rw-r--r--	root/root	usr/include/llvm/Target/TargetSchedule.td
@@ -1139,8 +1192,9 @@ drwxr-xr-x	root/root	usr/include/llvm/ToolDrivers/llvm-dlltool/
 drwxr-xr-x	root/root	usr/include/llvm/ToolDrivers/llvm-lib/
 -rw-r--r--	root/root	usr/include/llvm/ToolDrivers/llvm-lib/LibDriver.h
 drwxr-xr-x	root/root	usr/include/llvm/Transforms/
+drwxr-xr-x	root/root	usr/include/llvm/Transforms/AggressiveInstCombine/
+-rw-r--r--	root/root	usr/include/llvm/Transforms/AggressiveInstCombine/AggressiveInstCombine.h
 -rw-r--r--	root/root	usr/include/llvm/Transforms/Coroutines.h
--rw-r--r--	root/root	usr/include/llvm/Transforms/GCOVProfiler.h
 -rw-r--r--	root/root	usr/include/llvm/Transforms/IPO.h
 drwxr-xr-x	root/root	usr/include/llvm/Transforms/IPO/
 -rw-r--r--	root/root	usr/include/llvm/Transforms/IPO/AlwaysInliner.h
@@ -1163,19 +1217,22 @@ drwxr-xr-x	root/root	usr/include/llvm/Transforms/IPO/
 -rw-r--r--	root/root	usr/include/llvm/Transforms/IPO/PartialInlining.h
 -rw-r--r--	root/root	usr/include/llvm/Transforms/IPO/PassManagerBuilder.h
 -rw-r--r--	root/root	usr/include/llvm/Transforms/IPO/SCCP.h
+-rw-r--r--	root/root	usr/include/llvm/Transforms/IPO/SampleProfile.h
 -rw-r--r--	root/root	usr/include/llvm/Transforms/IPO/StripDeadPrototypes.h
+-rw-r--r--	root/root	usr/include/llvm/Transforms/IPO/SyntheticCountsPropagation.h
 -rw-r--r--	root/root	usr/include/llvm/Transforms/IPO/ThinLTOBitcodeWriter.h
 -rw-r--r--	root/root	usr/include/llvm/Transforms/IPO/WholeProgramDevirt.h
 drwxr-xr-x	root/root	usr/include/llvm/Transforms/InstCombine/
 -rw-r--r--	root/root	usr/include/llvm/Transforms/InstCombine/InstCombine.h
 -rw-r--r--	root/root	usr/include/llvm/Transforms/InstCombine/InstCombineWorklist.h
--rw-r--r--	root/root	usr/include/llvm/Transforms/InstrProfiling.h
 -rw-r--r--	root/root	usr/include/llvm/Transforms/Instrumentation.h
 drwxr-xr-x	root/root	usr/include/llvm/Transforms/Instrumentation/
 -rw-r--r--	root/root	usr/include/llvm/Transforms/Instrumentation/BoundsChecking.h
+-rw-r--r--	root/root	usr/include/llvm/Transforms/Instrumentation/CGProfile.h
+-rw-r--r--	root/root	usr/include/llvm/Transforms/Instrumentation/GCOVProfiler.h
+-rw-r--r--	root/root	usr/include/llvm/Transforms/Instrumentation/InstrProfiling.h
+-rw-r--r--	root/root	usr/include/llvm/Transforms/Instrumentation/PGOInstrumentation.h
 -rw-r--r--	root/root	usr/include/llvm/Transforms/ObjCARC.h
--rw-r--r--	root/root	usr/include/llvm/Transforms/PGOInstrumentation.h
--rw-r--r--	root/root	usr/include/llvm/Transforms/SampleProfile.h
 -rw-r--r--	root/root	usr/include/llvm/Transforms/Scalar.h
 drwxr-xr-x	root/root	usr/include/llvm/Transforms/Scalar/
 -rw-r--r--	root/root	usr/include/llvm/Transforms/Scalar/ADCE.h
@@ -1194,6 +1251,8 @@ drwxr-xr-x	root/root	usr/include/llvm/Transforms/Scalar/
 -rw-r--r--	root/root	usr/include/llvm/Transforms/Scalar/GuardWidening.h
 -rw-r--r--	root/root	usr/include/llvm/Transforms/Scalar/IVUsersPrinter.h
 -rw-r--r--	root/root	usr/include/llvm/Transforms/Scalar/IndVarSimplify.h
+-rw-r--r--	root/root	usr/include/llvm/Transforms/Scalar/InductiveRangeCheckElimination.h
+-rw-r--r--	root/root	usr/include/llvm/Transforms/Scalar/InstSimplifyPass.h
 -rw-r--r--	root/root	usr/include/llvm/Transforms/Scalar/JumpThreading.h
 -rw-r--r--	root/root	usr/include/llvm/Transforms/Scalar/LICM.h
 -rw-r--r--	root/root	usr/include/llvm/Transforms/Scalar/LoopAccessAnalysisPrinter.h
@@ -1209,6 +1268,7 @@ drwxr-xr-x	root/root	usr/include/llvm/Transforms/Scalar/
 -rw-r--r--	root/root	usr/include/llvm/Transforms/Scalar/LoopSimplifyCFG.h
 -rw-r--r--	root/root	usr/include/llvm/Transforms/Scalar/LoopSink.h
 -rw-r--r--	root/root	usr/include/llvm/Transforms/Scalar/LoopStrengthReduce.h
+-rw-r--r--	root/root	usr/include/llvm/Transforms/Scalar/LoopUnrollAndJamPass.h
 -rw-r--r--	root/root	usr/include/llvm/Transforms/Scalar/LoopUnrollPass.h
 -rw-r--r--	root/root	usr/include/llvm/Transforms/Scalar/LowerAtomic.h
 -rw-r--r--	root/root	usr/include/llvm/Transforms/Scalar/LowerExpectIntrinsic.h
@@ -1228,6 +1288,7 @@ drwxr-xr-x	root/root	usr/include/llvm/Transforms/Scalar/
 -rw-r--r--	root/root	usr/include/llvm/Transforms/Scalar/SpeculateAroundPHIs.h
 -rw-r--r--	root/root	usr/include/llvm/Transforms/Scalar/SpeculativeExecution.h
 -rw-r--r--	root/root	usr/include/llvm/Transforms/Scalar/TailRecursionElimination.h
+-rw-r--r--	root/root	usr/include/llvm/Transforms/Utils.h
 drwxr-xr-x	root/root	usr/include/llvm/Transforms/Utils/
 -rw-r--r--	root/root	usr/include/llvm/Transforms/Utils/ASanStackFrameLayout.h
 -rw-r--r--	root/root	usr/include/llvm/Transforms/Utils/AddDiscriminators.h
@@ -1250,6 +1311,7 @@ drwxr-xr-x	root/root	usr/include/llvm/Transforms/Utils/
 -rw-r--r--	root/root	usr/include/llvm/Transforms/Utils/LCSSA.h
 -rw-r--r--	root/root	usr/include/llvm/Transforms/Utils/LibCallsShrinkWrap.h
 -rw-r--r--	root/root	usr/include/llvm/Transforms/Utils/Local.h
+-rw-r--r--	root/root	usr/include/llvm/Transforms/Utils/LoopRotationUtils.h
 -rw-r--r--	root/root	usr/include/llvm/Transforms/Utils/LoopSimplify.h
 -rw-r--r--	root/root	usr/include/llvm/Transforms/Utils/LoopUtils.h
 -rw-r--r--	root/root	usr/include/llvm/Transforms/Utils/LoopVersioning.h
@@ -1262,10 +1324,10 @@ drwxr-xr-x	root/root	usr/include/llvm/Transforms/Utils/
 -rw-r--r--	root/root	usr/include/llvm/Transforms/Utils/PredicateInfo.h
 -rw-r--r--	root/root	usr/include/llvm/Transforms/Utils/PromoteMemToReg.h
 -rw-r--r--	root/root	usr/include/llvm/Transforms/Utils/SSAUpdater.h
+-rw-r--r--	root/root	usr/include/llvm/Transforms/Utils/SSAUpdaterBulk.h
 -rw-r--r--	root/root	usr/include/llvm/Transforms/Utils/SSAUpdaterImpl.h
 -rw-r--r--	root/root	usr/include/llvm/Transforms/Utils/SanitizerStats.h
 -rw-r--r--	root/root	usr/include/llvm/Transforms/Utils/SimplifyIndVar.h
--rw-r--r--	root/root	usr/include/llvm/Transforms/Utils/SimplifyInstructions.h
 -rw-r--r--	root/root	usr/include/llvm/Transforms/Utils/SimplifyLibCalls.h
 -rw-r--r--	root/root	usr/include/llvm/Transforms/Utils/SplitModule.h
 -rw-r--r--	root/root	usr/include/llvm/Transforms/Utils/SymbolRewriter.h
@@ -1275,6 +1337,7 @@ drwxr-xr-x	root/root	usr/include/llvm/Transforms/Utils/
 -rw-r--r--	root/root	usr/include/llvm/Transforms/Utils/ValueMapper.h
 -rw-r--r--	root/root	usr/include/llvm/Transforms/Vectorize.h
 drwxr-xr-x	root/root	usr/include/llvm/Transforms/Vectorize/
+-rw-r--r--	root/root	usr/include/llvm/Transforms/Vectorize/LoopVectorizationLegality.h
 -rw-r--r--	root/root	usr/include/llvm/Transforms/Vectorize/LoopVectorize.h
 -rw-r--r--	root/root	usr/include/llvm/Transforms/Vectorize/SLPVectorizer.h
 drwxr-xr-x	root/root	usr/include/llvm/WindowsManifest/
@@ -1304,6 +1367,7 @@ drwxr-xr-x	root/root	usr/lib/cmake/llvm/
 -rw-r--r--	root/root	usr/lib/cmake/llvm/ChooseMSVCCRT.cmake
 -rw-r--r--	root/root	usr/lib/cmake/llvm/CrossCompile.cmake
 -rw-r--r--	root/root	usr/lib/cmake/llvm/DetermineGCCCompatible.cmake
+-rw-r--r--	root/root	usr/lib/cmake/llvm/FindLibpfm.cmake
 -rw-r--r--	root/root	usr/lib/cmake/llvm/FindOCaml.cmake
 -rw-r--r--	root/root	usr/lib/cmake/llvm/FindSphinx.cmake
 -rw-r--r--	root/root	usr/lib/cmake/llvm/GenerateVersionFromCVS.cmake
@@ -1320,9 +1384,9 @@ drwxr-xr-x	root/root	usr/lib/cmake/llvm/
 -rw-r--r--	root/root	usr/lib/cmake/llvm/LLVMProcessSources.cmake
 -rw-r--r--	root/root	usr/lib/cmake/llvm/TableGen.cmake
 -rw-r--r--	root/root	usr/lib/cmake/llvm/VersionFromVCS.cmake
-lrwxrwxrwx	root/root	usr/lib/libLLVM-6.0.1.so -> libLLVM-6.0.so
--rwxr-xr-x	root/root	usr/lib/libLLVM-6.0.so
-lrwxrwxrwx	root/root	usr/lib/libLLVM.so -> libLLVM-6.0.so
+lrwxrwxrwx	root/root	usr/lib/libLLVM-7.0.0.so -> libLLVM-7.so
+-rwxr-xr-x	root/root	usr/lib/libLLVM-7.so
+lrwxrwxrwx	root/root	usr/lib/libLLVM.so -> libLLVM-7.so
 -rw-r--r--	root/root	usr/lib/libLLVMAMDGPUAsmParser.a
 -rw-r--r--	root/root	usr/lib/libLLVMAMDGPUAsmPrinter.a
 -rw-r--r--	root/root	usr/lib/libLLVMAMDGPUCodeGen.a
@@ -1330,6 +1394,7 @@ lrwxrwxrwx	root/root	usr/lib/libLLVM.so -> libLLVM-6.0.so
 -rw-r--r--	root/root	usr/lib/libLLVMAMDGPUDisassembler.a
 -rw-r--r--	root/root	usr/lib/libLLVMAMDGPUInfo.a
 -rw-r--r--	root/root	usr/lib/libLLVMAMDGPUUtils.a
+-rw-r--r--	root/root	usr/lib/libLLVMAggressiveInstCombine.a
 -rw-r--r--	root/root	usr/lib/libLLVMAnalysis.a
 -rw-r--r--	root/root	usr/lib/libLLVMAsmParser.a
 -rw-r--r--	root/root	usr/lib/libLLVMAsmPrinter.a
@@ -1394,9 +1459,8 @@ lrwxrwxrwx	root/root	usr/lib/libLLVM.so -> libLLVM-6.0.so
 -rw-r--r--	root/root	usr/lib/libLLVMX86Utils.a
 -rw-r--r--	root/root	usr/lib/libLLVMXRay.a
 -rw-r--r--	root/root	usr/lib/libLLVMipo.a
-lrwxrwxrwx	root/root	usr/lib/libLTO.so -> libLTO.so.6
-lrwxrwxrwx	root/root	usr/lib/libLTO.so.6 -> libLTO.so.6.0.1
--rwxr-xr-x	root/root	usr/lib/libLTO.so.6.0.1
+lrwxrwxrwx	root/root	usr/lib/libLTO.so -> libLTO.so.7
+-rwxr-xr-x	root/root	usr/lib/libLTO.so.7
 drwxr-xr-x	root/root	usr/share/
 drwxr-xr-x	root/root	usr/share/opt-viewer/
 -rwxr-xr-x	root/root	usr/share/opt-viewer/opt-diff.py
diff --git a/llvm/.signature b/llvm/.signature
index c94f591b6..59b8a131f 100644
--- a/llvm/.signature
+++ b/llvm/.signature
@@ -1,6 +1,6 @@
 untrusted comment: verify with /etc/ports/opt.pub
-RWSE3ohX2g5d/RZgLq90jT5yaKORp95CkjfjF4S6nVV3nfYiy3fJs7JwoePRUbB+FlhfrAT0ub06fo0vRpWJFo/BTccsmDeClQM=
-SHA256 (Pkgfile) = 9346bf4998e788d03be834736170acfbf81175c6216e53b66d70bc0d1ad36766
-SHA256 (.footprint) = 7cc05e5e2e4b60e5bf0129a77399eb826582865d14df8eb80cb1465eb55fd2c5
-SHA256 (llvm-6.0.1.src.tar.xz) = b6d6c324f9c71494c0ccaf3dac1f16236d970002b42bb24a6c9e1634f7d0f4e2
+RWSE3ohX2g5d/QN2q4K6+ajfE+v6EtgMRGFIrPNGxTdRtZr6eFJSlZL7dygemaV99+TuBPnStQvOT5nGsjnBymqMC3A3i5nWVw0=
+SHA256 (Pkgfile) = 92229aa65be835c271017558c1c8b5f2c7be715332a69c27cf9625a6d52bb00f
+SHA256 (.footprint) = 337a262a51bfc457279d6f428dcbbb8bb7d563577d407d5ce982e923ef3dd450
+SHA256 (llvm-7.0.0.src.tar.xz) = 8bc1f844e6cbde1b652c19c1edebc1864456fd9c78b8c1bea038e51b363fe222
 SHA256 (llvm-config.h) = 2227b83b904348e5530f3475c978e11cb0f05a85024781dcb49ac86b65582707
diff --git a/llvm/Pkgfile b/llvm/Pkgfile
index cc902ab9a..8f5e211d3 100644
--- a/llvm/Pkgfile
+++ b/llvm/Pkgfile
@@ -4,7 +4,7 @@
 # Depends on:  cmake libffi ninja
 
 name=llvm
-version=6.0.1
+version=7.0.0
 release=1
 source=(https://llvm.org/releases/$version/$name-$version.src.tar.xz
   llvm-config.h)
diff --git a/llvm/README b/llvm/README
index 4ec7fe059..c52b7c350 100644
--- a/llvm/README
+++ b/llvm/README
@@ -7,8 +7,12 @@ POST-INSTALL
 
 PRECAUTION
 
-    Note that updating major version of llvm (in x.y.z changing x or y)
-    requires rebuilding the mesa3d-gallium driver as they depend on this port.
+    Note, that updating major versions of llvm (in x.y.z changing x or y)
+    requires rebuilding ports like xorg-server, mesa32, glu and the
+    mesa3d-gallium driver as they depend on this port.
+
+    Have revdep(1) point out potential candidates for rebuilds after the llvm
+    update.
 
 MISC
 


More information about the CRUX mailing list