llvm: 15.0.7 -> 16.0.4

This commit is contained in:
Tim Biermann 2023-05-21 10:15:51 +02:00
parent a71d2c94af
commit 467b4ec6f3
Signed by: tb
GPG Key ID: 42F8B4E30B673606
5 changed files with 199 additions and 35 deletions

View File

@ -24,6 +24,7 @@ lrwxrwxrwx root/root usr/bin/llvm-bitcode-strip -> llvm-objcopy
-rwxr-xr-x root/root usr/bin/llvm-cxxdump
-rwxr-xr-x root/root usr/bin/llvm-cxxfilt
-rwxr-xr-x root/root usr/bin/llvm-cxxmap
-rwxr-xr-x root/root usr/bin/llvm-debuginfo-analyzer
-rwxr-xr-x root/root usr/bin/llvm-debuginfod
-rwxr-xr-x root/root usr/bin/llvm-debuginfod-find
-rwxr-xr-x root/root usr/bin/llvm-diff
@ -64,6 +65,7 @@ lrwxrwxrwx root/root usr/bin/llvm-readelf -> llvm-readobj
-rwxr-xr-x root/root usr/bin/llvm-readobj
-rwxr-xr-x root/root usr/bin/llvm-reduce
-rwxr-xr-x root/root usr/bin/llvm-remark-size-diff
-rwxr-xr-x root/root usr/bin/llvm-remarkutil
-rwxr-xr-x root/root usr/bin/llvm-rtdyld
-rwxr-xr-x root/root usr/bin/llvm-sim
-rwxr-xr-x root/root usr/bin/llvm-size
@ -115,7 +117,6 @@ drwxr-xr-x root/root usr/include/llvm-c/
-rw-r--r-- root/root usr/include/llvm-c/Target.h
-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/AggressiveInstCombine.h
-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/PassBuilder.h
@ -159,6 +160,8 @@ drwxr-xr-x root/root usr/include/llvm/ADT/
-rw-r--r-- root/root usr/include/llvm/ADT/GenericCycleImpl.h
-rw-r--r-- root/root usr/include/llvm/ADT/GenericCycleInfo.h
-rw-r--r-- root/root usr/include/llvm/ADT/GenericSSAContext.h
-rw-r--r-- root/root usr/include/llvm/ADT/GenericUniformityImpl.h
-rw-r--r-- root/root usr/include/llvm/ADT/GenericUniformityInfo.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
@ -167,6 +170,7 @@ drwxr-xr-x root/root usr/include/llvm/ADT/
-rw-r--r-- root/root usr/include/llvm/ADT/IndexedMap.h
-rw-r--r-- root/root usr/include/llvm/ADT/IntEqClasses.h
-rw-r--r-- root/root usr/include/llvm/ADT/IntervalMap.h
-rw-r--r-- root/root usr/include/llvm/ADT/IntervalTree.h
-rw-r--r-- root/root usr/include/llvm/ADT/IntrusiveRefCntPtr.h
-rw-r--r-- root/root usr/include/llvm/ADT/MapVector.h
-rw-r--r-- root/root usr/include/llvm/ADT/None.h
@ -180,7 +184,6 @@ drwxr-xr-x root/root usr/include/llvm/ADT/
-rw-r--r-- root/root usr/include/llvm/ADT/PriorityQueue.h
-rw-r--r-- root/root usr/include/llvm/ADT/PriorityWorklist.h
-rw-r--r-- root/root usr/include/llvm/ADT/SCCIterator.h
-rw-r--r-- root/root usr/include/llvm/ADT/STLArrayExtras.h
-rw-r--r-- root/root usr/include/llvm/ADT/STLExtras.h
-rw-r--r-- root/root usr/include/llvm/ADT/STLForwardCompat.h
-rw-r--r-- root/root usr/include/llvm/ADT/STLFunctionalExtras.h
@ -208,6 +211,7 @@ drwxr-xr-x root/root usr/include/llvm/ADT/
-rw-r--r-- root/root usr/include/llvm/ADT/Triple.h
-rw-r--r-- root/root usr/include/llvm/ADT/Twine.h
-rw-r--r-- root/root usr/include/llvm/ADT/TypeSwitch.h
-rw-r--r-- root/root usr/include/llvm/ADT/Uniformity.h
-rw-r--r-- root/root usr/include/llvm/ADT/UniqueVector.h
-rw-r--r-- root/root usr/include/llvm/ADT/bit.h
-rw-r--r-- root/root usr/include/llvm/ADT/edit_distance.h
@ -234,9 +238,7 @@ drwxr-xr-x root/root usr/include/llvm/Analysis/
-rw-r--r-- root/root usr/include/llvm/Analysis/BranchProbabilityInfo.h
-rw-r--r-- root/root usr/include/llvm/Analysis/CFG.h
-rw-r--r-- root/root usr/include/llvm/Analysis/CFGPrinter.h
-rw-r--r-- root/root usr/include/llvm/Analysis/CFLAliasAnalysisUtils.h
-rw-r--r-- root/root usr/include/llvm/Analysis/CFLAndersAliasAnalysis.h
-rw-r--r-- root/root usr/include/llvm/Analysis/CFLSteensAliasAnalysis.h
-rw-r--r-- root/root usr/include/llvm/Analysis/CFGSCCPrinter.h
-rw-r--r-- root/root usr/include/llvm/Analysis/CGSCCPassManager.h
-rw-r--r-- root/root usr/include/llvm/Analysis/CallGraph.h
-rw-r--r-- root/root usr/include/llvm/Analysis/CallGraphSCCPass.h
@ -353,10 +355,12 @@ 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
-rw-r--r-- root/root usr/include/llvm/Analysis/UniformityAnalysis.h
drwxr-xr-x root/root usr/include/llvm/Analysis/Utils/
-rw-r--r-- root/root usr/include/llvm/Analysis/Utils/ImportedFunctionsInliningStatistics.h
-rw-r--r-- root/root usr/include/llvm/Analysis/Utils/Local.h
-rw-r--r-- root/root usr/include/llvm/Analysis/Utils/TFUtils.h
-rw-r--r-- root/root usr/include/llvm/Analysis/Utils/TrainingLogger.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
@ -372,6 +376,7 @@ drwxr-xr-x root/root usr/include/llvm/BinaryFormat/
-rw-r--r-- root/root usr/include/llvm/BinaryFormat/AMDGPUMetadataVerifier.h
-rw-r--r-- root/root usr/include/llvm/BinaryFormat/COFF.h
-rw-r--r-- root/root usr/include/llvm/BinaryFormat/DXContainer.h
-rw-r--r-- root/root usr/include/llvm/BinaryFormat/DXContainerConstants.def
-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
@ -396,6 +401,7 @@ drwxr-xr-x root/root usr/include/llvm/BinaryFormat/ELFRelocs/
-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/VE.def
-rw-r--r-- root/root usr/include/llvm/BinaryFormat/ELFRelocs/Xtensa.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/GOFF.h
@ -434,6 +440,7 @@ drwxr-xr-x root/root usr/include/llvm/CodeGen/
-rw-r--r-- root/root usr/include/llvm/CodeGen/AntiDepBreaker.h
-rw-r--r-- root/root usr/include/llvm/CodeGen/AsmPrinter.h
-rw-r--r-- root/root usr/include/llvm/CodeGen/AsmPrinterHandler.h
-rw-r--r-- root/root usr/include/llvm/CodeGen/AssignmentTrackingAnalysis.h
-rw-r--r-- root/root usr/include/llvm/CodeGen/AtomicExpandUtils.h
-rw-r--r-- root/root usr/include/llvm/CodeGen/BasicBlockSectionUtils.h
-rw-r--r-- root/root usr/include/llvm/CodeGen/BasicBlockSectionsProfileReader.h
@ -445,6 +452,7 @@ drwxr-xr-x root/root usr/include/llvm/CodeGen/
-rw-r--r-- root/root usr/include/llvm/CodeGen/CodeGenCommonISel.h
-rw-r--r-- root/root usr/include/llvm/CodeGen/CodeGenPassBuilder.h
-rw-r--r-- root/root usr/include/llvm/CodeGen/CommandFlags.h
-rw-r--r-- root/root usr/include/llvm/CodeGen/ComplexDeinterleavingPass.h
-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
@ -524,6 +532,7 @@ drwxr-xr-x root/root usr/include/llvm/CodeGen/MIRParser/
-rw-r--r-- root/root usr/include/llvm/CodeGen/MachineBasicBlock.h
-rw-r--r-- root/root usr/include/llvm/CodeGen/MachineBlockFrequencyInfo.h
-rw-r--r-- root/root usr/include/llvm/CodeGen/MachineBranchProbabilityInfo.h
-rw-r--r-- root/root usr/include/llvm/CodeGen/MachineCFGPrinter.h
-rw-r--r-- root/root usr/include/llvm/CodeGen/MachineCombinerPattern.h
-rw-r--r-- root/root usr/include/llvm/CodeGen/MachineConstantPool.h
-rw-r--r-- root/root usr/include/llvm/CodeGen/MachineCycleAnalysis.h
@ -559,6 +568,7 @@ drwxr-xr-x root/root usr/include/llvm/CodeGen/MIRParser/
-rw-r--r-- root/root usr/include/llvm/CodeGen/MachineSizeOpts.h
-rw-r--r-- root/root usr/include/llvm/CodeGen/MachineStableHash.h
-rw-r--r-- root/root usr/include/llvm/CodeGen/MachineTraceMetrics.h
-rw-r--r-- root/root usr/include/llvm/CodeGen/MachineUniformityAnalysis.h
-rw-r--r-- root/root usr/include/llvm/CodeGen/MacroFusion.h
-rw-r--r-- root/root usr/include/llvm/CodeGen/ModuloSchedule.h
-rw-r--r-- root/root usr/include/llvm/CodeGen/MultiHazardRecognizer.h
@ -623,6 +633,7 @@ drwxr-xr-x root/root usr/include/llvm/CodeGen/PBQP/
-rw-r--r-- root/root usr/include/llvm/CodeGen/TargetSchedule.h
-rw-r--r-- root/root usr/include/llvm/CodeGen/TargetSubtargetInfo.h
-rw-r--r-- root/root usr/include/llvm/CodeGen/TileShapeInfo.h
-rw-r--r-- root/root usr/include/llvm/CodeGen/TypePromotion.h
-rw-r--r-- root/root usr/include/llvm/CodeGen/UnreachableBlockElim.h
-rw-r--r-- root/root usr/include/llvm/CodeGen/VLIWMachineScheduler.h
-rw-r--r-- root/root usr/include/llvm/CodeGen/ValueTypes.h
@ -634,6 +645,7 @@ drwxr-xr-x root/root usr/include/llvm/Config/
-rw-r--r-- root/root usr/include/llvm/Config/AsmParsers.def
-rw-r--r-- root/root usr/include/llvm/Config/AsmPrinters.def
-rw-r--r-- root/root usr/include/llvm/Config/Disassemblers.def
-rw-r--r-- root/root usr/include/llvm/Config/TargetExegesis.def
-rw-r--r-- root/root usr/include/llvm/Config/TargetMCAs.def
-rw-r--r-- root/root usr/include/llvm/Config/Targets.def
-rw-r--r-- root/root usr/include/llvm/Config/abi-breaking.h
@ -644,6 +656,8 @@ drwxr-xr-x root/root usr/include/llvm/DWARFLinker/
-rw-r--r-- root/root usr/include/llvm/DWARFLinker/DWARFLinkerCompileUnit.h
-rw-r--r-- root/root usr/include/llvm/DWARFLinker/DWARFLinkerDeclContext.h
-rw-r--r-- root/root usr/include/llvm/DWARFLinker/DWARFStreamer.h
drwxr-xr-x root/root usr/include/llvm/DWARFLinkerParallel/
-rw-r--r-- root/root usr/include/llvm/DWARFLinkerParallel/DWARFLinker.h
drwxr-xr-x root/root usr/include/llvm/DWP/
-rw-r--r-- root/root usr/include/llvm/DWP/DWP.h
-rw-r--r-- root/root usr/include/llvm/DWP/DWPError.h
@ -760,6 +774,26 @@ drwxr-xr-x root/root usr/include/llvm/DebugInfo/GSYM/
-rw-r--r-- root/root usr/include/llvm/DebugInfo/GSYM/LookupResult.h
-rw-r--r-- root/root usr/include/llvm/DebugInfo/GSYM/ObjectFileTransformer.h
-rw-r--r-- root/root usr/include/llvm/DebugInfo/GSYM/StringTable.h
drwxr-xr-x root/root usr/include/llvm/DebugInfo/LogicalView/
drwxr-xr-x root/root usr/include/llvm/DebugInfo/LogicalView/Core/
-rw-r--r-- root/root usr/include/llvm/DebugInfo/LogicalView/Core/LVCompare.h
-rw-r--r-- root/root usr/include/llvm/DebugInfo/LogicalView/Core/LVElement.h
-rw-r--r-- root/root usr/include/llvm/DebugInfo/LogicalView/Core/LVLine.h
-rw-r--r-- root/root usr/include/llvm/DebugInfo/LogicalView/Core/LVLocation.h
-rw-r--r-- root/root usr/include/llvm/DebugInfo/LogicalView/Core/LVObject.h
-rw-r--r-- root/root usr/include/llvm/DebugInfo/LogicalView/Core/LVOptions.h
-rw-r--r-- root/root usr/include/llvm/DebugInfo/LogicalView/Core/LVRange.h
-rw-r--r-- root/root usr/include/llvm/DebugInfo/LogicalView/Core/LVReader.h
-rw-r--r-- root/root usr/include/llvm/DebugInfo/LogicalView/Core/LVScope.h
-rw-r--r-- root/root usr/include/llvm/DebugInfo/LogicalView/Core/LVSort.h
-rw-r--r-- root/root usr/include/llvm/DebugInfo/LogicalView/Core/LVStringPool.h
-rw-r--r-- root/root usr/include/llvm/DebugInfo/LogicalView/Core/LVSupport.h
-rw-r--r-- root/root usr/include/llvm/DebugInfo/LogicalView/Core/LVSymbol.h
-rw-r--r-- root/root usr/include/llvm/DebugInfo/LogicalView/Core/LVType.h
-rw-r--r-- root/root usr/include/llvm/DebugInfo/LogicalView/LVReaderHandler.h
drwxr-xr-x root/root usr/include/llvm/DebugInfo/LogicalView/Readers/
-rw-r--r-- root/root usr/include/llvm/DebugInfo/LogicalView/Readers/LVBinaryReader.h
-rw-r--r-- root/root usr/include/llvm/DebugInfo/LogicalView/Readers/LVELFReader.h
drwxr-xr-x root/root usr/include/llvm/DebugInfo/MSF/
-rw-r--r-- root/root usr/include/llvm/DebugInfo/MSF/IMSFFile.h
-rw-r--r-- root/root usr/include/llvm/DebugInfo/MSF/MSFBuilder.h
@ -897,7 +931,6 @@ drwxr-xr-x root/root usr/include/llvm/DebugInfo/PDB/Native/
-rw-r--r-- root/root usr/include/llvm/DebugInfo/PDB/PDBTypes.h
-rw-r--r-- root/root usr/include/llvm/DebugInfo/PDB/UDTLayout.h
drwxr-xr-x root/root usr/include/llvm/DebugInfo/Symbolize/
-rw-r--r-- root/root usr/include/llvm/DebugInfo/Symbolize/DIFetcher.h
-rw-r--r-- root/root usr/include/llvm/DebugInfo/Symbolize/DIPrinter.h
-rw-r--r-- root/root usr/include/llvm/DebugInfo/Symbolize/Markup.h
-rw-r--r-- root/root usr/include/llvm/DebugInfo/Symbolize/MarkupFilter.h
@ -905,7 +938,7 @@ drwxr-xr-x root/root usr/include/llvm/DebugInfo/Symbolize/
-rw-r--r-- root/root usr/include/llvm/DebugInfo/Symbolize/SymbolizableObjectFile.h
-rw-r--r-- root/root usr/include/llvm/DebugInfo/Symbolize/Symbolize.h
drwxr-xr-x root/root usr/include/llvm/Debuginfod/
-rw-r--r-- root/root usr/include/llvm/Debuginfod/DIFetcher.h
-rw-r--r-- root/root usr/include/llvm/Debuginfod/BuildIDFetcher.h
-rw-r--r-- root/root usr/include/llvm/Debuginfod/Debuginfod.h
-rw-r--r-- root/root usr/include/llvm/Debuginfod/HTTPClient.h
-rw-r--r-- root/root usr/include/llvm/Debuginfod/HTTPServer.h
@ -930,6 +963,8 @@ drwxr-xr-x root/root usr/include/llvm/ExecutionEngine/JITLink/
-rw-r--r-- root/root usr/include/llvm/ExecutionEngine/JITLink/EHFrameSupport.h
-rw-r--r-- root/root usr/include/llvm/ExecutionEngine/JITLink/ELF.h
-rw-r--r-- root/root usr/include/llvm/ExecutionEngine/JITLink/ELF_aarch64.h
-rw-r--r-- root/root usr/include/llvm/ExecutionEngine/JITLink/ELF_i386.h
-rw-r--r-- root/root usr/include/llvm/ExecutionEngine/JITLink/ELF_loongarch.h
-rw-r--r-- root/root usr/include/llvm/ExecutionEngine/JITLink/ELF_riscv.h
-rw-r--r-- root/root usr/include/llvm/ExecutionEngine/JITLink/ELF_x86_64.h
-rw-r--r-- root/root usr/include/llvm/ExecutionEngine/JITLink/JITLink.h
@ -938,9 +973,10 @@ drwxr-xr-x root/root usr/include/llvm/ExecutionEngine/JITLink/
-rw-r--r-- root/root usr/include/llvm/ExecutionEngine/JITLink/MachO.h
-rw-r--r-- root/root usr/include/llvm/ExecutionEngine/JITLink/MachO_arm64.h
-rw-r--r-- root/root usr/include/llvm/ExecutionEngine/JITLink/MachO_x86_64.h
-rw-r--r-- root/root usr/include/llvm/ExecutionEngine/JITLink/MemoryFlags.h
-rw-r--r-- root/root usr/include/llvm/ExecutionEngine/JITLink/TableManager.h
-rw-r--r-- root/root usr/include/llvm/ExecutionEngine/JITLink/aarch64.h
-rw-r--r-- root/root usr/include/llvm/ExecutionEngine/JITLink/i386.h
-rw-r--r-- root/root usr/include/llvm/ExecutionEngine/JITLink/loongarch.h
-rw-r--r-- root/root usr/include/llvm/ExecutionEngine/JITLink/riscv.h
-rw-r--r-- root/root usr/include/llvm/ExecutionEngine/JITLink/x86_64.h
-rw-r--r-- root/root usr/include/llvm/ExecutionEngine/JITSymbol.h
@ -948,6 +984,8 @@ drwxr-xr-x root/root usr/include/llvm/ExecutionEngine/JITLink/
-rw-r--r-- root/root usr/include/llvm/ExecutionEngine/OProfileWrapper.h
-rw-r--r-- root/root usr/include/llvm/ExecutionEngine/ObjectCache.h
drwxr-xr-x root/root usr/include/llvm/ExecutionEngine/Orc/
-rw-r--r-- root/root usr/include/llvm/ExecutionEngine/Orc/COFFPlatform.h
-rw-r--r-- root/root usr/include/llvm/ExecutionEngine/Orc/COFFVCRuntimeSupport.h
-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
@ -985,6 +1023,7 @@ drwxr-xr-x root/root usr/include/llvm/ExecutionEngine/Orc/
drwxr-xr-x root/root usr/include/llvm/ExecutionEngine/Orc/Shared/
-rw-r--r-- root/root usr/include/llvm/ExecutionEngine/Orc/Shared/AllocationActions.h
-rw-r--r-- root/root usr/include/llvm/ExecutionEngine/Orc/Shared/ExecutorAddress.h
-rw-r--r-- root/root usr/include/llvm/ExecutionEngine/Orc/Shared/MemoryFlags.h
-rw-r--r-- root/root usr/include/llvm/ExecutionEngine/Orc/Shared/OrcError.h
-rw-r--r-- root/root usr/include/llvm/ExecutionEngine/Orc/Shared/OrcRTBridge.h
-rw-r--r-- root/root usr/include/llvm/ExecutionEngine/Orc/Shared/SimplePackedSerialization.h
@ -1015,6 +1054,8 @@ drwxr-xr-x root/root usr/include/llvm/FileCheck/
drwxr-xr-x root/root usr/include/llvm/Frontend/
drwxr-xr-x root/root usr/include/llvm/Frontend/Directive/
-rw-r--r-- root/root usr/include/llvm/Frontend/Directive/DirectiveBase.td
drwxr-xr-x root/root usr/include/llvm/Frontend/HLSL/
-rw-r--r-- root/root usr/include/llvm/Frontend/HLSL/HLSLResource.h
drwxr-xr-x root/root usr/include/llvm/Frontend/OpenACC/
-rw-r--r-- root/root usr/include/llvm/Frontend/OpenACC/ACC.h.inc
-rw-r--r-- root/root usr/include/llvm/Frontend/OpenACC/ACC.inc
@ -1026,6 +1067,7 @@ drwxr-xr-x root/root usr/include/llvm/Frontend/OpenMP/
-rw-r--r-- root/root usr/include/llvm/Frontend/OpenMP/OMPAssume.h
-rw-r--r-- root/root usr/include/llvm/Frontend/OpenMP/OMPConstants.h
-rw-r--r-- root/root usr/include/llvm/Frontend/OpenMP/OMPContext.h
-rw-r--r-- root/root usr/include/llvm/Frontend/OpenMP/OMPDeviceConstants.h
-rw-r--r-- root/root usr/include/llvm/Frontend/OpenMP/OMPGridValues.h
-rw-r--r-- root/root usr/include/llvm/Frontend/OpenMP/OMPIRBuilder.h
-rw-r--r-- root/root usr/include/llvm/Frontend/OpenMP/OMPKinds.def
@ -1109,6 +1151,8 @@ drwxr-xr-x root/root usr/include/llvm/IR/
-rw-r--r-- root/root usr/include/llvm/IR/IntrinsicsHexagon.h
-rw-r--r-- root/root usr/include/llvm/IR/IntrinsicsHexagon.td
-rw-r--r-- root/root usr/include/llvm/IR/IntrinsicsHexagonDep.td
-rw-r--r-- root/root usr/include/llvm/IR/IntrinsicsLoongArch.h
-rw-r--r-- root/root usr/include/llvm/IR/IntrinsicsLoongArch.td
-rw-r--r-- root/root usr/include/llvm/IR/IntrinsicsMips.h
-rw-r--r-- root/root usr/include/llvm/IR/IntrinsicsMips.td
-rw-r--r-- root/root usr/include/llvm/IR/IntrinsicsNVPTX.h
@ -1118,6 +1162,7 @@ drwxr-xr-x root/root usr/include/llvm/IR/
-rw-r--r-- root/root usr/include/llvm/IR/IntrinsicsR600.h
-rw-r--r-- root/root usr/include/llvm/IR/IntrinsicsRISCV.h
-rw-r--r-- root/root usr/include/llvm/IR/IntrinsicsRISCV.td
-rw-r--r-- root/root usr/include/llvm/IR/IntrinsicsRISCVXTHead.td
-rw-r--r-- root/root usr/include/llvm/IR/IntrinsicsS390.h
-rw-r--r-- root/root usr/include/llvm/IR/IntrinsicsSPIRV.h
-rw-r--r-- root/root usr/include/llvm/IR/IntrinsicsSPIRV.td
@ -1157,6 +1202,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/PrintPasses.h
-rw-r--r-- root/root usr/include/llvm/IR/ProfDataUtils.h
-rw-r--r-- root/root usr/include/llvm/IR/ProfileSummary.h
-rw-r--r-- root/root usr/include/llvm/IR/PseudoProbe.h
-rw-r--r-- root/root usr/include/llvm/IR/ReplaceConstant.h
@ -1169,6 +1215,7 @@ drwxr-xr-x root/root usr/include/llvm/IR/
-rw-r--r-- root/root usr/include/llvm/IR/TrackingMDRef.h
-rw-r--r-- root/root usr/include/llvm/IR/Type.h
-rw-r--r-- root/root usr/include/llvm/IR/TypeFinder.h
-rw-r--r-- root/root usr/include/llvm/IR/TypedPointerType.h
-rw-r--r-- root/root usr/include/llvm/IR/Use.h
-rw-r--r-- root/root usr/include/llvm/IR/UseListOrder.h
-rw-r--r-- root/root usr/include/llvm/IR/User.h
@ -1180,6 +1227,8 @@ drwxr-xr-x root/root usr/include/llvm/IR/
-rw-r--r-- root/root usr/include/llvm/IR/ValueSymbolTable.h
-rw-r--r-- root/root usr/include/llvm/IR/VectorBuilder.h
-rw-r--r-- root/root usr/include/llvm/IR/Verifier.h
drwxr-xr-x root/root usr/include/llvm/IRPrinter/
-rw-r--r-- root/root usr/include/llvm/IRPrinter/IRPrintingPasses.h
drwxr-xr-x root/root usr/include/llvm/IRReader/
-rw-r--r-- root/root usr/include/llvm/IRReader/IRReader.h
-rw-r--r-- root/root usr/include/llvm/InitializePasses.h
@ -1351,6 +1400,7 @@ drwxr-xr-x root/root usr/include/llvm/Object/
-rw-r--r-- root/root usr/include/llvm/Object/Archive.h
-rw-r--r-- root/root usr/include/llvm/Object/ArchiveWriter.h
-rw-r--r-- root/root usr/include/llvm/Object/Binary.h
-rw-r--r-- root/root usr/include/llvm/Object/BuildID.h
-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
@ -1450,15 +1500,14 @@ drwxr-xr-x root/root usr/include/llvm/Remarks/
-rw-r--r-- root/root usr/include/llvm/Remarks/RemarkStringTable.h
-rw-r--r-- root/root usr/include/llvm/Remarks/YAMLRemarkSerializer.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/AArch64TargetParser.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
-rw-r--r-- root/root usr/include/llvm/Support/ARMTargetParser.def
-rw-r--r-- root/root usr/include/llvm/Support/ARMTargetParser.h
-rw-r--r-- root/root usr/include/llvm/Support/ARMTargetParserCommon.h
-rw-r--r-- root/root usr/include/llvm/Support/ARMWinEH.h
-rw-r--r-- root/root usr/include/llvm/Support/AlignOf.h
-rw-r--r-- root/root usr/include/llvm/Support/Alignment.h
@ -1490,7 +1539,6 @@ drwxr-xr-x root/root usr/include/llvm/Support/
-rw-r--r-- root/root usr/include/llvm/Support/CRC.h
-rw-r--r-- root/root usr/include/llvm/Support/CSKYAttributeParser.h
-rw-r--r-- root/root usr/include/llvm/Support/CSKYAttributes.h
-rw-r--r-- root/root usr/include/llvm/Support/CSKYTargetParser.def
-rw-r--r-- root/root usr/include/llvm/Support/CSKYTargetParser.h
-rw-r--r-- root/root usr/include/llvm/Support/CachePruning.h
-rw-r--r-- root/root usr/include/llvm/Support/Caching.h
@ -1558,6 +1606,7 @@ drwxr-xr-x root/root usr/include/llvm/Support/FileSystem/
-rw-r--r-- root/root usr/include/llvm/Support/LineIterator.h
-rw-r--r-- root/root usr/include/llvm/Support/Locale.h
-rw-r--r-- root/root usr/include/llvm/Support/LockFileManager.h
-rw-r--r-- root/root usr/include/llvm/Support/LoongArchTargetParser.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/MSP430AttributeParser.h
@ -1571,6 +1620,7 @@ drwxr-xr-x root/root usr/include/llvm/Support/FileSystem/
-rw-r--r-- root/root usr/include/llvm/Support/MemoryBuffer.h
-rw-r--r-- root/root usr/include/llvm/Support/MemoryBufferRef.h
-rw-r--r-- root/root usr/include/llvm/Support/MipsABIFlags.h
-rw-r--r-- root/root usr/include/llvm/Support/ModRef.h
-rw-r--r-- root/root usr/include/llvm/Support/Mutex.h
-rw-r--r-- root/root usr/include/llvm/Support/NativeFormatting.h
-rw-r--r-- root/root usr/include/llvm/Support/OnDiskHashTable.h
@ -1587,7 +1637,6 @@ drwxr-xr-x root/root usr/include/llvm/Support/FileSystem/
-rw-r--r-- root/root usr/include/llvm/Support/RISCVAttributeParser.h
-rw-r--r-- root/root usr/include/llvm/Support/RISCVAttributes.h
-rw-r--r-- root/root usr/include/llvm/Support/RISCVISAInfo.h
-rw-r--r-- root/root usr/include/llvm/Support/RISCVTargetParser.def
-rw-r--r-- root/root usr/include/llvm/Support/RWMutex.h
-rw-r--r-- root/root usr/include/llvm/Support/RandomNumberGenerator.h
-rw-r--r-- root/root usr/include/llvm/Support/Recycler.h
@ -1620,7 +1669,6 @@ drwxr-xr-x root/root usr/include/llvm/Support/Solaris/sys/
-rw-r--r-- root/root usr/include/llvm/Support/TargetParser.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
-rw-r--r-- root/root usr/include/llvm/Support/TimeProfiler.h
@ -1686,9 +1734,29 @@ drwxr-xr-x root/root usr/include/llvm/Target/GlobalISel/
-rw-r--r-- root/root usr/include/llvm/Target/TargetPfmCounters.td
-rw-r--r-- root/root usr/include/llvm/Target/TargetSchedule.td
-rw-r--r-- root/root usr/include/llvm/Target/TargetSelectionDAG.td
drwxr-xr-x root/root usr/include/llvm/TargetParser/
-rw-r--r-- root/root usr/include/llvm/TargetParser/AArch64TargetParser.h
-rw-r--r-- root/root usr/include/llvm/TargetParser/ARMTargetParser.def
-rw-r--r-- root/root usr/include/llvm/TargetParser/ARMTargetParser.h
-rw-r--r-- root/root usr/include/llvm/TargetParser/ARMTargetParserCommon.h
-rw-r--r-- root/root usr/include/llvm/TargetParser/CSKYTargetParser.def
-rw-r--r-- root/root usr/include/llvm/TargetParser/CSKYTargetParser.h
-rw-r--r-- root/root usr/include/llvm/TargetParser/Host.h
-rw-r--r-- root/root usr/include/llvm/TargetParser/LoongArchTargetParser.def
-rw-r--r-- root/root usr/include/llvm/TargetParser/LoongArchTargetParser.h
-rw-r--r-- root/root usr/include/llvm/TargetParser/RISCVTargetParser.h
-rw-r--r-- root/root usr/include/llvm/TargetParser/RISCVTargetParserDef.inc
-rw-r--r-- root/root usr/include/llvm/TargetParser/TargetParser.h
-rw-r--r-- root/root usr/include/llvm/TargetParser/Triple.h
-rw-r--r-- root/root usr/include/llvm/TargetParser/X86TargetParser.def
-rw-r--r-- root/root usr/include/llvm/TargetParser/X86TargetParser.h
drwxr-xr-x root/root usr/include/llvm/Testing/
drwxr-xr-x root/root usr/include/llvm/Testing/ADT/
-rw-r--r-- root/root usr/include/llvm/Testing/ADT/StringMap.h
-rw-r--r-- root/root usr/include/llvm/Testing/ADT/StringMapEntry.h
drwxr-xr-x root/root usr/include/llvm/Testing/Annotations/
-rw-r--r-- root/root usr/include/llvm/Testing/Annotations/Annotations.h
drwxr-xr-x root/root usr/include/llvm/Testing/Support/
-rw-r--r-- root/root usr/include/llvm/Testing/Support/Annotations.h
-rw-r--r-- root/root usr/include/llvm/Testing/Support/Error.h
-rw-r--r-- root/root usr/include/llvm/Testing/Support/SupportHelpers.h
drwxr-xr-x root/root usr/include/llvm/TextAPI/
@ -1729,9 +1797,11 @@ drwxr-xr-x root/root usr/include/llvm/Transforms/IPO/
-rw-r--r-- root/root usr/include/llvm/Transforms/IPO/CrossDSOCFI.h
-rw-r--r-- root/root usr/include/llvm/Transforms/IPO/DeadArgumentElimination.h
-rw-r--r-- root/root usr/include/llvm/Transforms/IPO/ElimAvailExtern.h
-rw-r--r-- root/root usr/include/llvm/Transforms/IPO/ExtractGV.h
-rw-r--r-- root/root usr/include/llvm/Transforms/IPO/ForceFunctionAttrs.h
-rw-r--r-- root/root usr/include/llvm/Transforms/IPO/FunctionAttrs.h
-rw-r--r-- root/root usr/include/llvm/Transforms/IPO/FunctionImport.h
-rw-r--r-- root/root usr/include/llvm/Transforms/IPO/FunctionSpecialization.h
-rw-r--r-- root/root usr/include/llvm/Transforms/IPO/GlobalDCE.h
-rw-r--r-- root/root usr/include/llvm/Transforms/IPO/GlobalOpt.h
-rw-r--r-- root/root usr/include/llvm/Transforms/IPO/GlobalSplit.h
@ -1773,10 +1843,12 @@ drwxr-xr-x root/root usr/include/llvm/Transforms/Instrumentation/
-rw-r--r-- root/root usr/include/llvm/Transforms/Instrumentation/HWAddressSanitizer.h
-rw-r--r-- root/root usr/include/llvm/Transforms/Instrumentation/InstrOrderFile.h
-rw-r--r-- root/root usr/include/llvm/Transforms/Instrumentation/InstrProfiling.h
-rw-r--r-- root/root usr/include/llvm/Transforms/Instrumentation/KCFI.h
-rw-r--r-- root/root usr/include/llvm/Transforms/Instrumentation/MemProfiler.h
-rw-r--r-- root/root usr/include/llvm/Transforms/Instrumentation/MemorySanitizer.h
-rw-r--r-- root/root usr/include/llvm/Transforms/Instrumentation/PGOInstrumentation.h
-rw-r--r-- root/root usr/include/llvm/Transforms/Instrumentation/PoisonChecking.h
-rw-r--r-- root/root usr/include/llvm/Transforms/Instrumentation/SanitizerBinaryMetadata.h
-rw-r--r-- root/root usr/include/llvm/Transforms/Instrumentation/SanitizerCoverage.h
-rw-r--r-- root/root usr/include/llvm/Transforms/Instrumentation/ThreadSanitizer.h
-rw-r--r-- root/root usr/include/llvm/Transforms/ObjCARC.h
@ -1901,6 +1973,7 @@ drwxr-xr-x root/root usr/include/llvm/Transforms/Utils/
-rw-r--r-- root/root usr/include/llvm/Transforms/Utils/LoopVersioning.h
-rw-r--r-- root/root usr/include/llvm/Transforms/Utils/LowerAtomic.h
-rw-r--r-- root/root usr/include/llvm/Transforms/Utils/LowerGlobalDtors.h
-rw-r--r-- root/root usr/include/llvm/Transforms/Utils/LowerIFunc.h
-rw-r--r-- root/root usr/include/llvm/Transforms/Utils/LowerInvoke.h
-rw-r--r-- root/root usr/include/llvm/Transforms/Utils/LowerMemIntrinsics.h
-rw-r--r-- root/root usr/include/llvm/Transforms/Utils/LowerSwitch.h
@ -1979,9 +2052,9 @@ lrwxrwxrwx root/root usr/lib/bfd-plugins/libLTO.so -> ../libLTO.so
drwxr-xr-x root/root usr/lib/cmake/
drwxr-xr-x root/root usr/lib/cmake/llvm/
-rw-r--r-- root/root usr/lib/cmake/llvm/AddLLVM.cmake
-rw-r--r-- root/root usr/lib/cmake/llvm/AddLLVMDefinitions.cmake
-rw-r--r-- root/root usr/lib/cmake/llvm/AddOCaml.cmake
-rw-r--r-- root/root usr/lib/cmake/llvm/AddSphinxTarget.cmake
-rw-r--r-- root/root usr/lib/cmake/llvm/CMakePolicy.cmake
-rw-r--r-- root/root usr/lib/cmake/llvm/CheckAtomic.cmake
-rw-r--r-- root/root usr/lib/cmake/llvm/CheckCompilerVersion.cmake
-rw-r--r-- root/root usr/lib/cmake/llvm/CheckProblematicConfigurations.cmake
@ -2023,15 +2096,16 @@ drwxr-xr-x root/root usr/lib/cmake/llvm/
-rw-r--r-- root/root usr/lib/cmake/llvm/LLVMInstallSymlink.cmake
-rw-r--r-- root/root usr/lib/cmake/llvm/LLVMProcessSources.cmake
-rw-r--r-- root/root usr/lib/cmake/llvm/SetPlatformToolchainTools.cmake
-rw-r--r-- root/root usr/lib/cmake/llvm/SetTargetTriple.cmake
-rw-r--r-- root/root usr/lib/cmake/llvm/SortSubset.cmake
-rw-r--r-- root/root usr/lib/cmake/llvm/TableGen.cmake
-rw-r--r-- root/root usr/lib/cmake/llvm/TensorFlowCompile.cmake
-rw-r--r-- root/root usr/lib/cmake/llvm/UseLibtool.cmake
-rw-r--r-- root/root usr/lib/cmake/llvm/VersionFromVCS.cmake
-rw-r--r-- root/root usr/lib/cmake/llvm/llvm-driver-template.cpp.in
lrwxrwxrwx root/root usr/lib/libLLVM-15.0.7.so -> libLLVM-15.so
-rwxr-xr-x root/root usr/lib/libLLVM-15.so
lrwxrwxrwx root/root usr/lib/libLLVM.so -> libLLVM-15.so
lrwxrwxrwx root/root usr/lib/libLLVM-16.0.4.so -> libLLVM-16.so
-rwxr-xr-x root/root usr/lib/libLLVM-16.so
lrwxrwxrwx root/root usr/lib/libLLVM.so -> libLLVM-16.so
-rw-r--r-- root/root usr/lib/libLLVMAArch64AsmParser.a
-rw-r--r-- root/root usr/lib/libLLVMAArch64CodeGen.a
-rw-r--r-- root/root usr/lib/libLLVMAArch64Desc.a
@ -2076,10 +2150,12 @@ lrwxrwxrwx root/root usr/lib/libLLVM.so -> libLLVM-15.so
-rw-r--r-- root/root usr/lib/libLLVMCoroutines.a
-rw-r--r-- root/root usr/lib/libLLVMCoverage.a
-rw-r--r-- root/root usr/lib/libLLVMDWARFLinker.a
-rw-r--r-- root/root usr/lib/libLLVMDWARFLinkerParallel.a
-rw-r--r-- root/root usr/lib/libLLVMDWP.a
-rw-r--r-- root/root usr/lib/libLLVMDebugInfoCodeView.a
-rw-r--r-- root/root usr/lib/libLLVMDebugInfoDWARF.a
-rw-r--r-- root/root usr/lib/libLLVMDebugInfoGSYM.a
-rw-r--r-- root/root usr/lib/libLLVMDebugInfoLogicalView.a
-rw-r--r-- root/root usr/lib/libLLVMDebugInfoMSF.a
-rw-r--r-- root/root usr/lib/libLLVMDebugInfoPDB.a
-rw-r--r-- root/root usr/lib/libLLVMDebuginfod.a
@ -2094,6 +2170,7 @@ lrwxrwxrwx root/root usr/lib/libLLVM.so -> libLLVM-15.so
-rw-r--r-- root/root usr/lib/libLLVMExegesisX86.a
-rw-r--r-- root/root usr/lib/libLLVMExtensions.a
-rw-r--r-- root/root usr/lib/libLLVMFileCheck.a
-rw-r--r-- root/root usr/lib/libLLVMFrontendHLSL.a
-rw-r--r-- root/root usr/lib/libLLVMFrontendOpenACC.a
-rw-r--r-- root/root usr/lib/libLLVMFrontendOpenMP.a
-rw-r--r-- root/root usr/lib/libLLVMFuzzMutate.a
@ -2104,6 +2181,7 @@ lrwxrwxrwx root/root usr/lib/libLLVM.so -> libLLVM-15.so
-rw-r--r-- root/root usr/lib/libLLVMHexagonDesc.a
-rw-r--r-- root/root usr/lib/libLLVMHexagonDisassembler.a
-rw-r--r-- root/root usr/lib/libLLVMHexagonInfo.a
-rw-r--r-- root/root usr/lib/libLLVMIRPrinter.a
-rw-r--r-- root/root usr/lib/libLLVMIRReader.a
-rw-r--r-- root/root usr/lib/libLLVMInstCombine.a
-rw-r--r-- root/root usr/lib/libLLVMInstrumentation.a
@ -2119,6 +2197,11 @@ lrwxrwxrwx root/root usr/lib/libLLVM.so -> libLLVM-15.so
-rw-r--r-- root/root usr/lib/libLLVMLibDriver.a
-rw-r--r-- root/root usr/lib/libLLVMLineEditor.a
-rw-r--r-- root/root usr/lib/libLLVMLinker.a
-rw-r--r-- root/root usr/lib/libLLVMLoongArchAsmParser.a
-rw-r--r-- root/root usr/lib/libLLVMLoongArchCodeGen.a
-rw-r--r-- root/root usr/lib/libLLVMLoongArchDesc.a
-rw-r--r-- root/root usr/lib/libLLVMLoongArchDisassembler.a
-rw-r--r-- root/root usr/lib/libLLVMLoongArchInfo.a
-rw-r--r-- root/root usr/lib/libLLVMMC.a
-rw-r--r-- root/root usr/lib/libLLVMMCA.a
-rw-r--r-- root/root usr/lib/libLLVMMCDisassembler.a
@ -2158,6 +2241,7 @@ lrwxrwxrwx root/root usr/lib/libLLVM.so -> libLLVM-15.so
-rw-r--r-- root/root usr/lib/libLLVMRISCVDesc.a
-rw-r--r-- root/root usr/lib/libLLVMRISCVDisassembler.a
-rw-r--r-- root/root usr/lib/libLLVMRISCVInfo.a
-rw-r--r-- root/root usr/lib/libLLVMRISCVTargetMCA.a
-rw-r--r-- root/root usr/lib/libLLVMRemarks.a
-rw-r--r-- root/root usr/lib/libLLVMRuntimeDyld.a
-rw-r--r-- root/root usr/lib/libLLVMScalarOpts.a
@ -2177,6 +2261,7 @@ lrwxrwxrwx root/root usr/lib/libLLVM.so -> libLLVM-15.so
-rw-r--r-- root/root usr/lib/libLLVMTableGen.a
-rw-r--r-- root/root usr/lib/libLLVMTableGenGlobalISel.a
-rw-r--r-- root/root usr/lib/libLLVMTarget.a
-rw-r--r-- root/root usr/lib/libLLVMTargetParser.a
-rw-r--r-- root/root usr/lib/libLLVMTextAPI.a
-rw-r--r-- root/root usr/lib/libLLVMTransformUtils.a
-rw-r--r-- root/root usr/lib/libLLVMVEAsmParser.a
@ -2205,19 +2290,19 @@ lrwxrwxrwx root/root usr/lib/libLLVM.so -> libLLVM-15.so
-rw-r--r-- root/root usr/lib/libLLVMXCoreInfo.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.15
-rwxr-xr-x root/root usr/lib/libLTO.so.15
lrwxrwxrwx root/root usr/lib/libRemarks.so -> libRemarks.so.15
-rwxr-xr-x root/root usr/lib/libRemarks.so.15
lrwxrwxrwx root/root usr/lib/libLTO.so -> libLTO.so.16
-rwxr-xr-x root/root usr/lib/libLTO.so.16
lrwxrwxrwx root/root usr/lib/libRemarks.so -> libRemarks.so.16
-rwxr-xr-x root/root usr/lib/libRemarks.so.16
drwxr-xr-x root/root usr/lib/python3.10/
drwxr-xr-x root/root usr/lib/python3.10/site-packages/
drwxr-xr-x root/root usr/lib/python3.10/site-packages/lit-15.0.7.dev0-py3.10.egg-info/
-rw-r--r-- root/root usr/lib/python3.10/site-packages/lit-15.0.7.dev0-py3.10.egg-info/PKG-INFO
-rw-r--r-- root/root usr/lib/python3.10/site-packages/lit-15.0.7.dev0-py3.10.egg-info/SOURCES.txt
-rw-r--r-- root/root usr/lib/python3.10/site-packages/lit-15.0.7.dev0-py3.10.egg-info/dependency_links.txt
-rw-r--r-- root/root usr/lib/python3.10/site-packages/lit-15.0.7.dev0-py3.10.egg-info/entry_points.txt
-rw-r--r-- root/root usr/lib/python3.10/site-packages/lit-15.0.7.dev0-py3.10.egg-info/not-zip-safe
-rw-r--r-- root/root usr/lib/python3.10/site-packages/lit-15.0.7.dev0-py3.10.egg-info/top_level.txt
drwxr-xr-x root/root usr/lib/python3.10/site-packages/lit-16.0.4.dev0-py3.10.egg-info/
-rw-r--r-- root/root usr/lib/python3.10/site-packages/lit-16.0.4.dev0-py3.10.egg-info/PKG-INFO
-rw-r--r-- root/root usr/lib/python3.10/site-packages/lit-16.0.4.dev0-py3.10.egg-info/SOURCES.txt
-rw-r--r-- root/root usr/lib/python3.10/site-packages/lit-16.0.4.dev0-py3.10.egg-info/dependency_links.txt
-rw-r--r-- root/root usr/lib/python3.10/site-packages/lit-16.0.4.dev0-py3.10.egg-info/entry_points.txt
-rw-r--r-- root/root usr/lib/python3.10/site-packages/lit-16.0.4.dev0-py3.10.egg-info/not-zip-safe
-rw-r--r-- root/root usr/lib/python3.10/site-packages/lit-16.0.4.dev0-py3.10.egg-info/top_level.txt
drwxr-xr-x root/root usr/lib/python3.10/site-packages/lit/
-rw-r--r-- root/root usr/lib/python3.10/site-packages/lit/BooleanExpression.py
-rw-r--r-- root/root usr/lib/python3.10/site-packages/lit/LitConfig.py

