From 21fd60ca7054de52b641ce83039175243000c76c Mon Sep 17 00:00:00 2001 From: ziggi Date: Sun, 19 Jan 2020 12:54:05 +0000 Subject: [PATCH] add llvm90 --- devel/llvm90/Makefile | 60 + devel/llvm90/distinfo | 9 + .../files/patch-fformat_extensions.diff | 44 + devel/llvm90/files/patch-fopenmp.diff | 14 + devel/llvm90/files/patch-freebsd-r352030 | 36 + devel/llvm90/files/patch-freebsd-r352318 | 93 + devel/llvm90/files/patch-freebsd-r352539 | 102 + ...s_clang_lib_Driver_ToolChains_Arch_PPC.cpp | 12 + ...tch-tools_clang_lib_Headers_CMakeLists.txt | 32 + ...lang_tools_scan-build_libexec_ccc-analyzer | 12 + devel/llvm90/pkg-descr | 8 + devel/llvm90/pkg-plist | 2602 +++++++++++++++++ 12 files changed, 3024 insertions(+) create mode 100644 devel/llvm90/Makefile create mode 100644 devel/llvm90/distinfo create mode 100644 devel/llvm90/files/patch-fformat_extensions.diff create mode 100644 devel/llvm90/files/patch-fopenmp.diff create mode 100644 devel/llvm90/files/patch-freebsd-r352030 create mode 100644 devel/llvm90/files/patch-freebsd-r352318 create mode 100644 devel/llvm90/files/patch-freebsd-r352539 create mode 100644 devel/llvm90/files/patch-tools_clang_lib_Driver_ToolChains_Arch_PPC.cpp create mode 100644 devel/llvm90/files/patch-tools_clang_lib_Headers_CMakeLists.txt create mode 100644 devel/llvm90/files/patch-tools_clang_tools_scan-build_libexec_ccc-analyzer create mode 100644 devel/llvm90/pkg-descr create mode 100644 devel/llvm90/pkg-plist diff --git a/devel/llvm90/Makefile b/devel/llvm90/Makefile new file mode 100644 index 00000000..4a78b437 --- /dev/null +++ b/devel/llvm90/Makefile @@ -0,0 +1,60 @@ +# $FreeBSD: head/devel/llvm80/Makefile 499184 2019-04-17 16:20:06Z brooks $ + +PORTNAME= llvm +DISTVERSION= 9.0.0 +CATEGORIES= devel lang +MASTER_SITES= http://${PRE_}releases.llvm.org/${LLVM_RELEASE}/${RCDIR} +#PKGNAMESUFFIX= ${LLVM_SUFFIX} +DISTNAME= ${PORTNAME}-${DISTVERSION}.src +DISTFILES= ${PORTNAME}-${DISTVERSION}.src${EXTRACT_SUFX} + +MAINTAINER= brooks@FreeBSD.org +COMMENT= LLVM and Clang + +LLVM_RELEASE= ${DISTVERSION:C/rc.*//} +RCDIR= ${DISTVERSION:S/${LLVM_RELEASE}//:C|(rc.*)|\1/|} +PRE_= ${DISTVERSION:C/.*rc.*/pre/:N*[0-9]*} + +DOCSDIR= ${PREFIX}/share/doc/${PORTNAME} +DATADIR= ${PREFIX}/share/${PORTNAME} + +USES= cmake compiler:c++11-lib perl5 tar:xz shebangfix python:2.7,build + +SHEBANG_FILES= utils/lit/lit.py utils/llvm-lit/llvm-lit.in \ + tools/opt-viewer/optrecord.py \ + tools/opt-viewer/opt-diff.py \ + tools/opt-viewer/opt-stats.py \ + tools/opt-viewer/opt-viewer.py + +CMAKE_ARGS= -DLLVM_BUILD_LLVM_DYLIB=ON +CMAKE_ARGS= -DLLVM_LINK_LLVM_DYLIB=ON +CMAKE_ARGS+= -DLLVM_ENABLE_RTTI=ON +CMAKE_ARGS+= -DLLVM_DEFAULT_TARGET_TRIPLE=${CONFIGURE_TARGET} +CMAKE_ARGS+= -DLLVM_HOST_TRIPLE=${CONFIGURE_TARGET} +CMAKE_ARGS+= -DCMAKE_INSTALL_MANDIR:PATH="man" +CMAKE_ARGS+= -DLLVM_PARALLEL_LINK_JOBS=1 + +CFLAGS+= -DNDEBUG +CXXFLAGS+= -DNDEBUG + +.include + +CONFIGURE_TARGET:=${ARCH:C/amd64/x86_64/:C/arm64/aarch64/}-pc-${OPSYS:tl}${OSREL}${TARGET_ABI} + +DISTFILES+= cfe-${DISTVERSION}.src${EXTRACT_SUFX} +#DISTFILES+= clang-tools-extra-${DISTVERSION}.src${EXTRACT_SUFX} +DISTFILES+= lld-${DISTVERSION}.src${EXTRACT_SUFX} + +WRKSRC_CLANG= ${WRKDIR}/cfe-${PORTVERSION}.src +#WRKSRC_EXTRA= ${WRKDIR}/clang-tools-extra-${PORTVERSION}.src +WRKSRC_LLD= ${WRKDIR}/lld-${PORTVERSION}.src + +#NATIVE_BACKENDS=X86 +#CMAKE_ARGS+= -DLLVM_TARGETS_TO_BUILD="${NATIVE_BACKENDS}" + +post-extract: + ${MV} ${WRKSRC_CLANG} ${PATCH_WRKSRC}/tools/clang +# ${MV} ${WRKSRC_EXTRA} ${PATCH_WRKSRC}/tools/clang/tools/extra + ${MV} ${WRKSRC_LLD} ${PATCH_WRKSRC}/tools/lld + +.include diff --git a/devel/llvm90/distinfo b/devel/llvm90/distinfo new file mode 100644 index 00000000..cfc40ffe --- /dev/null +++ b/devel/llvm90/distinfo @@ -0,0 +1,9 @@ +TIMESTAMP = 1579159025 +SHA256 (llvm-9.0.0.src.tar.xz) = d6a0565cf21f22e9b4353b2eb92622e8365000a9e90a16b09b56f8157eabfe84 +SIZE (llvm-9.0.0.src.tar.xz) = 32994768 +SHA256 (cfe-9.0.0.src.tar.xz) = 7ba81eef7c22ca5da688fdf9d88c20934d2d6b40bfe150ffd338900890aa4610 +SIZE (cfe-9.0.0.src.tar.xz) = 13533024 +SHA256 (clang-tools-extra-9.0.0.src.tar.xz) = ea1c86ce352992d7b6f6649bc622f6a2707b9f8b7153e9f9181a35c76aa3ac10 +SIZE (clang-tools-extra-9.0.0.src.tar.xz) = 2183436 +SHA256 (lld-9.0.0.src.tar.xz) = 31c6748b235d09723fb73fea0c816ed5a3fab0f96b66f8fbc546a0fcc8688f91 +SIZE (lld-9.0.0.src.tar.xz) = 1100608 diff --git a/devel/llvm90/files/patch-fformat_extensions.diff b/devel/llvm90/files/patch-fformat_extensions.diff new file mode 100644 index 00000000..69093d92 --- /dev/null +++ b/devel/llvm90/files/patch-fformat_extensions.diff @@ -0,0 +1,44 @@ +diff -ruN tools/clang/include/clang/Basic/LangOptions.def tools/clang/include/clang/Basic/LangOptions.def +--- tools/clang/include/clang/Basic/LangOptions.def 2015-07-30 22:47:41 UTC ++++ tools/clang/include/clang/Basic/LangOptions.def +@@ -114,6 +114,7 @@ + LANGOPT(RTTIData , 1, 1, "emit run-time type information data") + LANGOPT(MSBitfields , 1, 0, "Microsoft-compatible structure layout") + LANGOPT(Freestanding, 1, 0, "freestanding implementation") ++LANGOPT(FormatExtensions , 1, 0, "FreeBSD format extensions") + LANGOPT(NoBuiltin , 1, 0, "disable builtin functions") + LANGOPT(NoMathBuiltin , 1, 0, "disable math builtin functions") + LANGOPT(GNUAsm , 1, 1, "GNU-style inline assembly") +diff -ruN tools/clang/include/clang/Driver/Options.td tools/clang/include/clang/Driver/Options.td +--- tools/clang/include/clang/Driver/Options.td 2015-07-30 22:47:41 UTC ++++ tools/clang/include/clang/Driver/Options.td +@@ -644,6 +644,8 @@ + + def ffreestanding : Flag<["-"], "ffreestanding">, Group, Flags<[CC1Option]>, + HelpText<"Assert that the compilation takes place in a freestanding environment">; ++def fformat_extensions: Flag<["-"], "fformat-extensions">, Group, Flags<[CC1Option]>, ++ HelpText<"Enable FreeBSD kernel specific format string extensions">; + def fgnu_keywords : Flag<["-"], "fgnu-keywords">, Group, Flags<[CC1Option]>, + HelpText<"Allow GNU-extension keywords regardless of language standard">; + def fgnu89_inline : Flag<["-"], "fgnu89-inline">, Group, Flags<[CC1Option]>, +--- tools/clang/lib/Driver/ToolChains/Clang.cpp.orig 2017-09-14 19:36:28.212240000 +0100 ++++ tools/clang/lib/Driver/ToolChains/Clang.cpp 2017-09-14 19:35:59.296165000 +0100 +@@ -3202,6 +3202,7 @@ + + // Forward -f (flag) options which we can pass directly. + Args.AddLastArg(CmdArgs, options::OPT_femit_all_decls); ++ Args.AddLastArg(CmdArgs, options::OPT_fformat_extensions); + Args.AddLastArg(CmdArgs, options::OPT_fheinous_gnu_extensions); + Args.AddLastArg(CmdArgs, options::OPT_fno_operator_names); + // Emulated TLS is enabled by default on Android and OpenBSD, and can be enabled +diff -ruN tools/clang/lib/Frontend/CompilerInvocation.cpp tools/clang/lib/Frontend/CompilerInvocation.cpp +--- tools/clang/lib/Frontend/CompilerInvocation.cpp 2015-07-30 22:47:41 UTC ++++ tools/clang/lib/Frontend/CompilerInvocation.cpp +@@ -1543,6 +1543,7 @@ + Opts.ShortWChar = Args.hasFlag(OPT_fshort_wchar, OPT_fno_short_wchar, false); + Opts.ShortEnums = Args.hasArg(OPT_fshort_enums); + Opts.Freestanding = Args.hasArg(OPT_ffreestanding); ++ Opts.FormatExtensions = Args.hasArg(OPT_fformat_extensions); + Opts.NoBuiltin = Args.hasArg(OPT_fno_builtin) || Opts.Freestanding; + Opts.NoMathBuiltin = Args.hasArg(OPT_fno_math_builtin); + Opts.AssumeSaneOperatorNew = !Args.hasArg(OPT_fno_assume_sane_operator_new); diff --git a/devel/llvm90/files/patch-fopenmp.diff b/devel/llvm90/files/patch-fopenmp.diff new file mode 100644 index 00000000..18932bd0 --- /dev/null +++ b/devel/llvm90/files/patch-fopenmp.diff @@ -0,0 +1,14 @@ +--- tools/clang/lib/Driver/ToolChains/CommonArgs.cpp.orig 2017-05-10 17:18:56.000000000 +0000 ++++ tools/clang/lib/Driver/ToolChains/CommonArgs.cpp 2017-05-10 23:01:17.087686000 +0000 +@@ -441,7 +441,10 @@ + + switch (TC.getDriver().getOpenMPRuntime(Args)) { + case Driver::OMPRT_OMP: +- CmdArgs.push_back("-lomp"); ++ if (TC.getTriple().getOS() != llvm::Triple::FreeBSD || TC.isCrossCompiling() || !llvm::sys::fs::exists("%%LLVM_PREFIX%%/lib/libomp.so")) ++ CmdArgs.push_back("-lomp"); ++ else ++ CmdArgs.push_back("%%LLVM_PREFIX%%/lib/libomp.so"); + break; + case Driver::OMPRT_GOMP: + CmdArgs.push_back("-lgomp"); diff --git a/devel/llvm90/files/patch-freebsd-r352030 b/devel/llvm90/files/patch-freebsd-r352030 new file mode 100644 index 00000000..9015c0be --- /dev/null +++ b/devel/llvm90/files/patch-freebsd-r352030 @@ -0,0 +1,36 @@ +commit 5f6a983e7fba98335e2863fe31305e895545ebb2 +Author: dim +Date: Sun Sep 8 10:31:34 2019 +0000 + + Target i586 by default on the i386 architecture, since after upstream's + change https://reviews.llvm.org/rL356631 ("[X86] Add CMPXCHG8B feature + flag. Set it for all CPUs except i386/i486 including 'generic'. Disable + use of CMPXCHG8B when this flag isn't set"), clang now correctly emits + calls to __atomic_load_8, __atomic_store_8, etc. when targeting i486, + and this means we can no longer link most modern programs, because we do + not have a libatomic, nor support for atomic functions in libc. See + also PR 230888, 220822, 233725, 234976, and more probably duplicates. + + Note that in practice, clang has been incorrectly generating cmpxchg8b + instructions for years now, when targeting i486. So de facto nothing + really changes by doing this. + +Notes: + svn path=/projects/clang900-import/; revision=352030 + +diff --git tools/clang/lib/Driver/ToolChains/Arch/X86.cpp tools/clang/lib/Driver/ToolChains/Arch/X86.cpp +index 34be226b69e9..9a5c0aa28c7f 100644 +--- tools/clang/lib/Driver/ToolChains/Arch/X86.cpp ++++ tools/clang/lib/Driver/ToolChains/Arch/X86.cpp +@@ -93,10 +93,10 @@ const char *x86::getX86TargetCPU(const ArgList &Args, + return "x86-64"; + + switch (Triple.getOS()) { +- case llvm::Triple::FreeBSD: + case llvm::Triple::NetBSD: + case llvm::Triple::OpenBSD: + return "i486"; ++ case llvm::Triple::FreeBSD: + case llvm::Triple::Haiku: + return "i586"; + default: diff --git a/devel/llvm90/files/patch-freebsd-r352318 b/devel/llvm90/files/patch-freebsd-r352318 new file mode 100644 index 00000000..314379fc --- /dev/null +++ b/devel/llvm90/files/patch-freebsd-r352318 @@ -0,0 +1,93 @@ +commit 24b1a5b926832f68fa0a008b2484d4b44f58ee8e +Author: dim +Date: Sat Sep 14 10:55:33 2019 +0000 + + Revert commit from upstream llvm trunk (by Hans Wennborg): + + Re-commit r357452 (take 3): "SimplifyCFG + SinkCommonCodeFromPredecessors: Also sink function calls without used + results (PR41259)" + + Third time's the charm. + + This was reverted in r363220 due to being suspected of an internal + benchmark regression and a test failure, none of which turned out to + be caused by this. + + As reported in https://bugs.llvm.org/show_bug.cgi?id=43269, this causes + UNREACHABLE errors when compiling if_malo_pci.c for arm and aarch64. + +Notes: + svn path=/projects/clang900-import/; revision=352318 + +diff --git lib/Transforms/Utils/SimplifyCFG.cpp lib/Transforms/Utils/SimplifyCFG.cpp +index 11651d040dc0..6e2ef67408d9 100644 +--- lib/Transforms/Utils/SimplifyCFG.cpp ++++ lib/Transforms/Utils/SimplifyCFG.cpp +@@ -1428,10 +1428,9 @@ static bool HoistThenElseCodeToIf(BranchInst *BI, + static bool canSinkInstructions( + ArrayRef Insts, + DenseMap> &PHIOperands) { +- // Prune out obviously bad instructions to move. Each instruction must have +- // exactly zero or one use, and we check later that use is by a single, common +- // PHI instruction in the successor. +- bool HasUse = !Insts.front()->user_empty(); ++ // Prune out obviously bad instructions to move. Any non-store instruction ++ // must have exactly one use, and we check later that use is by a single, ++ // common PHI instruction in the successor. + for (auto *I : Insts) { + // These instructions may change or break semantics if moved. + if (isa(I) || I->isEHPad() || isa(I) || +@@ -1445,10 +1444,9 @@ static bool canSinkInstructions( + if (C->isInlineAsm()) + return false; + +- // Each instruction must have zero or one use. +- if (HasUse && !I->hasOneUse()) +- return false; +- if (!HasUse && !I->user_empty()) ++ // Everything must have only one use too, apart from stores which ++ // have no uses. ++ if (!isa(I) && !I->hasOneUse()) + return false; + } + +@@ -1457,11 +1455,11 @@ static bool canSinkInstructions( + if (!I->isSameOperationAs(I0)) + return false; + +- // All instructions in Insts are known to be the same opcode. If they have a +- // use, check that the only user is a PHI or in the same block as the +- // instruction, because if a user is in the same block as an instruction we're +- // contemplating sinking, it must already be determined to be sinkable. +- if (HasUse) { ++ // All instructions in Insts are known to be the same opcode. If they aren't ++ // stores, check the only user of each is a PHI or in the same block as the ++ // instruction, because if a user is in the same block as an instruction ++ // we're contemplating sinking, it must already be determined to be sinkable. ++ if (!isa(I0)) { + auto *PNUse = dyn_cast(*I0->user_begin()); + auto *Succ = I0->getParent()->getTerminator()->getSuccessor(0); + if (!all_of(Insts, [&PNUse,&Succ](const Instruction *I) -> bool { +@@ -1539,7 +1537,7 @@ static bool sinkLastInstruction(ArrayRef Blocks) { + // it is slightly over-aggressive - it gets confused by commutative instructions + // so double-check it here. + Instruction *I0 = Insts.front(); +- if (!I0->user_empty()) { ++ if (!isa(I0)) { + auto *PNUse = dyn_cast(*I0->user_begin()); + if (!all_of(Insts, [&PNUse](const Instruction *I) -> bool { + auto *U = cast(*I->user_begin()); +@@ -1597,10 +1595,11 @@ static bool sinkLastInstruction(ArrayRef Blocks) { + I0->andIRFlags(I); + } + +- if (!I0->user_empty()) { ++ if (!isa(I0)) { + // canSinkLastInstruction checked that all instructions were used by + // one and only one PHI node. Find that now, RAUW it to our common + // instruction and nuke it. ++ assert(I0->hasOneUse()); + auto *PN = cast(*I0->user_begin()); + PN->replaceAllUsesWith(I0); + PN->eraseFromParent(); diff --git a/devel/llvm90/files/patch-freebsd-r352539 b/devel/llvm90/files/patch-freebsd-r352539 new file mode 100644 index 00000000..ca7941e7 --- /dev/null +++ b/devel/llvm90/files/patch-freebsd-r352539 @@ -0,0 +1,102 @@ +commit 053368e30489fc77ab06ee7954df3719af2548c2 +Author: dim +Date: Thu Sep 19 19:42:59 2019 +0000 + + Pull in r371066 from upstream clang trunk (by Justin Hibbits): + + Add -m(no)-spe to clang + + Summary: + r337347 added support for the Signal Processing Engine (SPE) to LLVM. + This follows that up with the clang side. + + This adds -mspe and -mno-spe, to match GCC. + + Subscribers: nemanjai, kbarton, cfe-commits + + Differential Revision: https://reviews.llvm.org/D49754 + +Notes: + svn path=/projects/clang900-import/; revision=352539 + +diff --git tools/clang/include/clang/Driver/Options.td tools/clang/include/clang/Driver/Options.td +index 4ea8bfff0973..508d046dbb91 100644 +--- tools/clang/include/clang/Driver/Options.td ++++ tools/clang/include/clang/Driver/Options.td +@@ -2241,6 +2241,8 @@ def faltivec : Flag<["-"], "faltivec">, Group, Flags<[DriverOption]>; + def fno_altivec : Flag<["-"], "fno-altivec">, Group, Flags<[DriverOption]>; + def maltivec : Flag<["-"], "maltivec">, Group; + def mno_altivec : Flag<["-"], "mno-altivec">, Group; ++def mspe : Flag<["-"], "mspe">, Group; ++def mno_spe : Flag<["-"], "mno-spe">, Group; + def mvsx : Flag<["-"], "mvsx">, Group; + def mno_vsx : Flag<["-"], "mno-vsx">, Group; + def msecure_plt : Flag<["-"], "msecure-plt">, Group; +diff --git tools/clang/lib/Basic/Targets/PPC.cpp tools/clang/lib/Basic/Targets/PPC.cpp +index 2a773d999286..a40991048873 100644 +--- tools/clang/lib/Basic/Targets/PPC.cpp ++++ tools/clang/lib/Basic/Targets/PPC.cpp +@@ -54,6 +54,10 @@ bool PPCTargetInfo::handleTargetFeatures(std::vector &Features, + HasFloat128 = true; + } else if (Feature == "+power9-vector") { + HasP9Vector = true; ++ } else if (Feature == "+spe") { ++ HasSPE = true; ++ LongDoubleWidth = LongDoubleAlign = 64; ++ LongDoubleFormat = &llvm::APFloat::IEEEdouble(); + } else if (Feature == "-hard-float") { + FloatABI = SoftFloat; + } +@@ -165,6 +169,10 @@ void PPCTargetInfo::getTargetDefines(const LangOptions &Opts, + Builder.defineMacro("__VEC__", "10206"); + Builder.defineMacro("__ALTIVEC__"); + } ++ if (HasSPE) { ++ Builder.defineMacro("__SPE__"); ++ Builder.defineMacro("__NO_FPRS__"); ++ } + if (HasVSX) + Builder.defineMacro("__VSX__"); + if (HasP8Vector) +@@ -203,7 +211,6 @@ void PPCTargetInfo::getTargetDefines(const LangOptions &Opts, + // __CMODEL_LARGE__ + // _CALL_SYSV + // _CALL_DARWIN +- // __NO_FPRS__ + } + + // Handle explicit options being passed to the compiler here: if we've +@@ -332,6 +339,7 @@ bool PPCTargetInfo::hasFeature(StringRef Feature) const { + .Case("extdiv", HasExtDiv) + .Case("float128", HasFloat128) + .Case("power9-vector", HasP9Vector) ++ .Case("spe", HasSPE) + .Default(false); + } + +diff --git tools/clang/lib/Basic/Targets/PPC.h tools/clang/lib/Basic/Targets/PPC.h +index 6e5df097921b..6c6421c28e23 100644 +--- tools/clang/lib/Basic/Targets/PPC.h ++++ tools/clang/lib/Basic/Targets/PPC.h +@@ -66,6 +66,7 @@ class LLVM_LIBRARY_VISIBILITY PPCTargetInfo : public TargetInfo { + bool HasBPERMD = false; + bool HasExtDiv = false; + bool HasP9Vector = false; ++ bool HasSPE = false; + + protected: + std::string ABI; +diff --git tools/clang/lib/CodeGen/TargetInfo.cpp tools/clang/lib/CodeGen/TargetInfo.cpp +index 1e1038dbfe95..81f40011f11c 100644 +--- tools/clang/lib/CodeGen/TargetInfo.cpp ++++ tools/clang/lib/CodeGen/TargetInfo.cpp +@@ -9716,7 +9716,8 @@ const TargetCodeGenInfo &CodeGenModule::getTargetCodeGenInfo() { + + case llvm::Triple::ppc: + return SetCGInfo( +- new PPC32TargetCodeGenInfo(Types, CodeGenOpts.FloatABI == "soft")); ++ new PPC32TargetCodeGenInfo(Types, CodeGenOpts.FloatABI == "soft" || ++ getTarget().hasFeature("spe"))); + case llvm::Triple::ppc64: + if (Triple.isOSBinFormatELF()) { + PPC64_SVR4_ABIInfo::ABIKind Kind = PPC64_SVR4_ABIInfo::ELFv1; diff --git a/devel/llvm90/files/patch-tools_clang_lib_Driver_ToolChains_Arch_PPC.cpp b/devel/llvm90/files/patch-tools_clang_lib_Driver_ToolChains_Arch_PPC.cpp new file mode 100644 index 00000000..2f0556d7 --- /dev/null +++ b/devel/llvm90/files/patch-tools_clang_lib_Driver_ToolChains_Arch_PPC.cpp @@ -0,0 +1,12 @@ +--- tools/clang/lib/Driver/ToolChains/Arch/PPC.cpp.orig ++++ tools/clang/lib/Driver/ToolChains/Arch/PPC.cpp +@@ -115,7 +115,8 @@ + const ArgList &Args) { + if (Args.getLastArg(options::OPT_msecure_plt)) + return ppc::ReadGOTPtrMode::SecurePlt; +- if (Triple.isOSNetBSD() || Triple.isOSOpenBSD() || Triple.isMusl()) ++ if ((Triple.isOSFreeBSD() && Triple.getOSMajorVersion() >= 13) || ++ Triple.isOSNetBSD() || Triple.isOSOpenBSD() || Triple.isMusl()) + return ppc::ReadGOTPtrMode::SecurePlt; + else + return ppc::ReadGOTPtrMode::Bss; diff --git a/devel/llvm90/files/patch-tools_clang_lib_Headers_CMakeLists.txt b/devel/llvm90/files/patch-tools_clang_lib_Headers_CMakeLists.txt new file mode 100644 index 00000000..17043c60 --- /dev/null +++ b/devel/llvm90/files/patch-tools_clang_lib_Headers_CMakeLists.txt @@ -0,0 +1,32 @@ +--- tools/clang/lib/Headers/CMakeLists.txt.orig ++++ tools/clang/lib/Headers/CMakeLists.txt +@@ -56,7 +56,6 @@ + intrin.h + inttypes.h + iso646.h +- limits.h + lwpintrin.h + lzcntintrin.h + mm3dnow.h +@@ -76,21 +75,13 @@ + s390intrin.h + shaintrin.h + smmintrin.h +- stdalign.h +- stdarg.h +- stdatomic.h +- stdbool.h +- stddef.h + __stddef_max_align_t.h +- stdint.h +- stdnoreturn.h + tbmintrin.h + tgmath.h + tmmintrin.h + unwind.h + vadefs.h + vaesintrin.h +- varargs.h + vecintrin.h + vpclmulqdqintrin.h + wmmintrin.h diff --git a/devel/llvm90/files/patch-tools_clang_tools_scan-build_libexec_ccc-analyzer b/devel/llvm90/files/patch-tools_clang_tools_scan-build_libexec_ccc-analyzer new file mode 100644 index 00000000..e1c65480 --- /dev/null +++ b/devel/llvm90/files/patch-tools_clang_tools_scan-build_libexec_ccc-analyzer @@ -0,0 +1,12 @@ +--- tools/clang/tools/scan-build/libexec/ccc-analyzer.orig ++++ tools/clang/tools/scan-build/libexec/ccc-analyzer +@@ -81,6 +81,9 @@ + if (-x "/usr/bin/xcrun") { + $UseXCRUN = 1; + } ++} elsif (`uname -s` eq "FreeBSD\n") { ++ $DefaultCCompiler = 'cc'; ++ $DefaultCXXCompiler = 'c++'; + } else { + $DefaultCCompiler = 'gcc'; + $DefaultCXXCompiler = 'g++'; diff --git a/devel/llvm90/pkg-descr b/devel/llvm90/pkg-descr new file mode 100644 index 00000000..d252f07c --- /dev/null +++ b/devel/llvm90/pkg-descr @@ -0,0 +1,8 @@ +The LLVM Project is a collection of modular and reusable compiler and +toolchain technologies. + +This port includes Clang (a C/C++/Objective-C compiler), LLD (a linker), +LLDB (a debugger), an OpenMP runtime library, and the LLVM infrastructure +these are built on. + +WWW: http://llvm.org/ diff --git a/devel/llvm90/pkg-plist b/devel/llvm90/pkg-plist new file mode 100644 index 00000000..e6da7a7c --- /dev/null +++ b/devel/llvm90/pkg-plist @@ -0,0 +1,2602 @@ +bin/bugpoint +bin/c-index-test +bin/clang +bin/clang-9 +bin/clang-check +bin/clang-cl +bin/clang-cpp +bin/clang-extdef-mapping +bin/clang-format +bin/clang-import-test +bin/clang-offload-bundler +bin/clang-refactor +bin/clang-rename +bin/clang-scan-deps +bin/clang++ +bin/diagtool +bin/dsymutil +bin/git-clang-format +bin/hmaptool +bin/ld.lld +bin/ld64.lld +bin/llc +bin/lld +bin/lld-link +bin/lli +bin/llvm-addr2line +bin/llvm-ar +bin/llvm-as +bin/llvm-bcanalyzer +bin/llvm-c-test +bin/llvm-cat +bin/llvm-cfi-verify +bin/llvm-config +bin/llvm-cov +bin/llvm-cvtres +bin/llvm-cxxdump +bin/llvm-cxxfilt +bin/llvm-cxxmap +bin/llvm-diff +bin/llvm-dis +bin/llvm-dlltool +bin/llvm-dwarfdump +bin/llvm-dwp +bin/llvm-elfabi +bin/llvm-exegesis +bin/llvm-extract +bin/llvm-jitlink +bin/llvm-lib +bin/llvm-link +bin/llvm-lipo +bin/llvm-lto +bin/llvm-lto2 +bin/llvm-mc +bin/llvm-mca +bin/llvm-modextract +bin/llvm-mt +bin/llvm-nm +bin/llvm-objcopy +bin/llvm-objdump +bin/llvm-opt-report +bin/llvm-pdbutil +bin/llvm-profdata +bin/llvm-ranlib +bin/llvm-rc +bin/llvm-readelf +bin/llvm-readobj +bin/llvm-rtdyld +bin/llvm-size +bin/llvm-split +bin/llvm-stress +bin/llvm-strings +bin/llvm-strip +bin/llvm-symbolizer +bin/llvm-tblgen +bin/llvm-undname +bin/llvm-xray +bin/obj2yaml +bin/opt +bin/sancov +bin/sanstats +bin/scan-build +bin/scan-view +bin/verify-uselistorder +bin/wasm-ld +bin/yaml2obj +include/clang-c/BuildSystem.h +include/clang-c/CXCompilationDatabase.h +include/clang-c/CXErrorCode.h +include/clang-c/CXString.h +include/clang-c/Documentation.h +include/clang-c/Index.h +include/clang-c/Platform.h +include/clang/Analysis/Analyses/CFGReachabilityAnalysis.h +include/clang/Analysis/Analyses/Consumed.h +include/clang/Analysis/Analyses/Dominators.h +include/clang/Analysis/Analyses/ExprMutationAnalyzer.h +include/clang/Analysis/Analyses/LiveVariables.h +include/clang/Analysis/Analyses/PostOrderCFGView.h +include/clang/Analysis/Analyses/ReachableCode.h +include/clang/Analysis/Analyses/ThreadSafety.h +include/clang/Analysis/Analyses/ThreadSafetyCommon.h +include/clang/Analysis/Analyses/ThreadSafetyLogical.h +include/clang/Analysis/Analyses/ThreadSafetyOps.def +include/clang/Analysis/Analyses/ThreadSafetyTIL.h +include/clang/Analysis/Analyses/ThreadSafetyTraverse.h +include/clang/Analysis/Analyses/ThreadSafetyUtil.h +include/clang/Analysis/Analyses/UninitializedValues.h +include/clang/Analysis/AnalysisDeclContext.h +include/clang/Analysis/AnalysisDiagnostic.h +include/clang/Analysis/AnyCall.h +include/clang/Analysis/BodyFarm.h +include/clang/Analysis/CallGraph.h +include/clang/Analysis/CFG.h +include/clang/Analysis/CFGStmtMap.h +include/clang/Analysis/CloneDetection.h +include/clang/Analysis/CodeInjector.h +include/clang/Analysis/ConstructionContext.h +include/clang/Analysis/DomainSpecific/CocoaConventions.h +include/clang/Analysis/DomainSpecific/ObjCNoReturn.h +include/clang/Analysis/FlowSensitive/DataflowValues.h +include/clang/Analysis/ProgramPoint.h +include/clang/Analysis/RetainSummaryManager.h +include/clang/Analysis/SelectorExtras.h +include/clang/Analysis/Support/BumpVector.h +include/clang/ARCMigrate/ARCMT.h +include/clang/ARCMigrate/ARCMTActions.h +include/clang/ARCMigrate/FileRemapper.h +include/clang/AST/APValue.h +include/clang/AST/AST.h +include/clang/AST/ASTConsumer.h +include/clang/AST/ASTContext.h +include/clang/AST/ASTContextAllocate.h +include/clang/AST/ASTDiagnostic.h +include/clang/AST/ASTDumper.h +include/clang/AST/ASTDumperUtils.h +include/clang/AST/ASTFwd.h +include/clang/AST/ASTImporter.h +include/clang/AST/ASTImporterLookupTable.h +include/clang/AST/ASTImporterSharedState.h +include/clang/AST/ASTLambda.h +include/clang/AST/ASTMutationListener.h +include/clang/AST/ASTNodeTraverser.h +include/clang/AST/ASTStructuralEquivalence.h +include/clang/AST/ASTTypeTraits.h +include/clang/AST/ASTUnresolvedSet.h +include/clang/AST/ASTVector.h +include/clang/AST/Attr.h +include/clang/AST/AttrImpl.inc +include/clang/AST/AttrIterator.h +include/clang/AST/AttrNodeTraverse.inc +include/clang/AST/Attrs.inc +include/clang/AST/AttrTextNodeDump.inc +include/clang/AST/AttrVisitor.h +include/clang/AST/AttrVisitor.inc +include/clang/AST/Availability.h +include/clang/AST/BaseSubobject.h +include/clang/AST/BuiltinTypes.def +include/clang/AST/CanonicalType.h +include/clang/AST/CharUnits.h +include/clang/AST/Comment.h +include/clang/AST/CommentBriefParser.h +include/clang/AST/CommentCommandInfo.inc +include/clang/AST/CommentCommandList.inc +include/clang/AST/CommentCommandTraits.h +include/clang/AST/CommentDiagnostic.h +include/clang/AST/CommentHTMLNamedCharacterReferences.inc +include/clang/AST/CommentHTMLTags.inc +include/clang/AST/CommentHTMLTagsProperties.inc +include/clang/AST/CommentLexer.h +include/clang/AST/CommentNodes.inc +include/clang/AST/CommentParser.h +include/clang/AST/CommentSema.h +include/clang/AST/CommentVisitor.h +include/clang/AST/ComparisonCategories.h +include/clang/AST/CurrentSourceLocExprScope.h +include/clang/AST/CXXInheritance.h +include/clang/AST/DataCollection.h +include/clang/AST/Decl.h +include/clang/AST/DeclAccessPair.h +include/clang/AST/DeclarationName.h +include/clang/AST/DeclBase.h +include/clang/AST/DeclContextInternals.h +include/clang/AST/DeclCXX.h +include/clang/AST/DeclFriend.h +include/clang/AST/DeclGroup.h +include/clang/AST/DeclLookups.h +include/clang/AST/DeclNodes.inc +include/clang/AST/DeclObjC.h +include/clang/AST/DeclOpenMP.h +include/clang/AST/DeclTemplate.h +include/clang/AST/DeclVisitor.h +include/clang/AST/DependentDiagnostic.h +include/clang/AST/EvaluatedExprVisitor.h +include/clang/AST/Expr.h +include/clang/AST/ExprCXX.h +include/clang/AST/ExprObjC.h +include/clang/AST/ExprOpenMP.h +include/clang/AST/ExternalASTMerger.h +include/clang/AST/ExternalASTSource.h +include/clang/AST/FormatString.h +include/clang/AST/GlobalDecl.h +include/clang/AST/JSONNodeDumper.h +include/clang/AST/LambdaCapture.h +include/clang/AST/LexicallyOrderedRecursiveASTVisitor.h +include/clang/AST/LocInfoType.h +include/clang/AST/Mangle.h +include/clang/AST/MangleNumberingContext.h +include/clang/AST/NestedNameSpecifier.h +include/clang/AST/NonTrivialTypeVisitor.h +include/clang/AST/NSAPI.h +include/clang/AST/ODRHash.h +include/clang/AST/OpenMPClause.h +include/clang/AST/OperationKinds.def +include/clang/AST/OperationKinds.h +include/clang/AST/OSLog.h +include/clang/AST/ParentMap.h +include/clang/AST/PrettyDeclStackTrace.h +include/clang/AST/PrettyPrinter.h +include/clang/AST/QualTypeNames.h +include/clang/AST/RawCommentList.h +include/clang/AST/RecordLayout.h +include/clang/AST/RecursiveASTVisitor.h +include/clang/AST/Redeclarable.h +include/clang/AST/SelectorLocationsKind.h +include/clang/AST/Stmt.h +include/clang/AST/StmtCXX.h +include/clang/AST/StmtDataCollectors.inc +include/clang/AST/StmtGraphTraits.h +include/clang/AST/StmtIterator.h +include/clang/AST/StmtNodes.inc +include/clang/AST/StmtObjC.h +include/clang/AST/StmtOpenMP.h +include/clang/AST/StmtVisitor.h +include/clang/AST/TemplateArgumentVisitor.h +include/clang/AST/TemplateBase.h +include/clang/AST/TemplateName.h +include/clang/AST/TextNodeDumper.h +include/clang/AST/Type.h +include/clang/AST/TypeLoc.h +include/clang/AST/TypeLocNodes.def +include/clang/AST/TypeLocVisitor.h +include/clang/AST/TypeNodes.def +include/clang/AST/TypeOrdering.h +include/clang/AST/TypeVisitor.h +include/clang/AST/UnresolvedSet.h +include/clang/AST/VTableBuilder.h +include/clang/AST/VTTBuilder.h +include/clang/ASTMatchers/ASTMatchers.h +include/clang/ASTMatchers/ASTMatchersInternal.h +include/clang/ASTMatchers/ASTMatchersMacros.h +include/clang/ASTMatchers/ASTMatchFinder.h +include/clang/ASTMatchers/Dynamic/Diagnostics.h +include/clang/ASTMatchers/Dynamic/Parser.h +include/clang/ASTMatchers/Dynamic/Registry.h +include/clang/ASTMatchers/Dynamic/VariantValue.h +include/clang/Basic/ABI.h +include/clang/Basic/AddressSpaces.h +include/clang/Basic/AlignedAllocation.h +include/clang/Basic/AllDiagnostics.h +include/clang/Basic/arm_fp16.inc +include/clang/Basic/arm_neon.inc +include/clang/Basic/AttrHasAttributeImpl.inc +include/clang/Basic/Attributes.h +include/clang/Basic/AttrKinds.h +include/clang/Basic/AttrList.inc +include/clang/Basic/AttrSubjectMatchRules.h +include/clang/Basic/AttrSubMatchRulesList.inc +include/clang/Basic/BitmaskEnum.h +include/clang/Basic/Builtins.def +include/clang/Basic/Builtins.h +include/clang/Basic/BuiltinsAArch64.def +include/clang/Basic/BuiltinsAMDGPU.def +include/clang/Basic/BuiltinsARM.def +include/clang/Basic/BuiltinsHexagon.def +include/clang/Basic/BuiltinsLe64.def +include/clang/Basic/BuiltinsMips.def +include/clang/Basic/BuiltinsNEON.def +include/clang/Basic/BuiltinsNVPTX.def +include/clang/Basic/BuiltinsPPC.def +include/clang/Basic/BuiltinsSystemZ.def +include/clang/Basic/BuiltinsWebAssembly.def +include/clang/Basic/BuiltinsX86_64.def +include/clang/Basic/BuiltinsX86.def +include/clang/Basic/BuiltinsXCore.def +include/clang/Basic/CapturedStmt.h +include/clang/Basic/CharInfo.h +include/clang/Basic/CodeGenOptions.def +include/clang/Basic/CodeGenOptions.h +include/clang/Basic/CommentOptions.h +include/clang/Basic/Cuda.h +include/clang/Basic/DebugInfoOptions.h +include/clang/Basic/Diagnostic.h +include/clang/Basic/DiagnosticAnalysis.h +include/clang/Basic/DiagnosticAnalysisKinds.inc +include/clang/Basic/DiagnosticAST.h +include/clang/Basic/DiagnosticASTKinds.inc +include/clang/Basic/DiagnosticCategories.h +include/clang/Basic/DiagnosticComment.h +include/clang/Basic/DiagnosticCommentKinds.inc +include/clang/Basic/DiagnosticCommonKinds.inc +include/clang/Basic/DiagnosticCrossTU.h +include/clang/Basic/DiagnosticCrossTUKinds.inc +include/clang/Basic/DiagnosticDriver.h +include/clang/Basic/DiagnosticDriverKinds.inc +include/clang/Basic/DiagnosticError.h +include/clang/Basic/DiagnosticFrontend.h +include/clang/Basic/DiagnosticFrontendKinds.inc +include/clang/Basic/DiagnosticGroups.inc +include/clang/Basic/DiagnosticIDs.h +include/clang/Basic/DiagnosticIndexName.inc +include/clang/Basic/DiagnosticLex.h +include/clang/Basic/DiagnosticLexKinds.inc +include/clang/Basic/DiagnosticOptions.def +include/clang/Basic/DiagnosticOptions.h +include/clang/Basic/DiagnosticParse.h +include/clang/Basic/DiagnosticParseKinds.inc +include/clang/Basic/DiagnosticRefactoring.h +include/clang/Basic/DiagnosticRefactoringKinds.inc +include/clang/Basic/DiagnosticSema.h +include/clang/Basic/DiagnosticSemaKinds.inc +include/clang/Basic/DiagnosticSerialization.h +include/clang/Basic/DiagnosticSerializationKinds.inc +include/clang/Basic/ExceptionSpecificationType.h +include/clang/Basic/ExpressionTraits.h +include/clang/Basic/Features.def +include/clang/Basic/FileManager.h +include/clang/Basic/FileSystemOptions.h +include/clang/Basic/FileSystemStatCache.h +include/clang/Basic/FixedPoint.h +include/clang/Basic/IdentifierTable.h +include/clang/Basic/JsonSupport.h +include/clang/Basic/Lambda.h +include/clang/Basic/LangOptions.def +include/clang/Basic/LangOptions.h +include/clang/Basic/Linkage.h +include/clang/Basic/LLVM.h +include/clang/Basic/MacroBuilder.h +include/clang/Basic/Module.h +include/clang/Basic/MSP430Target.def +include/clang/Basic/ObjCRuntime.h +include/clang/Basic/OpenCLExtensions.def +include/clang/Basic/OpenCLExtensionTypes.def +include/clang/Basic/OpenCLImageTypes.def +include/clang/Basic/OpenCLOptions.h +include/clang/Basic/OpenMPKinds.def +include/clang/Basic/OpenMPKinds.h +include/clang/Basic/OperatorKinds.def +include/clang/Basic/OperatorKinds.h +include/clang/Basic/OperatorPrecedence.h +include/clang/Basic/PartialDiagnostic.h +include/clang/Basic/PlistSupport.h +include/clang/Basic/PragmaKinds.h +include/clang/Basic/PrettyStackTrace.h +include/clang/Basic/SanitizerBlacklist.h +include/clang/Basic/Sanitizers.def +include/clang/Basic/Sanitizers.h +include/clang/Basic/SanitizerSpecialCaseList.h +include/clang/Basic/SourceLocation.h +include/clang/Basic/SourceManager.h +include/clang/Basic/SourceManagerInternals.h +include/clang/Basic/Specifiers.h +include/clang/Basic/Stack.h +include/clang/Basic/SyncScope.h +include/clang/Basic/TargetBuiltins.h +include/clang/Basic/TargetCXXABI.h +include/clang/Basic/TargetInfo.h +include/clang/Basic/TargetOptions.h +include/clang/Basic/TemplateKinds.h +include/clang/Basic/TokenKinds.def +include/clang/Basic/TokenKinds.h +include/clang/Basic/TypeTraits.h +include/clang/Basic/Version.h +include/clang/Basic/Version.inc +include/clang/Basic/Visibility.h +include/clang/Basic/X86Target.def +include/clang/Basic/XRayInstr.h +include/clang/Basic/XRayLists.h +include/clang/CodeGen/BackendUtil.h +include/clang/CodeGen/CGFunctionInfo.h +include/clang/CodeGen/CodeGenABITypes.h +include/clang/CodeGen/CodeGenAction.h +include/clang/CodeGen/ConstantInitBuilder.h +include/clang/CodeGen/ConstantInitFuture.h +include/clang/CodeGen/ModuleBuilder.h +include/clang/CodeGen/ObjectFilePCHContainerOperations.h +include/clang/CodeGen/SwiftCallingConv.h +include/clang/Config/config.h +include/clang/CrossTU/CrossTranslationUnit.h +include/clang/CrossTU/CrossTUDiagnostic.h +include/clang/DirectoryWatcher/DirectoryWatcher.h +include/clang/Driver/Action.h +include/clang/Driver/Compilation.h +include/clang/Driver/DarwinSDKInfo.h +include/clang/Driver/Distro.h +include/clang/Driver/Driver.h +include/clang/Driver/DriverDiagnostic.h +include/clang/Driver/Job.h +include/clang/Driver/Multilib.h +include/clang/Driver/Options.h +include/clang/Driver/Options.inc +include/clang/Driver/Phases.h +include/clang/Driver/SanitizerArgs.h +include/clang/Driver/Tool.h +include/clang/Driver/ToolChain.h +include/clang/Driver/Types.def +include/clang/Driver/Types.h +include/clang/Driver/Util.h +include/clang/Driver/XRayArgs.h +include/clang/Edit/Commit.h +include/clang/Edit/EditedSource.h +include/clang/Edit/EditsReceiver.h +include/clang/Edit/FileOffset.h +include/clang/Edit/Rewriters.h +include/clang/Format/Format.h +include/clang/Frontend/ASTConsumers.h +include/clang/Frontend/ASTUnit.h +include/clang/Frontend/ChainedDiagnosticConsumer.h +include/clang/Frontend/CommandLineSourceLoc.h +include/clang/Frontend/CompilerInstance.h +include/clang/Frontend/CompilerInvocation.h +include/clang/Frontend/DependencyOutputOptions.h +include/clang/Frontend/DiagnosticRenderer.h +include/clang/Frontend/FrontendAction.h +include/clang/Frontend/FrontendActions.h +include/clang/Frontend/FrontendDiagnostic.h +include/clang/Frontend/FrontendOptions.h +include/clang/Frontend/FrontendPluginRegistry.h +include/clang/Frontend/LangStandard.h +include/clang/Frontend/LangStandards.def +include/clang/Frontend/LayoutOverrideSource.h +include/clang/Frontend/LogDiagnosticPrinter.h +include/clang/Frontend/MigratorOptions.h +include/clang/Frontend/MultiplexConsumer.h +include/clang/Frontend/PCHContainerOperations.h +include/clang/Frontend/PrecompiledPreamble.h +include/clang/Frontend/PreprocessorOutputOptions.h +include/clang/Frontend/SerializedDiagnosticPrinter.h +include/clang/Frontend/SerializedDiagnosticReader.h +include/clang/Frontend/SerializedDiagnostics.h +include/clang/Frontend/TextDiagnostic.h +include/clang/Frontend/TextDiagnosticBuffer.h +include/clang/Frontend/TextDiagnosticPrinter.h +include/clang/Frontend/Utils.h +include/clang/Frontend/VerifyDiagnosticConsumer.h +include/clang/FrontendTool/Utils.h +include/clang/Index/CodegenNameGenerator.h +include/clang/Index/CommentToXML.h +include/clang/Index/DeclOccurrence.h +include/clang/Index/IndexDataConsumer.h +include/clang/Index/IndexingAction.h +include/clang/Index/IndexSymbol.h +include/clang/Index/USRGeneration.h +include/clang/Lex/CodeCompletionHandler.h +include/clang/Lex/DependencyDirectivesSourceMinimizer.h +include/clang/Lex/DirectoryLookup.h +include/clang/Lex/ExternalPreprocessorSource.h +include/clang/Lex/HeaderMap.h +include/clang/Lex/HeaderMapTypes.h +include/clang/Lex/HeaderSearch.h +include/clang/Lex/HeaderSearchOptions.h +include/clang/Lex/LexDiagnostic.h +include/clang/Lex/Lexer.h +include/clang/Lex/LiteralSupport.h +include/clang/Lex/MacroArgs.h +include/clang/Lex/MacroInfo.h +include/clang/Lex/ModuleLoader.h +include/clang/Lex/ModuleMap.h +include/clang/Lex/MultipleIncludeOpt.h +include/clang/Lex/PPCallbacks.h +include/clang/Lex/PPConditionalDirectiveRecord.h +include/clang/Lex/Pragma.h +include/clang/Lex/PreprocessingRecord.h +include/clang/Lex/Preprocessor.h +include/clang/Lex/PreprocessorLexer.h +include/clang/Lex/PreprocessorOptions.h +include/clang/Lex/ScratchBuffer.h +include/clang/Lex/Token.h +include/clang/Lex/TokenConcatenation.h +include/clang/Lex/TokenLexer.h +include/clang/Lex/VariadicMacroSupport.h +include/clang/Parse/AttrParserStringSwitches.inc +include/clang/Parse/AttrSubMatchRulesParserStringSwitches.inc +include/clang/Parse/LoopHint.h +include/clang/Parse/ParseAST.h +include/clang/Parse/ParseDiagnostic.h +include/clang/Parse/Parser.h +include/clang/Parse/RAIIObjectsForParser.h +include/clang/Rewrite/Core/DeltaTree.h +include/clang/Rewrite/Core/HTMLRewrite.h +include/clang/Rewrite/Core/RewriteBuffer.h +include/clang/Rewrite/Core/Rewriter.h +include/clang/Rewrite/Core/RewriteRope.h +include/clang/Rewrite/Core/TokenRewriter.h +include/clang/Rewrite/Frontend/ASTConsumers.h +include/clang/Rewrite/Frontend/FixItRewriter.h +include/clang/Rewrite/Frontend/FrontendActions.h +include/clang/Rewrite/Frontend/Rewriters.h +include/clang/Sema/AnalysisBasedWarnings.h +include/clang/Sema/AttrParsedAttrImpl.inc +include/clang/Sema/AttrParsedAttrKinds.inc +include/clang/Sema/AttrParsedAttrList.inc +include/clang/Sema/AttrSpellingListIndex.inc +include/clang/Sema/AttrTemplateInstantiate.inc +include/clang/Sema/CleanupInfo.h +include/clang/Sema/CodeCompleteConsumer.h +include/clang/Sema/CodeCompleteOptions.h +include/clang/Sema/CXXFieldCollector.h +include/clang/Sema/DeclSpec.h +include/clang/Sema/DelayedDiagnostic.h +include/clang/Sema/Designator.h +include/clang/Sema/ExternalSemaSource.h +include/clang/Sema/IdentifierResolver.h +include/clang/Sema/Initialization.h +include/clang/Sema/Lookup.h +include/clang/Sema/MultiplexExternalSemaSource.h +include/clang/Sema/ObjCMethodList.h +include/clang/Sema/Overload.h +include/clang/Sema/Ownership.h +include/clang/Sema/ParsedAttr.h +include/clang/Sema/ParsedTemplate.h +include/clang/Sema/Scope.h +include/clang/Sema/ScopeInfo.h +include/clang/Sema/Sema.h +include/clang/Sema/SemaConsumer.h +include/clang/Sema/SemaDiagnostic.h +include/clang/Sema/SemaFixItUtils.h +include/clang/Sema/SemaInternal.h +include/clang/Sema/SemaLambda.h +include/clang/Sema/Template.h +include/clang/Sema/TemplateDeduction.h +include/clang/Sema/TemplateInstCallback.h +include/clang/Sema/TypoCorrection.h +include/clang/Sema/Weak.h +include/clang/Serialization/ASTBitCodes.h +include/clang/Serialization/ASTDeserializationListener.h +include/clang/Serialization/ASTReader.h +include/clang/Serialization/ASTWriter.h +include/clang/Serialization/AttrPCHRead.inc +include/clang/Serialization/AttrPCHWrite.inc +include/clang/Serialization/ContinuousRangeMap.h +include/clang/Serialization/GlobalModuleIndex.h +include/clang/Serialization/InMemoryModuleCache.h +include/clang/Serialization/Module.h +include/clang/Serialization/ModuleFileExtension.h +include/clang/Serialization/ModuleManager.h +include/clang/Serialization/PCHContainerOperations.h +include/clang/Serialization/SerializationDiagnostic.h +include/clang/StaticAnalyzer/Checkers/BuiltinCheckerRegistration.h +include/clang/StaticAnalyzer/Checkers/Checkers.inc +include/clang/StaticAnalyzer/Checkers/LocalCheckers.h +include/clang/StaticAnalyzer/Checkers/MPIFunctionClassifier.h +include/clang/StaticAnalyzer/Checkers/SValExplainer.h +include/clang/StaticAnalyzer/Core/Analyses.def +include/clang/StaticAnalyzer/Core/AnalyzerOptions.def +include/clang/StaticAnalyzer/Core/AnalyzerOptions.h +include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h +include/clang/StaticAnalyzer/Core/BugReporter/BugReporterVisitors.h +include/clang/StaticAnalyzer/Core/BugReporter/BugType.h +include/clang/StaticAnalyzer/Core/BugReporter/CommonBugCategories.h +include/clang/StaticAnalyzer/Core/BugReporter/PathDiagnostic.h +include/clang/StaticAnalyzer/Core/Checker.h +include/clang/StaticAnalyzer/Core/CheckerManager.h +include/clang/StaticAnalyzer/Core/IssueHash.h +include/clang/StaticAnalyzer/Core/PathDiagnosticConsumers.h +include/clang/StaticAnalyzer/Core/PathSensitive/AnalysisManager.h +include/clang/StaticAnalyzer/Core/PathSensitive/APSIntType.h +include/clang/StaticAnalyzer/Core/PathSensitive/BasicValueFactory.h +include/clang/StaticAnalyzer/Core/PathSensitive/BlockCounter.h +include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h +include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h +include/clang/StaticAnalyzer/Core/PathSensitive/CheckerHelpers.h +include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h +include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h +include/clang/StaticAnalyzer/Core/PathSensitive/DynamicTypeInfo.h +include/clang/StaticAnalyzer/Core/PathSensitive/DynamicTypeMap.h +include/clang/StaticAnalyzer/Core/PathSensitive/Environment.h +include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h +include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h +include/clang/StaticAnalyzer/Core/PathSensitive/FunctionSummary.h +include/clang/StaticAnalyzer/Core/PathSensitive/LoopUnrolling.h +include/clang/StaticAnalyzer/Core/PathSensitive/LoopWidening.h +include/clang/StaticAnalyzer/Core/PathSensitive/MemRegion.h +include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h +include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h +include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h +include/clang/StaticAnalyzer/Core/PathSensitive/RangedConstraintManager.h +include/clang/StaticAnalyzer/Core/PathSensitive/Regions.def +include/clang/StaticAnalyzer/Core/PathSensitive/SimpleConstraintManager.h +include/clang/StaticAnalyzer/Core/PathSensitive/SMTConstraintManager.h +include/clang/StaticAnalyzer/Core/PathSensitive/SMTConv.h +include/clang/StaticAnalyzer/Core/PathSensitive/Store.h +include/clang/StaticAnalyzer/Core/PathSensitive/StoreRef.h +include/clang/StaticAnalyzer/Core/PathSensitive/SubEngine.h +include/clang/StaticAnalyzer/Core/PathSensitive/SummaryManager.h +include/clang/StaticAnalyzer/Core/PathSensitive/SValBuilder.h +include/clang/StaticAnalyzer/Core/PathSensitive/SVals.def +include/clang/StaticAnalyzer/Core/PathSensitive/SVals.h +include/clang/StaticAnalyzer/Core/PathSensitive/SValVisitor.h +include/clang/StaticAnalyzer/Core/PathSensitive/SymbolManager.h +include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def +include/clang/StaticAnalyzer/Core/PathSensitive/SymExpr.h +include/clang/StaticAnalyzer/Core/PathSensitive/WorkList.h +include/clang/StaticAnalyzer/Frontend/AnalysisConsumer.h +include/clang/StaticAnalyzer/Frontend/CheckerRegistration.h +include/clang/StaticAnalyzer/Frontend/CheckerRegistry.h +include/clang/StaticAnalyzer/Frontend/FrontendActions.h +include/clang/StaticAnalyzer/Frontend/ModelConsumer.h +include/clang/Tooling/AllTUsExecution.h +include/clang/Tooling/ArgumentsAdjusters.h +include/clang/Tooling/ASTDiff/ASTDiff.h +include/clang/Tooling/ASTDiff/ASTDiffInternal.h +include/clang/Tooling/CommonOptionsParser.h +include/clang/Tooling/CompilationDatabase.h +include/clang/Tooling/CompilationDatabasePluginRegistry.h +include/clang/Tooling/Core/Diagnostic.h +include/clang/Tooling/Core/Lookup.h +include/clang/Tooling/Core/Replacement.h +include/clang/Tooling/DependencyScanning/DependencyScanningWorker.h +include/clang/Tooling/DiagnosticsYaml.h +include/clang/Tooling/Execution.h +include/clang/Tooling/FileMatchTrie.h +include/clang/Tooling/FixIt.h +include/clang/Tooling/Inclusions/HeaderIncludes.h +include/clang/Tooling/Inclusions/IncludeStyle.h +include/clang/Tooling/JSONCompilationDatabase.h +include/clang/Tooling/Refactoring.h +include/clang/Tooling/Refactoring/ASTSelection.h +include/clang/Tooling/Refactoring/AtomicChange.h +include/clang/Tooling/Refactoring/Extract/Extract.h +include/clang/Tooling/Refactoring/RangeSelector.h +include/clang/Tooling/Refactoring/RecursiveSymbolVisitor.h +include/clang/Tooling/Refactoring/RefactoringAction.h +include/clang/Tooling/Refactoring/RefactoringActionRule.h +include/clang/Tooling/Refactoring/RefactoringActionRuleRequirements.h +include/clang/Tooling/Refactoring/RefactoringActionRules.h +include/clang/Tooling/Refactoring/RefactoringActionRulesInternal.h +include/clang/Tooling/Refactoring/RefactoringDiagnostic.h +include/clang/Tooling/Refactoring/RefactoringOption.h +include/clang/Tooling/Refactoring/RefactoringOptions.h +include/clang/Tooling/Refactoring/RefactoringOptionVisitor.h +include/clang/Tooling/Refactoring/RefactoringResultConsumer.h +include/clang/Tooling/Refactoring/RefactoringRuleContext.h +include/clang/Tooling/Refactoring/Rename/RenamingAction.h +include/clang/Tooling/Refactoring/Rename/SymbolName.h +include/clang/Tooling/Refactoring/Rename/SymbolOccurrences.h +include/clang/Tooling/Refactoring/Rename/USRFinder.h +include/clang/Tooling/Refactoring/Rename/USRFindingAction.h +include/clang/Tooling/Refactoring/Rename/USRLocFinder.h +include/clang/Tooling/Refactoring/SourceCode.h +include/clang/Tooling/Refactoring/Stencil.h +include/clang/Tooling/Refactoring/Transformer.h +include/clang/Tooling/RefactoringCallbacks.h +include/clang/Tooling/ReplacementsYaml.h +include/clang/Tooling/StandaloneExecution.h +include/clang/Tooling/Syntax/BuildTree.h +include/clang/Tooling/Syntax/Nodes.h +include/clang/Tooling/Syntax/Tokens.h +include/clang/Tooling/Syntax/Tree.h +include/clang/Tooling/ToolExecutorPluginRegistry.h +include/clang/Tooling/Tooling.h +include/lld/Common/Args.h +include/lld/Common/Driver.h +include/lld/Common/ErrorHandler.h +include/lld/Common/Filesystem.h +include/lld/Common/LLVM.h +include/lld/Common/Memory.h +include/lld/Common/Reproduce.h +include/lld/Common/Strings.h +include/lld/Common/TargetOptionsCommandFlags.h +include/lld/Common/Threads.h +include/lld/Common/Timer.h +include/lld/Common/Version.h +include/lld/Core/AbsoluteAtom.h +include/lld/Core/ArchiveLibraryFile.h +include/lld/Core/Atom.h +include/lld/Core/DefinedAtom.h +include/lld/Core/Error.h +include/lld/Core/File.h +include/lld/Core/Instrumentation.h +include/lld/Core/LinkingContext.h +include/lld/Core/Node.h +include/lld/Core/Pass.h +include/lld/Core/PassManager.h +include/lld/Core/Reader.h +include/lld/Core/Reference.h +include/lld/Core/Resolver.h +include/lld/Core/SharedLibraryAtom.h +include/lld/Core/SharedLibraryFile.h +include/lld/Core/Simple.h +include/lld/Core/SymbolTable.h +include/lld/Core/UndefinedAtom.h +include/lld/Core/Writer.h +include/lld/ReaderWriter/MachOLinkingContext.h +include/lld/ReaderWriter/YamlContext.h +include/llvm-c/Analysis.h +include/llvm-c/BitReader.h +include/llvm-c/BitWriter.h +include/llvm-c/Comdat.h +include/llvm-c/Core.h +include/llvm-c/DataTypes.h +include/llvm-c/DebugInfo.h +include/llvm-c/Disassembler.h +include/llvm-c/DisassemblerTypes.h +include/llvm-c/Error.h +include/llvm-c/ErrorHandling.h +include/llvm-c/ExecutionEngine.h +include/llvm-c/Initialization.h +include/llvm-c/IRReader.h +include/llvm-c/Linker.h +include/llvm-c/LinkTimeOptimizer.h +include/llvm-c/lto.h +include/llvm-c/Object.h +include/llvm-c/OrcBindings.h +include/llvm-c/Remarks.h +include/llvm-c/Support.h +include/llvm-c/Target.h +include/llvm-c/TargetMachine.h +include/llvm-c/Transforms/AggressiveInstCombine.h +include/llvm-c/Transforms/Coroutines.h +include/llvm-c/Transforms/InstCombine.h +include/llvm-c/Transforms/IPO.h +include/llvm-c/Transforms/PassManagerBuilder.h +include/llvm-c/Transforms/Scalar.h +include/llvm-c/Transforms/Utils.h +include/llvm-c/Transforms/Vectorize.h +include/llvm-c/Types.h +include/llvm/ADT/AllocatorList.h +include/llvm/ADT/Any.h +include/llvm/ADT/APFloat.h +include/llvm/ADT/APInt.h +include/llvm/ADT/APSInt.h +include/llvm/ADT/ArrayRef.h +include/llvm/ADT/bit.h +include/llvm/ADT/BitmaskEnum.h +include/llvm/ADT/BitVector.h +include/llvm/ADT/BreadthFirstIterator.h +include/llvm/ADT/CachedHashString.h +include/llvm/ADT/DAGDeltaAlgorithm.h +include/llvm/ADT/DeltaAlgorithm.h +include/llvm/ADT/DenseMap.h +include/llvm/ADT/DenseMapInfo.h +include/llvm/ADT/DenseSet.h +include/llvm/ADT/DepthFirstIterator.h +include/llvm/ADT/edit_distance.h +include/llvm/ADT/EpochTracker.h +include/llvm/ADT/EquivalenceClasses.h +include/llvm/ADT/fallible_iterator.h +include/llvm/ADT/FoldingSet.h +include/llvm/ADT/FunctionExtras.h +include/llvm/ADT/GraphTraits.h +include/llvm/ADT/Hashing.h +include/llvm/ADT/ilist_base.h +include/llvm/ADT/ilist_iterator.h +include/llvm/ADT/ilist_node_base.h +include/llvm/ADT/ilist_node_options.h +include/llvm/ADT/ilist_node.h +include/llvm/ADT/ilist.h +include/llvm/ADT/ImmutableList.h +include/llvm/ADT/ImmutableMap.h +include/llvm/ADT/ImmutableSet.h +include/llvm/ADT/IndexedMap.h +include/llvm/ADT/IntEqClasses.h +include/llvm/ADT/IntervalMap.h +include/llvm/ADT/IntrusiveRefCntPtr.h +include/llvm/ADT/iterator_range.h +include/llvm/ADT/iterator.h +include/llvm/ADT/MapVector.h +include/llvm/ADT/None.h +include/llvm/ADT/Optional.h +include/llvm/ADT/PackedVector.h +include/llvm/ADT/PointerEmbeddedInt.h +include/llvm/ADT/PointerIntPair.h +include/llvm/ADT/PointerSumType.h +include/llvm/ADT/PointerUnion.h +include/llvm/ADT/PostOrderIterator.h +include/llvm/ADT/PriorityQueue.h +include/llvm/ADT/PriorityWorklist.h +include/llvm/ADT/SCCIterator.h +include/llvm/ADT/ScopedHashTable.h +include/llvm/ADT/ScopeExit.h +include/llvm/ADT/Sequence.h +include/llvm/ADT/SetOperations.h +include/llvm/ADT/SetVector.h +include/llvm/ADT/simple_ilist.h +include/llvm/ADT/SmallBitVector.h +include/llvm/ADT/SmallPtrSet.h +include/llvm/ADT/SmallSet.h +include/llvm/ADT/SmallString.h +include/llvm/ADT/SmallVector.h +include/llvm/ADT/SparseBitVector.h +include/llvm/ADT/SparseMultiSet.h +include/llvm/ADT/SparseSet.h +include/llvm/ADT/Statistic.h +include/llvm/ADT/STLExtras.h +include/llvm/ADT/StringExtras.h +include/llvm/ADT/StringMap.h +include/llvm/ADT/StringRef.h +include/llvm/ADT/StringSet.h +include/llvm/ADT/StringSwitch.h +include/llvm/ADT/TinyPtrVector.h +include/llvm/ADT/Triple.h +include/llvm/ADT/Twine.h +include/llvm/ADT/UniqueVector.h +include/llvm/ADT/VariadicFunction.h +include/llvm/Analysis/AliasAnalysis.h +include/llvm/Analysis/AliasAnalysisEvaluator.h +include/llvm/Analysis/AliasSetTracker.h +include/llvm/Analysis/AssumptionCache.h +include/llvm/Analysis/BasicAliasAnalysis.h +include/llvm/Analysis/BlockFrequencyInfo.h +include/llvm/Analysis/BlockFrequencyInfoImpl.h +include/llvm/Analysis/BranchProbabilityInfo.h +include/llvm/Analysis/CallGraph.h +include/llvm/Analysis/CallGraphSCCPass.h +include/llvm/Analysis/CallPrinter.h +include/llvm/Analysis/CaptureTracking.h +include/llvm/Analysis/CFG.h +include/llvm/Analysis/CFGPrinter.h +include/llvm/Analysis/CFLAliasAnalysisUtils.h +include/llvm/Analysis/CFLAndersAliasAnalysis.h +include/llvm/Analysis/CFLSteensAliasAnalysis.h +include/llvm/Analysis/CGSCCPassManager.h +include/llvm/Analysis/CmpInstAnalysis.h +include/llvm/Analysis/CodeMetrics.h +include/llvm/Analysis/ConstantFolding.h +include/llvm/Analysis/DemandedBits.h +include/llvm/Analysis/DependenceAnalysis.h +include/llvm/Analysis/DivergenceAnalysis.h +include/llvm/Analysis/DominanceFrontier.h +include/llvm/Analysis/DominanceFrontierImpl.h +include/llvm/Analysis/DomPrinter.h +include/llvm/Analysis/DomTreeUpdater.h +include/llvm/Analysis/DOTGraphTraitsPass.h +include/llvm/Analysis/EHPersonalities.h +include/llvm/Analysis/GlobalsModRef.h +include/llvm/Analysis/GuardUtils.h +include/llvm/Analysis/IndirectCallPromotionAnalysis.h +include/llvm/Analysis/IndirectCallVisitor.h +include/llvm/Analysis/InlineCost.h +include/llvm/Analysis/InstructionPrecedenceTracking.h +include/llvm/Analysis/InstructionSimplify.h +include/llvm/Analysis/Interval.h +include/llvm/Analysis/IntervalIterator.h +include/llvm/Analysis/IntervalPartition.h +include/llvm/Analysis/IteratedDominanceFrontier.h +include/llvm/Analysis/IVDescriptors.h +include/llvm/Analysis/IVUsers.h +include/llvm/Analysis/LazyBlockFrequencyInfo.h +include/llvm/Analysis/LazyBranchProbabilityInfo.h +include/llvm/Analysis/LazyCallGraph.h +include/llvm/Analysis/LazyValueInfo.h +include/llvm/Analysis/LegacyDivergenceAnalysis.h +include/llvm/Analysis/Lint.h +include/llvm/Analysis/Loads.h +include/llvm/Analysis/LoopAccessAnalysis.h +include/llvm/Analysis/LoopAnalysisManager.h +include/llvm/Analysis/LoopInfo.h +include/llvm/Analysis/LoopInfoImpl.h +include/llvm/Analysis/LoopIterator.h +include/llvm/Analysis/LoopPass.h +include/llvm/Analysis/LoopUnrollAnalyzer.h +include/llvm/Analysis/MemoryBuiltins.h +include/llvm/Analysis/MemoryDependenceAnalysis.h +include/llvm/Analysis/MemoryLocation.h +include/llvm/Analysis/MemorySSA.h +include/llvm/Analysis/MemorySSAUpdater.h +include/llvm/Analysis/ModuleSummaryAnalysis.h +include/llvm/Analysis/MustExecute.h +include/llvm/Analysis/ObjCARCAliasAnalysis.h +include/llvm/Analysis/ObjCARCAnalysisUtils.h +include/llvm/Analysis/ObjCARCInstKind.h +include/llvm/Analysis/OptimizationRemarkEmitter.h +include/llvm/Analysis/OrderedBasicBlock.h +include/llvm/Analysis/OrderedInstructions.h +include/llvm/Analysis/Passes.h +include/llvm/Analysis/PHITransAddr.h +include/llvm/Analysis/PhiValues.h +include/llvm/Analysis/PostDominators.h +include/llvm/Analysis/ProfileSummaryInfo.h +include/llvm/Analysis/PtrUseVisitor.h +include/llvm/Analysis/RegionInfo.h +include/llvm/Analysis/RegionInfoImpl.h +include/llvm/Analysis/RegionIterator.h +include/llvm/Analysis/RegionPass.h +include/llvm/Analysis/RegionPrinter.h +include/llvm/Analysis/ScalarEvolution.h +include/llvm/Analysis/ScalarEvolutionAliasAnalysis.h +include/llvm/Analysis/ScalarEvolutionExpander.h +include/llvm/Analysis/ScalarEvolutionExpressions.h +include/llvm/Analysis/ScalarEvolutionNormalization.h +include/llvm/Analysis/ScopedNoAliasAA.h +include/llvm/Analysis/SparsePropagation.h +include/llvm/Analysis/StackSafetyAnalysis.h +include/llvm/Analysis/SyncDependenceAnalysis.h +include/llvm/Analysis/SyntheticCountsUtils.h +include/llvm/Analysis/TargetFolder.h +include/llvm/Analysis/TargetLibraryInfo.def +include/llvm/Analysis/TargetLibraryInfo.h +include/llvm/Analysis/TargetTransformInfo.h +include/llvm/Analysis/TargetTransformInfoImpl.h +include/llvm/Analysis/Trace.h +include/llvm/Analysis/TypeBasedAliasAnalysis.h +include/llvm/Analysis/TypeMetadataUtils.h +include/llvm/Analysis/Utils/Local.h +include/llvm/Analysis/ValueLattice.h +include/llvm/Analysis/ValueLatticeUtils.h +include/llvm/Analysis/ValueTracking.h +include/llvm/Analysis/VecFuncs.def +include/llvm/Analysis/VectorUtils.h +include/llvm/AsmParser/Parser.h +include/llvm/AsmParser/SlotMapping.h +include/llvm/BinaryFormat/AMDGPUMetadataVerifier.h +include/llvm/BinaryFormat/COFF.h +include/llvm/BinaryFormat/Dwarf.def +include/llvm/BinaryFormat/Dwarf.h +include/llvm/BinaryFormat/DynamicTags.def +include/llvm/BinaryFormat/ELF.h +include/llvm/BinaryFormat/ELFRelocs/AArch64.def +include/llvm/BinaryFormat/ELFRelocs/AMDGPU.def +include/llvm/BinaryFormat/ELFRelocs/ARC.def +include/llvm/BinaryFormat/ELFRelocs/ARM.def +include/llvm/BinaryFormat/ELFRelocs/AVR.def +include/llvm/BinaryFormat/ELFRelocs/BPF.def +include/llvm/BinaryFormat/ELFRelocs/Hexagon.def +include/llvm/BinaryFormat/ELFRelocs/i386.def +include/llvm/BinaryFormat/ELFRelocs/Lanai.def +include/llvm/BinaryFormat/ELFRelocs/Mips.def +include/llvm/BinaryFormat/ELFRelocs/MSP430.def +include/llvm/BinaryFormat/ELFRelocs/PowerPC.def +include/llvm/BinaryFormat/ELFRelocs/PowerPC64.def +include/llvm/BinaryFormat/ELFRelocs/RISCV.def +include/llvm/BinaryFormat/ELFRelocs/Sparc.def +include/llvm/BinaryFormat/ELFRelocs/SystemZ.def +include/llvm/BinaryFormat/ELFRelocs/x86_64.def +include/llvm/BinaryFormat/MachO.def +include/llvm/BinaryFormat/MachO.h +include/llvm/BinaryFormat/Magic.h +include/llvm/BinaryFormat/Minidump.h +include/llvm/BinaryFormat/MinidumpConstants.def +include/llvm/BinaryFormat/MsgPack.def +include/llvm/BinaryFormat/MsgPack.h +include/llvm/BinaryFormat/MsgPackDocument.h +include/llvm/BinaryFormat/MsgPackReader.h +include/llvm/BinaryFormat/MsgPackWriter.h +include/llvm/BinaryFormat/Wasm.h +include/llvm/BinaryFormat/WasmRelocs.def +include/llvm/BinaryFormat/XCOFF.h +include/llvm/Bitcode/BitcodeAnalyzer.h +include/llvm/Bitcode/BitcodeReader.h +include/llvm/Bitcode/BitcodeWriter.h +include/llvm/Bitcode/BitcodeWriterPass.h +include/llvm/Bitcode/LLVMBitCodes.h +include/llvm/Bitstream/BitCodes.h +include/llvm/Bitstream/BitstreamReader.h +include/llvm/Bitstream/BitstreamWriter.h +include/llvm/CodeGen/AccelTable.h +include/llvm/CodeGen/Analysis.h +include/llvm/CodeGen/AsmPrinter.h +include/llvm/CodeGen/AsmPrinterHandler.h +include/llvm/CodeGen/AtomicExpandUtils.h +include/llvm/CodeGen/BasicTTIImpl.h +include/llvm/CodeGen/BuiltinGCs.h +include/llvm/CodeGen/CalcSpillWeights.h +include/llvm/CodeGen/CallingConvLower.h +include/llvm/CodeGen/CommandFlags.inc +include/llvm/CodeGen/CostTable.h +include/llvm/CodeGen/CSEConfigBase.h +include/llvm/CodeGen/DAGCombine.h +include/llvm/CodeGen/DbgEntityHistoryCalculator.h +include/llvm/CodeGen/DebugHandlerBase.h +include/llvm/CodeGen/DFAPacketizer.h +include/llvm/CodeGen/DIE.h +include/llvm/CodeGen/DIEValue.def +include/llvm/CodeGen/DwarfStringPoolEntry.h +include/llvm/CodeGen/EdgeBundles.h +include/llvm/CodeGen/ExecutionDomainFix.h +include/llvm/CodeGen/ExpandReductions.h +include/llvm/CodeGen/FastISel.h +include/llvm/CodeGen/FaultMaps.h +include/llvm/CodeGen/FunctionLoweringInfo.h +include/llvm/CodeGen/GCMetadata.h +include/llvm/CodeGen/GCMetadataPrinter.h +include/llvm/CodeGen/GCStrategy.h +include/llvm/CodeGen/GlobalISel/CallLowering.h +include/llvm/CodeGen/GlobalISel/Combiner.h +include/llvm/CodeGen/GlobalISel/CombinerHelper.h +include/llvm/CodeGen/GlobalISel/CombinerInfo.h +include/llvm/CodeGen/GlobalISel/ConstantFoldingMIRBuilder.h +include/llvm/CodeGen/GlobalISel/CSEInfo.h +include/llvm/CodeGen/GlobalISel/CSEMIRBuilder.h +include/llvm/CodeGen/GlobalISel/GISelChangeObserver.h +include/llvm/CodeGen/GlobalISel/GISelWorkList.h +include/llvm/CodeGen/GlobalISel/InstructionSelect.h +include/llvm/CodeGen/GlobalISel/InstructionSelector.h +include/llvm/CodeGen/GlobalISel/InstructionSelectorImpl.h +include/llvm/CodeGen/GlobalISel/IRTranslator.h +include/llvm/CodeGen/GlobalISel/LegalizationArtifactCombiner.h +include/llvm/CodeGen/GlobalISel/Legalizer.h +include/llvm/CodeGen/GlobalISel/LegalizerHelper.h +include/llvm/CodeGen/GlobalISel/LegalizerInfo.h +include/llvm/CodeGen/GlobalISel/Localizer.h +include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h +include/llvm/CodeGen/GlobalISel/MIPatternMatch.h +include/llvm/CodeGen/GlobalISel/RegBankSelect.h +include/llvm/CodeGen/GlobalISel/RegisterBank.h +include/llvm/CodeGen/GlobalISel/RegisterBankInfo.h +include/llvm/CodeGen/GlobalISel/Types.h +include/llvm/CodeGen/GlobalISel/Utils.h +include/llvm/CodeGen/IntrinsicLowering.h +include/llvm/CodeGen/ISDOpcodes.h +include/llvm/CodeGen/LatencyPriorityQueue.h +include/llvm/CodeGen/LazyMachineBlockFrequencyInfo.h +include/llvm/CodeGen/LexicalScopes.h +include/llvm/CodeGen/LinkAllAsmWriterComponents.h +include/llvm/CodeGen/LinkAllCodegenComponents.h +include/llvm/CodeGen/LiveInterval.h +include/llvm/CodeGen/LiveIntervals.h +include/llvm/CodeGen/LiveIntervalUnion.h +include/llvm/CodeGen/LivePhysRegs.h +include/llvm/CodeGen/LiveRangeEdit.h +include/llvm/CodeGen/LiveRegMatrix.h +include/llvm/CodeGen/LiveRegUnits.h +include/llvm/CodeGen/LiveStacks.h +include/llvm/CodeGen/LiveVariables.h +include/llvm/CodeGen/LoopTraversal.h +include/llvm/CodeGen/LowLevelType.h +include/llvm/CodeGen/MachineBasicBlock.h +include/llvm/CodeGen/MachineBlockFrequencyInfo.h +include/llvm/CodeGen/MachineBranchProbabilityInfo.h +include/llvm/CodeGen/MachineCombinerPattern.h +include/llvm/CodeGen/MachineConstantPool.h +include/llvm/CodeGen/MachineDominanceFrontier.h +include/llvm/CodeGen/MachineDominators.h +include/llvm/CodeGen/MachineFrameInfo.h +include/llvm/CodeGen/MachineFunction.h +include/llvm/CodeGen/MachineFunctionPass.h +include/llvm/CodeGen/MachineInstr.h +include/llvm/CodeGen/MachineInstrBuilder.h +include/llvm/CodeGen/MachineInstrBundle.h +include/llvm/CodeGen/MachineInstrBundleIterator.h +include/llvm/CodeGen/MachineJumpTableInfo.h +include/llvm/CodeGen/MachineLoopInfo.h +include/llvm/CodeGen/MachineMemOperand.h +include/llvm/CodeGen/MachineModuleInfo.h +include/llvm/CodeGen/MachineModuleInfoImpls.h +include/llvm/CodeGen/MachineOperand.h +include/llvm/CodeGen/MachineOptimizationRemarkEmitter.h +include/llvm/CodeGen/MachineOutliner.h +include/llvm/CodeGen/MachinePassRegistry.h +include/llvm/CodeGen/MachinePipeliner.h +include/llvm/CodeGen/MachinePostDominators.h +include/llvm/CodeGen/MachineRegionInfo.h +include/llvm/CodeGen/MachineRegisterInfo.h +include/llvm/CodeGen/MachineScheduler.h +include/llvm/CodeGen/MachineSSAUpdater.h +include/llvm/CodeGen/MachineTraceMetrics.h +include/llvm/CodeGen/MachORelocation.h +include/llvm/CodeGen/MacroFusion.h +include/llvm/CodeGen/MIRParser/MIParser.h +include/llvm/CodeGen/MIRParser/MIRParser.h +include/llvm/CodeGen/MIRPrinter.h +include/llvm/CodeGen/MIRYamlMapping.h +include/llvm/CodeGen/ParallelCG.h +include/llvm/CodeGen/Passes.h +include/llvm/CodeGen/PBQP/CostAllocator.h +include/llvm/CodeGen/PBQP/Graph.h +include/llvm/CodeGen/PBQP/Math.h +include/llvm/CodeGen/PBQP/ReductionRules.h +include/llvm/CodeGen/PBQP/Solution.h +include/llvm/CodeGen/PBQPRAConstraint.h +include/llvm/CodeGen/PreISelIntrinsicLowering.h +include/llvm/CodeGen/PseudoSourceValue.h +include/llvm/CodeGen/ReachingDefAnalysis.h +include/llvm/CodeGen/RegAllocPBQP.h +include/llvm/CodeGen/RegAllocRegistry.h +include/llvm/CodeGen/Register.h +include/llvm/CodeGen/RegisterClassInfo.h +include/llvm/CodeGen/RegisterPressure.h +include/llvm/CodeGen/RegisterScavenging.h +include/llvm/CodeGen/RegisterUsageInfo.h +include/llvm/CodeGen/ResourcePriorityQueue.h +include/llvm/CodeGen/RuntimeLibcalls.h +include/llvm/CodeGen/ScheduleDAG.h +include/llvm/CodeGen/ScheduleDAGInstrs.h +include/llvm/CodeGen/ScheduleDAGMutation.h +include/llvm/CodeGen/ScheduleDFS.h +include/llvm/CodeGen/ScheduleHazardRecognizer.h +include/llvm/CodeGen/SchedulerRegistry.h +include/llvm/CodeGen/ScoreboardHazardRecognizer.h +include/llvm/CodeGen/SDNodeProperties.td +include/llvm/CodeGen/SelectionDAG.h +include/llvm/CodeGen/SelectionDAGAddressAnalysis.h +include/llvm/CodeGen/SelectionDAGISel.h +include/llvm/CodeGen/SelectionDAGNodes.h +include/llvm/CodeGen/SelectionDAGTargetInfo.h +include/llvm/CodeGen/SlotIndexes.h +include/llvm/CodeGen/StackMaps.h +include/llvm/CodeGen/StackProtector.h +include/llvm/CodeGen/SwiftErrorValueTracking.h +include/llvm/CodeGen/SwitchLoweringUtils.h +include/llvm/CodeGen/TailDuplicator.h +include/llvm/CodeGen/TargetCallingConv.h +include/llvm/CodeGen/TargetFrameLowering.h +include/llvm/CodeGen/TargetInstrInfo.h +include/llvm/CodeGen/TargetLowering.h +include/llvm/CodeGen/TargetLoweringObjectFileImpl.h +include/llvm/CodeGen/TargetOpcodes.h +include/llvm/CodeGen/TargetPassConfig.h +include/llvm/CodeGen/TargetRegisterInfo.h +include/llvm/CodeGen/TargetSchedule.h +include/llvm/CodeGen/TargetSubtargetInfo.h +include/llvm/CodeGen/UnreachableBlockElim.h +include/llvm/CodeGen/ValueTypes.h +include/llvm/CodeGen/ValueTypes.td +include/llvm/CodeGen/VirtRegMap.h +include/llvm/CodeGen/WasmEHFuncInfo.h +include/llvm/CodeGen/WinEHFuncInfo.h +include/llvm/Config/abi-breaking.h +include/llvm/Config/AsmParsers.def +include/llvm/Config/AsmPrinters.def +include/llvm/Config/Disassemblers.def +include/llvm/Config/llvm-config.h +include/llvm/Config/Targets.def +include/llvm/DebugInfo/CodeView/AppendingTypeTableBuilder.h +include/llvm/DebugInfo/CodeView/CodeView.h +include/llvm/DebugInfo/CodeView/CodeViewError.h +include/llvm/DebugInfo/CodeView/CodeViewRecordIO.h +include/llvm/DebugInfo/CodeView/CodeViewRegisters.def +include/llvm/DebugInfo/CodeView/CodeViewSymbols.def +include/llvm/DebugInfo/CodeView/CodeViewTypes.def +include/llvm/DebugInfo/CodeView/ContinuationRecordBuilder.h +include/llvm/DebugInfo/CodeView/CVRecord.h +include/llvm/DebugInfo/CodeView/CVSymbolVisitor.h +include/llvm/DebugInfo/CodeView/CVTypeVisitor.h +include/llvm/DebugInfo/CodeView/DebugChecksumsSubsection.h +include/llvm/DebugInfo/CodeView/DebugCrossExSubsection.h +include/llvm/DebugInfo/CodeView/DebugCrossImpSubsection.h +include/llvm/DebugInfo/CodeView/DebugFrameDataSubsection.h +include/llvm/DebugInfo/CodeView/DebugInlineeLinesSubsection.h +include/llvm/DebugInfo/CodeView/DebugLinesSubsection.h +include/llvm/DebugInfo/CodeView/DebugStringTableSubsection.h +include/llvm/DebugInfo/CodeView/DebugSubsection.h +include/llvm/DebugInfo/CodeView/DebugSubsectionRecord.h +include/llvm/DebugInfo/CodeView/DebugSubsectionVisitor.h +include/llvm/DebugInfo/CodeView/DebugSymbolRVASubsection.h +include/llvm/DebugInfo/CodeView/DebugSymbolsSubsection.h +include/llvm/DebugInfo/CodeView/DebugUnknownSubsection.h +include/llvm/DebugInfo/CodeView/EnumTables.h +include/llvm/DebugInfo/CodeView/Formatters.h +include/llvm/DebugInfo/CodeView/FunctionId.h +include/llvm/DebugInfo/CodeView/GlobalTypeTableBuilder.h +include/llvm/DebugInfo/CodeView/GUID.h +include/llvm/DebugInfo/CodeView/LazyRandomTypeCollection.h +include/llvm/DebugInfo/CodeView/Line.h +include/llvm/DebugInfo/CodeView/MergingTypeTableBuilder.h +include/llvm/DebugInfo/CodeView/RecordName.h +include/llvm/DebugInfo/CodeView/RecordSerialization.h +include/llvm/DebugInfo/CodeView/SimpleTypeSerializer.h +include/llvm/DebugInfo/CodeView/StringsAndChecksums.h +include/llvm/DebugInfo/CodeView/SymbolDeserializer.h +include/llvm/DebugInfo/CodeView/SymbolDumpDelegate.h +include/llvm/DebugInfo/CodeView/SymbolDumper.h +include/llvm/DebugInfo/CodeView/SymbolRecord.h +include/llvm/DebugInfo/CodeView/SymbolRecordHelpers.h +include/llvm/DebugInfo/CodeView/SymbolRecordMapping.h +include/llvm/DebugInfo/CodeView/SymbolSerializer.h +include/llvm/DebugInfo/CodeView/SymbolVisitorCallbackPipeline.h +include/llvm/DebugInfo/CodeView/SymbolVisitorCallbacks.h +include/llvm/DebugInfo/CodeView/SymbolVisitorDelegate.h +include/llvm/DebugInfo/CodeView/TypeCollection.h +include/llvm/DebugInfo/CodeView/TypeDeserializer.h +include/llvm/DebugInfo/CodeView/TypeDumpVisitor.h +include/llvm/DebugInfo/CodeView/TypeHashing.h +include/llvm/DebugInfo/CodeView/TypeIndex.h +include/llvm/DebugInfo/CodeView/TypeIndexDiscovery.h +include/llvm/DebugInfo/CodeView/TypeRecord.h +include/llvm/DebugInfo/CodeView/TypeRecordHelpers.h +include/llvm/DebugInfo/CodeView/TypeRecordMapping.h +include/llvm/DebugInfo/CodeView/TypeStreamMerger.h +include/llvm/DebugInfo/CodeView/TypeSymbolEmitter.h +include/llvm/DebugInfo/CodeView/TypeTableCollection.h +include/llvm/DebugInfo/CodeView/TypeVisitorCallbackPipeline.h +include/llvm/DebugInfo/CodeView/TypeVisitorCallbacks.h +include/llvm/DebugInfo/DIContext.h +include/llvm/DebugInfo/DWARF/DWARFAbbreviationDeclaration.h +include/llvm/DebugInfo/DWARF/DWARFAcceleratorTable.h +include/llvm/DebugInfo/DWARF/DWARFAddressRange.h +include/llvm/DebugInfo/DWARF/DWARFAttribute.h +include/llvm/DebugInfo/DWARF/DWARFCompileUnit.h +include/llvm/DebugInfo/DWARF/DWARFContext.h +include/llvm/DebugInfo/DWARF/DWARFDataExtractor.h +include/llvm/DebugInfo/DWARF/DWARFDebugAbbrev.h +include/llvm/DebugInfo/DWARF/DWARFDebugAddr.h +include/llvm/DebugInfo/DWARF/DWARFDebugAranges.h +include/llvm/DebugInfo/DWARF/DWARFDebugArangeSet.h +include/llvm/DebugInfo/DWARF/DWARFDebugFrame.h +include/llvm/DebugInfo/DWARF/DWARFDebugInfoEntry.h +include/llvm/DebugInfo/DWARF/DWARFDebugLine.h +include/llvm/DebugInfo/DWARF/DWARFDebugLoc.h +include/llvm/DebugInfo/DWARF/DWARFDebugMacro.h +include/llvm/DebugInfo/DWARF/DWARFDebugPubTable.h +include/llvm/DebugInfo/DWARF/DWARFDebugRangeList.h +include/llvm/DebugInfo/DWARF/DWARFDebugRnglists.h +include/llvm/DebugInfo/DWARF/DWARFDie.h +include/llvm/DebugInfo/DWARF/DWARFExpression.h +include/llvm/DebugInfo/DWARF/DWARFFormValue.h +include/llvm/DebugInfo/DWARF/DWARFGdbIndex.h +include/llvm/DebugInfo/DWARF/DWARFListTable.h +include/llvm/DebugInfo/DWARF/DWARFObject.h +include/llvm/DebugInfo/DWARF/DWARFRelocMap.h +include/llvm/DebugInfo/DWARF/DWARFSection.h +include/llvm/DebugInfo/DWARF/DWARFTypeUnit.h +include/llvm/DebugInfo/DWARF/DWARFUnit.h +include/llvm/DebugInfo/DWARF/DWARFUnitIndex.h +include/llvm/DebugInfo/DWARF/DWARFVerifier.h +include/llvm/DebugInfo/GSYM/FileEntry.h +include/llvm/DebugInfo/GSYM/FunctionInfo.h +include/llvm/DebugInfo/GSYM/InlineInfo.h +include/llvm/DebugInfo/GSYM/LineEntry.h +include/llvm/DebugInfo/GSYM/Range.h +include/llvm/DebugInfo/GSYM/StringTable.h +include/llvm/DebugInfo/MSF/IMSFFile.h +include/llvm/DebugInfo/MSF/MappedBlockStream.h +include/llvm/DebugInfo/MSF/MSFBuilder.h +include/llvm/DebugInfo/MSF/MSFCommon.h +include/llvm/DebugInfo/MSF/MSFError.h +include/llvm/DebugInfo/PDB/ConcreteSymbolEnumerator.h +include/llvm/DebugInfo/PDB/DIA/DIADataStream.h +include/llvm/DebugInfo/PDB/DIA/DIAEnumDebugStreams.h +include/llvm/DebugInfo/PDB/DIA/DIAEnumFrameData.h +include/llvm/DebugInfo/PDB/DIA/DIAEnumInjectedSources.h +include/llvm/DebugInfo/PDB/DIA/DIAEnumLineNumbers.h +include/llvm/DebugInfo/PDB/DIA/DIAEnumSectionContribs.h +include/llvm/DebugInfo/PDB/DIA/DIAEnumSourceFiles.h +include/llvm/DebugInfo/PDB/DIA/DIAEnumSymbols.h +include/llvm/DebugInfo/PDB/DIA/DIAEnumTables.h +include/llvm/DebugInfo/PDB/DIA/DIAError.h +include/llvm/DebugInfo/PDB/DIA/DIAFrameData.h +include/llvm/DebugInfo/PDB/DIA/DIAInjectedSource.h +include/llvm/DebugInfo/PDB/DIA/DIALineNumber.h +include/llvm/DebugInfo/PDB/DIA/DIARawSymbol.h +include/llvm/DebugInfo/PDB/DIA/DIASectionContrib.h +include/llvm/DebugInfo/PDB/DIA/DIASession.h +include/llvm/DebugInfo/PDB/DIA/DIASourceFile.h +include/llvm/DebugInfo/PDB/DIA/DIASupport.h +include/llvm/DebugInfo/PDB/DIA/DIATable.h +include/llvm/DebugInfo/PDB/DIA/DIAUtils.h +include/llvm/DebugInfo/PDB/GenericError.h +include/llvm/DebugInfo/PDB/IPDBDataStream.h +include/llvm/DebugInfo/PDB/IPDBEnumChildren.h +include/llvm/DebugInfo/PDB/IPDBFrameData.h +include/llvm/DebugInfo/PDB/IPDBInjectedSource.h +include/llvm/DebugInfo/PDB/IPDBLineNumber.h +include/llvm/DebugInfo/PDB/IPDBRawSymbol.h +include/llvm/DebugInfo/PDB/IPDBSectionContrib.h +include/llvm/DebugInfo/PDB/IPDBSession.h +include/llvm/DebugInfo/PDB/IPDBSourceFile.h +include/llvm/DebugInfo/PDB/IPDBTable.h +include/llvm/DebugInfo/PDB/Native/DbiModuleDescriptor.h +include/llvm/DebugInfo/PDB/Native/DbiModuleDescriptorBuilder.h +include/llvm/DebugInfo/PDB/Native/DbiModuleList.h +include/llvm/DebugInfo/PDB/Native/DbiStream.h +include/llvm/DebugInfo/PDB/Native/DbiStreamBuilder.h +include/llvm/DebugInfo/PDB/Native/EnumTables.h +include/llvm/DebugInfo/PDB/Native/Formatters.h +include/llvm/DebugInfo/PDB/Native/GlobalsStream.h +include/llvm/DebugInfo/PDB/Native/GSIStreamBuilder.h +include/llvm/DebugInfo/PDB/Native/Hash.h +include/llvm/DebugInfo/PDB/Native/HashTable.h +include/llvm/DebugInfo/PDB/Native/InfoStream.h +include/llvm/DebugInfo/PDB/Native/InfoStreamBuilder.h +include/llvm/DebugInfo/PDB/Native/InjectedSourceStream.h +include/llvm/DebugInfo/PDB/Native/ISectionContribVisitor.h +include/llvm/DebugInfo/PDB/Native/ModuleDebugStream.h +include/llvm/DebugInfo/PDB/Native/NamedStreamMap.h +include/llvm/DebugInfo/PDB/Native/NativeCompilandSymbol.h +include/llvm/DebugInfo/PDB/Native/NativeEnumGlobals.h +include/llvm/DebugInfo/PDB/Native/NativeEnumInjectedSources.h +include/llvm/DebugInfo/PDB/Native/NativeEnumModules.h +include/llvm/DebugInfo/PDB/Native/NativeEnumTypes.h +include/llvm/DebugInfo/PDB/Native/NativeExeSymbol.h +include/llvm/DebugInfo/PDB/Native/NativeRawSymbol.h +include/llvm/DebugInfo/PDB/Native/NativeSession.h +include/llvm/DebugInfo/PDB/Native/NativeSymbolEnumerator.h +include/llvm/DebugInfo/PDB/Native/NativeTypeArray.h +include/llvm/DebugInfo/PDB/Native/NativeTypeBuiltin.h +include/llvm/DebugInfo/PDB/Native/NativeTypeEnum.h +include/llvm/DebugInfo/PDB/Native/NativeTypeFunctionSig.h +include/llvm/DebugInfo/PDB/Native/NativeTypePointer.h +include/llvm/DebugInfo/PDB/Native/NativeTypeTypedef.h +include/llvm/DebugInfo/PDB/Native/NativeTypeUDT.h +include/llvm/DebugInfo/PDB/Native/NativeTypeVTShape.h +include/llvm/DebugInfo/PDB/Native/PDBFile.h +include/llvm/DebugInfo/PDB/Native/PDBFileBuilder.h +include/llvm/DebugInfo/PDB/Native/PDBStringTable.h +include/llvm/DebugInfo/PDB/Native/PDBStringTableBuilder.h +include/llvm/DebugInfo/PDB/Native/PublicsStream.h +include/llvm/DebugInfo/PDB/Native/RawConstants.h +include/llvm/DebugInfo/PDB/Native/RawError.h +include/llvm/DebugInfo/PDB/Native/RawTypes.h +include/llvm/DebugInfo/PDB/Native/SymbolCache.h +include/llvm/DebugInfo/PDB/Native/SymbolStream.h +include/llvm/DebugInfo/PDB/Native/TpiHashing.h +include/llvm/DebugInfo/PDB/Native/TpiStream.h +include/llvm/DebugInfo/PDB/Native/TpiStreamBuilder.h +include/llvm/DebugInfo/PDB/PDB.h +include/llvm/DebugInfo/PDB/PDBContext.h +include/llvm/DebugInfo/PDB/PDBExtras.h +include/llvm/DebugInfo/PDB/PDBSymbol.h +include/llvm/DebugInfo/PDB/PDBSymbolAnnotation.h +include/llvm/DebugInfo/PDB/PDBSymbolBlock.h +include/llvm/DebugInfo/PDB/PDBSymbolCompiland.h +include/llvm/DebugInfo/PDB/PDBSymbolCompilandDetails.h +include/llvm/DebugInfo/PDB/PDBSymbolCompilandEnv.h +include/llvm/DebugInfo/PDB/PDBSymbolCustom.h +include/llvm/DebugInfo/PDB/PDBSymbolData.h +include/llvm/DebugInfo/PDB/PDBSymbolExe.h +include/llvm/DebugInfo/PDB/PDBSymbolFunc.h +include/llvm/DebugInfo/PDB/PDBSymbolFuncDebugEnd.h +include/llvm/DebugInfo/PDB/PDBSymbolFuncDebugStart.h +include/llvm/DebugInfo/PDB/PDBSymbolLabel.h +include/llvm/DebugInfo/PDB/PDBSymbolPublicSymbol.h +include/llvm/DebugInfo/PDB/PDBSymbolThunk.h +include/llvm/DebugInfo/PDB/PDBSymbolTypeArray.h +include/llvm/DebugInfo/PDB/PDBSymbolTypeBaseClass.h +include/llvm/DebugInfo/PDB/PDBSymbolTypeBuiltin.h +include/llvm/DebugInfo/PDB/PDBSymbolTypeCustom.h +include/llvm/DebugInfo/PDB/PDBSymbolTypeDimension.h +include/llvm/DebugInfo/PDB/PDBSymbolTypeEnum.h +include/llvm/DebugInfo/PDB/PDBSymbolTypeFriend.h +include/llvm/DebugInfo/PDB/PDBSymbolTypeFunctionArg.h +include/llvm/DebugInfo/PDB/PDBSymbolTypeFunctionSig.h +include/llvm/DebugInfo/PDB/PDBSymbolTypeManaged.h +include/llvm/DebugInfo/PDB/PDBSymbolTypePointer.h +include/llvm/DebugInfo/PDB/PDBSymbolTypeTypedef.h +include/llvm/DebugInfo/PDB/PDBSymbolTypeUDT.h +include/llvm/DebugInfo/PDB/PDBSymbolTypeVTable.h +include/llvm/DebugInfo/PDB/PDBSymbolTypeVTableShape.h +include/llvm/DebugInfo/PDB/PDBSymbolUnknown.h +include/llvm/DebugInfo/PDB/PDBSymbolUsingNamespace.h +include/llvm/DebugInfo/PDB/PDBSymDumper.h +include/llvm/DebugInfo/PDB/PDBTypes.h +include/llvm/DebugInfo/PDB/UDTLayout.h +include/llvm/DebugInfo/Symbolize/DIPrinter.h +include/llvm/DebugInfo/Symbolize/SymbolizableModule.h +include/llvm/DebugInfo/Symbolize/Symbolize.h +include/llvm/Demangle/Demangle.h +include/llvm/Demangle/DemangleConfig.h +include/llvm/Demangle/ItaniumDemangle.h +include/llvm/Demangle/MicrosoftDemangle.h +include/llvm/Demangle/MicrosoftDemangleNodes.h +include/llvm/Demangle/StringView.h +include/llvm/Demangle/Utility.h +include/llvm/ExecutionEngine/ExecutionEngine.h +include/llvm/ExecutionEngine/GenericValue.h +include/llvm/ExecutionEngine/Interpreter.h +include/llvm/ExecutionEngine/JITEventListener.h +include/llvm/ExecutionEngine/JITLink/EHFrameSupport.h +include/llvm/ExecutionEngine/JITLink/JITLink.h +include/llvm/ExecutionEngine/JITLink/JITLinkMemoryManager.h +include/llvm/ExecutionEngine/JITLink/MachO_x86_64.h +include/llvm/ExecutionEngine/JITLink/MachO.h +include/llvm/ExecutionEngine/JITSymbol.h +include/llvm/ExecutionEngine/MCJIT.h +include/llvm/ExecutionEngine/ObjectCache.h +include/llvm/ExecutionEngine/OProfileWrapper.h +include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h +include/llvm/ExecutionEngine/Orc/CompileUtils.h +include/llvm/ExecutionEngine/Orc/Core.h +include/llvm/ExecutionEngine/Orc/ExecutionUtils.h +include/llvm/ExecutionEngine/Orc/GlobalMappingLayer.h +include/llvm/ExecutionEngine/Orc/IndirectionUtils.h +include/llvm/ExecutionEngine/Orc/IRCompileLayer.h +include/llvm/ExecutionEngine/Orc/IRTransformLayer.h +include/llvm/ExecutionEngine/Orc/JITTargetMachineBuilder.h +include/llvm/ExecutionEngine/Orc/LambdaResolver.h +include/llvm/ExecutionEngine/Orc/Layer.h +include/llvm/ExecutionEngine/Orc/LazyEmittingLayer.h +include/llvm/ExecutionEngine/Orc/LazyReexports.h +include/llvm/ExecutionEngine/Orc/Legacy.h +include/llvm/ExecutionEngine/Orc/LLJIT.h +include/llvm/ExecutionEngine/Orc/NullResolver.h +include/llvm/ExecutionEngine/Orc/ObjectLinkingLayer.h +include/llvm/ExecutionEngine/Orc/ObjectTransformLayer.h +include/llvm/ExecutionEngine/Orc/OrcABISupport.h +include/llvm/ExecutionEngine/Orc/OrcError.h +include/llvm/ExecutionEngine/Orc/OrcRemoteTargetClient.h +include/llvm/ExecutionEngine/Orc/OrcRemoteTargetRPCAPI.h +include/llvm/ExecutionEngine/Orc/OrcRemoteTargetServer.h +include/llvm/ExecutionEngine/Orc/RawByteChannel.h +include/llvm/ExecutionEngine/Orc/RemoteObjectLayer.h +include/llvm/ExecutionEngine/Orc/RPCSerialization.h +include/llvm/ExecutionEngine/Orc/RPCUtils.h +include/llvm/ExecutionEngine/Orc/RTDyldObjectLinkingLayer.h +include/llvm/ExecutionEngine/Orc/SymbolStringPool.h +include/llvm/ExecutionEngine/Orc/ThreadSafeModule.h +include/llvm/ExecutionEngine/OrcMCJITReplacement.h +include/llvm/ExecutionEngine/OrcV1Deprecation.h +include/llvm/ExecutionEngine/RTDyldMemoryManager.h +include/llvm/ExecutionEngine/RuntimeDyld.h +include/llvm/ExecutionEngine/RuntimeDyldChecker.h +include/llvm/ExecutionEngine/SectionMemoryManager.h +include/llvm/FuzzMutate/FuzzerCLI.h +include/llvm/FuzzMutate/IRMutator.h +include/llvm/FuzzMutate/OpDescriptor.h +include/llvm/FuzzMutate/Operations.h +include/llvm/FuzzMutate/Random.h +include/llvm/FuzzMutate/RandomIRBuilder.h +include/llvm/InitializePasses.h +include/llvm/IR/Argument.h +include/llvm/IR/AssemblyAnnotationWriter.h +include/llvm/IR/Attributes.h +include/llvm/IR/Attributes.inc +include/llvm/IR/Attributes.td +include/llvm/IR/AutoUpgrade.h +include/llvm/IR/BasicBlock.h +include/llvm/IR/CallingConv.h +include/llvm/IR/CallSite.h +include/llvm/IR/CFG.h +include/llvm/IR/CFGDiff.h +include/llvm/IR/Comdat.h +include/llvm/IR/Constant.h +include/llvm/IR/ConstantFolder.h +include/llvm/IR/ConstantRange.h +include/llvm/IR/Constants.h +include/llvm/IR/DataLayout.h +include/llvm/IR/DebugInfo.h +include/llvm/IR/DebugInfoFlags.def +include/llvm/IR/DebugInfoMetadata.h +include/llvm/IR/DebugLoc.h +include/llvm/IR/DerivedTypes.h +include/llvm/IR/DerivedUser.h +include/llvm/IR/DiagnosticHandler.h +include/llvm/IR/DiagnosticInfo.h +include/llvm/IR/DiagnosticPrinter.h +include/llvm/IR/DIBuilder.h +include/llvm/IR/Dominators.h +include/llvm/IR/Function.h +include/llvm/IR/GetElementPtrTypeIterator.h +include/llvm/IR/GlobalAlias.h +include/llvm/IR/GlobalIFunc.h +include/llvm/IR/GlobalIndirectSymbol.h +include/llvm/IR/GlobalObject.h +include/llvm/IR/GlobalValue.h +include/llvm/IR/GlobalVariable.h +include/llvm/IR/GVMaterializer.h +include/llvm/IR/InlineAsm.h +include/llvm/IR/InstIterator.h +include/llvm/IR/InstrTypes.h +include/llvm/IR/Instruction.def +include/llvm/IR/Instruction.h +include/llvm/IR/Instructions.h +include/llvm/IR/InstVisitor.h +include/llvm/IR/IntrinsicEnums.inc +include/llvm/IR/IntrinsicImpl.inc +include/llvm/IR/IntrinsicInst.h +include/llvm/IR/Intrinsics.h +include/llvm/IR/Intrinsics.td +include/llvm/IR/IntrinsicsAArch64.td +include/llvm/IR/IntrinsicsAMDGPU.td +include/llvm/IR/IntrinsicsARM.td +include/llvm/IR/IntrinsicsBPF.td +include/llvm/IR/IntrinsicsHexagon.td +include/llvm/IR/IntrinsicsMips.td +include/llvm/IR/IntrinsicsNVVM.td +include/llvm/IR/IntrinsicsPowerPC.td +include/llvm/IR/IntrinsicsRISCV.td +include/llvm/IR/IntrinsicsSystemZ.td +include/llvm/IR/IntrinsicsWebAssembly.td +include/llvm/IR/IntrinsicsX86.td +include/llvm/IR/IntrinsicsXCore.td +include/llvm/IR/IRBuilder.h +include/llvm/IR/IRPrintingPasses.h +include/llvm/IR/LegacyPassManager.h +include/llvm/IR/LegacyPassManagers.h +include/llvm/IR/LegacyPassNameParser.h +include/llvm/IR/LLVMContext.h +include/llvm/IR/Mangler.h +include/llvm/IR/MDBuilder.h +include/llvm/IR/Metadata.def +include/llvm/IR/Metadata.h +include/llvm/IR/Module.h +include/llvm/IR/ModuleSlotTracker.h +include/llvm/IR/ModuleSummaryIndex.h +include/llvm/IR/ModuleSummaryIndexYAML.h +include/llvm/IR/NoFolder.h +include/llvm/IR/OperandTraits.h +include/llvm/IR/Operator.h +include/llvm/IR/OptBisect.h +include/llvm/IR/PassInstrumentation.h +include/llvm/IR/PassManager.h +include/llvm/IR/PassManagerInternal.h +include/llvm/IR/PassTimingInfo.h +include/llvm/IR/PatternMatch.h +include/llvm/IR/PredIteratorCache.h +include/llvm/IR/ProfileSummary.h +include/llvm/IR/RemarkStreamer.h +include/llvm/IR/RuntimeLibcalls.def +include/llvm/IR/SafepointIRVerifier.h +include/llvm/IR/Statepoint.h +include/llvm/IR/SymbolTableListTraits.h +include/llvm/IR/TrackingMDRef.h +include/llvm/IR/Type.h +include/llvm/IR/TypeFinder.h +include/llvm/IR/Use.h +include/llvm/IR/UseListOrder.h +include/llvm/IR/User.h +include/llvm/IR/Value.def +include/llvm/IR/Value.h +include/llvm/IR/ValueHandle.h +include/llvm/IR/ValueMap.h +include/llvm/IR/ValueSymbolTable.h +include/llvm/IR/Verifier.h +include/llvm/IRReader/IRReader.h +include/llvm/LineEditor/LineEditor.h +include/llvm/LinkAllIR.h +include/llvm/LinkAllPasses.h +include/llvm/Linker/IRMover.h +include/llvm/Linker/Linker.h +include/llvm/LTO/Caching.h +include/llvm/LTO/Config.h +include/llvm/LTO/legacy/LTOCodeGenerator.h +include/llvm/LTO/legacy/LTOModule.h +include/llvm/LTO/legacy/ThinLTOCodeGenerator.h +include/llvm/LTO/legacy/UpdateCompilerUsed.h +include/llvm/LTO/LTO.h +include/llvm/LTO/LTOBackend.h +include/llvm/LTO/SummaryBasedOptimizations.h +include/llvm/MC/ConstantPools.h +include/llvm/MC/LaneBitmask.h +include/llvm/MC/MachineLocation.h +include/llvm/MC/MCAsmBackend.h +include/llvm/MC/MCAsmInfo.h +include/llvm/MC/MCAsmInfoCOFF.h +include/llvm/MC/MCAsmInfoDarwin.h +include/llvm/MC/MCAsmInfoELF.h +include/llvm/MC/MCAsmInfoWasm.h +include/llvm/MC/MCAsmInfoXCOFF.h +include/llvm/MC/MCAsmLayout.h +include/llvm/MC/MCAsmMacro.h +include/llvm/MC/MCAssembler.h +include/llvm/MC/MCCodeEmitter.h +include/llvm/MC/MCCodePadder.h +include/llvm/MC/MCCodeView.h +include/llvm/MC/MCContext.h +include/llvm/MC/MCDirectives.h +include/llvm/MC/MCDisassembler/MCDisassembler.h +include/llvm/MC/MCDisassembler/MCExternalSymbolizer.h +include/llvm/MC/MCDisassembler/MCRelocationInfo.h +include/llvm/MC/MCDisassembler/MCSymbolizer.h +include/llvm/MC/MCDwarf.h +include/llvm/MC/MCELFObjectWriter.h +include/llvm/MC/MCELFStreamer.h +include/llvm/MC/MCExpr.h +include/llvm/MC/MCFixedLenDisassembler.h +include/llvm/MC/MCFixup.h +include/llvm/MC/MCFixupKindInfo.h +include/llvm/MC/MCFragment.h +include/llvm/MC/MCInst.h +include/llvm/MC/MCInstBuilder.h +include/llvm/MC/MCInstPrinter.h +include/llvm/MC/MCInstrAnalysis.h +include/llvm/MC/MCInstrDesc.h +include/llvm/MC/MCInstrInfo.h +include/llvm/MC/MCInstrItineraries.h +include/llvm/MC/MCLabel.h +include/llvm/MC/MCLinkerOptimizationHint.h +include/llvm/MC/MCMachObjectWriter.h +include/llvm/MC/MCObjectFileInfo.h +include/llvm/MC/MCObjectStreamer.h +include/llvm/MC/MCObjectWriter.h +include/llvm/MC/MCParser/AsmCond.h +include/llvm/MC/MCParser/AsmLexer.h +include/llvm/MC/MCParser/MCAsmLexer.h +include/llvm/MC/MCParser/MCAsmParser.h +include/llvm/MC/MCParser/MCAsmParserExtension.h +include/llvm/MC/MCParser/MCAsmParserUtils.h +include/llvm/MC/MCParser/MCParsedAsmOperand.h +include/llvm/MC/MCParser/MCTargetAsmParser.h +include/llvm/MC/MCRegisterInfo.h +include/llvm/MC/MCSchedule.h +include/llvm/MC/MCSection.h +include/llvm/MC/MCSectionCOFF.h +include/llvm/MC/MCSectionELF.h +include/llvm/MC/MCSectionMachO.h +include/llvm/MC/MCSectionWasm.h +include/llvm/MC/MCSectionXCOFF.h +include/llvm/MC/MCStreamer.h +include/llvm/MC/MCSubtargetInfo.h +include/llvm/MC/MCSymbol.h +include/llvm/MC/MCSymbolCOFF.h +include/llvm/MC/MCSymbolELF.h +include/llvm/MC/MCSymbolMachO.h +include/llvm/MC/MCSymbolWasm.h +include/llvm/MC/MCSymbolXCOFF.h +include/llvm/MC/MCTargetOptions.h +include/llvm/MC/MCTargetOptionsCommandFlags.inc +include/llvm/MC/MCValue.h +include/llvm/MC/MCWasmObjectWriter.h +include/llvm/MC/MCWasmStreamer.h +include/llvm/MC/MCWin64EH.h +include/llvm/MC/MCWinCOFFObjectWriter.h +include/llvm/MC/MCWinCOFFStreamer.h +include/llvm/MC/MCWinEH.h +include/llvm/MC/MCXCOFFObjectWriter.h +include/llvm/MC/MCXCOFFStreamer.h +include/llvm/MC/SectionKind.h +include/llvm/MC/StringTableBuilder.h +include/llvm/MC/SubtargetFeature.h +include/llvm/MCA/Context.h +include/llvm/MCA/HardwareUnits/HardwareUnit.h +include/llvm/MCA/HardwareUnits/LSUnit.h +include/llvm/MCA/HardwareUnits/RegisterFile.h +include/llvm/MCA/HardwareUnits/ResourceManager.h +include/llvm/MCA/HardwareUnits/RetireControlUnit.h +include/llvm/MCA/HardwareUnits/Scheduler.h +include/llvm/MCA/HWEventListener.h +include/llvm/MCA/InstrBuilder.h +include/llvm/MCA/Instruction.h +include/llvm/MCA/Pipeline.h +include/llvm/MCA/SourceMgr.h +include/llvm/MCA/Stages/DispatchStage.h +include/llvm/MCA/Stages/EntryStage.h +include/llvm/MCA/Stages/ExecuteStage.h +include/llvm/MCA/Stages/InstructionTables.h +include/llvm/MCA/Stages/MicroOpQueueStage.h +include/llvm/MCA/Stages/RetireStage.h +include/llvm/MCA/Stages/Stage.h +include/llvm/MCA/Support.h +include/llvm/Object/Archive.h +include/llvm/Object/ArchiveWriter.h +include/llvm/Object/Binary.h +include/llvm/Object/COFF.h +include/llvm/Object/COFFImportFile.h +include/llvm/Object/COFFModuleDefinition.h +include/llvm/Object/CVDebugRecord.h +include/llvm/Object/Decompressor.h +include/llvm/Object/ELF.h +include/llvm/Object/ELFObjectFile.h +include/llvm/Object/ELFTypes.h +include/llvm/Object/Error.h +include/llvm/Object/IRObjectFile.h +include/llvm/Object/IRSymtab.h +include/llvm/Object/MachO.h +include/llvm/Object/MachOUniversal.h +include/llvm/Object/Minidump.h +include/llvm/Object/ModuleSymbolTable.h +include/llvm/Object/ObjectFile.h +include/llvm/Object/RelocationResolver.h +include/llvm/Object/StackMapParser.h +include/llvm/Object/SymbolicFile.h +include/llvm/Object/SymbolSize.h +include/llvm/Object/Wasm.h +include/llvm/Object/WasmTraits.h +include/llvm/Object/WindowsMachineFlag.h +include/llvm/Object/WindowsResource.h +include/llvm/Object/XCOFFObjectFile.h +include/llvm/ObjectYAML/CodeViewYAMLDebugSections.h +include/llvm/ObjectYAML/CodeViewYAMLSymbols.h +include/llvm/ObjectYAML/CodeViewYAMLTypeHashing.h +include/llvm/ObjectYAML/CodeViewYAMLTypes.h +include/llvm/ObjectYAML/COFFYAML.h +include/llvm/ObjectYAML/DWARFEmitter.h +include/llvm/ObjectYAML/DWARFYAML.h +include/llvm/ObjectYAML/ELFYAML.h +include/llvm/ObjectYAML/MachOYAML.h +include/llvm/ObjectYAML/MinidumpYAML.h +include/llvm/ObjectYAML/ObjectYAML.h +include/llvm/ObjectYAML/WasmYAML.h +include/llvm/ObjectYAML/XCOFFYAML.h +include/llvm/ObjectYAML/YAML.h +include/llvm/Option/Arg.h +include/llvm/Option/ArgList.h +include/llvm/Option/Option.h +include/llvm/Option/OptParser.td +include/llvm/Option/OptSpecifier.h +include/llvm/Option/OptTable.h +include/llvm/Pass.h +include/llvm/PassAnalysisSupport.h +include/llvm/Passes/PassBuilder.h +include/llvm/Passes/PassPlugin.h +include/llvm/Passes/StandardInstrumentations.h +include/llvm/PassInfo.h +include/llvm/PassRegistry.h +include/llvm/PassSupport.h +include/llvm/ProfileData/Coverage/CoverageMapping.h +include/llvm/ProfileData/Coverage/CoverageMappingReader.h +include/llvm/ProfileData/Coverage/CoverageMappingWriter.h +include/llvm/ProfileData/GCOV.h +include/llvm/ProfileData/InstrProf.h +include/llvm/ProfileData/InstrProfData.inc +include/llvm/ProfileData/InstrProfReader.h +include/llvm/ProfileData/InstrProfWriter.h +include/llvm/ProfileData/ProfileCommon.h +include/llvm/ProfileData/SampleProf.h +include/llvm/ProfileData/SampleProfReader.h +include/llvm/ProfileData/SampleProfWriter.h +include/llvm/Remarks/Remark.h +include/llvm/Remarks/RemarkFormat.h +include/llvm/Remarks/RemarkParser.h +include/llvm/Remarks/RemarkSerializer.h +include/llvm/Remarks/RemarkStringTable.h +include/llvm/Support/AArch64TargetParser.def +include/llvm/Support/AArch64TargetParser.h +include/llvm/Support/AlignOf.h +include/llvm/Support/Allocator.h +include/llvm/Support/AMDGPUMetadata.h +include/llvm/Support/AMDHSAKernelDescriptor.h +include/llvm/Support/ARMAttributeParser.h +include/llvm/Support/ARMBuildAttributes.h +include/llvm/Support/ARMEHABI.h +include/llvm/Support/ARMTargetParser.def +include/llvm/Support/ARMTargetParser.h +include/llvm/Support/ARMWinEH.h +include/llvm/Support/ArrayRecycler.h +include/llvm/Support/Atomic.h +include/llvm/Support/AtomicOrdering.h +include/llvm/Support/BinaryByteStream.h +include/llvm/Support/BinaryItemStream.h +include/llvm/Support/BinaryStream.h +include/llvm/Support/BinaryStreamArray.h +include/llvm/Support/BinaryStreamError.h +include/llvm/Support/BinaryStreamReader.h +include/llvm/Support/BinaryStreamRef.h +include/llvm/Support/BinaryStreamWriter.h +include/llvm/Support/BlockFrequency.h +include/llvm/Support/BranchProbability.h +include/llvm/Support/BuryPointer.h +include/llvm/Support/CachePruning.h +include/llvm/Support/Capacity.h +include/llvm/Support/Casting.h +include/llvm/Support/CBindingWrapping.h +include/llvm/Support/CFGUpdate.h +include/llvm/Support/CheckedArithmetic.h +include/llvm/Support/Chrono.h +include/llvm/Support/circular_raw_ostream.h +include/llvm/Support/CodeGen.h +include/llvm/Support/CodeGenCoverage.h +include/llvm/Support/COM.h +include/llvm/Support/CommandLine.h +include/llvm/Support/Compiler.h +include/llvm/Support/Compression.h +include/llvm/Support/ConvertUTF.h +include/llvm/Support/CrashRecoveryContext.h +include/llvm/Support/CRC.h +include/llvm/Support/DataExtractor.h +include/llvm/Support/DataTypes.h +include/llvm/Support/Debug.h +include/llvm/Support/DebugCounter.h +include/llvm/Support/DJB.h +include/llvm/Support/DOTGraphTraits.h +include/llvm/Support/DynamicLibrary.h +include/llvm/Support/Endian.h +include/llvm/Support/EndianStream.h +include/llvm/Support/Errc.h +include/llvm/Support/Errno.h +include/llvm/Support/Error.h +include/llvm/Support/ErrorHandling.h +include/llvm/Support/ErrorOr.h +include/llvm/Support/FileCheck.h +include/llvm/Support/FileOutputBuffer.h +include/llvm/Support/FileSystem.h +include/llvm/Support/FileUtilities.h +include/llvm/Support/Format.h +include/llvm/Support/FormatAdapters.h +include/llvm/Support/FormatCommon.h +include/llvm/Support/FormatProviders.h +include/llvm/Support/FormattedStream.h +include/llvm/Support/FormatVariadic.h +include/llvm/Support/FormatVariadicDetails.h +include/llvm/Support/GenericDomTree.h +include/llvm/Support/GenericDomTreeConstruction.h +include/llvm/Support/GenericIteratedDominanceFrontier.h +include/llvm/Support/GlobPattern.h +include/llvm/Support/GraphWriter.h +include/llvm/Support/Host.h +include/llvm/Support/InitLLVM.h +include/llvm/Support/ItaniumManglingCanonicalizer.h +include/llvm/Support/JamCRC.h +include/llvm/Support/JSON.h +include/llvm/Support/KnownBits.h +include/llvm/Support/LEB128.h +include/llvm/Support/LICENSE.TXT +include/llvm/Support/LineIterator.h +include/llvm/Support/Locale.h +include/llvm/Support/LockFileManager.h +include/llvm/Support/LowLevelTypeImpl.h +include/llvm/Support/MachineValueType.h +include/llvm/Support/ManagedStatic.h +include/llvm/Support/MathExtras.h +include/llvm/Support/MD5.h +include/llvm/Support/MemAlloc.h +include/llvm/Support/Memory.h +include/llvm/Support/MemoryBuffer.h +include/llvm/Support/MipsABIFlags.h +include/llvm/Support/MSVCErrorWorkarounds.h +include/llvm/Support/Mutex.h +include/llvm/Support/MutexGuard.h +include/llvm/Support/NativeFormatting.h +include/llvm/Support/OnDiskHashTable.h +include/llvm/Support/Options.h +include/llvm/Support/Parallel.h +include/llvm/Support/Path.h +include/llvm/Support/PluginLoader.h +include/llvm/Support/PointerLikeTypeTraits.h +include/llvm/Support/PrettyStackTrace.h +include/llvm/Support/Printable.h +include/llvm/Support/Process.h +include/llvm/Support/Program.h +include/llvm/Support/RandomNumberGenerator.h +include/llvm/Support/raw_os_ostream.h +include/llvm/Support/raw_ostream.h +include/llvm/Support/raw_sha1_ostream.h +include/llvm/Support/Recycler.h +include/llvm/Support/RecyclingAllocator.h +include/llvm/Support/Regex.h +include/llvm/Support/Registry.h +include/llvm/Support/ReverseIteration.h +include/llvm/Support/RWMutex.h +include/llvm/Support/SaveAndRestore.h +include/llvm/Support/ScalableSize.h +include/llvm/Support/ScaledNumber.h +include/llvm/Support/ScopedPrinter.h +include/llvm/Support/SHA1.h +include/llvm/Support/Signals.h +include/llvm/Support/Signposts.h +include/llvm/Support/SmallVectorMemoryBuffer.h +include/llvm/Support/SMLoc.h +include/llvm/Support/SMTAPI.h +include/llvm/Support/Solaris/sys/regset.h +include/llvm/Support/SourceMgr.h +include/llvm/Support/SpecialCaseList.h +include/llvm/Support/StringPool.h +include/llvm/Support/StringSaver.h +include/llvm/Support/SwapByteOrder.h +include/llvm/Support/SymbolRemappingReader.h +include/llvm/Support/SystemUtils.h +include/llvm/Support/TargetOpcodes.def +include/llvm/Support/TargetParser.h +include/llvm/Support/TargetRegistry.h +include/llvm/Support/TargetSelect.h +include/llvm/Support/TarWriter.h +include/llvm/Support/TaskQueue.h +include/llvm/Support/thread.h +include/llvm/Support/Threading.h +include/llvm/Support/ThreadLocal.h +include/llvm/Support/ThreadPool.h +include/llvm/Support/TimeProfiler.h +include/llvm/Support/Timer.h +include/llvm/Support/ToolOutputFile.h +include/llvm/Support/TrailingObjects.h +include/llvm/Support/TrigramIndex.h +include/llvm/Support/type_traits.h +include/llvm/Support/TypeName.h +include/llvm/Support/Unicode.h +include/llvm/Support/UnicodeCharRanges.h +include/llvm/Support/UniqueLock.h +include/llvm/Support/Valgrind.h +include/llvm/Support/VCSRevision.h +include/llvm/Support/VersionTuple.h +include/llvm/Support/VirtualFileSystem.h +include/llvm/Support/Watchdog.h +include/llvm/Support/Win64EH.h +include/llvm/Support/WindowsError.h +include/llvm/Support/WithColor.h +include/llvm/Support/X86DisassemblerDecoderCommon.h +include/llvm/Support/X86TargetParser.def +include/llvm/Support/xxhash.h +include/llvm/Support/YAMLParser.h +include/llvm/Support/YAMLTraits.h +include/llvm/TableGen/Error.h +include/llvm/TableGen/Main.h +include/llvm/TableGen/Record.h +include/llvm/TableGen/SearchableTable.td +include/llvm/TableGen/SetTheory.h +include/llvm/TableGen/StringMatcher.h +include/llvm/TableGen/StringToOffsetTable.h +include/llvm/TableGen/TableGenBackend.h +include/llvm/Target/CodeGenCWrappers.h +include/llvm/Target/GenericOpcodes.td +include/llvm/Target/GlobalISel/RegisterBank.td +include/llvm/Target/GlobalISel/SelectionDAGCompat.td +include/llvm/Target/GlobalISel/Target.td +include/llvm/Target/Target.td +include/llvm/Target/TargetCallingConv.td +include/llvm/Target/TargetInstrPredicate.td +include/llvm/Target/TargetIntrinsicInfo.h +include/llvm/Target/TargetItinerary.td +include/llvm/Target/TargetLoweringObjectFile.h +include/llvm/Target/TargetMachine.h +include/llvm/Target/TargetOptions.h +include/llvm/Target/TargetPfmCounters.td +include/llvm/Target/TargetSchedule.td +include/llvm/Target/TargetSelectionDAG.td +include/llvm/Testing/Support/Annotations.h +include/llvm/Testing/Support/Error.h +include/llvm/Testing/Support/SupportHelpers.h +include/llvm/TextAPI/ELF/ELFStub.h +include/llvm/TextAPI/ELF/TBEHandler.h +include/llvm/TextAPI/MachO/Architecture.def +include/llvm/TextAPI/MachO/Architecture.h +include/llvm/TextAPI/MachO/ArchitectureSet.h +include/llvm/TextAPI/MachO/InterfaceFile.h +include/llvm/TextAPI/MachO/PackedVersion.h +include/llvm/TextAPI/MachO/Symbol.h +include/llvm/TextAPI/MachO/TextAPIReader.h +include/llvm/TextAPI/MachO/TextAPIWriter.h +include/llvm/ToolDrivers/llvm-dlltool/DlltoolDriver.h +include/llvm/ToolDrivers/llvm-lib/LibDriver.h +include/llvm/Transforms/AggressiveInstCombine/AggressiveInstCombine.h +include/llvm/Transforms/Coroutines.h +include/llvm/Transforms/InstCombine/InstCombine.h +include/llvm/Transforms/InstCombine/InstCombineWorklist.h +include/llvm/Transforms/Instrumentation.h +include/llvm/Transforms/Instrumentation/AddressSanitizer.h +include/llvm/Transforms/Instrumentation/BoundsChecking.h +include/llvm/Transforms/Instrumentation/CGProfile.h +include/llvm/Transforms/Instrumentation/ControlHeightReduction.h +include/llvm/Transforms/Instrumentation/GCOVProfiler.h +include/llvm/Transforms/Instrumentation/HWAddressSanitizer.h +include/llvm/Transforms/Instrumentation/InstrOrderFile.h +include/llvm/Transforms/Instrumentation/InstrProfiling.h +include/llvm/Transforms/Instrumentation/MemorySanitizer.h +include/llvm/Transforms/Instrumentation/PGOInstrumentation.h +include/llvm/Transforms/Instrumentation/PoisonChecking.h +include/llvm/Transforms/Instrumentation/ThreadSanitizer.h +include/llvm/Transforms/IPO.h +include/llvm/Transforms/IPO/AlwaysInliner.h +include/llvm/Transforms/IPO/ArgumentPromotion.h +include/llvm/Transforms/IPO/Attributor.h +include/llvm/Transforms/IPO/CalledValuePropagation.h +include/llvm/Transforms/IPO/ConstantMerge.h +include/llvm/Transforms/IPO/CrossDSOCFI.h +include/llvm/Transforms/IPO/DeadArgumentElimination.h +include/llvm/Transforms/IPO/ElimAvailExtern.h +include/llvm/Transforms/IPO/ForceFunctionAttrs.h +include/llvm/Transforms/IPO/FunctionAttrs.h +include/llvm/Transforms/IPO/FunctionImport.h +include/llvm/Transforms/IPO/GlobalDCE.h +include/llvm/Transforms/IPO/GlobalOpt.h +include/llvm/Transforms/IPO/GlobalSplit.h +include/llvm/Transforms/IPO/HotColdSplitting.h +include/llvm/Transforms/IPO/InferFunctionAttrs.h +include/llvm/Transforms/IPO/Inliner.h +include/llvm/Transforms/IPO/Internalize.h +include/llvm/Transforms/IPO/LowerTypeTests.h +include/llvm/Transforms/IPO/PartialInlining.h +include/llvm/Transforms/IPO/PassManagerBuilder.h +include/llvm/Transforms/IPO/SampleProfile.h +include/llvm/Transforms/IPO/SCCP.h +include/llvm/Transforms/IPO/StripDeadPrototypes.h +include/llvm/Transforms/IPO/SyntheticCountsPropagation.h +include/llvm/Transforms/IPO/ThinLTOBitcodeWriter.h +include/llvm/Transforms/IPO/WholeProgramDevirt.h +include/llvm/Transforms/ObjCARC.h +include/llvm/Transforms/Scalar.h +include/llvm/Transforms/Scalar/ADCE.h +include/llvm/Transforms/Scalar/AlignmentFromAssumptions.h +include/llvm/Transforms/Scalar/BDCE.h +include/llvm/Transforms/Scalar/CallSiteSplitting.h +include/llvm/Transforms/Scalar/ConstantHoisting.h +include/llvm/Transforms/Scalar/CorrelatedValuePropagation.h +include/llvm/Transforms/Scalar/DCE.h +include/llvm/Transforms/Scalar/DeadStoreElimination.h +include/llvm/Transforms/Scalar/DivRemPairs.h +include/llvm/Transforms/Scalar/EarlyCSE.h +include/llvm/Transforms/Scalar/Float2Int.h +include/llvm/Transforms/Scalar/GuardWidening.h +include/llvm/Transforms/Scalar/GVN.h +include/llvm/Transforms/Scalar/GVNExpression.h +include/llvm/Transforms/Scalar/InductiveRangeCheckElimination.h +include/llvm/Transforms/Scalar/IndVarSimplify.h +include/llvm/Transforms/Scalar/InstSimplifyPass.h +include/llvm/Transforms/Scalar/IVUsersPrinter.h +include/llvm/Transforms/Scalar/JumpThreading.h +include/llvm/Transforms/Scalar/LICM.h +include/llvm/Transforms/Scalar/LoopAccessAnalysisPrinter.h +include/llvm/Transforms/Scalar/LoopDataPrefetch.h +include/llvm/Transforms/Scalar/LoopDeletion.h +include/llvm/Transforms/Scalar/LoopDistribute.h +include/llvm/Transforms/Scalar/LoopFuse.h +include/llvm/Transforms/Scalar/LoopIdiomRecognize.h +include/llvm/Transforms/Scalar/LoopInstSimplify.h +include/llvm/Transforms/Scalar/LoopLoadElimination.h +include/llvm/Transforms/Scalar/LoopPassManager.h +include/llvm/Transforms/Scalar/LoopPredication.h +include/llvm/Transforms/Scalar/LoopRotation.h +include/llvm/Transforms/Scalar/LoopSimplifyCFG.h +include/llvm/Transforms/Scalar/LoopSink.h +include/llvm/Transforms/Scalar/LoopStrengthReduce.h +include/llvm/Transforms/Scalar/LoopUnrollAndJamPass.h +include/llvm/Transforms/Scalar/LoopUnrollPass.h +include/llvm/Transforms/Scalar/LowerAtomic.h +include/llvm/Transforms/Scalar/LowerExpectIntrinsic.h +include/llvm/Transforms/Scalar/LowerGuardIntrinsic.h +include/llvm/Transforms/Scalar/LowerWidenableCondition.h +include/llvm/Transforms/Scalar/MakeGuardsExplicit.h +include/llvm/Transforms/Scalar/MemCpyOptimizer.h +include/llvm/Transforms/Scalar/MergedLoadStoreMotion.h +include/llvm/Transforms/Scalar/MergeICmps.h +include/llvm/Transforms/Scalar/NaryReassociate.h +include/llvm/Transforms/Scalar/NewGVN.h +include/llvm/Transforms/Scalar/PartiallyInlineLibCalls.h +include/llvm/Transforms/Scalar/Reassociate.h +include/llvm/Transforms/Scalar/RewriteStatepointsForGC.h +include/llvm/Transforms/Scalar/Scalarizer.h +include/llvm/Transforms/Scalar/SCCP.h +include/llvm/Transforms/Scalar/SimpleLoopUnswitch.h +include/llvm/Transforms/Scalar/SimplifyCFG.h +include/llvm/Transforms/Scalar/Sink.h +include/llvm/Transforms/Scalar/SpeculateAroundPHIs.h +include/llvm/Transforms/Scalar/SpeculativeExecution.h +include/llvm/Transforms/Scalar/SROA.h +include/llvm/Transforms/Scalar/TailRecursionElimination.h +include/llvm/Transforms/Scalar/WarnMissedTransforms.h +include/llvm/Transforms/Utils.h +include/llvm/Transforms/Utils/AddDiscriminators.h +include/llvm/Transforms/Utils/ASanStackFrameLayout.h +include/llvm/Transforms/Utils/BasicBlockUtils.h +include/llvm/Transforms/Utils/BreakCriticalEdges.h +include/llvm/Transforms/Utils/BuildLibCalls.h +include/llvm/Transforms/Utils/BypassSlowDivision.h +include/llvm/Transforms/Utils/CallPromotionUtils.h +include/llvm/Transforms/Utils/CanonicalizeAliases.h +include/llvm/Transforms/Utils/Cloning.h +include/llvm/Transforms/Utils/CodeExtractor.h +include/llvm/Transforms/Utils/CtorUtils.h +include/llvm/Transforms/Utils/EntryExitInstrumenter.h +include/llvm/Transforms/Utils/EscapeEnumerator.h +include/llvm/Transforms/Utils/Evaluator.h +include/llvm/Transforms/Utils/FunctionComparator.h +include/llvm/Transforms/Utils/FunctionImportUtils.h +include/llvm/Transforms/Utils/GlobalStatus.h +include/llvm/Transforms/Utils/GuardUtils.h +include/llvm/Transforms/Utils/ImportedFunctionsInliningStatistics.h +include/llvm/Transforms/Utils/IntegerDivision.h +include/llvm/Transforms/Utils/LCSSA.h +include/llvm/Transforms/Utils/LibCallsShrinkWrap.h +include/llvm/Transforms/Utils/Local.h +include/llvm/Transforms/Utils/LoopRotationUtils.h +include/llvm/Transforms/Utils/LoopSimplify.h +include/llvm/Transforms/Utils/LoopUtils.h +include/llvm/Transforms/Utils/LoopVersioning.h +include/llvm/Transforms/Utils/LowerInvoke.h +include/llvm/Transforms/Utils/LowerMemIntrinsics.h +include/llvm/Transforms/Utils/Mem2Reg.h +include/llvm/Transforms/Utils/ModuleUtils.h +include/llvm/Transforms/Utils/NameAnonGlobals.h +include/llvm/Transforms/Utils/PredicateInfo.h +include/llvm/Transforms/Utils/PromoteMemToReg.h +include/llvm/Transforms/Utils/SanitizerStats.h +include/llvm/Transforms/Utils/SimplifyIndVar.h +include/llvm/Transforms/Utils/SimplifyLibCalls.h +include/llvm/Transforms/Utils/SizeOpts.h +include/llvm/Transforms/Utils/SplitModule.h +include/llvm/Transforms/Utils/SSAUpdater.h +include/llvm/Transforms/Utils/SSAUpdaterBulk.h +include/llvm/Transforms/Utils/SSAUpdaterImpl.h +include/llvm/Transforms/Utils/SymbolRewriter.h +include/llvm/Transforms/Utils/UnifyFunctionExitNodes.h +include/llvm/Transforms/Utils/UnrollLoop.h +include/llvm/Transforms/Utils/ValueMapper.h +include/llvm/Transforms/Utils/VNCoercion.h +include/llvm/Transforms/Vectorize.h +include/llvm/Transforms/Vectorize/LoadStoreVectorizer.h +include/llvm/Transforms/Vectorize/LoopVectorizationLegality.h +include/llvm/Transforms/Vectorize/LoopVectorize.h +include/llvm/Transforms/Vectorize/SLPVectorizer.h +include/llvm/WindowsManifest/WindowsManifestMerger.h +include/llvm/WindowsResource/ResourceProcessor.h +include/llvm/WindowsResource/ResourceScriptToken.h +include/llvm/WindowsResource/ResourceScriptTokenList.h +include/llvm/XRay/BlockIndexer.h +include/llvm/XRay/BlockPrinter.h +include/llvm/XRay/BlockVerifier.h +include/llvm/XRay/FDRLogBuilder.h +include/llvm/XRay/FDRRecordConsumer.h +include/llvm/XRay/FDRRecordProducer.h +include/llvm/XRay/FDRRecords.h +include/llvm/XRay/FDRTraceExpander.h +include/llvm/XRay/FDRTraceWriter.h +include/llvm/XRay/FileHeaderReader.h +include/llvm/XRay/Graph.h +include/llvm/XRay/InstrumentationMap.h +include/llvm/XRay/Profile.h +include/llvm/XRay/RecordPrinter.h +include/llvm/XRay/Trace.h +include/llvm/XRay/XRayRecord.h +include/llvm/XRay/YAMLXRayRecord.h +lib/CheckerDependencyHandlingAnalyzerPlugin.so +lib/CheckerOptionHandlingAnalyzerPlugin.so +lib/clang/9.0.0/include/__clang_cuda_builtin_vars.h +lib/clang/9.0.0/include/__clang_cuda_cmath.h +lib/clang/9.0.0/include/__clang_cuda_complex_builtins.h +lib/clang/9.0.0/include/__clang_cuda_device_functions.h +lib/clang/9.0.0/include/__clang_cuda_intrinsics.h +lib/clang/9.0.0/include/__clang_cuda_libdevice_declares.h +lib/clang/9.0.0/include/__clang_cuda_math_forward_declares.h +lib/clang/9.0.0/include/__clang_cuda_runtime_wrapper.h +lib/clang/9.0.0/include/__stddef_max_align_t.h +lib/clang/9.0.0/include/__wmmintrin_aes.h +lib/clang/9.0.0/include/__wmmintrin_pclmul.h +lib/clang/9.0.0/include/adxintrin.h +lib/clang/9.0.0/include/altivec.h +lib/clang/9.0.0/include/ammintrin.h +lib/clang/9.0.0/include/arm_acle.h +lib/clang/9.0.0/include/arm_fp16.h +lib/clang/9.0.0/include/arm_neon.h +lib/clang/9.0.0/include/arm64intr.h +lib/clang/9.0.0/include/armintr.h +lib/clang/9.0.0/include/avx2intrin.h +lib/clang/9.0.0/include/avx512bf16intrin.h +lib/clang/9.0.0/include/avx512bitalgintrin.h +lib/clang/9.0.0/include/avx512bwintrin.h +lib/clang/9.0.0/include/avx512cdintrin.h +lib/clang/9.0.0/include/avx512dqintrin.h +lib/clang/9.0.0/include/avx512erintrin.h +lib/clang/9.0.0/include/avx512fintrin.h +lib/clang/9.0.0/include/avx512ifmaintrin.h +lib/clang/9.0.0/include/avx512ifmavlintrin.h +lib/clang/9.0.0/include/avx512pfintrin.h +lib/clang/9.0.0/include/avx512vbmi2intrin.h +lib/clang/9.0.0/include/avx512vbmiintrin.h +lib/clang/9.0.0/include/avx512vbmivlintrin.h +lib/clang/9.0.0/include/avx512vlbf16intrin.h +lib/clang/9.0.0/include/avx512vlbitalgintrin.h +lib/clang/9.0.0/include/avx512vlbwintrin.h +lib/clang/9.0.0/include/avx512vlcdintrin.h +lib/clang/9.0.0/include/avx512vldqintrin.h +lib/clang/9.0.0/include/avx512vlintrin.h +lib/clang/9.0.0/include/avx512vlvbmi2intrin.h +lib/clang/9.0.0/include/avx512vlvnniintrin.h +lib/clang/9.0.0/include/avx512vlvp2intersectintrin.h +lib/clang/9.0.0/include/avx512vnniintrin.h +lib/clang/9.0.0/include/avx512vp2intersectintrin.h +lib/clang/9.0.0/include/avx512vpopcntdqintrin.h +lib/clang/9.0.0/include/avx512vpopcntdqvlintrin.h +lib/clang/9.0.0/include/avxintrin.h +lib/clang/9.0.0/include/bmi2intrin.h +lib/clang/9.0.0/include/bmiintrin.h +lib/clang/9.0.0/include/cetintrin.h +lib/clang/9.0.0/include/cldemoteintrin.h +lib/clang/9.0.0/include/clflushoptintrin.h +lib/clang/9.0.0/include/clwbintrin.h +lib/clang/9.0.0/include/clzerointrin.h +lib/clang/9.0.0/include/cpuid.h +lib/clang/9.0.0/include/cuda_wrappers/algorithm +lib/clang/9.0.0/include/cuda_wrappers/complex +lib/clang/9.0.0/include/cuda_wrappers/new +lib/clang/9.0.0/include/emmintrin.h +lib/clang/9.0.0/include/enqcmdintrin.h +lib/clang/9.0.0/include/f16cintrin.h +lib/clang/9.0.0/include/float.h +lib/clang/9.0.0/include/fma4intrin.h +lib/clang/9.0.0/include/fmaintrin.h +lib/clang/9.0.0/include/fxsrintrin.h +lib/clang/9.0.0/include/gfniintrin.h +lib/clang/9.0.0/include/htmintrin.h +lib/clang/9.0.0/include/htmxlintrin.h +lib/clang/9.0.0/include/ia32intrin.h +lib/clang/9.0.0/include/immintrin.h +lib/clang/9.0.0/include/intrin.h +lib/clang/9.0.0/include/inttypes.h +lib/clang/9.0.0/include/invpcidintrin.h +lib/clang/9.0.0/include/iso646.h +lib/clang/9.0.0/include/lwpintrin.h +lib/clang/9.0.0/include/lzcntintrin.h +lib/clang/9.0.0/include/mm_malloc.h +lib/clang/9.0.0/include/mm3dnow.h +lib/clang/9.0.0/include/mmintrin.h +lib/clang/9.0.0/include/module.modulemap +lib/clang/9.0.0/include/movdirintrin.h +lib/clang/9.0.0/include/msa.h +lib/clang/9.0.0/include/mwaitxintrin.h +lib/clang/9.0.0/include/nmmintrin.h +lib/clang/9.0.0/include/opencl-c-base.h +lib/clang/9.0.0/include/opencl-c.h +lib/clang/9.0.0/include/openmp_wrappers/__clang_openmp_math_declares.h +lib/clang/9.0.0/include/openmp_wrappers/__clang_openmp_math.h +lib/clang/9.0.0/include/openmp_wrappers/cmath +lib/clang/9.0.0/include/openmp_wrappers/math.h +lib/clang/9.0.0/include/pconfigintrin.h +lib/clang/9.0.0/include/pkuintrin.h +lib/clang/9.0.0/include/pmmintrin.h +lib/clang/9.0.0/include/popcntintrin.h +lib/clang/9.0.0/include/ppc_wrappers/emmintrin.h +lib/clang/9.0.0/include/ppc_wrappers/mm_malloc.h +lib/clang/9.0.0/include/ppc_wrappers/mmintrin.h +lib/clang/9.0.0/include/ppc_wrappers/xmmintrin.h +lib/clang/9.0.0/include/prfchwintrin.h +lib/clang/9.0.0/include/ptwriteintrin.h +lib/clang/9.0.0/include/rdseedintrin.h +lib/clang/9.0.0/include/rtmintrin.h +lib/clang/9.0.0/include/s390intrin.h +lib/clang/9.0.0/include/sgxintrin.h +lib/clang/9.0.0/include/shaintrin.h +lib/clang/9.0.0/include/smmintrin.h +lib/clang/9.0.0/include/tbmintrin.h +lib/clang/9.0.0/include/tgmath.h +lib/clang/9.0.0/include/tmmintrin.h +lib/clang/9.0.0/include/unwind.h +lib/clang/9.0.0/include/vadefs.h +lib/clang/9.0.0/include/vaesintrin.h +lib/clang/9.0.0/include/vecintrin.h +lib/clang/9.0.0/include/vpclmulqdqintrin.h +lib/clang/9.0.0/include/waitpkgintrin.h +lib/clang/9.0.0/include/wbnoinvdintrin.h +lib/clang/9.0.0/include/wmmintrin.h +lib/clang/9.0.0/include/x86intrin.h +lib/clang/9.0.0/include/xmmintrin.h +lib/clang/9.0.0/include/xopintrin.h +lib/clang/9.0.0/include/xsavecintrin.h +lib/clang/9.0.0/include/xsaveintrin.h +lib/clang/9.0.0/include/xsaveoptintrin.h +lib/clang/9.0.0/include/xsavesintrin.h +lib/clang/9.0.0/include/xtestintrin.h +lib/cmake/clang/ClangConfig.cmake +lib/cmake/clang/ClangTargets-release.cmake +lib/cmake/clang/ClangTargets.cmake +lib/cmake/llvm/AddLLVM.cmake +lib/cmake/llvm/AddLLVMDefinitions.cmake +lib/cmake/llvm/AddOCaml.cmake +lib/cmake/llvm/AddSphinxTarget.cmake +lib/cmake/llvm/CheckAtomic.cmake +lib/cmake/llvm/CheckCompilerVersion.cmake +lib/cmake/llvm/CheckLinkerFlag.cmake +lib/cmake/llvm/ChooseMSVCCRT.cmake +lib/cmake/llvm/CrossCompile.cmake +lib/cmake/llvm/DetermineGCCCompatible.cmake +lib/cmake/llvm/FindLibpfm.cmake +lib/cmake/llvm/FindOCaml.cmake +lib/cmake/llvm/FindSphinx.cmake +lib/cmake/llvm/FindZ3.cmake +lib/cmake/llvm/GenerateVersionFromVCS.cmake +lib/cmake/llvm/HandleLLVMOptions.cmake +lib/cmake/llvm/HandleLLVMStdlib.cmake +lib/cmake/llvm/LLVM-Config.cmake +lib/cmake/llvm/LLVMConfig.cmake +lib/cmake/llvm/LLVMConfigVersion.cmake +lib/cmake/llvm/LLVMDistributionSupport.cmake +lib/cmake/llvm/LLVMExports-release.cmake +lib/cmake/llvm/LLVMExports.cmake +lib/cmake/llvm/LLVMExternalProjectUtils.cmake +lib/cmake/llvm/LLVMInstallSymlink.cmake +lib/cmake/llvm/LLVMProcessSources.cmake +lib/cmake/llvm/TableGen.cmake +lib/cmake/llvm/UseLibtool.cmake +lib/cmake/llvm/VersionFromVCS.cmake +lib/libclang-cpp.so +lib/libclang-cpp.so.9 +lib/libclang.so +lib/libclang.so.9 +lib/libclangAnalysis.a +lib/libclangARCMigrate.a +lib/libclangAST.a +lib/libclangASTMatchers.a +lib/libclangBasic.a +lib/libclangCodeGen.a +lib/libclangCrossTU.a +lib/libclangDependencyScanning.a +lib/libclangDirectoryWatcher.a +lib/libclangDriver.a +lib/libclangDynamicASTMatchers.a +lib/libclangEdit.a +lib/libclangFormat.a +lib/libclangFrontend.a +lib/libclangFrontendTool.a +lib/libclangHandleCXX.a +lib/libclangHandleLLVM.a +lib/libclangIndex.a +lib/libclangLex.a +lib/libclangParse.a +lib/libclangRewrite.a +lib/libclangRewriteFrontend.a +lib/libclangSema.a +lib/libclangSerialization.a +lib/libclangStaticAnalyzerCheckers.a +lib/libclangStaticAnalyzerCore.a +lib/libclangStaticAnalyzerFrontend.a +lib/libclangTooling.a +lib/libclangToolingASTDiff.a +lib/libclangToolingCore.a +lib/libclangToolingInclusions.a +lib/libclangToolingRefactoring.a +lib/libclangToolingSyntax.a +lib/liblldCOFF.a +lib/liblldCommon.a +lib/liblldCore.a +lib/liblldDriver.a +lib/liblldELF.a +lib/liblldMachO.a +lib/liblldMinGW.a +lib/liblldReaderWriter.a +lib/liblldWasm.a +lib/liblldYAML.a +lib/libLLVM-9.0.0.so +lib/libLLVM-9.so +lib/libLLVM.so +lib/libLLVMAArch64AsmParser.a +lib/libLLVMAArch64CodeGen.a +lib/libLLVMAArch64Desc.a +lib/libLLVMAArch64Disassembler.a +lib/libLLVMAArch64Info.a +lib/libLLVMAArch64Utils.a +lib/libLLVMAggressiveInstCombine.a +lib/libLLVMAMDGPUAsmParser.a +lib/libLLVMAMDGPUCodeGen.a +lib/libLLVMAMDGPUDesc.a +lib/libLLVMAMDGPUDisassembler.a +lib/libLLVMAMDGPUInfo.a +lib/libLLVMAMDGPUUtils.a +lib/libLLVMAnalysis.a +lib/libLLVMARMAsmParser.a +lib/libLLVMARMCodeGen.a +lib/libLLVMARMDesc.a +lib/libLLVMARMDisassembler.a +lib/libLLVMARMInfo.a +lib/libLLVMARMUtils.a +lib/libLLVMAsmParser.a +lib/libLLVMAsmPrinter.a +lib/libLLVMBinaryFormat.a +lib/libLLVMBitReader.a +lib/libLLVMBitstreamReader.a +lib/libLLVMBitWriter.a +lib/libLLVMBPFAsmParser.a +lib/libLLVMBPFCodeGen.a +lib/libLLVMBPFDesc.a +lib/libLLVMBPFDisassembler.a +lib/libLLVMBPFInfo.a +lib/libLLVMCodeGen.a +lib/libLLVMCore.a +lib/libLLVMCoroutines.a +lib/libLLVMCoverage.a +lib/libLLVMDebugInfoCodeView.a +lib/libLLVMDebugInfoDWARF.a +lib/libLLVMDebugInfoGSYM.a +lib/libLLVMDebugInfoMSF.a +lib/libLLVMDebugInfoPDB.a +lib/libLLVMDemangle.a +lib/libLLVMDlltoolDriver.a +lib/libLLVMExecutionEngine.a +lib/libLLVMFuzzMutate.a +lib/libLLVMGlobalISel.a +lib/libLLVMHexagonAsmParser.a +lib/libLLVMHexagonCodeGen.a +lib/libLLVMHexagonDesc.a +lib/libLLVMHexagonDisassembler.a +lib/libLLVMHexagonInfo.a +lib/libLLVMInstCombine.a +lib/libLLVMInstrumentation.a +lib/libLLVMInterpreter.a +lib/libLLVMipo.a +lib/libLLVMIRReader.a +lib/libLLVMJITLink.a +lib/libLLVMLanaiAsmParser.a +lib/libLLVMLanaiCodeGen.a +lib/libLLVMLanaiDesc.a +lib/libLLVMLanaiDisassembler.a +lib/libLLVMLanaiInfo.a +lib/libLLVMLibDriver.a +lib/libLLVMLineEditor.a +lib/libLLVMLinker.a +lib/libLLVMLTO.a +lib/libLLVMMC.a +lib/libLLVMMCA.a +lib/libLLVMMCDisassembler.a +lib/libLLVMMCJIT.a +lib/libLLVMMCParser.a +lib/libLLVMMipsAsmParser.a +lib/libLLVMMipsCodeGen.a +lib/libLLVMMipsDesc.a +lib/libLLVMMipsDisassembler.a +lib/libLLVMMipsInfo.a +lib/libLLVMMIRParser.a +lib/libLLVMMSP430AsmParser.a +lib/libLLVMMSP430CodeGen.a +lib/libLLVMMSP430Desc.a +lib/libLLVMMSP430Disassembler.a +lib/libLLVMMSP430Info.a +lib/libLLVMNVPTXCodeGen.a +lib/libLLVMNVPTXDesc.a +lib/libLLVMNVPTXInfo.a +lib/libLLVMObjCARCOpts.a +lib/libLLVMObject.a +lib/libLLVMObjectYAML.a +lib/libLLVMOption.a +lib/libLLVMOrcJIT.a +lib/libLLVMPasses.a +lib/libLLVMPowerPCAsmParser.a +lib/libLLVMPowerPCCodeGen.a +lib/libLLVMPowerPCDesc.a +lib/libLLVMPowerPCDisassembler.a +lib/libLLVMPowerPCInfo.a +lib/libLLVMProfileData.a +lib/libLLVMRemarks.a +lib/libLLVMRISCVAsmParser.a +lib/libLLVMRISCVCodeGen.a +lib/libLLVMRISCVDesc.a +lib/libLLVMRISCVDisassembler.a +lib/libLLVMRISCVInfo.a +lib/libLLVMRISCVUtils.a +lib/libLLVMRuntimeDyld.a +lib/libLLVMScalarOpts.a +lib/libLLVMSelectionDAG.a +lib/libLLVMSparcAsmParser.a +lib/libLLVMSparcCodeGen.a +lib/libLLVMSparcDesc.a +lib/libLLVMSparcDisassembler.a +lib/libLLVMSparcInfo.a +lib/libLLVMSupport.a +lib/libLLVMSymbolize.a +lib/libLLVMSystemZAsmParser.a +lib/libLLVMSystemZCodeGen.a +lib/libLLVMSystemZDesc.a +lib/libLLVMSystemZDisassembler.a +lib/libLLVMSystemZInfo.a +lib/libLLVMTableGen.a +lib/libLLVMTarget.a +lib/libLLVMTextAPI.a +lib/libLLVMTransformUtils.a +lib/libLLVMVectorize.a +lib/libLLVMWebAssemblyAsmParser.a +lib/libLLVMWebAssemblyCodeGen.a +lib/libLLVMWebAssemblyDesc.a +lib/libLLVMWebAssemblyDisassembler.a +lib/libLLVMWebAssemblyInfo.a +lib/libLLVMWindowsManifest.a +lib/libLLVMX86AsmParser.a +lib/libLLVMX86CodeGen.a +lib/libLLVMX86Desc.a +lib/libLLVMX86Disassembler.a +lib/libLLVMX86Info.a +lib/libLLVMX86Utils.a +lib/libLLVMXCoreCodeGen.a +lib/libLLVMXCoreDesc.a +lib/libLLVMXCoreDisassembler.a +lib/libLLVMXCoreInfo.a +lib/libLLVMXRay.a +lib/libLTO.so +lib/libLTO.so.9 +lib/libRemarks.so +lib/libRemarks.so.9 +lib/SampleAnalyzerPlugin.so +libexec/c++-analyzer +libexec/ccc-analyzer +share/clang/bash-autocomplete.sh +share/clang/clang-format-bbedit.applescript +share/clang/clang-format-diff.py +share/clang/clang-format-sublime.py +share/clang/clang-format.el +share/clang/clang-format.py +share/clang/clang-rename.el +share/clang/clang-rename.py +share/opt-viewer/opt-diff.py +share/opt-viewer/opt-stats.py +share/opt-viewer/opt-viewer.py +share/opt-viewer/optpmap.py +share/opt-viewer/optrecord.py +share/opt-viewer/style.css +share/scan-build/scanview.css +share/scan-build/sorttable.js +share/scan-view/bugcatcher.ico +share/scan-view/FileRadar.scpt +share/scan-view/GetRadarVersion.scpt +share/scan-view/Reporter.py +share/scan-view/ScanView.py +share/scan-view/startfile.py +@dir include/clang/Analysis/Analyses +@dir include/clang/Analysis/DomainSpecific +@dir include/clang/Analysis/FlowSensitive +@dir include/clang/Analysis/Support +@dir include/clang/Analysis +@dir include/clang/ARCMigrate +@dir include/clang/AST +@dir include/clang/ASTMatchers/Dynamic +@dir include/clang/ASTMatchers +@dir include/clang/Basic +@dir include/clang/CodeGen +@dir include/clang/Config +@dir include/clang/CrossTU +@dir include/clang/DirectoryWatcher +@dir include/clang/Driver +@dir include/clang/Edit +@dir include/clang/Format +@dir include/clang/Frontend +@dir include/clang/FrontendTool +@dir include/clang/Index +@dir include/clang/Lex +@dir include/clang/Parse +@dir include/clang/Rewrite/Core +@dir include/clang/Rewrite/Frontend +@dir include/clang/Rewrite +@dir include/clang/Sema +@dir include/clang/Serialization +@dir include/clang/StaticAnalyzer/Checkers +@dir include/clang/StaticAnalyzer/Core/BugReporter +@dir include/clang/StaticAnalyzer/Core/PathSensitive +@dir include/clang/StaticAnalyzer/Core +@dir include/clang/StaticAnalyzer/Frontend +@dir include/clang/StaticAnalyzer +@dir include/clang/Tooling/ASTDiff +@dir include/clang/Tooling/Core +@dir include/clang/Tooling/DependencyScanning +@dir include/clang/Tooling/Inclusions +@dir include/clang/Tooling/Refactoring/Extract +@dir include/clang/Tooling/Refactoring/Rename +@dir include/clang/Tooling/Refactoring +@dir include/clang/Tooling/Syntax +@dir include/clang/Tooling +@dir include/clang +@dir include/clang-c +@dir include/lld/Common +@dir include/lld/Core +@dir include/lld/ReaderWriter +@dir include/lld +@dir include/llvm/ADT +@dir include/llvm/Analysis/Utils +@dir include/llvm/Analysis +@dir include/llvm/AsmParser +@dir include/llvm/BinaryFormat/ELFRelocs +@dir include/llvm/BinaryFormat +@dir include/llvm/Bitcode +@dir include/llvm/Bitstream +@dir include/llvm/CodeGen/GlobalISel +@dir include/llvm/CodeGen/MIRParser +@dir include/llvm/CodeGen/PBQP +@dir include/llvm/CodeGen +@dir include/llvm/Config +@dir include/llvm/DebugInfo/CodeView +@dir include/llvm/DebugInfo/DWARF +@dir include/llvm/DebugInfo/GSYM +@dir include/llvm/DebugInfo/MSF +@dir include/llvm/DebugInfo/PDB/DIA +@dir include/llvm/DebugInfo/PDB/Native +@dir include/llvm/DebugInfo/PDB +@dir include/llvm/DebugInfo/Symbolize +@dir include/llvm/DebugInfo +@dir include/llvm/Demangle +@dir include/llvm/ExecutionEngine/JITLink +@dir include/llvm/ExecutionEngine/Orc +@dir include/llvm/ExecutionEngine +@dir include/llvm/FuzzMutate +@dir include/llvm/IR +@dir include/llvm/IRReader +@dir include/llvm/LineEditor +@dir include/llvm/Linker +@dir include/llvm/LTO/legacy +@dir include/llvm/LTO +@dir include/llvm/MC/MCDisassembler +@dir include/llvm/MC/MCParser +@dir include/llvm/MC +@dir include/llvm/MCA/HardwareUnits +@dir include/llvm/MCA/Stages +@dir include/llvm/MCA +@dir include/llvm/Object +@dir include/llvm/ObjectYAML +@dir include/llvm/Option +@dir include/llvm/Passes +@dir include/llvm/ProfileData/Coverage +@dir include/llvm/ProfileData +@dir include/llvm/Remarks +@dir include/llvm/Support/Solaris/sys +@dir include/llvm/Support/Solaris +@dir include/llvm/Support +@dir include/llvm/TableGen +@dir include/llvm/Target/GlobalISel +@dir include/llvm/Target +@dir include/llvm/Testing/Support +@dir include/llvm/Testing +@dir include/llvm/TextAPI/ELF +@dir include/llvm/TextAPI/MachO +@dir include/llvm/TextAPI +@dir include/llvm/ToolDrivers/llvm-dlltool +@dir include/llvm/ToolDrivers/llvm-lib +@dir include/llvm/ToolDrivers +@dir include/llvm/Transforms/AggressiveInstCombine +@dir include/llvm/Transforms/InstCombine +@dir include/llvm/Transforms/Instrumentation +@dir include/llvm/Transforms/IPO +@dir include/llvm/Transforms/Scalar +@dir include/llvm/Transforms/Utils +@dir include/llvm/Transforms/Vectorize +@dir include/llvm/Transforms +@dir include/llvm/WindowsManifest +@dir include/llvm/WindowsResource +@dir include/llvm/XRay +@dir include/llvm +@dir include/llvm-c/Transforms +@dir include/llvm-c +@dir lib/clang/9.0.0/include/cuda_wrappers +@dir lib/clang/9.0.0/include/openmp_wrappers +@dir lib/clang/9.0.0/include/ppc_wrappers +@dir lib/clang/9.0.0/include +@dir lib/clang/9.0.0 +@dir lib/clang +@dir lib/cmake/clang +@dir lib/cmake/llvm +@dir lib/cmake +@dir share/clang +@dir share/opt-viewer +@dir share/scan-build +@dir share/scan-view