diff options
author | adam <adam@pkgsrc.org> | 2017-12-01 19:22:12 +0000 |
---|---|---|
committer | adam <adam@pkgsrc.org> | 2017-12-01 19:22:12 +0000 |
commit | ac8598ceb649036c169a25a0c309572dad8e31e1 (patch) | |
tree | 9c36a71c37a87932c3316a58c169527539d37124 /lang/libLLVM/PLIST | |
parent | bb17406f48de2f8aba7653faffd6a8ad2c8c5c47 (diff) | |
download | pkgsrc-ac8598ceb649036c169a25a0c309572dad8e31e1.tar.gz |
llvm: updated to 5.0.0
5.0.0:
Non-comprehensive list of changes in this release
* LLVM’s WeakVH has been renamed to WeakTrackingVH and a new WeakVH has been introduced. The new WeakVH nulls itself out on deletion, but does not track values across RAUW.
* A new library named BinaryFormat has been created which holds a collection of code which previously lived in Support. This includes the file_magic structure and identify_magic functions, as well as all the structure and type definitions for DWARF, ELF, COFF, WASM, and MachO file formats.
* The tool llvm-pdbdump has been renamed llvm-pdbutil to better reflect its nature as a general purpose PDB manipulation / diagnostics tool that does more than just dumping contents.
* The BBVectorize pass has been removed. It was fully replaced and no longer used back in 2014 but we didn’t get around to removing it. Now it is gone. The SLP vectorizer is the suggested non-loop vectorization pass.
* A new tool opt-viewer.py has been added to visualize optimization remarks in HTML. The tool processes the YAML files produced by clang with the -fsave-optimization-record option.
* A new CMake macro LLVM_REVERSE_ITERATION has been added. If enabled, all supported unordered LLVM containers would be iterated in reverse order. This is useful for uncovering non-determinism caused by iteration of unordered containers. Currently, it supports reverse iteration of SmallPtrSet and DenseMap.
* A new tool llvm-dlltool has been added to create short import libraries from GNU style definition files. The tool utilizes the PE COFF SPEC Import Library Format and PE COFF Auxiliary Weak Externals Format to achieve compatibility with LLD and MSVC LINK.
Diffstat (limited to 'lang/libLLVM/PLIST')
-rw-r--r-- | lang/libLLVM/PLIST | 231 |
1 files changed, 159 insertions, 72 deletions
diff --git a/lang/libLLVM/PLIST b/lang/libLLVM/PLIST index 93b592566e5..858a71bc5a7 100644 --- a/lang/libLLVM/PLIST +++ b/lang/libLLVM/PLIST @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.9 2017/03/17 22:38:18 adam Exp $ +@comment $NetBSD: PLIST,v 1.10 2017/12/01 19:22:13 adam Exp $ include/libLLVM/llvm-c/Analysis.h include/libLLVM/llvm-c/BitReader.h include/libLLVM/llvm-c/BitWriter.h @@ -28,6 +28,7 @@ include/libLLVM/llvm/ADT/AllocatorList.h include/libLLVM/llvm/ADT/ArrayRef.h include/libLLVM/llvm/ADT/BitVector.h include/libLLVM/llvm/ADT/BitmaskEnum.h +include/libLLVM/llvm/ADT/BreadthFirstIterator.h include/libLLVM/llvm/ADT/CachedHashString.h include/libLLVM/llvm/ADT/DAGDeltaAlgorithm.h include/libLLVM/llvm/ADT/DeltaAlgorithm.h @@ -104,6 +105,7 @@ include/libLLVM/llvm/Analysis/BlockFrequencyInfoImpl.h include/libLLVM/llvm/Analysis/BranchProbabilityInfo.h include/libLLVM/llvm/Analysis/CFG.h include/libLLVM/llvm/Analysis/CFGPrinter.h +include/libLLVM/llvm/Analysis/CFLAliasAnalysisUtils.h include/libLLVM/llvm/Analysis/CFLAndersAliasAnalysis.h include/libLLVM/llvm/Analysis/CFLSteensAliasAnalysis.h include/libLLVM/llvm/Analysis/CGSCCPassManager.h @@ -147,10 +149,13 @@ include/libLLVM/llvm/Analysis/LoopUnrollAnalyzer.h include/libLLVM/llvm/Analysis/MemoryBuiltins.h include/libLLVM/llvm/Analysis/MemoryDependenceAnalysis.h include/libLLVM/llvm/Analysis/MemoryLocation.h +include/libLLVM/llvm/Analysis/MemorySSA.h +include/libLLVM/llvm/Analysis/MemorySSAUpdater.h include/libLLVM/llvm/Analysis/ModuleSummaryAnalysis.h include/libLLVM/llvm/Analysis/ObjCARCAliasAnalysis.h include/libLLVM/llvm/Analysis/ObjCARCAnalysisUtils.h include/libLLVM/llvm/Analysis/ObjCARCInstKind.h +include/libLLVM/llvm/Analysis/ObjectUtils.h include/libLLVM/llvm/Analysis/OptimizationDiagnosticInfo.h include/libLLVM/llvm/Analysis/OrderedBasicBlock.h include/libLLVM/llvm/Analysis/PHITransAddr.h @@ -182,6 +187,31 @@ include/libLLVM/llvm/Analysis/ValueTracking.h include/libLLVM/llvm/Analysis/VectorUtils.h include/libLLVM/llvm/AsmParser/Parser.h include/libLLVM/llvm/AsmParser/SlotMapping.h +include/libLLVM/llvm/BinaryFormat/COFF.h +include/libLLVM/llvm/BinaryFormat/Dwarf.def +include/libLLVM/llvm/BinaryFormat/Dwarf.h +include/libLLVM/llvm/BinaryFormat/ELF.h +include/libLLVM/llvm/BinaryFormat/ELFRelocs/AArch64.def +include/libLLVM/llvm/BinaryFormat/ELFRelocs/AMDGPU.def +include/libLLVM/llvm/BinaryFormat/ELFRelocs/ARM.def +include/libLLVM/llvm/BinaryFormat/ELFRelocs/AVR.def +include/libLLVM/llvm/BinaryFormat/ELFRelocs/BPF.def +include/libLLVM/llvm/BinaryFormat/ELFRelocs/Hexagon.def +include/libLLVM/llvm/BinaryFormat/ELFRelocs/Lanai.def +include/libLLVM/llvm/BinaryFormat/ELFRelocs/Mips.def +include/libLLVM/llvm/BinaryFormat/ELFRelocs/PowerPC.def +include/libLLVM/llvm/BinaryFormat/ELFRelocs/PowerPC64.def +include/libLLVM/llvm/BinaryFormat/ELFRelocs/RISCV.def +include/libLLVM/llvm/BinaryFormat/ELFRelocs/Sparc.def +include/libLLVM/llvm/BinaryFormat/ELFRelocs/SystemZ.def +include/libLLVM/llvm/BinaryFormat/ELFRelocs/WebAssembly.def +include/libLLVM/llvm/BinaryFormat/ELFRelocs/i386.def +include/libLLVM/llvm/BinaryFormat/ELFRelocs/x86_64.def +include/libLLVM/llvm/BinaryFormat/MachO.def +include/libLLVM/llvm/BinaryFormat/MachO.h +include/libLLVM/llvm/BinaryFormat/Magic.h +include/libLLVM/llvm/BinaryFormat/Wasm.h +include/libLLVM/llvm/BinaryFormat/WasmRelocs/WebAssembly.def include/libLLVM/llvm/Bitcode/BitCodes.h include/libLLVM/llvm/Bitcode/BitcodeReader.h include/libLLVM/llvm/Bitcode/BitcodeWriter.h @@ -202,6 +232,8 @@ include/libLLVM/llvm/CodeGen/DIE.h include/libLLVM/llvm/CodeGen/DIEValue.def include/libLLVM/llvm/CodeGen/DwarfStringPoolEntry.h include/libLLVM/llvm/CodeGen/EdgeBundles.h +include/libLLVM/llvm/CodeGen/ExecutionDepsFix.h +include/libLLVM/llvm/CodeGen/ExpandReductions.h include/libLLVM/llvm/CodeGen/FastISel.h include/libLLVM/llvm/CodeGen/FaultMaps.h include/libLLVM/llvm/CodeGen/FunctionLoweringInfo.h @@ -214,9 +246,11 @@ include/libLLVM/llvm/CodeGen/GlobalISel/GISelAccessor.h include/libLLVM/llvm/CodeGen/GlobalISel/IRTranslator.h include/libLLVM/llvm/CodeGen/GlobalISel/InstructionSelect.h include/libLLVM/llvm/CodeGen/GlobalISel/InstructionSelector.h +include/libLLVM/llvm/CodeGen/GlobalISel/InstructionSelectorImpl.h include/libLLVM/llvm/CodeGen/GlobalISel/Legalizer.h include/libLLVM/llvm/CodeGen/GlobalISel/LegalizerHelper.h include/libLLVM/llvm/CodeGen/GlobalISel/LegalizerInfo.h +include/libLLVM/llvm/CodeGen/GlobalISel/Localizer.h include/libLLVM/llvm/CodeGen/GlobalISel/MachineIRBuilder.h include/libLLVM/llvm/CodeGen/GlobalISel/RegBankSelect.h include/libLLVM/llvm/CodeGen/GlobalISel/RegisterBank.h @@ -226,6 +260,7 @@ include/libLLVM/llvm/CodeGen/GlobalISel/Utils.h include/libLLVM/llvm/CodeGen/ISDOpcodes.h include/libLLVM/llvm/CodeGen/IntrinsicLowering.h include/libLLVM/llvm/CodeGen/LatencyPriorityQueue.h +include/libLLVM/llvm/CodeGen/LazyMachineBlockFrequencyInfo.h include/libLLVM/llvm/CodeGen/LexicalScopes.h include/libLLVM/llvm/CodeGen/LinkAllAsmWriterComponents.h include/libLLVM/llvm/CodeGen/LinkAllCodegenComponents.h @@ -235,10 +270,12 @@ include/libLLVM/llvm/CodeGen/LiveIntervalUnion.h include/libLLVM/llvm/CodeGen/LivePhysRegs.h include/libLLVM/llvm/CodeGen/LiveRangeEdit.h include/libLLVM/llvm/CodeGen/LiveRegMatrix.h +include/libLLVM/llvm/CodeGen/LiveRegUnits.h include/libLLVM/llvm/CodeGen/LiveStackAnalysis.h include/libLLVM/llvm/CodeGen/LiveVariables.h include/libLLVM/llvm/CodeGen/LowLevelType.h include/libLLVM/llvm/CodeGen/MIRParser/MIRParser.h +include/libLLVM/llvm/CodeGen/MIRPrinter.h include/libLLVM/llvm/CodeGen/MIRYamlMapping.h include/libLLVM/llvm/CodeGen/MachORelocation.h include/libLLVM/llvm/CodeGen/MachineBasicBlock.h @@ -250,7 +287,6 @@ include/libLLVM/llvm/CodeGen/MachineDominanceFrontier.h include/libLLVM/llvm/CodeGen/MachineDominators.h include/libLLVM/llvm/CodeGen/MachineFrameInfo.h include/libLLVM/llvm/CodeGen/MachineFunction.h -include/libLLVM/llvm/CodeGen/MachineFunctionInitializer.h include/libLLVM/llvm/CodeGen/MachineFunctionPass.h include/libLLVM/llvm/CodeGen/MachineInstr.h include/libLLVM/llvm/CodeGen/MachineInstrBuilder.h @@ -262,6 +298,7 @@ include/libLLVM/llvm/CodeGen/MachineMemOperand.h include/libLLVM/llvm/CodeGen/MachineModuleInfo.h include/libLLVM/llvm/CodeGen/MachineModuleInfoImpls.h include/libLLVM/llvm/CodeGen/MachineOperand.h +include/libLLVM/llvm/CodeGen/MachineOptimizationRemarkEmitter.h include/libLLVM/llvm/CodeGen/MachinePassRegistry.h include/libLLVM/llvm/CodeGen/MachinePostDominators.h include/libLLVM/llvm/CodeGen/MachineRegionInfo.h @@ -270,6 +307,7 @@ include/libLLVM/llvm/CodeGen/MachineSSAUpdater.h include/libLLVM/llvm/CodeGen/MachineScheduler.h include/libLLVM/llvm/CodeGen/MachineTraceMetrics.h include/libLLVM/llvm/CodeGen/MachineValueType.h +include/libLLVM/llvm/CodeGen/MacroFusion.h include/libLLVM/llvm/CodeGen/PBQP/CostAllocator.h include/libLLVM/llvm/CodeGen/PBQP/Graph.h include/libLLVM/llvm/CodeGen/PBQP/Math.h @@ -296,6 +334,7 @@ include/libLLVM/llvm/CodeGen/ScheduleHazardRecognizer.h include/libLLVM/llvm/CodeGen/SchedulerRegistry.h include/libLLVM/llvm/CodeGen/ScoreboardHazardRecognizer.h include/libLLVM/llvm/CodeGen/SelectionDAG.h +include/libLLVM/llvm/CodeGen/SelectionDAGAddressAnalysis.h include/libLLVM/llvm/CodeGen/SelectionDAGISel.h include/libLLVM/llvm/CodeGen/SelectionDAGNodes.h include/libLLVM/llvm/CodeGen/SelectionDAGTargetInfo.h @@ -319,19 +358,34 @@ include/libLLVM/llvm/Config/abi-breaking.h include/libLLVM/llvm/Config/llvm-config.h include/libLLVM/llvm/DebugInfo/CodeView/CVDebugRecord.h include/libLLVM/llvm/DebugInfo/CodeView/CVRecord.h -include/libLLVM/llvm/DebugInfo/CodeView/CVSymbolTypes.def include/libLLVM/llvm/DebugInfo/CodeView/CVSymbolVisitor.h -include/libLLVM/llvm/DebugInfo/CodeView/CVTypeDumper.h include/libLLVM/llvm/DebugInfo/CodeView/CVTypeVisitor.h include/libLLVM/llvm/DebugInfo/CodeView/CodeView.h include/libLLVM/llvm/DebugInfo/CodeView/CodeViewError.h include/libLLVM/llvm/DebugInfo/CodeView/CodeViewRecordIO.h +include/libLLVM/llvm/DebugInfo/CodeView/CodeViewSymbols.def +include/libLLVM/llvm/DebugInfo/CodeView/CodeViewTypes.def +include/libLLVM/llvm/DebugInfo/CodeView/DebugChecksumsSubsection.h +include/libLLVM/llvm/DebugInfo/CodeView/DebugCrossExSubsection.h +include/libLLVM/llvm/DebugInfo/CodeView/DebugCrossImpSubsection.h +include/libLLVM/llvm/DebugInfo/CodeView/DebugFrameDataSubsection.h +include/libLLVM/llvm/DebugInfo/CodeView/DebugInlineeLinesSubsection.h +include/libLLVM/llvm/DebugInfo/CodeView/DebugLinesSubsection.h +include/libLLVM/llvm/DebugInfo/CodeView/DebugStringTableSubsection.h +include/libLLVM/llvm/DebugInfo/CodeView/DebugSubsection.h +include/libLLVM/llvm/DebugInfo/CodeView/DebugSubsectionRecord.h +include/libLLVM/llvm/DebugInfo/CodeView/DebugSubsectionVisitor.h +include/libLLVM/llvm/DebugInfo/CodeView/DebugSymbolRVASubsection.h +include/libLLVM/llvm/DebugInfo/CodeView/DebugSymbolsSubsection.h +include/libLLVM/llvm/DebugInfo/CodeView/DebugUnknownSubsection.h include/libLLVM/llvm/DebugInfo/CodeView/EnumTables.h +include/libLLVM/llvm/DebugInfo/CodeView/Formatters.h include/libLLVM/llvm/DebugInfo/CodeView/FunctionId.h +include/libLLVM/llvm/DebugInfo/CodeView/GUID.h +include/libLLVM/llvm/DebugInfo/CodeView/LazyRandomTypeCollection.h include/libLLVM/llvm/DebugInfo/CodeView/Line.h -include/libLLVM/llvm/DebugInfo/CodeView/ModuleSubstream.h -include/libLLVM/llvm/DebugInfo/CodeView/ModuleSubstreamVisitor.h include/libLLVM/llvm/DebugInfo/CodeView/RecordSerialization.h +include/libLLVM/llvm/DebugInfo/CodeView/StringsAndChecksums.h include/libLLVM/llvm/DebugInfo/CodeView/SymbolDeserializer.h include/libLLVM/llvm/DebugInfo/CodeView/SymbolDumpDelegate.h include/libLLVM/llvm/DebugInfo/CodeView/SymbolDumper.h @@ -341,27 +395,29 @@ include/libLLVM/llvm/DebugInfo/CodeView/SymbolSerializer.h include/libLLVM/llvm/DebugInfo/CodeView/SymbolVisitorCallbackPipeline.h include/libLLVM/llvm/DebugInfo/CodeView/SymbolVisitorCallbacks.h include/libLLVM/llvm/DebugInfo/CodeView/SymbolVisitorDelegate.h -include/libLLVM/llvm/DebugInfo/CodeView/TypeDatabase.h -include/libLLVM/llvm/DebugInfo/CodeView/TypeDatabaseVisitor.h +include/libLLVM/llvm/DebugInfo/CodeView/TypeCollection.h include/libLLVM/llvm/DebugInfo/CodeView/TypeDeserializer.h include/libLLVM/llvm/DebugInfo/CodeView/TypeDumpVisitor.h -include/libLLVM/llvm/DebugInfo/CodeView/TypeDumperBase.h include/libLLVM/llvm/DebugInfo/CodeView/TypeIndex.h +include/libLLVM/llvm/DebugInfo/CodeView/TypeIndexDiscovery.h +include/libLLVM/llvm/DebugInfo/CodeView/TypeName.h include/libLLVM/llvm/DebugInfo/CodeView/TypeRecord.h include/libLLVM/llvm/DebugInfo/CodeView/TypeRecordBuilder.h include/libLLVM/llvm/DebugInfo/CodeView/TypeRecordMapping.h -include/libLLVM/llvm/DebugInfo/CodeView/TypeRecords.def include/libLLVM/llvm/DebugInfo/CodeView/TypeSerializer.h include/libLLVM/llvm/DebugInfo/CodeView/TypeStreamMerger.h include/libLLVM/llvm/DebugInfo/CodeView/TypeSymbolEmitter.h include/libLLVM/llvm/DebugInfo/CodeView/TypeTableBuilder.h +include/libLLVM/llvm/DebugInfo/CodeView/TypeTableCollection.h include/libLLVM/llvm/DebugInfo/CodeView/TypeVisitorCallbackPipeline.h include/libLLVM/llvm/DebugInfo/CodeView/TypeVisitorCallbacks.h include/libLLVM/llvm/DebugInfo/DIContext.h include/libLLVM/llvm/DebugInfo/DWARF/DWARFAbbreviationDeclaration.h include/libLLVM/llvm/DebugInfo/DWARF/DWARFAcceleratorTable.h +include/libLLVM/llvm/DebugInfo/DWARF/DWARFAttribute.h include/libLLVM/llvm/DebugInfo/DWARF/DWARFCompileUnit.h include/libLLVM/llvm/DebugInfo/DWARF/DWARFContext.h +include/libLLVM/llvm/DebugInfo/DWARF/DWARFDataExtractor.h include/libLLVM/llvm/DebugInfo/DWARF/DWARFDebugAbbrev.h include/libLLVM/llvm/DebugInfo/DWARF/DWARFDebugArangeSet.h include/libLLVM/llvm/DebugInfo/DWARF/DWARFDebugAranges.h @@ -380,19 +436,13 @@ include/libLLVM/llvm/DebugInfo/DWARF/DWARFSection.h include/libLLVM/llvm/DebugInfo/DWARF/DWARFTypeUnit.h include/libLLVM/llvm/DebugInfo/DWARF/DWARFUnit.h include/libLLVM/llvm/DebugInfo/DWARF/DWARFUnitIndex.h -include/libLLVM/llvm/DebugInfo/MSF/ByteStream.h +include/libLLVM/llvm/DebugInfo/DWARF/DWARFVerifier.h include/libLLVM/llvm/DebugInfo/MSF/IMSFFile.h include/libLLVM/llvm/DebugInfo/MSF/MSFBuilder.h include/libLLVM/llvm/DebugInfo/MSF/MSFCommon.h include/libLLVM/llvm/DebugInfo/MSF/MSFError.h include/libLLVM/llvm/DebugInfo/MSF/MSFStreamLayout.h include/libLLVM/llvm/DebugInfo/MSF/MappedBlockStream.h -include/libLLVM/llvm/DebugInfo/MSF/SequencedItemStream.h -include/libLLVM/llvm/DebugInfo/MSF/StreamArray.h -include/libLLVM/llvm/DebugInfo/MSF/StreamInterface.h -include/libLLVM/llvm/DebugInfo/MSF/StreamReader.h -include/libLLVM/llvm/DebugInfo/MSF/StreamRef.h -include/libLLVM/llvm/DebugInfo/MSF/StreamWriter.h include/libLLVM/llvm/DebugInfo/PDB/ConcreteSymbolEnumerator.h include/libLLVM/llvm/DebugInfo/PDB/DIA/DIADataStream.h include/libLLVM/llvm/DebugInfo/PDB/DIA/DIAEnumDebugStreams.h @@ -412,6 +462,40 @@ include/libLLVM/llvm/DebugInfo/PDB/IPDBLineNumber.h include/libLLVM/llvm/DebugInfo/PDB/IPDBRawSymbol.h include/libLLVM/llvm/DebugInfo/PDB/IPDBSession.h include/libLLVM/llvm/DebugInfo/PDB/IPDBSourceFile.h +include/libLLVM/llvm/DebugInfo/PDB/Native/DbiModuleDescriptor.h +include/libLLVM/llvm/DebugInfo/PDB/Native/DbiModuleDescriptorBuilder.h +include/libLLVM/llvm/DebugInfo/PDB/Native/DbiModuleList.h +include/libLLVM/llvm/DebugInfo/PDB/Native/DbiStream.h +include/libLLVM/llvm/DebugInfo/PDB/Native/DbiStreamBuilder.h +include/libLLVM/llvm/DebugInfo/PDB/Native/EnumTables.h +include/libLLVM/llvm/DebugInfo/PDB/Native/Formatters.h +include/libLLVM/llvm/DebugInfo/PDB/Native/GlobalsStream.h +include/libLLVM/llvm/DebugInfo/PDB/Native/Hash.h +include/libLLVM/llvm/DebugInfo/PDB/Native/HashTable.h +include/libLLVM/llvm/DebugInfo/PDB/Native/ISectionContribVisitor.h +include/libLLVM/llvm/DebugInfo/PDB/Native/InfoStream.h +include/libLLVM/llvm/DebugInfo/PDB/Native/InfoStreamBuilder.h +include/libLLVM/llvm/DebugInfo/PDB/Native/ModuleDebugStream.h +include/libLLVM/llvm/DebugInfo/PDB/Native/NamedStreamMap.h +include/libLLVM/llvm/DebugInfo/PDB/Native/NativeBuiltinSymbol.h +include/libLLVM/llvm/DebugInfo/PDB/Native/NativeCompilandSymbol.h +include/libLLVM/llvm/DebugInfo/PDB/Native/NativeEnumModules.h +include/libLLVM/llvm/DebugInfo/PDB/Native/NativeExeSymbol.h +include/libLLVM/llvm/DebugInfo/PDB/Native/NativeRawSymbol.h +include/libLLVM/llvm/DebugInfo/PDB/Native/NativeSession.h +include/libLLVM/llvm/DebugInfo/PDB/Native/PDBFile.h +include/libLLVM/llvm/DebugInfo/PDB/Native/PDBFileBuilder.h +include/libLLVM/llvm/DebugInfo/PDB/Native/PDBStringTable.h +include/libLLVM/llvm/DebugInfo/PDB/Native/PDBStringTableBuilder.h +include/libLLVM/llvm/DebugInfo/PDB/Native/PublicsStream.h +include/libLLVM/llvm/DebugInfo/PDB/Native/PublicsStreamBuilder.h +include/libLLVM/llvm/DebugInfo/PDB/Native/RawConstants.h +include/libLLVM/llvm/DebugInfo/PDB/Native/RawError.h +include/libLLVM/llvm/DebugInfo/PDB/Native/RawTypes.h +include/libLLVM/llvm/DebugInfo/PDB/Native/SymbolStream.h +include/libLLVM/llvm/DebugInfo/PDB/Native/TpiHashing.h +include/libLLVM/llvm/DebugInfo/PDB/Native/TpiStream.h +include/libLLVM/llvm/DebugInfo/PDB/Native/TpiStreamBuilder.h include/libLLVM/llvm/DebugInfo/PDB/PDB.h include/libLLVM/llvm/DebugInfo/PDB/PDBContext.h include/libLLVM/llvm/DebugInfo/PDB/PDBExtras.h @@ -449,30 +533,7 @@ include/libLLVM/llvm/DebugInfo/PDB/PDBSymbolTypeVTableShape.h include/libLLVM/llvm/DebugInfo/PDB/PDBSymbolUnknown.h include/libLLVM/llvm/DebugInfo/PDB/PDBSymbolUsingNamespace.h include/libLLVM/llvm/DebugInfo/PDB/PDBTypes.h -include/libLLVM/llvm/DebugInfo/PDB/Raw/DbiStream.h -include/libLLVM/llvm/DebugInfo/PDB/Raw/DbiStreamBuilder.h -include/libLLVM/llvm/DebugInfo/PDB/Raw/EnumTables.h -include/libLLVM/llvm/DebugInfo/PDB/Raw/GlobalsStream.h -include/libLLVM/llvm/DebugInfo/PDB/Raw/Hash.h -include/libLLVM/llvm/DebugInfo/PDB/Raw/ISectionContribVisitor.h -include/libLLVM/llvm/DebugInfo/PDB/Raw/InfoStream.h -include/libLLVM/llvm/DebugInfo/PDB/Raw/InfoStreamBuilder.h -include/libLLVM/llvm/DebugInfo/PDB/Raw/ModInfo.h -include/libLLVM/llvm/DebugInfo/PDB/Raw/ModStream.h -include/libLLVM/llvm/DebugInfo/PDB/Raw/NameHashTable.h -include/libLLVM/llvm/DebugInfo/PDB/Raw/NameMap.h -include/libLLVM/llvm/DebugInfo/PDB/Raw/NameMapBuilder.h -include/libLLVM/llvm/DebugInfo/PDB/Raw/PDBFile.h -include/libLLVM/llvm/DebugInfo/PDB/Raw/PDBFileBuilder.h -include/libLLVM/llvm/DebugInfo/PDB/Raw/PublicsStream.h -include/libLLVM/llvm/DebugInfo/PDB/Raw/RawConstants.h -include/libLLVM/llvm/DebugInfo/PDB/Raw/RawError.h -include/libLLVM/llvm/DebugInfo/PDB/Raw/RawSession.h -include/libLLVM/llvm/DebugInfo/PDB/Raw/RawTypes.h -include/libLLVM/llvm/DebugInfo/PDB/Raw/SymbolStream.h -include/libLLVM/llvm/DebugInfo/PDB/Raw/TpiHashing.h -include/libLLVM/llvm/DebugInfo/PDB/Raw/TpiStream.h -include/libLLVM/llvm/DebugInfo/PDB/Raw/TpiStreamBuilder.h +include/libLLVM/llvm/DebugInfo/PDB/UDTLayout.h include/libLLVM/llvm/DebugInfo/Symbolize/DIPrinter.h include/libLLVM/llvm/DebugInfo/Symbolize/SymbolizableModule.h include/libLLVM/llvm/DebugInfo/Symbolize/Symbolize.h @@ -496,7 +557,6 @@ include/libLLVM/llvm/ExecutionEngine/Orc/IndirectionUtils.h include/libLLVM/llvm/ExecutionEngine/Orc/LambdaResolver.h include/libLLVM/llvm/ExecutionEngine/Orc/LazyEmittingLayer.h include/libLLVM/llvm/ExecutionEngine/Orc/NullResolver.h -include/libLLVM/llvm/ExecutionEngine/Orc/ObjectLinkingLayer.h include/libLLVM/llvm/ExecutionEngine/Orc/ObjectTransformLayer.h include/libLLVM/llvm/ExecutionEngine/Orc/OrcABISupport.h include/libLLVM/llvm/ExecutionEngine/Orc/OrcError.h @@ -505,6 +565,7 @@ include/libLLVM/llvm/ExecutionEngine/Orc/OrcRemoteTargetRPCAPI.h include/libLLVM/llvm/ExecutionEngine/Orc/OrcRemoteTargetServer.h include/libLLVM/llvm/ExecutionEngine/Orc/RPCSerialization.h include/libLLVM/llvm/ExecutionEngine/Orc/RPCUtils.h +include/libLLVM/llvm/ExecutionEngine/Orc/RTDyldObjectLinkingLayer.h include/libLLVM/llvm/ExecutionEngine/Orc/RawByteChannel.h include/libLLVM/llvm/ExecutionEngine/OrcMCJITReplacement.h include/libLLVM/llvm/ExecutionEngine/RTDyldMemoryManager.h @@ -533,6 +594,7 @@ include/libLLVM/llvm/IR/DebugInfoFlags.def include/libLLVM/llvm/IR/DebugInfoMetadata.h include/libLLVM/llvm/IR/DebugLoc.h include/libLLVM/llvm/IR/DerivedTypes.h +include/libLLVM/llvm/IR/DerivedUser.h include/libLLVM/llvm/IR/DiagnosticInfo.h include/libLLVM/llvm/IR/DiagnosticPrinter.h include/libLLVM/llvm/IR/Dominators.h @@ -591,6 +653,7 @@ include/libLLVM/llvm/IR/PassManagerInternal.h include/libLLVM/llvm/IR/PatternMatch.h include/libLLVM/llvm/IR/PredIteratorCache.h include/libLLVM/llvm/IR/ProfileSummary.h +include/libLLVM/llvm/IR/SafepointIRVerifier.h include/libLLVM/llvm/IR/Statepoint.h include/libLLVM/llvm/IR/SymbolTableListTraits.h include/libLLVM/llvm/IR/TrackingMDRef.h @@ -616,7 +679,6 @@ include/libLLVM/llvm/LTO/legacy/LTOCodeGenerator.h include/libLLVM/llvm/LTO/legacy/LTOModule.h include/libLLVM/llvm/LTO/legacy/ThinLTOCodeGenerator.h include/libLLVM/llvm/LTO/legacy/UpdateCompilerUsed.h -include/libLLVM/llvm/LibDriver/LibDriver.h include/libLLVM/llvm/LineEditor/LineEditor.h include/libLLVM/llvm/LinkAllIR.h include/libLLVM/llvm/LinkAllPasses.h @@ -629,6 +691,7 @@ include/libLLVM/llvm/MC/MCAsmInfo.h include/libLLVM/llvm/MC/MCAsmInfoCOFF.h include/libLLVM/llvm/MC/MCAsmInfoDarwin.h include/libLLVM/llvm/MC/MCAsmInfoELF.h +include/libLLVM/llvm/MC/MCAsmInfoWasm.h include/libLLVM/llvm/MC/MCAsmLayout.h include/libLLVM/llvm/MC/MCAssembler.h include/libLLVM/llvm/MC/MCCodeEmitter.h @@ -674,15 +737,19 @@ include/libLLVM/llvm/MC/MCSection.h include/libLLVM/llvm/MC/MCSectionCOFF.h include/libLLVM/llvm/MC/MCSectionELF.h include/libLLVM/llvm/MC/MCSectionMachO.h +include/libLLVM/llvm/MC/MCSectionWasm.h include/libLLVM/llvm/MC/MCStreamer.h include/libLLVM/llvm/MC/MCSubtargetInfo.h include/libLLVM/llvm/MC/MCSymbol.h include/libLLVM/llvm/MC/MCSymbolCOFF.h include/libLLVM/llvm/MC/MCSymbolELF.h include/libLLVM/llvm/MC/MCSymbolMachO.h +include/libLLVM/llvm/MC/MCSymbolWasm.h include/libLLVM/llvm/MC/MCTargetOptions.h include/libLLVM/llvm/MC/MCTargetOptionsCommandFlags.h include/libLLVM/llvm/MC/MCValue.h +include/libLLVM/llvm/MC/MCWasmObjectWriter.h +include/libLLVM/llvm/MC/MCWasmStreamer.h include/libLLVM/llvm/MC/MCWin64EH.h include/libLLVM/llvm/MC/MCWinCOFFObjectWriter.h include/libLLVM/llvm/MC/MCWinCOFFStreamer.h @@ -696,15 +763,16 @@ include/libLLVM/llvm/Object/ArchiveWriter.h include/libLLVM/llvm/Object/Binary.h include/libLLVM/llvm/Object/COFF.h include/libLLVM/llvm/Object/COFFImportFile.h +include/libLLVM/llvm/Object/COFFModuleDefinition.h include/libLLVM/llvm/Object/Decompressor.h include/libLLVM/llvm/Object/ELF.h include/libLLVM/llvm/Object/ELFObjectFile.h include/libLLVM/llvm/Object/ELFTypes.h include/libLLVM/llvm/Object/Error.h include/libLLVM/llvm/Object/IRObjectFile.h +include/libLLVM/llvm/Object/IRSymtab.h include/libLLVM/llvm/Object/MachO.h include/libLLVM/llvm/Object/MachOUniversal.h -include/libLLVM/llvm/Object/ModuleSummaryIndexObjectFile.h include/libLLVM/llvm/Object/ModuleSymbolTable.h include/libLLVM/llvm/Object/ObjectFile.h include/libLLVM/llvm/Object/RelocVisitor.h @@ -712,11 +780,17 @@ include/libLLVM/llvm/Object/StackMapParser.h include/libLLVM/llvm/Object/SymbolSize.h include/libLLVM/llvm/Object/SymbolicFile.h include/libLLVM/llvm/Object/Wasm.h +include/libLLVM/llvm/Object/WindowsResource.h include/libLLVM/llvm/ObjectYAML/COFFYAML.h +include/libLLVM/llvm/ObjectYAML/CodeViewYAMLDebugSections.h +include/libLLVM/llvm/ObjectYAML/CodeViewYAMLSymbols.h +include/libLLVM/llvm/ObjectYAML/CodeViewYAMLTypes.h +include/libLLVM/llvm/ObjectYAML/DWARFEmitter.h include/libLLVM/llvm/ObjectYAML/DWARFYAML.h include/libLLVM/llvm/ObjectYAML/ELFYAML.h include/libLLVM/llvm/ObjectYAML/MachOYAML.h include/libLLVM/llvm/ObjectYAML/ObjectYAML.h +include/libLLVM/llvm/ObjectYAML/WasmYAML.h include/libLLVM/llvm/ObjectYAML/YAML.h include/libLLVM/llvm/Option/Arg.h include/libLLVM/llvm/Option/ArgList.h @@ -742,6 +816,8 @@ include/libLLVM/llvm/ProfileData/SampleProf.h include/libLLVM/llvm/ProfileData/SampleProfReader.h include/libLLVM/llvm/ProfileData/SampleProfWriter.h include/libLLVM/llvm/Support/AArch64TargetParser.def +include/libLLVM/llvm/Support/AMDGPUCodeObjectMetadata.h +include/libLLVM/llvm/Support/ARMAttributeParser.h include/libLLVM/llvm/Support/ARMBuildAttributes.h include/libLLVM/llvm/Support/ARMEHABI.h include/libLLVM/llvm/Support/ARMTargetParser.def @@ -751,10 +827,17 @@ include/libLLVM/llvm/Support/Allocator.h include/libLLVM/llvm/Support/ArrayRecycler.h include/libLLVM/llvm/Support/Atomic.h include/libLLVM/llvm/Support/AtomicOrdering.h +include/libLLVM/llvm/Support/BinaryByteStream.h +include/libLLVM/llvm/Support/BinaryItemStream.h +include/libLLVM/llvm/Support/BinaryStream.h +include/libLLVM/llvm/Support/BinaryStreamArray.h +include/libLLVM/llvm/Support/BinaryStreamError.h +include/libLLVM/llvm/Support/BinaryStreamReader.h +include/libLLVM/llvm/Support/BinaryStreamRef.h +include/libLLVM/llvm/Support/BinaryStreamWriter.h include/libLLVM/llvm/Support/BlockFrequency.h include/libLLVM/llvm/Support/BranchProbability.h include/libLLVM/llvm/Support/CBindingWrapping.h -include/libLLVM/llvm/Support/COFF.h include/libLLVM/llvm/Support/COM.h include/libLLVM/llvm/Support/CachePruning.h include/libLLVM/llvm/Support/Capacity.h @@ -771,26 +854,8 @@ include/libLLVM/llvm/Support/DOTGraphTraits.h include/libLLVM/llvm/Support/DataExtractor.h include/libLLVM/llvm/Support/DataTypes.h include/libLLVM/llvm/Support/Debug.h -include/libLLVM/llvm/Support/Dwarf.def -include/libLLVM/llvm/Support/Dwarf.h +include/libLLVM/llvm/Support/DebugCounter.h include/libLLVM/llvm/Support/DynamicLibrary.h -include/libLLVM/llvm/Support/ELF.h -include/libLLVM/llvm/Support/ELFRelocs/AArch64.def -include/libLLVM/llvm/Support/ELFRelocs/AMDGPU.def -include/libLLVM/llvm/Support/ELFRelocs/ARM.def -include/libLLVM/llvm/Support/ELFRelocs/AVR.def -include/libLLVM/llvm/Support/ELFRelocs/BPF.def -include/libLLVM/llvm/Support/ELFRelocs/Hexagon.def -include/libLLVM/llvm/Support/ELFRelocs/Lanai.def -include/libLLVM/llvm/Support/ELFRelocs/Mips.def -include/libLLVM/llvm/Support/ELFRelocs/PowerPC.def -include/libLLVM/llvm/Support/ELFRelocs/PowerPC64.def -include/libLLVM/llvm/Support/ELFRelocs/RISCV.def -include/libLLVM/llvm/Support/ELFRelocs/Sparc.def -include/libLLVM/llvm/Support/ELFRelocs/SystemZ.def -include/libLLVM/llvm/Support/ELFRelocs/WebAssembly.def -include/libLLVM/llvm/Support/ELFRelocs/i386.def -include/libLLVM/llvm/Support/ELFRelocs/x86_64.def include/libLLVM/llvm/Support/Endian.h include/libLLVM/llvm/Support/EndianStream.h include/libLLVM/llvm/Support/Errc.h @@ -815,14 +880,14 @@ include/libLLVM/llvm/Support/GlobPattern.h include/libLLVM/llvm/Support/GraphWriter.h include/libLLVM/llvm/Support/Host.h include/libLLVM/llvm/Support/JamCRC.h +include/libLLVM/llvm/Support/KnownBits.h include/libLLVM/llvm/Support/LEB128.h include/libLLVM/llvm/Support/LICENSE.TXT include/libLLVM/llvm/Support/LineIterator.h include/libLLVM/llvm/Support/Locale.h include/libLLVM/llvm/Support/LockFileManager.h +include/libLLVM/llvm/Support/LowLevelTypeImpl.h include/libLLVM/llvm/Support/MD5.h -include/libLLVM/llvm/Support/MachO.def -include/libLLVM/llvm/Support/MachO.h include/libLLVM/llvm/Support/ManagedStatic.h include/libLLVM/llvm/Support/MathExtras.h include/libLLVM/llvm/Support/Memory.h @@ -833,6 +898,7 @@ include/libLLVM/llvm/Support/MutexGuard.h include/libLLVM/llvm/Support/NativeFormatting.h include/libLLVM/llvm/Support/OnDiskHashTable.h include/libLLVM/llvm/Support/Options.h +include/libLLVM/llvm/Support/Parallel.h include/libLLVM/llvm/Support/Path.h include/libLLVM/llvm/Support/PluginLoader.h include/libLLVM/llvm/Support/PointerLikeTypeTraits.h @@ -846,13 +912,14 @@ include/libLLVM/llvm/Support/Recycler.h include/libLLVM/llvm/Support/RecyclingAllocator.h include/libLLVM/llvm/Support/Regex.h include/libLLVM/llvm/Support/Registry.h +include/libLLVM/llvm/Support/ReverseIteration.h include/libLLVM/llvm/Support/SHA1.h include/libLLVM/llvm/Support/SMLoc.h include/libLLVM/llvm/Support/SaveAndRestore.h include/libLLVM/llvm/Support/ScaledNumber.h include/libLLVM/llvm/Support/ScopedPrinter.h include/libLLVM/llvm/Support/Signals.h -include/libLLVM/llvm/Support/Solaris.h +include/libLLVM/llvm/Support/Solaris/sys/regset.h include/libLLVM/llvm/Support/SourceMgr.h include/libLLVM/llvm/Support/SpecialCaseList.h include/libLLVM/llvm/Support/StringPool.h @@ -874,8 +941,8 @@ include/libLLVM/llvm/Support/TypeName.h include/libLLVM/llvm/Support/Unicode.h include/libLLVM/llvm/Support/UnicodeCharRanges.h include/libLLVM/llvm/Support/UniqueLock.h +include/libLLVM/llvm/Support/VCSRevision.h include/libLLVM/llvm/Support/Valgrind.h -include/libLLVM/llvm/Support/Wasm.h include/libLLVM/llvm/Support/Watchdog.h include/libLLVM/llvm/Support/Win64EH.h include/libLLVM/llvm/Support/WindowsError.h @@ -898,11 +965,13 @@ include/libLLVM/llvm/TableGen/StringToOffsetTable.h include/libLLVM/llvm/TableGen/TableGenBackend.h include/libLLVM/llvm/Target/CostTable.h include/libLLVM/llvm/Target/GenericOpcodes.td +include/libLLVM/llvm/Target/GlobalISel/RegisterBank.td +include/libLLVM/llvm/Target/GlobalISel/SelectionDAGCompat.td +include/libLLVM/llvm/Target/GlobalISel/Target.td include/libLLVM/llvm/Target/Target.td include/libLLVM/llvm/Target/TargetCallingConv.h include/libLLVM/llvm/Target/TargetCallingConv.td include/libLLVM/llvm/Target/TargetFrameLowering.h -include/libLLVM/llvm/Target/TargetGlobalISel.td include/libLLVM/llvm/Target/TargetInstrInfo.h include/libLLVM/llvm/Target/TargetIntrinsicInfo.h include/libLLVM/llvm/Target/TargetItinerary.td @@ -916,10 +985,15 @@ include/libLLVM/llvm/Target/TargetRegisterInfo.h include/libLLVM/llvm/Target/TargetSchedule.td include/libLLVM/llvm/Target/TargetSelectionDAG.td include/libLLVM/llvm/Target/TargetSubtargetInfo.h +include/libLLVM/llvm/Testing/Support/Error.h +include/libLLVM/llvm/Testing/Support/SupportHelpers.h +include/libLLVM/llvm/ToolDrivers/llvm-dlltool/DlltoolDriver.h +include/libLLVM/llvm/ToolDrivers/llvm-lib/LibDriver.h include/libLLVM/llvm/Transforms/Coroutines.h include/libLLVM/llvm/Transforms/GCOVProfiler.h include/libLLVM/llvm/Transforms/IPO.h include/libLLVM/llvm/Transforms/IPO/AlwaysInliner.h +include/libLLVM/llvm/Transforms/IPO/ArgumentPromotion.h include/libLLVM/llvm/Transforms/IPO/ConstantMerge.h include/libLLVM/llvm/Transforms/IPO/CrossDSOCFI.h include/libLLVM/llvm/Transforms/IPO/DeadArgumentElimination.h @@ -938,6 +1012,7 @@ include/libLLVM/llvm/Transforms/IPO/PartialInlining.h include/libLLVM/llvm/Transforms/IPO/PassManagerBuilder.h include/libLLVM/llvm/Transforms/IPO/SCCP.h include/libLLVM/llvm/Transforms/IPO/StripDeadPrototypes.h +include/libLLVM/llvm/Transforms/IPO/ThinLTOBitcodeWriter.h include/libLLVM/llvm/Transforms/IPO/WholeProgramDevirt.h include/libLLVM/llvm/Transforms/InstCombine/InstCombine.h include/libLLVM/llvm/Transforms/InstCombine/InstCombineWorklist.h @@ -969,9 +1044,12 @@ include/libLLVM/llvm/Transforms/Scalar/LoopDeletion.h include/libLLVM/llvm/Transforms/Scalar/LoopDistribute.h include/libLLVM/llvm/Transforms/Scalar/LoopIdiomRecognize.h include/libLLVM/llvm/Transforms/Scalar/LoopInstSimplify.h +include/libLLVM/llvm/Transforms/Scalar/LoopLoadElimination.h include/libLLVM/llvm/Transforms/Scalar/LoopPassManager.h +include/libLLVM/llvm/Transforms/Scalar/LoopPredication.h include/libLLVM/llvm/Transforms/Scalar/LoopRotation.h include/libLLVM/llvm/Transforms/Scalar/LoopSimplifyCFG.h +include/libLLVM/llvm/Transforms/Scalar/LoopSink.h include/libLLVM/llvm/Transforms/Scalar/LoopStrengthReduce.h include/libLLVM/llvm/Transforms/Scalar/LoopUnrollPass.h include/libLLVM/llvm/Transforms/Scalar/LowerAtomic.h @@ -985,6 +1063,7 @@ include/libLLVM/llvm/Transforms/Scalar/PartiallyInlineLibCalls.h include/libLLVM/llvm/Transforms/Scalar/Reassociate.h include/libLLVM/llvm/Transforms/Scalar/SCCP.h include/libLLVM/llvm/Transforms/Scalar/SROA.h +include/libLLVM/llvm/Transforms/Scalar/SimpleLoopUnswitch.h include/libLLVM/llvm/Transforms/Scalar/SimplifyCFG.h include/libLLVM/llvm/Transforms/Scalar/Sink.h include/libLLVM/llvm/Transforms/Scalar/SpeculativeExecution.h @@ -1013,10 +1092,12 @@ include/libLLVM/llvm/Transforms/Utils/LoopSimplify.h include/libLLVM/llvm/Transforms/Utils/LoopUtils.h include/libLLVM/llvm/Transforms/Utils/LoopVersioning.h include/libLLVM/llvm/Transforms/Utils/LowerInvoke.h +include/libLLVM/llvm/Transforms/Utils/LowerMemIntrinsics.h include/libLLVM/llvm/Transforms/Utils/Mem2Reg.h -include/libLLVM/llvm/Transforms/Utils/MemorySSA.h include/libLLVM/llvm/Transforms/Utils/ModuleUtils.h include/libLLVM/llvm/Transforms/Utils/NameAnonGlobals.h +include/libLLVM/llvm/Transforms/Utils/OrderedInstructions.h +include/libLLVM/llvm/Transforms/Utils/PredicateInfo.h include/libLLVM/llvm/Transforms/Utils/PromoteMemToReg.h include/libLLVM/llvm/Transforms/Utils/SSAUpdater.h include/libLLVM/llvm/Transforms/Utils/SSAUpdaterImpl.h @@ -1028,22 +1109,28 @@ include/libLLVM/llvm/Transforms/Utils/SplitModule.h include/libLLVM/llvm/Transforms/Utils/SymbolRewriter.h include/libLLVM/llvm/Transforms/Utils/UnifyFunctionExitNodes.h include/libLLVM/llvm/Transforms/Utils/UnrollLoop.h +include/libLLVM/llvm/Transforms/Utils/VNCoercion.h include/libLLVM/llvm/Transforms/Utils/ValueMapper.h include/libLLVM/llvm/Transforms/Vectorize.h include/libLLVM/llvm/Transforms/Vectorize/LoopVectorize.h include/libLLVM/llvm/Transforms/Vectorize/SLPVectorizer.h -${PLIST.notdylib}lib/libLLVM/libLLVM-${LLVM_MAJOR_MINOR}.${SOEXT} -${PLIST.notdylib}lib/libLLVM/libLLVM-${PKGVERSION}.${SOEXT} +include/libLLVM/llvm/XRay/Graph.h +include/libLLVM/llvm/XRay/InstrumentationMap.h include/libLLVM/llvm/XRay/Trace.h include/libLLVM/llvm/XRay/XRayRecord.h include/libLLVM/llvm/XRay/YAMLXRayRecord.h +${PLIST.notdylib}lib/libLLVM/libLLVM-${LLVM_MAJOR_MINOR}.${SOEXT} +${PLIST.notdylib}lib/libLLVM/libLLVM-${PKGVERSION}.${SOEXT} lib/libLLVM/libLLVM.${SOEXT} libexec/libLLVM/llvm-cat libexec/libLLVM/llvm-config +libexec/libLLVM/llvm-cvtres libexec/libLLVM/llvm-cxxfilt libexec/libLLVM/llvm-lto2 libexec/libLLVM/llvm-modextract +libexec/libLLVM/llvm-mt libexec/libLLVM/llvm-opt-report +libexec/libLLVM/llvm-pdbutil libexec/libLLVM/llvm-strings libexec/libLLVM/llvm-xray share/libLLVM/cmake/AddLLVM.cmake |