View File

@ -1,7 +1,10 @@
untrusted comment: verify with /etc/ports/opt.pub
RWSE3ohX2g5d/bCl1T9YGNvOC8X0CXvtc7769J9IbWbhUamdq3n0JmQoE3rUP6cUlplfThKqQKi/bknea5OVg1dW8N0Rz3vI2QY=
SHA256 (Pkgfile) = 8940122613c454face8c961b00f929354ac0b9cb51189ab167b1691f5b5d5195
SHA256 (.footprint) = 930692ead92f29507d65abfad957a5077fbb429be9cca089bfee014e3b0759ea
SHA256 (llvm-15.0.7.src.tar.xz) = 4ad8b2cc8003c86d0078d15d987d84e3a739f24aae9033865c027abae93ee7a4
SHA256 (cmake-15.0.7.src.tar.xz) = 8986f29b634fdaa9862eedda78513969fe9788301c9f2d938f4c10a3e7a3e7ea
RWSE3ohX2g5d/ZPMdGA8Zd+8sHEQvltI9+M17omRXlcWBiRbQcOOlrMmpyFsSWnYcCxN4BLQDDa6Epz09Tg1NeDUMqDLPbWfeQk=
SHA256 (Pkgfile) = 36406484aa717d68a3a9bed7e1e70d281218b8777ef07b578a1093c7635ec927
SHA256 (.footprint) = d2b00686424c0b888b8af8c79c2a6c7d0f14a4684464c7905060e6f68200a908
SHA256 (llvm-16.0.4.src.tar.xz) = 28cdf0e409cba177436693e2749e0ab75cd9e83a3fac1a4d35ecd6b8e9aed882
SHA256 (cmake-16.0.4.src.tar.xz) = 1a366c5f7a7a0efa2f7ede960717f26f5332df28adc9b3c47516a859de2ccf7b
SHA256 (third-party-16.0.4.src.tar.xz) = 760c72eb27ea0ccb21b1d9d25c2ae7b1fc47fd087a06be036d8ee1ad8e2fbcd7
SHA256 (install-prefix.patch) = 2649b61a459eb6d8a9aca38ab411aec27eeae57fe82e32d135db4ccb353c9dda
SHA256 (rust-feature-tables.patch) = 88470afc557650112af05e9055d0010f07a888c34fcc61ed8b7cc165d8ecd9af
SHA256 (llvm-config.h) = 2227b83b904348e5530f3475c978e11cb0f05a85024781dcb49ac86b65582707

