aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDimitry Andric <dim@FreeBSD.org>2019-08-20 20:50:12 +0000
committerDimitry Andric <dim@FreeBSD.org>2019-08-20 20:50:12 +0000
commite6d1592492a3a379186bfb02bd0f4eda0669c0d5 (patch)
tree599ab169a01f1c86eda9adc774edaedde2f2db5b
parent1a56a5ead7a2e84bee8240f5f6b033b5f1707154 (diff)
downloadsrc-e6d1592492a3a379186bfb02bd0f4eda0669c0d5.tar.gz
src-e6d1592492a3a379186bfb02bd0f4eda0669c0d5.zip
Vendor import of stripped llvm trunk r366426 (just before the release_90vendor/llvm/llvm-trunk-r366426
Notes
Notes: svn path=/vendor/llvm/dist/; revision=351278 svn path=/vendor/llvm/llvm-trunk-r366426/; revision=351279; tag=vendor/llvm/llvm-trunk-r366426
-rw-r--r--LICENSE.TXT261
-rw-r--r--include/llvm-c/Analysis.h8
-rw-r--r--include/llvm-c/BitReader.h8
-rw-r--r--include/llvm-c/BitWriter.h8
-rw-r--r--include/llvm-c/Comdat.h8
-rw-r--r--include/llvm-c/Core.h223
-rw-r--r--include/llvm-c/DataTypes.h8
-rw-r--r--include/llvm-c/DebugInfo.h135
-rw-r--r--include/llvm-c/Disassembler.h8
-rw-r--r--include/llvm-c/DisassemblerTypes.h8
-rw-r--r--include/llvm-c/Error.h10
-rw-r--r--include/llvm-c/ErrorHandling.h8
-rw-r--r--include/llvm-c/ExecutionEngine.h8
-rw-r--r--include/llvm-c/IRReader.h8
-rw-r--r--include/llvm-c/Initialization.h8
-rw-r--r--include/llvm-c/LinkTimeOptimizer.h7
-rw-r--r--include/llvm-c/Linker.h8
-rw-r--r--include/llvm-c/Object.h163
-rw-r--r--include/llvm-c/OptRemarks.h204
-rw-r--r--include/llvm-c/OrcBindings.h8
-rw-r--r--include/llvm-c/Remarks.h329
-rw-r--r--include/llvm-c/Support.h8
-rw-r--r--include/llvm-c/Target.h12
-rw-r--r--include/llvm-c/TargetMachine.h8
-rw-r--r--include/llvm-c/Transforms/AggressiveInstCombine.h8
-rw-r--r--include/llvm-c/Transforms/Coroutines.h8
-rw-r--r--include/llvm-c/Transforms/IPO.h8
-rw-r--r--include/llvm-c/Transforms/InstCombine.h8
-rw-r--r--include/llvm-c/Transforms/PassManagerBuilder.h8
-rw-r--r--include/llvm-c/Transforms/Scalar.h8
-rw-r--r--include/llvm-c/Transforms/Utils.h11
-rw-r--r--include/llvm-c/Transforms/Vectorize.h8
-rw-r--r--include/llvm-c/Types.h13
-rw-r--r--include/llvm-c/lto.h52
-rw-r--r--include/llvm/ADT/APFloat.h18
-rw-r--r--include/llvm/ADT/APInt.h18
-rw-r--r--include/llvm/ADT/APSInt.h25
-rw-r--r--include/llvm/ADT/AllocatorList.h7
-rw-r--r--include/llvm/ADT/Any.h7
-rw-r--r--include/llvm/ADT/ArrayRef.h15
-rw-r--r--include/llvm/ADT/BitVector.h7
-rw-r--r--include/llvm/ADT/BitmaskEnum.h7
-rw-r--r--include/llvm/ADT/BreadthFirstIterator.h9
-rw-r--r--include/llvm/ADT/CachedHashString.h7
-rw-r--r--include/llvm/ADT/DAGDeltaAlgorithm.h7
-rw-r--r--include/llvm/ADT/DeltaAlgorithm.h7
-rw-r--r--include/llvm/ADT/DenseMap.h15
-rw-r--r--include/llvm/ADT/DenseMapInfo.h23
-rw-r--r--include/llvm/ADT/DenseSet.h9
-rw-r--r--include/llvm/ADT/DepthFirstIterator.h7
-rw-r--r--include/llvm/ADT/EpochTracker.h7
-rw-r--r--include/llvm/ADT/EquivalenceClasses.h7
-rw-r--r--include/llvm/ADT/FoldingSet.h7
-rw-r--r--include/llvm/ADT/FunctionExtras.h7
-rw-r--r--include/llvm/ADT/GraphTraits.h7
-rw-r--r--include/llvm/ADT/Hashing.h9
-rw-r--r--include/llvm/ADT/ImmutableList.h11
-rw-r--r--include/llvm/ADT/ImmutableMap.h7
-rw-r--r--include/llvm/ADT/ImmutableSet.h7
-rw-r--r--include/llvm/ADT/IndexedMap.h7
-rw-r--r--include/llvm/ADT/IntEqClasses.h7
-rw-r--r--include/llvm/ADT/IntervalMap.h7
-rw-r--r--include/llvm/ADT/IntrusiveRefCntPtr.h7
-rw-r--r--include/llvm/ADT/MapVector.h7
-rw-r--r--include/llvm/ADT/None.h7
-rw-r--r--include/llvm/ADT/Optional.h255
-rw-r--r--include/llvm/ADT/PackedVector.h7
-rw-r--r--include/llvm/ADT/PointerEmbeddedInt.h7
-rw-r--r--include/llvm/ADT/PointerIntPair.h27
-rw-r--r--include/llvm/ADT/PointerSumType.h7
-rw-r--r--include/llvm/ADT/PointerUnion.h482
-rw-r--r--include/llvm/ADT/PostOrderIterator.h7
-rw-r--r--include/llvm/ADT/PriorityQueue.h7
-rw-r--r--include/llvm/ADT/PriorityWorklist.h7
-rw-r--r--include/llvm/ADT/SCCIterator.h7
-rw-r--r--include/llvm/ADT/STLExtras.h108
-rw-r--r--include/llvm/ADT/ScopeExit.h7
-rw-r--r--include/llvm/ADT/ScopedHashTable.h7
-rw-r--r--include/llvm/ADT/Sequence.h7
-rw-r--r--include/llvm/ADT/SetOperations.h7
-rw-r--r--include/llvm/ADT/SetVector.h7
-rw-r--r--include/llvm/ADT/SmallBitVector.h7
-rw-r--r--include/llvm/ADT/SmallPtrSet.h7
-rw-r--r--include/llvm/ADT/SmallSet.h7
-rw-r--r--include/llvm/ADT/SmallString.h7
-rw-r--r--include/llvm/ADT/SmallVector.h48
-rw-r--r--include/llvm/ADT/SparseBitVector.h7
-rw-r--r--include/llvm/ADT/SparseMultiSet.h7
-rw-r--r--include/llvm/ADT/SparseSet.h7
-rw-r--r--include/llvm/ADT/Statistic.h7
-rw-r--r--include/llvm/ADT/StringExtras.h7
-rw-r--r--include/llvm/ADT/StringMap.h12
-rw-r--r--include/llvm/ADT/StringRef.h43
-rw-r--r--include/llvm/ADT/StringSet.h14
-rw-r--r--include/llvm/ADT/StringSwitch.h29
-rw-r--r--include/llvm/ADT/TinyPtrVector.h7
-rw-r--r--include/llvm/ADT/Triple.h85
-rw-r--r--include/llvm/ADT/Twine.h10
-rw-r--r--include/llvm/ADT/UniqueVector.h7
-rw-r--r--include/llvm/ADT/VariadicFunction.h9
-rw-r--r--include/llvm/ADT/bit.h17
-rw-r--r--include/llvm/ADT/edit_distance.h7
-rw-r--r--include/llvm/ADT/fallible_iterator.h243
-rw-r--r--include/llvm/ADT/ilist.h16
-rw-r--r--include/llvm/ADT/ilist_base.h7
-rw-r--r--include/llvm/ADT/ilist_iterator.h7
-rw-r--r--include/llvm/ADT/ilist_node.h7
-rw-r--r--include/llvm/ADT/ilist_node_base.h7
-rw-r--r--include/llvm/ADT/ilist_node_options.h7
-rw-r--r--include/llvm/ADT/iterator.h7
-rw-r--r--include/llvm/ADT/iterator_range.h7
-rw-r--r--include/llvm/ADT/simple_ilist.h7
-rw-r--r--include/llvm/Analysis/AliasAnalysis.h239
-rw-r--r--include/llvm/Analysis/AliasAnalysisEvaluator.h7
-rw-r--r--include/llvm/Analysis/AliasSetTracker.h28
-rw-r--r--include/llvm/Analysis/AssumptionCache.h15
-rw-r--r--include/llvm/Analysis/BasicAliasAnalysis.h34
-rw-r--r--include/llvm/Analysis/BlockFrequencyInfo.h10
-rw-r--r--include/llvm/Analysis/BlockFrequencyInfoImpl.h33
-rw-r--r--include/llvm/Analysis/BranchProbabilityInfo.h7
-rw-r--r--include/llvm/Analysis/CFG.h32
-rw-r--r--include/llvm/Analysis/CFGPrinter.h7
-rw-r--r--include/llvm/Analysis/CFLAliasAnalysisUtils.h7
-rw-r--r--include/llvm/Analysis/CFLAndersAliasAnalysis.h10
-rw-r--r--include/llvm/Analysis/CFLSteensAliasAnalysis.h14
-rw-r--r--include/llvm/Analysis/CGSCCPassManager.h396
-rw-r--r--include/llvm/Analysis/CallGraph.h24
-rw-r--r--include/llvm/Analysis/CallGraphSCCPass.h7
-rw-r--r--include/llvm/Analysis/CallPrinter.h7
-rw-r--r--include/llvm/Analysis/CaptureTracking.h7
-rw-r--r--include/llvm/Analysis/CmpInstAnalysis.h7
-rw-r--r--include/llvm/Analysis/CodeMetrics.h16
-rw-r--r--include/llvm/Analysis/ConstantFolding.h22
-rw-r--r--include/llvm/Analysis/DOTGraphTraitsPass.h7
-rw-r--r--include/llvm/Analysis/DemandedBits.h7
-rw-r--r--include/llvm/Analysis/DependenceAnalysis.h11
-rw-r--r--include/llvm/Analysis/DivergenceAnalysis.h7
-rw-r--r--include/llvm/Analysis/DomPrinter.h7
-rw-r--r--include/llvm/Analysis/DomTreeUpdater.h (renamed from include/llvm/IR/DomTreeUpdater.h)200
-rw-r--r--include/llvm/Analysis/DominanceFrontier.h7
-rw-r--r--include/llvm/Analysis/DominanceFrontierImpl.h7
-rw-r--r--include/llvm/Analysis/EHPersonalities.h7
-rw-r--r--include/llvm/Analysis/GlobalsModRef.h15
-rw-r--r--include/llvm/Analysis/GuardUtils.h30
-rw-r--r--include/llvm/Analysis/IVDescriptors.h28
-rw-r--r--include/llvm/Analysis/IVUsers.h7
-rw-r--r--include/llvm/Analysis/IndirectCallPromotionAnalysis.h7
-rw-r--r--include/llvm/Analysis/IndirectCallVisitor.h7
-rw-r--r--include/llvm/Analysis/InlineCost.h21
-rw-r--r--include/llvm/Analysis/InstructionPrecedenceTracking.h9
-rw-r--r--include/llvm/Analysis/InstructionSimplify.h33
-rw-r--r--include/llvm/Analysis/Interval.h7
-rw-r--r--include/llvm/Analysis/IntervalIterator.h7
-rw-r--r--include/llvm/Analysis/IntervalPartition.h7
-rw-r--r--include/llvm/Analysis/IteratedDominanceFrontier.h154
-rw-r--r--include/llvm/Analysis/LazyBlockFrequencyInfo.h7
-rw-r--r--include/llvm/Analysis/LazyBranchProbabilityInfo.h7
-rw-r--r--include/llvm/Analysis/LazyCallGraph.h32
-rw-r--r--include/llvm/Analysis/LazyValueInfo.h7
-rw-r--r--include/llvm/Analysis/LegacyDivergenceAnalysis.h7
-rw-r--r--include/llvm/Analysis/Lint.h7
-rw-r--r--include/llvm/Analysis/Loads.h29
-rw-r--r--include/llvm/Analysis/LoopAccessAnalysis.h13
-rw-r--r--include/llvm/Analysis/LoopAnalysisManager.h10
-rw-r--r--include/llvm/Analysis/LoopInfo.h249
-rw-r--r--include/llvm/Analysis/LoopInfoImpl.h85
-rw-r--r--include/llvm/Analysis/LoopIterator.h7
-rw-r--r--include/llvm/Analysis/LoopPass.h7
-rw-r--r--include/llvm/Analysis/LoopUnrollAnalyzer.h7
-rw-r--r--include/llvm/Analysis/MemoryBuiltins.h50
-rw-r--r--include/llvm/Analysis/MemoryDependenceAnalysis.h26
-rw-r--r--include/llvm/Analysis/MemoryLocation.h7
-rw-r--r--include/llvm/Analysis/MemorySSA.h49
-rw-r--r--include/llvm/Analysis/MemorySSAUpdater.h42
-rw-r--r--include/llvm/Analysis/ModuleSummaryAnalysis.h7
-rw-r--r--include/llvm/Analysis/MustExecute.h7
-rw-r--r--include/llvm/Analysis/ObjCARCAliasAnalysis.h16
-rw-r--r--include/llvm/Analysis/ObjCARCAnalysisUtils.h7
-rw-r--r--include/llvm/Analysis/ObjCARCInstKind.h11
-rw-r--r--include/llvm/Analysis/OptimizationRemarkEmitter.h11
-rw-r--r--include/llvm/Analysis/OrderedBasicBlock.h15
-rw-r--r--include/llvm/Analysis/OrderedInstructions.h7
-rw-r--r--include/llvm/Analysis/PHITransAddr.h7
-rw-r--r--include/llvm/Analysis/Passes.h7
-rw-r--r--include/llvm/Analysis/PhiValues.h7
-rw-r--r--include/llvm/Analysis/PostDominators.h7
-rw-r--r--include/llvm/Analysis/ProfileSummaryInfo.h16
-rw-r--r--include/llvm/Analysis/PtrUseVisitor.h11
-rw-r--r--include/llvm/Analysis/RegionInfo.h7
-rw-r--r--include/llvm/Analysis/RegionInfoImpl.h7
-rw-r--r--include/llvm/Analysis/RegionIterator.h7
-rw-r--r--include/llvm/Analysis/RegionPass.h7
-rw-r--r--include/llvm/Analysis/RegionPrinter.h7
-rw-r--r--include/llvm/Analysis/ScalarEvolution.h72
-rw-r--r--include/llvm/Analysis/ScalarEvolutionAliasAnalysis.h10
-rw-r--r--include/llvm/Analysis/ScalarEvolutionExpander.h17
-rw-r--r--include/llvm/Analysis/ScalarEvolutionExpressions.h156
-rw-r--r--include/llvm/Analysis/ScalarEvolutionNormalization.h7
-rw-r--r--include/llvm/Analysis/ScopedNoAliasAA.h16
-rw-r--r--include/llvm/Analysis/SparsePropagation.h15
-rw-r--r--include/llvm/Analysis/StackSafetyAnalysis.h7
-rw-r--r--include/llvm/Analysis/SyncDependenceAnalysis.h7
-rw-r--r--include/llvm/Analysis/SyntheticCountsUtils.h7
-rw-r--r--include/llvm/Analysis/TargetFolder.h11
-rw-r--r--include/llvm/Analysis/TargetLibraryInfo.def65
-rw-r--r--include/llvm/Analysis/TargetLibraryInfo.h14
-rw-r--r--include/llvm/Analysis/TargetTransformInfo.h235
-rw-r--r--include/llvm/Analysis/TargetTransformInfoImpl.h191
-rw-r--r--include/llvm/Analysis/Trace.h7
-rw-r--r--include/llvm/Analysis/TypeBasedAliasAnalysis.h19
-rw-r--r--include/llvm/Analysis/TypeMetadataUtils.h7
-rw-r--r--include/llvm/Analysis/Utils/Local.h7
-rw-r--r--include/llvm/Analysis/ValueLattice.h7
-rw-r--r--include/llvm/Analysis/ValueLatticeUtils.h7
-rw-r--r--include/llvm/Analysis/ValueTracking.h64
-rw-r--r--include/llvm/Analysis/VecFuncs.def250
-rw-r--r--include/llvm/Analysis/VectorUtils.h81
-rw-r--r--include/llvm/AsmParser/Parser.h7
-rw-r--r--include/llvm/AsmParser/SlotMapping.h7
-rw-r--r--include/llvm/BinaryFormat/AMDGPUMetadataVerifier.h37
-rw-r--r--include/llvm/BinaryFormat/COFF.h14
-rw-r--r--include/llvm/BinaryFormat/Dwarf.def16
-rw-r--r--include/llvm/BinaryFormat/Dwarf.h11
-rw-r--r--include/llvm/BinaryFormat/DynamicTags.def28
-rw-r--r--include/llvm/BinaryFormat/ELF.h88
-rw-r--r--include/llvm/BinaryFormat/ELFRelocs/ARM.def3
-rw-r--r--include/llvm/BinaryFormat/ELFRelocs/PowerPC.def33
-rw-r--r--include/llvm/BinaryFormat/MachO.def7
-rw-r--r--include/llvm/BinaryFormat/MachO.h25
-rw-r--r--include/llvm/BinaryFormat/Magic.h10
-rw-r--r--include/llvm/BinaryFormat/Minidump.h203
-rw-r--r--include/llvm/BinaryFormat/MinidumpConstants.def107
-rw-r--r--include/llvm/BinaryFormat/MsgPack.def7
-rw-r--r--include/llvm/BinaryFormat/MsgPack.h7
-rw-r--r--include/llvm/BinaryFormat/MsgPackDocument.h385
-rw-r--r--include/llvm/BinaryFormat/MsgPackReader.h7
-rw-r--r--include/llvm/BinaryFormat/MsgPackTypes.h372
-rw-r--r--include/llvm/BinaryFormat/MsgPackWriter.h7
-rw-r--r--include/llvm/BinaryFormat/Wasm.h65
-rw-r--r--include/llvm/BinaryFormat/WasmRelocs.def24
-rw-r--r--include/llvm/BinaryFormat/XCOFF.h145
-rw-r--r--include/llvm/Bitcode/BitcodeAnalyzer.h103
-rw-r--r--include/llvm/Bitcode/BitcodeReader.h9
-rw-r--r--include/llvm/Bitcode/BitcodeWriter.h7
-rw-r--r--include/llvm/Bitcode/BitcodeWriterPass.h7
-rw-r--r--include/llvm/Bitcode/LLVMBitCodes.h42
-rw-r--r--include/llvm/Bitstream/BitCodes.h (renamed from include/llvm/Bitcode/BitCodes.h)33
-rw-r--r--include/llvm/Bitstream/BitstreamReader.h (renamed from include/llvm/Bitcode/BitstreamReader.h)175
-rw-r--r--include/llvm/Bitstream/BitstreamWriter.h (renamed from include/llvm/Bitcode/BitstreamWriter.h)17
-rw-r--r--include/llvm/CodeGen/AccelTable.h31
-rw-r--r--include/llvm/CodeGen/Analysis.h27
-rw-r--r--include/llvm/CodeGen/AsmPrinter.h61
-rw-r--r--include/llvm/CodeGen/AsmPrinterHandler.h7
-rw-r--r--include/llvm/CodeGen/AtomicExpandUtils.h7
-rw-r--r--include/llvm/CodeGen/BasicTTIImpl.h250
-rw-r--r--include/llvm/CodeGen/BuiltinGCs.h7
-rw-r--r--include/llvm/CodeGen/CSEConfigBase.h28
-rw-r--r--include/llvm/CodeGen/CalcSpillWeights.h7
-rw-r--r--include/llvm/CodeGen/CallingConvLower.h11
-rw-r--r--include/llvm/CodeGen/CommandFlags.inc13
-rw-r--r--include/llvm/CodeGen/CostTable.h7
-rw-r--r--include/llvm/CodeGen/DAGCombine.h7
-rw-r--r--include/llvm/CodeGen/DFAPacketizer.h7
-rw-r--r--include/llvm/CodeGen/DIE.h59
-rw-r--r--include/llvm/CodeGen/DIEValue.def8
-rw-r--r--include/llvm/CodeGen/DbgEntityHistoryCalculator.h93
-rw-r--r--include/llvm/CodeGen/DebugHandlerBase.h9
-rw-r--r--include/llvm/CodeGen/DwarfStringPoolEntry.h7
-rw-r--r--include/llvm/CodeGen/EdgeBundles.h7
-rw-r--r--include/llvm/CodeGen/ExecutionDomainFix.h7
-rw-r--r--include/llvm/CodeGen/ExpandReductions.h7
-rw-r--r--include/llvm/CodeGen/FastISel.h9
-rw-r--r--include/llvm/CodeGen/FaultMaps.h7
-rw-r--r--include/llvm/CodeGen/FunctionLoweringInfo.h65
-rw-r--r--include/llvm/CodeGen/GCMetadata.h7
-rw-r--r--include/llvm/CodeGen/GCMetadataPrinter.h7
-rw-r--r--include/llvm/CodeGen/GCStrategy.h7
-rw-r--r--include/llvm/CodeGen/GlobalISel/CSEInfo.h41
-rw-r--r--include/llvm/CodeGen/GlobalISel/CSEMIRBuilder.h7
-rw-r--r--include/llvm/CodeGen/GlobalISel/CallLowering.h137
-rw-r--r--include/llvm/CodeGen/GlobalISel/Combiner.h9
-rw-r--r--include/llvm/CodeGen/GlobalISel/CombinerHelper.h27
-rw-r--r--include/llvm/CodeGen/GlobalISel/CombinerInfo.h7
-rw-r--r--include/llvm/CodeGen/GlobalISel/ConstantFoldingMIRBuilder.h7
-rw-r--r--include/llvm/CodeGen/GlobalISel/GISelChangeObserver.h18
-rw-r--r--include/llvm/CodeGen/GlobalISel/GISelWorkList.h50
-rw-r--r--include/llvm/CodeGen/GlobalISel/IRTranslator.h121
-rw-r--r--include/llvm/CodeGen/GlobalISel/InstructionSelect.h7
-rw-r--r--include/llvm/CodeGen/GlobalISel/InstructionSelector.h17
-rw-r--r--include/llvm/CodeGen/GlobalISel/InstructionSelectorImpl.h60
-rw-r--r--include/llvm/CodeGen/GlobalISel/LegalizationArtifactCombiner.h278
-rw-r--r--include/llvm/CodeGen/GlobalISel/Legalizer.h14
-rw-r--r--include/llvm/CodeGen/GlobalISel/LegalizerHelper.h120
-rw-r--r--include/llvm/CodeGen/GlobalISel/LegalizerInfo.h211
-rw-r--r--include/llvm/CodeGen/GlobalISel/Localizer.h22
-rw-r--r--include/llvm/CodeGen/GlobalISel/MIPatternMatch.h14
-rw-r--r--include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h361
-rw-r--r--include/llvm/CodeGen/GlobalISel/RegBankSelect.h16
-rw-r--r--include/llvm/CodeGen/GlobalISel/RegisterBank.h7
-rw-r--r--include/llvm/CodeGen/GlobalISel/RegisterBankInfo.h53
-rw-r--r--include/llvm/CodeGen/GlobalISel/Types.h7
-rw-r--r--include/llvm/CodeGen/GlobalISel/Utils.h74
-rw-r--r--include/llvm/CodeGen/ISDOpcodes.h54
-rw-r--r--include/llvm/CodeGen/IntrinsicLowering.h11
-rw-r--r--include/llvm/CodeGen/LatencyPriorityQueue.h7
-rw-r--r--include/llvm/CodeGen/LazyMachineBlockFrequencyInfo.h7
-rw-r--r--include/llvm/CodeGen/LexicalScopes.h7
-rw-r--r--include/llvm/CodeGen/LinkAllAsmWriterComponents.h7
-rw-r--r--include/llvm/CodeGen/LinkAllCodegenComponents.h7
-rw-r--r--include/llvm/CodeGen/LiveInterval.h54
-rw-r--r--include/llvm/CodeGen/LiveIntervalUnion.h7
-rw-r--r--include/llvm/CodeGen/LiveIntervals.h16
-rw-r--r--include/llvm/CodeGen/LivePhysRegs.h7
-rw-r--r--include/llvm/CodeGen/LiveRangeEdit.h7
-rw-r--r--include/llvm/CodeGen/LiveRegMatrix.h7
-rw-r--r--include/llvm/CodeGen/LiveRegUnits.h7
-rw-r--r--include/llvm/CodeGen/LiveStacks.h7
-rw-r--r--include/llvm/CodeGen/LiveVariables.h7
-rw-r--r--include/llvm/CodeGen/LoopTraversal.h7
-rw-r--r--include/llvm/CodeGen/LowLevelType.h7
-rw-r--r--include/llvm/CodeGen/MIRParser/MIParser.h233
-rw-r--r--include/llvm/CodeGen/MIRParser/MIRParser.h7
-rw-r--r--include/llvm/CodeGen/MIRPrinter.h9
-rw-r--r--include/llvm/CodeGen/MIRYamlMapping.h108
-rw-r--r--include/llvm/CodeGen/MachORelocation.h7
-rw-r--r--include/llvm/CodeGen/MachineBasicBlock.h28
-rw-r--r--include/llvm/CodeGen/MachineBlockFrequencyInfo.h7
-rw-r--r--include/llvm/CodeGen/MachineBranchProbabilityInfo.h7
-rw-r--r--include/llvm/CodeGen/MachineCombinerPattern.h7
-rw-r--r--include/llvm/CodeGen/MachineConstantPool.h7
-rw-r--r--include/llvm/CodeGen/MachineDominanceFrontier.h7
-rw-r--r--include/llvm/CodeGen/MachineDominators.h7
-rw-r--r--include/llvm/CodeGen/MachineFrameInfo.h14
-rw-r--r--include/llvm/CodeGen/MachineFunction.h76
-rw-r--r--include/llvm/CodeGen/MachineFunctionPass.h7
-rw-r--r--include/llvm/CodeGen/MachineInstr.h81
-rw-r--r--include/llvm/CodeGen/MachineInstrBuilder.h15
-rw-r--r--include/llvm/CodeGen/MachineInstrBundle.h15
-rw-r--r--include/llvm/CodeGen/MachineInstrBundleIterator.h7
-rw-r--r--include/llvm/CodeGen/MachineJumpTableInfo.h7
-rw-r--r--include/llvm/CodeGen/MachineLoopInfo.h7
-rw-r--r--include/llvm/CodeGen/MachineMemOperand.h26
-rw-r--r--include/llvm/CodeGen/MachineModuleInfo.h32
-rw-r--r--include/llvm/CodeGen/MachineModuleInfoImpls.h7
-rw-r--r--include/llvm/CodeGen/MachineOperand.h21
-rw-r--r--include/llvm/CodeGen/MachineOptimizationRemarkEmitter.h21
-rw-r--r--include/llvm/CodeGen/MachineOutliner.h13
-rw-r--r--include/llvm/CodeGen/MachinePassRegistry.h7
-rw-r--r--include/llvm/CodeGen/MachinePipeliner.h85
-rw-r--r--include/llvm/CodeGen/MachinePostDominators.h9
-rw-r--r--include/llvm/CodeGen/MachineRegionInfo.h7
-rw-r--r--include/llvm/CodeGen/MachineRegisterInfo.h20
-rw-r--r--include/llvm/CodeGen/MachineSSAUpdater.h7
-rw-r--r--include/llvm/CodeGen/MachineScheduler.h35
-rw-r--r--include/llvm/CodeGen/MachineTraceMetrics.h7
-rw-r--r--include/llvm/CodeGen/MacroFusion.h7
-rw-r--r--include/llvm/CodeGen/PBQP/CostAllocator.h7
-rw-r--r--include/llvm/CodeGen/PBQP/Graph.h7
-rw-r--r--include/llvm/CodeGen/PBQP/Math.h7
-rw-r--r--include/llvm/CodeGen/PBQP/ReductionRules.h7
-rw-r--r--include/llvm/CodeGen/PBQP/Solution.h7
-rw-r--r--include/llvm/CodeGen/PBQPRAConstraint.h9
-rw-r--r--include/llvm/CodeGen/ParallelCG.h7
-rw-r--r--include/llvm/CodeGen/Passes.h15
-rw-r--r--include/llvm/CodeGen/PreISelIntrinsicLowering.h7
-rw-r--r--include/llvm/CodeGen/PseudoSourceValue.h10
-rw-r--r--include/llvm/CodeGen/ReachingDefAnalysis.h9
-rw-r--r--include/llvm/CodeGen/RegAllocPBQP.h7
-rw-r--r--include/llvm/CodeGen/RegAllocRegistry.h35
-rw-r--r--include/llvm/CodeGen/Register.h60
-rw-r--r--include/llvm/CodeGen/RegisterClassInfo.h7
-rw-r--r--include/llvm/CodeGen/RegisterPressure.h11
-rw-r--r--include/llvm/CodeGen/RegisterScavenging.h24
-rw-r--r--include/llvm/CodeGen/RegisterUsageInfo.h7
-rw-r--r--include/llvm/CodeGen/ResourcePriorityQueue.h7
-rw-r--r--include/llvm/CodeGen/RuntimeLibcalls.h7
-rw-r--r--include/llvm/CodeGen/SDNodeProperties.td7
-rw-r--r--include/llvm/CodeGen/ScheduleDAG.h31
-rw-r--r--include/llvm/CodeGen/ScheduleDAGInstrs.h23
-rw-r--r--include/llvm/CodeGen/ScheduleDAGMutation.h7
-rw-r--r--include/llvm/CodeGen/ScheduleDFS.h9
-rw-r--r--include/llvm/CodeGen/ScheduleHazardRecognizer.h7
-rw-r--r--include/llvm/CodeGen/SchedulerRegistry.h7
-rw-r--r--include/llvm/CodeGen/ScoreboardHazardRecognizer.h7
-rw-r--r--include/llvm/CodeGen/SelectionDAG.h139
-rw-r--r--include/llvm/CodeGen/SelectionDAGAddressAnalysis.h46
-rw-r--r--include/llvm/CodeGen/SelectionDAGISel.h15
-rw-r--r--include/llvm/CodeGen/SelectionDAGNodes.h185
-rw-r--r--include/llvm/CodeGen/SelectionDAGTargetInfo.h15
-rw-r--r--include/llvm/CodeGen/SlotIndexes.h87
-rw-r--r--include/llvm/CodeGen/StackMaps.h7
-rw-r--r--include/llvm/CodeGen/StackProtector.h13
-rw-r--r--include/llvm/CodeGen/SwiftErrorValueTracking.h110
-rw-r--r--include/llvm/CodeGen/SwitchLoweringUtils.h297
-rw-r--r--include/llvm/CodeGen/TailDuplicator.h7
-rw-r--r--include/llvm/CodeGen/TargetCallingConv.h23
-rw-r--r--include/llvm/CodeGen/TargetFrameLowering.h37
-rw-r--r--include/llvm/CodeGen/TargetInstrInfo.h46
-rw-r--r--include/llvm/CodeGen/TargetLowering.h375
-rw-r--r--include/llvm/CodeGen/TargetLoweringObjectFileImpl.h7
-rw-r--r--include/llvm/CodeGen/TargetOpcodes.h7
-rw-r--r--include/llvm/CodeGen/TargetPassConfig.h37
-rw-r--r--include/llvm/CodeGen/TargetRegisterInfo.h14
-rw-r--r--include/llvm/CodeGen/TargetSchedule.h7
-rw-r--r--include/llvm/CodeGen/TargetSubtargetInfo.h33
-rw-r--r--include/llvm/CodeGen/UnreachableBlockElim.h7
-rw-r--r--include/llvm/CodeGen/ValueTypes.h7
-rw-r--r--include/llvm/CodeGen/ValueTypes.td200
-rw-r--r--include/llvm/CodeGen/VirtRegMap.h17
-rw-r--r--include/llvm/CodeGen/WasmEHFuncInfo.h29
-rw-r--r--include/llvm/CodeGen/WinEHFuncInfo.h7
-rw-r--r--include/llvm/DebugInfo/CodeView/AppendingTypeTableBuilder.h7
-rw-r--r--include/llvm/DebugInfo/CodeView/CVRecord.h38
-rw-r--r--include/llvm/DebugInfo/CodeView/CVSymbolVisitor.h7
-rw-r--r--include/llvm/DebugInfo/CodeView/CVTypeVisitor.h11
-rw-r--r--include/llvm/DebugInfo/CodeView/CodeView.h29
-rw-r--r--include/llvm/DebugInfo/CodeView/CodeViewError.h7
-rw-r--r--include/llvm/DebugInfo/CodeView/CodeViewRecordIO.h140
-rw-r--r--include/llvm/DebugInfo/CodeView/CodeViewRegisters.def210
-rw-r--r--include/llvm/DebugInfo/CodeView/CodeViewSymbols.def9
-rw-r--r--include/llvm/DebugInfo/CodeView/CodeViewTypes.def7
-rw-r--r--include/llvm/DebugInfo/CodeView/ContinuationRecordBuilder.h9
-rw-r--r--include/llvm/DebugInfo/CodeView/DebugChecksumsSubsection.h7
-rw-r--r--include/llvm/DebugInfo/CodeView/DebugCrossExSubsection.h7
-rw-r--r--include/llvm/DebugInfo/CodeView/DebugCrossImpSubsection.h9
-rw-r--r--include/llvm/DebugInfo/CodeView/DebugFrameDataSubsection.h7
-rw-r--r--include/llvm/DebugInfo/CodeView/DebugInlineeLinesSubsection.h14
-rw-r--r--include/llvm/DebugInfo/CodeView/DebugLinesSubsection.h7
-rw-r--r--include/llvm/DebugInfo/CodeView/DebugStringTableSubsection.h7
-rw-r--r--include/llvm/DebugInfo/CodeView/DebugSubsection.h7
-rw-r--r--include/llvm/DebugInfo/CodeView/DebugSubsectionRecord.h7
-rw-r--r--include/llvm/DebugInfo/CodeView/DebugSubsectionVisitor.h7
-rw-r--r--include/llvm/DebugInfo/CodeView/DebugSymbolRVASubsection.h7
-rw-r--r--include/llvm/DebugInfo/CodeView/DebugSymbolsSubsection.h7
-rw-r--r--include/llvm/DebugInfo/CodeView/DebugUnknownSubsection.h7
-rw-r--r--include/llvm/DebugInfo/CodeView/EnumTables.h9
-rw-r--r--include/llvm/DebugInfo/CodeView/Formatters.h7
-rw-r--r--include/llvm/DebugInfo/CodeView/FunctionId.h7
-rw-r--r--include/llvm/DebugInfo/CodeView/GUID.h7
-rw-r--r--include/llvm/DebugInfo/CodeView/GlobalTypeTableBuilder.h29
-rw-r--r--include/llvm/DebugInfo/CodeView/LazyRandomTypeCollection.h7
-rw-r--r--include/llvm/DebugInfo/CodeView/Line.h7
-rw-r--r--include/llvm/DebugInfo/CodeView/MergingTypeTableBuilder.h7
-rw-r--r--include/llvm/DebugInfo/CodeView/RecordName.h7
-rw-r--r--include/llvm/DebugInfo/CodeView/RecordSerialization.h10
-rw-r--r--include/llvm/DebugInfo/CodeView/SimpleTypeSerializer.h7
-rw-r--r--include/llvm/DebugInfo/CodeView/StringsAndChecksums.h7
-rw-r--r--include/llvm/DebugInfo/CodeView/SymbolDeserializer.h7
-rw-r--r--include/llvm/DebugInfo/CodeView/SymbolDumpDelegate.h7
-rw-r--r--include/llvm/DebugInfo/CodeView/SymbolDumper.h7
-rw-r--r--include/llvm/DebugInfo/CodeView/SymbolRecord.h66
-rw-r--r--include/llvm/DebugInfo/CodeView/SymbolRecordHelpers.h7
-rw-r--r--include/llvm/DebugInfo/CodeView/SymbolRecordMapping.h7
-rw-r--r--include/llvm/DebugInfo/CodeView/SymbolSerializer.h11
-rw-r--r--include/llvm/DebugInfo/CodeView/SymbolVisitorCallbackPipeline.h7
-rw-r--r--include/llvm/DebugInfo/CodeView/SymbolVisitorCallbacks.h7
-rw-r--r--include/llvm/DebugInfo/CodeView/SymbolVisitorDelegate.h7
-rw-r--r--include/llvm/DebugInfo/CodeView/TypeCollection.h7
-rw-r--r--include/llvm/DebugInfo/CodeView/TypeDeserializer.h17
-rw-r--r--include/llvm/DebugInfo/CodeView/TypeDumpVisitor.h7
-rw-r--r--include/llvm/DebugInfo/CodeView/TypeHashing.h38
-rw-r--r--include/llvm/DebugInfo/CodeView/TypeIndex.h7
-rw-r--r--include/llvm/DebugInfo/CodeView/TypeIndexDiscovery.h7
-rw-r--r--include/llvm/DebugInfo/CodeView/TypeRecord.h7
-rw-r--r--include/llvm/DebugInfo/CodeView/TypeRecordHelpers.h7
-rw-r--r--include/llvm/DebugInfo/CodeView/TypeRecordMapping.h9
-rw-r--r--include/llvm/DebugInfo/CodeView/TypeStreamMerger.h7
-rw-r--r--include/llvm/DebugInfo/CodeView/TypeSymbolEmitter.h7
-rw-r--r--include/llvm/DebugInfo/CodeView/TypeTableCollection.h7
-rw-r--r--include/llvm/DebugInfo/CodeView/TypeVisitorCallbackPipeline.h12
-rw-r--r--include/llvm/DebugInfo/CodeView/TypeVisitorCallbacks.h7
-rw-r--r--include/llvm/DebugInfo/DIContext.h46
-rw-r--r--include/llvm/DebugInfo/DWARF/DWARFAbbreviationDeclaration.h7
-rw-r--r--include/llvm/DebugInfo/DWARF/DWARFAcceleratorTable.h23
-rw-r--r--include/llvm/DebugInfo/DWARF/DWARFAddressRange.h13
-rw-r--r--include/llvm/DebugInfo/DWARF/DWARFAttribute.h21
-rw-r--r--include/llvm/DebugInfo/DWARF/DWARFCompileUnit.h7
-rw-r--r--include/llvm/DebugInfo/DWARF/DWARFContext.h25
-rw-r--r--include/llvm/DebugInfo/DWARF/DWARFDataExtractor.h7
-rw-r--r--include/llvm/DebugInfo/DWARF/DWARFDebugAbbrev.h7
-rw-r--r--include/llvm/DebugInfo/DWARF/DWARFDebugAddr.h7
-rw-r--r--include/llvm/DebugInfo/DWARF/DWARFDebugArangeSet.h7
-rw-r--r--include/llvm/DebugInfo/DWARF/DWARFDebugAranges.h11
-rw-r--r--include/llvm/DebugInfo/DWARF/DWARFDebugFrame.h7
-rw-r--r--include/llvm/DebugInfo/DWARF/DWARFDebugInfoEntry.h7
-rw-r--r--include/llvm/DebugInfo/DWARF/DWARFDebugLine.h74
-rw-r--r--include/llvm/DebugInfo/DWARF/DWARFDebugLoc.h11
-rw-r--r--include/llvm/DebugInfo/DWARF/DWARFDebugMacro.h7
-rw-r--r--include/llvm/DebugInfo/DWARF/DWARFDebugPubTable.h7
-rw-r--r--include/llvm/DebugInfo/DWARF/DWARFDebugRangeList.h9
-rw-r--r--include/llvm/DebugInfo/DWARF/DWARFDebugRnglists.h11
-rw-r--r--include/llvm/DebugInfo/DWARF/DWARFDie.h7
-rw-r--r--include/llvm/DebugInfo/DWARF/DWARFExpression.h26
-rw-r--r--include/llvm/DebugInfo/DWARF/DWARFFormValue.h54
-rw-r--r--include/llvm/DebugInfo/DWARF/DWARFGdbIndex.h7
-rw-r--r--include/llvm/DebugInfo/DWARF/DWARFListTable.h11
-rw-r--r--include/llvm/DebugInfo/DWARF/DWARFObject.h7
-rw-r--r--include/llvm/DebugInfo/DWARF/DWARFRelocMap.h14
-rw-r--r--include/llvm/DebugInfo/DWARF/DWARFSection.h12
-rw-r--r--include/llvm/DebugInfo/DWARF/DWARFTypeUnit.h7
-rw-r--r--include/llvm/DebugInfo/DWARF/DWARFUnit.h50
-rw-r--r--include/llvm/DebugInfo/DWARF/DWARFUnitIndex.h7
-rw-r--r--include/llvm/DebugInfo/DWARF/DWARFVerifier.h7
-rw-r--r--include/llvm/DebugInfo/GSYM/FileEntry.h68
-rw-r--r--include/llvm/DebugInfo/GSYM/FunctionInfo.h107
-rw-r--r--include/llvm/DebugInfo/GSYM/InlineInfo.h78
-rw-r--r--include/llvm/DebugInfo/GSYM/LineEntry.h48
-rw-r--r--include/llvm/DebugInfo/GSYM/Range.h87
-rw-r--r--include/llvm/DebugInfo/GSYM/StringTable.h54
-rw-r--r--include/llvm/DebugInfo/MSF/IMSFFile.h7
-rw-r--r--include/llvm/DebugInfo/MSF/MSFBuilder.h7
-rw-r--r--include/llvm/DebugInfo/MSF/MSFCommon.h7
-rw-r--r--include/llvm/DebugInfo/MSF/MSFError.h7
-rw-r--r--include/llvm/DebugInfo/MSF/MappedBlockStream.h7
-rw-r--r--include/llvm/DebugInfo/PDB/ConcreteSymbolEnumerator.h7
-rw-r--r--include/llvm/DebugInfo/PDB/DIA/DIADataStream.h7
-rw-r--r--include/llvm/DebugInfo/PDB/DIA/DIAEnumDebugStreams.h7
-rw-r--r--include/llvm/DebugInfo/PDB/DIA/DIAEnumFrameData.h7
-rw-r--r--include/llvm/DebugInfo/PDB/DIA/DIAEnumInjectedSources.h7
-rw-r--r--include/llvm/DebugInfo/PDB/DIA/DIAEnumLineNumbers.h7
-rw-r--r--include/llvm/DebugInfo/PDB/DIA/DIAEnumSectionContribs.h7
-rw-r--r--include/llvm/DebugInfo/PDB/DIA/DIAEnumSourceFiles.h7
-rw-r--r--include/llvm/DebugInfo/PDB/DIA/DIAEnumSymbols.h7
-rw-r--r--include/llvm/DebugInfo/PDB/DIA/DIAEnumTables.h7
-rw-r--r--include/llvm/DebugInfo/PDB/DIA/DIAError.h7
-rw-r--r--include/llvm/DebugInfo/PDB/DIA/DIAFrameData.h7
-rw-r--r--include/llvm/DebugInfo/PDB/DIA/DIAInjectedSource.h9
-rw-r--r--include/llvm/DebugInfo/PDB/DIA/DIALineNumber.h7
-rw-r--r--include/llvm/DebugInfo/PDB/DIA/DIARawSymbol.h7
-rw-r--r--include/llvm/DebugInfo/PDB/DIA/DIASectionContrib.h7
-rw-r--r--include/llvm/DebugInfo/PDB/DIA/DIASession.h7
-rw-r--r--include/llvm/DebugInfo/PDB/DIA/DIASourceFile.h7
-rw-r--r--include/llvm/DebugInfo/PDB/DIA/DIASupport.h7
-rw-r--r--include/llvm/DebugInfo/PDB/DIA/DIATable.h7
-rw-r--r--include/llvm/DebugInfo/PDB/DIA/DIAUtils.h7
-rw-r--r--include/llvm/DebugInfo/PDB/GenericError.h9
-rw-r--r--include/llvm/DebugInfo/PDB/IPDBDataStream.h7
-rw-r--r--include/llvm/DebugInfo/PDB/IPDBEnumChildren.h7
-rw-r--r--include/llvm/DebugInfo/PDB/IPDBFrameData.h7
-rw-r--r--include/llvm/DebugInfo/PDB/IPDBInjectedSource.h13
-rw-r--r--include/llvm/DebugInfo/PDB/IPDBLineNumber.h7
-rw-r--r--include/llvm/DebugInfo/PDB/IPDBRawSymbol.h7
-rw-r--r--include/llvm/DebugInfo/PDB/IPDBSectionContrib.h7
-rw-r--r--include/llvm/DebugInfo/PDB/IPDBSession.h7
-rw-r--r--include/llvm/DebugInfo/PDB/IPDBSourceFile.h7
-rw-r--r--include/llvm/DebugInfo/PDB/IPDBTable.h7
-rw-r--r--include/llvm/DebugInfo/PDB/Native/DbiModuleDescriptor.h7
-rw-r--r--include/llvm/DebugInfo/PDB/Native/DbiModuleDescriptorBuilder.h7
-rw-r--r--include/llvm/DebugInfo/PDB/Native/DbiModuleList.h7
-rw-r--r--include/llvm/DebugInfo/PDB/Native/DbiStream.h26
-rw-r--r--include/llvm/DebugInfo/PDB/Native/DbiStreamBuilder.h7
-rw-r--r--include/llvm/DebugInfo/PDB/Native/EnumTables.h7
-rw-r--r--include/llvm/DebugInfo/PDB/Native/Formatters.h7
-rw-r--r--include/llvm/DebugInfo/PDB/Native/GSIStreamBuilder.h7
-rw-r--r--include/llvm/DebugInfo/PDB/Native/GlobalsStream.h7
-rw-r--r--include/llvm/DebugInfo/PDB/Native/Hash.h7
-rw-r--r--include/llvm/DebugInfo/PDB/Native/HashTable.h92
-rw-r--r--include/llvm/DebugInfo/PDB/Native/ISectionContribVisitor.h7
-rw-r--r--include/llvm/DebugInfo/PDB/Native/InfoStream.h7
-rw-r--r--include/llvm/DebugInfo/PDB/Native/InfoStreamBuilder.h7
-rw-r--r--include/llvm/DebugInfo/PDB/Native/InjectedSourceStream.h44
-rw-r--r--include/llvm/DebugInfo/PDB/Native/ModuleDebugStream.h9
-rw-r--r--include/llvm/DebugInfo/PDB/Native/NamedStreamMap.h9
-rw-r--r--include/llvm/DebugInfo/PDB/Native/NativeCompilandSymbol.h7
-rw-r--r--include/llvm/DebugInfo/PDB/Native/NativeEnumGlobals.h7
-rw-r--r--include/llvm/DebugInfo/PDB/Native/NativeEnumInjectedSources.h43
-rw-r--r--include/llvm/DebugInfo/PDB/Native/NativeEnumModules.h7
-rw-r--r--include/llvm/DebugInfo/PDB/Native/NativeEnumTypes.h7
-rw-r--r--include/llvm/DebugInfo/PDB/Native/NativeExeSymbol.h7
-rw-r--r--include/llvm/DebugInfo/PDB/Native/NativeRawSymbol.h7
-rw-r--r--include/llvm/DebugInfo/PDB/Native/NativeSession.h7
-rw-r--r--include/llvm/DebugInfo/PDB/Native/NativeSymbolEnumerator.h7
-rw-r--r--include/llvm/DebugInfo/PDB/Native/NativeTypeArray.h7
-rw-r--r--include/llvm/DebugInfo/PDB/Native/NativeTypeBuiltin.h7
-rw-r--r--include/llvm/DebugInfo/PDB/Native/NativeTypeEnum.h7
-rw-r--r--include/llvm/DebugInfo/PDB/Native/NativeTypeFunctionSig.h7
-rw-r--r--include/llvm/DebugInfo/PDB/Native/NativeTypePointer.h7
-rw-r--r--include/llvm/DebugInfo/PDB/Native/NativeTypeTypedef.h7
-rw-r--r--include/llvm/DebugInfo/PDB/Native/NativeTypeUDT.h7
-rw-r--r--include/llvm/DebugInfo/PDB/Native/NativeTypeVTShape.h7
-rw-r--r--include/llvm/DebugInfo/PDB/Native/PDBFile.h23
-rw-r--r--include/llvm/DebugInfo/PDB/Native/PDBFileBuilder.h9
-rw-r--r--include/llvm/DebugInfo/PDB/Native/PDBStringTable.h7
-rw-r--r--include/llvm/DebugInfo/PDB/Native/PDBStringTableBuilder.h7
-rw-r--r--include/llvm/DebugInfo/PDB/Native/PublicsStream.h7
-rw-r--r--include/llvm/DebugInfo/PDB/Native/RawConstants.h7
-rw-r--r--include/llvm/DebugInfo/PDB/Native/RawError.h7
-rw-r--r--include/llvm/DebugInfo/PDB/Native/RawTypes.h18
-rw-r--r--include/llvm/DebugInfo/PDB/Native/SymbolCache.h7
-rw-r--r--include/llvm/DebugInfo/PDB/Native/SymbolStream.h7
-rw-r--r--include/llvm/DebugInfo/PDB/Native/TpiHashing.h7
-rw-r--r--include/llvm/DebugInfo/PDB/Native/TpiStream.h7
-rw-r--r--include/llvm/DebugInfo/PDB/Native/TpiStreamBuilder.h7
-rw-r--r--include/llvm/DebugInfo/PDB/PDB.h7
-rw-r--r--include/llvm/DebugInfo/PDB/PDBContext.h16
-rw-r--r--include/llvm/DebugInfo/PDB/PDBExtras.h13
-rw-r--r--include/llvm/DebugInfo/PDB/PDBSymDumper.h7
-rw-r--r--include/llvm/DebugInfo/PDB/PDBSymbol.h7
-rw-r--r--include/llvm/DebugInfo/PDB/PDBSymbolAnnotation.h7
-rw-r--r--include/llvm/DebugInfo/PDB/PDBSymbolBlock.h7
-rw-r--r--include/llvm/DebugInfo/PDB/PDBSymbolCompiland.h7
-rw-r--r--include/llvm/DebugInfo/PDB/PDBSymbolCompilandDetails.h7
-rw-r--r--include/llvm/DebugInfo/PDB/PDBSymbolCompilandEnv.h7
-rw-r--r--include/llvm/DebugInfo/PDB/PDBSymbolCustom.h7
-rw-r--r--include/llvm/DebugInfo/PDB/PDBSymbolData.h7
-rw-r--r--include/llvm/DebugInfo/PDB/PDBSymbolExe.h7
-rw-r--r--include/llvm/DebugInfo/PDB/PDBSymbolFunc.h7
-rw-r--r--include/llvm/DebugInfo/PDB/PDBSymbolFuncDebugEnd.h7
-rw-r--r--include/llvm/DebugInfo/PDB/PDBSymbolFuncDebugStart.h7
-rw-r--r--include/llvm/DebugInfo/PDB/PDBSymbolLabel.h7
-rw-r--r--include/llvm/DebugInfo/PDB/PDBSymbolPublicSymbol.h7
-rw-r--r--include/llvm/DebugInfo/PDB/PDBSymbolThunk.h7
-rw-r--r--include/llvm/DebugInfo/PDB/PDBSymbolTypeArray.h7
-rw-r--r--include/llvm/DebugInfo/PDB/PDBSymbolTypeBaseClass.h7
-rw-r--r--include/llvm/DebugInfo/PDB/PDBSymbolTypeBuiltin.h7
-rw-r--r--include/llvm/DebugInfo/PDB/PDBSymbolTypeCustom.h7
-rw-r--r--include/llvm/DebugInfo/PDB/PDBSymbolTypeDimension.h7
-rw-r--r--include/llvm/DebugInfo/PDB/PDBSymbolTypeEnum.h7
-rw-r--r--include/llvm/DebugInfo/PDB/PDBSymbolTypeFriend.h7
-rw-r--r--include/llvm/DebugInfo/PDB/PDBSymbolTypeFunctionArg.h7
-rw-r--r--include/llvm/DebugInfo/PDB/PDBSymbolTypeFunctionSig.h7
-rw-r--r--include/llvm/DebugInfo/PDB/PDBSymbolTypeManaged.h7
-rw-r--r--include/llvm/DebugInfo/PDB/PDBSymbolTypePointer.h7
-rw-r--r--include/llvm/DebugInfo/PDB/PDBSymbolTypeTypedef.h7
-rw-r--r--include/llvm/DebugInfo/PDB/PDBSymbolTypeUDT.h7
-rw-r--r--include/llvm/DebugInfo/PDB/PDBSymbolTypeVTable.h7
-rw-r--r--include/llvm/DebugInfo/PDB/PDBSymbolTypeVTableShape.h7
-rw-r--r--include/llvm/DebugInfo/PDB/PDBSymbolUnknown.h7
-rw-r--r--include/llvm/DebugInfo/PDB/PDBSymbolUsingNamespace.h7
-rw-r--r--include/llvm/DebugInfo/PDB/PDBTypes.h76
-rw-r--r--include/llvm/DebugInfo/PDB/UDTLayout.h7
-rw-r--r--include/llvm/DebugInfo/Symbolize/DIPrinter.h20
-rw-r--r--include/llvm/DebugInfo/Symbolize/SymbolizableModule.h20
-rw-r--r--include/llvm/DebugInfo/Symbolize/Symbolize.h56
-rw-r--r--include/llvm/Demangle/Compiler.h93
-rw-r--r--include/llvm/Demangle/Demangle.h15
-rw-r--r--include/llvm/Demangle/DemangleConfig.h99
-rw-r--r--include/llvm/Demangle/ItaniumDemangle.h108
-rw-r--r--include/llvm/Demangle/MicrosoftDemangle.h53
-rw-r--r--include/llvm/Demangle/MicrosoftDemangleNodes.h33
-rw-r--r--include/llvm/Demangle/README.txt52
-rw-r--r--include/llvm/Demangle/StringView.h21
-rw-r--r--include/llvm/Demangle/Utility.h18
-rw-r--r--include/llvm/ExecutionEngine/ExecutionEngine.h20
-rw-r--r--include/llvm/ExecutionEngine/GenericValue.h7
-rw-r--r--include/llvm/ExecutionEngine/Interpreter.h7
-rw-r--r--include/llvm/ExecutionEngine/JITEventListener.h7
-rw-r--r--include/llvm/ExecutionEngine/JITLink/EHFrameSupport.h80
-rw-r--r--include/llvm/ExecutionEngine/JITLink/JITLink.h930
-rw-r--r--include/llvm/ExecutionEngine/JITLink/JITLinkMemoryManager.h99
-rw-r--r--include/llvm/ExecutionEngine/JITLink/MachO.h30
-rw-r--r--include/llvm/ExecutionEngine/JITLink/MachO_x86_64.h63
-rw-r--r--include/llvm/ExecutionEngine/JITSymbol.h34
-rw-r--r--include/llvm/ExecutionEngine/MCJIT.h7
-rw-r--r--include/llvm/ExecutionEngine/OProfileWrapper.h7
-rw-r--r--include/llvm/ExecutionEngine/ObjectCache.h7
-rw-r--r--include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h52
-rw-r--r--include/llvm/ExecutionEngine/Orc/CompileUtils.h95
-rw-r--r--include/llvm/ExecutionEngine/Orc/Core.h228
-rw-r--r--include/llvm/ExecutionEngine/Orc/ExecutionUtils.h52
-rw-r--r--include/llvm/ExecutionEngine/Orc/GlobalMappingLayer.h7
-rw-r--r--include/llvm/ExecutionEngine/Orc/IRCompileLayer.h27
-rw-r--r--include/llvm/ExecutionEngine/Orc/IRTransformLayer.h26
-rw-r--r--include/llvm/ExecutionEngine/Orc/IndirectionUtils.h11
-rw-r--r--include/llvm/ExecutionEngine/Orc/JITTargetMachineBuilder.h7
-rw-r--r--include/llvm/ExecutionEngine/Orc/LLJIT.h230
-rw-r--r--include/llvm/ExecutionEngine/Orc/LambdaResolver.h34
-rw-r--r--include/llvm/ExecutionEngine/Orc/Layer.h7
-rw-r--r--include/llvm/ExecutionEngine/Orc/LazyEmittingLayer.h24
-rw-r--r--include/llvm/ExecutionEngine/Orc/LazyReexports.h7
-rw-r--r--include/llvm/ExecutionEngine/Orc/Legacy.h18
-rw-r--r--include/llvm/ExecutionEngine/Orc/NullResolver.h7
-rw-r--r--include/llvm/ExecutionEngine/Orc/ObjectLinkingLayer.h165
-rw-r--r--include/llvm/ExecutionEngine/Orc/ObjectTransformLayer.h23
-rw-r--r--include/llvm/ExecutionEngine/Orc/OrcABISupport.h7
-rw-r--r--include/llvm/ExecutionEngine/Orc/OrcError.h7
-rw-r--r--include/llvm/ExecutionEngine/Orc/OrcRemoteTargetClient.h7
-rw-r--r--include/llvm/ExecutionEngine/Orc/OrcRemoteTargetRPCAPI.h7
-rw-r--r--include/llvm/ExecutionEngine/Orc/OrcRemoteTargetServer.h13
-rw-r--r--include/llvm/ExecutionEngine/Orc/RPCSerialization.h93
-rw-r--r--include/llvm/ExecutionEngine/Orc/RPCUtils.h25
-rw-r--r--include/llvm/ExecutionEngine/Orc/RTDyldObjectLinkingLayer.h50
-rw-r--r--include/llvm/ExecutionEngine/Orc/RawByteChannel.h7
-rw-r--r--include/llvm/ExecutionEngine/Orc/RemoteObjectLayer.h60
-rw-r--r--include/llvm/ExecutionEngine/Orc/SymbolStringPool.h85
-rw-r--r--include/llvm/ExecutionEngine/Orc/ThreadSafeModule.h7
-rw-r--r--include/llvm/ExecutionEngine/OrcMCJITReplacement.h7
-rw-r--r--include/llvm/ExecutionEngine/OrcV1Deprecation.h22
-rw-r--r--include/llvm/ExecutionEngine/RTDyldMemoryManager.h7
-rw-r--r--include/llvm/ExecutionEngine/RuntimeDyld.h32
-rw-r--r--include/llvm/ExecutionEngine/RuntimeDyldChecker.h98
-rw-r--r--include/llvm/ExecutionEngine/SectionMemoryManager.h7
-rw-r--r--include/llvm/FuzzMutate/FuzzerCLI.h7
-rw-r--r--include/llvm/FuzzMutate/IRMutator.h7
-rw-r--r--include/llvm/FuzzMutate/OpDescriptor.h7
-rw-r--r--include/llvm/FuzzMutate/Operations.h7
-rw-r--r--include/llvm/FuzzMutate/Random.h7
-rw-r--r--include/llvm/FuzzMutate/RandomIRBuilder.h9
-rw-r--r--include/llvm/IR/Argument.h15
-rw-r--r--include/llvm/IR/AssemblyAnnotationWriter.h7
-rw-r--r--include/llvm/IR/Attributes.h27
-rw-r--r--include/llvm/IR/Attributes.td16
-rw-r--r--include/llvm/IR/AutoUpgrade.h13
-rw-r--r--include/llvm/IR/BasicBlock.h17
-rw-r--r--include/llvm/IR/CFG.h11
-rw-r--r--include/llvm/IR/CFGDiff.h7
-rw-r--r--include/llvm/IR/CallSite.h311
-rw-r--r--include/llvm/IR/CallingConv.h7
-rw-r--r--include/llvm/IR/Comdat.h7
-rw-r--r--include/llvm/IR/Constant.h11
-rw-r--r--include/llvm/IR/ConstantFolder.h11
-rw-r--r--include/llvm/IR/ConstantRange.h191
-rw-r--r--include/llvm/IR/Constants.h7
-rw-r--r--include/llvm/IR/DIBuilder.h17
-rw-r--r--include/llvm/IR/DataLayout.h47
-rw-r--r--include/llvm/IR/DebugInfo.h7
-rw-r--r--include/llvm/IR/DebugInfoFlags.def17
-rw-r--r--include/llvm/IR/DebugInfoMetadata.h386
-rw-r--r--include/llvm/IR/DebugLoc.h7
-rw-r--r--include/llvm/IR/DerivedTypes.h107
-rw-r--r--include/llvm/IR/DerivedUser.h7
-rw-r--r--include/llvm/IR/DiagnosticHandler.h9
-rw-r--r--include/llvm/IR/DiagnosticInfo.h20
-rw-r--r--include/llvm/IR/DiagnosticPrinter.h7
-rw-r--r--include/llvm/IR/Dominators.h7
-rw-r--r--include/llvm/IR/Function.h48
-rw-r--r--include/llvm/IR/GVMaterializer.h7
-rw-r--r--include/llvm/IR/GetElementPtrTypeIterator.h7
-rw-r--r--include/llvm/IR/GlobalAlias.h7
-rw-r--r--include/llvm/IR/GlobalIFunc.h7
-rw-r--r--include/llvm/IR/GlobalIndirectSymbol.h7
-rw-r--r--include/llvm/IR/GlobalObject.h7
-rw-r--r--include/llvm/IR/GlobalValue.h25
-rw-r--r--include/llvm/IR/GlobalVariable.h7
-rw-r--r--include/llvm/IR/IRBuilder.h340
-rw-r--r--include/llvm/IR/IRPrintingPasses.h7
-rw-r--r--include/llvm/IR/InlineAsm.h7
-rw-r--r--include/llvm/IR/InstIterator.h7
-rw-r--r--include/llvm/IR/InstVisitor.h20
-rw-r--r--include/llvm/IR/InstrTypes.h166
-rw-r--r--include/llvm/IR/Instruction.def146
-rw-r--r--include/llvm/IR/Instruction.h28
-rw-r--r--include/llvm/IR/Instructions.h487
-rw-r--r--include/llvm/IR/IntrinsicInst.h136
-rw-r--r--include/llvm/IR/Intrinsics.h37
-rw-r--r--include/llvm/IR/Intrinsics.td227
-rw-r--r--include/llvm/IR/IntrinsicsAArch64.td77
-rw-r--r--include/llvm/IR/IntrinsicsAMDGPU.td524
-rw-r--r--include/llvm/IR/IntrinsicsARM.td57
-rw-r--r--include/llvm/IR/IntrinsicsBPF.td7
-rw-r--r--include/llvm/IR/IntrinsicsHexagon.td513
-rw-r--r--include/llvm/IR/IntrinsicsMips.td277
-rw-r--r--include/llvm/IR/IntrinsicsNVVM.td465
-rw-r--r--include/llvm/IR/IntrinsicsPowerPC.td35
-rw-r--r--include/llvm/IR/IntrinsicsRISCV.td38
-rw-r--r--include/llvm/IR/IntrinsicsSystemZ.td66
-rw-r--r--include/llvm/IR/IntrinsicsWebAssembly.td45
-rw-r--r--include/llvm/IR/IntrinsicsX86.td1266
-rw-r--r--include/llvm/IR/IntrinsicsXCore.td7
-rw-r--r--include/llvm/IR/LLVMContext.h42
-rw-r--r--include/llvm/IR/LegacyPassManager.h7
-rw-r--r--include/llvm/IR/LegacyPassManagers.h7
-rw-r--r--include/llvm/IR/LegacyPassNameParser.h7
-rw-r--r--include/llvm/IR/MDBuilder.h18
-rw-r--r--include/llvm/IR/Mangler.h7
-rw-r--r--include/llvm/IR/Metadata.def8
-rw-r--r--include/llvm/IR/Metadata.h7
-rw-r--r--include/llvm/IR/Module.h50
-rw-r--r--include/llvm/IR/ModuleSlotTracker.h7
-rw-r--r--include/llvm/IR/ModuleSummaryIndex.h253
-rw-r--r--include/llvm/IR/ModuleSummaryIndexYAML.h15
-rw-r--r--include/llvm/IR/NoFolder.h11
-rw-r--r--include/llvm/IR/OperandTraits.h7
-rw-r--r--include/llvm/IR/Operator.h14
-rw-r--r--include/llvm/IR/OptBisect.h43
-rw-r--r--include/llvm/IR/PassInstrumentation.h7
-rw-r--r--include/llvm/IR/PassManager.h14
-rw-r--r--include/llvm/IR/PassManagerInternal.h7
-rw-r--r--include/llvm/IR/PassTimingInfo.h28
-rw-r--r--include/llvm/IR/PatternMatch.h91
-rw-r--r--include/llvm/IR/PredIteratorCache.h7
-rw-r--r--include/llvm/IR/ProfileSummary.h10
-rw-r--r--include/llvm/IR/RemarkStreamer.h96
-rw-r--r--include/llvm/IR/RuntimeLibcalls.def30
-rw-r--r--include/llvm/IR/SafepointIRVerifier.h19
-rw-r--r--include/llvm/IR/Statepoint.h149
-rw-r--r--include/llvm/IR/SymbolTableListTraits.h7
-rw-r--r--include/llvm/IR/TrackingMDRef.h7
-rw-r--r--include/llvm/IR/Type.h30
-rw-r--r--include/llvm/IR/TypeFinder.h7
-rw-r--r--include/llvm/IR/Use.h9
-rw-r--r--include/llvm/IR/UseListOrder.h7
-rw-r--r--include/llvm/IR/User.h7
-rw-r--r--include/llvm/IR/Value.def7
-rw-r--r--include/llvm/IR/Value.h69
-rw-r--r--include/llvm/IR/ValueHandle.h24
-rw-r--r--include/llvm/IR/ValueMap.h7
-rw-r--r--include/llvm/IR/ValueSymbolTable.h7
-rw-r--r--include/llvm/IR/Verifier.h7
-rw-r--r--include/llvm/IRReader/IRReader.h18
-rw-r--r--include/llvm/InitializePasses.h25
-rw-r--r--include/llvm/LTO/Caching.h11
-rw-r--r--include/llvm/LTO/Config.h35
-rw-r--r--include/llvm/LTO/LTO.h47
-rw-r--r--include/llvm/LTO/LTOBackend.h7
-rw-r--r--include/llvm/LTO/SummaryBasedOptimizations.h7
-rw-r--r--include/llvm/LTO/legacy/LTOCodeGenerator.h8
-rw-r--r--include/llvm/LTO/legacy/LTOModule.h18
-rw-r--r--include/llvm/LTO/legacy/ThinLTOCodeGenerator.h49
-rw-r--r--include/llvm/LTO/legacy/UpdateCompilerUsed.h7
-rw-r--r--include/llvm/LineEditor/LineEditor.h7
-rw-r--r--include/llvm/LinkAllIR.h7
-rw-r--r--include/llvm/LinkAllPasses.h13
-rw-r--r--include/llvm/Linker/IRMover.h7
-rw-r--r--include/llvm/Linker/Linker.h7
-rw-r--r--include/llvm/MC/ConstantPools.h9
-rw-r--r--include/llvm/MC/LaneBitmask.h7
-rw-r--r--include/llvm/MC/MCAsmBackend.h23
-rw-r--r--include/llvm/MC/MCAsmInfo.h24
-rw-r--r--include/llvm/MC/MCAsmInfoCOFF.h7
-rw-r--r--include/llvm/MC/MCAsmInfoDarwin.h7
-rw-r--r--include/llvm/MC/MCAsmInfoELF.h7
-rw-r--r--include/llvm/MC/MCAsmInfoWasm.h7
-rw-r--r--include/llvm/MC/MCAsmInfoXCOFF.h25
-rw-r--r--include/llvm/MC/MCAsmLayout.h7
-rw-r--r--include/llvm/MC/MCAsmMacro.h7
-rw-r--r--include/llvm/MC/MCAssembler.h7
-rw-r--r--include/llvm/MC/MCCodeEmitter.h7
-rw-r--r--include/llvm/MC/MCCodePadder.h9
-rw-r--r--include/llvm/MC/MCCodeView.h7
-rw-r--r--include/llvm/MC/MCContext.h54
-rw-r--r--include/llvm/MC/MCDirectives.h8
-rw-r--r--include/llvm/MC/MCDisassembler/MCDisassembler.h25
-rw-r--r--include/llvm/MC/MCDisassembler/MCExternalSymbolizer.h7
-rw-r--r--include/llvm/MC/MCDisassembler/MCRelocationInfo.h7
-rw-r--r--include/llvm/MC/MCDisassembler/MCSymbolizer.h7
-rw-r--r--include/llvm/MC/MCDwarf.h91
-rw-r--r--include/llvm/MC/MCELFObjectWriter.h11
-rw-r--r--include/llvm/MC/MCELFStreamer.h7
-rw-r--r--include/llvm/MC/MCExpr.h28
-rw-r--r--include/llvm/MC/MCFixedLenDisassembler.h7
-rw-r--r--include/llvm/MC/MCFixup.h10
-rw-r--r--include/llvm/MC/MCFixupKindInfo.h7
-rw-r--r--include/llvm/MC/MCFragment.h7
-rw-r--r--include/llvm/MC/MCInst.h10
-rw-r--r--include/llvm/MC/MCInstBuilder.h7
-rw-r--r--include/llvm/MC/MCInstPrinter.h11
-rw-r--r--include/llvm/MC/MCInstrAnalysis.h7
-rw-r--r--include/llvm/MC/MCInstrDesc.h13
-rw-r--r--include/llvm/MC/MCInstrInfo.h7
-rw-r--r--include/llvm/MC/MCInstrItineraries.h7
-rw-r--r--include/llvm/MC/MCLabel.h7
-rw-r--r--include/llvm/MC/MCLinkerOptimizationHint.h7
-rw-r--r--include/llvm/MC/MCMachObjectWriter.h7
-rw-r--r--include/llvm/MC/MCObjectFileInfo.h14
-rw-r--r--include/llvm/MC/MCObjectStreamer.h10
-rw-r--r--include/llvm/MC/MCObjectWriter.h7
-rw-r--r--include/llvm/MC/MCParser/AsmCond.h7
-rw-r--r--include/llvm/MC/MCParser/AsmLexer.h7
-rw-r--r--include/llvm/MC/MCParser/MCAsmLexer.h7
-rw-r--r--include/llvm/MC/MCParser/MCAsmParser.h13
-rw-r--r--include/llvm/MC/MCParser/MCAsmParserExtension.h7
-rw-r--r--include/llvm/MC/MCParser/MCAsmParserUtils.h7
-rw-r--r--include/llvm/MC/MCParser/MCParsedAsmOperand.h7
-rw-r--r--include/llvm/MC/MCParser/MCTargetAsmParser.h27
-rw-r--r--include/llvm/MC/MCRegisterInfo.h7
-rw-r--r--include/llvm/MC/MCSchedule.h13
-rw-r--r--include/llvm/MC/MCSection.h9
-rw-r--r--include/llvm/MC/MCSectionCOFF.h9
-rw-r--r--include/llvm/MC/MCSectionELF.h9
-rw-r--r--include/llvm/MC/MCSectionMachO.h7
-rw-r--r--include/llvm/MC/MCSectionWasm.h27
-rw-r--r--include/llvm/MC/MCSectionXCOFF.h56
-rw-r--r--include/llvm/MC/MCStreamer.h34
-rw-r--r--include/llvm/MC/MCSubtargetInfo.h71
-rw-r--r--include/llvm/MC/MCSymbol.h36
-rw-r--r--include/llvm/MC/MCSymbolCOFF.h7
-rw-r--r--include/llvm/MC/MCSymbolELF.h7
-rw-r--r--include/llvm/MC/MCSymbolMachO.h12
-rw-r--r--include/llvm/MC/MCSymbolWasm.h40
-rw-r--r--include/llvm/MC/MCSymbolXCOFF.h26
-rw-r--r--include/llvm/MC/MCTargetOptions.h28
-rw-r--r--include/llvm/MC/MCTargetOptionsCommandFlags.inc18
-rw-r--r--include/llvm/MC/MCValue.h7
-rw-r--r--include/llvm/MC/MCWasmObjectWriter.h7
-rw-r--r--include/llvm/MC/MCWasmStreamer.h7
-rw-r--r--include/llvm/MC/MCWin64EH.h7
-rw-r--r--include/llvm/MC/MCWinCOFFObjectWriter.h7
-rw-r--r--include/llvm/MC/MCWinCOFFStreamer.h7
-rw-r--r--include/llvm/MC/MCWinEH.h7
-rw-r--r--include/llvm/MC/MCXCOFFObjectWriter.h41
-rw-r--r--include/llvm/MC/MCXCOFFStreamer.h33
-rw-r--r--include/llvm/MC/MachineLocation.h7
-rw-r--r--include/llvm/MC/SectionKind.h7
-rw-r--r--include/llvm/MC/StringTableBuilder.h7
-rw-r--r--include/llvm/MC/SubtargetFeature.h100
-rw-r--r--include/llvm/MCA/Context.h21
-rw-r--r--include/llvm/MCA/HWEventListener.h38
-rw-r--r--include/llvm/MCA/HardwareUnits/HardwareUnit.h7
-rw-r--r--include/llvm/MCA/HardwareUnits/LSUnit.h393
-rw-r--r--include/llvm/MCA/HardwareUnits/RegisterFile.h10
-rw-r--r--include/llvm/MCA/HardwareUnits/ResourceManager.h31
-rw-r--r--include/llvm/MCA/HardwareUnits/RetireControlUnit.h7
-rw-r--r--include/llvm/MCA/HardwareUnits/Scheduler.h138
-rw-r--r--include/llvm/MCA/InstrBuilder.h7
-rw-r--r--include/llvm/MCA/Instruction.h163
-rw-r--r--include/llvm/MCA/Pipeline.h7
-rw-r--r--include/llvm/MCA/SourceMgr.h7
-rw-r--r--include/llvm/MCA/Stages/DispatchStage.h13
-rw-r--r--include/llvm/MCA/Stages/EntryStage.h7
-rw-r--r--include/llvm/MCA/Stages/ExecuteStage.h20
-rw-r--r--include/llvm/MCA/Stages/InstructionTables.h7
-rw-r--r--include/llvm/MCA/Stages/MicroOpQueueStage.h88
-rw-r--r--include/llvm/MCA/Stages/RetireStage.h7
-rw-r--r--include/llvm/MCA/Stages/Stage.h7
-rw-r--r--include/llvm/MCA/Support.h33
-rw-r--r--include/llvm/Object/Archive.h40
-rw-r--r--include/llvm/Object/ArchiveWriter.h10
-rw-r--r--include/llvm/Object/Binary.h22
-rw-r--r--include/llvm/Object/COFF.h20
-rw-r--r--include/llvm/Object/COFFImportFile.h24
-rw-r--r--include/llvm/Object/COFFModuleDefinition.h7
-rw-r--r--include/llvm/Object/CVDebugRecord.h7
-rw-r--r--include/llvm/Object/Decompressor.h7
-rw-r--r--include/llvm/Object/ELF.h158
-rw-r--r--include/llvm/Object/ELFObjectFile.h133
-rw-r--r--include/llvm/Object/ELFTypes.h9
-rw-r--r--include/llvm/Object/Error.h7
-rw-r--r--include/llvm/Object/IRObjectFile.h10
-rw-r--r--include/llvm/Object/IRSymtab.h25
-rw-r--r--include/llvm/Object/MachO.h76
-rw-r--r--include/llvm/Object/MachOUniversal.h7
-rw-r--r--include/llvm/Object/Minidump.h165
-rw-r--r--include/llvm/Object/ModuleSymbolTable.h7
-rw-r--r--include/llvm/Object/ObjectFile.h90
-rw-r--r--include/llvm/Object/RelocVisitor.h351
-rw-r--r--include/llvm/Object/RelocationResolver.h42
-rw-r--r--include/llvm/Object/StackMapParser.h50
-rw-r--r--include/llvm/Object/SymbolSize.h7
-rw-r--r--include/llvm/Object/SymbolicFile.h14
-rw-r--r--include/llvm/Object/Wasm.h80
-rw-r--r--include/llvm/Object/WasmTraits.h7
-rw-r--r--include/llvm/Object/WindowsMachineFlag.h33
-rw-r--r--include/llvm/Object/WindowsResource.h47
-rw-r--r--include/llvm/Object/XCOFFObjectFile.h268
-rw-r--r--include/llvm/ObjectYAML/COFFYAML.h7
-rw-r--r--include/llvm/ObjectYAML/CodeViewYAMLDebugSections.h7
-rw-r--r--include/llvm/ObjectYAML/CodeViewYAMLSymbols.h7
-rw-r--r--include/llvm/ObjectYAML/CodeViewYAMLTypeHashing.h7
-rw-r--r--include/llvm/ObjectYAML/CodeViewYAMLTypes.h7
-rw-r--r--include/llvm/ObjectYAML/DWARFEmitter.h7
-rw-r--r--include/llvm/ObjectYAML/DWARFYAML.h7
-rw-r--r--include/llvm/ObjectYAML/ELFYAML.h152
-rw-r--r--include/llvm/ObjectYAML/MachOYAML.h7
-rw-r--r--include/llvm/ObjectYAML/MinidumpYAML.h239
-rw-r--r--include/llvm/ObjectYAML/ObjectYAML.h9
-rw-r--r--include/llvm/ObjectYAML/WasmYAML.h69
-rw-r--r--include/llvm/ObjectYAML/XCOFFYAML.h71
-rw-r--r--include/llvm/ObjectYAML/YAML.h10
-rw-r--r--include/llvm/Option/Arg.h31
-rw-r--r--include/llvm/Option/ArgList.h17
-rw-r--r--include/llvm/Option/OptParser.td7
-rw-r--r--include/llvm/Option/OptSpecifier.h7
-rw-r--r--include/llvm/Option/OptTable.h7
-rw-r--r--include/llvm/Option/Option.h12
-rw-r--r--include/llvm/Pass.h7
-rw-r--r--include/llvm/PassAnalysisSupport.h7
-rw-r--r--include/llvm/PassInfo.h7
-rw-r--r--include/llvm/PassRegistry.h7
-rw-r--r--include/llvm/PassSupport.h7
-rw-r--r--include/llvm/Passes/PassBuilder.h114
-rw-r--r--include/llvm/Passes/PassPlugin.h7
-rw-r--r--include/llvm/Passes/StandardInstrumentations.h9
-rw-r--r--include/llvm/ProfileData/Coverage/CoverageMapping.h7
-rw-r--r--include/llvm/ProfileData/Coverage/CoverageMappingReader.h17
-rw-r--r--include/llvm/ProfileData/Coverage/CoverageMappingWriter.h7
-rw-r--r--include/llvm/ProfileData/GCOV.h19
-rw-r--r--include/llvm/ProfileData/InstrProf.h109
-rw-r--r--include/llvm/ProfileData/InstrProfData.inc92
-rw-r--r--include/llvm/ProfileData/InstrProfReader.h56
-rw-r--r--include/llvm/ProfileData/InstrProfWriter.h38
-rw-r--r--include/llvm/ProfileData/ProfileCommon.h10
-rw-r--r--include/llvm/ProfileData/SampleProf.h50
-rw-r--r--include/llvm/ProfileData/SampleProfReader.h16
-rw-r--r--include/llvm/ProfileData/SampleProfWriter.h7
-rw-r--r--include/llvm/Remarks/Remark.h113
-rw-r--r--include/llvm/Remarks/RemarkFormat.h33
-rw-r--r--include/llvm/Remarks/RemarkParser.h77
-rw-r--r--include/llvm/Remarks/RemarkSerializer.h68
-rw-r--r--include/llvm/Remarks/RemarkStringTable.h59
-rw-r--r--include/llvm/Support/AArch64TargetParser.def109
-rw-r--r--include/llvm/Support/AArch64TargetParser.h12
-rw-r--r--include/llvm/Support/AMDGPUMetadata.h39
-rw-r--r--include/llvm/Support/AMDHSAKernelDescriptor.h33
-rw-r--r--include/llvm/Support/ARMAttributeParser.h9
-rw-r--r--include/llvm/Support/ARMBuildAttributes.h13
-rw-r--r--include/llvm/Support/ARMEHABI.h7
-rw-r--r--include/llvm/Support/ARMTargetParser.def22
-rw-r--r--include/llvm/Support/ARMTargetParser.h19
-rw-r--r--include/llvm/Support/ARMWinEH.h11
-rw-r--r--include/llvm/Support/AlignOf.h7
-rw-r--r--include/llvm/Support/Allocator.h7
-rw-r--r--include/llvm/Support/ArrayRecycler.h7
-rw-r--r--include/llvm/Support/Atomic.h7
-rw-r--r--include/llvm/Support/AtomicOrdering.h7
-rw-r--r--include/llvm/Support/BinaryByteStream.h7
-rw-r--r--include/llvm/Support/BinaryItemStream.h7
-rw-r--r--include/llvm/Support/BinaryStream.h7
-rw-r--r--include/llvm/Support/BinaryStreamArray.h7
-rw-r--r--include/llvm/Support/BinaryStreamError.h7
-rw-r--r--include/llvm/Support/BinaryStreamReader.h19
-rw-r--r--include/llvm/Support/BinaryStreamRef.h7
-rw-r--r--include/llvm/Support/BinaryStreamWriter.h21
-rw-r--r--include/llvm/Support/BlockFrequency.h7
-rw-r--r--include/llvm/Support/BranchProbability.h35
-rw-r--r--include/llvm/Support/BuryPointer.h7
-rw-r--r--include/llvm/Support/CBindingWrapping.h9
-rw-r--r--include/llvm/Support/CFGUpdate.h7
-rw-r--r--include/llvm/Support/COM.h7
-rw-r--r--include/llvm/Support/CRC.h25
-rw-r--r--include/llvm/Support/CachePruning.h7
-rw-r--r--include/llvm/Support/Capacity.h7
-rw-r--r--include/llvm/Support/Casting.h17
-rw-r--r--include/llvm/Support/CheckedArithmetic.h16
-rw-r--r--include/llvm/Support/Chrono.h13
-rw-r--r--include/llvm/Support/CodeGen.h20
-rw-r--r--include/llvm/Support/CodeGenCoverage.h7
-rw-r--r--include/llvm/Support/CommandLine.h137
-rw-r--r--include/llvm/Support/Compiler.h16
-rw-r--r--include/llvm/Support/Compression.h7
-rw-r--r--include/llvm/Support/ConvertUTF.h7
-rw-r--r--include/llvm/Support/CrashRecoveryContext.h7
-rw-r--r--include/llvm/Support/DJB.h7
-rw-r--r--include/llvm/Support/DOTGraphTraits.h9
-rw-r--r--include/llvm/Support/DataExtractor.h7
-rw-r--r--include/llvm/Support/DataTypes.h7
-rw-r--r--include/llvm/Support/Debug.h7
-rw-r--r--include/llvm/Support/DebugCounter.h7
-rw-r--r--include/llvm/Support/DynamicLibrary.h7
-rw-r--r--include/llvm/Support/Endian.h28
-rw-r--r--include/llvm/Support/EndianStream.h7
-rw-r--r--include/llvm/Support/Errc.h7
-rw-r--r--include/llvm/Support/Errno.h7
-rw-r--r--include/llvm/Support/Error.h60
-rw-r--r--include/llvm/Support/ErrorHandling.h7
-rw-r--r--include/llvm/Support/ErrorOr.h7
-rw-r--r--include/llvm/Support/FileCheck.h557
-rw-r--r--include/llvm/Support/FileOutputBuffer.h12
-rw-r--r--include/llvm/Support/FileSystem.h113
-rw-r--r--include/llvm/Support/FileUtilities.h7
-rw-r--r--include/llvm/Support/Format.h7
-rw-r--r--include/llvm/Support/FormatAdapters.h7
-rw-r--r--include/llvm/Support/FormatCommon.h9
-rw-r--r--include/llvm/Support/FormatProviders.h7
-rw-r--r--include/llvm/Support/FormatVariadic.h7
-rw-r--r--include/llvm/Support/FormatVariadicDetails.h7
-rw-r--r--include/llvm/Support/FormattedStream.h7
-rw-r--r--include/llvm/Support/GenericDomTree.h19
-rw-r--r--include/llvm/Support/GenericDomTreeConstruction.h333
-rw-r--r--include/llvm/Support/GenericIteratedDominanceFrontier.h209
-rw-r--r--include/llvm/Support/GlobPattern.h7
-rw-r--r--include/llvm/Support/GraphWriter.h7
-rw-r--r--include/llvm/Support/Host.h7
-rw-r--r--include/llvm/Support/InitLLVM.h12
-rw-r--r--include/llvm/Support/ItaniumManglingCanonicalizer.h7
-rw-r--r--include/llvm/Support/JSON.h180
-rw-r--r--include/llvm/Support/JamCRC.h7
-rw-r--r--include/llvm/Support/KnownBits.h40
-rw-r--r--include/llvm/Support/LEB128.h15
-rw-r--r--include/llvm/Support/LineIterator.h7
-rw-r--r--include/llvm/Support/LockFileManager.h7
-rw-r--r--include/llvm/Support/LowLevelTypeImpl.h53
-rw-r--r--include/llvm/Support/MSVCErrorWorkarounds.h7
-rw-r--r--include/llvm/Support/MachineValueType.h287
-rw-r--r--include/llvm/Support/ManagedStatic.h32
-rw-r--r--include/llvm/Support/MathExtras.h42
-rw-r--r--include/llvm/Support/MemAlloc.h31
-rw-r--r--include/llvm/Support/Memory.h46
-rw-r--r--include/llvm/Support/MemoryBuffer.h13
-rw-r--r--include/llvm/Support/MipsABIFlags.h7
-rw-r--r--include/llvm/Support/Mutex.h7
-rw-r--r--include/llvm/Support/MutexGuard.h7
-rw-r--r--include/llvm/Support/NativeFormatting.h7
-rw-r--r--include/llvm/Support/OnDiskHashTable.h7
-rw-r--r--include/llvm/Support/Options.h7
-rw-r--r--include/llvm/Support/Parallel.h11
-rw-r--r--include/llvm/Support/Path.h7
-rw-r--r--include/llvm/Support/PluginLoader.h7
-rw-r--r--include/llvm/Support/PointerLikeTypeTraits.h7
-rw-r--r--include/llvm/Support/PrettyStackTrace.h21
-rw-r--r--include/llvm/Support/Printable.h7
-rw-r--r--include/llvm/Support/Process.h28
-rw-r--r--include/llvm/Support/Program.h7
-rw-r--r--include/llvm/Support/RWMutex.h7
-rw-r--r--include/llvm/Support/RandomNumberGenerator.h7
-rw-r--r--include/llvm/Support/Recycler.h7
-rw-r--r--include/llvm/Support/RecyclingAllocator.h7
-rw-r--r--include/llvm/Support/Regex.h7
-rw-r--r--include/llvm/Support/Registry.h13
-rw-r--r--include/llvm/Support/SHA1.h7
-rw-r--r--include/llvm/Support/SMLoc.h7
-rw-r--r--include/llvm/Support/SMTAPI.h447
-rw-r--r--include/llvm/Support/SaveAndRestore.h7
-rw-r--r--include/llvm/Support/ScalableSize.h43
-rw-r--r--include/llvm/Support/ScaledNumber.h11
-rw-r--r--include/llvm/Support/ScopedPrinter.h9
-rw-r--r--include/llvm/Support/Signals.h25
-rw-r--r--include/llvm/Support/Signposts.h43
-rw-r--r--include/llvm/Support/SmallVectorMemoryBuffer.h7
-rw-r--r--include/llvm/Support/Solaris/sys/regset.h7
-rw-r--r--include/llvm/Support/SourceMgr.h9
-rw-r--r--include/llvm/Support/SpecialCaseList.h7
-rw-r--r--include/llvm/Support/StringPool.h7
-rw-r--r--include/llvm/Support/StringSaver.h7
-rw-r--r--include/llvm/Support/SwapByteOrder.h15
-rw-r--r--include/llvm/Support/SymbolRemappingReader.h7
-rw-r--r--include/llvm/Support/SystemUtils.h7
-rw-r--r--include/llvm/Support/TarWriter.h7
-rw-r--r--include/llvm/Support/TargetOpcodes.def70
-rw-r--r--include/llvm/Support/TargetParser.h14
-rw-r--r--include/llvm/Support/TargetRegistry.h18
-rw-r--r--include/llvm/Support/TargetSelect.h7
-rw-r--r--include/llvm/Support/TaskQueue.h7
-rw-r--r--include/llvm/Support/ThreadLocal.h7
-rw-r--r--include/llvm/Support/ThreadPool.h7
-rw-r--r--include/llvm/Support/Threading.h23
-rw-r--r--include/llvm/Support/TimeProfiler.h76
-rw-r--r--include/llvm/Support/Timer.h14
-rw-r--r--include/llvm/Support/ToolOutputFile.h7
-rw-r--r--include/llvm/Support/TrailingObjects.h7
-rw-r--r--include/llvm/Support/TrigramIndex.h7
-rw-r--r--include/llvm/Support/TypeName.h7
-rw-r--r--include/llvm/Support/Unicode.h7
-rw-r--r--include/llvm/Support/UnicodeCharRanges.h7
-rw-r--r--include/llvm/Support/UniqueLock.h7
-rw-r--r--include/llvm/Support/Valgrind.h7
-rw-r--r--include/llvm/Support/VersionTuple.h7
-rw-r--r--include/llvm/Support/VirtualFileSystem.h34
-rw-r--r--include/llvm/Support/Watchdog.h7
-rw-r--r--include/llvm/Support/Win64EH.h7
-rw-r--r--include/llvm/Support/WindowsError.h7
-rw-r--r--include/llvm/Support/WithColor.h7
-rw-r--r--include/llvm/Support/X86DisassemblerDecoderCommon.h48
-rw-r--r--include/llvm/Support/X86TargetParser.def16
-rw-r--r--include/llvm/Support/YAMLParser.h7
-rw-r--r--include/llvm/Support/YAMLTraits.h83
-rw-r--r--include/llvm/Support/circular_raw_ostream.h7
-rw-r--r--include/llvm/Support/raw_os_ostream.h7
-rw-r--r--include/llvm/Support/raw_ostream.h9
-rw-r--r--include/llvm/Support/raw_sha1_ostream.h7
-rw-r--r--include/llvm/Support/thread.h7
-rw-r--r--include/llvm/Support/type_traits.h114
-rw-r--r--include/llvm/TableGen/Error.h7
-rw-r--r--include/llvm/TableGen/Main.h7
-rw-r--r--include/llvm/TableGen/Record.h100
-rw-r--r--include/llvm/TableGen/SearchableTable.td7
-rw-r--r--include/llvm/TableGen/SetTheory.h7
-rw-r--r--include/llvm/TableGen/StringMatcher.h7
-rw-r--r--include/llvm/TableGen/StringToOffsetTable.h7
-rw-r--r--include/llvm/TableGen/TableGenBackend.h9
-rw-r--r--include/llvm/Target/CodeGenCWrappers.h7
-rw-r--r--include/llvm/Target/GenericOpcodes.td195
-rw-r--r--include/llvm/Target/GlobalISel/RegisterBank.td7
-rw-r--r--include/llvm/Target/GlobalISel/SelectionDAGCompat.td23
-rw-r--r--include/llvm/Target/GlobalISel/Target.td7
-rw-r--r--include/llvm/Target/Target.td109
-rw-r--r--include/llvm/Target/TargetCallingConv.td21
-rw-r--r--include/llvm/Target/TargetInstrPredicate.td7
-rw-r--r--include/llvm/Target/TargetIntrinsicInfo.h7
-rw-r--r--include/llvm/Target/TargetItinerary.td7
-rw-r--r--include/llvm/Target/TargetLoweringObjectFile.h12
-rw-r--r--include/llvm/Target/TargetMachine.h39
-rw-r--r--include/llvm/Target/TargetOptions.h13
-rw-r--r--include/llvm/Target/TargetPfmCounters.td7
-rw-r--r--include/llvm/Target/TargetSchedule.td9
-rw-r--r--include/llvm/Target/TargetSelectionDAG.td178
-rw-r--r--include/llvm/Testing/Support/Annotations.h90
-rw-r--r--include/llvm/Testing/Support/Error.h7
-rw-r--r--include/llvm/Testing/Support/SupportHelpers.h56
-rw-r--r--include/llvm/TextAPI/ELF/ELFStub.h7
-rw-r--r--include/llvm/TextAPI/ELF/TBEHandler.h7
-rw-r--r--include/llvm/TextAPI/MachO/Architecture.def38
-rw-r--r--include/llvm/TextAPI/MachO/Architecture.h47
-rw-r--r--include/llvm/TextAPI/MachO/ArchitectureSet.h159
-rw-r--r--include/llvm/TextAPI/MachO/InterfaceFile.h436
-rw-r--r--include/llvm/TextAPI/MachO/PackedVersion.h64
-rw-r--r--include/llvm/TextAPI/MachO/Symbol.h96
-rw-r--r--include/llvm/TextAPI/MachO/TextAPIReader.h34
-rw-r--r--include/llvm/TextAPI/MachO/TextAPIWriter.h29
-rw-r--r--include/llvm/ToolDrivers/llvm-dlltool/DlltoolDriver.h7
-rw-r--r--include/llvm/ToolDrivers/llvm-lib/LibDriver.h8
-rw-r--r--include/llvm/Transforms/AggressiveInstCombine/AggressiveInstCombine.h7
-rw-r--r--include/llvm/Transforms/Coroutines.h7
-rw-r--r--include/llvm/Transforms/IPO.h11
-rw-r--r--include/llvm/Transforms/IPO/AlwaysInliner.h7
-rw-r--r--include/llvm/Transforms/IPO/ArgumentPromotion.h7
-rw-r--r--include/llvm/Transforms/IPO/Attributor.h789
-rw-r--r--include/llvm/Transforms/IPO/CalledValuePropagation.h7
-rw-r--r--include/llvm/Transforms/IPO/ConstantMerge.h7
-rw-r--r--include/llvm/Transforms/IPO/CrossDSOCFI.h7
-rw-r--r--include/llvm/Transforms/IPO/DeadArgumentElimination.h7
-rw-r--r--include/llvm/Transforms/IPO/ElimAvailExtern.h7
-rw-r--r--include/llvm/Transforms/IPO/ForceFunctionAttrs.h7
-rw-r--r--include/llvm/Transforms/IPO/FunctionAttrs.h7
-rw-r--r--include/llvm/Transforms/IPO/FunctionImport.h7
-rw-r--r--include/llvm/Transforms/IPO/GlobalDCE.h7
-rw-r--r--include/llvm/Transforms/IPO/GlobalOpt.h7
-rw-r--r--include/llvm/Transforms/IPO/GlobalSplit.h7
-rw-r--r--include/llvm/Transforms/IPO/HotColdSplitting.h7
-rw-r--r--include/llvm/Transforms/IPO/InferFunctionAttrs.h7
-rw-r--r--include/llvm/Transforms/IPO/Inliner.h7
-rw-r--r--include/llvm/Transforms/IPO/Internalize.h13
-rw-r--r--include/llvm/Transforms/IPO/LowerTypeTests.h7
-rw-r--r--include/llvm/Transforms/IPO/PartialInlining.h7
-rw-r--r--include/llvm/Transforms/IPO/PassManagerBuilder.h30
-rw-r--r--include/llvm/Transforms/IPO/SCCP.h7
-rw-r--r--include/llvm/Transforms/IPO/SampleProfile.h7
-rw-r--r--include/llvm/Transforms/IPO/StripDeadPrototypes.h7
-rw-r--r--include/llvm/Transforms/IPO/ThinLTOBitcodeWriter.h7
-rw-r--r--include/llvm/Transforms/IPO/WholeProgramDevirt.h7
-rw-r--r--include/llvm/Transforms/InstCombine/InstCombine.h7
-rw-r--r--include/llvm/Transforms/InstCombine/InstCombineWorklist.h7
-rw-r--r--include/llvm/Transforms/Instrumentation.h52
-rw-r--r--include/llvm/Transforms/Instrumentation/AddressSanitizer.h143
-rw-r--r--include/llvm/Transforms/Instrumentation/BoundsChecking.h7
-rw-r--r--include/llvm/Transforms/Instrumentation/CGProfile.h7
-rw-r--r--include/llvm/Transforms/Instrumentation/ControlHeightReduction.h7
-rw-r--r--include/llvm/Transforms/Instrumentation/GCOVProfiler.h7
-rw-r--r--include/llvm/Transforms/Instrumentation/HWAddressSanitizer.h41
-rw-r--r--include/llvm/Transforms/Instrumentation/InstrOrderFile.h28
-rw-r--r--include/llvm/Transforms/Instrumentation/InstrProfiling.h15
-rw-r--r--include/llvm/Transforms/Instrumentation/MemorySanitizer.h30
-rw-r--r--include/llvm/Transforms/Instrumentation/PGOInstrumentation.h33
-rw-r--r--include/llvm/Transforms/Instrumentation/PoisonChecking.h25
-rw-r--r--include/llvm/Transforms/Instrumentation/ThreadSanitizer.h9
-rw-r--r--include/llvm/Transforms/ObjCARC.h7
-rw-r--r--include/llvm/Transforms/Scalar.h38
-rw-r--r--include/llvm/Transforms/Scalar/ADCE.h7
-rw-r--r--include/llvm/Transforms/Scalar/AlignmentFromAssumptions.h7
-rw-r--r--include/llvm/Transforms/Scalar/BDCE.h7
-rw-r--r--include/llvm/Transforms/Scalar/CallSiteSplitting.h7
-rw-r--r--include/llvm/Transforms/Scalar/ConstantHoisting.h14
-rw-r--r--include/llvm/Transforms/Scalar/CorrelatedValuePropagation.h7
-rw-r--r--include/llvm/Transforms/Scalar/DCE.h7
-rw-r--r--include/llvm/Transforms/Scalar/DeadStoreElimination.h7
-rw-r--r--include/llvm/Transforms/Scalar/DivRemPairs.h7
-rw-r--r--include/llvm/Transforms/Scalar/EarlyCSE.h7
-rw-r--r--include/llvm/Transforms/Scalar/Float2Int.h7
-rw-r--r--include/llvm/Transforms/Scalar/GVN.h7
-rw-r--r--include/llvm/Transforms/Scalar/GVNExpression.h7
-rw-r--r--include/llvm/Transforms/Scalar/GuardWidening.h11
-rw-r--r--include/llvm/Transforms/Scalar/IVUsersPrinter.h7
-rw-r--r--include/llvm/Transforms/Scalar/IndVarSimplify.h7
-rw-r--r--include/llvm/Transforms/Scalar/InductiveRangeCheckElimination.h7
-rw-r--r--include/llvm/Transforms/Scalar/InstSimplifyPass.h7
-rw-r--r--include/llvm/Transforms/Scalar/JumpThreading.h9
-rw-r--r--include/llvm/Transforms/Scalar/LICM.h19
-rw-r--r--include/llvm/Transforms/Scalar/LoopAccessAnalysisPrinter.h7
-rw-r--r--include/llvm/Transforms/Scalar/LoopDataPrefetch.h7
-rw-r--r--include/llvm/Transforms/Scalar/LoopDeletion.h7
-rw-r--r--include/llvm/Transforms/Scalar/LoopDistribute.h7
-rw-r--r--include/llvm/Transforms/Scalar/LoopFuse.h30
-rw-r--r--include/llvm/Transforms/Scalar/LoopIdiomRecognize.h7
-rw-r--r--include/llvm/Transforms/Scalar/LoopInstSimplify.h7
-rw-r--r--include/llvm/Transforms/Scalar/LoopLoadElimination.h7
-rw-r--r--include/llvm/Transforms/Scalar/LoopPassManager.h7
-rw-r--r--include/llvm/Transforms/Scalar/LoopPredication.h7
-rw-r--r--include/llvm/Transforms/Scalar/LoopRotation.h7
-rw-r--r--include/llvm/Transforms/Scalar/LoopSimplifyCFG.h7
-rw-r--r--include/llvm/Transforms/Scalar/LoopSink.h7
-rw-r--r--include/llvm/Transforms/Scalar/LoopStrengthReduce.h7
-rw-r--r--include/llvm/Transforms/Scalar/LoopUnrollAndJamPass.h7
-rw-r--r--include/llvm/Transforms/Scalar/LoopUnrollPass.h31
-rw-r--r--include/llvm/Transforms/Scalar/LowerAtomic.h7
-rw-r--r--include/llvm/Transforms/Scalar/LowerExpectIntrinsic.h7
-rw-r--r--include/llvm/Transforms/Scalar/LowerGuardIntrinsic.h7
-rw-r--r--include/llvm/Transforms/Scalar/LowerWidenableCondition.h26
-rw-r--r--include/llvm/Transforms/Scalar/MakeGuardsExplicit.h7
-rw-r--r--include/llvm/Transforms/Scalar/MemCpyOptimizer.h7
-rw-r--r--include/llvm/Transforms/Scalar/MergeICmps.h25
-rw-r--r--include/llvm/Transforms/Scalar/MergedLoadStoreMotion.h7
-rw-r--r--include/llvm/Transforms/Scalar/NaryReassociate.h7
-rw-r--r--include/llvm/Transforms/Scalar/NewGVN.h7
-rw-r--r--include/llvm/Transforms/Scalar/PartiallyInlineLibCalls.h7
-rw-r--r--include/llvm/Transforms/Scalar/Reassociate.h16
-rw-r--r--include/llvm/Transforms/Scalar/RewriteStatepointsForGC.h7
-rw-r--r--include/llvm/Transforms/Scalar/SCCP.h7
-rw-r--r--include/llvm/Transforms/Scalar/SROA.h8
-rw-r--r--include/llvm/Transforms/Scalar/Scalarizer.h7
-rw-r--r--include/llvm/Transforms/Scalar/SimpleLoopUnswitch.h7
-rw-r--r--include/llvm/Transforms/Scalar/SimplifyCFG.h7
-rw-r--r--include/llvm/Transforms/Scalar/Sink.h7
-rw-r--r--include/llvm/Transforms/Scalar/SpeculateAroundPHIs.h7
-rw-r--r--include/llvm/Transforms/Scalar/SpeculativeExecution.h7
-rw-r--r--include/llvm/Transforms/Scalar/TailRecursionElimination.h7
-rw-r--r--include/llvm/Transforms/Scalar/WarnMissedTransforms.h7
-rw-r--r--include/llvm/Transforms/Utils.h7
-rw-r--r--include/llvm/Transforms/Utils/ASanStackFrameLayout.h7
-rw-r--r--include/llvm/Transforms/Utils/AddDiscriminators.h7
-rw-r--r--include/llvm/Transforms/Utils/BasicBlockUtils.h58
-rw-r--r--include/llvm/Transforms/Utils/BreakCriticalEdges.h7
-rw-r--r--include/llvm/Transforms/Utils/BuildLibCalls.h62
-rw-r--r--include/llvm/Transforms/Utils/BypassSlowDivision.h7
-rw-r--r--include/llvm/Transforms/Utils/CallPromotionUtils.h7
-rw-r--r--include/llvm/Transforms/Utils/CanonicalizeAliases.h7
-rw-r--r--include/llvm/Transforms/Utils/Cloning.h19
-rw-r--r--include/llvm/Transforms/Utils/CodeExtractor.h21
-rw-r--r--include/llvm/Transforms/Utils/CtorUtils.h7
-rw-r--r--include/llvm/Transforms/Utils/EntryExitInstrumenter.h7
-rw-r--r--include/llvm/Transforms/Utils/EscapeEnumerator.h7
-rw-r--r--include/llvm/Transforms/Utils/Evaluator.h7
-rw-r--r--include/llvm/Transforms/Utils/FunctionComparator.h7
-rw-r--r--include/llvm/Transforms/Utils/FunctionImportUtils.h12
-rw-r--r--include/llvm/Transforms/Utils/GlobalStatus.h7
-rw-r--r--include/llvm/Transforms/Utils/GuardUtils.h7
-rw-r--r--include/llvm/Transforms/Utils/ImportedFunctionsInliningStatistics.h9
-rw-r--r--include/llvm/Transforms/Utils/IntegerDivision.h7
-rw-r--r--include/llvm/Transforms/Utils/LCSSA.h7
-rw-r--r--include/llvm/Transforms/Utils/LibCallsShrinkWrap.h7
-rw-r--r--include/llvm/Transforms/Utils/Local.h45
-rw-r--r--include/llvm/Transforms/Utils/LoopRotationUtils.h7
-rw-r--r--include/llvm/Transforms/Utils/LoopSimplify.h15
-rw-r--r--include/llvm/Transforms/Utils/LoopUtils.h45
-rw-r--r--include/llvm/Transforms/Utils/LoopVersioning.h7
-rw-r--r--include/llvm/Transforms/Utils/LowerInvoke.h7
-rw-r--r--include/llvm/Transforms/Utils/LowerMemIntrinsics.h9
-rw-r--r--include/llvm/Transforms/Utils/Mem2Reg.h7
-rw-r--r--include/llvm/Transforms/Utils/ModuleUtils.h24
-rw-r--r--include/llvm/Transforms/Utils/NameAnonGlobals.h7
-rw-r--r--include/llvm/Transforms/Utils/PredicateInfo.h7
-rw-r--r--include/llvm/Transforms/Utils/PromoteMemToReg.h7
-rw-r--r--include/llvm/Transforms/Utils/SSAUpdater.h11
-rw-r--r--include/llvm/Transforms/Utils/SSAUpdaterBulk.h7
-rw-r--r--include/llvm/Transforms/Utils/SSAUpdaterImpl.h7
-rw-r--r--include/llvm/Transforms/Utils/SanitizerStats.h7
-rw-r--r--include/llvm/Transforms/Utils/SimplifyIndVar.h7
-rw-r--r--include/llvm/Transforms/Utils/SimplifyLibCalls.h45
-rw-r--r--include/llvm/Transforms/Utils/SizeOpts.h34
-rw-r--r--include/llvm/Transforms/Utils/SplitModule.h7
-rw-r--r--include/llvm/Transforms/Utils/SymbolRewriter.h7
-rw-r--r--include/llvm/Transforms/Utils/UnifyFunctionExitNodes.h7
-rw-r--r--include/llvm/Transforms/Utils/UnrollLoop.h48
-rw-r--r--include/llvm/Transforms/Utils/VNCoercion.h7
-rw-r--r--include/llvm/Transforms/Utils/ValueMapper.h7
-rw-r--r--include/llvm/Transforms/Vectorize.h12
-rw-r--r--include/llvm/Transforms/Vectorize/LoadStoreVectorizer.h7
-rw-r--r--include/llvm/Transforms/Vectorize/LoopVectorizationLegality.h60
-rw-r--r--include/llvm/Transforms/Vectorize/LoopVectorize.h58
-rw-r--r--include/llvm/Transforms/Vectorize/SLPVectorizer.h9
-rw-r--r--include/llvm/WindowsManifest/WindowsManifestMerger.h7
-rw-r--r--include/llvm/WindowsResource/ResourceProcessor.h7
-rw-r--r--include/llvm/WindowsResource/ResourceScriptToken.h7
-rw-r--r--include/llvm/WindowsResource/ResourceScriptTokenList.h7
-rw-r--r--include/llvm/XRay/BlockIndexer.h7
-rw-r--r--include/llvm/XRay/BlockPrinter.h7
-rw-r--r--include/llvm/XRay/BlockVerifier.h7
-rw-r--r--include/llvm/XRay/FDRLogBuilder.h7
-rw-r--r--include/llvm/XRay/FDRRecordConsumer.h7
-rw-r--r--include/llvm/XRay/FDRRecordProducer.h7
-rw-r--r--include/llvm/XRay/FDRRecords.h7
-rw-r--r--include/llvm/XRay/FDRTraceExpander.h7
-rw-r--r--include/llvm/XRay/FDRTraceWriter.h7
-rw-r--r--include/llvm/XRay/FileHeaderReader.h7
-rw-r--r--include/llvm/XRay/Graph.h7
-rw-r--r--include/llvm/XRay/InstrumentationMap.h7
-rw-r--r--include/llvm/XRay/Profile.h7
-rw-r--r--include/llvm/XRay/RecordPrinter.h7
-rw-r--r--include/llvm/XRay/Trace.h7
-rw-r--r--include/llvm/XRay/XRayRecord.h7
-rw-r--r--include/llvm/XRay/YAMLXRayRecord.h7
-rw-r--r--include/llvm/module.modulemap5
-rw-r--r--lib/Analysis/AliasAnalysis.cpp136
-rw-r--r--lib/Analysis/AliasAnalysisEvaluator.cpp7
-rw-r--r--lib/Analysis/AliasAnalysisSummary.cpp18
-rw-r--r--lib/Analysis/AliasAnalysisSummary.h22
-rw-r--r--lib/Analysis/AliasSetTracker.cpp131
-rw-r--r--lib/Analysis/Analysis.cpp7
-rw-r--r--lib/Analysis/AssumptionCache.cpp35
-rw-r--r--lib/Analysis/BasicAliasAnalysis.cpp239
-rw-r--r--lib/Analysis/BlockFrequencyInfo.cpp12
-rw-r--r--lib/Analysis/BlockFrequencyInfoImpl.cpp18
-rw-r--r--lib/Analysis/BranchProbabilityInfo.cpp15
-rw-r--r--lib/Analysis/CFG.cpp83
-rw-r--r--lib/Analysis/CFGPrinter.cpp7
-rw-r--r--lib/Analysis/CFLAndersAliasAnalysis.cpp16
-rw-r--r--lib/Analysis/CFLGraph.h68
-rw-r--r--lib/Analysis/CFLSteensAliasAnalysis.cpp7
-rw-r--r--lib/Analysis/CGSCCPassManager.cpp13
-rw-r--r--lib/Analysis/CallGraph.cpp32
-rw-r--r--lib/Analysis/CallGraphSCCPass.cpp94
-rw-r--r--lib/Analysis/CallPrinter.cpp7
-rw-r--r--lib/Analysis/CaptureTracking.cpp39
-rw-r--r--lib/Analysis/CmpInstAnalysis.cpp7
-rw-r--r--lib/Analysis/CodeMetrics.cpp18
-rw-r--r--lib/Analysis/ConstantFolding.cpp1099
-rw-r--r--lib/Analysis/CostModel.cpp7
-rw-r--r--lib/Analysis/Delinearization.cpp7
-rw-r--r--lib/Analysis/DemandedBits.cpp35
-rw-r--r--lib/Analysis/DependenceAnalysis.cpp51
-rw-r--r--lib/Analysis/DivergenceAnalysis.cpp7
-rw-r--r--lib/Analysis/DomPrinter.cpp7
-rw-r--r--lib/Analysis/DomTreeUpdater.cpp (renamed from lib/IR/DomTreeUpdater.cpp)132
-rw-r--r--lib/Analysis/DominanceFrontier.cpp7
-rw-r--r--lib/Analysis/EHPersonalities.cpp7
-rw-r--r--lib/Analysis/GlobalsModRef.cpp39
-rw-r--r--lib/Analysis/GuardUtils.cpp36
-rw-r--r--lib/Analysis/IVDescriptors.cpp33
-rw-r--r--lib/Analysis/IVUsers.cpp7
-rw-r--r--lib/Analysis/IndirectCallPromotionAnalysis.cpp7
-rw-r--r--lib/Analysis/InlineCost.cpp424
-rw-r--r--lib/Analysis/InstCount.cpp7
-rw-r--r--lib/Analysis/InstructionPrecedenceTracking.cpp11
-rw-r--r--lib/Analysis/InstructionSimplify.cpp713
-rw-r--r--lib/Analysis/Interval.cpp7
-rw-r--r--lib/Analysis/IntervalPartition.cpp7
-rw-r--r--lib/Analysis/IteratedDominanceFrontier.cpp110
-rw-r--r--lib/Analysis/LazyBlockFrequencyInfo.cpp7
-rw-r--r--lib/Analysis/LazyBranchProbabilityInfo.cpp7
-rw-r--r--lib/Analysis/LazyCallGraph.cpp20
-rw-r--r--lib/Analysis/LazyValueInfo.cpp192
-rw-r--r--lib/Analysis/LegacyDivergenceAnalysis.cpp7
-rw-r--r--lib/Analysis/Lint.cpp15
-rw-r--r--lib/Analysis/Loads.cpp44
-rw-r--r--lib/Analysis/LoopAccessAnalysis.cpp94
-rw-r--r--lib/Analysis/LoopAnalysisManager.cpp14
-rw-r--r--lib/Analysis/LoopInfo.cpp353
-rw-r--r--lib/Analysis/LoopPass.cpp20
-rw-r--r--lib/Analysis/LoopUnrollAnalyzer.cpp7
-rw-r--r--lib/Analysis/MemDepPrinter.cpp7
-rw-r--r--lib/Analysis/MemDerefPrinter.cpp12
-rw-r--r--lib/Analysis/MemoryBuiltins.cpp137
-rw-r--r--lib/Analysis/MemoryDependenceAnalysis.cpp42
-rw-r--r--lib/Analysis/MemoryLocation.cpp7
-rw-r--r--lib/Analysis/MemorySSA.cpp315
-rw-r--r--lib/Analysis/MemorySSAUpdater.cpp239
-rw-r--r--lib/Analysis/ModuleDebugInfoPrinter.cpp7
-rw-r--r--lib/Analysis/ModuleSummaryAnalysis.cpp276
-rw-r--r--lib/Analysis/MustExecute.cpp16
-rw-r--r--lib/Analysis/ObjCARCAliasAnalysis.cpp32
-rw-r--r--lib/Analysis/ObjCARCAnalysisUtils.cpp7
-rw-r--r--lib/Analysis/ObjCARCInstKind.cpp42
-rw-r--r--lib/Analysis/OptimizationRemarkEmitter.cpp7
-rw-r--r--lib/Analysis/OrderedBasicBlock.cpp31
-rw-r--r--lib/Analysis/OrderedInstructions.cpp7
-rw-r--r--lib/Analysis/PHITransAddr.cpp7
-rw-r--r--lib/Analysis/PhiValues.cpp7
-rw-r--r--lib/Analysis/PostDominators.cpp7
-rw-r--r--lib/Analysis/ProfileSummaryInfo.cpp26
-rw-r--r--lib/Analysis/PtrUseVisitor.cpp15
-rw-r--r--lib/Analysis/RegionInfo.cpp7
-rw-r--r--lib/Analysis/RegionPass.cpp16
-rw-r--r--lib/Analysis/RegionPrinter.cpp7
-rw-r--r--lib/Analysis/ScalarEvolution.cpp794
-rw-r--r--lib/Analysis/ScalarEvolutionAliasAnalysis.cpp14
-rw-r--r--lib/Analysis/ScalarEvolutionExpander.cpp267
-rw-r--r--lib/Analysis/ScalarEvolutionNormalization.cpp7
-rw-r--r--lib/Analysis/ScopedNoAliasAA.cpp28
-rw-r--r--lib/Analysis/StackSafetyAnalysis.cpp11
-rw-r--r--lib/Analysis/StratifiedSets.h7
-rw-r--r--lib/Analysis/SyncDependenceAnalysis.cpp35
-rw-r--r--lib/Analysis/SyntheticCountsUtils.cpp7
-rw-r--r--lib/Analysis/TargetLibraryInfo.cpp431
-rw-r--r--lib/Analysis/TargetTransformInfo.cpp184
-rw-r--r--lib/Analysis/Trace.cpp7
-rw-r--r--lib/Analysis/TypeBasedAliasAnalysis.cpp35
-rw-r--r--lib/Analysis/TypeMetadataUtils.cpp7
-rw-r--r--lib/Analysis/ValueLattice.cpp7
-rw-r--r--lib/Analysis/ValueLatticeUtils.cpp7
-rw-r--r--lib/Analysis/ValueTracking.cpp1204
-rw-r--r--lib/Analysis/VectorUtils.cpp148
-rw-r--r--lib/AsmParser/LLLexer.cpp31
-rw-r--r--lib/AsmParser/LLLexer.h7
-rw-r--r--lib/AsmParser/LLParser.cpp711
-rw-r--r--lib/AsmParser/LLParser.h17
-rw-r--r--lib/AsmParser/LLToken.h20
-rw-r--r--lib/AsmParser/Parser.cpp7
-rw-r--r--lib/BinaryFormat/AMDGPUMetadataVerifier.cpp160
-rw-r--r--lib/BinaryFormat/Dwarf.cpp13
-rw-r--r--lib/BinaryFormat/Magic.cpp21
-rw-r--r--lib/BinaryFormat/Minidump.cpp14
-rw-r--r--lib/BinaryFormat/MsgPackDocument.cpp245
-rw-r--r--lib/BinaryFormat/MsgPackDocumentYAML.cpp249
-rw-r--r--lib/BinaryFormat/MsgPackReader.cpp7
-rw-r--r--lib/BinaryFormat/MsgPackTypes.cpp303
-rw-r--r--lib/BinaryFormat/MsgPackWriter.cpp7
-rw-r--r--lib/BinaryFormat/Wasm.cpp29
-rw-r--r--lib/Bitcode/Reader/BitReader.cpp7
-rw-r--r--lib/Bitcode/Reader/BitcodeAnalyzer.cpp980
-rw-r--r--lib/Bitcode/Reader/BitcodeReader.cpp1261
-rw-r--r--lib/Bitcode/Reader/MetadataLoader.cpp269
-rw-r--r--lib/Bitcode/Reader/MetadataLoader.h7
-rw-r--r--lib/Bitcode/Reader/ValueList.cpp31
-rw-r--r--lib/Bitcode/Reader/ValueList.h44
-rw-r--r--lib/Bitcode/Writer/BitWriter.cpp7
-rw-r--r--lib/Bitcode/Writer/BitcodeWriter.cpp244
-rw-r--r--lib/Bitcode/Writer/BitcodeWriterPass.cpp7
-rw-r--r--lib/Bitcode/Writer/ValueEnumerator.cpp22
-rw-r--r--lib/Bitcode/Writer/ValueEnumerator.h7
-rw-r--r--lib/Bitstream/Reader/BitstreamReader.cpp (renamed from lib/Bitcode/Reader/BitstreamReader.cpp)282
-rw-r--r--lib/CodeGen/AggressiveAntiDepBreaker.cpp7
-rw-r--r--lib/CodeGen/AggressiveAntiDepBreaker.h7
-rw-r--r--lib/CodeGen/AllocationOrder.cpp7
-rw-r--r--lib/CodeGen/AllocationOrder.h7
-rw-r--r--lib/CodeGen/Analysis.cpp52
-rw-r--r--lib/CodeGen/AntiDepBreaker.h7
-rw-r--r--lib/CodeGen/AsmPrinter/ARMException.cpp7
-rw-r--r--lib/CodeGen/AsmPrinter/AccelTable.cpp46
-rw-r--r--lib/CodeGen/AsmPrinter/AddressPool.cpp31
-rw-r--r--lib/CodeGen/AsmPrinter/AddressPool.h9
-rw-r--r--lib/CodeGen/AsmPrinter/AsmPrinter.cpp279
-rw-r--r--lib/CodeGen/AsmPrinter/AsmPrinterDwarf.cpp31
-rw-r--r--lib/CodeGen/AsmPrinter/AsmPrinterInlineAsm.cpp104
-rw-r--r--lib/CodeGen/AsmPrinter/ByteStreamer.h17
-rw-r--r--lib/CodeGen/AsmPrinter/CodeViewDebug.cpp371
-rw-r--r--lib/CodeGen/AsmPrinter/CodeViewDebug.h24
-rw-r--r--lib/CodeGen/AsmPrinter/DIE.cpp26
-rw-r--r--lib/CodeGen/AsmPrinter/DIEHash.cpp10
-rw-r--r--lib/CodeGen/AsmPrinter/DIEHash.h7
-rw-r--r--lib/CodeGen/AsmPrinter/DbgEntityHistoryCalculator.cpp354
-rw-r--r--lib/CodeGen/AsmPrinter/DebugHandlerBase.cpp74
-rw-r--r--lib/CodeGen/AsmPrinter/DebugLocEntry.h205
-rw-r--r--lib/CodeGen/AsmPrinter/DebugLocStream.cpp7
-rw-r--r--lib/CodeGen/AsmPrinter/DebugLocStream.h7
-rw-r--r--lib/CodeGen/AsmPrinter/DwarfCFIException.cpp7
-rw-r--r--lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp184
-rw-r--r--lib/CodeGen/AsmPrinter/DwarfCompileUnit.h29
-rw-r--r--lib/CodeGen/AsmPrinter/DwarfDebug.cpp668
-rw-r--r--lib/CodeGen/AsmPrinter/DwarfDebug.h92
-rw-r--r--lib/CodeGen/AsmPrinter/DwarfException.h7
-rw-r--r--lib/CodeGen/AsmPrinter/DwarfExpression.cpp120
-rw-r--r--lib/CodeGen/AsmPrinter/DwarfExpression.h86
-rw-r--r--lib/CodeGen/AsmPrinter/DwarfFile.cpp17
-rw-r--r--lib/CodeGen/AsmPrinter/DwarfFile.h10
-rw-r--r--lib/CodeGen/AsmPrinter/DwarfStringPool.cpp7
-rw-r--r--lib/CodeGen/AsmPrinter/DwarfStringPool.h7
-rw-r--r--lib/CodeGen/AsmPrinter/DwarfUnit.cpp197
-rw-r--r--lib/CodeGen/AsmPrinter/DwarfUnit.h38
-rw-r--r--lib/CodeGen/AsmPrinter/EHStreamer.cpp20
-rw-r--r--lib/CodeGen/AsmPrinter/EHStreamer.h7
-rw-r--r--lib/CodeGen/AsmPrinter/ErlangGCPrinter.cpp7
-rw-r--r--lib/CodeGen/AsmPrinter/OcamlGCPrinter.cpp7
-rw-r--r--lib/CodeGen/AsmPrinter/WasmException.cpp11
-rw-r--r--lib/CodeGen/AsmPrinter/WasmException.h7
-rw-r--r--lib/CodeGen/AsmPrinter/WinCFGuard.cpp7
-rw-r--r--lib/CodeGen/AsmPrinter/WinCFGuard.h7
-rw-r--r--lib/CodeGen/AsmPrinter/WinException.cpp49
-rw-r--r--lib/CodeGen/AsmPrinter/WinException.h10
-rw-r--r--lib/CodeGen/AtomicExpandPass.cpp70
-rw-r--r--lib/CodeGen/BasicTargetTransformInfo.cpp7
-rw-r--r--lib/CodeGen/BranchFolding.cpp72
-rw-r--r--lib/CodeGen/BranchFolding.h7
-rw-r--r--lib/CodeGen/BranchRelaxation.cpp7
-rw-r--r--lib/CodeGen/BreakFalseDeps.cpp7
-rw-r--r--lib/CodeGen/BuiltinGCs.cpp7
-rw-r--r--lib/CodeGen/CFIInstrInserter.cpp7
-rw-r--r--lib/CodeGen/CalcSpillWeights.cpp7
-rw-r--r--lib/CodeGen/CallingConvLower.cpp7
-rw-r--r--lib/CodeGen/CodeGen.cpp10
-rw-r--r--lib/CodeGen/CodeGenPrepare.cpp523
-rw-r--r--lib/CodeGen/CriticalAntiDepBreaker.cpp7
-rw-r--r--lib/CodeGen/CriticalAntiDepBreaker.h7
-rw-r--r--lib/CodeGen/DFAPacketizer.cpp7
-rw-r--r--lib/CodeGen/DeadMachineInstructionElim.cpp15
-rw-r--r--lib/CodeGen/DetectDeadLanes.cpp7
-rw-r--r--lib/CodeGen/DwarfEHPrepare.cpp11
-rw-r--r--lib/CodeGen/EarlyIfConversion.cpp7
-rw-r--r--lib/CodeGen/EdgeBundles.cpp9
-rw-r--r--lib/CodeGen/ExecutionDomainFix.cpp16
-rw-r--r--lib/CodeGen/ExpandMemCmp.cpp68
-rw-r--r--lib/CodeGen/ExpandPostRAPseudos.cpp7
-rw-r--r--lib/CodeGen/ExpandReductions.cpp59
-rw-r--r--lib/CodeGen/FEntryInserter.cpp7
-rw-r--r--lib/CodeGen/FaultMaps.cpp7
-rw-r--r--lib/CodeGen/FinalizeISel.cpp (renamed from lib/CodeGen/ExpandISelPseudos.cpp)36
-rw-r--r--lib/CodeGen/FuncletLayout.cpp7
-rw-r--r--lib/CodeGen/GCMetadata.cpp7
-rw-r--r--lib/CodeGen/GCMetadataPrinter.cpp7
-rw-r--r--lib/CodeGen/GCRootLowering.cpp9
-rw-r--r--lib/CodeGen/GCStrategy.cpp7
-rw-r--r--lib/CodeGen/GlobalISel/CSEInfo.cpp47
-rw-r--r--lib/CodeGen/GlobalISel/CSEMIRBuilder.cpp21
-rw-r--r--lib/CodeGen/GlobalISel/CallLowering.cpp154
-rw-r--r--lib/CodeGen/GlobalISel/Combiner.cpp12
-rw-r--r--lib/CodeGen/GlobalISel/CombinerHelper.cpp220
-rw-r--r--lib/CodeGen/GlobalISel/GISelChangeObserver.cpp8
-rw-r--r--lib/CodeGen/GlobalISel/GlobalISel.cpp7
-rw-r--r--lib/CodeGen/GlobalISel/IRTranslator.cpp1284
-rw-r--r--lib/CodeGen/GlobalISel/InstructionSelect.cpp19
-rw-r--r--lib/CodeGen/GlobalISel/InstructionSelector.cpp19
-rw-r--r--lib/CodeGen/GlobalISel/LegalityPredicates.cpp86
-rw-r--r--lib/CodeGen/GlobalISel/LegalizeMutations.cpp54
-rw-r--r--lib/CodeGen/GlobalISel/Legalizer.cpp54
-rw-r--r--lib/CodeGen/GlobalISel/LegalizerHelper.cpp2884
-rw-r--r--lib/CodeGen/GlobalISel/LegalizerInfo.cpp186
-rw-r--r--lib/CodeGen/GlobalISel/Localizer.cpp233
-rw-r--r--lib/CodeGen/GlobalISel/MachineIRBuilder.cpp429
-rw-r--r--lib/CodeGen/GlobalISel/RegBankSelect.cpp139
-rw-r--r--lib/CodeGen/GlobalISel/RegisterBank.cpp7
-rw-r--r--lib/CodeGen/GlobalISel/RegisterBankInfo.cpp115
-rw-r--r--lib/CodeGen/GlobalISel/Utils.cpp159
-rw-r--r--lib/CodeGen/GlobalMerge.cpp29
-rw-r--r--lib/CodeGen/HardwareLoops.cpp463
-rw-r--r--lib/CodeGen/IfConversion.cpp9
-rw-r--r--lib/CodeGen/ImplicitNullChecks.cpp25
-rw-r--r--lib/CodeGen/IndirectBrExpandPass.cpp15
-rw-r--r--lib/CodeGen/InlineSpiller.cpp52
-rw-r--r--lib/CodeGen/InterferenceCache.cpp7
-rw-r--r--lib/CodeGen/InterferenceCache.h7
-rw-r--r--lib/CodeGen/InterleavedAccessPass.cpp19
-rw-r--r--lib/CodeGen/InterleavedLoadCombinePass.cpp10
-rw-r--r--lib/CodeGen/IntrinsicLowering.cpp115
-rw-r--r--lib/CodeGen/LLVMTargetMachine.cpp16
-rw-r--r--lib/CodeGen/LatencyPriorityQueue.cpp7
-rw-r--r--lib/CodeGen/LazyMachineBlockFrequencyInfo.cpp7
-rw-r--r--lib/CodeGen/LexicalScopes.cpp7
-rw-r--r--lib/CodeGen/LiveDebugValues.cpp720
-rw-r--r--lib/CodeGen/LiveDebugVariables.cpp181
-rw-r--r--lib/CodeGen/LiveDebugVariables.h7
-rw-r--r--lib/CodeGen/LiveInterval.cpp64
-rw-r--r--lib/CodeGen/LiveIntervalUnion.cpp7
-rw-r--r--lib/CodeGen/LiveIntervals.cpp13
-rw-r--r--lib/CodeGen/LivePhysRegs.cpp7
-rw-r--r--lib/CodeGen/LiveRangeCalc.cpp16
-rw-r--r--lib/CodeGen/LiveRangeCalc.h7
-rw-r--r--lib/CodeGen/LiveRangeEdit.cpp9
-rw-r--r--lib/CodeGen/LiveRangeShrink.cpp7
-rw-r--r--lib/CodeGen/LiveRangeUtils.h7
-rw-r--r--lib/CodeGen/LiveRegMatrix.cpp7
-rw-r--r--lib/CodeGen/LiveRegUnits.cpp23
-rw-r--r--lib/CodeGen/LiveStacks.cpp7
-rw-r--r--lib/CodeGen/LiveVariables.cpp9
-rw-r--r--lib/CodeGen/LocalStackSlotAllocation.cpp23
-rw-r--r--lib/CodeGen/LoopTraversal.cpp7
-rw-r--r--lib/CodeGen/LowLevelType.cpp7
-rw-r--r--lib/CodeGen/LowerEmuTLS.cpp7
-rw-r--r--lib/CodeGen/MIRCanonicalizerPass.cpp65
-rw-r--r--lib/CodeGen/MIRParser/MILexer.cpp8
-rw-r--r--lib/CodeGen/MIRParser/MILexer.h8
-rw-r--r--lib/CodeGen/MIRParser/MIParser.cpp574
-rw-r--r--lib/CodeGen/MIRParser/MIParser.h125
-rw-r--r--lib/CodeGen/MIRParser/MIRParser.cpp184
-rw-r--r--lib/CodeGen/MIRPrinter.cpp67
-rw-r--r--lib/CodeGen/MIRPrintingPass.cpp7
-rw-r--r--lib/CodeGen/MachineBasicBlock.cpp17
-rw-r--r--lib/CodeGen/MachineBlockFrequencyInfo.cpp7
-rw-r--r--lib/CodeGen/MachineBlockPlacement.cpp398
-rw-r--r--lib/CodeGen/MachineBranchProbabilityInfo.cpp7
-rw-r--r--lib/CodeGen/MachineCSE.cpp181
-rw-r--r--lib/CodeGen/MachineCombiner.cpp26
-rw-r--r--lib/CodeGen/MachineCopyPropagation.cpp7
-rw-r--r--lib/CodeGen/MachineDominanceFrontier.cpp7
-rw-r--r--lib/CodeGen/MachineDominators.cpp7
-rw-r--r--lib/CodeGen/MachineFrameInfo.cpp18
-rw-r--r--lib/CodeGen/MachineFunction.cpp87
-rw-r--r--lib/CodeGen/MachineFunctionPass.cpp7
-rw-r--r--lib/CodeGen/MachineFunctionPrinterPass.cpp7
-rw-r--r--lib/CodeGen/MachineInstr.cpp128
-rw-r--r--lib/CodeGen/MachineInstrBundle.cpp7
-rw-r--r--lib/CodeGen/MachineLICM.cpp7
-rw-r--r--lib/CodeGen/MachineLoopInfo.cpp7
-rw-r--r--lib/CodeGen/MachineModuleInfo.cpp30
-rw-r--r--lib/CodeGen/MachineModuleInfoImpls.cpp7
-rw-r--r--lib/CodeGen/MachineOperand.cpp29
-rw-r--r--lib/CodeGen/MachineOptimizationRemarkEmitter.cpp7
-rw-r--r--lib/CodeGen/MachineOutliner.cpp42
-rw-r--r--lib/CodeGen/MachinePipeliner.cpp534
-rw-r--r--lib/CodeGen/MachinePostDominators.cpp7
-rw-r--r--lib/CodeGen/MachineRegionInfo.cpp7
-rw-r--r--lib/CodeGen/MachineRegisterInfo.cpp20
-rw-r--r--lib/CodeGen/MachineSSAUpdater.cpp7
-rw-r--r--lib/CodeGen/MachineScheduler.cpp144
-rw-r--r--lib/CodeGen/MachineSink.cpp17
-rw-r--r--lib/CodeGen/MachineTraceMetrics.cpp7
-rw-r--r--lib/CodeGen/MachineVerifier.cpp510
-rw-r--r--lib/CodeGen/MacroFusion.cpp19
-rw-r--r--lib/CodeGen/OptimizePHIs.cpp14
-rw-r--r--lib/CodeGen/PHIElimination.cpp7
-rw-r--r--lib/CodeGen/PHIEliminationUtils.cpp7
-rw-r--r--lib/CodeGen/PHIEliminationUtils.h7
-rw-r--r--lib/CodeGen/ParallelCG.cpp7
-rw-r--r--lib/CodeGen/PatchableFunction.cpp7
-rw-r--r--lib/CodeGen/PeepholeOptimizer.cpp24
-rw-r--r--lib/CodeGen/PostRAHazardRecognizer.cpp7
-rw-r--r--lib/CodeGen/PostRASchedulerList.cpp7
-rw-r--r--lib/CodeGen/PreISelIntrinsicLowering.cpp13
-rw-r--r--lib/CodeGen/ProcessImplicitDefs.cpp7
-rw-r--r--lib/CodeGen/PrologEpilogInserter.cpp198
-rw-r--r--lib/CodeGen/PseudoSourceValue.cpp7
-rw-r--r--lib/CodeGen/ReachingDefAnalysis.cpp7
-rw-r--r--lib/CodeGen/RegAllocBase.cpp23
-rw-r--r--lib/CodeGen/RegAllocBase.h7
-rw-r--r--lib/CodeGen/RegAllocBasic.cpp7
-rw-r--r--lib/CodeGen/RegAllocFast.cpp240
-rw-r--r--lib/CodeGen/RegAllocGreedy.cpp65
-rw-r--r--lib/CodeGen/RegAllocPBQP.cpp7
-rw-r--r--lib/CodeGen/RegUsageInfoCollector.cpp90
-rw-r--r--lib/CodeGen/RegUsageInfoPropagate.cpp7
-rw-r--r--lib/CodeGen/RegisterClassInfo.cpp11
-rw-r--r--lib/CodeGen/RegisterCoalescer.cpp140
-rw-r--r--lib/CodeGen/RegisterCoalescer.h7
-rw-r--r--lib/CodeGen/RegisterPressure.cpp15
-rw-r--r--lib/CodeGen/RegisterScavenging.cpp45
-rw-r--r--lib/CodeGen/RegisterUsageInfo.cpp7
-rw-r--r--lib/CodeGen/RenameIndependentSubregs.cpp7
-rw-r--r--lib/CodeGen/ResetMachineFunctionPass.cpp9
-rw-r--r--lib/CodeGen/SafeStack.cpp60
-rw-r--r--lib/CodeGen/SafeStackColoring.cpp7
-rw-r--r--lib/CodeGen/SafeStackColoring.h7
-rw-r--r--lib/CodeGen/SafeStackLayout.cpp7
-rw-r--r--lib/CodeGen/SafeStackLayout.h7
-rw-r--r--lib/CodeGen/ScalarizeMaskedMemIntrin.cpp306
-rw-r--r--lib/CodeGen/ScheduleDAG.cpp47
-rw-r--r--lib/CodeGen/ScheduleDAGInstrs.cpp66
-rw-r--r--lib/CodeGen/ScheduleDAGPrinter.cpp7
-rw-r--r--lib/CodeGen/ScoreboardHazardRecognizer.cpp7
-rw-r--r--lib/CodeGen/SelectionDAG/DAGCombiner.cpp3271
-rw-r--r--lib/CodeGen/SelectionDAG/FastISel.cpp81
-rw-r--r--lib/CodeGen/SelectionDAG/FunctionLoweringInfo.cpp83
-rw-r--r--lib/CodeGen/SelectionDAG/InstrEmitter.cpp92
-rw-r--r--lib/CodeGen/SelectionDAG/InstrEmitter.h14
-rw-r--r--lib/CodeGen/SelectionDAG/LegalizeDAG.cpp472
-rw-r--r--lib/CodeGen/SelectionDAG/LegalizeFloatTypes.cpp168
-rw-r--r--lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp447
-rw-r--r--lib/CodeGen/SelectionDAG/LegalizeTypes.cpp8
-rw-r--r--lib/CodeGen/SelectionDAG/LegalizeTypes.h50
-rw-r--r--lib/CodeGen/SelectionDAG/LegalizeTypesGeneric.cpp7
-rw-r--r--lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp181
-rw-r--r--lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp646
-rw-r--r--lib/CodeGen/SelectionDAG/ResourcePriorityQueue.cpp11
-rw-r--r--lib/CodeGen/SelectionDAG/SDNodeDbgValue.h10
-rw-r--r--lib/CodeGen/SelectionDAG/ScheduleDAGFast.cpp10
-rw-r--r--lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp94
-rw-r--r--lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp107
-rw-r--r--lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.h7
-rw-r--r--lib/CodeGen/SelectionDAG/ScheduleDAGVLIW.cpp7
-rw-r--r--lib/CodeGen/SelectionDAG/SelectionDAG.cpp1429
-rw-r--r--lib/CodeGen/SelectionDAG/SelectionDAGAddressAnalysis.cpp139
-rw-r--r--lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp2305
-rw-r--r--lib/CodeGen/SelectionDAG/SelectionDAGBuilder.h383
-rw-r--r--lib/CodeGen/SelectionDAG/SelectionDAGDumper.cpp152
-rw-r--r--lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp446
-rw-r--r--lib/CodeGen/SelectionDAG/SelectionDAGPrinter.cpp7
-rw-r--r--lib/CodeGen/SelectionDAG/SelectionDAGTargetInfo.cpp7
-rw-r--r--lib/CodeGen/SelectionDAG/StatepointLowering.cpp109
-rw-r--r--lib/CodeGen/SelectionDAG/StatepointLowering.h14
-rw-r--r--lib/CodeGen/SelectionDAG/TargetLowering.cpp1723
-rw-r--r--lib/CodeGen/ShadowStackGCLowering.cpp13
-rw-r--r--lib/CodeGen/ShrinkWrap.cpp16
-rw-r--r--lib/CodeGen/SjLjEHPrepare.cpp31
-rw-r--r--lib/CodeGen/SlotIndexes.cpp24
-rw-r--r--lib/CodeGen/SpillPlacement.cpp7
-rw-r--r--lib/CodeGen/SpillPlacement.h7
-rw-r--r--lib/CodeGen/Spiller.h7
-rw-r--r--lib/CodeGen/SplitKit.cpp16
-rw-r--r--lib/CodeGen/SplitKit.h7
-rw-r--r--lib/CodeGen/StackColoring.cpp16
-rw-r--r--lib/CodeGen/StackMapLivenessAnalysis.cpp7
-rw-r--r--lib/CodeGen/StackMaps.cpp7
-rw-r--r--lib/CodeGen/StackProtector.cpp70
-rw-r--r--lib/CodeGen/StackSlotColoring.cpp11
-rw-r--r--lib/CodeGen/SwiftErrorValueTracking.cpp312
-rw-r--r--lib/CodeGen/SwitchLoweringUtils.cpp489
-rw-r--r--lib/CodeGen/TailDuplication.cpp7
-rw-r--r--lib/CodeGen/TailDuplicator.cpp16
-rw-r--r--lib/CodeGen/TargetFrameLoweringImpl.cpp7
-rw-r--r--lib/CodeGen/TargetInstrInfo.cpp41
-rw-r--r--lib/CodeGen/TargetLoweringBase.cpp137
-rw-r--r--lib/CodeGen/TargetLoweringObjectFileImpl.cpp46
-rw-r--r--lib/CodeGen/TargetOptionsImpl.cpp7
-rw-r--r--lib/CodeGen/TargetPassConfig.cpp106
-rw-r--r--lib/CodeGen/TargetRegisterInfo.cpp13
-rw-r--r--lib/CodeGen/TargetSchedule.cpp7
-rw-r--r--lib/CodeGen/TargetSubtargetInfo.cpp69
-rw-r--r--lib/CodeGen/TwoAddressInstructionPass.cpp12
-rw-r--r--lib/CodeGen/UnreachableBlockElim.cpp43
-rw-r--r--lib/CodeGen/ValueTypes.cpp43
-rw-r--r--lib/CodeGen/VirtRegMap.cpp9
-rw-r--r--lib/CodeGen/WasmEHPrepare.cpp180
-rw-r--r--lib/CodeGen/WinEHPrepare.cpp20
-rw-r--r--lib/CodeGen/XRayInstrumentation.cpp9
-rw-r--r--lib/DebugInfo/CodeView/AppendingTypeTableBuilder.cpp16
-rw-r--r--lib/DebugInfo/CodeView/CVSymbolVisitor.cpp11
-rw-r--r--lib/DebugInfo/CodeView/CVTypeVisitor.cpp26
-rw-r--r--lib/DebugInfo/CodeView/CodeViewError.cpp9
-rw-r--r--lib/DebugInfo/CodeView/CodeViewRecordIO.cpp173
-rw-r--r--lib/DebugInfo/CodeView/ContinuationRecordBuilder.cpp20
-rw-r--r--lib/DebugInfo/CodeView/DebugChecksumsSubsection.cpp7
-rw-r--r--lib/DebugInfo/CodeView/DebugCrossExSubsection.cpp7
-rw-r--r--lib/DebugInfo/CodeView/DebugCrossImpSubsection.cpp7
-rw-r--r--lib/DebugInfo/CodeView/DebugFrameDataSubsection.cpp7
-rw-r--r--lib/DebugInfo/CodeView/DebugInlineeLinesSubsection.cpp7
-rw-r--r--lib/DebugInfo/CodeView/DebugLinesSubsection.cpp7
-rw-r--r--lib/DebugInfo/CodeView/DebugStringTableSubsection.cpp7
-rw-r--r--lib/DebugInfo/CodeView/DebugSubsection.cpp7
-rw-r--r--lib/DebugInfo/CodeView/DebugSubsectionRecord.cpp7
-rw-r--r--lib/DebugInfo/CodeView/DebugSubsectionVisitor.cpp7
-rw-r--r--lib/DebugInfo/CodeView/DebugSymbolRVASubsection.cpp7
-rw-r--r--lib/DebugInfo/CodeView/DebugSymbolsSubsection.cpp9
-rw-r--r--lib/DebugInfo/CodeView/EnumTables.cpp28
-rw-r--r--lib/DebugInfo/CodeView/Formatters.cpp7
-rw-r--r--lib/DebugInfo/CodeView/GlobalTypeTableBuilder.cpp16
-rw-r--r--lib/DebugInfo/CodeView/LazyRandomTypeCollection.cpp7
-rw-r--r--lib/DebugInfo/CodeView/Line.cpp7
-rw-r--r--lib/DebugInfo/CodeView/MergingTypeTableBuilder.cpp13
-rw-r--r--lib/DebugInfo/CodeView/RecordName.cpp7
-rw-r--r--lib/DebugInfo/CodeView/RecordSerialization.cpp7
-rw-r--r--lib/DebugInfo/CodeView/SimpleTypeSerializer.cpp18
-rw-r--r--lib/DebugInfo/CodeView/StringsAndChecksums.cpp7
-rw-r--r--lib/DebugInfo/CodeView/SymbolDumper.cpp42
-rw-r--r--lib/DebugInfo/CodeView/SymbolRecordHelpers.cpp7
-rw-r--r--lib/DebugInfo/CodeView/SymbolRecordMapping.cpp19
-rw-r--r--lib/DebugInfo/CodeView/SymbolSerializer.cpp7
-rw-r--r--lib/DebugInfo/CodeView/TypeDumpVisitor.cpp11
-rw-r--r--lib/DebugInfo/CodeView/TypeHashing.cpp15
-rw-r--r--lib/DebugInfo/CodeView/TypeIndex.cpp7
-rw-r--r--lib/DebugInfo/CodeView/TypeIndexDiscovery.cpp13
-rw-r--r--lib/DebugInfo/CodeView/TypeRecordHelpers.cpp7
-rw-r--r--lib/DebugInfo/CodeView/TypeRecordMapping.cpp266
-rw-r--r--lib/DebugInfo/CodeView/TypeStreamMerger.cpp7
-rw-r--r--lib/DebugInfo/CodeView/TypeTableCollection.cpp13
-rw-r--r--lib/DebugInfo/DWARF/DWARFAbbreviationDeclaration.cpp15
-rw-r--r--lib/DebugInfo/DWARF/DWARFAcceleratorTable.cpp21
-rw-r--r--lib/DebugInfo/DWARF/DWARFAddressRange.cpp7
-rw-r--r--lib/DebugInfo/DWARF/DWARFCompileUnit.cpp7
-rw-r--r--lib/DebugInfo/DWARF/DWARFContext.cpp250
-rw-r--r--lib/DebugInfo/DWARF/DWARFDataExtractor.cpp23
-rw-r--r--lib/DebugInfo/DWARF/DWARFDebugAbbrev.cpp9
-rw-r--r--lib/DebugInfo/DWARF/DWARFDebugAddr.cpp34
-rw-r--r--lib/DebugInfo/DWARF/DWARFDebugArangeSet.cpp7
-rw-r--r--lib/DebugInfo/DWARF/DWARFDebugAranges.cpp26
-rw-r--r--lib/DebugInfo/DWARF/DWARFDebugFrame.cpp20
-rw-r--r--lib/DebugInfo/DWARF/DWARFDebugInfoEntry.cpp7
-rw-r--r--lib/DebugInfo/DWARF/DWARFDebugLine.cpp266
-rw-r--r--lib/DebugInfo/DWARF/DWARFDebugLoc.cpp34
-rw-r--r--lib/DebugInfo/DWARF/DWARFDebugMacro.cpp7
-rw-r--r--lib/DebugInfo/DWARF/DWARFDebugPubTable.cpp7
-rw-r--r--lib/DebugInfo/DWARF/DWARFDebugRangeList.cpp9
-rw-r--r--lib/DebugInfo/DWARF/DWARFDebugRnglists.cpp17
-rw-r--r--lib/DebugInfo/DWARF/DWARFDie.cpp134
-rw-r--r--lib/DebugInfo/DWARF/DWARFExpression.cpp93
-rw-r--r--lib/DebugInfo/DWARF/DWARFFormValue.cpp84
-rw-r--r--lib/DebugInfo/DWARF/DWARFGdbIndex.cpp13
-rw-r--r--lib/DebugInfo/DWARF/DWARFListTable.cpp11
-rw-r--r--lib/DebugInfo/DWARF/DWARFTypeUnit.cpp7
-rw-r--r--lib/DebugInfo/DWARF/DWARFUnit.cpp147
-rw-r--r--lib/DebugInfo/DWARF/DWARFUnitIndex.cpp14
-rw-r--r--lib/DebugInfo/DWARF/DWARFVerifier.cpp125
-rw-r--r--lib/DebugInfo/GSYM/FunctionInfo.cpp22
-rw-r--r--lib/DebugInfo/GSYM/InlineInfo.cpp59
-rw-r--r--lib/DebugInfo/GSYM/Range.cpp55
-rw-r--r--lib/DebugInfo/MSF/MSFBuilder.cpp7
-rw-r--r--lib/DebugInfo/MSF/MSFCommon.cpp7
-rw-r--r--lib/DebugInfo/MSF/MSFError.cpp9
-rw-r--r--lib/DebugInfo/MSF/MappedBlockStream.cpp7
-rw-r--r--lib/DebugInfo/PDB/DIA/DIADataStream.cpp7
-rw-r--r--lib/DebugInfo/PDB/DIA/DIAEnumDebugStreams.cpp7
-rw-r--r--lib/DebugInfo/PDB/DIA/DIAEnumFrameData.cpp7
-rw-r--r--lib/DebugInfo/PDB/DIA/DIAEnumInjectedSources.cpp7
-rw-r--r--lib/DebugInfo/PDB/DIA/DIAEnumLineNumbers.cpp7
-rw-r--r--lib/DebugInfo/PDB/DIA/DIAEnumSectionContribs.cpp7
-rw-r--r--lib/DebugInfo/PDB/DIA/DIAEnumSourceFiles.cpp7
-rw-r--r--lib/DebugInfo/PDB/DIA/DIAEnumSymbols.cpp7
-rw-r--r--lib/DebugInfo/PDB/DIA/DIAEnumTables.cpp7
-rw-r--r--lib/DebugInfo/PDB/DIA/DIAFrameData.cpp7
-rw-r--r--lib/DebugInfo/PDB/DIA/DIAInjectedSource.cpp11
-rw-r--r--lib/DebugInfo/PDB/DIA/DIALineNumber.cpp7
-rw-r--r--lib/DebugInfo/PDB/DIA/DIARawSymbol.cpp7
-rw-r--r--lib/DebugInfo/PDB/DIA/DIASectionContrib.cpp7
-rw-r--r--lib/DebugInfo/PDB/DIA/DIASession.cpp7
-rw-r--r--lib/DebugInfo/PDB/DIA/DIASourceFile.cpp7
-rw-r--r--lib/DebugInfo/PDB/DIA/DIATable.cpp7
-rw-r--r--lib/DebugInfo/PDB/GenericError.cpp9
-rw-r--r--lib/DebugInfo/PDB/IPDBSourceFile.cpp7
-rw-r--r--lib/DebugInfo/PDB/Native/DbiModuleDescriptor.cpp7
-rw-r--r--lib/DebugInfo/PDB/Native/DbiModuleDescriptorBuilder.cpp13
-rw-r--r--lib/DebugInfo/PDB/Native/DbiModuleList.cpp7
-rw-r--r--lib/DebugInfo/PDB/Native/DbiStream.cpp108
-rw-r--r--lib/DebugInfo/PDB/Native/DbiStreamBuilder.cpp7
-rw-r--r--lib/DebugInfo/PDB/Native/EnumTables.cpp7
-rw-r--r--lib/DebugInfo/PDB/Native/GSIStreamBuilder.cpp22
-rw-r--r--lib/DebugInfo/PDB/Native/GlobalsStream.cpp7
-rw-r--r--lib/DebugInfo/PDB/Native/Hash.cpp7
-rw-r--r--lib/DebugInfo/PDB/Native/HashTable.cpp7
-rw-r--r--lib/DebugInfo/PDB/Native/InfoStream.cpp7
-rw-r--r--lib/DebugInfo/PDB/Native/InfoStreamBuilder.cpp7
-rw-r--r--lib/DebugInfo/PDB/Native/InjectedSourceStream.cpp65
-rw-r--r--lib/DebugInfo/PDB/Native/ModuleDebugStream.cpp23
-rw-r--r--lib/DebugInfo/PDB/Native/NamedStreamMap.cpp15
-rw-r--r--lib/DebugInfo/PDB/Native/NativeCompilandSymbol.cpp7
-rw-r--r--lib/DebugInfo/PDB/Native/NativeEnumGlobals.cpp7
-rw-r--r--lib/DebugInfo/PDB/Native/NativeEnumInjectedSources.cpp120
-rw-r--r--lib/DebugInfo/PDB/Native/NativeEnumModules.cpp7
-rw-r--r--lib/DebugInfo/PDB/Native/NativeEnumTypes.cpp7
-rw-r--r--lib/DebugInfo/PDB/Native/NativeExeSymbol.cpp7
-rw-r--r--lib/DebugInfo/PDB/Native/NativeRawSymbol.cpp7
-rw-r--r--lib/DebugInfo/PDB/Native/NativeSession.cpp20
-rw-r--r--lib/DebugInfo/PDB/Native/NativeSymbolEnumerator.cpp7
-rw-r--r--lib/DebugInfo/PDB/Native/NativeTypeArray.cpp7
-rw-r--r--lib/DebugInfo/PDB/Native/NativeTypeBuiltin.cpp7
-rw-r--r--lib/DebugInfo/PDB/Native/NativeTypeEnum.cpp7
-rw-r--r--lib/DebugInfo/PDB/Native/NativeTypeFunctionSig.cpp7
-rw-r--r--lib/DebugInfo/PDB/Native/NativeTypePointer.cpp7
-rw-r--r--lib/DebugInfo/PDB/Native/NativeTypeUDT.cpp7
-rw-r--r--lib/DebugInfo/PDB/Native/PDBFile.cpp95
-rw-r--r--lib/DebugInfo/PDB/Native/PDBFileBuilder.cpp12
-rw-r--r--lib/DebugInfo/PDB/Native/PDBStringTable.cpp7
-rw-r--r--lib/DebugInfo/PDB/Native/PDBStringTableBuilder.cpp139
-rw-r--r--lib/DebugInfo/PDB/Native/PublicsStream.cpp7
-rw-r--r--lib/DebugInfo/PDB/Native/RawError.cpp2
-rw-r--r--lib/DebugInfo/PDB/Native/SymbolStream.cpp7
-rw-r--r--lib/DebugInfo/PDB/Native/TpiHashing.cpp7
-rw-r--r--lib/DebugInfo/PDB/Native/TpiStream.cpp20
-rw-r--r--lib/DebugInfo/PDB/Native/TpiStreamBuilder.cpp16
-rw-r--r--lib/DebugInfo/PDB/PDB.cpp7
-rw-r--r--lib/DebugInfo/PDB/PDBContext.cpp31
-rw-r--r--lib/DebugInfo/PDB/PDBExtras.cpp47
-rw-r--r--lib/DebugInfo/PDB/PDBInterfaceAnchors.cpp7
-rw-r--r--lib/DebugInfo/PDB/PDBSymDumper.cpp7
-rw-r--r--lib/DebugInfo/PDB/PDBSymbol.cpp7
-rw-r--r--lib/DebugInfo/PDB/PDBSymbolAnnotation.cpp7
-rw-r--r--lib/DebugInfo/PDB/PDBSymbolBlock.cpp7
-rw-r--r--lib/DebugInfo/PDB/PDBSymbolCompiland.cpp17
-rw-r--r--lib/DebugInfo/PDB/PDBSymbolCompilandDetails.cpp7
-rw-r--r--lib/DebugInfo/PDB/PDBSymbolCompilandEnv.cpp7
-rw-r--r--lib/DebugInfo/PDB/PDBSymbolCustom.cpp7
-rw-r--r--lib/DebugInfo/PDB/PDBSymbolData.cpp7
-rw-r--r--lib/DebugInfo/PDB/PDBSymbolExe.cpp7
-rw-r--r--lib/DebugInfo/PDB/PDBSymbolFunc.cpp7
-rw-r--r--lib/DebugInfo/PDB/PDBSymbolFuncDebugEnd.cpp7
-rw-r--r--lib/DebugInfo/PDB/PDBSymbolFuncDebugStart.cpp7
-rw-r--r--lib/DebugInfo/PDB/PDBSymbolLabel.cpp7
-rw-r--r--lib/DebugInfo/PDB/PDBSymbolPublicSymbol.cpp7
-rw-r--r--lib/DebugInfo/PDB/PDBSymbolThunk.cpp7
-rw-r--r--lib/DebugInfo/PDB/PDBSymbolTypeArray.cpp7
-rw-r--r--lib/DebugInfo/PDB/PDBSymbolTypeBaseClass.cpp7
-rw-r--r--lib/DebugInfo/PDB/PDBSymbolTypeBuiltin.cpp7
-rw-r--r--lib/DebugInfo/PDB/PDBSymbolTypeCustom.cpp7
-rw-r--r--lib/DebugInfo/PDB/PDBSymbolTypeDimension.cpp7
-rw-r--r--lib/DebugInfo/PDB/PDBSymbolTypeEnum.cpp7
-rw-r--r--lib/DebugInfo/PDB/PDBSymbolTypeFriend.cpp7
-rw-r--r--lib/DebugInfo/PDB/PDBSymbolTypeFunctionArg.cpp7
-rw-r--r--lib/DebugInfo/PDB/PDBSymbolTypeFunctionSig.cpp7
-rw-r--r--lib/DebugInfo/PDB/PDBSymbolTypeManaged.cpp7
-rw-r--r--lib/DebugInfo/PDB/PDBSymbolTypePointer.cpp7
-rw-r--r--lib/DebugInfo/PDB/PDBSymbolTypeTypedef.cpp7
-rw-r--r--lib/DebugInfo/PDB/PDBSymbolTypeUDT.cpp7
-rw-r--r--lib/DebugInfo/PDB/PDBSymbolTypeVTable.cpp7
-rw-r--r--lib/DebugInfo/PDB/PDBSymbolTypeVTableShape.cpp7
-rw-r--r--lib/DebugInfo/PDB/PDBSymbolUnknown.cpp7
-rw-r--r--lib/DebugInfo/PDB/PDBSymbolUsingNamespace.cpp7
-rw-r--r--lib/DebugInfo/PDB/UDTLayout.cpp7
-rw-r--r--lib/DebugInfo/Symbolize/DIPrinter.cpp38
-rw-r--r--lib/DebugInfo/Symbolize/SymbolizableObjectFile.cpp124
-rw-r--r--lib/DebugInfo/Symbolize/SymbolizableObjectFile.h33
-rw-r--r--lib/DebugInfo/Symbolize/Symbolize.cpp223
-rw-r--r--lib/Demangle/Demangle.cpp36
-rw-r--r--lib/Demangle/ItaniumDemangle.cpp7
-rw-r--r--lib/Demangle/MicrosoftDemangle.cpp397
-rw-r--r--lib/Demangle/MicrosoftDemangleNodes.cpp35
-rw-r--r--lib/ExecutionEngine/ExecutionEngine.cpp60
-rw-r--r--lib/ExecutionEngine/ExecutionEngineBindings.cpp7
-rw-r--r--lib/ExecutionEngine/GDBRegistrationListener.cpp7
-rw-r--r--lib/ExecutionEngine/IntelJITEvents/IntelJITEventListener.cpp21
-rw-r--r--lib/ExecutionEngine/IntelJITEvents/IntelJITEventsWrapper.h7
-rw-r--r--lib/ExecutionEngine/IntelJITEvents/ittnotify_config.h7
-rw-r--r--lib/ExecutionEngine/IntelJITEvents/ittnotify_types.h7
-rw-r--r--lib/ExecutionEngine/IntelJITEvents/jitprofiling.c7
-rw-r--r--lib/ExecutionEngine/IntelJITEvents/jitprofiling.h7
-rw-r--r--lib/ExecutionEngine/Interpreter/Execution.cpp63
-rw-r--r--lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp7
-rw-r--r--lib/ExecutionEngine/Interpreter/Interpreter.cpp7
-rw-r--r--lib/ExecutionEngine/Interpreter/Interpreter.h8
-rw-r--r--lib/ExecutionEngine/JITLink/BasicGOTAndStubsBuilder.h82
-rw-r--r--lib/ExecutionEngine/JITLink/EHFrameSupport.cpp544
-rw-r--r--lib/ExecutionEngine/JITLink/EHFrameSupportImpl.h72
-rw-r--r--lib/ExecutionEngine/JITLink/JITLink.cpp172
-rw-r--r--lib/ExecutionEngine/JITLink/JITLinkGeneric.cpp481
-rw-r--r--lib/ExecutionEngine/JITLink/JITLinkGeneric.h256
-rw-r--r--lib/ExecutionEngine/JITLink/JITLinkMemoryManager.cpp105
-rw-r--r--lib/ExecutionEngine/JITLink/MachO.cpp78
-rw-r--r--lib/ExecutionEngine/JITLink/MachOAtomGraphBuilder.cpp411
-rw-r--r--lib/ExecutionEngine/JITLink/MachOAtomGraphBuilder.h138
-rw-r--r--lib/ExecutionEngine/JITLink/MachO_x86_64.cpp608
-rw-r--r--lib/ExecutionEngine/MCJIT/MCJIT.cpp7
-rw-r--r--lib/ExecutionEngine/MCJIT/MCJIT.h7
-rw-r--r--lib/ExecutionEngine/OProfileJIT/OProfileJITEventListener.cpp7
-rw-r--r--lib/ExecutionEngine/OProfileJIT/OProfileWrapper.cpp7
-rw-r--r--lib/ExecutionEngine/Orc/CompileOnDemandLayer.cpp7
-rw-r--r--lib/ExecutionEngine/Orc/CompileUtils.cpp86
-rw-r--r--lib/ExecutionEngine/Orc/Core.cpp1022
-rw-r--r--lib/ExecutionEngine/Orc/ExecutionUtils.cpp32
-rw-r--r--lib/ExecutionEngine/Orc/IRCompileLayer.cpp7
-rw-r--r--lib/ExecutionEngine/Orc/IRTransformLayer.cpp7
-rw-r--r--lib/ExecutionEngine/Orc/IndirectionUtils.cpp15
-rw-r--r--lib/ExecutionEngine/Orc/JITTargetMachineBuilder.cpp7
-rw-r--r--lib/ExecutionEngine/Orc/LLJIT.cpp262
-rw-r--r--lib/ExecutionEngine/Orc/Layer.cpp17
-rw-r--r--lib/ExecutionEngine/Orc/LazyReexports.cpp20
-rw-r--r--lib/ExecutionEngine/Orc/Legacy.cpp10
-rw-r--r--lib/ExecutionEngine/Orc/NullResolver.cpp7
-rw-r--r--lib/ExecutionEngine/Orc/ObjectLinkingLayer.cpp483
-rw-r--r--lib/ExecutionEngine/Orc/ObjectTransformLayer.cpp7
-rw-r--r--lib/ExecutionEngine/Orc/OrcABISupport.cpp17
-rw-r--r--lib/ExecutionEngine/Orc/OrcCBindings.cpp7
-rw-r--r--lib/ExecutionEngine/Orc/OrcCBindingsStack.h64
-rw-r--r--lib/ExecutionEngine/Orc/OrcError.cpp7
-rw-r--r--lib/ExecutionEngine/Orc/OrcMCJITReplacement.cpp10
-rw-r--r--lib/ExecutionEngine/Orc/OrcMCJITReplacement.h32
-rw-r--r--lib/ExecutionEngine/Orc/RPCUtils.cpp7
-rw-r--r--lib/ExecutionEngine/Orc/RTDyldObjectLinkingLayer.cpp66
-rw-r--r--lib/ExecutionEngine/Orc/ThreadSafeModule.cpp7
-rw-r--r--lib/ExecutionEngine/PerfJITEvents/PerfJITEventListener.cpp27
-rw-r--r--lib/ExecutionEngine/RuntimeDyld/JITSymbol.cpp7
-rw-r--r--lib/ExecutionEngine/RuntimeDyld/RTDyldMemoryManager.cpp16
-rw-r--r--lib/ExecutionEngine/RuntimeDyld/RuntimeDyld.cpp147
-rw-r--r--lib/ExecutionEngine/RuntimeDyld/RuntimeDyldCOFF.cpp7
-rw-r--r--lib/ExecutionEngine/RuntimeDyld/RuntimeDyldCOFF.h7
-rw-r--r--lib/ExecutionEngine/RuntimeDyld/RuntimeDyldChecker.cpp354
-rw-r--r--lib/ExecutionEngine/RuntimeDyld/RuntimeDyldCheckerImpl.h59
-rw-r--r--lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp10
-rw-r--r--lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.h9
-rw-r--r--lib/ExecutionEngine/RuntimeDyld/RuntimeDyldImpl.h55
-rw-r--r--lib/ExecutionEngine/RuntimeDyld/RuntimeDyldMachO.cpp7
-rw-r--r--lib/ExecutionEngine/RuntimeDyld/RuntimeDyldMachO.h7
-rw-r--r--lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldCOFFI386.h15
-rw-r--r--lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldCOFFThumb.h28
-rw-r--r--lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldCOFFX86_64.h23
-rw-r--r--lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldELFMips.cpp7
-rw-r--r--lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldELFMips.h7
-rw-r--r--lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldMachOAArch64.h9
-rw-r--r--lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldMachOARM.h11
-rw-r--r--lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldMachOI386.h9
-rw-r--r--lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldMachOX86_64.h11
-rw-r--r--lib/ExecutionEngine/SectionMemoryManager.cpp34
-rw-r--r--lib/ExecutionEngine/TargetSelect.cpp7
-rw-r--r--lib/FuzzMutate/FuzzerCLI.cpp7
-rw-r--r--lib/FuzzMutate/IRMutator.cpp7
-rw-r--r--lib/FuzzMutate/OpDescriptor.cpp7
-rw-r--r--lib/FuzzMutate/Operations.cpp7
-rw-r--r--lib/FuzzMutate/RandomIRBuilder.cpp10
-rw-r--r--lib/IR/AbstractCallSite.cpp134
-rw-r--r--lib/IR/AsmWriter.cpp150
-rw-r--r--lib/IR/AttributeImpl.h51
-rw-r--r--lib/IR/Attributes.cpp150
-rw-r--r--lib/IR/AutoUpgrade.cpp406
-rw-r--r--lib/IR/BasicBlock.cpp63
-rw-r--r--lib/IR/Comdat.cpp7
-rw-r--r--lib/IR/ConstantFold.cpp134
-rw-r--r--lib/IR/ConstantFold.h8
-rw-r--r--lib/IR/ConstantRange.cpp892
-rw-r--r--lib/IR/Constants.cpp61
-rw-r--r--lib/IR/ConstantsContext.h7
-rw-r--r--lib/IR/Core.cpp158
-rw-r--r--lib/IR/DIBuilder.cpp18
-rw-r--r--lib/IR/DataLayout.cpp36
-rw-r--r--lib/IR/DebugInfo.cpp107
-rw-r--r--lib/IR/DebugInfoMetadata.cpp121
-rw-r--r--lib/IR/DebugLoc.cpp7
-rw-r--r--lib/IR/DiagnosticHandler.cpp7
-rw-r--r--lib/IR/DiagnosticInfo.cpp87
-rw-r--r--lib/IR/DiagnosticPrinter.cpp7
-rw-r--r--lib/IR/Dominators.cpp7
-rw-r--r--lib/IR/Function.cpp218
-rw-r--r--lib/IR/GVMaterializer.cpp7
-rw-r--r--lib/IR/Globals.cpp35
-rw-r--r--lib/IR/IRBuilder.cpp55
-rw-r--r--lib/IR/IRPrintingPasses.cpp7
-rw-r--r--lib/IR/InlineAsm.cpp7
-rw-r--r--lib/IR/Instruction.cpp76
-rw-r--r--lib/IR/Instructions.cpp341
-rw-r--r--lib/IR/IntrinsicInst.cpp116
-rw-r--r--lib/IR/LLVMContext.cpp35
-rw-r--r--lib/IR/LLVMContextImpl.cpp7
-rw-r--r--lib/IR/LLVMContextImpl.h48
-rw-r--r--lib/IR/LegacyPassManager.cpp26
-rw-r--r--lib/IR/MDBuilder.cpp57
-rw-r--r--lib/IR/Mangler.cpp13
-rw-r--r--lib/IR/Metadata.cpp12
-rw-r--r--lib/IR/MetadataImpl.h7
-rw-r--r--lib/IR/Module.cpp32
-rw-r--r--lib/IR/ModuleSummaryIndex.cpp192
-rw-r--r--lib/IR/Operator.cpp7
-rw-r--r--lib/IR/OptBisect.cpp83
-rw-r--r--lib/IR/Pass.cpp33
-rw-r--r--lib/IR/PassInstrumentation.cpp7
-rw-r--r--lib/IR/PassManager.cpp7
-rw-r--r--lib/IR/PassRegistry.cpp7
-rw-r--r--lib/IR/PassTimingInfo.cpp28
-rw-r--r--lib/IR/ProfileSummary.cpp13
-rw-r--r--lib/IR/RemarkStreamer.cpp154
-rw-r--r--lib/IR/SafepointIRVerifier.cpp18
-rw-r--r--lib/IR/Statepoint.cpp37
-rw-r--r--lib/IR/SymbolTableListTraitsImpl.h10
-rw-r--r--lib/IR/Type.cpp38
-rw-r--r--lib/IR/TypeFinder.cpp7
-rw-r--r--lib/IR/Use.cpp7
-rw-r--r--lib/IR/User.cpp7
-rw-r--r--lib/IR/Value.cpp85
-rw-r--r--lib/IR/ValueSymbolTable.cpp7
-rw-r--r--lib/IR/Verifier.cpp451
-rw-r--r--lib/IRReader/IRReader.cpp13
-rw-r--r--lib/LTO/Caching.cpp31
-rw-r--r--lib/LTO/LTO.cpp193
-rw-r--r--lib/LTO/LTOBackend.cpp41
-rw-r--r--lib/LTO/LTOCodeGenerator.cpp60
-rw-r--r--lib/LTO/LTOModule.cpp38
-rw-r--r--lib/LTO/SummaryBasedOptimizations.cpp7
-rw-r--r--lib/LTO/ThinLTOCodeGenerator.cpp207
-rw-r--r--lib/LTO/UpdateCompilerUsed.cpp7
-rw-r--r--lib/LineEditor/LineEditor.cpp7
-rw-r--r--lib/Linker/IRMover.cpp74
-rw-r--r--lib/Linker/LinkDiagnosticInfo.h7
-rw-r--r--lib/Linker/LinkModules.cpp7
-rw-r--r--lib/MC/ConstantPools.cpp7
-rw-r--r--lib/MC/ELFObjectWriter.cpp59
-rw-r--r--lib/MC/MCAsmBackend.cpp12
-rw-r--r--lib/MC/MCAsmInfo.cpp11
-rw-r--r--lib/MC/MCAsmInfoCOFF.cpp7
-rw-r--r--lib/MC/MCAsmInfoDarwin.cpp7
-rw-r--r--lib/MC/MCAsmInfoELF.cpp7
-rw-r--r--lib/MC/MCAsmInfoWasm.cpp8
-rw-r--r--lib/MC/MCAsmInfoXCOFF.cpp18
-rw-r--r--lib/MC/MCAsmMacro.cpp7
-rw-r--r--lib/MC/MCAsmStreamer.cpp61
-rw-r--r--lib/MC/MCAssembler.cpp24
-rw-r--r--lib/MC/MCCodeEmitter.cpp7
-rw-r--r--lib/MC/MCCodePadder.cpp7
-rw-r--r--lib/MC/MCCodeView.cpp7
-rw-r--r--lib/MC/MCContext.cpp97
-rw-r--r--lib/MC/MCDisassembler/Disassembler.cpp35
-rw-r--r--lib/MC/MCDisassembler/Disassembler.h41
-rw-r--r--lib/MC/MCDisassembler/MCDisassembler.cpp16
-rw-r--r--lib/MC/MCDisassembler/MCExternalSymbolizer.cpp7
-rw-r--r--lib/MC/MCDisassembler/MCRelocationInfo.cpp7
-rw-r--r--lib/MC/MCDisassembler/MCSymbolizer.cpp7
-rw-r--r--lib/MC/MCDwarf.cpp108
-rw-r--r--lib/MC/MCELFObjectTargetWriter.cpp12
-rw-r--r--lib/MC/MCELFStreamer.cpp10
-rw-r--r--lib/MC/MCExpr.cpp47
-rw-r--r--lib/MC/MCFragment.cpp7
-rw-r--r--lib/MC/MCInst.cpp7
-rw-r--r--lib/MC/MCInstPrinter.cpp13
-rw-r--r--lib/MC/MCInstrAnalysis.cpp7
-rw-r--r--lib/MC/MCInstrDesc.cpp7
-rw-r--r--lib/MC/MCLabel.cpp7
-rw-r--r--lib/MC/MCLinkerOptimizationHint.cpp7
-rw-r--r--lib/MC/MCMachOStreamer.cpp11
-rw-r--r--lib/MC/MCMachObjectTargetWriter.cpp7
-rw-r--r--lib/MC/MCNullStreamer.cpp7
-rw-r--r--lib/MC/MCObjectFileInfo.cpp28
-rw-r--r--lib/MC/MCObjectStreamer.cpp9
-rw-r--r--lib/MC/MCObjectWriter.cpp7
-rw-r--r--lib/MC/MCParser/AsmLexer.cpp32
-rw-r--r--lib/MC/MCParser/AsmParser.cpp69
-rw-r--r--lib/MC/MCParser/COFFAsmParser.cpp7
-rw-r--r--lib/MC/MCParser/DarwinAsmParser.cpp9
-rw-r--r--lib/MC/MCParser/ELFAsmParser.cpp11
-rw-r--r--lib/MC/MCParser/MCAsmLexer.cpp7
-rw-r--r--lib/MC/MCParser/MCAsmParser.cpp7
-rw-r--r--lib/MC/MCParser/MCAsmParserExtension.cpp7
-rw-r--r--lib/MC/MCParser/MCTargetAsmParser.cpp7
-rw-r--r--lib/MC/MCParser/WasmAsmParser.cpp174
-rw-r--r--lib/MC/MCRegisterInfo.cpp7
-rw-r--r--lib/MC/MCSchedule.cpp23
-rw-r--r--lib/MC/MCSection.cpp7
-rw-r--r--lib/MC/MCSectionCOFF.cpp9
-rw-r--r--lib/MC/MCSectionELF.cpp13
-rw-r--r--lib/MC/MCSectionMachO.cpp7
-rw-r--r--lib/MC/MCSectionWasm.cpp16
-rw-r--r--lib/MC/MCSectionXCOFF.cpp33
-rw-r--r--lib/MC/MCStreamer.cpp32
-rw-r--r--lib/MC/MCSubtargetInfo.cpp251
-rw-r--r--lib/MC/MCSymbol.cpp7
-rw-r--r--lib/MC/MCSymbolELF.cpp17
-rw-r--r--lib/MC/MCTargetOptions.cpp18
-rw-r--r--lib/MC/MCValue.cpp7
-rw-r--r--lib/MC/MCWasmObjectTargetWriter.cpp11
-rw-r--r--lib/MC/MCWasmStreamer.cpp26
-rw-r--r--lib/MC/MCWin64EH.cpp108
-rw-r--r--lib/MC/MCWinCOFFStreamer.cpp11
-rw-r--r--lib/MC/MCWinEH.cpp7
-rw-r--r--lib/MC/MCXCOFFObjectTargetWriter.cpp16
-rw-r--r--lib/MC/MCXCOFFStreamer.cpp59
-rw-r--r--lib/MC/MachObjectWriter.cpp22
-rw-r--r--lib/MC/StringTableBuilder.cpp14
-rw-r--r--lib/MC/SubtargetFeature.cpp206
-rw-r--r--lib/MC/WasmObjectWriter.cpp423
-rw-r--r--lib/MC/WinCOFFObjectWriter.cpp9
-rw-r--r--lib/MC/XCOFFObjectWriter.cpp94
-rw-r--r--lib/MCA/Context.cpp14
-rw-r--r--lib/MCA/HWEventListener.cpp7
-rw-r--r--lib/MCA/HardwareUnits/HardwareUnit.cpp7
-rw-r--r--lib/MCA/HardwareUnits/LSUnit.cpp256
-rw-r--r--lib/MCA/HardwareUnits/RegisterFile.cpp53
-rw-r--r--lib/MCA/HardwareUnits/ResourceManager.cpp98
-rw-r--r--lib/MCA/HardwareUnits/RetireControlUnit.cpp7
-rw-r--r--lib/MCA/HardwareUnits/Scheduler.cpp166
-rw-r--r--lib/MCA/InstrBuilder.cpp37
-rw-r--r--lib/MCA/Instruction.cpp117
-rw-r--r--lib/MCA/Pipeline.cpp12
-rw-r--r--lib/MCA/Stages/DispatchStage.cpp51
-rw-r--r--lib/MCA/Stages/EntryStage.cpp11
-rw-r--r--lib/MCA/Stages/ExecuteStage.cpp83
-rw-r--r--lib/MCA/Stages/InstructionTables.cpp7
-rw-r--r--lib/MCA/Stages/MicroOpQueueStage.cpp70
-rw-r--r--lib/MCA/Stages/RetireStage.cpp7