ports/opt (3.3): llvm: 3.8.1 -> 3.9.0
commit 01d5173de1676b358a6609b04a89880720b66222 Author: Thomas Penteker <tek@serverop.de> Date: Tue Nov 8 01:35:17 2016 +0100 llvm: 3.8.1 -> 3.9.0 diff --git a/llvm/.footprint b/llvm/.footprint index 03bfe55..22e3f73 100644 --- a/llvm/.footprint +++ b/llvm/.footprint @@ -1,14 +1,12 @@ drwxr-xr-x root/root usr/ 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/llc -rwxr-xr-x root/root usr/bin/lli --rwxr-xr-x root/root usr/bin/lli-child-target -rwxr-xr-x root/root usr/bin/llvm-ar -rwxr-xr-x root/root usr/bin/llvm-as -rwxr-xr-x root/root usr/bin/llvm-bcanalyzer +-rwxr-xr-x root/root usr/bin/llvm-c-test -rwxr-xr-x root/root usr/bin/llvm-config -rwxr-xr-x root/root usr/bin/llvm-cov -rwxr-xr-x root/root usr/bin/llvm-cxxdump @@ -18,6 +16,7 @@ drwxr-xr-x root/root usr/bin/ -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-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-mc @@ -34,10 +33,10 @@ lrwxrwxrwx root/root usr/bin/llvm-ranlib -> llvm-ar -rwxr-xr-x root/root usr/bin/llvm-stress -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/not -rwxr-xr-x root/root usr/bin/obj2yaml -rwxr-xr-x root/root usr/bin/opt -rwxr-xr-x root/root usr/bin/sancov +-rwxr-xr-x root/root usr/bin/sanstats -rwxr-xr-x root/root usr/bin/verify-uselistorder -rwxr-xr-x root/root usr/bin/yaml2obj drwxr-xr-x root/root usr/include/ @@ -72,6 +71,7 @@ drwxr-xr-x root/root usr/include/llvm/ADT/ -rw-r--r-- root/root usr/include/llvm/ADT/APSInt.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 -rw-r--r-- root/root usr/include/llvm/ADT/DAGDeltaAlgorithm.h -rw-r--r-- root/root usr/include/llvm/ADT/DeltaAlgorithm.h -rw-r--r-- root/root usr/include/llvm/ADT/DenseMap.h @@ -100,9 +100,11 @@ drwxr-xr-x root/root usr/include/llvm/ADT/ -rw-r--r-- root/root usr/include/llvm/ADT/PointerUnion.h -rw-r--r-- root/root usr/include/llvm/ADT/PostOrderIterator.h -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/STLExtras.h -rw-r--r-- root/root usr/include/llvm/ADT/ScopedHashTable.h +-rw-r--r-- root/root usr/include/llvm/ADT/Sequence.h -rw-r--r-- root/root usr/include/llvm/ADT/SetOperations.h -rw-r--r-- root/root usr/include/llvm/ADT/SetVector.h -rw-r--r-- root/root usr/include/llvm/ADT/SmallBitVector.h @@ -131,6 +133,7 @@ drwxr-xr-x root/root usr/include/llvm/ADT/ -rw-r--r-- root/root usr/include/llvm/ADT/iterator_range.h drwxr-xr-x root/root usr/include/llvm/Analysis/ -rw-r--r-- root/root usr/include/llvm/Analysis/AliasAnalysis.h +-rw-r--r-- root/root usr/include/llvm/Analysis/AliasAnalysisEvaluator.h -rw-r--r-- root/root usr/include/llvm/Analysis/AliasSetTracker.h -rw-r--r-- root/root usr/include/llvm/Analysis/AssumptionCache.h -rw-r--r-- root/root usr/include/llvm/Analysis/BasicAliasAnalysis.h @@ -139,7 +142,8 @@ 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/CFLAliasAnalysis.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/CGSCCPassManager.h -rw-r--r-- root/root usr/include/llvm/Analysis/CallGraph.h -rw-r--r-- root/root usr/include/llvm/Analysis/CallGraphSCCPass.h @@ -157,12 +161,15 @@ drwxr-xr-x root/root usr/include/llvm/Analysis/ -rw-r--r-- root/root usr/include/llvm/Analysis/EHPersonalities.h -rw-r--r-- root/root usr/include/llvm/Analysis/GlobalsModRef.h -rw-r--r-- root/root usr/include/llvm/Analysis/IVUsers.h +-rw-r--r-- root/root usr/include/llvm/Analysis/IndirectCallPromotionAnalysis.h +-rw-r--r-- root/root usr/include/llvm/Analysis/IndirectCallSiteVisitor.h -rw-r--r-- root/root usr/include/llvm/Analysis/InlineCost.h -rw-r--r-- root/root usr/include/llvm/Analysis/InstructionSimplify.h -rw-r--r-- root/root usr/include/llvm/Analysis/Interval.h -rw-r--r-- root/root usr/include/llvm/Analysis/IntervalIterator.h -rw-r--r-- root/root usr/include/llvm/Analysis/IntervalPartition.h -rw-r--r-- root/root usr/include/llvm/Analysis/IteratedDominanceFrontier.h +-rw-r--r-- root/root usr/include/llvm/Analysis/LazyBlockFrequencyInfo.h -rw-r--r-- root/root usr/include/llvm/Analysis/LazyCallGraph.h -rw-r--r-- root/root usr/include/llvm/Analysis/LazyValueInfo.h -rw-r--r-- root/root usr/include/llvm/Analysis/Lint.h @@ -172,16 +179,21 @@ drwxr-xr-x root/root usr/include/llvm/Analysis/ -rw-r--r-- root/root usr/include/llvm/Analysis/LoopInfoImpl.h -rw-r--r-- root/root usr/include/llvm/Analysis/LoopIterator.h -rw-r--r-- root/root usr/include/llvm/Analysis/LoopPass.h +-rw-r--r-- root/root usr/include/llvm/Analysis/LoopPassManager.h +-rw-r--r-- root/root usr/include/llvm/Analysis/LoopUnrollAnalyzer.h -rw-r--r-- root/root usr/include/llvm/Analysis/MemoryBuiltins.h -rw-r--r-- root/root usr/include/llvm/Analysis/MemoryDependenceAnalysis.h -rw-r--r-- root/root usr/include/llvm/Analysis/MemoryLocation.h +-rw-r--r-- root/root usr/include/llvm/Analysis/ModuleSummaryAnalysis.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/OptimizationDiagnosticInfo.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/PostDominators.h +-rw-r--r-- root/root usr/include/llvm/Analysis/ProfileSummaryInfo.h -rw-r--r-- root/root usr/include/llvm/Analysis/PtrUseVisitor.h -rw-r--r-- root/root usr/include/llvm/Analysis/RegionInfo.h -rw-r--r-- root/root usr/include/llvm/Analysis/RegionInfoImpl.h @@ -202,6 +214,7 @@ drwxr-xr-x root/root usr/include/llvm/Analysis/ -rw-r--r-- root/root usr/include/llvm/Analysis/TargetTransformInfoImpl.h -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/ValueTracking.h -rw-r--r-- root/root usr/include/llvm/Analysis/VectorUtils.h drwxr-xr-x root/root usr/include/llvm/AsmParser/ @@ -235,6 +248,15 @@ drwxr-xr-x root/root usr/include/llvm/CodeGen/ -rw-r--r-- root/root usr/include/llvm/CodeGen/GCMetadataPrinter.h -rw-r--r-- root/root usr/include/llvm/CodeGen/GCStrategy.h -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/GISelAccessor.h +-rw-r--r-- root/root usr/include/llvm/CodeGen/GlobalISel/IRTranslator.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 +-rw-r--r-- root/root usr/include/llvm/CodeGen/GlobalISel/RegisterBankInfo.h +-rw-r--r-- root/root usr/include/llvm/CodeGen/GlobalISel/Types.h -rw-r--r-- root/root usr/include/llvm/CodeGen/ISDOpcodes.h -rw-r--r-- root/root usr/include/llvm/CodeGen/IntrinsicLowering.h -rw-r--r-- root/root usr/include/llvm/CodeGen/LatencyPriorityQueue.h @@ -268,6 +290,7 @@ drwxr-xr-x root/root usr/include/llvm/CodeGen/MIRParser/ -rw-r--r-- root/root usr/include/llvm/CodeGen/MachineInstr.h -rw-r--r-- root/root usr/include/llvm/CodeGen/MachineInstrBuilder.h -rw-r--r-- root/root usr/include/llvm/CodeGen/MachineInstrBundle.h +-rw-r--r-- root/root usr/include/llvm/CodeGen/MachineInstrBundleIterator.h -rw-r--r-- root/root usr/include/llvm/CodeGen/MachineJumpTableInfo.h -rw-r--r-- root/root usr/include/llvm/CodeGen/MachineLoopInfo.h -rw-r--r-- root/root usr/include/llvm/CodeGen/MachineMemOperand.h @@ -291,16 +314,19 @@ drwxr-xr-x root/root usr/include/llvm/CodeGen/PBQP/ -rw-r--r-- root/root usr/include/llvm/CodeGen/PBQPRAConstraint.h -rw-r--r-- root/root usr/include/llvm/CodeGen/ParallelCG.h -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/RegAllocPBQP.h -rw-r--r-- root/root usr/include/llvm/CodeGen/RegAllocRegistry.h -rw-r--r-- root/root usr/include/llvm/CodeGen/RegisterClassInfo.h -rw-r--r-- root/root usr/include/llvm/CodeGen/RegisterPressure.h -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.h -rw-r--r-- root/root usr/include/llvm/CodeGen/ScheduleDAG.h -rw-r--r-- root/root usr/include/llvm/CodeGen/ScheduleDAGInstrs.h +-rw-r--r-- root/root usr/include/llvm/CodeGen/ScheduleDAGMutation.h -rw-r--r-- root/root usr/include/llvm/CodeGen/ScheduleDFS.h -rw-r--r-- root/root usr/include/llvm/CodeGen/ScheduleHazardRecognizer.h -rw-r--r-- root/root usr/include/llvm/CodeGen/SchedulerRegistry.h @@ -308,11 +334,15 @@ drwxr-xr-x root/root usr/include/llvm/CodeGen/PBQP/ -rw-r--r-- root/root usr/include/llvm/CodeGen/SelectionDAG.h -rw-r--r-- root/root usr/include/llvm/CodeGen/SelectionDAGISel.h -rw-r--r-- root/root usr/include/llvm/CodeGen/SelectionDAGNodes.h +-rw-r--r-- root/root usr/include/llvm/CodeGen/SelectionDAGTargetInfo.h -rw-r--r-- root/root usr/include/llvm/CodeGen/SlotIndexes.h -rw-r--r-- root/root usr/include/llvm/CodeGen/StackMaps.h -rw-r--r-- root/root usr/include/llvm/CodeGen/StackProtector.h +-rw-r--r-- root/root usr/include/llvm/CodeGen/TailDuplicator.h -rw-r--r-- root/root usr/include/llvm/CodeGen/TargetLoweringObjectFileImpl.h +-rw-r--r-- root/root usr/include/llvm/CodeGen/TargetPassConfig.h -rw-r--r-- root/root usr/include/llvm/CodeGen/TargetSchedule.h +-rw-r--r-- root/root usr/include/llvm/CodeGen/UnreachableBlockElim.h -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 @@ -322,25 +352,46 @@ drwxr-xr-x root/root usr/include/llvm/Config/ -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/Targets.def --rw-r--r-- root/root usr/include/llvm/Config/config-64.h --rw-r--r-- root/root usr/include/llvm/Config/config.h -rw-r--r-- root/root usr/include/llvm/Config/llvm-config-64.h -rw-r--r-- root/root usr/include/llvm/Config/llvm-config.h 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/ByteStream.h +-rw-r--r-- root/root usr/include/llvm/DebugInfo/CodeView/CVRecord.h +-rw-r--r-- root/root usr/include/llvm/DebugInfo/CodeView/CVSymbolTypes.def +-rw-r--r-- root/root usr/include/llvm/DebugInfo/CodeView/CVSymbolVisitor.h +-rw-r--r-- root/root usr/include/llvm/DebugInfo/CodeView/CVTypeVisitor.h -rw-r--r-- root/root usr/include/llvm/DebugInfo/CodeView/CodeView.h +-rw-r--r-- root/root usr/include/llvm/DebugInfo/CodeView/CodeViewError.h -rw-r--r-- root/root usr/include/llvm/DebugInfo/CodeView/CodeViewOStream.h +-rw-r--r-- root/root usr/include/llvm/DebugInfo/CodeView/EnumTables.h -rw-r--r-- root/root usr/include/llvm/DebugInfo/CodeView/FieldListRecordBuilder.h -rw-r--r-- root/root usr/include/llvm/DebugInfo/CodeView/FunctionId.h -rw-r--r-- root/root usr/include/llvm/DebugInfo/CodeView/Line.h -rw-r--r-- root/root usr/include/llvm/DebugInfo/CodeView/ListRecordBuilder.h -rw-r--r-- root/root usr/include/llvm/DebugInfo/CodeView/MemoryTypeTableBuilder.h -rw-r--r-- root/root usr/include/llvm/DebugInfo/CodeView/MethodListRecordBuilder.h +-rw-r--r-- root/root usr/include/llvm/DebugInfo/CodeView/ModuleSubstream.h +-rw-r--r-- root/root usr/include/llvm/DebugInfo/CodeView/ModuleSubstreamVisitor.h +-rw-r--r-- root/root usr/include/llvm/DebugInfo/CodeView/RecordSerialization.h +-rw-r--r-- root/root usr/include/llvm/DebugInfo/CodeView/StreamArray.h +-rw-r--r-- root/root usr/include/llvm/DebugInfo/CodeView/StreamInterface.h +-rw-r--r-- root/root usr/include/llvm/DebugInfo/CodeView/StreamReader.h +-rw-r--r-- root/root usr/include/llvm/DebugInfo/CodeView/StreamRef.h +-rw-r--r-- root/root usr/include/llvm/DebugInfo/CodeView/StreamWriter.h +-rw-r--r-- root/root usr/include/llvm/DebugInfo/CodeView/SymbolDumpDelegate.h +-rw-r--r-- root/root usr/include/llvm/DebugInfo/CodeView/SymbolDumper.h +-rw-r--r-- root/root usr/include/llvm/DebugInfo/CodeView/SymbolRecord.h +-rw-r--r-- root/root usr/include/llvm/DebugInfo/CodeView/SymbolVisitorDelegate.h +-rw-r--r-- root/root usr/include/llvm/DebugInfo/CodeView/TypeDumper.h -rw-r--r-- root/root usr/include/llvm/DebugInfo/CodeView/TypeIndex.h -rw-r--r-- root/root usr/include/llvm/DebugInfo/CodeView/TypeRecord.h -rw-r--r-- root/root usr/include/llvm/DebugInfo/CodeView/TypeRecordBuilder.h +-rw-r--r-- root/root usr/include/llvm/DebugInfo/CodeView/TypeRecords.def +-rw-r--r-- root/root usr/include/llvm/DebugInfo/CodeView/TypeStreamMerger.h -rw-r--r-- root/root usr/include/llvm/DebugInfo/CodeView/TypeSymbolEmitter.h -rw-r--r-- root/root usr/include/llvm/DebugInfo/CodeView/TypeTableBuilder.h +-rw-r--r-- root/root usr/include/llvm/DebugInfo/CodeView/TypeVisitorCallbacks.h -rw-r--r-- root/root usr/include/llvm/DebugInfo/DIContext.h drwxr-xr-x root/root usr/include/llvm/DebugInfo/DWARF/ -rw-r--r-- root/root usr/include/llvm/DebugInfo/DWARF/DWARFAbbreviationDeclaration.h @@ -370,11 +421,13 @@ drwxr-xr-x root/root usr/include/llvm/DebugInfo/PDB/DIA/ -rw-r--r-- root/root usr/include/llvm/DebugInfo/PDB/DIA/DIAEnumLineNumbers.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/DIAError.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/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/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/IPDBLineNumber.h @@ -418,6 +471,35 @@ drwxr-xr-x root/root usr/include/llvm/DebugInfo/PDB/DIA/ -rw-r--r-- root/root usr/include/llvm/DebugInfo/PDB/PDBSymbolUnknown.h -rw-r--r-- root/root usr/include/llvm/DebugInfo/PDB/PDBSymbolUsingNamespace.h -rw-r--r-- root/root usr/include/llvm/DebugInfo/PDB/PDBTypes.h +drwxr-xr-x root/root usr/include/llvm/DebugInfo/PDB/Raw/ +-rw-r--r-- root/root usr/include/llvm/DebugInfo/PDB/Raw/DbiStream.h +-rw-r--r-- root/root usr/include/llvm/DebugInfo/PDB/Raw/DbiStreamBuilder.h +-rw-r--r-- root/root usr/include/llvm/DebugInfo/PDB/Raw/DirectoryStreamData.h +-rw-r--r-- root/root usr/include/llvm/DebugInfo/PDB/Raw/EnumTables.h +-rw-r--r-- root/root usr/include/llvm/DebugInfo/PDB/Raw/Hash.h +-rw-r--r-- root/root usr/include/llvm/DebugInfo/PDB/Raw/IPDBFile.h +-rw-r--r-- root/root usr/include/llvm/DebugInfo/PDB/Raw/IPDBStreamData.h +-rw-r--r-- root/root usr/include/llvm/DebugInfo/PDB/Raw/ISectionContribVisitor.h +-rw-r--r-- root/root usr/include/llvm/DebugInfo/PDB/Raw/IndexedStreamData.h +-rw-r--r-- root/root usr/include/llvm/DebugInfo/PDB/Raw/InfoStream.h +-rw-r--r-- root/root usr/include/llvm/DebugInfo/PDB/Raw/InfoStreamBuilder.h +-rw-r--r-- root/root usr/include/llvm/DebugInfo/PDB/Raw/MappedBlockStream.h +-rw-r--r-- root/root usr/include/llvm/DebugInfo/PDB/Raw/ModInfo.h +-rw-r--r-- root/root usr/include/llvm/DebugInfo/PDB/Raw/ModStream.h +-rw-r--r-- root/root usr/include/llvm/DebugInfo/PDB/Raw/MsfBuilder.h +-rw-r--r-- root/root usr/include/llvm/DebugInfo/PDB/Raw/MsfCommon.h +-rw-r--r-- root/root usr/include/llvm/DebugInfo/PDB/Raw/NameHashTable.h +-rw-r--r-- root/root usr/include/llvm/DebugInfo/PDB/Raw/NameMap.h +-rw-r--r-- root/root usr/include/llvm/DebugInfo/PDB/Raw/NameMapBuilder.h +-rw-r--r-- root/root usr/include/llvm/DebugInfo/PDB/Raw/PDBFile.h +-rw-r--r-- root/root usr/include/llvm/DebugInfo/PDB/Raw/PDBFileBuilder.h +-rw-r--r-- root/root usr/include/llvm/DebugInfo/PDB/Raw/PublicsStream.h +-rw-r--r-- root/root usr/include/llvm/DebugInfo/PDB/Raw/RawConstants.h +-rw-r--r-- root/root usr/include/llvm/DebugInfo/PDB/Raw/RawError.h +-rw-r--r-- root/root usr/include/llvm/DebugInfo/PDB/Raw/RawSession.h +-rw-r--r-- root/root usr/include/llvm/DebugInfo/PDB/Raw/RawTypes.h +-rw-r--r-- root/root usr/include/llvm/DebugInfo/PDB/Raw/SymbolStream.h +-rw-r--r-- root/root usr/include/llvm/DebugInfo/PDB/Raw/TpiStream.h drwxr-xr-x root/root usr/include/llvm/DebugInfo/Symbolize/ -rw-r--r-- root/root usr/include/llvm/DebugInfo/Symbolize/DIPrinter.h -rw-r--r-- root/root usr/include/llvm/DebugInfo/Symbolize/SymbolizableModule.h @@ -447,7 +529,7 @@ drwxr-xr-x root/root usr/include/llvm/ExecutionEngine/Orc/ -rw-r--r-- root/root usr/include/llvm/ExecutionEngine/Orc/NullResolver.h -rw-r--r-- root/root usr/include/llvm/ExecutionEngine/Orc/ObjectLinkingLayer.h -rw-r--r-- root/root usr/include/llvm/ExecutionEngine/Orc/ObjectTransformLayer.h --rw-r--r-- root/root usr/include/llvm/ExecutionEngine/Orc/OrcArchitectureSupport.h +-rw-r--r-- root/root usr/include/llvm/ExecutionEngine/Orc/OrcABISupport.h -rw-r--r-- root/root usr/include/llvm/ExecutionEngine/Orc/OrcError.h -rw-r--r-- root/root usr/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetClient.h -rw-r--r-- root/root usr/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetRPCAPI.h @@ -486,10 +568,11 @@ drwxr-xr-x root/root usr/include/llvm/IR/ -rw-r--r-- root/root usr/include/llvm/IR/DiagnosticPrinter.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/FunctionInfo.h -rw-r--r-- root/root usr/include/llvm/IR/GVMaterializer.h -rw-r--r-- root/root usr/include/llvm/IR/GetElementPtrTypeIterator.h -rw-r--r-- root/root usr/include/llvm/IR/GlobalAlias.h +-rw-r--r-- root/root usr/include/llvm/IR/GlobalIFunc.h +-rw-r--r-- root/root usr/include/llvm/IR/GlobalIndirectSymbol.h -rw-r--r-- root/root usr/include/llvm/IR/GlobalObject.h -rw-r--r-- root/root usr/include/llvm/IR/GlobalValue.h -rw-r--r-- root/root usr/include/llvm/IR/GlobalVariable.h @@ -528,13 +611,16 @@ drwxr-xr-x root/root usr/include/llvm/IR/ -rw-r--r-- root/root usr/include/llvm/IR/Metadata.h -rw-r--r-- root/root usr/include/llvm/IR/Module.h -rw-r--r-- root/root usr/include/llvm/IR/ModuleSlotTracker.h +-rw-r--r-- root/root usr/include/llvm/IR/ModuleSummaryIndex.h -rw-r--r-- root/root usr/include/llvm/IR/NoFolder.h -rw-r--r-- root/root usr/include/llvm/IR/OperandTraits.h -rw-r--r-- root/root usr/include/llvm/IR/Operator.h +-rw-r--r-- root/root usr/include/llvm/IR/OptBisect.h -rw-r--r-- root/root usr/include/llvm/IR/PassManager.h -rw-r--r-- root/root usr/include/llvm/IR/PassManagerInternal.h -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/Statepoint.h -rw-r--r-- root/root usr/include/llvm/IR/SymbolTableListTraits.h -rw-r--r-- root/root usr/include/llvm/IR/TrackingMDRef.h @@ -554,8 +640,12 @@ 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 drwxr-xr-x root/root usr/include/llvm/LTO/ --rw-r--r-- root/root usr/include/llvm/LTO/LTOCodeGenerator.h --rw-r--r-- root/root usr/include/llvm/LTO/LTOModule.h +-rw-r--r-- root/root usr/include/llvm/LTO/LTO.h +drwxr-xr-x root/root usr/include/llvm/LTO/legacy/ +-rw-r--r-- root/root usr/include/llvm/LTO/legacy/LTOCodeGenerator.h +-rw-r--r-- root/root usr/include/llvm/LTO/legacy/LTOModule.h +-rw-r--r-- root/root usr/include/llvm/LTO/legacy/ThinLTOCodeGenerator.h +-rw-r--r-- root/root usr/include/llvm/LTO/legacy/UpdateCompilerUsed.h drwxr-xr-x root/root usr/include/llvm/LibDriver/ -rw-r--r-- root/root usr/include/llvm/LibDriver/LibDriver.h drwxr-xr-x root/root usr/include/llvm/LineEditor/ @@ -567,6 +657,7 @@ drwxr-xr-x root/root usr/include/llvm/Linker/ -rw-r--r-- root/root usr/include/llvm/Linker/Linker.h drwxr-xr-x root/root usr/include/llvm/MC/ -rw-r--r-- root/root usr/include/llvm/MC/ConstantPools.h +drwxr-xr-x root/root usr/include/llvm/MC/MCAnalysis/ -rw-r--r-- root/root usr/include/llvm/MC/MCAsmBackend.h -rw-r--r-- root/root usr/include/llvm/MC/MCAsmInfo.h -rw-r--r-- root/root usr/include/llvm/MC/MCAsmInfoCOFF.h @@ -575,15 +666,18 @@ drwxr-xr-x root/root usr/include/llvm/MC/ -rw-r--r-- root/root usr/include/llvm/MC/MCAsmLayout.h -rw-r--r-- root/root usr/include/llvm/MC/MCAssembler.h -rw-r--r-- root/root usr/include/llvm/MC/MCCodeEmitter.h --rw-r--r-- root/root usr/include/llvm/MC/MCCodeGenInfo.h +-rw-r--r-- root/root usr/include/llvm/MC/MCCodeView.h -rw-r--r-- root/root usr/include/llvm/MC/MCContext.h -rw-r--r-- root/root usr/include/llvm/MC/MCDirectives.h --rw-r--r-- root/root usr/include/llvm/MC/MCDisassembler.h +drwxr-xr-x root/root usr/include/llvm/MC/MCDisassembler/ +-rw-r--r-- root/root usr/include/llvm/MC/MCDisassembler/MCDisassembler.h +-rw-r--r-- root/root usr/include/llvm/MC/MCDisassembler/MCExternalSymbolizer.h +-rw-r--r-- root/root usr/include/llvm/MC/MCDisassembler/MCRelocationInfo.h +-rw-r--r-- root/root usr/include/llvm/MC/MCDisassembler/MCSymbolizer.h -rw-r--r-- root/root usr/include/llvm/MC/MCDwarf.h -rw-r--r-- root/root usr/include/llvm/MC/MCELFObjectWriter.h -rw-r--r-- root/root usr/include/llvm/MC/MCELFStreamer.h -rw-r--r-- root/root usr/include/llvm/MC/MCExpr.h --rw-r--r-- root/root usr/include/llvm/MC/MCExternalSymbolizer.h -rw-r--r-- root/root usr/include/llvm/MC/MCFixedLenDisassembler.h -rw-r--r-- root/root usr/include/llvm/MC/MCFixup.h -rw-r--r-- root/root usr/include/llvm/MC/MCFixupKindInfo.h @@ -609,8 +703,8 @@ drwxr-xr-x root/root usr/include/llvm/MC/MCParser/ -rw-r--r-- root/root usr/include/llvm/MC/MCParser/MCAsmParserExtension.h -rw-r--r-- root/root usr/include/llvm/MC/MCParser/MCAsmParserUtils.h -rw-r--r-- root/root usr/include/llvm/MC/MCParser/MCParsedAsmOperand.h +-rw-r--r-- root/root usr/include/llvm/MC/MCParser/MCTargetAsmParser.h -rw-r--r-- root/root usr/include/llvm/MC/MCRegisterInfo.h --rw-r--r-- root/root usr/include/llvm/MC/MCRelocationInfo.h -rw-r--r-- root/root usr/include/llvm/MC/MCSchedule.h -rw-r--r-- root/root usr/include/llvm/MC/MCSection.h -rw-r--r-- root/root usr/include/llvm/MC/MCSectionCOFF.h @@ -622,8 +716,6 @@ drwxr-xr-x root/root usr/include/llvm/MC/MCParser/ -rw-r--r-- root/root usr/include/llvm/MC/MCSymbolCOFF.h -rw-r--r-- root/root usr/include/llvm/MC/MCSymbolELF.h -rw-r--r-- root/root usr/include/llvm/MC/MCSymbolMachO.h --rw-r--r-- root/root usr/include/llvm/MC/MCSymbolizer.h --rw-r--r-- root/root usr/include/llvm/MC/MCTargetAsmParser.h -rw-r--r-- root/root usr/include/llvm/MC/MCTargetOptions.h -rw-r--r-- root/root usr/include/llvm/MC/MCTargetOptionsCommandFlags.h -rw-r--r-- root/root usr/include/llvm/MC/MCValue.h @@ -635,28 +727,31 @@ drwxr-xr-x root/root usr/include/llvm/MC/MCParser/ -rw-r--r-- root/root usr/include/llvm/MC/SectionKind.h -rw-r--r-- root/root usr/include/llvm/MC/StringTableBuilder.h -rw-r--r-- root/root usr/include/llvm/MC/SubtargetFeature.h --rw-r--r-- root/root usr/include/llvm/MC/YAML.h 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/COFF.h -rw-r--r-- root/root usr/include/llvm/Object/COFFImportFile.h --rw-r--r-- root/root usr/include/llvm/Object/COFFYAML.h -rw-r--r-- root/root usr/include/llvm/Object/ELF.h -rw-r--r-- root/root usr/include/llvm/Object/ELFObjectFile.h -rw-r--r-- root/root usr/include/llvm/Object/ELFTypes.h --rw-r--r-- root/root usr/include/llvm/Object/ELFYAML.h -rw-r--r-- root/root usr/include/llvm/Object/Error.h --rw-r--r-- root/root usr/include/llvm/Object/FunctionIndexObjectFile.h -rw-r--r-- root/root usr/include/llvm/Object/IRObjectFile.h -rw-r--r-- root/root usr/include/llvm/Object/MachO.h -rw-r--r-- root/root usr/include/llvm/Object/MachOUniversal.h +-rw-r--r-- root/root usr/include/llvm/Object/ModuleSummaryIndexObjectFile.h -rw-r--r-- root/root usr/include/llvm/Object/ObjectFile.h -rw-r--r-- root/root usr/include/llvm/Object/RelocVisitor.h -rw-r--r-- root/root usr/include/llvm/Object/StackMapParser.h -rw-r--r-- root/root usr/include/llvm/Object/SymbolSize.h -rw-r--r-- root/root usr/include/llvm/Object/SymbolicFile.h +drwxr-xr-x root/root usr/include/llvm/ObjectYAML/ +-rw-r--r-- root/root usr/include/llvm/ObjectYAML/COFFYAML.h +-rw-r--r-- root/root usr/include/llvm/ObjectYAML/ELFYAML.h +-rw-r--r-- root/root usr/include/llvm/ObjectYAML/MachOYAML.h +-rw-r--r-- root/root usr/include/llvm/ObjectYAML/ObjectYAML.h +-rw-r--r-- root/root usr/include/llvm/ObjectYAML/YAML.h drwxr-xr-x root/root usr/include/llvm/Option/ -rw-r--r-- root/root usr/include/llvm/Option/Arg.h -rw-r--r-- root/root usr/include/llvm/Option/ArgList.h @@ -672,18 +767,20 @@ drwxr-xr-x root/root usr/include/llvm/Option/ drwxr-xr-x root/root usr/include/llvm/Passes/ -rw-r--r-- root/root usr/include/llvm/Passes/PassBuilder.h drwxr-xr-x root/root usr/include/llvm/ProfileData/ --rw-r--r-- root/root usr/include/llvm/ProfileData/CoverageMapping.h --rw-r--r-- root/root usr/include/llvm/ProfileData/CoverageMappingReader.h --rw-r--r-- root/root usr/include/llvm/ProfileData/CoverageMappingWriter.h +drwxr-xr-x root/root usr/include/llvm/ProfileData/Coverage/ +-rw-r--r-- root/root usr/include/llvm/ProfileData/Coverage/CoverageMapping.h +-rw-r--r-- root/root usr/include/llvm/ProfileData/Coverage/CoverageMappingReader.h +-rw-r--r-- root/root usr/include/llvm/ProfileData/Coverage/CoverageMappingWriter.h -rw-r--r-- root/root usr/include/llvm/ProfileData/InstrProf.h -rw-r--r-- root/root usr/include/llvm/ProfileData/InstrProfData.inc -rw-r--r-- root/root usr/include/llvm/ProfileData/InstrProfReader.h -rw-r--r-- root/root usr/include/llvm/ProfileData/InstrProfWriter.h +-rw-r--r-- root/root usr/include/llvm/ProfileData/ProfileCommon.h -rw-r--r-- root/root usr/include/llvm/ProfileData/SampleProf.h -rw-r--r-- root/root usr/include/llvm/ProfileData/SampleProfReader.h -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/AIXDataTypesFix.h +-rw-r--r-- root/root usr/include/llvm/Support/AArch64TargetParser.def -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 @@ -692,14 +789,17 @@ drwxr-xr-x root/root usr/include/llvm/Support/ -rw-r--r-- root/root usr/include/llvm/Support/Allocator.h -rw-r--r-- root/root usr/include/llvm/Support/ArrayRecycler.h -rw-r--r-- root/root usr/include/llvm/Support/Atomic.h +-rw-r--r-- root/root usr/include/llvm/Support/AtomicOrdering.h -rw-r--r-- root/root usr/include/llvm/Support/BlockFrequency.h -rw-r--r-- root/root usr/include/llvm/Support/BranchProbability.h -rw-r--r-- root/root usr/include/llvm/Support/CBindingWrapping.h -rw-r--r-- root/root usr/include/llvm/Support/COFF.h -rw-r--r-- root/root usr/include/llvm/Support/COM.h +-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/CodeGen.h +-rw-r--r-- root/root usr/include/llvm/Support/CodeGenCWrappers.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 @@ -716,9 +816,12 @@ drwxr-xr-x root/root usr/include/llvm/Support/ -rw-r--r-- root/root usr/include/llvm/Support/ELF.h drwxr-xr-x root/root usr/include/llvm/Support/ELFRelocs/ -rw-r--r-- root/root usr/include/llvm/Support/ELFRelocs/AArch64.def +-rw-r--r-- root/root usr/include/llvm/Support/ELFRelocs/AMDGPU.def -rw-r--r-- root/root usr/include/llvm/Support/ELFRelocs/ARM.def -rw-r--r-- root/root usr/include/llvm/Support/ELFRelocs/AVR.def +-rw-r--r-- root/root usr/include/llvm/Support/ELFRelocs/BPF.def -rw-r--r-- root/root usr/include/llvm/Support/ELFRelocs/Hexagon.def +-rw-r--r-- root/root usr/include/llvm/Support/ELFRelocs/Lanai.def -rw-r--r-- root/root usr/include/llvm/Support/ELFRelocs/Mips.def -rw-r--r-- root/root usr/include/llvm/Support/ELFRelocs/PowerPC.def -rw-r--r-- root/root usr/include/llvm/Support/ELFRelocs/PowerPC64.def @@ -731,6 +834,7 @@ drwxr-xr-x root/root usr/include/llvm/Support/ELFRelocs/ -rw-r--r-- root/root usr/include/llvm/Support/EndianStream.h -rw-r--r-- root/root usr/include/llvm/Support/Errc.h -rw-r--r-- root/root usr/include/llvm/Support/Errno.h +-rw-r--r-- root/root usr/include/llvm/Support/Error.h -rw-r--r-- root/root usr/include/llvm/Support/ErrorHandling.h -rw-r--r-- root/root usr/include/llvm/Support/ErrorOr.h -rw-r--r-- root/root usr/include/llvm/Support/FileOutputBuffer.h @@ -750,6 +854,7 @@ drwxr-xr-x root/root usr/include/llvm/Support/ELFRelocs/ -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/MD5.h +-rw-r--r-- root/root usr/include/llvm/Support/MachO.def -rw-r--r-- root/root usr/include/llvm/Support/MachO.h -rw-r--r-- root/root usr/include/llvm/Support/ManagedStatic.h -rw-r--r-- root/root usr/include/llvm/Support/MathExtras.h @@ -774,10 +879,11 @@ drwxr-xr-x root/root usr/include/llvm/Support/ELFRelocs/ -rw-r--r-- root/root usr/include/llvm/Support/RecyclingAllocator.h -rw-r--r-- root/root usr/include/llvm/Support/Regex.h -rw-r--r-- root/root usr/include/llvm/Support/Registry.h --rw-r--r-- root/root usr/include/llvm/Support/RegistryParser.h +-rw-r--r-- root/root usr/include/llvm/Support/SHA1.h -rw-r--r-- root/root usr/include/llvm/Support/SMLoc.h -rw-r--r-- root/root usr/include/llvm/Support/SaveAndRestore.h -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/Solaris.h -rw-r--r-- root/root usr/include/llvm/Support/SourceMgr.h @@ -797,6 +903,7 @@ drwxr-xr-x root/root usr/include/llvm/Support/ELFRelocs/ -rw-r--r-- root/root usr/include/llvm/Support/Timer.h -rw-r--r-- root/root usr/include/llvm/Support/ToolOutputFile.h -rw-r--r-- root/root usr/include/llvm/Support/TrailingObjects.h +-rw-r--r-- root/root usr/include/llvm/Support/TypeName.h -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 @@ -809,18 +916,21 @@ drwxr-xr-x root/root usr/include/llvm/Support/ELFRelocs/ -rw-r--r-- root/root usr/include/llvm/Support/circular_raw_ostream.h -rw-r--r-- root/root usr/include/llvm/Support/raw_os_ostream.h -rw-r--r-- root/root usr/include/llvm/Support/raw_ostream.h +-rw-r--r-- root/root usr/include/llvm/Support/raw_sha1_ostream.h -rw-r--r-- root/root usr/include/llvm/Support/thread.h -rw-r--r-- root/root usr/include/llvm/Support/type_traits.h drwxr-xr-x root/root usr/include/llvm/TableGen/ -rw-r--r-- root/root usr/include/llvm/TableGen/Error.h -rw-r--r-- root/root usr/include/llvm/TableGen/Main.h -rw-r--r-- root/root usr/include/llvm/TableGen/Record.h +-rw-r--r-- root/root usr/include/llvm/TableGen/SearchableTable.td -rw-r--r-- root/root usr/include/llvm/TableGen/SetTheory.h -rw-r--r-- root/root usr/include/llvm/TableGen/StringMatcher.h -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/CostTable.h +-rw-r--r-- root/root usr/include/llvm/Target/GenericOpcodes.td -rw-r--r-- root/root usr/include/llvm/Target/Target.td -rw-r--r-- root/root usr/include/llvm/Target/TargetCallingConv.h -rw-r--r-- root/root usr/include/llvm/Target/TargetCallingConv.td @@ -831,38 +941,80 @@ drwxr-xr-x root/root usr/include/llvm/Target/ -rw-r--r-- root/root usr/include/llvm/Target/TargetLowering.h -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/TargetOpcodes.def -rw-r--r-- root/root usr/include/llvm/Target/TargetOpcodes.h -rw-r--r-- root/root usr/include/llvm/Target/TargetOptions.h -rw-r--r-- root/root usr/include/llvm/Target/TargetRecip.h -rw-r--r-- root/root usr/include/llvm/Target/TargetRegisterInfo.h -rw-r--r-- root/root usr/include/llvm/Target/TargetSchedule.td -rw-r--r-- root/root usr/include/llvm/Target/TargetSelectionDAG.td --rw-r--r-- root/root usr/include/llvm/Target/TargetSelectionDAGInfo.h -rw-r--r-- root/root usr/include/llvm/Target/TargetSubtargetInfo.h drwxr-xr-x root/root usr/include/llvm/Transforms/ +-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/ConstantMerge.h +-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/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/GlobalDCE.h +-rw-r--r-- root/root usr/include/llvm/Transforms/IPO/GlobalOpt.h -rw-r--r-- root/root usr/include/llvm/Transforms/IPO/InferFunctionAttrs.h -rw-r--r-- root/root usr/include/llvm/Transforms/IPO/InlinerPass.h --rw-r--r-- root/root usr/include/llvm/Transforms/IPO/LowerBitSets.h +-rw-r--r-- root/root usr/include/llvm/Transforms/IPO/Internalize.h +-rw-r--r-- root/root usr/include/llvm/Transforms/IPO/LowerTypeTests.h +-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/StripDeadPrototypes.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 -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 +-rw-r--r-- root/root usr/include/llvm/Transforms/Scalar/AlignmentFromAssumptions.h +-rw-r--r-- root/root usr/include/llvm/Transforms/Scalar/BDCE.h +-rw-r--r-- root/root usr/include/llvm/Transforms/Scalar/ConstantHoisting.h +-rw-r--r-- root/root usr/include/llvm/Transforms/Scalar/CorrelatedValuePropagation.h +-rw-r--r-- root/root usr/include/llvm/Transforms/Scalar/DCE.h +-rw-r--r-- root/root usr/include/llvm/Transforms/Scalar/DeadStoreElimination.h -rw-r--r-- root/root usr/include/llvm/Transforms/Scalar/EarlyCSE.h +-rw-r--r-- root/root usr/include/llvm/Transforms/Scalar/Float2Int.h +-rw-r--r-- root/root usr/include/llvm/Transforms/Scalar/GVN.h +-rw-r--r-- root/root usr/include/llvm/Transforms/Scalar/GuardWidening.h +-rw-r--r-- root/root usr/include/llvm/Transforms/Scalar/IndVarSimplify.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/LoopDeletion.h +-rw-r--r-- root/root usr/include/llvm/Transforms/Scalar/LoopDistribute.h +-rw-r--r-- root/root usr/include/llvm/Transforms/Scalar/LoopIdiomRecognize.h +-rw-r--r-- root/root usr/include/llvm/Transforms/Scalar/LoopInstSimplify.h +-rw-r--r-- root/root usr/include/llvm/Transforms/Scalar/LoopRotation.h +-rw-r--r-- root/root usr/include/llvm/Transforms/Scalar/LoopSimplifyCFG.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 +-rw-r--r-- root/root usr/include/llvm/Transforms/Scalar/MemCpyOptimizer.h +-rw-r--r-- root/root usr/include/llvm/Transforms/Scalar/MergedLoadStoreMotion.h +-rw-r--r-- root/root usr/include/llvm/Transforms/Scalar/PartiallyInlineLibCalls.h +-rw-r--r-- root/root usr/include/llvm/Transforms/Scalar/Reassociate.h +-rw-r--r-- root/root usr/include/llvm/Transforms/Scalar/SCCP.h -rw-r--r-- root/root usr/include/llvm/Transforms/Scalar/SROA.h -rw-r--r-- root/root usr/include/llvm/Transforms/Scalar/SimplifyCFG.h +-rw-r--r-- root/root usr/include/llvm/Transforms/Scalar/Sink.h +-rw-r--r-- root/root usr/include/llvm/Transforms/Scalar/TailRecursionElimination.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 -rw-r--r-- root/root usr/include/llvm/Transforms/Utils/BasicBlockUtils.h -rw-r--r-- root/root usr/include/llvm/Transforms/Utils/BuildLibCalls.h -rw-r--r-- root/root usr/include/llvm/Transforms/Utils/BypassSlowDivision.h @@ -870,16 +1022,24 @@ drwxr-xr-x root/root usr/include/llvm/Transforms/Utils/ -rw-r--r-- root/root usr/include/llvm/Transforms/Utils/CmpInstAnalysis.h -rw-r--r-- root/root usr/include/llvm/Transforms/Utils/CodeExtractor.h -rw-r--r-- root/root usr/include/llvm/Transforms/Utils/CtorUtils.h +-rw-r--r-- root/root usr/include/llvm/Transforms/Utils/Evaluator.h +-rw-r--r-- root/root usr/include/llvm/Transforms/Utils/FunctionImportUtils.h -rw-r--r-- root/root usr/include/llvm/Transforms/Utils/GlobalStatus.h -rw-r--r-- root/root usr/include/llvm/Transforms/Utils/IntegerDivision.h +-rw-r--r-- root/root usr/include/llvm/Transforms/Utils/LCSSA.h -rw-r--r-- root/root usr/include/llvm/Transforms/Utils/Local.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 +-rw-r--r-- root/root usr/include/llvm/Transforms/Utils/Mem2Reg.h +-rw-r--r-- root/root usr/include/llvm/Transforms/Utils/MemorySSA.h -rw-r--r-- root/root usr/include/llvm/Transforms/Utils/ModuleUtils.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/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 @@ -887,85 +1047,92 @@ drwxr-xr-x root/root usr/include/llvm/Transforms/Utils/ -rw-r--r-- root/root usr/include/llvm/Transforms/Utils/UnrollLoop.h -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/LoopVectorize.h +-rw-r--r-- root/root usr/include/llvm/Transforms/Vectorize/SLPVectorizer.h drwxr-xr-x root/root usr/lib/ -rwxr-xr-x root/root usr/lib/BugpointPasses.so -lrwxrwxrwx root/root usr/lib/libLLVM-3.8.0.so -> libLLVM-3.8.so --rwxr-xr-x root/root usr/lib/libLLVM-3.8.so --rwxr-xr-x root/root usr/lib/libLLVMAMDGPUAsmParser.a --rwxr-xr-x root/root usr/lib/libLLVMAMDGPUAsmPrinter.a --rwxr-xr-x root/root usr/lib/libLLVMAMDGPUCodeGen.a --rwxr-xr-x root/root usr/lib/libLLVMAMDGPUDesc.a --rwxr-xr-x root/root usr/lib/libLLVMAMDGPUInfo.a --rwxr-xr-x root/root usr/lib/libLLVMAMDGPUUtils.a --rwxr-xr-x root/root usr/lib/libLLVMAnalysis.a --rwxr-xr-x root/root usr/lib/libLLVMAsmParser.a --rwxr-xr-x root/root usr/lib/libLLVMAsmPrinter.a --rwxr-xr-x root/root usr/lib/libLLVMBitReader.a --rwxr-xr-x root/root usr/lib/libLLVMBitWriter.a --rwxr-xr-x root/root usr/lib/libLLVMCodeGen.a --rwxr-xr-x root/root usr/lib/libLLVMCore.a --rwxr-xr-x root/root usr/lib/libLLVMDebugInfoCodeView.a --rwxr-xr-x root/root usr/lib/libLLVMDebugInfoDWARF.a --rwxr-xr-x root/root usr/lib/libLLVMDebugInfoPDB.a --rwxr-xr-x root/root usr/lib/libLLVMExecutionEngine.a --rwxr-xr-x root/root usr/lib/libLLVMIRReader.a --rwxr-xr-x root/root usr/lib/libLLVMInstCombine.a --rwxr-xr-x root/root usr/lib/libLLVMInstrumentation.a --rwxr-xr-x root/root usr/lib/libLLVMInterpreter.a --rwxr-xr-x root/root usr/lib/libLLVMLTO.a --rwxr-xr-x root/root usr/lib/libLLVMLibDriver.a --rwxr-xr-x root/root usr/lib/libLLVMLineEditor.a --rwxr-xr-x root/root usr/lib/libLLVMLinker.a --rwxr-xr-x root/root usr/lib/libLLVMMC.a --rwxr-xr-x root/root usr/lib/libLLVMMCDisassembler.a --rwxr-xr-x root/root usr/lib/libLLVMMCJIT.a --rwxr-xr-x root/root usr/lib/libLLVMMCParser.a --rwxr-xr-x root/root usr/lib/libLLVMMIRParser.a --rwxr-xr-x root/root usr/lib/libLLVMObjCARCOpts.a --rwxr-xr-x root/root usr/lib/libLLVMObject.a --rwxr-xr-x root/root usr/lib/libLLVMOption.a --rwxr-xr-x root/root usr/lib/libLLVMOrcJIT.a --rwxr-xr-x root/root usr/lib/libLLVMPasses.a --rwxr-xr-x root/root usr/lib/libLLVMProfileData.a --rwxr-xr-x root/root usr/lib/libLLVMRuntimeDyld.a --rwxr-xr-x root/root usr/lib/libLLVMScalarOpts.a --rwxr-xr-x root/root usr/lib/libLLVMSelectionDAG.a --rwxr-xr-x root/root usr/lib/libLLVMSupport.a --rwxr-xr-x root/root usr/lib/libLLVMSymbolize.a --rwxr-xr-x root/root usr/lib/libLLVMTableGen.a --rwxr-xr-x root/root usr/lib/libLLVMTarget.a --rwxr-xr-x root/root usr/lib/libLLVMTransformUtils.a --rwxr-xr-x root/root usr/lib/libLLVMVectorize.a --rwxr-xr-x root/root usr/lib/libLLVMX86AsmParser.a --rwxr-xr-x root/root usr/lib/libLLVMX86AsmPrinter.a --rwxr-xr-x root/root usr/lib/libLLVMX86CodeGen.a --rwxr-xr-x root/root usr/lib/libLLVMX86Desc.a --rwxr-xr-x root/root usr/lib/libLLVMX86Disassembler.a --rwxr-xr-x root/root usr/lib/libLLVMX86Info.a --rwxr-xr-x root/root usr/lib/libLLVMX86Utils.a --rwxr-xr-x root/root usr/lib/libLLVMipo.a --rwxr-xr-x root/root usr/lib/libLTO.a +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/CheckCompilerVersion.cmake +-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/FindOCaml.cmake +-rw-r--r-- root/root usr/lib/cmake/llvm/FindSphinx.cmake +-rw-r--r-- root/root usr/lib/cmake/llvm/GenerateVersionFromCVS.cmake +-rw-r--r-- root/root usr/lib/cmake/llvm/GetSVN.cmake +-rw-r--r-- root/root usr/lib/cmake/llvm/HandleLLVMOptions.cmake +-rw-r--r-- root/root usr/lib/cmake/llvm/HandleLLVMStdlib.cmake +-rw-r--r-- root/root usr/lib/cmake/llvm/LLVM-Config.cmake +-rw-r--r-- root/root usr/lib/cmake/llvm/LLVMConfig.cmake +-rw-r--r-- root/root usr/lib/cmake/llvm/LLVMConfigVersion.cmake +-rw-r--r-- root/root usr/lib/cmake/llvm/LLVMExports-release.cmake +-rw-r--r-- root/root usr/lib/cmake/llvm/LLVMExports.cmake +-rw-r--r-- root/root usr/lib/cmake/llvm/LLVMExternalProjectUtils.cmake +-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/TableGen.cmake +-rw-r--r-- root/root usr/lib/cmake/llvm/VersionFromVCS.cmake +-rwxr-xr-x root/root usr/lib/libLLVMAMDGPUAsmParser.so +-rwxr-xr-x root/root usr/lib/libLLVMAMDGPUAsmPrinter.so +-rwxr-xr-x root/root usr/lib/libLLVMAMDGPUCodeGen.so +-rwxr-xr-x root/root usr/lib/libLLVMAMDGPUDesc.so +-rwxr-xr-x root/root usr/lib/libLLVMAMDGPUDisassembler.so +-rwxr-xr-x root/root usr/lib/libLLVMAMDGPUInfo.so +-rwxr-xr-x root/root usr/lib/libLLVMAMDGPUUtils.so +-rwxr-xr-x root/root usr/lib/libLLVMAnalysis.so +-rwxr-xr-x root/root usr/lib/libLLVMAsmParser.so +-rwxr-xr-x root/root usr/lib/libLLVMAsmPrinter.so +-rwxr-xr-x root/root usr/lib/libLLVMBitReader.so +-rwxr-xr-x root/root usr/lib/libLLVMBitWriter.so +-rwxr-xr-x root/root usr/lib/libLLVMCodeGen.so +-rwxr-xr-x root/root usr/lib/libLLVMCore.so +-rwxr-xr-x root/root usr/lib/libLLVMCoverage.so +-rwxr-xr-x root/root usr/lib/libLLVMDebugInfoCodeView.so +-rwxr-xr-x root/root usr/lib/libLLVMDebugInfoDWARF.so +-rwxr-xr-x root/root usr/lib/libLLVMDebugInfoPDB.so +-rwxr-xr-x root/root usr/lib/libLLVMExecutionEngine.so +-rwxr-xr-x root/root usr/lib/libLLVMGlobalISel.so +-rwxr-xr-x root/root usr/lib/libLLVMIRReader.so +-rwxr-xr-x root/root usr/lib/libLLVMInstCombine.so +-rwxr-xr-x root/root usr/lib/libLLVMInstrumentation.so +-rwxr-xr-x root/root usr/lib/libLLVMInterpreter.so +-rwxr-xr-x root/root usr/lib/libLLVMLTO.so +-rwxr-xr-x root/root usr/lib/libLLVMLibDriver.so +-rwxr-xr-x root/root usr/lib/libLLVMLineEditor.so +-rwxr-xr-x root/root usr/lib/libLLVMLinker.so +-rwxr-xr-x root/root usr/lib/libLLVMMC.so +-rwxr-xr-x root/root usr/lib/libLLVMMCDisassembler.so +-rwxr-xr-x root/root usr/lib/libLLVMMCJIT.so +-rwxr-xr-x root/root usr/lib/libLLVMMCParser.so +-rwxr-xr-x root/root usr/lib/libLLVMMIRParser.so +-rwxr-xr-x root/root usr/lib/libLLVMObjCARCOpts.so +-rwxr-xr-x root/root usr/lib/libLLVMObject.so +-rwxr-xr-x root/root usr/lib/libLLVMObjectYAML.so +-rwxr-xr-x root/root usr/lib/libLLVMOption.so +-rwxr-xr-x root/root usr/lib/libLLVMOrcJIT.so +-rwxr-xr-x root/root usr/lib/libLLVMPasses.so +-rwxr-xr-x root/root usr/lib/libLLVMProfileData.so +-rwxr-xr-x root/root usr/lib/libLLVMRuntimeDyld.so +-rwxr-xr-x root/root usr/lib/libLLVMScalarOpts.so +-rwxr-xr-x root/root usr/lib/libLLVMSelectionDAG.so +-rwxr-xr-x root/root usr/lib/libLLVMSupport.so +-rwxr-xr-x root/root usr/lib/libLLVMSymbolize.so +-rwxr-xr-x root/root usr/lib/libLLVMTableGen.so +-rwxr-xr-x root/root usr/lib/libLLVMTarget.so +-rwxr-xr-x root/root usr/lib/libLLVMTransformUtils.so +-rwxr-xr-x root/root usr/lib/libLLVMVectorize.so +-rwxr-xr-x root/root usr/lib/libLLVMX86AsmParser.so +-rwxr-xr-x root/root usr/lib/libLLVMX86AsmPrinter.so +-rwxr-xr-x root/root usr/lib/libLLVMX86CodeGen.so +-rwxr-xr-x root/root usr/lib/libLLVMX86Desc.so +-rwxr-xr-x root/root usr/lib/libLLVMX86Disassembler.so +-rwxr-xr-x root/root usr/lib/libLLVMX86Info.so +-rwxr-xr-x root/root usr/lib/libLLVMX86Utils.so +-rwxr-xr-x root/root usr/lib/libLLVMipo.so -rwxr-xr-x root/root usr/lib/libLTO.so -drwxr-xr-x root/root usr/share/ -drwxr-xr-x root/root usr/share/llvm/ -drwxr-xr-x root/root usr/share/llvm/cmake/ --rw-r--r-- root/root usr/share/llvm/cmake/AddLLVM.cmake --rw-r--r-- root/root usr/share/llvm/cmake/AddLLVMDefinitions.cmake --rw-r--r-- root/root usr/share/llvm/cmake/AddOCaml.cmake --rw-r--r-- root/root usr/share/llvm/cmake/AddSphinxTarget.cmake --rw-r--r-- root/root usr/share/llvm/cmake/ChooseMSVCCRT.cmake --rw-r--r-- root/root usr/share/llvm/cmake/CrossCompile.cmake --rw-r--r-- root/root usr/share/llvm/cmake/DetermineGCCCompatible.cmake --rw-r--r-- root/root usr/share/llvm/cmake/FindOCaml.cmake --rw-r--r-- root/root usr/share/llvm/cmake/FindSphinx.cmake --rw-r--r-- root/root usr/share/llvm/cmake/GetSVN.cmake --rw-r--r-- root/root usr/share/llvm/cmake/HandleLLVMOptions.cmake --rw-r--r-- root/root usr/share/llvm/cmake/HandleLLVMStdlib.cmake --rw-r--r-- root/root usr/share/llvm/cmake/LLVM-Config.cmake --rw-r--r-- root/root usr/share/llvm/cmake/LLVMConfig.cmake --rw-r--r-- root/root usr/share/llvm/cmake/LLVMConfigVersion.cmake --rw-r--r-- root/root usr/share/llvm/cmake/LLVMExports.cmake --rw-r--r-- root/root usr/share/llvm/cmake/LLVMExternalProjectUtils.cmake --rw-r--r-- root/root usr/share/llvm/cmake/LLVMInstallSymlink.cmake --rw-r--r-- root/root usr/share/llvm/cmake/LLVMProcessSources.cmake --rw-r--r-- root/root usr/share/llvm/cmake/TableGen.cmake diff --git a/llvm/.md5sum b/llvm/.md5sum index 9a87ff6..bdbefdb 100644 --- a/llvm/.md5sum +++ b/llvm/.md5sum @@ -1,3 +1,3 @@ 36a89de82dfe6ca99829743591cf8112 config.h -538467e6028bbc9259b1e6e015d25845 llvm-3.8.1.src.tar.xz +f2093e98060532449eb7d2fcfd0bc6c6 llvm-3.9.0.src.tar.xz fcd6954a7fbd05687990e59e87131c3e llvm-config.h diff --git a/llvm/Pkgfile b/llvm/Pkgfile index fafc862..213b21a 100644 --- a/llvm/Pkgfile +++ b/llvm/Pkgfile @@ -5,7 +5,7 @@ # Depends on: python name=llvm -version=3.8.1 +version=3.9.0 release=1 source=(http://llvm.org/releases/$version/$name-$version.src.tar.xz \ config.h llvm-config.h) @@ -19,22 +19,20 @@ build() { mkdir build cd build - ../configure --prefix=/usr \ - --without-oprofile \ - --enable-cxx11 \ - --enable-targets=x86,x86_64,r600 \ - --enable-shared + cmake -DLLVM_ENABLE_CXX1Y=1 \ + -DLLVM_INCLUDE_EXAMPLES=0 \ + -DLLVM_INCLUDE_TESTS=0 \ + -DLLVM_TARGETS_TO_BUILD='X86;AMDGPU' \ + -DBUILD_SHARED_LIBS=1 \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=/usr .. - make DISABLE_ASSERTIONS=1 $MAKEFLAGS - make DISABLE_ASSERTIONS=1 DESTDIR=$PKG install + MAKEFLAGS="$MAKEFLAGS" make + make DESTDIR=$PKG install - find $PKG -name .dir -delete - rm -rf $PKG/usr/docs - - # multilib stubs - mv $PKG/usr/include/llvm/Config/config{,-64}.h + # multilib stub mv $PKG/usr/include/llvm/Config/llvm-config{,-64}.h - install -m 0644 $SRC/config.h $PKG/usr/include/llvm/Config/ + install -m 0644 $SRC/llvm-config.h $PKG/usr/include/llvm/Config/ # remove example hello transform diff --git a/llvm/config.h b/llvm/config.h deleted file mode 100644 index b4b7f5d..0000000 --- a/llvm/config.h +++ /dev/null @@ -1,12 +0,0 @@ -/* config.h stub */ - -#ifndef __STUB__CONFIG_H__ -#define __STUB__CONFIG_H__ - -#if defined(__x86_64__) -#include "config-64.h" -#else -#include "config-32.h" -#endif - -#endif
participants (1)
-
crux@crux.nu