View File

@ -5,10 +5,13 @@
# Optional: lld
name=llvm
version=15.0.7
version=16.0.4
release=1
source=(https://github.com/llvm/llvm-project/releases/download/llvmorg-$version/llvm-$version.src.tar.xz
https://github.com/llvm/llvm-project/releases/download/llvmorg-$version/cmake-$version.src.tar.xz
https://github.com/llvm/llvm-project/releases/download/llvmorg-$version/third-party-$version.src.tar.xz
install-prefix.patch
rust-feature-tables.patch
llvm-config.h)
build() {
@ -16,6 +19,13 @@ build() {
export PATH="$(echo ${PATH} | awk -v RS=: -v ORS=: '/ccache/ {next} {print}' | sed 's/:*$//')"
cp -r $SRC/cmake-$version.src/Modules/* $name-$version.src/cmake/modules/.
mv $SRC/cmake-$version.src/ $SRC/cmake
mv $SRC/third-party-$version.src/ $SRC/third-party
grep -rl '#!.*python' | xargs sed -i '1s/python$/python3/'
patch -Np2 -d $name-$version.src -i $SRC/rust-feature-tables.patch
patch -Np2 -d $name-$version.src -i $SRC/install-prefix.patch
cmake -S $name-$version.src -B build -G Ninja $PKGMK_LLVM \
-D CMAKE_INSTALL_PREFIX=/usr \
@ -26,16 +36,20 @@ build() {
-D LLVM_BUILD_LLVM_DYLIB=ON \
-D LLVM_LINK_LLVM_DYLIB=ON \
-D LLVM_PARALLEL_COMPILE_JOBS="${JOBS:-1}" \
-D LLVM_BUILD_EXTERNAL_COMPILER_RT=ON \
-D LLVM_INCLUDE_EXAMPLES=OFF \
-D LLVM_INCLUDE_TESTS=OFF \
-D LLVM_ENABLE_FFI=ON \
-D LLVM_ENABLE_RTTI=ON \
-D LLVM_ENABLE_OCAMLDOC=OFF \
-D LLVM_INCLUDE_UTILS=ON \
-D LLVM_INSTALL_UTILS=ON \
-D LLVM_UTILS_INSTALL_DIR=/usr/bin \
-D LLVM_ENABLE_LIBCXX=OFF \
-D LLVM_ENABLE_LLD="$(prt-get isinst lld >/dev/null && echo ON || echo OFF)" \
-D LLVM_OPTIMIZED_TABLEGEN=ON \
-D LLVM_INCLUDE_BENCHMARKS=OFF \
-D LLVM_APPEND_VC_REV=OFF \
-Wno-dev
cmake --build build

31
llvm/install-prefix.patch Normal file
View File

@ -0,0 +1,31 @@
starting from llvm14 the install prefix breaks via symlinks;
/usr/lib/llvm14/lib/cmake/llvm/LLVMConfig.cmake goes up 3 directories to find
/usr/lib/llvm14/include as LLVM_INCLUDE_DIRS, but to even use this cmake folder
at all it has to be symlinked to /usr/lib/cmake/llvm .. so the directory it
instead uses is just /usr/include, which is not where the cmake includes are.
this hardcodes them to the install prefix we pass via cmake, which should
always be correct, and what cmake tries to autodetect anyway.
also see: https://reviews.llvm.org/D29969
this is supposedly fixed now, but for some reason it still isn't
--- a/llvm/cmake/modules/CMakeLists.txt
+++ b/llvm/cmake/modules/CMakeLists.txt
@@ -41,6 +41,8 @@
#
set(LLVM_CONFIG_CODE "
+# this is wrong when automatically detected
+set(LLVM_INSTALL_PREFIX \"${CMAKE_INSTALL_PREFIX}\")
# LLVM_BUILD_* values available only from LLVM build tree.
set(LLVM_BUILD_BINARY_DIR \"${LLVM_BINARY_DIR}\")
set(LLVM_BUILD_LIBRARY_DIR \"${LLVM_LIBRARY_DIR}\")
@@ -109,8 +111,6 @@
#
# Generate LLVMConfig.cmake for the install tree.
#
-
-find_prefix_from_config(LLVM_CONFIG_CODE LLVM_INSTALL_PREFIX "${LLVM_INSTALL_PACKAGE_DIR}")
extend_path(LLVM_CONFIG_MAIN_INCLUDE_DIR "\${LLVM_INSTALL_PREFIX}" "${CMAKE_INSTALL_INCLUDEDIR}")
# This is the same as the above because the handwritten and generated headers

View File

@ -0,0 +1,31 @@
Patch-Source: https://github.com/rust-lang/llvm-project/commit/0a157fd7a5f61973ffddf96b3d445a718193eb1a
From 0a157fd7a5f61973ffddf96b3d445a718193eb1a Mon Sep 17 00:00:00 2001
From: Cameron Hart <cameron.hart@gmail.com>
Date: Sun, 10 Jul 2016 23:55:53 +1000
Subject: [PATCH] [rust] Add accessors for MCSubtargetInfo CPU and Feature
tables
This is needed for `-C target-cpu=help` and `-C target-feature=help` in rustc
---
llvm/include/llvm/MC/MCSubtargetInfo.h | 8 ++++++++
1 file changed, 8 insertions(+)
diff --git a/llvm/include/llvm/MC/MCSubtargetInfo.h b/llvm/include/llvm/MC/MCSubtargetInfo.h
index e1f0a86141e36..1e529bf4fb31e 100644
--- a/llvm/include/llvm/MC/MCSubtargetInfo.h
+++ b/llvm/include/llvm/MC/MCSubtargetInfo.h
@@ -230,6 +230,14 @@ class MCSubtargetInfo {
return Found != ProcDesc.end() && StringRef(Found->Key) == CPU;
}
+ ArrayRef<SubtargetSubTypeKV> getCPUTable() const {
+ return ProcDesc;
+ }
+
+ ArrayRef<SubtargetFeatureKV> getFeatureTable() const {
+ return ProcFeatures;
+ }
+
virtual unsigned getHwMode() const { return 0; }
/// Return the cache size in bytes for the given level of cache.