Fri Mar 6 22:44:18 2020 UTC ()
libLLVM: update to 9.0.1

sync w/ lang/llvm. needed for mesa 20 update.


(tnn)
diff -r1.34 -r1.35 pkgsrc/lang/libLLVM/Makefile
diff -r1.12 -r1.13 pkgsrc/lang/libLLVM/PLIST
diff -r1.5 -r1.6 pkgsrc/lang/libLLVM/buildlink3.mk
diff -r1.15 -r1.16 pkgsrc/lang/libLLVM/distinfo
diff -r1.1 -r1.2 pkgsrc/lang/libLLVM/patches/patch-cmake_config-ix.cmake
diff -r1.8 -r1.9 pkgsrc/lang/libLLVM/patches/patch-cmake_modules_AddLLVM.cmake
diff -r1.1 -r0 pkgsrc/lang/libLLVM/patches/patch-cmake_modules_HandleLLVMOptions.cmake
diff -r1.3 -r0 pkgsrc/lang/libLLVM/patches/patch-cmake_modules_TableGen.cmake
diff -r1.6 -r1.7 pkgsrc/lang/libLLVM/patches/patch-tools_llvm-shlib_CMakeLists.txt

cvs diff -r1.34 -r1.35 pkgsrc/lang/libLLVM/Makefile (expand / switch to unified diff)

--- pkgsrc/lang/libLLVM/Makefile 2020/01/26 17:31:29 1.34
+++ pkgsrc/lang/libLLVM/Makefile 2020/03/06 22:44:18 1.35
@@ -1,63 +1,66 @@ @@ -1,63 +1,66 @@
1# $NetBSD: Makefile,v 1.34 2020/01/26 17:31:29 rillig Exp $ 1# $NetBSD: Makefile,v 1.35 2020/03/06 22:44:18 tnn Exp $
2 2
3DISTNAME= llvm-7.0.1.src 3DISTNAME= llvm-9.0.1.src
4PKGNAME= ${DISTNAME:S/llvm/libLLVM/:S/.src//} 4PKGNAME= ${DISTNAME:S/llvm/libLLVM/:S/.src//}
5PKGREVISION= 2 
6CATEGORIES= lang devel 5CATEGORIES= lang devel
7MASTER_SITES= http://llvm.org/releases/${PKGVERSION_NOREV}/ 6MASTER_SITES= http://llvm.org/releases/${PKGVERSION_NOREV}/
8EXTRACT_SUFX= .tar.xz 7EXTRACT_SUFX= .tar.xz
9 8
10MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
11HOMEPAGE= https://llvm.org/ 10HOMEPAGE= https://llvm.org/
12COMMENT= Low Level Virtual Machine shared library 11COMMENT= Low Level Virtual Machine shared library
13LICENSE= modified-bsd 12LICENSE= modified-bsd
14 13
15USE_LANGUAGES= c c++11 14USE_LANGUAGES= c c++11
16USE_CMAKE= yes 15USE_CMAKE= yes
17GCC_REQD+= 4.8 16GCC_REQD+= 4.8
18PYTHON_FOR_BUILD_ONLY= yes 17PYTHON_FOR_BUILD_ONLY= yes
19 18
20CONFIGURE_DIRS= ${WRKDIR}/build 19CONFIGURE_DIRS= ${WRKDIR}/build
21CMAKE_ARG_PATH= ${WRKSRC} 20CMAKE_ARG_PATH= ${WRKSRC}
22 21
23CMAKE_ARGS+= -DCMAKE_BUILD_TYPE=Release 22CMAKE_ARGS+= -DCMAKE_BUILD_TYPE=Release
24CMAKE_ARGS+= -DCMAKE_C_COMPILER=${CC:Q} 23CMAKE_ARGS+= -DCMAKE_C_COMPILER=${CC:Q}
25CMAKE_ARGS+= -DCMAKE_CXX_COMPILER=${CXX:Q} 24CMAKE_ARGS+= -DCMAKE_CXX_COMPILER=${CXX:Q}
26CMAKE_ARGS+= -DCMAKE_CXX_LINK_FLAGS=${LDFLAGS:Q} 25CMAKE_ARGS+= -DCMAKE_CXX_LINK_FLAGS=${LDFLAGS:Q}
27CMAKE_ARGS+= -DLLVM_BUILD_LLVM_DYLIB=ON 26CMAKE_ARGS+= -DLLVM_BUILD_LLVM_DYLIB=ON
28CMAKE_ARGS+= -DLLVM_INSTALL_UTILS=OFF 27CMAKE_ARGS+= -DLLVM_INSTALL_UTILS=OFF
29CMAKE_ARGS+= -DLLVM_LINK_LLVM_DYLIB=ON 28CMAKE_ARGS+= -DLLVM_LINK_LLVM_DYLIB=ON
30CMAKE_ARGS+= -DLLVM_INCLUDE_TESTS=OFF 29CMAKE_ARGS+= -DLLVM_INCLUDE_TESTS=OFF
31CMAKE_ARGS+= -DLLVM_ENABLE_LIBXML2=OFF 30CMAKE_ARGS+= -DLLVM_ENABLE_LIBXML2=OFF
 31CMAKE_ARGS+= -DLLVM_BUILD_UTILS=OFF
 32CMAKE_ARGS+= -DLLVM_INCLUDE_BENCHMARKS=OFF
32CMAKE_ARGS+= -DLLVM_ENABLE_RTTI=ON 33CMAKE_ARGS+= -DLLVM_ENABLE_RTTI=ON
33CMAKE_ARGS+= -DCMAKE_EXE_LINKER_FLAGS=${COMPILER_RPATH_FLAG}${PREFIX}/lib/libLLVM 34CMAKE_ARGS+= -DCMAKE_EXE_LINKER_FLAGS=${COMPILER_RPATH_FLAG}${PREFIX}/lib/libLLVM
34 35
35CMAKE_ARGS.Darwin+= -DCMAKE_LIBTOOL=/usr/bin/libtool 36CMAKE_ARGS.Darwin+= -DCMAKE_LIBTOOL=/usr/bin/libtool
36 37
37.for tool in bugpoint bugpoint_passes dsymutil gold llc lli llvm_ar \ 38.for tool in bugpoint bugpoint_passes dsymutil gold llc lli llvm_ar \
38 llvm_as llvm_as_fuzzer llvm_bcanalyzer llvm_c_test llvm_cat \ 39 llvm_as llvm_as_fuzzer llvm_bcanalyzer llvm_c_test llvm_cat \
39 llvm_cfi_verify llvm_cov llvm_cvtres llvm_cxxdump \ 40 llvm_cfi_verify llvm_cov llvm_cvtres llvm_cxxdump llvm_cxxfilt \
40 llvm_cxxfilt llvm_demangle_fuzzer llvm_diff llvm_dis \ 41 llvm_cxxmap llvm_diff llvm_dis llvm_dwarfdump llvm_dwp \
41 llvm_dwarfdump llvm_dwp llvm_exegesis llvm_extract llvm_go \ 42 llvm_elfabi llvm_exegesis llvm_extract llvm_go llvm_isel_fuzzer \
42 llvm_isel_fuzzer llvm_jitlistener llvm_link llvm_lto llvm_lto2 \ 43 llvm_itanium_demangle_fuzzer llvm_jitlink llvm_jitlistener \
43 llvm_mc llvm_mc_assemble_fuzzer llvm_mc_disassemble_fuzzer \ 44 llvm_link llvm_lipo llvm_lto llvm_lto2 llvm_mc \
44 llvm_mca llvm_modextract llvm_mt llvm_nm llvm_objcopy \ 45 llvm_mc_assemble_fuzzer llvm_mc_disassemble_fuzzer llvm_mca \
45 llvm_objdump llvm_opt_fuzzer llvm_opt_report llvm_pdbutil \ 46 llvm_microsoft_demangle_fuzzer llvm_modextract llvm_mt llvm_nm \
46 llvm_profdata llvm_rc llvm_readobj llvm_rtdyld \ 47 llvm_objcopy llvm_objdump llvm_opt_fuzzer llvm_opt_report \
 48 llvm_pdbutil llvm_profdata llvm_rc llvm_readobj llvm_rtdyld \
47 llvm_size llvm_special_case_list_fuzzer llvm_split llvm_stress \ 49 llvm_size llvm_special_case_list_fuzzer llvm_split llvm_stress \
48 llvm_strings llvm_symbolizer llvm_undname llvm_xray lto \ 50 llvm_strings llvm_symbolizer llvm_undname llvm_xray \
49 obj2yaml opt opt_viewer sancov sanstats verify_uselistorder \ 51 llvm_yaml_numeric_parser_fuzzer lto msbuild obj2yaml \
50 xcode_toolchain yaml2obj 52 opt opt_viewer remarks_shlib sancov sanstats \
 53 verify_uselistorder xcode_toolchain yaml2obj
51 54
52CMAKE_ARGS+= -DLLVM_TOOL_${tool:tu}_BUILD=OFF 55CMAKE_ARGS+= -DLLVM_TOOL_${tool:tu}_BUILD=OFF
53.endfor 56.endfor
54 57
55SUBST_CLASSES+= fix-cnf 58SUBST_CLASSES+= fix-cnf
56SUBST_STAGE.fix-cnf= pre-configure 59SUBST_STAGE.fix-cnf= pre-configure
57SUBST_MESSAGE.fix-cnf= Fixing llvm-config paths 60SUBST_MESSAGE.fix-cnf= Fixing llvm-config paths
58SUBST_FILES.fix-cnf= tools/llvm-config/llvm-config.cpp 61SUBST_FILES.fix-cnf= tools/llvm-config/llvm-config.cpp
59SUBST_VARS.fix-cnf= PREFIX LLVM_MAJOR_MINOR COMPILER_RPATH_FLAG 62SUBST_VARS.fix-cnf= PREFIX LLVM_MAJOR_MINOR COMPILER_RPATH_FLAG
60 63
61CHECK_PORTABILITY_SKIP= utils/buildit/build_llvm 64CHECK_PORTABILITY_SKIP= utils/buildit/build_llvm
62 65
63# XXX perl is not added as a tool as it does not seem to be required 66# XXX perl is not added as a tool as it does not seem to be required

cvs diff -r1.12 -r1.13 pkgsrc/lang/libLLVM/PLIST (expand / switch to unified diff)

--- pkgsrc/lang/libLLVM/PLIST 2019/01/26 21:17:20 1.12
+++ pkgsrc/lang/libLLVM/PLIST 2020/03/06 22:44:18 1.13
@@ -1,34 +1,38 @@ @@ -1,34 +1,38 @@
1@comment $NetBSD: PLIST,v 1.12 2019/01/26 21:17:20 tnn Exp $ 1@comment $NetBSD: PLIST,v 1.13 2020/03/06 22:44:18 tnn Exp $
2include/libLLVM/llvm-c/Analysis.h 2include/libLLVM/llvm-c/Analysis.h
3include/libLLVM/llvm-c/BitReader.h 3include/libLLVM/llvm-c/BitReader.h
4include/libLLVM/llvm-c/BitWriter.h 4include/libLLVM/llvm-c/BitWriter.h
5include/libLLVM/llvm-c/Comdat.h 5include/libLLVM/llvm-c/Comdat.h
6include/libLLVM/llvm-c/Core.h 6include/libLLVM/llvm-c/Core.h
7include/libLLVM/llvm-c/DataTypes.h 7include/libLLVM/llvm-c/DataTypes.h
8include/libLLVM/llvm-c/DebugInfo.h 8include/libLLVM/llvm-c/DebugInfo.h
9include/libLLVM/llvm-c/Disassembler.h 9include/libLLVM/llvm-c/Disassembler.h
10include/libLLVM/llvm-c/DisassemblerTypes.h 10include/libLLVM/llvm-c/DisassemblerTypes.h
 11include/libLLVM/llvm-c/Error.h
11include/libLLVM/llvm-c/ErrorHandling.h 12include/libLLVM/llvm-c/ErrorHandling.h
12include/libLLVM/llvm-c/ExecutionEngine.h 13include/libLLVM/llvm-c/ExecutionEngine.h
13include/libLLVM/llvm-c/IRReader.h 14include/libLLVM/llvm-c/IRReader.h
14include/libLLVM/llvm-c/Initialization.h 15include/libLLVM/llvm-c/Initialization.h
15include/libLLVM/llvm-c/LinkTimeOptimizer.h 16include/libLLVM/llvm-c/LinkTimeOptimizer.h
16include/libLLVM/llvm-c/Linker.h 17include/libLLVM/llvm-c/Linker.h
17include/libLLVM/llvm-c/Object.h 18include/libLLVM/llvm-c/Object.h
18include/libLLVM/llvm-c/OrcBindings.h 19include/libLLVM/llvm-c/OrcBindings.h
 20include/libLLVM/llvm-c/Remarks.h
19include/libLLVM/llvm-c/Support.h 21include/libLLVM/llvm-c/Support.h
20include/libLLVM/llvm-c/Target.h 22include/libLLVM/llvm-c/Target.h
21include/libLLVM/llvm-c/TargetMachine.h 23include/libLLVM/llvm-c/TargetMachine.h
 24include/libLLVM/llvm-c/Transforms/AggressiveInstCombine.h
 25include/libLLVM/llvm-c/Transforms/Coroutines.h
22include/libLLVM/llvm-c/Transforms/IPO.h 26include/libLLVM/llvm-c/Transforms/IPO.h
23include/libLLVM/llvm-c/Transforms/InstCombine.h 27include/libLLVM/llvm-c/Transforms/InstCombine.h
24include/libLLVM/llvm-c/Transforms/PassManagerBuilder.h 28include/libLLVM/llvm-c/Transforms/PassManagerBuilder.h
25include/libLLVM/llvm-c/Transforms/Scalar.h 29include/libLLVM/llvm-c/Transforms/Scalar.h
26include/libLLVM/llvm-c/Transforms/Utils.h 30include/libLLVM/llvm-c/Transforms/Utils.h
27include/libLLVM/llvm-c/Transforms/Vectorize.h 31include/libLLVM/llvm-c/Transforms/Vectorize.h
28include/libLLVM/llvm-c/Types.h 32include/libLLVM/llvm-c/Types.h
29include/libLLVM/llvm-c/lto.h 33include/libLLVM/llvm-c/lto.h
30include/libLLVM/llvm/ADT/APFloat.h 34include/libLLVM/llvm/ADT/APFloat.h
31include/libLLVM/llvm/ADT/APInt.h 35include/libLLVM/llvm/ADT/APInt.h
32include/libLLVM/llvm/ADT/APSInt.h 36include/libLLVM/llvm/ADT/APSInt.h
33include/libLLVM/llvm/ADT/AllocatorList.h 37include/libLLVM/llvm/ADT/AllocatorList.h
34include/libLLVM/llvm/ADT/Any.h 38include/libLLVM/llvm/ADT/Any.h
@@ -83,27 +87,29 @@ include/libLLVM/llvm/ADT/SparseBitVector @@ -83,27 +87,29 @@ include/libLLVM/llvm/ADT/SparseBitVector
83include/libLLVM/llvm/ADT/SparseMultiSet.h 87include/libLLVM/llvm/ADT/SparseMultiSet.h
84include/libLLVM/llvm/ADT/SparseSet.h 88include/libLLVM/llvm/ADT/SparseSet.h
85include/libLLVM/llvm/ADT/Statistic.h 89include/libLLVM/llvm/ADT/Statistic.h
86include/libLLVM/llvm/ADT/StringExtras.h 90include/libLLVM/llvm/ADT/StringExtras.h
87include/libLLVM/llvm/ADT/StringMap.h 91include/libLLVM/llvm/ADT/StringMap.h
88include/libLLVM/llvm/ADT/StringRef.h 92include/libLLVM/llvm/ADT/StringRef.h
89include/libLLVM/llvm/ADT/StringSet.h 93include/libLLVM/llvm/ADT/StringSet.h
90include/libLLVM/llvm/ADT/StringSwitch.h 94include/libLLVM/llvm/ADT/StringSwitch.h
91include/libLLVM/llvm/ADT/TinyPtrVector.h 95include/libLLVM/llvm/ADT/TinyPtrVector.h
92include/libLLVM/llvm/ADT/Triple.h 96include/libLLVM/llvm/ADT/Triple.h
93include/libLLVM/llvm/ADT/Twine.h 97include/libLLVM/llvm/ADT/Twine.h
94include/libLLVM/llvm/ADT/UniqueVector.h 98include/libLLVM/llvm/ADT/UniqueVector.h
95include/libLLVM/llvm/ADT/VariadicFunction.h 99include/libLLVM/llvm/ADT/VariadicFunction.h
 100include/libLLVM/llvm/ADT/bit.h
96include/libLLVM/llvm/ADT/edit_distance.h 101include/libLLVM/llvm/ADT/edit_distance.h
 102include/libLLVM/llvm/ADT/fallible_iterator.h
97include/libLLVM/llvm/ADT/ilist.h 103include/libLLVM/llvm/ADT/ilist.h
98include/libLLVM/llvm/ADT/ilist_base.h 104include/libLLVM/llvm/ADT/ilist_base.h
99include/libLLVM/llvm/ADT/ilist_iterator.h 105include/libLLVM/llvm/ADT/ilist_iterator.h
100include/libLLVM/llvm/ADT/ilist_node.h 106include/libLLVM/llvm/ADT/ilist_node.h
101include/libLLVM/llvm/ADT/ilist_node_base.h 107include/libLLVM/llvm/ADT/ilist_node_base.h
102include/libLLVM/llvm/ADT/ilist_node_options.h 108include/libLLVM/llvm/ADT/ilist_node_options.h
103include/libLLVM/llvm/ADT/iterator.h 109include/libLLVM/llvm/ADT/iterator.h
104include/libLLVM/llvm/ADT/iterator_range.h 110include/libLLVM/llvm/ADT/iterator_range.h
105include/libLLVM/llvm/ADT/simple_ilist.h 111include/libLLVM/llvm/ADT/simple_ilist.h
106include/libLLVM/llvm/Analysis/AliasAnalysis.h 112include/libLLVM/llvm/Analysis/AliasAnalysis.h
107include/libLLVM/llvm/Analysis/AliasAnalysisEvaluator.h 113include/libLLVM/llvm/Analysis/AliasAnalysisEvaluator.h
108include/libLLVM/llvm/Analysis/AliasSetTracker.h 114include/libLLVM/llvm/Analysis/AliasSetTracker.h
109include/libLLVM/llvm/Analysis/AssumptionCache.h 115include/libLLVM/llvm/Analysis/AssumptionCache.h
@@ -119,160 +125,187 @@ include/libLLVM/llvm/Analysis/CFLSteensA @@ -119,160 +125,187 @@ include/libLLVM/llvm/Analysis/CFLSteensA
119include/libLLVM/llvm/Analysis/CGSCCPassManager.h 125include/libLLVM/llvm/Analysis/CGSCCPassManager.h
120include/libLLVM/llvm/Analysis/CallGraph.h 126include/libLLVM/llvm/Analysis/CallGraph.h
121include/libLLVM/llvm/Analysis/CallGraphSCCPass.h 127include/libLLVM/llvm/Analysis/CallGraphSCCPass.h
122include/libLLVM/llvm/Analysis/CallPrinter.h 128include/libLLVM/llvm/Analysis/CallPrinter.h
123include/libLLVM/llvm/Analysis/CaptureTracking.h 129include/libLLVM/llvm/Analysis/CaptureTracking.h
124include/libLLVM/llvm/Analysis/CmpInstAnalysis.h 130include/libLLVM/llvm/Analysis/CmpInstAnalysis.h
125include/libLLVM/llvm/Analysis/CodeMetrics.h 131include/libLLVM/llvm/Analysis/CodeMetrics.h
126include/libLLVM/llvm/Analysis/ConstantFolding.h 132include/libLLVM/llvm/Analysis/ConstantFolding.h
127include/libLLVM/llvm/Analysis/DOTGraphTraitsPass.h 133include/libLLVM/llvm/Analysis/DOTGraphTraitsPass.h
128include/libLLVM/llvm/Analysis/DemandedBits.h 134include/libLLVM/llvm/Analysis/DemandedBits.h
129include/libLLVM/llvm/Analysis/DependenceAnalysis.h 135include/libLLVM/llvm/Analysis/DependenceAnalysis.h
130include/libLLVM/llvm/Analysis/DivergenceAnalysis.h 136include/libLLVM/llvm/Analysis/DivergenceAnalysis.h
131include/libLLVM/llvm/Analysis/DomPrinter.h 137include/libLLVM/llvm/Analysis/DomPrinter.h
 138include/libLLVM/llvm/Analysis/DomTreeUpdater.h
132include/libLLVM/llvm/Analysis/DominanceFrontier.h 139include/libLLVM/llvm/Analysis/DominanceFrontier.h
133include/libLLVM/llvm/Analysis/DominanceFrontierImpl.h 140include/libLLVM/llvm/Analysis/DominanceFrontierImpl.h
134include/libLLVM/llvm/Analysis/EHPersonalities.h 141include/libLLVM/llvm/Analysis/EHPersonalities.h
135include/libLLVM/llvm/Analysis/GlobalsModRef.h 142include/libLLVM/llvm/Analysis/GlobalsModRef.h
 143include/libLLVM/llvm/Analysis/GuardUtils.h
 144include/libLLVM/llvm/Analysis/IVDescriptors.h
136include/libLLVM/llvm/Analysis/IVUsers.h 145include/libLLVM/llvm/Analysis/IVUsers.h
137include/libLLVM/llvm/Analysis/IndirectCallPromotionAnalysis.h 146include/libLLVM/llvm/Analysis/IndirectCallPromotionAnalysis.h
138include/libLLVM/llvm/Analysis/IndirectCallSiteVisitor.h 147include/libLLVM/llvm/Analysis/IndirectCallVisitor.h
139include/libLLVM/llvm/Analysis/InlineCost.h 148include/libLLVM/llvm/Analysis/InlineCost.h
 149include/libLLVM/llvm/Analysis/InstructionPrecedenceTracking.h
140include/libLLVM/llvm/Analysis/InstructionSimplify.h 150include/libLLVM/llvm/Analysis/InstructionSimplify.h
141include/libLLVM/llvm/Analysis/Interval.h 151include/libLLVM/llvm/Analysis/Interval.h
142include/libLLVM/llvm/Analysis/IntervalIterator.h 152include/libLLVM/llvm/Analysis/IntervalIterator.h
143include/libLLVM/llvm/Analysis/IntervalPartition.h 153include/libLLVM/llvm/Analysis/IntervalPartition.h
144include/libLLVM/llvm/Analysis/IteratedDominanceFrontier.h 154include/libLLVM/llvm/Analysis/IteratedDominanceFrontier.h
145include/libLLVM/llvm/Analysis/LazyBlockFrequencyInfo.h 155include/libLLVM/llvm/Analysis/LazyBlockFrequencyInfo.h
146include/libLLVM/llvm/Analysis/LazyBranchProbabilityInfo.h 156include/libLLVM/llvm/Analysis/LazyBranchProbabilityInfo.h
147include/libLLVM/llvm/Analysis/LazyCallGraph.h 157include/libLLVM/llvm/Analysis/LazyCallGraph.h
148include/libLLVM/llvm/Analysis/LazyValueInfo.h 158include/libLLVM/llvm/Analysis/LazyValueInfo.h
 159include/libLLVM/llvm/Analysis/LegacyDivergenceAnalysis.h
149include/libLLVM/llvm/Analysis/Lint.h 160include/libLLVM/llvm/Analysis/Lint.h
150include/libLLVM/llvm/Analysis/Loads.h 161include/libLLVM/llvm/Analysis/Loads.h
151include/libLLVM/llvm/Analysis/LoopAccessAnalysis.h 162include/libLLVM/llvm/Analysis/LoopAccessAnalysis.h
152include/libLLVM/llvm/Analysis/LoopAnalysisManager.h 163include/libLLVM/llvm/Analysis/LoopAnalysisManager.h
153include/libLLVM/llvm/Analysis/LoopInfo.h 164include/libLLVM/llvm/Analysis/LoopInfo.h
154include/libLLVM/llvm/Analysis/LoopInfoImpl.h 165include/libLLVM/llvm/Analysis/LoopInfoImpl.h
155include/libLLVM/llvm/Analysis/LoopIterator.h 166include/libLLVM/llvm/Analysis/LoopIterator.h
156include/libLLVM/llvm/Analysis/LoopPass.h 167include/libLLVM/llvm/Analysis/LoopPass.h
157include/libLLVM/llvm/Analysis/LoopUnrollAnalyzer.h 168include/libLLVM/llvm/Analysis/LoopUnrollAnalyzer.h
158include/libLLVM/llvm/Analysis/MemoryBuiltins.h 169include/libLLVM/llvm/Analysis/MemoryBuiltins.h
159include/libLLVM/llvm/Analysis/MemoryDependenceAnalysis.h 170include/libLLVM/llvm/Analysis/MemoryDependenceAnalysis.h
160include/libLLVM/llvm/Analysis/MemoryLocation.h 171include/libLLVM/llvm/Analysis/MemoryLocation.h
161include/libLLVM/llvm/Analysis/MemorySSA.h 172include/libLLVM/llvm/Analysis/MemorySSA.h
162include/libLLVM/llvm/Analysis/MemorySSAUpdater.h 173include/libLLVM/llvm/Analysis/MemorySSAUpdater.h
163include/libLLVM/llvm/Analysis/ModuleSummaryAnalysis.h 174include/libLLVM/llvm/Analysis/ModuleSummaryAnalysis.h
164include/libLLVM/llvm/Analysis/MustExecute.h 175include/libLLVM/llvm/Analysis/MustExecute.h
165include/libLLVM/llvm/Analysis/ObjCARCAliasAnalysis.h 176include/libLLVM/llvm/Analysis/ObjCARCAliasAnalysis.h
166include/libLLVM/llvm/Analysis/ObjCARCAnalysisUtils.h 177include/libLLVM/llvm/Analysis/ObjCARCAnalysisUtils.h
167include/libLLVM/llvm/Analysis/ObjCARCInstKind.h 178include/libLLVM/llvm/Analysis/ObjCARCInstKind.h
168include/libLLVM/llvm/Analysis/OptimizationRemarkEmitter.h 179include/libLLVM/llvm/Analysis/OptimizationRemarkEmitter.h
169include/libLLVM/llvm/Analysis/OrderedBasicBlock.h 180include/libLLVM/llvm/Analysis/OrderedBasicBlock.h
 181include/libLLVM/llvm/Analysis/OrderedInstructions.h
170include/libLLVM/llvm/Analysis/PHITransAddr.h 182include/libLLVM/llvm/Analysis/PHITransAddr.h
171include/libLLVM/llvm/Analysis/Passes.h 183include/libLLVM/llvm/Analysis/Passes.h
172include/libLLVM/llvm/Analysis/PhiValues.h 184include/libLLVM/llvm/Analysis/PhiValues.h
173include/libLLVM/llvm/Analysis/PostDominators.h 185include/libLLVM/llvm/Analysis/PostDominators.h
174include/libLLVM/llvm/Analysis/ProfileSummaryInfo.h 186include/libLLVM/llvm/Analysis/ProfileSummaryInfo.h
175include/libLLVM/llvm/Analysis/PtrUseVisitor.h 187include/libLLVM/llvm/Analysis/PtrUseVisitor.h
176include/libLLVM/llvm/Analysis/RegionInfo.h 188include/libLLVM/llvm/Analysis/RegionInfo.h
177include/libLLVM/llvm/Analysis/RegionInfoImpl.h 189include/libLLVM/llvm/Analysis/RegionInfoImpl.h
178include/libLLVM/llvm/Analysis/RegionIterator.h 190include/libLLVM/llvm/Analysis/RegionIterator.h
179include/libLLVM/llvm/Analysis/RegionPass.h 191include/libLLVM/llvm/Analysis/RegionPass.h
180include/libLLVM/llvm/Analysis/RegionPrinter.h 192include/libLLVM/llvm/Analysis/RegionPrinter.h
181include/libLLVM/llvm/Analysis/ScalarEvolution.h 193include/libLLVM/llvm/Analysis/ScalarEvolution.h
182include/libLLVM/llvm/Analysis/ScalarEvolutionAliasAnalysis.h 194include/libLLVM/llvm/Analysis/ScalarEvolutionAliasAnalysis.h
183include/libLLVM/llvm/Analysis/ScalarEvolutionExpander.h 195include/libLLVM/llvm/Analysis/ScalarEvolutionExpander.h
184include/libLLVM/llvm/Analysis/ScalarEvolutionExpressions.h 196include/libLLVM/llvm/Analysis/ScalarEvolutionExpressions.h
185include/libLLVM/llvm/Analysis/ScalarEvolutionNormalization.h 197include/libLLVM/llvm/Analysis/ScalarEvolutionNormalization.h
186include/libLLVM/llvm/Analysis/ScopedNoAliasAA.h 198include/libLLVM/llvm/Analysis/ScopedNoAliasAA.h
187include/libLLVM/llvm/Analysis/SparsePropagation.h 199include/libLLVM/llvm/Analysis/SparsePropagation.h
 200include/libLLVM/llvm/Analysis/StackSafetyAnalysis.h
 201include/libLLVM/llvm/Analysis/SyncDependenceAnalysis.h
188include/libLLVM/llvm/Analysis/SyntheticCountsUtils.h 202include/libLLVM/llvm/Analysis/SyntheticCountsUtils.h
189include/libLLVM/llvm/Analysis/TargetFolder.h 203include/libLLVM/llvm/Analysis/TargetFolder.h
190include/libLLVM/llvm/Analysis/TargetLibraryInfo.def 204include/libLLVM/llvm/Analysis/TargetLibraryInfo.def
191include/libLLVM/llvm/Analysis/TargetLibraryInfo.h 205include/libLLVM/llvm/Analysis/TargetLibraryInfo.h
192include/libLLVM/llvm/Analysis/TargetTransformInfo.h 206include/libLLVM/llvm/Analysis/TargetTransformInfo.h
193include/libLLVM/llvm/Analysis/TargetTransformInfoImpl.h 207include/libLLVM/llvm/Analysis/TargetTransformInfoImpl.h
194include/libLLVM/llvm/Analysis/Trace.h 208include/libLLVM/llvm/Analysis/Trace.h
195include/libLLVM/llvm/Analysis/TypeBasedAliasAnalysis.h 209include/libLLVM/llvm/Analysis/TypeBasedAliasAnalysis.h
196include/libLLVM/llvm/Analysis/TypeMetadataUtils.h 210include/libLLVM/llvm/Analysis/TypeMetadataUtils.h
197include/libLLVM/llvm/Analysis/Utils/Local.h 211include/libLLVM/llvm/Analysis/Utils/Local.h
198include/libLLVM/llvm/Analysis/ValueLattice.h 212include/libLLVM/llvm/Analysis/ValueLattice.h
199include/libLLVM/llvm/Analysis/ValueLatticeUtils.h 213include/libLLVM/llvm/Analysis/ValueLatticeUtils.h
200include/libLLVM/llvm/Analysis/ValueTracking.h 214include/libLLVM/llvm/Analysis/ValueTracking.h
 215include/libLLVM/llvm/Analysis/VecFuncs.def
201include/libLLVM/llvm/Analysis/VectorUtils.h 216include/libLLVM/llvm/Analysis/VectorUtils.h
202include/libLLVM/llvm/AsmParser/Parser.h 217include/libLLVM/llvm/AsmParser/Parser.h
203include/libLLVM/llvm/AsmParser/SlotMapping.h 218include/libLLVM/llvm/AsmParser/SlotMapping.h
 219include/libLLVM/llvm/BinaryFormat/AMDGPUMetadataVerifier.h
204include/libLLVM/llvm/BinaryFormat/COFF.h 220include/libLLVM/llvm/BinaryFormat/COFF.h
205include/libLLVM/llvm/BinaryFormat/Dwarf.def 221include/libLLVM/llvm/BinaryFormat/Dwarf.def
206include/libLLVM/llvm/BinaryFormat/Dwarf.h 222include/libLLVM/llvm/BinaryFormat/Dwarf.h
207include/libLLVM/llvm/BinaryFormat/DynamicTags.def 223include/libLLVM/llvm/BinaryFormat/DynamicTags.def
208include/libLLVM/llvm/BinaryFormat/ELF.h 224include/libLLVM/llvm/BinaryFormat/ELF.h
209include/libLLVM/llvm/BinaryFormat/ELFRelocs/AArch64.def 225include/libLLVM/llvm/BinaryFormat/ELFRelocs/AArch64.def
210include/libLLVM/llvm/BinaryFormat/ELFRelocs/AMDGPU.def 226include/libLLVM/llvm/BinaryFormat/ELFRelocs/AMDGPU.def
211include/libLLVM/llvm/BinaryFormat/ELFRelocs/ARC.def 227include/libLLVM/llvm/BinaryFormat/ELFRelocs/ARC.def
212include/libLLVM/llvm/BinaryFormat/ELFRelocs/ARM.def 228include/libLLVM/llvm/BinaryFormat/ELFRelocs/ARM.def
213include/libLLVM/llvm/BinaryFormat/ELFRelocs/AVR.def 229include/libLLVM/llvm/BinaryFormat/ELFRelocs/AVR.def
214include/libLLVM/llvm/BinaryFormat/ELFRelocs/BPF.def 230include/libLLVM/llvm/BinaryFormat/ELFRelocs/BPF.def
215include/libLLVM/llvm/BinaryFormat/ELFRelocs/Hexagon.def 231include/libLLVM/llvm/BinaryFormat/ELFRelocs/Hexagon.def
216include/libLLVM/llvm/BinaryFormat/ELFRelocs/Lanai.def 232include/libLLVM/llvm/BinaryFormat/ELFRelocs/Lanai.def
 233include/libLLVM/llvm/BinaryFormat/ELFRelocs/MSP430.def
217include/libLLVM/llvm/BinaryFormat/ELFRelocs/Mips.def 234include/libLLVM/llvm/BinaryFormat/ELFRelocs/Mips.def
218include/libLLVM/llvm/BinaryFormat/ELFRelocs/PowerPC.def 235include/libLLVM/llvm/BinaryFormat/ELFRelocs/PowerPC.def
219include/libLLVM/llvm/BinaryFormat/ELFRelocs/PowerPC64.def 236include/libLLVM/llvm/BinaryFormat/ELFRelocs/PowerPC64.def
220include/libLLVM/llvm/BinaryFormat/ELFRelocs/RISCV.def 237include/libLLVM/llvm/BinaryFormat/ELFRelocs/RISCV.def
221include/libLLVM/llvm/BinaryFormat/ELFRelocs/Sparc.def 238include/libLLVM/llvm/BinaryFormat/ELFRelocs/Sparc.def
222include/libLLVM/llvm/BinaryFormat/ELFRelocs/SystemZ.def 239include/libLLVM/llvm/BinaryFormat/ELFRelocs/SystemZ.def
223include/libLLVM/llvm/BinaryFormat/ELFRelocs/i386.def 240include/libLLVM/llvm/BinaryFormat/ELFRelocs/i386.def
224include/libLLVM/llvm/BinaryFormat/ELFRelocs/x86_64.def 241include/libLLVM/llvm/BinaryFormat/ELFRelocs/x86_64.def
225include/libLLVM/llvm/BinaryFormat/MachO.def 242include/libLLVM/llvm/BinaryFormat/MachO.def
226include/libLLVM/llvm/BinaryFormat/MachO.h 243include/libLLVM/llvm/BinaryFormat/MachO.h
227include/libLLVM/llvm/BinaryFormat/Magic.h 244include/libLLVM/llvm/BinaryFormat/Magic.h
 245include/libLLVM/llvm/BinaryFormat/Minidump.h
 246include/libLLVM/llvm/BinaryFormat/MinidumpConstants.def
 247include/libLLVM/llvm/BinaryFormat/MsgPack.def
 248include/libLLVM/llvm/BinaryFormat/MsgPack.h
 249include/libLLVM/llvm/BinaryFormat/MsgPackDocument.h
 250include/libLLVM/llvm/BinaryFormat/MsgPackReader.h
 251include/libLLVM/llvm/BinaryFormat/MsgPackWriter.h
228include/libLLVM/llvm/BinaryFormat/Wasm.h 252include/libLLVM/llvm/BinaryFormat/Wasm.h
229include/libLLVM/llvm/BinaryFormat/WasmRelocs.def 253include/libLLVM/llvm/BinaryFormat/WasmRelocs.def
230include/libLLVM/llvm/Bitcode/BitCodes.h 254include/libLLVM/llvm/BinaryFormat/XCOFF.h
 255include/libLLVM/llvm/Bitcode/BitcodeAnalyzer.h
231include/libLLVM/llvm/Bitcode/BitcodeReader.h 256include/libLLVM/llvm/Bitcode/BitcodeReader.h
232include/libLLVM/llvm/Bitcode/BitcodeWriter.h 257include/libLLVM/llvm/Bitcode/BitcodeWriter.h
233include/libLLVM/llvm/Bitcode/BitcodeWriterPass.h 258include/libLLVM/llvm/Bitcode/BitcodeWriterPass.h
234include/libLLVM/llvm/Bitcode/BitstreamReader.h 
235include/libLLVM/llvm/Bitcode/BitstreamWriter.h 
236include/libLLVM/llvm/Bitcode/LLVMBitCodes.h 259include/libLLVM/llvm/Bitcode/LLVMBitCodes.h
 260include/libLLVM/llvm/Bitstream/BitCodes.h
 261include/libLLVM/llvm/Bitstream/BitstreamReader.h
 262include/libLLVM/llvm/Bitstream/BitstreamWriter.h
237include/libLLVM/llvm/CodeGen/AccelTable.h 263include/libLLVM/llvm/CodeGen/AccelTable.h
238include/libLLVM/llvm/CodeGen/Analysis.h 264include/libLLVM/llvm/CodeGen/Analysis.h
239include/libLLVM/llvm/CodeGen/AsmPrinter.h 265include/libLLVM/llvm/CodeGen/AsmPrinter.h
 266include/libLLVM/llvm/CodeGen/AsmPrinterHandler.h
240include/libLLVM/llvm/CodeGen/AtomicExpandUtils.h 267include/libLLVM/llvm/CodeGen/AtomicExpandUtils.h
241include/libLLVM/llvm/CodeGen/BasicTTIImpl.h 268include/libLLVM/llvm/CodeGen/BasicTTIImpl.h
 269include/libLLVM/llvm/CodeGen/BuiltinGCs.h
 270include/libLLVM/llvm/CodeGen/CSEConfigBase.h
242include/libLLVM/llvm/CodeGen/CalcSpillWeights.h 271include/libLLVM/llvm/CodeGen/CalcSpillWeights.h
243include/libLLVM/llvm/CodeGen/CallingConvLower.h 272include/libLLVM/llvm/CodeGen/CallingConvLower.h
244include/libLLVM/llvm/CodeGen/CommandFlags.inc 273include/libLLVM/llvm/CodeGen/CommandFlags.inc
245include/libLLVM/llvm/CodeGen/CostTable.h 274include/libLLVM/llvm/CodeGen/CostTable.h
246include/libLLVM/llvm/CodeGen/DAGCombine.h 275include/libLLVM/llvm/CodeGen/DAGCombine.h
247include/libLLVM/llvm/CodeGen/DFAPacketizer.h 276include/libLLVM/llvm/CodeGen/DFAPacketizer.h
248include/libLLVM/llvm/CodeGen/DIE.h 277include/libLLVM/llvm/CodeGen/DIE.h
249include/libLLVM/llvm/CodeGen/DIEValue.def 278include/libLLVM/llvm/CodeGen/DIEValue.def
 279include/libLLVM/llvm/CodeGen/DbgEntityHistoryCalculator.h
 280include/libLLVM/llvm/CodeGen/DebugHandlerBase.h
250include/libLLVM/llvm/CodeGen/DwarfStringPoolEntry.h 281include/libLLVM/llvm/CodeGen/DwarfStringPoolEntry.h
251include/libLLVM/llvm/CodeGen/EdgeBundles.h 282include/libLLVM/llvm/CodeGen/EdgeBundles.h
252include/libLLVM/llvm/CodeGen/ExecutionDomainFix.h 283include/libLLVM/llvm/CodeGen/ExecutionDomainFix.h
253include/libLLVM/llvm/CodeGen/ExpandReductions.h 284include/libLLVM/llvm/CodeGen/ExpandReductions.h
254include/libLLVM/llvm/CodeGen/FastISel.h 285include/libLLVM/llvm/CodeGen/FastISel.h
255include/libLLVM/llvm/CodeGen/FaultMaps.h 286include/libLLVM/llvm/CodeGen/FaultMaps.h
256include/libLLVM/llvm/CodeGen/FunctionLoweringInfo.h 287include/libLLVM/llvm/CodeGen/FunctionLoweringInfo.h
257include/libLLVM/llvm/CodeGen/GCMetadata.h 288include/libLLVM/llvm/CodeGen/GCMetadata.h
258include/libLLVM/llvm/CodeGen/GCMetadataPrinter.h 289include/libLLVM/llvm/CodeGen/GCMetadataPrinter.h
259include/libLLVM/llvm/CodeGen/GCStrategy.h 290include/libLLVM/llvm/CodeGen/GCStrategy.h
260include/libLLVM/llvm/CodeGen/GCs.h 291include/libLLVM/llvm/CodeGen/GlobalISel/CSEInfo.h
 292include/libLLVM/llvm/CodeGen/GlobalISel/CSEMIRBuilder.h
261include/libLLVM/llvm/CodeGen/GlobalISel/CallLowering.h 293include/libLLVM/llvm/CodeGen/GlobalISel/CallLowering.h
262include/libLLVM/llvm/CodeGen/GlobalISel/Combiner.h 294include/libLLVM/llvm/CodeGen/GlobalISel/Combiner.h
263include/libLLVM/llvm/CodeGen/GlobalISel/CombinerHelper.h 295include/libLLVM/llvm/CodeGen/GlobalISel/CombinerHelper.h
264include/libLLVM/llvm/CodeGen/GlobalISel/CombinerInfo.h 296include/libLLVM/llvm/CodeGen/GlobalISel/CombinerInfo.h
265include/libLLVM/llvm/CodeGen/GlobalISel/ConstantFoldingMIRBuilder.h 297include/libLLVM/llvm/CodeGen/GlobalISel/ConstantFoldingMIRBuilder.h
 298include/libLLVM/llvm/CodeGen/GlobalISel/GISelChangeObserver.h
266include/libLLVM/llvm/CodeGen/GlobalISel/GISelWorkList.h 299include/libLLVM/llvm/CodeGen/GlobalISel/GISelWorkList.h
267include/libLLVM/llvm/CodeGen/GlobalISel/IRTranslator.h 300include/libLLVM/llvm/CodeGen/GlobalISel/IRTranslator.h
268include/libLLVM/llvm/CodeGen/GlobalISel/InstructionSelect.h 301include/libLLVM/llvm/CodeGen/GlobalISel/InstructionSelect.h
269include/libLLVM/llvm/CodeGen/GlobalISel/InstructionSelector.h 302include/libLLVM/llvm/CodeGen/GlobalISel/InstructionSelector.h
270include/libLLVM/llvm/CodeGen/GlobalISel/InstructionSelectorImpl.h 303include/libLLVM/llvm/CodeGen/GlobalISel/InstructionSelectorImpl.h
271include/libLLVM/llvm/CodeGen/GlobalISel/LegalizationArtifactCombiner.h 304include/libLLVM/llvm/CodeGen/GlobalISel/LegalizationArtifactCombiner.h
272include/libLLVM/llvm/CodeGen/GlobalISel/Legalizer.h 305include/libLLVM/llvm/CodeGen/GlobalISel/Legalizer.h
273include/libLLVM/llvm/CodeGen/GlobalISel/LegalizerHelper.h 306include/libLLVM/llvm/CodeGen/GlobalISel/LegalizerHelper.h
274include/libLLVM/llvm/CodeGen/GlobalISel/LegalizerInfo.h 307include/libLLVM/llvm/CodeGen/GlobalISel/LegalizerInfo.h
275include/libLLVM/llvm/CodeGen/GlobalISel/Localizer.h 308include/libLLVM/llvm/CodeGen/GlobalISel/Localizer.h
276include/libLLVM/llvm/CodeGen/GlobalISel/MIPatternMatch.h 309include/libLLVM/llvm/CodeGen/GlobalISel/MIPatternMatch.h
277include/libLLVM/llvm/CodeGen/GlobalISel/MachineIRBuilder.h 310include/libLLVM/llvm/CodeGen/GlobalISel/MachineIRBuilder.h
278include/libLLVM/llvm/CodeGen/GlobalISel/RegBankSelect.h 311include/libLLVM/llvm/CodeGen/GlobalISel/RegBankSelect.h
@@ -288,26 +321,27 @@ include/libLLVM/llvm/CodeGen/LexicalScop @@ -288,26 +321,27 @@ include/libLLVM/llvm/CodeGen/LexicalScop
288include/libLLVM/llvm/CodeGen/LinkAllAsmWriterComponents.h 321include/libLLVM/llvm/CodeGen/LinkAllAsmWriterComponents.h
289include/libLLVM/llvm/CodeGen/LinkAllCodegenComponents.h 322include/libLLVM/llvm/CodeGen/LinkAllCodegenComponents.h
290include/libLLVM/llvm/CodeGen/LiveInterval.h 323include/libLLVM/llvm/CodeGen/LiveInterval.h
291include/libLLVM/llvm/CodeGen/LiveIntervalUnion.h 324include/libLLVM/llvm/CodeGen/LiveIntervalUnion.h
292include/libLLVM/llvm/CodeGen/LiveIntervals.h 325include/libLLVM/llvm/CodeGen/LiveIntervals.h
293include/libLLVM/llvm/CodeGen/LivePhysRegs.h 326include/libLLVM/llvm/CodeGen/LivePhysRegs.h
294include/libLLVM/llvm/CodeGen/LiveRangeEdit.h 327include/libLLVM/llvm/CodeGen/LiveRangeEdit.h
295include/libLLVM/llvm/CodeGen/LiveRegMatrix.h 328include/libLLVM/llvm/CodeGen/LiveRegMatrix.h
296include/libLLVM/llvm/CodeGen/LiveRegUnits.h 329include/libLLVM/llvm/CodeGen/LiveRegUnits.h
297include/libLLVM/llvm/CodeGen/LiveStacks.h 330include/libLLVM/llvm/CodeGen/LiveStacks.h
298include/libLLVM/llvm/CodeGen/LiveVariables.h 331include/libLLVM/llvm/CodeGen/LiveVariables.h
299include/libLLVM/llvm/CodeGen/LoopTraversal.h 332include/libLLVM/llvm/CodeGen/LoopTraversal.h
300include/libLLVM/llvm/CodeGen/LowLevelType.h 333include/libLLVM/llvm/CodeGen/LowLevelType.h
 334include/libLLVM/llvm/CodeGen/MIRParser/MIParser.h
301include/libLLVM/llvm/CodeGen/MIRParser/MIRParser.h 335include/libLLVM/llvm/CodeGen/MIRParser/MIRParser.h
302include/libLLVM/llvm/CodeGen/MIRPrinter.h 336include/libLLVM/llvm/CodeGen/MIRPrinter.h
303include/libLLVM/llvm/CodeGen/MIRYamlMapping.h 337include/libLLVM/llvm/CodeGen/MIRYamlMapping.h
304include/libLLVM/llvm/CodeGen/MachORelocation.h 338include/libLLVM/llvm/CodeGen/MachORelocation.h
305include/libLLVM/llvm/CodeGen/MachineBasicBlock.h 339include/libLLVM/llvm/CodeGen/MachineBasicBlock.h
306include/libLLVM/llvm/CodeGen/MachineBlockFrequencyInfo.h 340include/libLLVM/llvm/CodeGen/MachineBlockFrequencyInfo.h
307include/libLLVM/llvm/CodeGen/MachineBranchProbabilityInfo.h 341include/libLLVM/llvm/CodeGen/MachineBranchProbabilityInfo.h
308include/libLLVM/llvm/CodeGen/MachineCombinerPattern.h 342include/libLLVM/llvm/CodeGen/MachineCombinerPattern.h
309include/libLLVM/llvm/CodeGen/MachineConstantPool.h 343include/libLLVM/llvm/CodeGen/MachineConstantPool.h
310include/libLLVM/llvm/CodeGen/MachineDominanceFrontier.h 344include/libLLVM/llvm/CodeGen/MachineDominanceFrontier.h
311include/libLLVM/llvm/CodeGen/MachineDominators.h 345include/libLLVM/llvm/CodeGen/MachineDominators.h
312include/libLLVM/llvm/CodeGen/MachineFrameInfo.h 346include/libLLVM/llvm/CodeGen/MachineFrameInfo.h
313include/libLLVM/llvm/CodeGen/MachineFunction.h 347include/libLLVM/llvm/CodeGen/MachineFunction.h
@@ -315,68 +349,72 @@ include/libLLVM/llvm/CodeGen/MachineFunc @@ -315,68 +349,72 @@ include/libLLVM/llvm/CodeGen/MachineFunc
315include/libLLVM/llvm/CodeGen/MachineInstr.h 349include/libLLVM/llvm/CodeGen/MachineInstr.h
316include/libLLVM/llvm/CodeGen/MachineInstrBuilder.h 350include/libLLVM/llvm/CodeGen/MachineInstrBuilder.h
317include/libLLVM/llvm/CodeGen/MachineInstrBundle.h 351include/libLLVM/llvm/CodeGen/MachineInstrBundle.h
318include/libLLVM/llvm/CodeGen/MachineInstrBundleIterator.h 352include/libLLVM/llvm/CodeGen/MachineInstrBundleIterator.h
319include/libLLVM/llvm/CodeGen/MachineJumpTableInfo.h 353include/libLLVM/llvm/CodeGen/MachineJumpTableInfo.h
320include/libLLVM/llvm/CodeGen/MachineLoopInfo.h 354include/libLLVM/llvm/CodeGen/MachineLoopInfo.h
321include/libLLVM/llvm/CodeGen/MachineMemOperand.h 355include/libLLVM/llvm/CodeGen/MachineMemOperand.h
322include/libLLVM/llvm/CodeGen/MachineModuleInfo.h 356include/libLLVM/llvm/CodeGen/MachineModuleInfo.h
323include/libLLVM/llvm/CodeGen/MachineModuleInfoImpls.h 357include/libLLVM/llvm/CodeGen/MachineModuleInfoImpls.h
324include/libLLVM/llvm/CodeGen/MachineOperand.h 358include/libLLVM/llvm/CodeGen/MachineOperand.h
325include/libLLVM/llvm/CodeGen/MachineOptimizationRemarkEmitter.h 359include/libLLVM/llvm/CodeGen/MachineOptimizationRemarkEmitter.h
326include/libLLVM/llvm/CodeGen/MachineOutliner.h 360include/libLLVM/llvm/CodeGen/MachineOutliner.h
327include/libLLVM/llvm/CodeGen/MachinePassRegistry.h 361include/libLLVM/llvm/CodeGen/MachinePassRegistry.h
 362include/libLLVM/llvm/CodeGen/MachinePipeliner.h
328include/libLLVM/llvm/CodeGen/MachinePostDominators.h 363include/libLLVM/llvm/CodeGen/MachinePostDominators.h
329include/libLLVM/llvm/CodeGen/MachineRegionInfo.h 364include/libLLVM/llvm/CodeGen/MachineRegionInfo.h
330include/libLLVM/llvm/CodeGen/MachineRegisterInfo.h 365include/libLLVM/llvm/CodeGen/MachineRegisterInfo.h
331include/libLLVM/llvm/CodeGen/MachineSSAUpdater.h 366include/libLLVM/llvm/CodeGen/MachineSSAUpdater.h
332include/libLLVM/llvm/CodeGen/MachineScheduler.h 367include/libLLVM/llvm/CodeGen/MachineScheduler.h
333include/libLLVM/llvm/CodeGen/MachineTraceMetrics.h 368include/libLLVM/llvm/CodeGen/MachineTraceMetrics.h
334include/libLLVM/llvm/CodeGen/MacroFusion.h 369include/libLLVM/llvm/CodeGen/MacroFusion.h
335include/libLLVM/llvm/CodeGen/PBQP/CostAllocator.h 370include/libLLVM/llvm/CodeGen/PBQP/CostAllocator.h
336include/libLLVM/llvm/CodeGen/PBQP/Graph.h 371include/libLLVM/llvm/CodeGen/PBQP/Graph.h
337include/libLLVM/llvm/CodeGen/PBQP/Math.h 372include/libLLVM/llvm/CodeGen/PBQP/Math.h
338include/libLLVM/llvm/CodeGen/PBQP/ReductionRules.h 373include/libLLVM/llvm/CodeGen/PBQP/ReductionRules.h
339include/libLLVM/llvm/CodeGen/PBQP/Solution.h 374include/libLLVM/llvm/CodeGen/PBQP/Solution.h
340include/libLLVM/llvm/CodeGen/PBQPRAConstraint.h 375include/libLLVM/llvm/CodeGen/PBQPRAConstraint.h
341include/libLLVM/llvm/CodeGen/ParallelCG.h 376include/libLLVM/llvm/CodeGen/ParallelCG.h
342include/libLLVM/llvm/CodeGen/Passes.h 377include/libLLVM/llvm/CodeGen/Passes.h
343include/libLLVM/llvm/CodeGen/PreISelIntrinsicLowering.h 378include/libLLVM/llvm/CodeGen/PreISelIntrinsicLowering.h
344include/libLLVM/llvm/CodeGen/PseudoSourceValue.h 379include/libLLVM/llvm/CodeGen/PseudoSourceValue.h
345include/libLLVM/llvm/CodeGen/ReachingDefAnalysis.h 380include/libLLVM/llvm/CodeGen/ReachingDefAnalysis.h
346include/libLLVM/llvm/CodeGen/RegAllocPBQP.h 381include/libLLVM/llvm/CodeGen/RegAllocPBQP.h
347include/libLLVM/llvm/CodeGen/RegAllocRegistry.h 382include/libLLVM/llvm/CodeGen/RegAllocRegistry.h
 383include/libLLVM/llvm/CodeGen/Register.h
348include/libLLVM/llvm/CodeGen/RegisterClassInfo.h 384include/libLLVM/llvm/CodeGen/RegisterClassInfo.h
349include/libLLVM/llvm/CodeGen/RegisterPressure.h 385include/libLLVM/llvm/CodeGen/RegisterPressure.h
350include/libLLVM/llvm/CodeGen/RegisterScavenging.h 386include/libLLVM/llvm/CodeGen/RegisterScavenging.h
351include/libLLVM/llvm/CodeGen/RegisterUsageInfo.h 387include/libLLVM/llvm/CodeGen/RegisterUsageInfo.h
352include/libLLVM/llvm/CodeGen/ResourcePriorityQueue.h 388include/libLLVM/llvm/CodeGen/ResourcePriorityQueue.h
353include/libLLVM/llvm/CodeGen/RuntimeLibcalls.h 389include/libLLVM/llvm/CodeGen/RuntimeLibcalls.h
354include/libLLVM/llvm/CodeGen/SDNodeProperties.td 390include/libLLVM/llvm/CodeGen/SDNodeProperties.td
355include/libLLVM/llvm/CodeGen/ScheduleDAG.h 391include/libLLVM/llvm/CodeGen/ScheduleDAG.h
356include/libLLVM/llvm/CodeGen/ScheduleDAGInstrs.h 392include/libLLVM/llvm/CodeGen/ScheduleDAGInstrs.h
357include/libLLVM/llvm/CodeGen/ScheduleDAGMutation.h 393include/libLLVM/llvm/CodeGen/ScheduleDAGMutation.h
358include/libLLVM/llvm/CodeGen/ScheduleDFS.h 394include/libLLVM/llvm/CodeGen/ScheduleDFS.h
359include/libLLVM/llvm/CodeGen/ScheduleHazardRecognizer.h 395include/libLLVM/llvm/CodeGen/ScheduleHazardRecognizer.h
360include/libLLVM/llvm/CodeGen/SchedulerRegistry.h 396include/libLLVM/llvm/CodeGen/SchedulerRegistry.h
361include/libLLVM/llvm/CodeGen/ScoreboardHazardRecognizer.h 397include/libLLVM/llvm/CodeGen/ScoreboardHazardRecognizer.h
362include/libLLVM/llvm/CodeGen/SelectionDAG.h 398include/libLLVM/llvm/CodeGen/SelectionDAG.h
363include/libLLVM/llvm/CodeGen/SelectionDAGAddressAnalysis.h 399include/libLLVM/llvm/CodeGen/SelectionDAGAddressAnalysis.h
364include/libLLVM/llvm/CodeGen/SelectionDAGISel.h 400include/libLLVM/llvm/CodeGen/SelectionDAGISel.h
365include/libLLVM/llvm/CodeGen/SelectionDAGNodes.h 401include/libLLVM/llvm/CodeGen/SelectionDAGNodes.h
366include/libLLVM/llvm/CodeGen/SelectionDAGTargetInfo.h 402include/libLLVM/llvm/CodeGen/SelectionDAGTargetInfo.h
367include/libLLVM/llvm/CodeGen/SlotIndexes.h 403include/libLLVM/llvm/CodeGen/SlotIndexes.h
368include/libLLVM/llvm/CodeGen/StackMaps.h 404include/libLLVM/llvm/CodeGen/StackMaps.h
369include/libLLVM/llvm/CodeGen/StackProtector.h 405include/libLLVM/llvm/CodeGen/StackProtector.h
 406include/libLLVM/llvm/CodeGen/SwiftErrorValueTracking.h
 407include/libLLVM/llvm/CodeGen/SwitchLoweringUtils.h
370include/libLLVM/llvm/CodeGen/TailDuplicator.h 408include/libLLVM/llvm/CodeGen/TailDuplicator.h
371include/libLLVM/llvm/CodeGen/TargetCallingConv.h 409include/libLLVM/llvm/CodeGen/TargetCallingConv.h
372include/libLLVM/llvm/CodeGen/TargetFrameLowering.h 410include/libLLVM/llvm/CodeGen/TargetFrameLowering.h
373include/libLLVM/llvm/CodeGen/TargetInstrInfo.h 411include/libLLVM/llvm/CodeGen/TargetInstrInfo.h
374include/libLLVM/llvm/CodeGen/TargetLowering.h 412include/libLLVM/llvm/CodeGen/TargetLowering.h
375include/libLLVM/llvm/CodeGen/TargetLoweringObjectFileImpl.h 413include/libLLVM/llvm/CodeGen/TargetLoweringObjectFileImpl.h
376include/libLLVM/llvm/CodeGen/TargetOpcodes.h 414include/libLLVM/llvm/CodeGen/TargetOpcodes.h
377include/libLLVM/llvm/CodeGen/TargetPassConfig.h 415include/libLLVM/llvm/CodeGen/TargetPassConfig.h
378include/libLLVM/llvm/CodeGen/TargetRegisterInfo.h 416include/libLLVM/llvm/CodeGen/TargetRegisterInfo.h
379include/libLLVM/llvm/CodeGen/TargetSchedule.h 417include/libLLVM/llvm/CodeGen/TargetSchedule.h
380include/libLLVM/llvm/CodeGen/TargetSubtargetInfo.h 418include/libLLVM/llvm/CodeGen/TargetSubtargetInfo.h
381include/libLLVM/llvm/CodeGen/UnreachableBlockElim.h 419include/libLLVM/llvm/CodeGen/UnreachableBlockElim.h
382include/libLLVM/llvm/CodeGen/ValueTypes.h 420include/libLLVM/llvm/CodeGen/ValueTypes.h
@@ -420,38 +458,40 @@ include/libLLVM/llvm/DebugInfo/CodeView/ @@ -420,38 +458,40 @@ include/libLLVM/llvm/DebugInfo/CodeView/
420include/libLLVM/llvm/DebugInfo/CodeView/GUID.h 458include/libLLVM/llvm/DebugInfo/CodeView/GUID.h
421include/libLLVM/llvm/DebugInfo/CodeView/GlobalTypeTableBuilder.h 459include/libLLVM/llvm/DebugInfo/CodeView/GlobalTypeTableBuilder.h
422include/libLLVM/llvm/DebugInfo/CodeView/LazyRandomTypeCollection.h 460include/libLLVM/llvm/DebugInfo/CodeView/LazyRandomTypeCollection.h
423include/libLLVM/llvm/DebugInfo/CodeView/Line.h 461include/libLLVM/llvm/DebugInfo/CodeView/Line.h
424include/libLLVM/llvm/DebugInfo/CodeView/MergingTypeTableBuilder.h 462include/libLLVM/llvm/DebugInfo/CodeView/MergingTypeTableBuilder.h
425include/libLLVM/llvm/DebugInfo/CodeView/RecordName.h 463include/libLLVM/llvm/DebugInfo/CodeView/RecordName.h
426include/libLLVM/llvm/DebugInfo/CodeView/RecordSerialization.h 464include/libLLVM/llvm/DebugInfo/CodeView/RecordSerialization.h
427include/libLLVM/llvm/DebugInfo/CodeView/SimpleTypeSerializer.h 465include/libLLVM/llvm/DebugInfo/CodeView/SimpleTypeSerializer.h
428include/libLLVM/llvm/DebugInfo/CodeView/StringsAndChecksums.h 466include/libLLVM/llvm/DebugInfo/CodeView/StringsAndChecksums.h
429include/libLLVM/llvm/DebugInfo/CodeView/SymbolDeserializer.h 467include/libLLVM/llvm/DebugInfo/CodeView/SymbolDeserializer.h
430include/libLLVM/llvm/DebugInfo/CodeView/SymbolDumpDelegate.h 468include/libLLVM/llvm/DebugInfo/CodeView/SymbolDumpDelegate.h
431include/libLLVM/llvm/DebugInfo/CodeView/SymbolDumper.h 469include/libLLVM/llvm/DebugInfo/CodeView/SymbolDumper.h
432include/libLLVM/llvm/DebugInfo/CodeView/SymbolRecord.h 470include/libLLVM/llvm/DebugInfo/CodeView/SymbolRecord.h
 471include/libLLVM/llvm/DebugInfo/CodeView/SymbolRecordHelpers.h
433include/libLLVM/llvm/DebugInfo/CodeView/SymbolRecordMapping.h 472include/libLLVM/llvm/DebugInfo/CodeView/SymbolRecordMapping.h
434include/libLLVM/llvm/DebugInfo/CodeView/SymbolSerializer.h 473include/libLLVM/llvm/DebugInfo/CodeView/SymbolSerializer.h
435include/libLLVM/llvm/DebugInfo/CodeView/SymbolVisitorCallbackPipeline.h 474include/libLLVM/llvm/DebugInfo/CodeView/SymbolVisitorCallbackPipeline.h
436include/libLLVM/llvm/DebugInfo/CodeView/SymbolVisitorCallbacks.h 475include/libLLVM/llvm/DebugInfo/CodeView/SymbolVisitorCallbacks.h
437include/libLLVM/llvm/DebugInfo/CodeView/SymbolVisitorDelegate.h 476include/libLLVM/llvm/DebugInfo/CodeView/SymbolVisitorDelegate.h
438include/libLLVM/llvm/DebugInfo/CodeView/TypeCollection.h 477include/libLLVM/llvm/DebugInfo/CodeView/TypeCollection.h
439include/libLLVM/llvm/DebugInfo/CodeView/TypeDeserializer.h 478include/libLLVM/llvm/DebugInfo/CodeView/TypeDeserializer.h
440include/libLLVM/llvm/DebugInfo/CodeView/TypeDumpVisitor.h 479include/libLLVM/llvm/DebugInfo/CodeView/TypeDumpVisitor.h
441include/libLLVM/llvm/DebugInfo/CodeView/TypeHashing.h 480include/libLLVM/llvm/DebugInfo/CodeView/TypeHashing.h
442include/libLLVM/llvm/DebugInfo/CodeView/TypeIndex.h 481include/libLLVM/llvm/DebugInfo/CodeView/TypeIndex.h
443include/libLLVM/llvm/DebugInfo/CodeView/TypeIndexDiscovery.h 482include/libLLVM/llvm/DebugInfo/CodeView/TypeIndexDiscovery.h
444include/libLLVM/llvm/DebugInfo/CodeView/TypeRecord.h 483include/libLLVM/llvm/DebugInfo/CodeView/TypeRecord.h
 484include/libLLVM/llvm/DebugInfo/CodeView/TypeRecordHelpers.h
445include/libLLVM/llvm/DebugInfo/CodeView/TypeRecordMapping.h 485include/libLLVM/llvm/DebugInfo/CodeView/TypeRecordMapping.h
446include/libLLVM/llvm/DebugInfo/CodeView/TypeStreamMerger.h 486include/libLLVM/llvm/DebugInfo/CodeView/TypeStreamMerger.h
447include/libLLVM/llvm/DebugInfo/CodeView/TypeSymbolEmitter.h 487include/libLLVM/llvm/DebugInfo/CodeView/TypeSymbolEmitter.h
448include/libLLVM/llvm/DebugInfo/CodeView/TypeTableCollection.h 488include/libLLVM/llvm/DebugInfo/CodeView/TypeTableCollection.h
449include/libLLVM/llvm/DebugInfo/CodeView/TypeVisitorCallbackPipeline.h 489include/libLLVM/llvm/DebugInfo/CodeView/TypeVisitorCallbackPipeline.h
450include/libLLVM/llvm/DebugInfo/CodeView/TypeVisitorCallbacks.h 490include/libLLVM/llvm/DebugInfo/CodeView/TypeVisitorCallbacks.h
451include/libLLVM/llvm/DebugInfo/DIContext.h 491include/libLLVM/llvm/DebugInfo/DIContext.h
452include/libLLVM/llvm/DebugInfo/DWARF/DWARFAbbreviationDeclaration.h 492include/libLLVM/llvm/DebugInfo/DWARF/DWARFAbbreviationDeclaration.h
453include/libLLVM/llvm/DebugInfo/DWARF/DWARFAcceleratorTable.h 493include/libLLVM/llvm/DebugInfo/DWARF/DWARFAcceleratorTable.h
454include/libLLVM/llvm/DebugInfo/DWARF/DWARFAddressRange.h 494include/libLLVM/llvm/DebugInfo/DWARF/DWARFAddressRange.h
455include/libLLVM/llvm/DebugInfo/DWARF/DWARFAttribute.h 495include/libLLVM/llvm/DebugInfo/DWARF/DWARFAttribute.h
456include/libLLVM/llvm/DebugInfo/DWARF/DWARFCompileUnit.h 496include/libLLVM/llvm/DebugInfo/DWARF/DWARFCompileUnit.h
457include/libLLVM/llvm/DebugInfo/DWARF/DWARFContext.h 497include/libLLVM/llvm/DebugInfo/DWARF/DWARFContext.h
@@ -470,92 +510,112 @@ include/libLLVM/llvm/DebugInfo/DWARF/DWA @@ -470,92 +510,112 @@ include/libLLVM/llvm/DebugInfo/DWARF/DWA
470include/libLLVM/llvm/DebugInfo/DWARF/DWARFDebugRnglists.h 510include/libLLVM/llvm/DebugInfo/DWARF/DWARFDebugRnglists.h
471include/libLLVM/llvm/DebugInfo/DWARF/DWARFDie.h 511include/libLLVM/llvm/DebugInfo/DWARF/DWARFDie.h
472include/libLLVM/llvm/DebugInfo/DWARF/DWARFExpression.h 512include/libLLVM/llvm/DebugInfo/DWARF/DWARFExpression.h
473include/libLLVM/llvm/DebugInfo/DWARF/DWARFFormValue.h 513include/libLLVM/llvm/DebugInfo/DWARF/DWARFFormValue.h
474include/libLLVM/llvm/DebugInfo/DWARF/DWARFGdbIndex.h 514include/libLLVM/llvm/DebugInfo/DWARF/DWARFGdbIndex.h
475include/libLLVM/llvm/DebugInfo/DWARF/DWARFListTable.h 515include/libLLVM/llvm/DebugInfo/DWARF/DWARFListTable.h
476include/libLLVM/llvm/DebugInfo/DWARF/DWARFObject.h 516include/libLLVM/llvm/DebugInfo/DWARF/DWARFObject.h
477include/libLLVM/llvm/DebugInfo/DWARF/DWARFRelocMap.h 517include/libLLVM/llvm/DebugInfo/DWARF/DWARFRelocMap.h
478include/libLLVM/llvm/DebugInfo/DWARF/DWARFSection.h 518include/libLLVM/llvm/DebugInfo/DWARF/DWARFSection.h
479include/libLLVM/llvm/DebugInfo/DWARF/DWARFTypeUnit.h 519include/libLLVM/llvm/DebugInfo/DWARF/DWARFTypeUnit.h
480include/libLLVM/llvm/DebugInfo/DWARF/DWARFUnit.h 520include/libLLVM/llvm/DebugInfo/DWARF/DWARFUnit.h
481include/libLLVM/llvm/DebugInfo/DWARF/DWARFUnitIndex.h 521include/libLLVM/llvm/DebugInfo/DWARF/DWARFUnitIndex.h
482include/libLLVM/llvm/DebugInfo/DWARF/DWARFVerifier.h 522include/libLLVM/llvm/DebugInfo/DWARF/DWARFVerifier.h
 523include/libLLVM/llvm/DebugInfo/GSYM/FileEntry.h
 524include/libLLVM/llvm/DebugInfo/GSYM/FunctionInfo.h
 525include/libLLVM/llvm/DebugInfo/GSYM/InlineInfo.h
 526include/libLLVM/llvm/DebugInfo/GSYM/LineEntry.h
 527include/libLLVM/llvm/DebugInfo/GSYM/Range.h
 528include/libLLVM/llvm/DebugInfo/GSYM/StringTable.h
483include/libLLVM/llvm/DebugInfo/MSF/IMSFFile.h 529include/libLLVM/llvm/DebugInfo/MSF/IMSFFile.h
484include/libLLVM/llvm/DebugInfo/MSF/MSFBuilder.h 530include/libLLVM/llvm/DebugInfo/MSF/MSFBuilder.h
485include/libLLVM/llvm/DebugInfo/MSF/MSFCommon.h 531include/libLLVM/llvm/DebugInfo/MSF/MSFCommon.h
486include/libLLVM/llvm/DebugInfo/MSF/MSFError.h 532include/libLLVM/llvm/DebugInfo/MSF/MSFError.h
487include/libLLVM/llvm/DebugInfo/MSF/MappedBlockStream.h 533include/libLLVM/llvm/DebugInfo/MSF/MappedBlockStream.h
488include/libLLVM/llvm/DebugInfo/PDB/ConcreteSymbolEnumerator.h 534include/libLLVM/llvm/DebugInfo/PDB/ConcreteSymbolEnumerator.h
489include/libLLVM/llvm/DebugInfo/PDB/DIA/DIADataStream.h 535include/libLLVM/llvm/DebugInfo/PDB/DIA/DIADataStream.h
490include/libLLVM/llvm/DebugInfo/PDB/DIA/DIAEnumDebugStreams.h 536include/libLLVM/llvm/DebugInfo/PDB/DIA/DIAEnumDebugStreams.h
 537include/libLLVM/llvm/DebugInfo/PDB/DIA/DIAEnumFrameData.h
491include/libLLVM/llvm/DebugInfo/PDB/DIA/DIAEnumInjectedSources.h 538include/libLLVM/llvm/DebugInfo/PDB/DIA/DIAEnumInjectedSources.h
492include/libLLVM/llvm/DebugInfo/PDB/DIA/DIAEnumLineNumbers.h 539include/libLLVM/llvm/DebugInfo/PDB/DIA/DIAEnumLineNumbers.h
493include/libLLVM/llvm/DebugInfo/PDB/DIA/DIAEnumSectionContribs.h 540include/libLLVM/llvm/DebugInfo/PDB/DIA/DIAEnumSectionContribs.h
494include/libLLVM/llvm/DebugInfo/PDB/DIA/DIAEnumSourceFiles.h 541include/libLLVM/llvm/DebugInfo/PDB/DIA/DIAEnumSourceFiles.h
495include/libLLVM/llvm/DebugInfo/PDB/DIA/DIAEnumSymbols.h 542include/libLLVM/llvm/DebugInfo/PDB/DIA/DIAEnumSymbols.h
496include/libLLVM/llvm/DebugInfo/PDB/DIA/DIAEnumTables.h 543include/libLLVM/llvm/DebugInfo/PDB/DIA/DIAEnumTables.h
497include/libLLVM/llvm/DebugInfo/PDB/DIA/DIAError.h 544include/libLLVM/llvm/DebugInfo/PDB/DIA/DIAError.h
 545include/libLLVM/llvm/DebugInfo/PDB/DIA/DIAFrameData.h
498include/libLLVM/llvm/DebugInfo/PDB/DIA/DIAInjectedSource.h 546include/libLLVM/llvm/DebugInfo/PDB/DIA/DIAInjectedSource.h
499include/libLLVM/llvm/DebugInfo/PDB/DIA/DIALineNumber.h 547include/libLLVM/llvm/DebugInfo/PDB/DIA/DIALineNumber.h
500include/libLLVM/llvm/DebugInfo/PDB/DIA/DIARawSymbol.h 548include/libLLVM/llvm/DebugInfo/PDB/DIA/DIARawSymbol.h
501include/libLLVM/llvm/DebugInfo/PDB/DIA/DIASectionContrib.h 549include/libLLVM/llvm/DebugInfo/PDB/DIA/DIASectionContrib.h
502include/libLLVM/llvm/DebugInfo/PDB/DIA/DIASession.h 550include/libLLVM/llvm/DebugInfo/PDB/DIA/DIASession.h
503include/libLLVM/llvm/DebugInfo/PDB/DIA/DIASourceFile.h 551include/libLLVM/llvm/DebugInfo/PDB/DIA/DIASourceFile.h
504include/libLLVM/llvm/DebugInfo/PDB/DIA/DIASupport.h 552include/libLLVM/llvm/DebugInfo/PDB/DIA/DIASupport.h
505include/libLLVM/llvm/DebugInfo/PDB/DIA/DIATable.h 553include/libLLVM/llvm/DebugInfo/PDB/DIA/DIATable.h
506include/libLLVM/llvm/DebugInfo/PDB/DIA/DIAUtils.h 554include/libLLVM/llvm/DebugInfo/PDB/DIA/DIAUtils.h
507include/libLLVM/llvm/DebugInfo/PDB/GenericError.h 555include/libLLVM/llvm/DebugInfo/PDB/GenericError.h
508include/libLLVM/llvm/DebugInfo/PDB/IPDBDataStream.h 556include/libLLVM/llvm/DebugInfo/PDB/IPDBDataStream.h
509include/libLLVM/llvm/DebugInfo/PDB/IPDBEnumChildren.h 557include/libLLVM/llvm/DebugInfo/PDB/IPDBEnumChildren.h
 558include/libLLVM/llvm/DebugInfo/PDB/IPDBFrameData.h
510include/libLLVM/llvm/DebugInfo/PDB/IPDBInjectedSource.h 559include/libLLVM/llvm/DebugInfo/PDB/IPDBInjectedSource.h
511include/libLLVM/llvm/DebugInfo/PDB/IPDBLineNumber.h 560include/libLLVM/llvm/DebugInfo/PDB/IPDBLineNumber.h
512include/libLLVM/llvm/DebugInfo/PDB/IPDBRawSymbol.h 561include/libLLVM/llvm/DebugInfo/PDB/IPDBRawSymbol.h
513include/libLLVM/llvm/DebugInfo/PDB/IPDBSectionContrib.h 562include/libLLVM/llvm/DebugInfo/PDB/IPDBSectionContrib.h
514include/libLLVM/llvm/DebugInfo/PDB/IPDBSession.h 563include/libLLVM/llvm/DebugInfo/PDB/IPDBSession.h
515include/libLLVM/llvm/DebugInfo/PDB/IPDBSourceFile.h 564include/libLLVM/llvm/DebugInfo/PDB/IPDBSourceFile.h
516include/libLLVM/llvm/DebugInfo/PDB/IPDBTable.h 565include/libLLVM/llvm/DebugInfo/PDB/IPDBTable.h
517include/libLLVM/llvm/DebugInfo/PDB/Native/DbiModuleDescriptor.h 566include/libLLVM/llvm/DebugInfo/PDB/Native/DbiModuleDescriptor.h
518include/libLLVM/llvm/DebugInfo/PDB/Native/DbiModuleDescriptorBuilder.h 567include/libLLVM/llvm/DebugInfo/PDB/Native/DbiModuleDescriptorBuilder.h
519include/libLLVM/llvm/DebugInfo/PDB/Native/DbiModuleList.h 568include/libLLVM/llvm/DebugInfo/PDB/Native/DbiModuleList.h
520include/libLLVM/llvm/DebugInfo/PDB/Native/DbiStream.h 569include/libLLVM/llvm/DebugInfo/PDB/Native/DbiStream.h
521include/libLLVM/llvm/DebugInfo/PDB/Native/DbiStreamBuilder.h 570include/libLLVM/llvm/DebugInfo/PDB/Native/DbiStreamBuilder.h
522include/libLLVM/llvm/DebugInfo/PDB/Native/EnumTables.h 571include/libLLVM/llvm/DebugInfo/PDB/Native/EnumTables.h
523include/libLLVM/llvm/DebugInfo/PDB/Native/Formatters.h 572include/libLLVM/llvm/DebugInfo/PDB/Native/Formatters.h
524include/libLLVM/llvm/DebugInfo/PDB/Native/GSIStreamBuilder.h 573include/libLLVM/llvm/DebugInfo/PDB/Native/GSIStreamBuilder.h
525include/libLLVM/llvm/DebugInfo/PDB/Native/GlobalsStream.h 574include/libLLVM/llvm/DebugInfo/PDB/Native/GlobalsStream.h
526include/libLLVM/llvm/DebugInfo/PDB/Native/Hash.h 575include/libLLVM/llvm/DebugInfo/PDB/Native/Hash.h
527include/libLLVM/llvm/DebugInfo/PDB/Native/HashTable.h 576include/libLLVM/llvm/DebugInfo/PDB/Native/HashTable.h
528include/libLLVM/llvm/DebugInfo/PDB/Native/ISectionContribVisitor.h 577include/libLLVM/llvm/DebugInfo/PDB/Native/ISectionContribVisitor.h
529include/libLLVM/llvm/DebugInfo/PDB/Native/InfoStream.h 578include/libLLVM/llvm/DebugInfo/PDB/Native/InfoStream.h
530include/libLLVM/llvm/DebugInfo/PDB/Native/InfoStreamBuilder.h 579include/libLLVM/llvm/DebugInfo/PDB/Native/InfoStreamBuilder.h
 580include/libLLVM/llvm/DebugInfo/PDB/Native/InjectedSourceStream.h
531include/libLLVM/llvm/DebugInfo/PDB/Native/ModuleDebugStream.h 581include/libLLVM/llvm/DebugInfo/PDB/Native/ModuleDebugStream.h
532include/libLLVM/llvm/DebugInfo/PDB/Native/NamedStreamMap.h 582include/libLLVM/llvm/DebugInfo/PDB/Native/NamedStreamMap.h
533include/libLLVM/llvm/DebugInfo/PDB/Native/NativeBuiltinSymbol.h 
534include/libLLVM/llvm/DebugInfo/PDB/Native/NativeCompilandSymbol.h 583include/libLLVM/llvm/DebugInfo/PDB/Native/NativeCompilandSymbol.h
 584include/libLLVM/llvm/DebugInfo/PDB/Native/NativeEnumGlobals.h
 585include/libLLVM/llvm/DebugInfo/PDB/Native/NativeEnumInjectedSources.h
535include/libLLVM/llvm/DebugInfo/PDB/Native/NativeEnumModules.h 586include/libLLVM/llvm/DebugInfo/PDB/Native/NativeEnumModules.h
536include/libLLVM/llvm/DebugInfo/PDB/Native/NativeEnumSymbol.h 
537include/libLLVM/llvm/DebugInfo/PDB/Native/NativeEnumTypes.h 587include/libLLVM/llvm/DebugInfo/PDB/Native/NativeEnumTypes.h
538include/libLLVM/llvm/DebugInfo/PDB/Native/NativeExeSymbol.h 588include/libLLVM/llvm/DebugInfo/PDB/Native/NativeExeSymbol.h
539include/libLLVM/llvm/DebugInfo/PDB/Native/NativeRawSymbol.h 589include/libLLVM/llvm/DebugInfo/PDB/Native/NativeRawSymbol.h
540include/libLLVM/llvm/DebugInfo/PDB/Native/NativeSession.h 590include/libLLVM/llvm/DebugInfo/PDB/Native/NativeSession.h
 591include/libLLVM/llvm/DebugInfo/PDB/Native/NativeSymbolEnumerator.h
 592include/libLLVM/llvm/DebugInfo/PDB/Native/NativeTypeArray.h
 593include/libLLVM/llvm/DebugInfo/PDB/Native/NativeTypeBuiltin.h
 594include/libLLVM/llvm/DebugInfo/PDB/Native/NativeTypeEnum.h
 595include/libLLVM/llvm/DebugInfo/PDB/Native/NativeTypeFunctionSig.h
 596include/libLLVM/llvm/DebugInfo/PDB/Native/NativeTypePointer.h
 597include/libLLVM/llvm/DebugInfo/PDB/Native/NativeTypeTypedef.h
 598include/libLLVM/llvm/DebugInfo/PDB/Native/NativeTypeUDT.h
 599include/libLLVM/llvm/DebugInfo/PDB/Native/NativeTypeVTShape.h
541include/libLLVM/llvm/DebugInfo/PDB/Native/PDBFile.h 600include/libLLVM/llvm/DebugInfo/PDB/Native/PDBFile.h
542include/libLLVM/llvm/DebugInfo/PDB/Native/PDBFileBuilder.h 601include/libLLVM/llvm/DebugInfo/PDB/Native/PDBFileBuilder.h
543include/libLLVM/llvm/DebugInfo/PDB/Native/PDBStringTable.h 602include/libLLVM/llvm/DebugInfo/PDB/Native/PDBStringTable.h
544include/libLLVM/llvm/DebugInfo/PDB/Native/PDBStringTableBuilder.h 603include/libLLVM/llvm/DebugInfo/PDB/Native/PDBStringTableBuilder.h
545include/libLLVM/llvm/DebugInfo/PDB/Native/PublicsStream.h 604include/libLLVM/llvm/DebugInfo/PDB/Native/PublicsStream.h
546include/libLLVM/llvm/DebugInfo/PDB/Native/RawConstants.h 605include/libLLVM/llvm/DebugInfo/PDB/Native/RawConstants.h
547include/libLLVM/llvm/DebugInfo/PDB/Native/RawError.h 606include/libLLVM/llvm/DebugInfo/PDB/Native/RawError.h
548include/libLLVM/llvm/DebugInfo/PDB/Native/RawTypes.h 607include/libLLVM/llvm/DebugInfo/PDB/Native/RawTypes.h
 608include/libLLVM/llvm/DebugInfo/PDB/Native/SymbolCache.h
549include/libLLVM/llvm/DebugInfo/PDB/Native/SymbolStream.h 609include/libLLVM/llvm/DebugInfo/PDB/Native/SymbolStream.h
550include/libLLVM/llvm/DebugInfo/PDB/Native/TpiHashing.h 610include/libLLVM/llvm/DebugInfo/PDB/Native/TpiHashing.h
551include/libLLVM/llvm/DebugInfo/PDB/Native/TpiStream.h 611include/libLLVM/llvm/DebugInfo/PDB/Native/TpiStream.h
552include/libLLVM/llvm/DebugInfo/PDB/Native/TpiStreamBuilder.h 612include/libLLVM/llvm/DebugInfo/PDB/Native/TpiStreamBuilder.h
553include/libLLVM/llvm/DebugInfo/PDB/PDB.h 613include/libLLVM/llvm/DebugInfo/PDB/PDB.h
554include/libLLVM/llvm/DebugInfo/PDB/PDBContext.h 614include/libLLVM/llvm/DebugInfo/PDB/PDBContext.h
555include/libLLVM/llvm/DebugInfo/PDB/PDBExtras.h 615include/libLLVM/llvm/DebugInfo/PDB/PDBExtras.h
556include/libLLVM/llvm/DebugInfo/PDB/PDBSymDumper.h 616include/libLLVM/llvm/DebugInfo/PDB/PDBSymDumper.h
557include/libLLVM/llvm/DebugInfo/PDB/PDBSymbol.h 617include/libLLVM/llvm/DebugInfo/PDB/PDBSymbol.h
558include/libLLVM/llvm/DebugInfo/PDB/PDBSymbolAnnotation.h 618include/libLLVM/llvm/DebugInfo/PDB/PDBSymbolAnnotation.h
559include/libLLVM/llvm/DebugInfo/PDB/PDBSymbolBlock.h 619include/libLLVM/llvm/DebugInfo/PDB/PDBSymbolBlock.h
560include/libLLVM/llvm/DebugInfo/PDB/PDBSymbolCompiland.h 620include/libLLVM/llvm/DebugInfo/PDB/PDBSymbolCompiland.h
561include/libLLVM/llvm/DebugInfo/PDB/PDBSymbolCompilandDetails.h 621include/libLLVM/llvm/DebugInfo/PDB/PDBSymbolCompilandDetails.h
@@ -582,98 +642,114 @@ include/libLLVM/llvm/DebugInfo/PDB/PDBSy @@ -582,98 +642,114 @@ include/libLLVM/llvm/DebugInfo/PDB/PDBSy
582include/libLLVM/llvm/DebugInfo/PDB/PDBSymbolTypePointer.h 642include/libLLVM/llvm/DebugInfo/PDB/PDBSymbolTypePointer.h
583include/libLLVM/llvm/DebugInfo/PDB/PDBSymbolTypeTypedef.h 643include/libLLVM/llvm/DebugInfo/PDB/PDBSymbolTypeTypedef.h
584include/libLLVM/llvm/DebugInfo/PDB/PDBSymbolTypeUDT.h 644include/libLLVM/llvm/DebugInfo/PDB/PDBSymbolTypeUDT.h
585include/libLLVM/llvm/DebugInfo/PDB/PDBSymbolTypeVTable.h 645include/libLLVM/llvm/DebugInfo/PDB/PDBSymbolTypeVTable.h
586include/libLLVM/llvm/DebugInfo/PDB/PDBSymbolTypeVTableShape.h 646include/libLLVM/llvm/DebugInfo/PDB/PDBSymbolTypeVTableShape.h
587include/libLLVM/llvm/DebugInfo/PDB/PDBSymbolUnknown.h 647include/libLLVM/llvm/DebugInfo/PDB/PDBSymbolUnknown.h
588include/libLLVM/llvm/DebugInfo/PDB/PDBSymbolUsingNamespace.h 648include/libLLVM/llvm/DebugInfo/PDB/PDBSymbolUsingNamespace.h
589include/libLLVM/llvm/DebugInfo/PDB/PDBTypes.h 649include/libLLVM/llvm/DebugInfo/PDB/PDBTypes.h
590include/libLLVM/llvm/DebugInfo/PDB/UDTLayout.h 650include/libLLVM/llvm/DebugInfo/PDB/UDTLayout.h
591include/libLLVM/llvm/DebugInfo/Symbolize/DIPrinter.h 651include/libLLVM/llvm/DebugInfo/Symbolize/DIPrinter.h
592include/libLLVM/llvm/DebugInfo/Symbolize/SymbolizableModule.h 652include/libLLVM/llvm/DebugInfo/Symbolize/SymbolizableModule.h
593include/libLLVM/llvm/DebugInfo/Symbolize/Symbolize.h 653include/libLLVM/llvm/DebugInfo/Symbolize/Symbolize.h
594include/libLLVM/llvm/Demangle/Demangle.h 654include/libLLVM/llvm/Demangle/Demangle.h
 655include/libLLVM/llvm/Demangle/DemangleConfig.h
 656include/libLLVM/llvm/Demangle/ItaniumDemangle.h
 657include/libLLVM/llvm/Demangle/MicrosoftDemangle.h
 658include/libLLVM/llvm/Demangle/MicrosoftDemangleNodes.h
 659include/libLLVM/llvm/Demangle/StringView.h
 660include/libLLVM/llvm/Demangle/Utility.h
595include/libLLVM/llvm/ExecutionEngine/ExecutionEngine.h 661include/libLLVM/llvm/ExecutionEngine/ExecutionEngine.h
596include/libLLVM/llvm/ExecutionEngine/GenericValue.h 662include/libLLVM/llvm/ExecutionEngine/GenericValue.h
597include/libLLVM/llvm/ExecutionEngine/Interpreter.h 663include/libLLVM/llvm/ExecutionEngine/Interpreter.h
598include/libLLVM/llvm/ExecutionEngine/JITEventListener.h 664include/libLLVM/llvm/ExecutionEngine/JITEventListener.h
 665include/libLLVM/llvm/ExecutionEngine/JITLink/EHFrameSupport.h
 666include/libLLVM/llvm/ExecutionEngine/JITLink/JITLink.h
 667include/libLLVM/llvm/ExecutionEngine/JITLink/JITLinkMemoryManager.h
 668include/libLLVM/llvm/ExecutionEngine/JITLink/MachO.h
 669include/libLLVM/llvm/ExecutionEngine/JITLink/MachO_x86_64.h
599include/libLLVM/llvm/ExecutionEngine/JITSymbol.h 670include/libLLVM/llvm/ExecutionEngine/JITSymbol.h
600include/libLLVM/llvm/ExecutionEngine/MCJIT.h 671include/libLLVM/llvm/ExecutionEngine/MCJIT.h
601include/libLLVM/llvm/ExecutionEngine/OProfileWrapper.h 672include/libLLVM/llvm/ExecutionEngine/OProfileWrapper.h
602include/libLLVM/llvm/ExecutionEngine/ObjectCache.h 673include/libLLVM/llvm/ExecutionEngine/ObjectCache.h
603include/libLLVM/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h 674include/libLLVM/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h
604include/libLLVM/llvm/ExecutionEngine/Orc/CompileUtils.h 675include/libLLVM/llvm/ExecutionEngine/Orc/CompileUtils.h
605include/libLLVM/llvm/ExecutionEngine/Orc/Core.h 676include/libLLVM/llvm/ExecutionEngine/Orc/Core.h
606include/libLLVM/llvm/ExecutionEngine/Orc/ExecutionUtils.h 677include/libLLVM/llvm/ExecutionEngine/Orc/ExecutionUtils.h
607include/libLLVM/llvm/ExecutionEngine/Orc/GlobalMappingLayer.h 678include/libLLVM/llvm/ExecutionEngine/Orc/GlobalMappingLayer.h
608include/libLLVM/llvm/ExecutionEngine/Orc/IRCompileLayer.h 679include/libLLVM/llvm/ExecutionEngine/Orc/IRCompileLayer.h
609include/libLLVM/llvm/ExecutionEngine/Orc/IRTransformLayer.h 680include/libLLVM/llvm/ExecutionEngine/Orc/IRTransformLayer.h
610include/libLLVM/llvm/ExecutionEngine/Orc/IndirectionUtils.h 681include/libLLVM/llvm/ExecutionEngine/Orc/IndirectionUtils.h
 682include/libLLVM/llvm/ExecutionEngine/Orc/JITTargetMachineBuilder.h
611include/libLLVM/llvm/ExecutionEngine/Orc/LLJIT.h 683include/libLLVM/llvm/ExecutionEngine/Orc/LLJIT.h
612include/libLLVM/llvm/ExecutionEngine/Orc/LambdaResolver.h 684include/libLLVM/llvm/ExecutionEngine/Orc/LambdaResolver.h
613include/libLLVM/llvm/ExecutionEngine/Orc/Layer.h 685include/libLLVM/llvm/ExecutionEngine/Orc/Layer.h
614include/libLLVM/llvm/ExecutionEngine/Orc/LazyEmittingLayer.h 686include/libLLVM/llvm/ExecutionEngine/Orc/LazyEmittingLayer.h
 687include/libLLVM/llvm/ExecutionEngine/Orc/LazyReexports.h
615include/libLLVM/llvm/ExecutionEngine/Orc/Legacy.h 688include/libLLVM/llvm/ExecutionEngine/Orc/Legacy.h
616include/libLLVM/llvm/ExecutionEngine/Orc/NullResolver.h 689include/libLLVM/llvm/ExecutionEngine/Orc/NullResolver.h
 690include/libLLVM/llvm/ExecutionEngine/Orc/ObjectLinkingLayer.h
617include/libLLVM/llvm/ExecutionEngine/Orc/ObjectTransformLayer.h 691include/libLLVM/llvm/ExecutionEngine/Orc/ObjectTransformLayer.h
618include/libLLVM/llvm/ExecutionEngine/Orc/OrcABISupport.h 692include/libLLVM/llvm/ExecutionEngine/Orc/OrcABISupport.h
619include/libLLVM/llvm/ExecutionEngine/Orc/OrcError.h 693include/libLLVM/llvm/ExecutionEngine/Orc/OrcError.h
620include/libLLVM/llvm/ExecutionEngine/Orc/OrcRemoteTargetClient.h 694include/libLLVM/llvm/ExecutionEngine/Orc/OrcRemoteTargetClient.h
621include/libLLVM/llvm/ExecutionEngine/Orc/OrcRemoteTargetRPCAPI.h 695include/libLLVM/llvm/ExecutionEngine/Orc/OrcRemoteTargetRPCAPI.h
622include/libLLVM/llvm/ExecutionEngine/Orc/OrcRemoteTargetServer.h 696include/libLLVM/llvm/ExecutionEngine/Orc/OrcRemoteTargetServer.h
623include/libLLVM/llvm/ExecutionEngine/Orc/RPCSerialization.h 697include/libLLVM/llvm/ExecutionEngine/Orc/RPCSerialization.h
624include/libLLVM/llvm/ExecutionEngine/Orc/RPCUtils.h 698include/libLLVM/llvm/ExecutionEngine/Orc/RPCUtils.h
625include/libLLVM/llvm/ExecutionEngine/Orc/RTDyldObjectLinkingLayer.h 699include/libLLVM/llvm/ExecutionEngine/Orc/RTDyldObjectLinkingLayer.h
626include/libLLVM/llvm/ExecutionEngine/Orc/RawByteChannel.h 700include/libLLVM/llvm/ExecutionEngine/Orc/RawByteChannel.h
627include/libLLVM/llvm/ExecutionEngine/Orc/RemoteObjectLayer.h 701include/libLLVM/llvm/ExecutionEngine/Orc/RemoteObjectLayer.h
628include/libLLVM/llvm/ExecutionEngine/Orc/SymbolStringPool.h 702include/libLLVM/llvm/ExecutionEngine/Orc/SymbolStringPool.h
 703include/libLLVM/llvm/ExecutionEngine/Orc/ThreadSafeModule.h
629include/libLLVM/llvm/ExecutionEngine/OrcMCJITReplacement.h 704include/libLLVM/llvm/ExecutionEngine/OrcMCJITReplacement.h
 705include/libLLVM/llvm/ExecutionEngine/OrcV1Deprecation.h
630include/libLLVM/llvm/ExecutionEngine/RTDyldMemoryManager.h 706include/libLLVM/llvm/ExecutionEngine/RTDyldMemoryManager.h
631include/libLLVM/llvm/ExecutionEngine/RuntimeDyld.h 707include/libLLVM/llvm/ExecutionEngine/RuntimeDyld.h
632include/libLLVM/llvm/ExecutionEngine/RuntimeDyldChecker.h 708include/libLLVM/llvm/ExecutionEngine/RuntimeDyldChecker.h
633include/libLLVM/llvm/ExecutionEngine/SectionMemoryManager.h 709include/libLLVM/llvm/ExecutionEngine/SectionMemoryManager.h
634include/libLLVM/llvm/FuzzMutate/FuzzerCLI.h 710include/libLLVM/llvm/FuzzMutate/FuzzerCLI.h
635include/libLLVM/llvm/FuzzMutate/IRMutator.h 711include/libLLVM/llvm/FuzzMutate/IRMutator.h
636include/libLLVM/llvm/FuzzMutate/OpDescriptor.h 712include/libLLVM/llvm/FuzzMutate/OpDescriptor.h
637include/libLLVM/llvm/FuzzMutate/Operations.h 713include/libLLVM/llvm/FuzzMutate/Operations.h
638include/libLLVM/llvm/FuzzMutate/Random.h 714include/libLLVM/llvm/FuzzMutate/Random.h
639include/libLLVM/llvm/FuzzMutate/RandomIRBuilder.h 715include/libLLVM/llvm/FuzzMutate/RandomIRBuilder.h
640include/libLLVM/llvm/IR/Argument.h 716include/libLLVM/llvm/IR/Argument.h
641include/libLLVM/llvm/IR/AssemblyAnnotationWriter.h 717include/libLLVM/llvm/IR/AssemblyAnnotationWriter.h
642include/libLLVM/llvm/IR/Attributes.h 718include/libLLVM/llvm/IR/Attributes.h
643include/libLLVM/llvm/IR/Attributes.inc 719include/libLLVM/llvm/IR/Attributes.inc
644include/libLLVM/llvm/IR/Attributes.td 720include/libLLVM/llvm/IR/Attributes.td
645include/libLLVM/llvm/IR/AutoUpgrade.h 721include/libLLVM/llvm/IR/AutoUpgrade.h
646include/libLLVM/llvm/IR/BasicBlock.h 722include/libLLVM/llvm/IR/BasicBlock.h
647include/libLLVM/llvm/IR/CFG.h 723include/libLLVM/llvm/IR/CFG.h
 724include/libLLVM/llvm/IR/CFGDiff.h
648include/libLLVM/llvm/IR/CallSite.h 725include/libLLVM/llvm/IR/CallSite.h
649include/libLLVM/llvm/IR/CallingConv.h 726include/libLLVM/llvm/IR/CallingConv.h
650include/libLLVM/llvm/IR/Comdat.h 727include/libLLVM/llvm/IR/Comdat.h
651include/libLLVM/llvm/IR/Constant.h 728include/libLLVM/llvm/IR/Constant.h
652include/libLLVM/llvm/IR/ConstantFolder.h 729include/libLLVM/llvm/IR/ConstantFolder.h
653include/libLLVM/llvm/IR/ConstantRange.h 730include/libLLVM/llvm/IR/ConstantRange.h
654include/libLLVM/llvm/IR/Constants.h 731include/libLLVM/llvm/IR/Constants.h
655include/libLLVM/llvm/IR/DIBuilder.h 732include/libLLVM/llvm/IR/DIBuilder.h
656include/libLLVM/llvm/IR/DataLayout.h 733include/libLLVM/llvm/IR/DataLayout.h
657include/libLLVM/llvm/IR/DebugInfo.h 734include/libLLVM/llvm/IR/DebugInfo.h
658include/libLLVM/llvm/IR/DebugInfoFlags.def 735include/libLLVM/llvm/IR/DebugInfoFlags.def
659include/libLLVM/llvm/IR/DebugInfoMetadata.h 736include/libLLVM/llvm/IR/DebugInfoMetadata.h
660include/libLLVM/llvm/IR/DebugLoc.h 737include/libLLVM/llvm/IR/DebugLoc.h
661include/libLLVM/llvm/IR/DerivedTypes.h 738include/libLLVM/llvm/IR/DerivedTypes.h
662include/libLLVM/llvm/IR/DerivedUser.h 739include/libLLVM/llvm/IR/DerivedUser.h
663include/libLLVM/llvm/IR/DiagnosticHandler.h 740include/libLLVM/llvm/IR/DiagnosticHandler.h
664include/libLLVM/llvm/IR/DiagnosticInfo.h 741include/libLLVM/llvm/IR/DiagnosticInfo.h
665include/libLLVM/llvm/IR/DiagnosticPrinter.h 742include/libLLVM/llvm/IR/DiagnosticPrinter.h
666include/libLLVM/llvm/IR/DomTreeUpdater.h 
667include/libLLVM/llvm/IR/Dominators.h 743include/libLLVM/llvm/IR/Dominators.h
668include/libLLVM/llvm/IR/Function.h 744include/libLLVM/llvm/IR/Function.h
669include/libLLVM/llvm/IR/GVMaterializer.h 745include/libLLVM/llvm/IR/GVMaterializer.h
670include/libLLVM/llvm/IR/GetElementPtrTypeIterator.h 746include/libLLVM/llvm/IR/GetElementPtrTypeIterator.h
671include/libLLVM/llvm/IR/GlobalAlias.h 747include/libLLVM/llvm/IR/GlobalAlias.h
672include/libLLVM/llvm/IR/GlobalIFunc.h 748include/libLLVM/llvm/IR/GlobalIFunc.h
673include/libLLVM/llvm/IR/GlobalIndirectSymbol.h 749include/libLLVM/llvm/IR/GlobalIndirectSymbol.h
674include/libLLVM/llvm/IR/GlobalObject.h 750include/libLLVM/llvm/IR/GlobalObject.h
675include/libLLVM/llvm/IR/GlobalValue.h 751include/libLLVM/llvm/IR/GlobalValue.h
676include/libLLVM/llvm/IR/GlobalVariable.h 752include/libLLVM/llvm/IR/GlobalVariable.h
677include/libLLVM/llvm/IR/IRBuilder.h 753include/libLLVM/llvm/IR/IRBuilder.h
678include/libLLVM/llvm/IR/IRPrintingPasses.h 754include/libLLVM/llvm/IR/IRPrintingPasses.h
679include/libLLVM/llvm/IR/InlineAsm.h 755include/libLLVM/llvm/IR/InlineAsm.h
@@ -686,91 +762,96 @@ include/libLLVM/llvm/IR/Instructions.h @@ -686,91 +762,96 @@ include/libLLVM/llvm/IR/Instructions.h
686include/libLLVM/llvm/IR/IntrinsicEnums.inc 762include/libLLVM/llvm/IR/IntrinsicEnums.inc
687include/libLLVM/llvm/IR/IntrinsicImpl.inc 763include/libLLVM/llvm/IR/IntrinsicImpl.inc
688include/libLLVM/llvm/IR/IntrinsicInst.h 764include/libLLVM/llvm/IR/IntrinsicInst.h
689include/libLLVM/llvm/IR/Intrinsics.h 765include/libLLVM/llvm/IR/Intrinsics.h
690include/libLLVM/llvm/IR/Intrinsics.td 766include/libLLVM/llvm/IR/Intrinsics.td
691include/libLLVM/llvm/IR/IntrinsicsAArch64.td 767include/libLLVM/llvm/IR/IntrinsicsAArch64.td
692include/libLLVM/llvm/IR/IntrinsicsAMDGPU.td 768include/libLLVM/llvm/IR/IntrinsicsAMDGPU.td
693include/libLLVM/llvm/IR/IntrinsicsARM.td 769include/libLLVM/llvm/IR/IntrinsicsARM.td
694include/libLLVM/llvm/IR/IntrinsicsBPF.td 770include/libLLVM/llvm/IR/IntrinsicsBPF.td
695include/libLLVM/llvm/IR/IntrinsicsHexagon.td 771include/libLLVM/llvm/IR/IntrinsicsHexagon.td
696include/libLLVM/llvm/IR/IntrinsicsMips.td 772include/libLLVM/llvm/IR/IntrinsicsMips.td
697include/libLLVM/llvm/IR/IntrinsicsNVVM.td 773include/libLLVM/llvm/IR/IntrinsicsNVVM.td
698include/libLLVM/llvm/IR/IntrinsicsPowerPC.td 774include/libLLVM/llvm/IR/IntrinsicsPowerPC.td
 775include/libLLVM/llvm/IR/IntrinsicsRISCV.td
699include/libLLVM/llvm/IR/IntrinsicsSystemZ.td 776include/libLLVM/llvm/IR/IntrinsicsSystemZ.td
700include/libLLVM/llvm/IR/IntrinsicsWebAssembly.td 777include/libLLVM/llvm/IR/IntrinsicsWebAssembly.td
701include/libLLVM/llvm/IR/IntrinsicsX86.td 778include/libLLVM/llvm/IR/IntrinsicsX86.td
702include/libLLVM/llvm/IR/IntrinsicsXCore.td 779include/libLLVM/llvm/IR/IntrinsicsXCore.td
703include/libLLVM/llvm/IR/LLVMContext.h 780include/libLLVM/llvm/IR/LLVMContext.h
704include/libLLVM/llvm/IR/LegacyPassManager.h 781include/libLLVM/llvm/IR/LegacyPassManager.h
705include/libLLVM/llvm/IR/LegacyPassManagers.h 782include/libLLVM/llvm/IR/LegacyPassManagers.h
706include/libLLVM/llvm/IR/LegacyPassNameParser.h 783include/libLLVM/llvm/IR/LegacyPassNameParser.h
707include/libLLVM/llvm/IR/MDBuilder.h 784include/libLLVM/llvm/IR/MDBuilder.h
708include/libLLVM/llvm/IR/Mangler.h 785include/libLLVM/llvm/IR/Mangler.h
709include/libLLVM/llvm/IR/Metadata.def 786include/libLLVM/llvm/IR/Metadata.def
710include/libLLVM/llvm/IR/Metadata.h 787include/libLLVM/llvm/IR/Metadata.h
711include/libLLVM/llvm/IR/Module.h 788include/libLLVM/llvm/IR/Module.h
712include/libLLVM/llvm/IR/ModuleSlotTracker.h 789include/libLLVM/llvm/IR/ModuleSlotTracker.h
713include/libLLVM/llvm/IR/ModuleSummaryIndex.h 790include/libLLVM/llvm/IR/ModuleSummaryIndex.h
714include/libLLVM/llvm/IR/ModuleSummaryIndexYAML.h 791include/libLLVM/llvm/IR/ModuleSummaryIndexYAML.h
715include/libLLVM/llvm/IR/NoFolder.h 792include/libLLVM/llvm/IR/NoFolder.h
716include/libLLVM/llvm/IR/OperandTraits.h 793include/libLLVM/llvm/IR/OperandTraits.h
717include/libLLVM/llvm/IR/Operator.h 794include/libLLVM/llvm/IR/Operator.h
718include/libLLVM/llvm/IR/OptBisect.h 795include/libLLVM/llvm/IR/OptBisect.h
 796include/libLLVM/llvm/IR/PassInstrumentation.h
719include/libLLVM/llvm/IR/PassManager.h 797include/libLLVM/llvm/IR/PassManager.h
720include/libLLVM/llvm/IR/PassManagerInternal.h 798include/libLLVM/llvm/IR/PassManagerInternal.h
 799include/libLLVM/llvm/IR/PassTimingInfo.h
721include/libLLVM/llvm/IR/PatternMatch.h 800include/libLLVM/llvm/IR/PatternMatch.h
722include/libLLVM/llvm/IR/PredIteratorCache.h 801include/libLLVM/llvm/IR/PredIteratorCache.h
723include/libLLVM/llvm/IR/ProfileSummary.h 802include/libLLVM/llvm/IR/ProfileSummary.h
 803include/libLLVM/llvm/IR/RemarkStreamer.h
724include/libLLVM/llvm/IR/RuntimeLibcalls.def 804include/libLLVM/llvm/IR/RuntimeLibcalls.def
725include/libLLVM/llvm/IR/SafepointIRVerifier.h 805include/libLLVM/llvm/IR/SafepointIRVerifier.h
726include/libLLVM/llvm/IR/Statepoint.h 806include/libLLVM/llvm/IR/Statepoint.h
727include/libLLVM/llvm/IR/SymbolTableListTraits.h 807include/libLLVM/llvm/IR/SymbolTableListTraits.h
728include/libLLVM/llvm/IR/TrackingMDRef.h 808include/libLLVM/llvm/IR/TrackingMDRef.h
729include/libLLVM/llvm/IR/Type.h 809include/libLLVM/llvm/IR/Type.h
730include/libLLVM/llvm/IR/TypeBuilder.h 
731include/libLLVM/llvm/IR/TypeFinder.h 810include/libLLVM/llvm/IR/TypeFinder.h
732include/libLLVM/llvm/IR/Use.h 811include/libLLVM/llvm/IR/Use.h
733include/libLLVM/llvm/IR/UseListOrder.h 812include/libLLVM/llvm/IR/UseListOrder.h
734include/libLLVM/llvm/IR/User.h 813include/libLLVM/llvm/IR/User.h
735include/libLLVM/llvm/IR/Value.def 814include/libLLVM/llvm/IR/Value.def
736include/libLLVM/llvm/IR/Value.h 815include/libLLVM/llvm/IR/Value.h
737include/libLLVM/llvm/IR/ValueHandle.h 816include/libLLVM/llvm/IR/ValueHandle.h
738include/libLLVM/llvm/IR/ValueMap.h 817include/libLLVM/llvm/IR/ValueMap.h
739include/libLLVM/llvm/IR/ValueSymbolTable.h 818include/libLLVM/llvm/IR/ValueSymbolTable.h
740include/libLLVM/llvm/IR/Verifier.h 819include/libLLVM/llvm/IR/Verifier.h
741include/libLLVM/llvm/IRReader/IRReader.h 820include/libLLVM/llvm/IRReader/IRReader.h
742include/libLLVM/llvm/InitializePasses.h 821include/libLLVM/llvm/InitializePasses.h
743include/libLLVM/llvm/LTO/Caching.h 822include/libLLVM/llvm/LTO/Caching.h
744include/libLLVM/llvm/LTO/Config.h 823include/libLLVM/llvm/LTO/Config.h
745include/libLLVM/llvm/LTO/LTO.h 824include/libLLVM/llvm/LTO/LTO.h
746include/libLLVM/llvm/LTO/LTOBackend.h 825include/libLLVM/llvm/LTO/LTOBackend.h
 826include/libLLVM/llvm/LTO/SummaryBasedOptimizations.h
747include/libLLVM/llvm/LTO/legacy/LTOCodeGenerator.h 827include/libLLVM/llvm/LTO/legacy/LTOCodeGenerator.h
748include/libLLVM/llvm/LTO/legacy/LTOModule.h 828include/libLLVM/llvm/LTO/legacy/LTOModule.h
749include/libLLVM/llvm/LTO/legacy/ThinLTOCodeGenerator.h 829include/libLLVM/llvm/LTO/legacy/ThinLTOCodeGenerator.h
750include/libLLVM/llvm/LTO/legacy/UpdateCompilerUsed.h 830include/libLLVM/llvm/LTO/legacy/UpdateCompilerUsed.h
751include/libLLVM/llvm/LineEditor/LineEditor.h 831include/libLLVM/llvm/LineEditor/LineEditor.h
752include/libLLVM/llvm/LinkAllIR.h 832include/libLLVM/llvm/LinkAllIR.h
753include/libLLVM/llvm/LinkAllPasses.h 833include/libLLVM/llvm/LinkAllPasses.h
754include/libLLVM/llvm/Linker/IRMover.h 834include/libLLVM/llvm/Linker/IRMover.h
755include/libLLVM/llvm/Linker/Linker.h 835include/libLLVM/llvm/Linker/Linker.h
756include/libLLVM/llvm/MC/ConstantPools.h 836include/libLLVM/llvm/MC/ConstantPools.h
757include/libLLVM/llvm/MC/LaneBitmask.h 837include/libLLVM/llvm/MC/LaneBitmask.h
758include/libLLVM/llvm/MC/MCAsmBackend.h 838include/libLLVM/llvm/MC/MCAsmBackend.h
759include/libLLVM/llvm/MC/MCAsmInfo.h 839include/libLLVM/llvm/MC/MCAsmInfo.h
760include/libLLVM/llvm/MC/MCAsmInfoCOFF.h 840include/libLLVM/llvm/MC/MCAsmInfoCOFF.h
761include/libLLVM/llvm/MC/MCAsmInfoDarwin.h 841include/libLLVM/llvm/MC/MCAsmInfoDarwin.h
762include/libLLVM/llvm/MC/MCAsmInfoELF.h 842include/libLLVM/llvm/MC/MCAsmInfoELF.h
763include/libLLVM/llvm/MC/MCAsmInfoWasm.h 843include/libLLVM/llvm/MC/MCAsmInfoWasm.h
 844include/libLLVM/llvm/MC/MCAsmInfoXCOFF.h
764include/libLLVM/llvm/MC/MCAsmLayout.h 845include/libLLVM/llvm/MC/MCAsmLayout.h
765include/libLLVM/llvm/MC/MCAsmMacro.h 846include/libLLVM/llvm/MC/MCAsmMacro.h
766include/libLLVM/llvm/MC/MCAssembler.h 847include/libLLVM/llvm/MC/MCAssembler.h
767include/libLLVM/llvm/MC/MCCodeEmitter.h 848include/libLLVM/llvm/MC/MCCodeEmitter.h
768include/libLLVM/llvm/MC/MCCodePadder.h 849include/libLLVM/llvm/MC/MCCodePadder.h
769include/libLLVM/llvm/MC/MCCodeView.h 850include/libLLVM/llvm/MC/MCCodeView.h
770include/libLLVM/llvm/MC/MCContext.h 851include/libLLVM/llvm/MC/MCContext.h
771include/libLLVM/llvm/MC/MCDirectives.h 852include/libLLVM/llvm/MC/MCDirectives.h
772include/libLLVM/llvm/MC/MCDisassembler/MCDisassembler.h 853include/libLLVM/llvm/MC/MCDisassembler/MCDisassembler.h
773include/libLLVM/llvm/MC/MCDisassembler/MCExternalSymbolizer.h 854include/libLLVM/llvm/MC/MCDisassembler/MCExternalSymbolizer.h
774include/libLLVM/llvm/MC/MCDisassembler/MCRelocationInfo.h 855include/libLLVM/llvm/MC/MCDisassembler/MCRelocationInfo.h
775include/libLLVM/llvm/MC/MCDisassembler/MCSymbolizer.h 856include/libLLVM/llvm/MC/MCDisassembler/MCSymbolizer.h
776include/libLLVM/llvm/MC/MCDwarf.h 857include/libLLVM/llvm/MC/MCDwarf.h
@@ -799,185 +880,229 @@ include/libLLVM/llvm/MC/MCParser/AsmLexe @@ -799,185 +880,229 @@ include/libLLVM/llvm/MC/MCParser/AsmLexe
799include/libLLVM/llvm/MC/MCParser/MCAsmLexer.h 880include/libLLVM/llvm/MC/MCParser/MCAsmLexer.h
800include/libLLVM/llvm/MC/MCParser/MCAsmParser.h 881include/libLLVM/llvm/MC/MCParser/MCAsmParser.h
801include/libLLVM/llvm/MC/MCParser/MCAsmParserExtension.h 882include/libLLVM/llvm/MC/MCParser/MCAsmParserExtension.h
802include/libLLVM/llvm/MC/MCParser/MCAsmParserUtils.h 883include/libLLVM/llvm/MC/MCParser/MCAsmParserUtils.h
803include/libLLVM/llvm/MC/MCParser/MCParsedAsmOperand.h 884include/libLLVM/llvm/MC/MCParser/MCParsedAsmOperand.h
804include/libLLVM/llvm/MC/MCParser/MCTargetAsmParser.h 885include/libLLVM/llvm/MC/MCParser/MCTargetAsmParser.h
805include/libLLVM/llvm/MC/MCRegisterInfo.h 886include/libLLVM/llvm/MC/MCRegisterInfo.h
806include/libLLVM/llvm/MC/MCSchedule.h 887include/libLLVM/llvm/MC/MCSchedule.h
807include/libLLVM/llvm/MC/MCSection.h 888include/libLLVM/llvm/MC/MCSection.h
808include/libLLVM/llvm/MC/MCSectionCOFF.h 889include/libLLVM/llvm/MC/MCSectionCOFF.h
809include/libLLVM/llvm/MC/MCSectionELF.h 890include/libLLVM/llvm/MC/MCSectionELF.h
810include/libLLVM/llvm/MC/MCSectionMachO.h 891include/libLLVM/llvm/MC/MCSectionMachO.h
811include/libLLVM/llvm/MC/MCSectionWasm.h 892include/libLLVM/llvm/MC/MCSectionWasm.h
 893include/libLLVM/llvm/MC/MCSectionXCOFF.h
812include/libLLVM/llvm/MC/MCStreamer.h 894include/libLLVM/llvm/MC/MCStreamer.h
813include/libLLVM/llvm/MC/MCSubtargetInfo.h 895include/libLLVM/llvm/MC/MCSubtargetInfo.h
814include/libLLVM/llvm/MC/MCSymbol.h 896include/libLLVM/llvm/MC/MCSymbol.h
815include/libLLVM/llvm/MC/MCSymbolCOFF.h 897include/libLLVM/llvm/MC/MCSymbolCOFF.h
816include/libLLVM/llvm/MC/MCSymbolELF.h 898include/libLLVM/llvm/MC/MCSymbolELF.h
817include/libLLVM/llvm/MC/MCSymbolMachO.h 899include/libLLVM/llvm/MC/MCSymbolMachO.h
818include/libLLVM/llvm/MC/MCSymbolWasm.h 900include/libLLVM/llvm/MC/MCSymbolWasm.h
 901include/libLLVM/llvm/MC/MCSymbolXCOFF.h
819include/libLLVM/llvm/MC/MCTargetOptions.h 902include/libLLVM/llvm/MC/MCTargetOptions.h
820include/libLLVM/llvm/MC/MCTargetOptionsCommandFlags.inc 903include/libLLVM/llvm/MC/MCTargetOptionsCommandFlags.inc
821include/libLLVM/llvm/MC/MCValue.h 904include/libLLVM/llvm/MC/MCValue.h
822include/libLLVM/llvm/MC/MCWasmObjectWriter.h 905include/libLLVM/llvm/MC/MCWasmObjectWriter.h
823include/libLLVM/llvm/MC/MCWasmStreamer.h 906include/libLLVM/llvm/MC/MCWasmStreamer.h
824include/libLLVM/llvm/MC/MCWin64EH.h 907include/libLLVM/llvm/MC/MCWin64EH.h
825include/libLLVM/llvm/MC/MCWinCOFFObjectWriter.h 908include/libLLVM/llvm/MC/MCWinCOFFObjectWriter.h
826include/libLLVM/llvm/MC/MCWinCOFFStreamer.h 909include/libLLVM/llvm/MC/MCWinCOFFStreamer.h
827include/libLLVM/llvm/MC/MCWinEH.h 910include/libLLVM/llvm/MC/MCWinEH.h
 911include/libLLVM/llvm/MC/MCXCOFFObjectWriter.h
 912include/libLLVM/llvm/MC/MCXCOFFStreamer.h
828include/libLLVM/llvm/MC/MachineLocation.h 913include/libLLVM/llvm/MC/MachineLocation.h
829include/libLLVM/llvm/MC/SectionKind.h 914include/libLLVM/llvm/MC/SectionKind.h
830include/libLLVM/llvm/MC/StringTableBuilder.h 915include/libLLVM/llvm/MC/StringTableBuilder.h
831include/libLLVM/llvm/MC/SubtargetFeature.h 916include/libLLVM/llvm/MC/SubtargetFeature.h
 917include/libLLVM/llvm/MCA/Context.h
 918include/libLLVM/llvm/MCA/HWEventListener.h
 919include/libLLVM/llvm/MCA/HardwareUnits/HardwareUnit.h
 920include/libLLVM/llvm/MCA/HardwareUnits/LSUnit.h
 921include/libLLVM/llvm/MCA/HardwareUnits/RegisterFile.h
 922include/libLLVM/llvm/MCA/HardwareUnits/ResourceManager.h
 923include/libLLVM/llvm/MCA/HardwareUnits/RetireControlUnit.h
 924include/libLLVM/llvm/MCA/HardwareUnits/Scheduler.h
 925include/libLLVM/llvm/MCA/InstrBuilder.h
 926include/libLLVM/llvm/MCA/Instruction.h
 927include/libLLVM/llvm/MCA/Pipeline.h
 928include/libLLVM/llvm/MCA/SourceMgr.h
 929include/libLLVM/llvm/MCA/Stages/DispatchStage.h
 930include/libLLVM/llvm/MCA/Stages/EntryStage.h
 931include/libLLVM/llvm/MCA/Stages/ExecuteStage.h
 932include/libLLVM/llvm/MCA/Stages/InstructionTables.h
 933include/libLLVM/llvm/MCA/Stages/MicroOpQueueStage.h
 934include/libLLVM/llvm/MCA/Stages/RetireStage.h
 935include/libLLVM/llvm/MCA/Stages/Stage.h
 936include/libLLVM/llvm/MCA/Support.h
832include/libLLVM/llvm/Object/Archive.h 937include/libLLVM/llvm/Object/Archive.h
833include/libLLVM/llvm/Object/ArchiveWriter.h 938include/libLLVM/llvm/Object/ArchiveWriter.h
834include/libLLVM/llvm/Object/Binary.h 939include/libLLVM/llvm/Object/Binary.h
835include/libLLVM/llvm/Object/COFF.h 940include/libLLVM/llvm/Object/COFF.h
836include/libLLVM/llvm/Object/COFFImportFile.h 941include/libLLVM/llvm/Object/COFFImportFile.h
837include/libLLVM/llvm/Object/COFFModuleDefinition.h 942include/libLLVM/llvm/Object/COFFModuleDefinition.h
838include/libLLVM/llvm/Object/CVDebugRecord.h 943include/libLLVM/llvm/Object/CVDebugRecord.h
839include/libLLVM/llvm/Object/Decompressor.h 944include/libLLVM/llvm/Object/Decompressor.h
840include/libLLVM/llvm/Object/ELF.h 945include/libLLVM/llvm/Object/ELF.h
841include/libLLVM/llvm/Object/ELFObjectFile.h 946include/libLLVM/llvm/Object/ELFObjectFile.h
842include/libLLVM/llvm/Object/ELFTypes.h 947include/libLLVM/llvm/Object/ELFTypes.h
843include/libLLVM/llvm/Object/Error.h 948include/libLLVM/llvm/Object/Error.h
844include/libLLVM/llvm/Object/IRObjectFile.h 949include/libLLVM/llvm/Object/IRObjectFile.h
845include/libLLVM/llvm/Object/IRSymtab.h 950include/libLLVM/llvm/Object/IRSymtab.h
846include/libLLVM/llvm/Object/MachO.h 951include/libLLVM/llvm/Object/MachO.h
847include/libLLVM/llvm/Object/MachOUniversal.h 952include/libLLVM/llvm/Object/MachOUniversal.h
 953include/libLLVM/llvm/Object/Minidump.h
848include/libLLVM/llvm/Object/ModuleSymbolTable.h 954include/libLLVM/llvm/Object/ModuleSymbolTable.h
849include/libLLVM/llvm/Object/ObjectFile.h 955include/libLLVM/llvm/Object/ObjectFile.h
850include/libLLVM/llvm/Object/RelocVisitor.h 956include/libLLVM/llvm/Object/RelocationResolver.h
851include/libLLVM/llvm/Object/StackMapParser.h 957include/libLLVM/llvm/Object/StackMapParser.h
852include/libLLVM/llvm/Object/SymbolSize.h 958include/libLLVM/llvm/Object/SymbolSize.h
853include/libLLVM/llvm/Object/SymbolicFile.h 959include/libLLVM/llvm/Object/SymbolicFile.h
854include/libLLVM/llvm/Object/Wasm.h 960include/libLLVM/llvm/Object/Wasm.h
855include/libLLVM/llvm/Object/WasmTraits.h 961include/libLLVM/llvm/Object/WasmTraits.h
 962include/libLLVM/llvm/Object/WindowsMachineFlag.h
856include/libLLVM/llvm/Object/WindowsResource.h 963include/libLLVM/llvm/Object/WindowsResource.h
 964include/libLLVM/llvm/Object/XCOFFObjectFile.h
857include/libLLVM/llvm/ObjectYAML/COFFYAML.h 965include/libLLVM/llvm/ObjectYAML/COFFYAML.h
858include/libLLVM/llvm/ObjectYAML/CodeViewYAMLDebugSections.h 966include/libLLVM/llvm/ObjectYAML/CodeViewYAMLDebugSections.h
859include/libLLVM/llvm/ObjectYAML/CodeViewYAMLSymbols.h 967include/libLLVM/llvm/ObjectYAML/CodeViewYAMLSymbols.h
860include/libLLVM/llvm/ObjectYAML/CodeViewYAMLTypeHashing.h 968include/libLLVM/llvm/ObjectYAML/CodeViewYAMLTypeHashing.h
861include/libLLVM/llvm/ObjectYAML/CodeViewYAMLTypes.h 969include/libLLVM/llvm/ObjectYAML/CodeViewYAMLTypes.h
862include/libLLVM/llvm/ObjectYAML/DWARFEmitter.h 970include/libLLVM/llvm/ObjectYAML/DWARFEmitter.h
863include/libLLVM/llvm/ObjectYAML/DWARFYAML.h 971include/libLLVM/llvm/ObjectYAML/DWARFYAML.h
864include/libLLVM/llvm/ObjectYAML/ELFYAML.h 972include/libLLVM/llvm/ObjectYAML/ELFYAML.h
865include/libLLVM/llvm/ObjectYAML/MachOYAML.h 973include/libLLVM/llvm/ObjectYAML/MachOYAML.h
 974include/libLLVM/llvm/ObjectYAML/MinidumpYAML.h
866include/libLLVM/llvm/ObjectYAML/ObjectYAML.h 975include/libLLVM/llvm/ObjectYAML/ObjectYAML.h
867include/libLLVM/llvm/ObjectYAML/WasmYAML.h 976include/libLLVM/llvm/ObjectYAML/WasmYAML.h
 977include/libLLVM/llvm/ObjectYAML/XCOFFYAML.h
868include/libLLVM/llvm/ObjectYAML/YAML.h 978include/libLLVM/llvm/ObjectYAML/YAML.h
869include/libLLVM/llvm/Option/Arg.h 979include/libLLVM/llvm/Option/Arg.h
870include/libLLVM/llvm/Option/ArgList.h 980include/libLLVM/llvm/Option/ArgList.h
871include/libLLVM/llvm/Option/OptParser.td 981include/libLLVM/llvm/Option/OptParser.td
872include/libLLVM/llvm/Option/OptSpecifier.h 982include/libLLVM/llvm/Option/OptSpecifier.h
873include/libLLVM/llvm/Option/OptTable.h 983include/libLLVM/llvm/Option/OptTable.h
874include/libLLVM/llvm/Option/Option.h 984include/libLLVM/llvm/Option/Option.h
875include/libLLVM/llvm/Pass.h 985include/libLLVM/llvm/Pass.h
876include/libLLVM/llvm/PassAnalysisSupport.h 986include/libLLVM/llvm/PassAnalysisSupport.h
877include/libLLVM/llvm/PassInfo.h 987include/libLLVM/llvm/PassInfo.h
878include/libLLVM/llvm/PassRegistry.h 988include/libLLVM/llvm/PassRegistry.h
879include/libLLVM/llvm/PassSupport.h 989include/libLLVM/llvm/PassSupport.h
880include/libLLVM/llvm/Passes/PassBuilder.h 990include/libLLVM/llvm/Passes/PassBuilder.h
881include/libLLVM/llvm/Passes/PassPlugin.h 991include/libLLVM/llvm/Passes/PassPlugin.h
 992include/libLLVM/llvm/Passes/StandardInstrumentations.h
882include/libLLVM/llvm/ProfileData/Coverage/CoverageMapping.h 993include/libLLVM/llvm/ProfileData/Coverage/CoverageMapping.h
883include/libLLVM/llvm/ProfileData/Coverage/CoverageMappingReader.h 994include/libLLVM/llvm/ProfileData/Coverage/CoverageMappingReader.h
884include/libLLVM/llvm/ProfileData/Coverage/CoverageMappingWriter.h 995include/libLLVM/llvm/ProfileData/Coverage/CoverageMappingWriter.h
885include/libLLVM/llvm/ProfileData/GCOV.h 996include/libLLVM/llvm/ProfileData/GCOV.h
886include/libLLVM/llvm/ProfileData/InstrProf.h 997include/libLLVM/llvm/ProfileData/InstrProf.h
887include/libLLVM/llvm/ProfileData/InstrProfData.inc 998include/libLLVM/llvm/ProfileData/InstrProfData.inc
888include/libLLVM/llvm/ProfileData/InstrProfReader.h 999include/libLLVM/llvm/ProfileData/InstrProfReader.h
889include/libLLVM/llvm/ProfileData/InstrProfWriter.h 1000include/libLLVM/llvm/ProfileData/InstrProfWriter.h
890include/libLLVM/llvm/ProfileData/ProfileCommon.h 1001include/libLLVM/llvm/ProfileData/ProfileCommon.h
891include/libLLVM/llvm/ProfileData/SampleProf.h 1002include/libLLVM/llvm/ProfileData/SampleProf.h
892include/libLLVM/llvm/ProfileData/SampleProfReader.h 1003include/libLLVM/llvm/ProfileData/SampleProfReader.h
893include/libLLVM/llvm/ProfileData/SampleProfWriter.h 1004include/libLLVM/llvm/ProfileData/SampleProfWriter.h
 1005include/libLLVM/llvm/Remarks/Remark.h
 1006include/libLLVM/llvm/Remarks/RemarkFormat.h
 1007include/libLLVM/llvm/Remarks/RemarkParser.h
 1008include/libLLVM/llvm/Remarks/RemarkSerializer.h
 1009include/libLLVM/llvm/Remarks/RemarkStringTable.h
894include/libLLVM/llvm/Support/AArch64TargetParser.def 1010include/libLLVM/llvm/Support/AArch64TargetParser.def
 1011include/libLLVM/llvm/Support/AArch64TargetParser.h
895include/libLLVM/llvm/Support/AMDGPUMetadata.h 1012include/libLLVM/llvm/Support/AMDGPUMetadata.h
896include/libLLVM/llvm/Support/AMDHSAKernelDescriptor.h 1013include/libLLVM/llvm/Support/AMDHSAKernelDescriptor.h
897include/libLLVM/llvm/Support/ARMAttributeParser.h 1014include/libLLVM/llvm/Support/ARMAttributeParser.h
898include/libLLVM/llvm/Support/ARMBuildAttributes.h 1015include/libLLVM/llvm/Support/ARMBuildAttributes.h
899include/libLLVM/llvm/Support/ARMEHABI.h 1016include/libLLVM/llvm/Support/ARMEHABI.h
900include/libLLVM/llvm/Support/ARMTargetParser.def 1017include/libLLVM/llvm/Support/ARMTargetParser.def
 1018include/libLLVM/llvm/Support/ARMTargetParser.h
901include/libLLVM/llvm/Support/ARMWinEH.h 1019include/libLLVM/llvm/Support/ARMWinEH.h
902include/libLLVM/llvm/Support/AlignOf.h 1020include/libLLVM/llvm/Support/AlignOf.h
903include/libLLVM/llvm/Support/Allocator.h 1021include/libLLVM/llvm/Support/Allocator.h
904include/libLLVM/llvm/Support/ArrayRecycler.h 1022include/libLLVM/llvm/Support/ArrayRecycler.h
905include/libLLVM/llvm/Support/Atomic.h 1023include/libLLVM/llvm/Support/Atomic.h
906include/libLLVM/llvm/Support/AtomicOrdering.h 1024include/libLLVM/llvm/Support/AtomicOrdering.h
907include/libLLVM/llvm/Support/BinaryByteStream.h 1025include/libLLVM/llvm/Support/BinaryByteStream.h
908include/libLLVM/llvm/Support/BinaryItemStream.h 1026include/libLLVM/llvm/Support/BinaryItemStream.h
909include/libLLVM/llvm/Support/BinaryStream.h 1027include/libLLVM/llvm/Support/BinaryStream.h
910include/libLLVM/llvm/Support/BinaryStreamArray.h 1028include/libLLVM/llvm/Support/BinaryStreamArray.h
911include/libLLVM/llvm/Support/BinaryStreamError.h 1029include/libLLVM/llvm/Support/BinaryStreamError.h
912include/libLLVM/llvm/Support/BinaryStreamReader.h 1030include/libLLVM/llvm/Support/BinaryStreamReader.h
913include/libLLVM/llvm/Support/BinaryStreamRef.h 1031include/libLLVM/llvm/Support/BinaryStreamRef.h
914include/libLLVM/llvm/Support/BinaryStreamWriter.h 1032include/libLLVM/llvm/Support/BinaryStreamWriter.h
915include/libLLVM/llvm/Support/BlockFrequency.h 1033include/libLLVM/llvm/Support/BlockFrequency.h
916include/libLLVM/llvm/Support/BranchProbability.h 1034include/libLLVM/llvm/Support/BranchProbability.h
 1035include/libLLVM/llvm/Support/BuryPointer.h
917include/libLLVM/llvm/Support/CBindingWrapping.h 1036include/libLLVM/llvm/Support/CBindingWrapping.h
 1037include/libLLVM/llvm/Support/CFGUpdate.h
918include/libLLVM/llvm/Support/COM.h 1038include/libLLVM/llvm/Support/COM.h
 1039include/libLLVM/llvm/Support/CRC.h
919include/libLLVM/llvm/Support/CachePruning.h 1040include/libLLVM/llvm/Support/CachePruning.h
920include/libLLVM/llvm/Support/Capacity.h 1041include/libLLVM/llvm/Support/Capacity.h
921include/libLLVM/llvm/Support/Casting.h 1042include/libLLVM/llvm/Support/Casting.h
922include/libLLVM/llvm/Support/CheckedArithmetic.h 1043include/libLLVM/llvm/Support/CheckedArithmetic.h
923include/libLLVM/llvm/Support/Chrono.h 1044include/libLLVM/llvm/Support/Chrono.h
924include/libLLVM/llvm/Support/CodeGen.h 1045include/libLLVM/llvm/Support/CodeGen.h
925include/libLLVM/llvm/Support/CodeGenCoverage.h 1046include/libLLVM/llvm/Support/CodeGenCoverage.h
926include/libLLVM/llvm/Support/CommandLine.h 1047include/libLLVM/llvm/Support/CommandLine.h
927include/libLLVM/llvm/Support/Compiler.h 1048include/libLLVM/llvm/Support/Compiler.h
928include/libLLVM/llvm/Support/Compression.h 1049include/libLLVM/llvm/Support/Compression.h
929include/libLLVM/llvm/Support/ConvertUTF.h 1050include/libLLVM/llvm/Support/ConvertUTF.h
930include/libLLVM/llvm/Support/CrashRecoveryContext.h 1051include/libLLVM/llvm/Support/CrashRecoveryContext.h
931include/libLLVM/llvm/Support/DJB.h 1052include/libLLVM/llvm/Support/DJB.h
932include/libLLVM/llvm/Support/DOTGraphTraits.h 1053include/libLLVM/llvm/Support/DOTGraphTraits.h
933include/libLLVM/llvm/Support/DataExtractor.h 1054include/libLLVM/llvm/Support/DataExtractor.h
934include/libLLVM/llvm/Support/DataTypes.h 1055include/libLLVM/llvm/Support/DataTypes.h
935include/libLLVM/llvm/Support/Debug.h 1056include/libLLVM/llvm/Support/Debug.h
936include/libLLVM/llvm/Support/DebugCounter.h 1057include/libLLVM/llvm/Support/DebugCounter.h
937include/libLLVM/llvm/Support/DynamicLibrary.h 1058include/libLLVM/llvm/Support/DynamicLibrary.h
938include/libLLVM/llvm/Support/Endian.h 1059include/libLLVM/llvm/Support/Endian.h
939include/libLLVM/llvm/Support/EndianStream.h 1060include/libLLVM/llvm/Support/EndianStream.h
940include/libLLVM/llvm/Support/Errc.h 1061include/libLLVM/llvm/Support/Errc.h
941include/libLLVM/llvm/Support/Errno.h 1062include/libLLVM/llvm/Support/Errno.h
942include/libLLVM/llvm/Support/Error.h 1063include/libLLVM/llvm/Support/Error.h
943include/libLLVM/llvm/Support/ErrorHandling.h 1064include/libLLVM/llvm/Support/ErrorHandling.h
944include/libLLVM/llvm/Support/ErrorOr.h 1065include/libLLVM/llvm/Support/ErrorOr.h
 1066include/libLLVM/llvm/Support/FileCheck.h
945include/libLLVM/llvm/Support/FileOutputBuffer.h 1067include/libLLVM/llvm/Support/FileOutputBuffer.h
946include/libLLVM/llvm/Support/FileSystem.h 1068include/libLLVM/llvm/Support/FileSystem.h
947include/libLLVM/llvm/Support/FileUtilities.h 1069include/libLLVM/llvm/Support/FileUtilities.h
948include/libLLVM/llvm/Support/Format.h 1070include/libLLVM/llvm/Support/Format.h
949include/libLLVM/llvm/Support/FormatAdapters.h 1071include/libLLVM/llvm/Support/FormatAdapters.h
950include/libLLVM/llvm/Support/FormatCommon.h 1072include/libLLVM/llvm/Support/FormatCommon.h
951include/libLLVM/llvm/Support/FormatProviders.h 1073include/libLLVM/llvm/Support/FormatProviders.h
952include/libLLVM/llvm/Support/FormatVariadic.h 1074include/libLLVM/llvm/Support/FormatVariadic.h
953include/libLLVM/llvm/Support/FormatVariadicDetails.h 1075include/libLLVM/llvm/Support/FormatVariadicDetails.h
954include/libLLVM/llvm/Support/FormattedStream.h 1076include/libLLVM/llvm/Support/FormattedStream.h
955include/libLLVM/llvm/Support/GenericDomTree.h 1077include/libLLVM/llvm/Support/GenericDomTree.h
956include/libLLVM/llvm/Support/GenericDomTreeConstruction.h 1078include/libLLVM/llvm/Support/GenericDomTreeConstruction.h
 1079include/libLLVM/llvm/Support/GenericIteratedDominanceFrontier.h
957include/libLLVM/llvm/Support/GlobPattern.h 1080include/libLLVM/llvm/Support/GlobPattern.h
958include/libLLVM/llvm/Support/GraphWriter.h 1081include/libLLVM/llvm/Support/GraphWriter.h
959include/libLLVM/llvm/Support/Host.h 1082include/libLLVM/llvm/Support/Host.h
960include/libLLVM/llvm/Support/InitLLVM.h 1083include/libLLVM/llvm/Support/InitLLVM.h
 1084include/libLLVM/llvm/Support/ItaniumManglingCanonicalizer.h
961include/libLLVM/llvm/Support/JSON.h 1085include/libLLVM/llvm/Support/JSON.h
962include/libLLVM/llvm/Support/JamCRC.h 1086include/libLLVM/llvm/Support/JamCRC.h
963include/libLLVM/llvm/Support/KnownBits.h 1087include/libLLVM/llvm/Support/KnownBits.h
964include/libLLVM/llvm/Support/LEB128.h 1088include/libLLVM/llvm/Support/LEB128.h
965include/libLLVM/llvm/Support/LICENSE.TXT 1089include/libLLVM/llvm/Support/LICENSE.TXT
966include/libLLVM/llvm/Support/LineIterator.h 1090include/libLLVM/llvm/Support/LineIterator.h
967include/libLLVM/llvm/Support/Locale.h 1091include/libLLVM/llvm/Support/Locale.h
968include/libLLVM/llvm/Support/LockFileManager.h 1092include/libLLVM/llvm/Support/LockFileManager.h
969include/libLLVM/llvm/Support/LowLevelTypeImpl.h 1093include/libLLVM/llvm/Support/LowLevelTypeImpl.h
970include/libLLVM/llvm/Support/MD5.h 1094include/libLLVM/llvm/Support/MD5.h
 1095include/libLLVM/llvm/Support/MSVCErrorWorkarounds.h
971include/libLLVM/llvm/Support/MachineValueType.h 1096include/libLLVM/llvm/Support/MachineValueType.h
972include/libLLVM/llvm/Support/ManagedStatic.h 1097include/libLLVM/llvm/Support/ManagedStatic.h
973include/libLLVM/llvm/Support/MathExtras.h 1098include/libLLVM/llvm/Support/MathExtras.h
974include/libLLVM/llvm/Support/MemAlloc.h 1099include/libLLVM/llvm/Support/MemAlloc.h
975include/libLLVM/llvm/Support/Memory.h 1100include/libLLVM/llvm/Support/Memory.h
976include/libLLVM/llvm/Support/MemoryBuffer.h 1101include/libLLVM/llvm/Support/MemoryBuffer.h
977include/libLLVM/llvm/Support/MipsABIFlags.h 1102include/libLLVM/llvm/Support/MipsABIFlags.h
978include/libLLVM/llvm/Support/Mutex.h 1103include/libLLVM/llvm/Support/Mutex.h
979include/libLLVM/llvm/Support/MutexGuard.h 1104include/libLLVM/llvm/Support/MutexGuard.h
980include/libLLVM/llvm/Support/NativeFormatting.h 1105include/libLLVM/llvm/Support/NativeFormatting.h
981include/libLLVM/llvm/Support/OnDiskHashTable.h 1106include/libLLVM/llvm/Support/OnDiskHashTable.h
982include/libLLVM/llvm/Support/Options.h 1107include/libLLVM/llvm/Support/Options.h
983include/libLLVM/llvm/Support/Parallel.h 1108include/libLLVM/llvm/Support/Parallel.h
@@ -987,58 +1112,64 @@ include/libLLVM/llvm/Support/PointerLike @@ -987,58 +1112,64 @@ include/libLLVM/llvm/Support/PointerLike
987include/libLLVM/llvm/Support/PrettyStackTrace.h 1112include/libLLVM/llvm/Support/PrettyStackTrace.h
988include/libLLVM/llvm/Support/Printable.h 1113include/libLLVM/llvm/Support/Printable.h
989include/libLLVM/llvm/Support/Process.h 1114include/libLLVM/llvm/Support/Process.h
990include/libLLVM/llvm/Support/Program.h 1115include/libLLVM/llvm/Support/Program.h
991include/libLLVM/llvm/Support/RWMutex.h 1116include/libLLVM/llvm/Support/RWMutex.h
992include/libLLVM/llvm/Support/RandomNumberGenerator.h 1117include/libLLVM/llvm/Support/RandomNumberGenerator.h
993include/libLLVM/llvm/Support/Recycler.h 1118include/libLLVM/llvm/Support/Recycler.h
994include/libLLVM/llvm/Support/RecyclingAllocator.h 1119include/libLLVM/llvm/Support/RecyclingAllocator.h
995include/libLLVM/llvm/Support/Regex.h 1120include/libLLVM/llvm/Support/Regex.h
996include/libLLVM/llvm/Support/Registry.h 1121include/libLLVM/llvm/Support/Registry.h
997include/libLLVM/llvm/Support/ReverseIteration.h 1122include/libLLVM/llvm/Support/ReverseIteration.h
998include/libLLVM/llvm/Support/SHA1.h 1123include/libLLVM/llvm/Support/SHA1.h
999include/libLLVM/llvm/Support/SMLoc.h 1124include/libLLVM/llvm/Support/SMLoc.h
 1125include/libLLVM/llvm/Support/SMTAPI.h
1000include/libLLVM/llvm/Support/SaveAndRestore.h 1126include/libLLVM/llvm/Support/SaveAndRestore.h
 1127include/libLLVM/llvm/Support/ScalableSize.h
1001include/libLLVM/llvm/Support/ScaledNumber.h 1128include/libLLVM/llvm/Support/ScaledNumber.h
1002include/libLLVM/llvm/Support/ScopedPrinter.h 1129include/libLLVM/llvm/Support/ScopedPrinter.h
1003include/libLLVM/llvm/Support/Signals.h 1130include/libLLVM/llvm/Support/Signals.h
 1131include/libLLVM/llvm/Support/Signposts.h
1004include/libLLVM/llvm/Support/SmallVectorMemoryBuffer.h 1132include/libLLVM/llvm/Support/SmallVectorMemoryBuffer.h
1005include/libLLVM/llvm/Support/Solaris/sys/regset.h 1133include/libLLVM/llvm/Support/Solaris/sys/regset.h
1006include/libLLVM/llvm/Support/SourceMgr.h 1134include/libLLVM/llvm/Support/SourceMgr.h
1007include/libLLVM/llvm/Support/SpecialCaseList.h 1135include/libLLVM/llvm/Support/SpecialCaseList.h
1008include/libLLVM/llvm/Support/StringPool.h 1136include/libLLVM/llvm/Support/StringPool.h
1009include/libLLVM/llvm/Support/StringSaver.h 1137include/libLLVM/llvm/Support/StringSaver.h
1010include/libLLVM/llvm/Support/SwapByteOrder.h 1138include/libLLVM/llvm/Support/SwapByteOrder.h
 1139include/libLLVM/llvm/Support/SymbolRemappingReader.h
1011include/libLLVM/llvm/Support/SystemUtils.h 1140include/libLLVM/llvm/Support/SystemUtils.h
1012include/libLLVM/llvm/Support/TarWriter.h 1141include/libLLVM/llvm/Support/TarWriter.h
1013include/libLLVM/llvm/Support/TargetOpcodes.def 1142include/libLLVM/llvm/Support/TargetOpcodes.def
1014include/libLLVM/llvm/Support/TargetParser.h 1143include/libLLVM/llvm/Support/TargetParser.h
1015include/libLLVM/llvm/Support/TargetRegistry.h 1144include/libLLVM/llvm/Support/TargetRegistry.h
1016include/libLLVM/llvm/Support/TargetSelect.h 1145include/libLLVM/llvm/Support/TargetSelect.h
1017include/libLLVM/llvm/Support/TaskQueue.h 1146include/libLLVM/llvm/Support/TaskQueue.h
1018include/libLLVM/llvm/Support/ThreadLocal.h 1147include/libLLVM/llvm/Support/ThreadLocal.h
1019include/libLLVM/llvm/Support/ThreadPool.h 1148include/libLLVM/llvm/Support/ThreadPool.h
1020include/libLLVM/llvm/Support/Threading.h 1149include/libLLVM/llvm/Support/Threading.h
 1150include/libLLVM/llvm/Support/TimeProfiler.h
1021include/libLLVM/llvm/Support/Timer.h 1151include/libLLVM/llvm/Support/Timer.h
1022include/libLLVM/llvm/Support/ToolOutputFile.h 1152include/libLLVM/llvm/Support/ToolOutputFile.h
1023include/libLLVM/llvm/Support/TrailingObjects.h 1153include/libLLVM/llvm/Support/TrailingObjects.h
1024include/libLLVM/llvm/Support/TrigramIndex.h 1154include/libLLVM/llvm/Support/TrigramIndex.h
1025include/libLLVM/llvm/Support/TypeName.h 1155include/libLLVM/llvm/Support/TypeName.h
1026include/libLLVM/llvm/Support/Unicode.h 1156include/libLLVM/llvm/Support/Unicode.h
1027include/libLLVM/llvm/Support/UnicodeCharRanges.h 1157include/libLLVM/llvm/Support/UnicodeCharRanges.h
1028include/libLLVM/llvm/Support/UniqueLock.h 1158include/libLLVM/llvm/Support/UniqueLock.h
1029include/libLLVM/llvm/Support/VCSRevision.h 1159include/libLLVM/llvm/Support/VCSRevision.h
1030include/libLLVM/llvm/Support/Valgrind.h 1160include/libLLVM/llvm/Support/Valgrind.h
1031include/libLLVM/llvm/Support/VersionTuple.h 1161include/libLLVM/llvm/Support/VersionTuple.h
 1162include/libLLVM/llvm/Support/VirtualFileSystem.h
1032include/libLLVM/llvm/Support/Watchdog.h 1163include/libLLVM/llvm/Support/Watchdog.h
1033include/libLLVM/llvm/Support/Win64EH.h 1164include/libLLVM/llvm/Support/Win64EH.h
1034include/libLLVM/llvm/Support/WindowsError.h 1165include/libLLVM/llvm/Support/WindowsError.h
1035include/libLLVM/llvm/Support/WithColor.h 1166include/libLLVM/llvm/Support/WithColor.h
1036include/libLLVM/llvm/Support/X86DisassemblerDecoderCommon.h 1167include/libLLVM/llvm/Support/X86DisassemblerDecoderCommon.h
1037include/libLLVM/llvm/Support/X86TargetParser.def 1168include/libLLVM/llvm/Support/X86TargetParser.def
1038include/libLLVM/llvm/Support/YAMLParser.h 1169include/libLLVM/llvm/Support/YAMLParser.h
1039include/libLLVM/llvm/Support/YAMLTraits.h 1170include/libLLVM/llvm/Support/YAMLTraits.h
1040include/libLLVM/llvm/Support/circular_raw_ostream.h 1171include/libLLVM/llvm/Support/circular_raw_ostream.h
1041include/libLLVM/llvm/Support/raw_os_ostream.h 1172include/libLLVM/llvm/Support/raw_os_ostream.h
1042include/libLLVM/llvm/Support/raw_ostream.h 1173include/libLLVM/llvm/Support/raw_ostream.h
1043include/libLLVM/llvm/Support/raw_sha1_ostream.h 1174include/libLLVM/llvm/Support/raw_sha1_ostream.h
1044include/libLLVM/llvm/Support/thread.h 1175include/libLLVM/llvm/Support/thread.h
@@ -1055,200 +1186,244 @@ include/libLLVM/llvm/TableGen/TableGenBa @@ -1055,200 +1186,244 @@ include/libLLVM/llvm/TableGen/TableGenBa
1055include/libLLVM/llvm/Target/CodeGenCWrappers.h 1186include/libLLVM/llvm/Target/CodeGenCWrappers.h
1056include/libLLVM/llvm/Target/GenericOpcodes.td 1187include/libLLVM/llvm/Target/GenericOpcodes.td
1057include/libLLVM/llvm/Target/GlobalISel/RegisterBank.td 1188include/libLLVM/llvm/Target/GlobalISel/RegisterBank.td
1058include/libLLVM/llvm/Target/GlobalISel/SelectionDAGCompat.td 1189include/libLLVM/llvm/Target/GlobalISel/SelectionDAGCompat.td
1059include/libLLVM/llvm/Target/GlobalISel/Target.td 1190include/libLLVM/llvm/Target/GlobalISel/Target.td
1060include/libLLVM/llvm/Target/Target.td 1191include/libLLVM/llvm/Target/Target.td
1061include/libLLVM/llvm/Target/TargetCallingConv.td 1192include/libLLVM/llvm/Target/TargetCallingConv.td
1062include/libLLVM/llvm/Target/TargetInstrPredicate.td 1193include/libLLVM/llvm/Target/TargetInstrPredicate.td
1063include/libLLVM/llvm/Target/TargetIntrinsicInfo.h 1194include/libLLVM/llvm/Target/TargetIntrinsicInfo.h
1064include/libLLVM/llvm/Target/TargetItinerary.td 1195include/libLLVM/llvm/Target/TargetItinerary.td
1065include/libLLVM/llvm/Target/TargetLoweringObjectFile.h 1196include/libLLVM/llvm/Target/TargetLoweringObjectFile.h
1066include/libLLVM/llvm/Target/TargetMachine.h 1197include/libLLVM/llvm/Target/TargetMachine.h
1067include/libLLVM/llvm/Target/TargetOptions.h 1198include/libLLVM/llvm/Target/TargetOptions.h
 1199include/libLLVM/llvm/Target/TargetPfmCounters.td
1068include/libLLVM/llvm/Target/TargetSchedule.td 1200include/libLLVM/llvm/Target/TargetSchedule.td
1069include/libLLVM/llvm/Target/TargetSelectionDAG.td 1201include/libLLVM/llvm/Target/TargetSelectionDAG.td
 1202include/libLLVM/llvm/Testing/Support/Annotations.h
1070include/libLLVM/llvm/Testing/Support/Error.h 1203include/libLLVM/llvm/Testing/Support/Error.h
1071include/libLLVM/llvm/Testing/Support/SupportHelpers.h 1204include/libLLVM/llvm/Testing/Support/SupportHelpers.h
 1205include/libLLVM/llvm/TextAPI/ELF/ELFStub.h
 1206include/libLLVM/llvm/TextAPI/ELF/TBEHandler.h
 1207include/libLLVM/llvm/TextAPI/MachO/Architecture.def
 1208include/libLLVM/llvm/TextAPI/MachO/Architecture.h
 1209include/libLLVM/llvm/TextAPI/MachO/ArchitectureSet.h
 1210include/libLLVM/llvm/TextAPI/MachO/InterfaceFile.h
 1211include/libLLVM/llvm/TextAPI/MachO/PackedVersion.h
 1212include/libLLVM/llvm/TextAPI/MachO/Symbol.h
 1213include/libLLVM/llvm/TextAPI/MachO/TextAPIReader.h
 1214include/libLLVM/llvm/TextAPI/MachO/TextAPIWriter.h
1072include/libLLVM/llvm/ToolDrivers/llvm-dlltool/DlltoolDriver.h 1215include/libLLVM/llvm/ToolDrivers/llvm-dlltool/DlltoolDriver.h
1073include/libLLVM/llvm/ToolDrivers/llvm-lib/LibDriver.h 1216include/libLLVM/llvm/ToolDrivers/llvm-lib/LibDriver.h
1074include/libLLVM/llvm/Transforms/AggressiveInstCombine/AggressiveInstCombine.h 1217include/libLLVM/llvm/Transforms/AggressiveInstCombine/AggressiveInstCombine.h
1075include/libLLVM/llvm/Transforms/Coroutines.h 1218include/libLLVM/llvm/Transforms/Coroutines.h
1076include/libLLVM/llvm/Transforms/IPO.h 1219include/libLLVM/llvm/Transforms/IPO.h
1077include/libLLVM/llvm/Transforms/IPO/AlwaysInliner.h 1220include/libLLVM/llvm/Transforms/IPO/AlwaysInliner.h
1078include/libLLVM/llvm/Transforms/IPO/ArgumentPromotion.h 1221include/libLLVM/llvm/Transforms/IPO/ArgumentPromotion.h
 1222include/libLLVM/llvm/Transforms/IPO/Attributor.h
1079include/libLLVM/llvm/Transforms/IPO/CalledValuePropagation.h 1223include/libLLVM/llvm/Transforms/IPO/CalledValuePropagation.h
1080include/libLLVM/llvm/Transforms/IPO/ConstantMerge.h 1224include/libLLVM/llvm/Transforms/IPO/ConstantMerge.h
1081include/libLLVM/llvm/Transforms/IPO/CrossDSOCFI.h 1225include/libLLVM/llvm/Transforms/IPO/CrossDSOCFI.h
1082include/libLLVM/llvm/Transforms/IPO/DeadArgumentElimination.h 1226include/libLLVM/llvm/Transforms/IPO/DeadArgumentElimination.h
1083include/libLLVM/llvm/Transforms/IPO/ElimAvailExtern.h 1227include/libLLVM/llvm/Transforms/IPO/ElimAvailExtern.h
1084include/libLLVM/llvm/Transforms/IPO/ForceFunctionAttrs.h 1228include/libLLVM/llvm/Transforms/IPO/ForceFunctionAttrs.h
1085include/libLLVM/llvm/Transforms/IPO/FunctionAttrs.h 1229include/libLLVM/llvm/Transforms/IPO/FunctionAttrs.h
1086include/libLLVM/llvm/Transforms/IPO/FunctionImport.h 1230include/libLLVM/llvm/Transforms/IPO/FunctionImport.h
1087include/libLLVM/llvm/Transforms/IPO/GlobalDCE.h 1231include/libLLVM/llvm/Transforms/IPO/GlobalDCE.h
1088include/libLLVM/llvm/Transforms/IPO/GlobalOpt.h 1232include/libLLVM/llvm/Transforms/IPO/GlobalOpt.h
1089include/libLLVM/llvm/Transforms/IPO/GlobalSplit.h 1233include/libLLVM/llvm/Transforms/IPO/GlobalSplit.h
 1234include/libLLVM/llvm/Transforms/IPO/HotColdSplitting.h
1090include/libLLVM/llvm/Transforms/IPO/InferFunctionAttrs.h 1235include/libLLVM/llvm/Transforms/IPO/InferFunctionAttrs.h
1091include/libLLVM/llvm/Transforms/IPO/Inliner.h 1236include/libLLVM/llvm/Transforms/IPO/Inliner.h
1092include/libLLVM/llvm/Transforms/IPO/Internalize.h 1237include/libLLVM/llvm/Transforms/IPO/Internalize.h
1093include/libLLVM/llvm/Transforms/IPO/LowerTypeTests.h 1238include/libLLVM/llvm/Transforms/IPO/LowerTypeTests.h
1094include/libLLVM/llvm/Transforms/IPO/PartialInlining.h 1239include/libLLVM/llvm/Transforms/IPO/PartialInlining.h
1095include/libLLVM/llvm/Transforms/IPO/PassManagerBuilder.h 1240include/libLLVM/llvm/Transforms/IPO/PassManagerBuilder.h
1096include/libLLVM/llvm/Transforms/IPO/SCCP.h 1241include/libLLVM/llvm/Transforms/IPO/SCCP.h
1097include/libLLVM/llvm/Transforms/IPO/SampleProfile.h 1242include/libLLVM/llvm/Transforms/IPO/SampleProfile.h
1098include/libLLVM/llvm/Transforms/IPO/StripDeadPrototypes.h 1243include/libLLVM/llvm/Transforms/IPO/StripDeadPrototypes.h
1099include/libLLVM/llvm/Transforms/IPO/SyntheticCountsPropagation.h 1244include/libLLVM/llvm/Transforms/IPO/SyntheticCountsPropagation.h
1100include/libLLVM/llvm/Transforms/IPO/ThinLTOBitcodeWriter.h 1245include/libLLVM/llvm/Transforms/IPO/ThinLTOBitcodeWriter.h
1101include/libLLVM/llvm/Transforms/IPO/WholeProgramDevirt.h 1246include/libLLVM/llvm/Transforms/IPO/WholeProgramDevirt.h
1102include/libLLVM/llvm/Transforms/InstCombine/InstCombine.h 1247include/libLLVM/llvm/Transforms/InstCombine/InstCombine.h
1103include/libLLVM/llvm/Transforms/InstCombine/InstCombineWorklist.h 1248include/libLLVM/llvm/Transforms/InstCombine/InstCombineWorklist.h
1104include/libLLVM/llvm/Transforms/Instrumentation.h 1249include/libLLVM/llvm/Transforms/Instrumentation.h
 1250include/libLLVM/llvm/Transforms/Instrumentation/AddressSanitizer.h
1105include/libLLVM/llvm/Transforms/Instrumentation/BoundsChecking.h 1251include/libLLVM/llvm/Transforms/Instrumentation/BoundsChecking.h
1106include/libLLVM/llvm/Transforms/Instrumentation/CGProfile.h 1252include/libLLVM/llvm/Transforms/Instrumentation/CGProfile.h
 1253include/libLLVM/llvm/Transforms/Instrumentation/ControlHeightReduction.h
1107include/libLLVM/llvm/Transforms/Instrumentation/GCOVProfiler.h 1254include/libLLVM/llvm/Transforms/Instrumentation/GCOVProfiler.h
 1255include/libLLVM/llvm/Transforms/Instrumentation/HWAddressSanitizer.h
 1256include/libLLVM/llvm/Transforms/Instrumentation/InstrOrderFile.h
1108include/libLLVM/llvm/Transforms/Instrumentation/InstrProfiling.h 1257include/libLLVM/llvm/Transforms/Instrumentation/InstrProfiling.h
 1258include/libLLVM/llvm/Transforms/Instrumentation/MemorySanitizer.h
1109include/libLLVM/llvm/Transforms/Instrumentation/PGOInstrumentation.h 1259include/libLLVM/llvm/Transforms/Instrumentation/PGOInstrumentation.h
 1260include/libLLVM/llvm/Transforms/Instrumentation/PoisonChecking.h
 1261include/libLLVM/llvm/Transforms/Instrumentation/ThreadSanitizer.h
1110include/libLLVM/llvm/Transforms/ObjCARC.h 1262include/libLLVM/llvm/Transforms/ObjCARC.h
1111include/libLLVM/llvm/Transforms/Scalar.h 1263include/libLLVM/llvm/Transforms/Scalar.h
1112include/libLLVM/llvm/Transforms/Scalar/ADCE.h 1264include/libLLVM/llvm/Transforms/Scalar/ADCE.h
1113include/libLLVM/llvm/Transforms/Scalar/AlignmentFromAssumptions.h 1265include/libLLVM/llvm/Transforms/Scalar/AlignmentFromAssumptions.h
1114include/libLLVM/llvm/Transforms/Scalar/BDCE.h 1266include/libLLVM/llvm/Transforms/Scalar/BDCE.h
1115include/libLLVM/llvm/Transforms/Scalar/CallSiteSplitting.h 1267include/libLLVM/llvm/Transforms/Scalar/CallSiteSplitting.h
1116include/libLLVM/llvm/Transforms/Scalar/ConstantHoisting.h 1268include/libLLVM/llvm/Transforms/Scalar/ConstantHoisting.h
1117include/libLLVM/llvm/Transforms/Scalar/CorrelatedValuePropagation.h 1269include/libLLVM/llvm/Transforms/Scalar/CorrelatedValuePropagation.h
1118include/libLLVM/llvm/Transforms/Scalar/DCE.h 1270include/libLLVM/llvm/Transforms/Scalar/DCE.h
1119include/libLLVM/llvm/Transforms/Scalar/DeadStoreElimination.h 1271include/libLLVM/llvm/Transforms/Scalar/DeadStoreElimination.h
1120include/libLLVM/llvm/Transforms/Scalar/DivRemPairs.h 1272include/libLLVM/llvm/Transforms/Scalar/DivRemPairs.h
1121include/libLLVM/llvm/Transforms/Scalar/EarlyCSE.h 1273include/libLLVM/llvm/Transforms/Scalar/EarlyCSE.h
1122include/libLLVM/llvm/Transforms/Scalar/Float2Int.h 1274include/libLLVM/llvm/Transforms/Scalar/Float2Int.h
1123include/libLLVM/llvm/Transforms/Scalar/GVN.h 1275include/libLLVM/llvm/Transforms/Scalar/GVN.h
1124include/libLLVM/llvm/Transforms/Scalar/GVNExpression.h 1276include/libLLVM/llvm/Transforms/Scalar/GVNExpression.h
1125include/libLLVM/llvm/Transforms/Scalar/GuardWidening.h 1277include/libLLVM/llvm/Transforms/Scalar/GuardWidening.h
1126include/libLLVM/llvm/Transforms/Scalar/IVUsersPrinter.h 1278include/libLLVM/llvm/Transforms/Scalar/IVUsersPrinter.h
1127include/libLLVM/llvm/Transforms/Scalar/IndVarSimplify.h 1279include/libLLVM/llvm/Transforms/Scalar/IndVarSimplify.h
1128include/libLLVM/llvm/Transforms/Scalar/InductiveRangeCheckElimination.h 1280include/libLLVM/llvm/Transforms/Scalar/InductiveRangeCheckElimination.h
1129include/libLLVM/llvm/Transforms/Scalar/InstSimplifyPass.h 1281include/libLLVM/llvm/Transforms/Scalar/InstSimplifyPass.h
1130include/libLLVM/llvm/Transforms/Scalar/JumpThreading.h 1282include/libLLVM/llvm/Transforms/Scalar/JumpThreading.h
1131include/libLLVM/llvm/Transforms/Scalar/LICM.h 1283include/libLLVM/llvm/Transforms/Scalar/LICM.h
1132include/libLLVM/llvm/Transforms/Scalar/LoopAccessAnalysisPrinter.h 1284include/libLLVM/llvm/Transforms/Scalar/LoopAccessAnalysisPrinter.h
1133include/libLLVM/llvm/Transforms/Scalar/LoopDataPrefetch.h 1285include/libLLVM/llvm/Transforms/Scalar/LoopDataPrefetch.h
1134include/libLLVM/llvm/Transforms/Scalar/LoopDeletion.h 1286include/libLLVM/llvm/Transforms/Scalar/LoopDeletion.h
1135include/libLLVM/llvm/Transforms/Scalar/LoopDistribute.h 1287include/libLLVM/llvm/Transforms/Scalar/LoopDistribute.h
 1288include/libLLVM/llvm/Transforms/Scalar/LoopFuse.h
1136include/libLLVM/llvm/Transforms/Scalar/LoopIdiomRecognize.h 1289include/libLLVM/llvm/Transforms/Scalar/LoopIdiomRecognize.h
1137include/libLLVM/llvm/Transforms/Scalar/LoopInstSimplify.h 1290include/libLLVM/llvm/Transforms/Scalar/LoopInstSimplify.h
1138include/libLLVM/llvm/Transforms/Scalar/LoopLoadElimination.h 1291include/libLLVM/llvm/Transforms/Scalar/LoopLoadElimination.h
1139include/libLLVM/llvm/Transforms/Scalar/LoopPassManager.h 1292include/libLLVM/llvm/Transforms/Scalar/LoopPassManager.h
1140include/libLLVM/llvm/Transforms/Scalar/LoopPredication.h 1293include/libLLVM/llvm/Transforms/Scalar/LoopPredication.h
1141include/libLLVM/llvm/Transforms/Scalar/LoopRotation.h 1294include/libLLVM/llvm/Transforms/Scalar/LoopRotation.h
1142include/libLLVM/llvm/Transforms/Scalar/LoopSimplifyCFG.h 1295include/libLLVM/llvm/Transforms/Scalar/LoopSimplifyCFG.h
1143include/libLLVM/llvm/Transforms/Scalar/LoopSink.h 1296include/libLLVM/llvm/Transforms/Scalar/LoopSink.h
1144include/libLLVM/llvm/Transforms/Scalar/LoopStrengthReduce.h 1297include/libLLVM/llvm/Transforms/Scalar/LoopStrengthReduce.h
1145include/libLLVM/llvm/Transforms/Scalar/LoopUnrollAndJamPass.h 1298include/libLLVM/llvm/Transforms/Scalar/LoopUnrollAndJamPass.h
1146include/libLLVM/llvm/Transforms/Scalar/LoopUnrollPass.h 1299include/libLLVM/llvm/Transforms/Scalar/LoopUnrollPass.h
1147include/libLLVM/llvm/Transforms/Scalar/LowerAtomic.h 1300include/libLLVM/llvm/Transforms/Scalar/LowerAtomic.h
1148include/libLLVM/llvm/Transforms/Scalar/LowerExpectIntrinsic.h 1301include/libLLVM/llvm/Transforms/Scalar/LowerExpectIntrinsic.h
1149include/libLLVM/llvm/Transforms/Scalar/LowerGuardIntrinsic.h 1302include/libLLVM/llvm/Transforms/Scalar/LowerGuardIntrinsic.h
 1303include/libLLVM/llvm/Transforms/Scalar/LowerWidenableCondition.h
 1304include/libLLVM/llvm/Transforms/Scalar/MakeGuardsExplicit.h
1150include/libLLVM/llvm/Transforms/Scalar/MemCpyOptimizer.h 1305include/libLLVM/llvm/Transforms/Scalar/MemCpyOptimizer.h
 1306include/libLLVM/llvm/Transforms/Scalar/MergeICmps.h
1151include/libLLVM/llvm/Transforms/Scalar/MergedLoadStoreMotion.h 1307include/libLLVM/llvm/Transforms/Scalar/MergedLoadStoreMotion.h
1152include/libLLVM/llvm/Transforms/Scalar/NaryReassociate.h 1308include/libLLVM/llvm/Transforms/Scalar/NaryReassociate.h
1153include/libLLVM/llvm/Transforms/Scalar/NewGVN.h 1309include/libLLVM/llvm/Transforms/Scalar/NewGVN.h
1154include/libLLVM/llvm/Transforms/Scalar/PartiallyInlineLibCalls.h 1310include/libLLVM/llvm/Transforms/Scalar/PartiallyInlineLibCalls.h
1155include/libLLVM/llvm/Transforms/Scalar/Reassociate.h 1311include/libLLVM/llvm/Transforms/Scalar/Reassociate.h
1156include/libLLVM/llvm/Transforms/Scalar/RewriteStatepointsForGC.h 1312include/libLLVM/llvm/Transforms/Scalar/RewriteStatepointsForGC.h
1157include/libLLVM/llvm/Transforms/Scalar/SCCP.h 1313include/libLLVM/llvm/Transforms/Scalar/SCCP.h
1158include/libLLVM/llvm/Transforms/Scalar/SROA.h 1314include/libLLVM/llvm/Transforms/Scalar/SROA.h
 1315include/libLLVM/llvm/Transforms/Scalar/Scalarizer.h
1159include/libLLVM/llvm/Transforms/Scalar/SimpleLoopUnswitch.h 1316include/libLLVM/llvm/Transforms/Scalar/SimpleLoopUnswitch.h
1160include/libLLVM/llvm/Transforms/Scalar/SimplifyCFG.h 1317include/libLLVM/llvm/Transforms/Scalar/SimplifyCFG.h
1161include/libLLVM/llvm/Transforms/Scalar/Sink.h 1318include/libLLVM/llvm/Transforms/Scalar/Sink.h
1162include/libLLVM/llvm/Transforms/Scalar/SpeculateAroundPHIs.h 1319include/libLLVM/llvm/Transforms/Scalar/SpeculateAroundPHIs.h
1163include/libLLVM/llvm/Transforms/Scalar/SpeculativeExecution.h 1320include/libLLVM/llvm/Transforms/Scalar/SpeculativeExecution.h
1164include/libLLVM/llvm/Transforms/Scalar/TailRecursionElimination.h 1321include/libLLVM/llvm/Transforms/Scalar/TailRecursionElimination.h
 1322include/libLLVM/llvm/Transforms/Scalar/WarnMissedTransforms.h
1165include/libLLVM/llvm/Transforms/Utils.h 1323include/libLLVM/llvm/Transforms/Utils.h
1166include/libLLVM/llvm/Transforms/Utils/ASanStackFrameLayout.h 1324include/libLLVM/llvm/Transforms/Utils/ASanStackFrameLayout.h
1167include/libLLVM/llvm/Transforms/Utils/AddDiscriminators.h 1325include/libLLVM/llvm/Transforms/Utils/AddDiscriminators.h
1168include/libLLVM/llvm/Transforms/Utils/BasicBlockUtils.h 1326include/libLLVM/llvm/Transforms/Utils/BasicBlockUtils.h
1169include/libLLVM/llvm/Transforms/Utils/BreakCriticalEdges.h 1327include/libLLVM/llvm/Transforms/Utils/BreakCriticalEdges.h
1170include/libLLVM/llvm/Transforms/Utils/BuildLibCalls.h 1328include/libLLVM/llvm/Transforms/Utils/BuildLibCalls.h
1171include/libLLVM/llvm/Transforms/Utils/BypassSlowDivision.h 1329include/libLLVM/llvm/Transforms/Utils/BypassSlowDivision.h
1172include/libLLVM/llvm/Transforms/Utils/CallPromotionUtils.h 1330include/libLLVM/llvm/Transforms/Utils/CallPromotionUtils.h
 1331include/libLLVM/llvm/Transforms/Utils/CanonicalizeAliases.h
1173include/libLLVM/llvm/Transforms/Utils/Cloning.h 1332include/libLLVM/llvm/Transforms/Utils/Cloning.h
1174include/libLLVM/llvm/Transforms/Utils/CodeExtractor.h 1333include/libLLVM/llvm/Transforms/Utils/CodeExtractor.h
1175include/libLLVM/llvm/Transforms/Utils/CtorUtils.h 1334include/libLLVM/llvm/Transforms/Utils/CtorUtils.h
1176include/libLLVM/llvm/Transforms/Utils/EntryExitInstrumenter.h 1335include/libLLVM/llvm/Transforms/Utils/EntryExitInstrumenter.h
1177include/libLLVM/llvm/Transforms/Utils/EscapeEnumerator.h 1336include/libLLVM/llvm/Transforms/Utils/EscapeEnumerator.h
1178include/libLLVM/llvm/Transforms/Utils/Evaluator.h 1337include/libLLVM/llvm/Transforms/Utils/Evaluator.h
1179include/libLLVM/llvm/Transforms/Utils/FunctionComparator.h 1338include/libLLVM/llvm/Transforms/Utils/FunctionComparator.h
1180include/libLLVM/llvm/Transforms/Utils/FunctionImportUtils.h 1339include/libLLVM/llvm/Transforms/Utils/FunctionImportUtils.h
1181include/libLLVM/llvm/Transforms/Utils/GlobalStatus.h 1340include/libLLVM/llvm/Transforms/Utils/GlobalStatus.h
 1341include/libLLVM/llvm/Transforms/Utils/GuardUtils.h
1182include/libLLVM/llvm/Transforms/Utils/ImportedFunctionsInliningStatistics.h 1342include/libLLVM/llvm/Transforms/Utils/ImportedFunctionsInliningStatistics.h
1183include/libLLVM/llvm/Transforms/Utils/IntegerDivision.h 1343include/libLLVM/llvm/Transforms/Utils/IntegerDivision.h
1184include/libLLVM/llvm/Transforms/Utils/LCSSA.h 1344include/libLLVM/llvm/Transforms/Utils/LCSSA.h
1185include/libLLVM/llvm/Transforms/Utils/LibCallsShrinkWrap.h 1345include/libLLVM/llvm/Transforms/Utils/LibCallsShrinkWrap.h
1186include/libLLVM/llvm/Transforms/Utils/Local.h 1346include/libLLVM/llvm/Transforms/Utils/Local.h
1187include/libLLVM/llvm/Transforms/Utils/LoopRotationUtils.h 1347include/libLLVM/llvm/Transforms/Utils/LoopRotationUtils.h
1188include/libLLVM/llvm/Transforms/Utils/LoopSimplify.h 1348include/libLLVM/llvm/Transforms/Utils/LoopSimplify.h
1189include/libLLVM/llvm/Transforms/Utils/LoopUtils.h 1349include/libLLVM/llvm/Transforms/Utils/LoopUtils.h
1190include/libLLVM/llvm/Transforms/Utils/LoopVersioning.h 1350include/libLLVM/llvm/Transforms/Utils/LoopVersioning.h
1191include/libLLVM/llvm/Transforms/Utils/LowerInvoke.h 1351include/libLLVM/llvm/Transforms/Utils/LowerInvoke.h
1192include/libLLVM/llvm/Transforms/Utils/LowerMemIntrinsics.h 1352include/libLLVM/llvm/Transforms/Utils/LowerMemIntrinsics.h
1193include/libLLVM/llvm/Transforms/Utils/Mem2Reg.h 1353include/libLLVM/llvm/Transforms/Utils/Mem2Reg.h
1194include/libLLVM/llvm/Transforms/Utils/ModuleUtils.h 1354include/libLLVM/llvm/Transforms/Utils/ModuleUtils.h
1195include/libLLVM/llvm/Transforms/Utils/NameAnonGlobals.h 1355include/libLLVM/llvm/Transforms/Utils/NameAnonGlobals.h
1196include/libLLVM/llvm/Transforms/Utils/OrderedInstructions.h 
1197include/libLLVM/llvm/Transforms/Utils/PredicateInfo.h 1356include/libLLVM/llvm/Transforms/Utils/PredicateInfo.h
1198include/libLLVM/llvm/Transforms/Utils/PromoteMemToReg.h 1357include/libLLVM/llvm/Transforms/Utils/PromoteMemToReg.h
1199include/libLLVM/llvm/Transforms/Utils/SSAUpdater.h 1358include/libLLVM/llvm/Transforms/Utils/SSAUpdater.h
1200include/libLLVM/llvm/Transforms/Utils/SSAUpdaterBulk.h 1359include/libLLVM/llvm/Transforms/Utils/SSAUpdaterBulk.h
1201include/libLLVM/llvm/Transforms/Utils/SSAUpdaterImpl.h 1360include/libLLVM/llvm/Transforms/Utils/SSAUpdaterImpl.h
1202include/libLLVM/llvm/Transforms/Utils/SanitizerStats.h 1361include/libLLVM/llvm/Transforms/Utils/SanitizerStats.h
1203include/libLLVM/llvm/Transforms/Utils/SimplifyIndVar.h 1362include/libLLVM/llvm/Transforms/Utils/SimplifyIndVar.h
1204include/libLLVM/llvm/Transforms/Utils/SimplifyLibCalls.h 1363include/libLLVM/llvm/Transforms/Utils/SimplifyLibCalls.h
 1364include/libLLVM/llvm/Transforms/Utils/SizeOpts.h
1205include/libLLVM/llvm/Transforms/Utils/SplitModule.h 1365include/libLLVM/llvm/Transforms/Utils/SplitModule.h
1206include/libLLVM/llvm/Transforms/Utils/SymbolRewriter.h 1366include/libLLVM/llvm/Transforms/Utils/SymbolRewriter.h
1207include/libLLVM/llvm/Transforms/Utils/UnifyFunctionExitNodes.h 1367include/libLLVM/llvm/Transforms/Utils/UnifyFunctionExitNodes.h
1208include/libLLVM/llvm/Transforms/Utils/UnrollLoop.h 1368include/libLLVM/llvm/Transforms/Utils/UnrollLoop.h
1209include/libLLVM/llvm/Transforms/Utils/VNCoercion.h 1369include/libLLVM/llvm/Transforms/Utils/VNCoercion.h
1210include/libLLVM/llvm/Transforms/Utils/ValueMapper.h 1370include/libLLVM/llvm/Transforms/Utils/ValueMapper.h
1211include/libLLVM/llvm/Transforms/Vectorize.h 1371include/libLLVM/llvm/Transforms/Vectorize.h
 1372include/libLLVM/llvm/Transforms/Vectorize/LoadStoreVectorizer.h
1212include/libLLVM/llvm/Transforms/Vectorize/LoopVectorizationLegality.h 1373include/libLLVM/llvm/Transforms/Vectorize/LoopVectorizationLegality.h
1213include/libLLVM/llvm/Transforms/Vectorize/LoopVectorize.h 1374include/libLLVM/llvm/Transforms/Vectorize/LoopVectorize.h
1214include/libLLVM/llvm/Transforms/Vectorize/SLPVectorizer.h 1375include/libLLVM/llvm/Transforms/Vectorize/SLPVectorizer.h
1215include/libLLVM/llvm/WindowsManifest/WindowsManifestMerger.h 1376include/libLLVM/llvm/WindowsManifest/WindowsManifestMerger.h
1216include/libLLVM/llvm/WindowsResource/ResourceProcessor.h 1377include/libLLVM/llvm/WindowsResource/ResourceProcessor.h
1217include/libLLVM/llvm/WindowsResource/ResourceScriptToken.h 1378include/libLLVM/llvm/WindowsResource/ResourceScriptToken.h
1218include/libLLVM/llvm/WindowsResource/ResourceScriptTokenList.h 1379include/libLLVM/llvm/WindowsResource/ResourceScriptTokenList.h
 1380include/libLLVM/llvm/XRay/BlockIndexer.h
 1381include/libLLVM/llvm/XRay/BlockPrinter.h
 1382include/libLLVM/llvm/XRay/BlockVerifier.h
 1383include/libLLVM/llvm/XRay/FDRLogBuilder.h
 1384include/libLLVM/llvm/XRay/FDRRecordConsumer.h
 1385include/libLLVM/llvm/XRay/FDRRecordProducer.h
 1386include/libLLVM/llvm/XRay/FDRRecords.h
 1387include/libLLVM/llvm/XRay/FDRTraceExpander.h
 1388include/libLLVM/llvm/XRay/FDRTraceWriter.h
 1389include/libLLVM/llvm/XRay/FileHeaderReader.h
1219include/libLLVM/llvm/XRay/Graph.h 1390include/libLLVM/llvm/XRay/Graph.h
1220include/libLLVM/llvm/XRay/InstrumentationMap.h 1391include/libLLVM/llvm/XRay/InstrumentationMap.h
 1392include/libLLVM/llvm/XRay/Profile.h
 1393include/libLLVM/llvm/XRay/RecordPrinter.h
1221include/libLLVM/llvm/XRay/Trace.h 1394include/libLLVM/llvm/XRay/Trace.h
1222include/libLLVM/llvm/XRay/XRayRecord.h 1395include/libLLVM/llvm/XRay/XRayRecord.h
1223include/libLLVM/llvm/XRay/YAMLXRayRecord.h 1396include/libLLVM/llvm/XRay/YAMLXRayRecord.h
1224${PLIST.notdylib}lib/libLLVM/libLLVM-${LLVM_MAJOR_MINOR}.${SOEXT} 1397${PLIST.notdylib}lib/libLLVM/libLLVM-${LLVM_MAJOR_MINOR}.${SOEXT}
1225${PLIST.notdylib}lib/libLLVM/libLLVM-${PKGVERSION}.${SOEXT} 1398${PLIST.notdylib}lib/libLLVM/libLLVM-${PKGVERSION}.${SOEXT}
1226lib/libLLVM/libLLVM.${SOEXT} 1399lib/libLLVM/libLLVM.${SOEXT}
1227libexec/libLLVM/llvm-config 1400libexec/libLLVM/llvm-config
1228share/libLLVM/cmake/AddLLVM.cmake 1401share/libLLVM/cmake/AddLLVM.cmake
1229share/libLLVM/cmake/AddLLVMDefinitions.cmake 1402share/libLLVM/cmake/AddLLVMDefinitions.cmake
1230share/libLLVM/cmake/AddOCaml.cmake 1403share/libLLVM/cmake/AddOCaml.cmake
1231share/libLLVM/cmake/AddSphinxTarget.cmake 1404share/libLLVM/cmake/AddSphinxTarget.cmake
1232share/libLLVM/cmake/CheckAtomic.cmake 1405share/libLLVM/cmake/CheckAtomic.cmake
1233share/libLLVM/cmake/CheckCompilerVersion.cmake 1406share/libLLVM/cmake/CheckCompilerVersion.cmake
1234share/libLLVM/cmake/CheckLinkerFlag.cmake 1407share/libLLVM/cmake/CheckLinkerFlag.cmake
1235share/libLLVM/cmake/ChooseMSVCCRT.cmake 1408share/libLLVM/cmake/ChooseMSVCCRT.cmake
1236share/libLLVM/cmake/CrossCompile.cmake 1409share/libLLVM/cmake/CrossCompile.cmake
1237share/libLLVM/cmake/DetermineGCCCompatible.cmake 1410share/libLLVM/cmake/DetermineGCCCompatible.cmake
1238share/libLLVM/cmake/FindLibpfm.cmake 1411share/libLLVM/cmake/FindLibpfm.cmake
1239share/libLLVM/cmake/FindOCaml.cmake 1412share/libLLVM/cmake/FindOCaml.cmake
1240share/libLLVM/cmake/FindSphinx.cmake 1413share/libLLVM/cmake/FindSphinx.cmake
1241share/libLLVM/cmake/GenerateVersionFromCVS.cmake 1414share/libLLVM/cmake/FindZ3.cmake
1242share/libLLVM/cmake/GetSVN.cmake 1415share/libLLVM/cmake/GenerateVersionFromVCS.cmake
1243share/libLLVM/cmake/HandleLLVMOptions.cmake 1416share/libLLVM/cmake/HandleLLVMOptions.cmake
1244share/libLLVM/cmake/HandleLLVMStdlib.cmake 1417share/libLLVM/cmake/HandleLLVMStdlib.cmake
1245share/libLLVM/cmake/LLVM-Config.cmake 1418share/libLLVM/cmake/LLVM-Config.cmake
1246share/libLLVM/cmake/LLVMConfig.cmake 1419share/libLLVM/cmake/LLVMConfig.cmake
1247share/libLLVM/cmake/LLVMConfigVersion.cmake 1420share/libLLVM/cmake/LLVMConfigVersion.cmake
 1421share/libLLVM/cmake/LLVMDistributionSupport.cmake
1248share/libLLVM/cmake/LLVMExports-release.cmake 1422share/libLLVM/cmake/LLVMExports-release.cmake
1249share/libLLVM/cmake/LLVMExports.cmake 1423share/libLLVM/cmake/LLVMExports.cmake
1250share/libLLVM/cmake/LLVMExternalProjectUtils.cmake 1424share/libLLVM/cmake/LLVMExternalProjectUtils.cmake
1251share/libLLVM/cmake/LLVMInstallSymlink.cmake 1425share/libLLVM/cmake/LLVMInstallSymlink.cmake
1252share/libLLVM/cmake/LLVMProcessSources.cmake 1426share/libLLVM/cmake/LLVMProcessSources.cmake
1253share/libLLVM/cmake/TableGen.cmake 1427share/libLLVM/cmake/TableGen.cmake
 1428share/libLLVM/cmake/UseLibtool.cmake
1254share/libLLVM/cmake/VersionFromVCS.cmake 1429share/libLLVM/cmake/VersionFromVCS.cmake

cvs diff -r1.5 -r1.6 pkgsrc/lang/libLLVM/buildlink3.mk (expand / switch to unified diff)

--- pkgsrc/lang/libLLVM/buildlink3.mk 2017/05/05 23:13:05 1.5
+++ pkgsrc/lang/libLLVM/buildlink3.mk 2020/03/06 22:44:18 1.6
@@ -1,18 +1,18 @@ @@ -1,18 +1,18 @@
1# $NetBSD: buildlink3.mk,v 1.5 2017/05/05 23:13:05 kamil Exp $ 1# $NetBSD: buildlink3.mk,v 1.6 2020/03/06 22:44:18 tnn Exp $
2 2
3BUILDLINK_TREE+= libLLVM 3BUILDLINK_TREE+= libLLVM
4 4
5.if !defined(LIBLLVM_BUILDLINK3_MK) 5.if !defined(LIBLLVM_BUILDLINK3_MK)
6LIBLLVM_BUILDLINK3_MK:= 6LIBLLVM_BUILDLINK3_MK:=
7 7
8BUILDLINK_API_DEPENDS.libLLVM+= libLLVM>=4.0.0 8BUILDLINK_API_DEPENDS.libLLVM+= libLLVM>=9.0.0
9BUILDLINK_PKGSRCDIR.libLLVM?= ../../lang/libLLVM 9BUILDLINK_PKGSRCDIR.libLLVM?= ../../lang/libLLVM
10BUILDLINK_INCDIRS.libLLVM?= include/libLLVM 10BUILDLINK_INCDIRS.libLLVM?= include/libLLVM
11BUILDLINK_LIBDIRS.libLLVM?= lib/libLLVM 11BUILDLINK_LIBDIRS.libLLVM?= lib/libLLVM
12 12
13LLVM_CONFIG_PATH?= ${BUILDLINK_PREFIX.libLLVM}/libexec/libLLVM/llvm-config 13LLVM_CONFIG_PATH?= ${BUILDLINK_PREFIX.libLLVM}/libexec/libLLVM/llvm-config
14 14
15.include "../../devel/zlib/buildlink3.mk" 15.include "../../devel/zlib/buildlink3.mk"
16.endif # LIBLLVM_BUILDLINK3_MK 16.endif # LIBLLVM_BUILDLINK3_MK
17 17
18BUILDLINK_TREE+= -libLLVM 18BUILDLINK_TREE+= -libLLVM

cvs diff -r1.15 -r1.16 pkgsrc/lang/libLLVM/distinfo (expand / switch to unified diff)

--- pkgsrc/lang/libLLVM/distinfo 2019/01/27 00:07:32 1.15
+++ pkgsrc/lang/libLLVM/distinfo 2020/03/06 22:44:18 1.16
@@ -1,17 +1,15 @@ @@ -1,17 +1,15 @@
1$NetBSD: distinfo,v 1.15 2019/01/27 00:07:32 tnn Exp $ 1$NetBSD: distinfo,v 1.16 2020/03/06 22:44:18 tnn Exp $
2 2
3SHA1 (llvm-7.0.1.src.tar.xz) = f97632fcc3186eb0d396492ef8acfc807648580f 3SHA1 (llvm-9.0.1.src.tar.xz) = f7fcf3bd92d130784513c06efe6910f135372ce3
4RMD160 (llvm-7.0.1.src.tar.xz) = dae96c6f85afb60e73564dc40d02171d01ffdb8f 4RMD160 (llvm-9.0.1.src.tar.xz) = 151c137ac3a514b6d32aaee5bb77dd32eb7d1f19
5SHA512 (llvm-7.0.1.src.tar.xz) = ac43a3cb71a53deb55e3693653847cf20bf6f5d9056f224e6956c96d63bc59ebee9404f088eec9cabe65337b4607a905ef931354b373cf64e0004c6905a6b5df 5SHA512 (llvm-9.0.1.src.tar.xz) = bfb6960a4dd1e18f4005f324f478a781c69e8ec7c20569d9b243fcb9372dc7733b254f26c683373537990cc9c109c78eaf0f65449629ee17caca1bce9b9ccccd
6Size (llvm-7.0.1.src.tar.xz) = 28311056 bytes 6Size (llvm-9.0.1.src.tar.xz) = 33035112 bytes
7SHA1 (patch-CMakeLists.txt) = af0dc7f54e5e11c481f78ffafc9a6833e4469f32 7SHA1 (patch-CMakeLists.txt) = af0dc7f54e5e11c481f78ffafc9a6833e4469f32
8SHA1 (patch-cmake_config-ix.cmake) = a345420169e4066e22d28ca6ad10840e83ccfa76 8SHA1 (patch-cmake_config-ix.cmake) = a6f4e9b0e635792acf18a41b310f55969f78bcd8
9SHA1 (patch-cmake_modules_AddLLVM.cmake) = e2f84881d23a5c3036acaec97c19480944968cc1 9SHA1 (patch-cmake_modules_AddLLVM.cmake) = 752852ec340e72428bf1087b454a75a4cb176632
10SHA1 (patch-cmake_modules_CMakeLists.txt) = 69514dafb36794eb6923a39ef219bdc7b09c37ee 10SHA1 (patch-cmake_modules_CMakeLists.txt) = 69514dafb36794eb6923a39ef219bdc7b09c37ee
11SHA1 (patch-cmake_modules_CheckAtomic.cmake) = 51e4fdf3bc24b50fc4d4bfa1ec5ba6c82ef946b4 11SHA1 (patch-cmake_modules_CheckAtomic.cmake) = 51e4fdf3bc24b50fc4d4bfa1ec5ba6c82ef946b4
12SHA1 (patch-cmake_modules_HandleLLVMOptions.cmake) = 271e6f5a8cebf8162c4e3b758e96f451b434269b 
13SHA1 (patch-cmake_modules_TableGen.cmake) = 105aece4014c473a21ec6b427893239bbe881f89 
14SHA1 (patch-include_llvm-c_DataTypes.h) = 025c035e0e10871727391bd58936bd67b3e58244 12SHA1 (patch-include_llvm-c_DataTypes.h) = 025c035e0e10871727391bd58936bd67b3e58244
15SHA1 (patch-include_llvm_Analysis_ConstantFolding.h) = 56b9374da236c346565897977040255b9766cab8 13SHA1 (patch-include_llvm_Analysis_ConstantFolding.h) = 56b9374da236c346565897977040255b9766cab8
16SHA1 (patch-tools_llvm-config_llvm-config.cpp) = 6d9e13036e2b1639fa67de995eb61520581f4fbd 14SHA1 (patch-tools_llvm-config_llvm-config.cpp) = 6d9e13036e2b1639fa67de995eb61520581f4fbd
17SHA1 (patch-tools_llvm-shlib_CMakeLists.txt) = 45278d8acc6daa3d36a1a7b15e2e3b9a75a218e6 15SHA1 (patch-tools_llvm-shlib_CMakeLists.txt) = 5892d83e4b8f1c30eefb9b8560fed43cb1a226e9

cvs diff -r1.1 -r1.2 pkgsrc/lang/libLLVM/patches/patch-cmake_config-ix.cmake (expand / switch to unified diff)

--- pkgsrc/lang/libLLVM/patches/patch-cmake_config-ix.cmake 2019/01/26 21:17:20 1.1
+++ pkgsrc/lang/libLLVM/patches/patch-cmake_config-ix.cmake 2020/03/06 22:44:18 1.2
@@ -1,15 +1,15 @@ @@ -1,15 +1,15 @@
1$NetBSD: patch-cmake_config-ix.cmake,v 1.1 2019/01/26 21:17:20 tnn Exp $ 1$NetBSD: patch-cmake_config-ix.cmake,v 1.2 2020/03/06 22:44:18 tnn Exp $
2 2
3Do not generate invalid llvm-config in pkgsrc. 3Do not generate invalid llvm-config in pkgsrc.
4 4
5--- cmake/config-ix.cmake.orig 2018-01-02 17:53:08.000000000 +0000 5--- cmake/config-ix.cmake.orig 2019-12-11 19:15:30.000000000 +0000
6+++ cmake/config-ix.cmake 6+++ cmake/config-ix.cmake
7@@ -153,7 +153,7 @@ if(NOT LLVM_USE_SANITIZER MATCHES "Memor 7@@ -141,7 +141,7 @@ if(NOT LLVM_USE_SANITIZER MATCHES "Memor
8 endif() 8 endif()
9 if(LLVM_ENABLE_TERMINFO) 9 if(LLVM_ENABLE_TERMINFO)
10 set(HAVE_TERMINFO 0) 10 set(HAVE_TERMINFO 0)
11- foreach(library tinfo terminfo curses ncurses ncursesw) 11- foreach(library terminfo tinfo curses ncurses ncursesw)
12+ foreach(library terminfo curses ncurses ncursesw tinfo) 12+ foreach(library terminfo curses ncurses ncursesw tinfo)
13 string(TOUPPER ${library} library_suffix) 13 string(TOUPPER ${library} library_suffix)
14 check_library_exists(${library} setupterm "" HAVE_TERMINFO_${library_suffix}) 14 check_library_exists(${library} setupterm "" HAVE_TERMINFO_${library_suffix})
15 if(HAVE_TERMINFO_${library_suffix}) 15 if(HAVE_TERMINFO_${library_suffix})

cvs diff -r1.8 -r1.9 pkgsrc/lang/libLLVM/patches/patch-cmake_modules_AddLLVM.cmake (expand / switch to unified diff)

--- pkgsrc/lang/libLLVM/patches/patch-cmake_modules_AddLLVM.cmake 2019/01/27 00:07:32 1.8
+++ pkgsrc/lang/libLLVM/patches/patch-cmake_modules_AddLLVM.cmake 2020/03/06 22:44:18 1.9
@@ -1,60 +1,50 @@ @@ -1,60 +1,50 @@
1$NetBSD: patch-cmake_modules_AddLLVM.cmake,v 1.8 2019/01/27 00:07:32 tnn Exp $ 1$NetBSD: patch-cmake_modules_AddLLVM.cmake,v 1.9 2020/03/06 22:44:18 tnn Exp $
2 2
3Disable library install rules. Handled manually. 3Disable library install rules. Handled manually.
4Make sure llvm-config goes in libexec/libLLVM to avoid conflict. 4Make sure llvm-config goes in libexec/libLLVM to avoid conflict.
5Don't use non-portable -z discard-unused on SunOS. 5Don't use non-portable -z discard-unused on SunOS.
6Don't use relative @rpath in llvm-config on Darwin. 6Don't use relative @rpath in llvm-config on Darwin.
7 7
8--- cmake/modules/AddLLVM.cmake.orig 2018-08-01 07:51:55.000000000 +0000 8--- cmake/modules/AddLLVM.cmake.orig 2019-12-11 19:15:30.000000000 +0000
9+++ cmake/modules/AddLLVM.cmake 9+++ cmake/modules/AddLLVM.cmake
10@@ -218,9 +218,6 @@ function(add_link_opts target_name) 10@@ -222,9 +222,6 @@ function(add_link_opts target_name)
11 # ld64's implementation of -dead_strip breaks tools that use plugins. 11 # ld64's implementation of -dead_strip breaks tools that use plugins.
12 set_property(TARGET ${target_name} APPEND_STRING PROPERTY 12 set_property(TARGET ${target_name} APPEND_STRING PROPERTY
13 LINK_FLAGS " -Wl,-dead_strip") 13 LINK_FLAGS " -Wl,-dead_strip")
14- elseif(${CMAKE_SYSTEM_NAME} MATCHES "SunOS") 14- elseif(${CMAKE_SYSTEM_NAME} MATCHES "SunOS")
15- set_property(TARGET ${target_name} APPEND_STRING PROPERTY 15- set_property(TARGET ${target_name} APPEND_STRING PROPERTY
16- LINK_FLAGS " -Wl,-z -Wl,discard-unused=sections") 16- LINK_FLAGS " -Wl,-z -Wl,discard-unused=sections")
17 elseif(NOT WIN32 AND NOT LLVM_LINKER_IS_GOLD AND NOT ${CMAKE_SYSTEM_NAME} MATCHES "OpenBSD") 17 elseif(NOT WIN32 AND NOT LLVM_LINKER_IS_GOLD AND
 18 NOT ${CMAKE_SYSTEM_NAME} MATCHES "OpenBSD|AIX")
18 # Object files are compiled with -ffunction-data-sections. 19 # Object files are compiled with -ffunction-data-sections.
19 # Versions of bfd ld < 2.23.1 have a bug in --gc-sections that breaks 20@@ -695,12 +692,6 @@ macro(add_llvm_library name)
20@@ -654,11 +651,6 @@ macro(add_llvm_library name) 
21 set_property(GLOBAL PROPERTY LLVM_HAS_EXPORTS True) 21 set_property(GLOBAL PROPERTY LLVM_HAS_EXPORTS True)
22 endif() 22 endif()
23  23
24- install(TARGETS ${name} 24- install(TARGETS ${name}
25- ${export_to_llvmexports} 25- ${export_to_llvmexports}
26- ${install_type} DESTINATION ${install_dir} 26- LIBRARY DESTINATION lib${LLVM_LIBDIR_SUFFIX} COMPONENT ${name}
27- COMPONENT ${name}) 27- ARCHIVE DESTINATION lib${LLVM_LIBDIR_SUFFIX} COMPONENT ${name}
 28- RUNTIME DESTINATION bin COMPONENT ${name})
28- 29-
29 if (NOT CMAKE_CONFIGURATION_TYPES) 30 if (NOT LLVM_ENABLE_IDE)
30 add_llvm_install_targets(install-${name} 31 add_llvm_install_targets(install-${name}
31 DEPENDS ${name} 32 DEPENDS ${name}
32@@ -693,10 +685,6 @@ macro(add_llvm_loadable_module name) 33@@ -907,7 +898,7 @@ macro(add_llvm_tool name)
33 set_property(GLOBAL PROPERTY LLVM_HAS_EXPORTS True) 
34 endif() 
35  
36- install(TARGETS ${name} 
37- ${export_to_llvmexports} 
38- LIBRARY DESTINATION ${dlldir} 
39- ARCHIVE DESTINATION lib${LLVM_LIBDIR_SUFFIX}) 
40 endif() 
41 set_property(GLOBAL APPEND PROPERTY LLVM_EXPORTS ${name}) 
42 endif() 
43@@ -887,7 +875,7 @@ macro(add_llvm_tool name) 
44  34
45 install(TARGETS ${name} 35 install(TARGETS ${name}
46 ${export_to_llvmexports} 36 ${export_to_llvmexports}
47- RUNTIME DESTINATION ${LLVM_TOOLS_INSTALL_DIR} 37- RUNTIME DESTINATION ${LLVM_TOOLS_INSTALL_DIR}
48+ RUNTIME DESTINATION libexec/libLLVM 38+ RUNTIME DESTINATION libexec/libLLVM
49 COMPONENT ${name}) 39 COMPONENT ${name})
50  40
51 if (NOT CMAKE_CONFIGURATION_TYPES) 41 if (NOT LLVM_ENABLE_IDE)
52@@ -1632,7 +1620,7 @@ function(llvm_setup_rpath name) 42@@ -1727,7 +1718,7 @@ function(llvm_setup_rpath name)
53 endif() 43 endif()
54  44
55 if (APPLE) 45 if (APPLE)
56- set(_install_name_dir INSTALL_NAME_DIR "@rpath") 46- set(_install_name_dir INSTALL_NAME_DIR "@rpath")
57+ set(_install_name_dir INSTALL_NAME_DIR "${CMAKE_INSTALL_PREFIX}/lib/libLLVM") 47+ set(_install_name_dir INSTALL_NAME_DIR "${CMAKE_INSTALL_PREFIX}/lib/libLLVM")
58 set(_install_rpath "@loader_path/../lib" ${extra_libdir}) 48 set(_install_rpath "@loader_path/../lib" ${extra_libdir})
59 elseif(UNIX) 49 elseif(UNIX)
60 set(_install_rpath "\$ORIGIN/../lib${LLVM_LIBDIR_SUFFIX}" ${extra_libdir}) 50 set(_install_rpath "\$ORIGIN/../lib${LLVM_LIBDIR_SUFFIX}" ${extra_libdir})

File Deleted: pkgsrc/lang/libLLVM/patches/Attic/patch-cmake_modules_HandleLLVMOptions.cmake

File Deleted: pkgsrc/lang/libLLVM/patches/Attic/patch-cmake_modules_TableGen.cmake

cvs diff -r1.6 -r1.7 pkgsrc/lang/libLLVM/patches/patch-tools_llvm-shlib_CMakeLists.txt (expand / switch to unified diff)

--- pkgsrc/lang/libLLVM/patches/patch-tools_llvm-shlib_CMakeLists.txt 2019/01/26 21:17:20 1.6
+++ pkgsrc/lang/libLLVM/patches/patch-tools_llvm-shlib_CMakeLists.txt 2020/03/06 22:44:18 1.7
@@ -1,33 +1,34 @@ @@ -1,33 +1,34 @@
1$NetBSD: patch-tools_llvm-shlib_CMakeLists.txt,v 1.6 2019/01/26 21:17:20 tnn Exp $ 1$NetBSD: patch-tools_llvm-shlib_CMakeLists.txt,v 1.7 2020/03/06 22:44:18 tnn Exp $
2 2
3Use the Linux style linking everywhere except Darwin and SunOS. 3Use the Linux style linking everywhere except Darwin and SunOS.
4 4
5--- tools/llvm-shlib/CMakeLists.txt.orig 2018-08-03 10:15:36.000000000 +0000 5--- tools/llvm-shlib/CMakeLists.txt.orig 2019-12-11 19:15:30.000000000 +0000
6+++ tools/llvm-shlib/CMakeLists.txt 6+++ tools/llvm-shlib/CMakeLists.txt
7@@ -37,12 +37,11 @@ endif() 7@@ -45,13 +45,11 @@ if(LLVM_BUILD_LLVM_DYLIB)
8 add_llvm_library(LLVM SHARED DISABLE_LLVM_LINK_LLVM_DYLIB SONAME ${SOURCES}) 8 add_llvm_library(LLVM SHARED DISABLE_LLVM_LINK_LLVM_DYLIB SONAME ${INSTALL_WITH_TOOLCHAIN} ${SOURCES})
9  9
10 list(REMOVE_DUPLICATES LIB_NAMES) 10 list(REMOVE_DUPLICATES LIB_NAMES)
11-if(("${CMAKE_SYSTEM_NAME}" STREQUAL "Linux") OR (MINGW) OR (HAIKU) 11- if(("${CMAKE_SYSTEM_NAME}" STREQUAL "Linux") OR (MINGW) OR (HAIKU)
12- OR ("${CMAKE_SYSTEM_NAME}" STREQUAL "FreeBSD") 12- OR ("${CMAKE_SYSTEM_NAME}" STREQUAL "FreeBSD")
13- OR ("${CMAKE_SYSTEM_NAME}" STREQUAL "OpenBSD") 13- OR ("${CMAKE_SYSTEM_NAME}" STREQUAL "GNU")
14- OR ("${CMAKE_SYSTEM_NAME}" STREQUAL "Fuchsia") 14- OR ("${CMAKE_SYSTEM_NAME}" STREQUAL "OpenBSD")
15- OR ("${CMAKE_SYSTEM_NAME}" STREQUAL "DragonFly") 15- OR ("${CMAKE_SYSTEM_NAME}" STREQUAL "Fuchsia")
16- OR ("${CMAKE_SYSTEM_NAME}" STREQUAL "SunOS")) # FIXME: It should be "GNU ld for elf" 16- OR ("${CMAKE_SYSTEM_NAME}" STREQUAL "DragonFly")
17+if("${CMAKE_SYSTEM_NAME}" STREQUAL "Darwin") 17- OR ("${CMAKE_SYSTEM_NAME}" STREQUAL "SunOS")) # FIXME: It should be "GNU ld for elf"
18+ set(LIB_NAMES -Wl,-all_load ${LIB_NAMES}) 18+ if("${CMAKE_SYSTEM_NAME}" STREQUAL "Darwin")
19+elseif("${CMAKE_SYSTEM_NAME}" STREQUAL "SunOS") 19+ set(LIB_NAMES -Wl,-all_load ${LIB_NAMES})
20+ set(LIB_NAMES -Wl,-Bsymbolic -Wl,-z -Wl,allextract ${LIB_NAMES} -Wl,-z -Wl,defaultextract) 20+ elseif("${CMAKE_SYSTEM_NAME}" STREQUAL "SunOS")
21+else() 21+ set(LIB_NAMES -Wl,-Bsymbolic -Wl,-z -Wl,allextract ${LIB_NAMES} -Wl,-z -Wl,defaultextract)
22 configure_file( 22+ else()
23 ${CMAKE_CURRENT_SOURCE_DIR}/simple_version_script.map.in 23 configure_file(
24 ${LLVM_LIBRARY_DIR}/tools/llvm-shlib/simple_version_script.map) 24 ${CMAKE_CURRENT_SOURCE_DIR}/simple_version_script.map.in
25@@ -53,8 +52,6 @@ if(("${CMAKE_SYSTEM_NAME}" STREQUAL "Lin 25 ${LLVM_LIBRARY_DIR}/tools/llvm-shlib/simple_version_script.map)
26 # Solaris ld does not accept global: *; so there is no way to version *all* global symbols 26@@ -62,8 +60,6 @@ if(LLVM_BUILD_LLVM_DYLIB)
27 set(LIB_NAMES -Wl,--version-script,${LLVM_LIBRARY_DIR}/tools/llvm-shlib/simple_version_script.map ${LIB_NAMES}) 27 # Solaris ld does not accept global: *; so there is no way to version *all* global symbols
 28 set(LIB_NAMES -Wl,--version-script,${LLVM_LIBRARY_DIR}/tools/llvm-shlib/simple_version_script.map ${LIB_NAMES})
 29 endif()
 30- elseif("${CMAKE_SYSTEM_NAME}" STREQUAL "Darwin")
 31- set(LIB_NAMES -Wl,-all_load ${LIB_NAMES})
28 endif() 32 endif()
29-elseif("${CMAKE_SYSTEM_NAME}" STREQUAL "Darwin") 
30- set(LIB_NAMES -Wl,-all_load ${LIB_NAMES}) 
31 endif() 
32  33
33 target_link_libraries(LLVM PRIVATE ${LIB_NAMES}) 34 target_link_libraries(LLVM PRIVATE ${LIB_NAMES})