This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_bmk/llvm-release-aarch64-spec2k6-Oz_LTO in repository toolchain/ci/llvm-project.
from 82ffa88a04a [SLP] Refactoring of the operand reordering code. adds 765f0183815 [Support][JSON] Add reserve() to json Array adds 52b24ee932a [CVP] Simplify umulo and smulo that cannot overflow adds 3a00b020aab Time profiler: optimize json output time adds e08783e2f54 [EarlyCSE] detect equivalence of selects with inverse condi [...] adds 4b9c19e42d6 [libc++] Make sure we use new/delete from libc++abi on CI f [...] adds b47d3560938 [debugserver] Relax the codesigning identity check adds e5573f4f4eb [TargetLowering] Rename preferShiftsToClearExtremeBits and [...] adds 3271ca01fe0 [NVPTXAsmPrinter] clean up dead code. NFC adds 6df6895d90b [tools] Make vscode and lldb-instr optional. adds 4eff3de9942 [NFC] Build libc++ verbosely in the macOS CI adds 7603bd52e39 [Process] Fix linux arm64 single step compilation failure adds e8de5cd6023 Fix a typo in comments. [NFC] adds d6eb4bb8010 [LLVM-C] Add Accessors For Global Variable Metadata Properties adds b2930b86311 [tools] Only build lldb-test when needed. adds 896b0c7b999 Fix list/forward_list implementations of remove_if and uniq [...] adds 8f9d95d9d73 [HWASan] Fixed slow DWARF unwinding. adds 97d25e068f4 ELF: Move build id computation to Writer. NFCI. adds 1925f418722 Modify test to use -S instead of -c so that it works when a [...] adds 5c09f8d6c1f [NFC] Remove unused function (Sema::pushExternalDeclIntoScope) adds d5bc5ca3e4f [x86] adjust LEA tests for better coverage; NFC adds 6b44291b5c4 [ADT] llvm::bsearch, binary search for mere mortals adds 83465c79385 Add tests for stability to list::sort and forward_list::sor [...] adds 64c32362f05 [builtins] Add __cmpsf2 for ARM version of comparesf2 adds ab70da07286 Add basic loop fusion pass. adds e3576b0afab [Driver] Simplify -g level computation and its interaction [...] adds 7f8ca6e3679 lld: Fix initial Mach-O load commands size calculation omit [...] adds a8634351284 Temporarily Revert "Add basic loop fusion pass." As it's ca [...] adds 5081e41bdae Fix a crash bug caused by a nested call of parallelForEach. adds 0ebbf72a634 Remove the run-slp-after-loop-vectorization option. adds 990514cec82 clangd: Change Windows.h to windows.h. adds b8ec7eee811 Clear the output string passed to GetHostName() adds c3d6a929fdd Fix visibility for coroutine types on Windows adds cee313d288a Revert "Temporarily Revert "Add basic loop fusion pass."" adds e29874eaa04 Revert "Add basic loop fusion pass." Per request. adds 57cef586729 [MCA] Moved the bottleneck analysis to its own file. NFCI adds 6bf08027384 [X86] In CopyToFromAsymmetricReg, use VR128 instead of FR32 [...] adds 5ca2e04c7a7 [X86] Autogenerate complete checks. NFC adds b9b35fd12d4 Fixed error message printing in write_cmake_config.py adds df44ff1b787 [DWARF] Pass ReferenceToDIEOffsets elements by reference adds 00806458469 [CVP] processOverflowIntrinsic(): don't crash if constant-h [...] adds 277754c71da [clangd] lower_bound -> bsearch, NFC adds b0b65cae592 [llvm-objcopy] Support full list of bfd targets that lld uses. adds c82e92bca89 Change some llvm::{lower,upper}_bound to llvm::bsearch. NFC adds 2bc3a19a49c [ELF] Use llvm::bsearch. NFC adds c9945cca032 [libclang] Expose ext_vector_type adds a364d599ab7 [DWARF] llvm::Error -> Error. NFC adds 6fe637c6f42 clang-cl: Parse /openmp:experimental adds 62e2472321b [clangd] Include insertion: require header guards, drop oth [...] adds cf5bdb83b02 Fixed memory leak reported in Bugzilla: https://bugs.llvm.o [...] adds 9daacec816d [CostModel][X86] Add bool anyof/allof reduction costs adds 641caa57cc1 [clangd] Include textual diagnostic ID as Diagnostic.code. adds f2879d8a487 [clang-tidy] Add fix descriptions to clang-tidy checks. adds d909a5ed8d6 [LLVM-C] Add DIFile Field Accesssors adds 272f15abc38 gn build: Merge r358554 adds 59e8bd3093d [AMDGPU] Flag new raw/struct atomic ops as source of divergence adds 20d52e3aa2d [AMDGPU][MC] Corrected parsing of registers adds 491ff04a49a Explicitly say we don't define new/delete in libc++ during [...] adds 258a425c69f [ScheduleDAGRRList] Recompute topological ordering on demand. adds c1106c9b116 [Support] Add LEB128 support to BinaryStreamReader/Writer. adds e7fe6dd5edb [DAGCombine] Add SimplifyDemandedBits helper that handles d [...] adds 893aea58ea5 [LoopUnroll] Allow unrolling if the unrolled size does not [...] adds 1f2c81af72b [ARM] make test checks more thorough; NFC adds cb843f5b550 [libc++][NFC] Make size of allocation more self-documenting adds e31fe508e89 [clang-tidy] Fix invalid location in readability-misleading [...] adds 57f686310ed Remove --show-includes flag in crash reduce script adds 00f2ab1c2f0 [libc++] Add a test that uses the debug database from multi [...] adds c2814e12e7f AMDGPU: Force skip over SMRD, VMEM and s_waitcnt instructions adds 840197e5edc Revert "[libc++] Add a test that uses the debug database fr [...] adds 1964962b496 [ARM] tighten test checks; NFC adds dc9e7dcbb0a [OPENMP][NVPTX]Run combined constructs with if clause in SP [...] adds 394d0a16371 [AMDGPU][MC] Corrected handling of "-" before expressions adds 20395810028 [LVI][CVP] Constrain values in with.overflow branches adds 88679717ce4 [InstCombine] Factor out unreachable inst idiom creation [NFC] adds 05a358cdcd5 [ThinLTO] Fix ThinLTOCodegenerator to export llvm.used symbols adds 81875a67b0d [libc++] Use the no_destroy attribute to avoid destroying d [...] adds a2077bab408 [AsmPrinter] defer %c to base class for ARM, PPC, and Hexagon. NFC adds 8ecb7bbe2ba [CMake] Remove Apple-specific version logic. adds a96efb654e9 [clangd] Recognize "don't include me directly" pattern, and [...] adds 3cdf87940f0 Add basic loop fusion pass. adds 7a5eae15a14 [libc++][CMake] Allow building neither the shared nor the s [...] adds 25e592e5223 [analyzer] PR41185: Fix regression where __builtin_* functi [...] adds 09ef420d625 [libc++] (Take 2) Add a test that uses the debug database f [...] adds d98170c324b [clangd] Use shorter, more recognizable codes for diagnostics. adds aa4eb10a7ab [clangd] Strip the ' [some-check-name]' suffix from clang-t [...] adds daf6e66ac5d [GlobalISel] Add legalization support for non-power-2 loads [...] adds 1788b89b4fe [CMake] Split linked libraries for shared and static libc++ adds e3b5eba1bad [crashlog] Use the right path for dsymforUUID and remove an [...] adds a4bd340bf50 [libc++][CMake] Remove unnecessary conditional for defining [...] adds d51adf05686 Add a getSizeInBits() accessor to MachineMemOperand. NFC. adds 9609ce2f330 [AsmPrinter] hoist %a output template to base class for ARM [...] adds cfd25a4b0e5 Test commit by Denis Bakhvalov adds b0c1f8c09e4 [clang-tidy] Add a check for [super self] in initializers 🔍 adds 4c177038e09 [clang-tidy] Don't issue cppcoreguidelines-macro-usage on b [...] adds fb363a778fd [x86] try to widen 'shl' as part of LEA formation adds 0b19f5aef94 Fix formatting. NFC adds ac57af32843 [Sema][ObjC] Don't warn about an implicitly retained self i [...] adds 5f4c6dcc11a [Cmake] Add missing dependency for running tests. adds 3333cc66436 Fix test on PS4 which defaults to gnu99 which does not emit [...] adds f8268f67f56 Move the implementation of getInnermostBlockDecl to the .cp [...] adds 91a06bee788 Implement sys::fs::copy_file using the macOS copyfile(3) AP [...] adds e5e9a6be6a2 [lldb] Don't filter variable list when doing a lookup by ma [...] adds 68be3229879 [clang-format] Remove unused Environment constructor. adds e867e98314e [c++2a] Improve diagnostic for use of declaration from anot [...] adds 77e53cbe847 Add '#pragma clang __debug module_map module.name' to dump [...] adds b7bdb8cf33c Split out modules-specific declaration handling from SemaDe [...] adds 00d97ea2021 Revert Implement sys::fs::copy_file using the macOS copyfil [...] adds ea6037d84ed [Shell] Simplify Extracting Python Version adds 7b6192025e8 Fix bad compare function over FusionCandidate. adds 92663376563 [GISel]:IRTranslator: Prefer a buidInstr form that allows C [...] adds 14ef9b30b68 lld: elf: Fix sections with explict addresses in regions adds 6263365b082 Fix a typo in comments. [NFC] adds 7c55c8d8c34 [AMDGPU] Avoid DAG combining assert with fneg(fadd(A,0)) adds eff3b6fe7f6 Elaborate why we have an option on by default for enabling chr. adds a88a020612c Add support for ARMv7-M architecture which uses the Thumb 2 [...] adds 4f471ee9909 [llvm-profdata] Fix one bad format in llvm-profdata Command [...] adds 009a21d2fdf [PowerPC] Fix wrong ElemSIze when calling isConsecutiveLS() adds 957c356ffec [ELF] Place SectionPiece::{Live,Hash} bit fields together adds da49faf15e8 [LLD][ELF] - Fix the different behavior of the linker scrip [...] adds ca6c03a22ff [NewPM] Add Option handling for LoopVectorize adds 4c994120c7c Test commit access [NFC] adds 66a9d0f8c6c [llvm-objcopy][llvm-strip] Add switch to allow removing ref [...] adds 3deff86657c [ELF] Respect NonAlloc when copying flags from the previous [...] adds 8f87e53462a [X86][SSE] Lower ICMP EQ(AND(X,C),C) -> SRA(SHL(X,LOG2(C)), [...] adds 69186f82f3f [LLD][ELF] - A fix for "linker script assignment loses rela [...] adds 88aa3d72376 [CUDA][Windows] Restrict long double device functions decla [...] adds 99b7277d390 [clangd] Log verbosely (LSP bodies) in lit tests. NFC adds a630b340573 [yaml2elf/obj2yaml] - Allow normal parsing/dumping of the . [...] adds 403d3187a79 [asan_symbolize] Add a simple plugin architecture adds 0842daf5ba7 [clangd] Emit better error messages when rename fails. adds 55e1987f810 [LLD][ELF] - Convert out-of-order-section-in-region.s to *. [...] adds 36d6bf8841c [lldb] [test] Mark three more tests flakey/xfail on NetBSD adds 0b826f193f2 [Sema] Delete unused parameters/variables adds 4cfc8d6afc8 [MSVC] Use the correct casing of HostX64/HostX86 adds 196a4404116 [wasm] Simplify. NFC adds f8537b3c693 [clangd] Use llvm::set_thread_priority in background-index adds b8f82ca1b2b [clang][CIndex] Use llvm::set_thread_priority adds 8bbbd31cdd4 [clang-tidy] Address post-commit comments adds 2b32902a889 [llvm-objcopy] Add -B mips adds a0bacc312e9 gn build: Merge r358620 adds 7a22418a1db gn build: Merge r358633 adds 52c0f55d615 gn build: Merge r358607 adds 17a75f7e55b [libc++][CMake] Always provide new/delete in libc++ unless [...] adds 7429d86f36e MinidumpYAML: Add support for ModuleList stream adds 70857952844 MinidumpYAML: Fix ambiguity between std::make_unique and ll [...] adds 2751b69dd39 [Serialization] Stable serialization order for OpenCLTypeEx [...] adds c9e4ee9ca99 [clangd] Support relatedInformation in diagnostics. adds b9bc7ec304d [analyzer][NFC] Use capital variable names, move methods ou [...] adds ebaf1d5e2b8 [libc++] Unconditionally enable the __pad_and_output optimization adds 0e37bebaee1 [Sema][NFC] Mark DR705 (Suppressing argument-dependent look [...] adds 9f1a40c24fb [Sema][NFC] Mark DR1563 as done (List-initialization and ov [...] adds b2c9fc02d52 Fix a bug in SCEV's isSafeToExpand around speculation safety adds 523f90a2bad [SDA] Bug fix: Use IPD outside the loop as divergence bound adds 16c3883b983 [asan_symbolize] Workaround bug in old Python 2 versions. adds eba97426d4e Clean up docstrings in swig interface files adds 92a7177e6b7 [LoopPredication] Allow predication of loop invariant compu [...] adds ab58268fdaf [CMake] Allow custom extensions for externalized debug info adds 31d0ce005c8 [CMake] Emit LLDB.framework.dSYM to avoid potential name co [...] adds 51fa60bcbb9 [x86] add tests for improved insertelement to index 0 (PR41 [...] adds adf288c5d93 [LoopPred] Fix a blatantly obvious bug in r358684 adds bda8482abaa [clang-format] Fix indent of trailing raw string param afte [...] adds 549048f3900 [libc++] Make sure we re-export some missing libc++abi symb [...] adds e955f8bac48 [LibTooling] Add Stencil library for format-string style codegen. adds 4171a91e928 [X86] combineVectorTruncationWithPACKUS - remove split/conc [...] adds f2293a95dee [Docs] Add LLDB bots adds a57d4ea33fc [analyzer][NFC] Clang-format CheckerRegistry adds 640f7b58756 [analyzer][NFC] Prefer binary searches in CheckerRegistry adds 3a75330f573 [CodeComplete] Remove obsolete isOutputBinary(). adds fa1552e8c96 [LibTooling] Extend Transformer to support multiple simulta [...] adds bd7db5ac958 [libc++] [test] Add missing required headers to midpoint.in [...] adds a5dd08cac29 [PowerPC] Add some PPC vec cost tests to prep for D60160 NFC adds dcf4b9aee06 [pstl] Add a serial backend for the PSTL adds ea3364bf85e [BlockExtractor] Extend the file format to support the grou [...] adds d573aa0156b [NFC] FMF propagation for GlobalIsel adds 139e216e661 Summary: Add close_fd_mask functionality to AFL driver. adds 137995d8daf [GuardWidening] Wire up a NPM version of the LoopGuardWiden [...] adds f1f0b5f791d [LibTooling] Fix build breakage from commit 7b7ce6683ee. adds 815a4c902d6 [builtins] Build x86_64 with GENERIC_TF_SOURCES adds 502cf4bd19f llvm-undname: Fix two asserts-on-invalid adds a0ac65c98f2 llvm-undname: Fix two more asserts-on-invalid, found by oss-fuzz adds 411a62403f7 [OpenMP] Add checks for requires and target directives. adds fb73b79a14d [clang-format] Fix incorrect formatting of keyword macro de [...] adds e94e0eb0c48 [OpenMP][NFC] Fix requires target test. adds 4664916017e [libc++] Link against libc++abi in the libc++abi tests adds a5bbbfef156 [c++2a] Add semantic support for private module fragments. adds 3b5119c6845 [GlobalISel][AArch64] Legalize v8s8 loads adds 0aa9b453c40 [GlobalISel][AArch64] Legalize/select G_(S/Z/ANY)_EXT for v8s8s adds fac7875704b Implement sys::fs::copy_file using the macOS copyfile(3) AP [...] adds 085626a873e [crashlog] Strip trailing `\n` from check_output return. adds 5d281ac9ced [AArch64] add tests for mul-by-element; NFC adds 6b71e27c948 [analyzer] NFC: MoveChecker: Refactor tests to use -verify=prefix. adds 7cc87be4bb9 [analyzer] NFC: Make reusable unittest mocks reusable. adds 185de8eeaaa [Python] Simplify the code. NFCI. adds 9b02a9b4015 [analyzer] Make default bindings to variables actually work. adds da0f71af7d9 [LoopUnroll] Move list of params into a struct [NFCI]. adds 5377748d546 Add header guard to Reusables.h [NFC] adds 6ab51de08e7 [libc++] Make __debug_less::operator() constexpr adds bbb8522bdef [libFuzzer] in fork mode, make sure the child stats are alw [...] adds 14ada6d1ad8 [libFuzzer] revert part of r358726 committed by mistake (oops) adds b96d9b34191 MergeFunc: preserve COMDAT information when creating a thunk adds 9206335e9d1 [analyzer] Fix -Wunused-local-typedef after rC358695 adds acc7641bcb9 [APInt] Optimize umul_ov adds b6a8a6caa81 Fix typo in function name [NFC] adds 783d84bb395 [llvm] Prevent duplicate files in debug line header in dwar [...] adds 96451e3a2ca Fix overly-long line after r358731. adds 9a331bba2a2 [DWARF] Use hasFileAtIndex to properly verify DWARF 5 after [...] adds f73caae956a [X86] Make sure we copy the HandleSDNode back to N before e [...] adds 2099ccbe1ff [X86] Add test cases for turning (and (shl X, C1), C2) into [...] adds bb769a29467 [X86] Turn (and (shl X, C1), C2) into (shl (and X, (C1 >> C [...] adds 82216048e6b [MergeFunc] Use less_first() as the comparator of Schwartzi [...] adds ce3f75df1ff [CallSite removal] Move the legacy PM, call graph, and som [...] adds 72e2960e525 [AMDGPU] Ignore non-SUnits edges adds 884f557bb21 [MergeFunc] removeUsers: call remove() only on direct users adds 7137b54a034 [MergeFunc] Delete unused FunctionNode::release() adds 9ad4cb3de47 [PATCH] [MachineScheduler] Check pending instructions when [...] adds 238c9d6308d [CodeGen] Add "const" to MachineInstr::mayAlias adds 18b0442560c [LibTooling] Fix -Wsign-compare after r358697 adds 4c09b7d921b [AMDGPU] Regenerate extractelt->truncate test. adds 4bc29cbf6b3 [llvm-symbolizer] Make the output with -output-style=GNU cl [...] adds 1b71b7f3b88 [llvm-symbolizer] Unhide and document the "-output-style" option adds 99f641ccadc [llvm-symbolizer] Add llvm-addr2line adds cd3f1474397 [analyzer] Fix an assertion failure if plugins added dependencies adds a64fcb6da7b Change \r\n -> \n for llvm-symbolizer/help.test after rL358749 adds b4788b26e2b [analyzer][NFC] Reimplement checker options adds b340497f764 [LTO] Add plumbing to save stats during LTO on Darwin. adds ea622ef43e1 gn build: Merge r358691 adds e579800b841 gn build: Merge r358722 adds 454014199dd Add support of the next Ubuntu (Ubuntu 19.10 - Eoan EANIMAL) adds 54a93a33ee6 Add support of the future Debian (Debian 11 - Bullseye) htt [...] adds 5505ad34dbd Debian: Add two missing version code in sid adds 2c1f3ea538f [MinGW] Add an --appcontainer flag, passed through to lld-link adds e145a540cc9 llvm-undname: Attempt to fix leak-on-invalid found by oss-fuzz adds e197c617a64 [SelectionDAG] soften splat mask assert/unreachable (PR41535) adds 51873d31503 [dsymutil] DwarfLinker: delete unused parameter adds 0499a2f961a [NewPassManager] Adding pass tuning options: loop vectorize. adds dfd87f6fa1b [GlobalISel][AArch64] Legalize vector G_FPOW adds 6541e8e791c Update to use PipelineTuningOptions. Corresponds to llvm ch [...] adds 1472e32cd73 [OPENMP][NVPTX] target [teams distribute] simd maybe run wi [...] adds 2c3cecef3d7 Added no-FP unit test for register dump. adds d1a18469a83 Updated test case. adds aa68f946dc5 [HWASan] Added no-FP unit test for register dump. adds f4878d89052 Removed regiser dump checks from FP unit test. adds 36c5baef49b Revert "[GlobalISel] Add legalization support for non-power [...] adds 43709f72330 [LICM & MemorySSA] Make limit flags pass tuning options. adds 52cf94090fc [Docs] Make Doxygen functional adds 45fc90326a1 [gn] Support dots in CMake paths in the sync script adds 4fccc0cedd2 Enable frame pointer elimination for OpenBSD on powerpc. adds d42b3814453 This test doesn't need to be run for all debug formats. adds f7f03622eca [Docs] Add more info about building the docs adds 93f7d83b36f [MSVC] If unable to find link.exe from a MSVC installation, [...] adds 36228cb63fd [CMake] Pass monorepo build settings in cross compile adds 2436237895b [CMake] Add fuzzer as a component for runtime builds adds 0a7dd5a2a4d Reapply "[analyzer] Introduce a simplified API for adding c [...] adds c8eb2d0354a [libc++] [test] Silence C++20 deprecation warnings in the MSVC STL adds c774f687b68 [MS] Emit S_HEAPALLOCSITE debug info adds f919a2ece48 [X86] Add test case for D60801. NFC adds 627e8f8cb39 [GlobalISel] Add a G_FRINT opcode adds d07d6d61771 Attempt to fix buildbot failure in commit 1bb57bac959ac163f [...] adds ad69af3e95e [GlobalISel] Add IRTranslator support for G_FRINT adds 1810339bc30 [AArch64] Fix checks for AArch64MCExpr::VK_SABS flag. adds dfebd84eb32 Remove the EnableEarlyCSEMemSSA set of options from the leg [...] adds a9c2ba3fffa Update GN files to build with r358103 adds 282b26ec4d9 [GVN+LICM] Use line 0 locations for better crash attribution adds d600e6fa85b [Tests] Split float test into float and doubles adds a27252794e0 [WebAssembly] FastISel: Don't fallback to SelectionDAG afte [...] adds a30920c31ff [COFF] Pack Name in Symbol as is done in ELF adds aa3bf6ce721 Modules: Search for a visible definition of the decl contex [...] adds 07489f9ccf4 Modules: Adopt template parameters for variable templates t [...] adds 85e0ff752ca [analyzer] Move UninitializedObjectChecker out of alpha adds 84771e2d21e [WebAssembly] Emit the DataCount section when bulk memory i [...] adds d5c69e08369 [GlobalISel][AArch64] Legalize + select G_FRINT adds eac69e93779 Revert "Revert "[GlobalISel] Add legalization support for n [...] adds fe8aabf9d91 [WebAssembly] Object: Improve error messages on invalid section adds 4d2b9426b99 [TSan] Support fiber API on macOS adds 8f28f7a4881 [llvm-objdump] Simplify --{start,stop}-address adds 8b8264828cb [X86] Turn (and (anyextend (shl X, C1), C2)) into (shl (and [...] adds 4d4b5d952e4 [X86] Don't turn (and (shl X, C1), C2) into (shl (and X, (C [...] adds ce12ea8dfc3 [llvm-objdump] Don't disassemble symbols before SectionAddr adds b75c8fc6fba [X86] Fix stack probing on x32 (PR41477) adds 2e33f8de577 [CVP] Add tests for sub nowrap inference; NFC adds b48e41be962 [llvm-objdump] Fix End in disassemblyObject after rL358806 adds 5f7665969a0 [LLD][ELF] - Fix mistype. NFC. adds 51389aad985 [ADT] Avoid warning in bsearch testcase adds aa0c5a022f6 [IndVarSimplify] Add tests for PR31181; NFC adds d89de3f7f4e [IndVarSimplify] Generate full checks for some LFTR tests; NFC adds dd0e8335558 [llvm-symbolizer] Fix section index at the end of a section adds d3b26823511 [ExecutionDomainFix] Optimize a binary search insertion adds 2993661cc0e [CorrelatedValuePropagation] Mark subs that we know not to [...] adds 3980d1ca6b3 [X86] Disable argument copy elision for arguments passed vi [...] adds 11c8dfa583f Initial implementation of JITLink - A replacement for RuntimeDyld. adds 68b0b8c1928 [JITLink] Fix a missing header and bad prototype. adds f7c5e6c0ad5 [JITLink] Update BuildingAJIT tutorials to account for API [...] adds 3211b44751c [JITLink] Silence a narrowing conversion warning. adds b39109585a0 [JITLink] Use memset instead of bzero. adds d9a7a7d3d00 [JITLink] Add llvm-jitlink subdirectory to tools/LLVMBuild.txt adds dfc3a4f6ffd [JITLink] Silence some MSVC implicit cast warnings. adds bcdce5cd412 [JITLink] Add check to JITLink unit test to bail out for un [...] adds c283fc5ebb8 [JITLink] Add more detail to MachO/x86-64 "unsupported relo [...] adds daed9b10f15 [JITLink] Add BinaryFormat to JITLink's dependencies. adds f0ffb2e4e82 [JITLink] Add llvm-jitlink to the list of available tools in lit. adds 42866525568 Revert r358800. Breaks Obsequi from the test suite. adds 3474ba4f227 [JITLink] Disable MachO/x86-64 regression test if the X86 t [...] adds 7f77a231fa8 [JITLink] Fix a bad formatv format string. adds 5004abcd86f [JITLink][ORC] Add JITLink to the list of dependencies for ORC. adds 65e1ddd7138 [JITLink] Add yet more detail to MachO/x86-64 unsupported r [...] adds f2654b638d5 ftime-trace: Trace the name of the currently active pass as well. adds 8eeaf5178df llvm-undname: Improve string literal demangling with embedd [...] adds 7fc7b368bda [JITLink] Add dependencies on MCDissassembler and Target to [...] adds 33b996408fa [gn] Move Features.inc to clangd, create a config for it adds 0191531a76c [JITLink] Factor basic common GOT and stub creation code in [...] adds 3ccd677bf88 [BinaryFormat] Fix bitfield-ordering of MachO::relocation_i [...] adds a97032e9479 [JITLink] Remove an overly strict error check in JITLink's [...] adds 63db7e347be [X86] Don't form masked vfpclass instruction from and+vfpcl [...] adds 70961f17efd [JITLink] Add dependency on MCParser to unit test after rL358818 adds a0f9c4f72c8 [CachePruning] Simplify comparator adds df02beb4165 [X86] Add the rounding control operand to the printing for [...] adds 0d741507f7e [ARM] Rewrite isLegalT2AddressImmediate adds 27e9d982eb1 modify-python-lldb.py: Remove docstring formatting code adds e8687e6ee1b Make TestVSCode_step pass reliably adds d50ec8ef5cf @skipIfLinux flaky lldb-mi tests adds ba7ffae0c56 [Sema][MSVC] Fix bogus microsoft-pure-definition warning on [...] adds f6e8063145f Minidump: yamlify module-related unit tests adds f985e312542 gn build: Fix build after r358837 adds aa162682ca2 llvm-undname: Fix stack overflow on invalid found by oss-fuzz adds 7fa3a0eec97 [AArch64] add tests with multiple binop+splat vals; NFC adds dbc3fbafe7c [ConstantRange] Add getNonEmpty() constructor adds 198ab601367 [ConstantRange] Add saturating add/sub methods adds 8fc9902bbb0 llvm-undname: Fix stack overflow on almost-valid adds ce67a41741c llvm-undname: Fix hex escapes in wchar_t, char16_t, char32_ [...] adds 18cfd9fdaf0 Attempt to fix LLVM_ENABLE_THREADS=OFF build after r358665 adds 75a43a28f0b [cmake] Fix bug in r358779 - [CMake] Pass monorepo build se [...] adds 684fe014dff gn build: Merge r358818 (JITLink) adds 01efcc61eac gn build: Merge r358749 adds 584e7486ab4 gn build: Re-run `git ls-files '*.gn' '*.gni' | xargs llvm/ [...] adds bc76bbcaa05 [JITLink] Add an option to dump relocated section content. adds 405e62b805b Attemp get llvm-jitlink building on Windows adds d3dac47aa20 [JITLink] Fix section start address calculation in eh-frame [...] adds bca2d266d1e [clangd] Support dependent bases in type hierarchy adds 4ad27e65cd6 [cmake] Add llvm-jit to LLVM_TEST_DEPENDS adds e1f3191a0d0 [ELF][X86] Rename R_RELAX_TLS_GD_TO_IE_END to R_RELAX_TLS_G [...] adds 1233c15be59 [JITLink] Remove a lot of reduntant 'JITLink_' prefixes. NFC. adds bc4b159bb11 [ELF][X86] Allow R_386_TLS_LDO_32 and R_X86_64_DTPOFF{32,64 [...] adds 7868fb6fdd7 [WebAssembly] Fix R_WASM_FUNCTION_OFFSET_I32 relocation warnings adds 5c43ab337ff [X86] Reject 512-bit types in getRegForInlineAsmConstraint [...] adds ee12a75e388 [NativePDB] Add anonymous namespaces support adds f902250fc13 [LLD][ELF] - Handle quoted strings in the linker scripts co [...] adds 5299e25f502 [ConstantRange] Rename make{Guaranteed -> Exact}NoWrapRegion() NFC adds 5aacc7a5731 Revert "[ConstantRange] Rename make{Guaranteed -> Exact}NoW [...] adds 4aa387212bb [analyzer][www] Moving MoveChecker out of alpha is no longe [...] adds 5614f4a3a55 [NewPM] Add dummy Test for LoopVectorize option parsing. adds ffd67233d46 [AMDGPU] Regenerate uitofp i8 to float conversion tests. adds 40a3b961964 [NewPM] Add Option handling for SimpleLoopUnswitch adds 1f30dba14da [Sema][NFC] Add more tests for the behavior of argument-dep [...] adds af3e50ad408 [Sema] ADL: Associated namespaces for class types and enume [...] adds ff8febcb6df [LLVM-C] Add accessors to the default floating-point metadata node adds d6989daae91 [DAGCombiner] prepare shuffle-of-splat to handle more patte [...] adds 3275742898a [LLD][ELF] - Do not forget to use ch_addralign field after [...] adds 9bc6c77220f [DAGCombiner] make variable name less ambiguous; NFC adds 6276ce01428 [TargetLowering][AMDGPU][X86] Improve SimplifyDemandedBits [...] adds e2707f5aac9 [AMDGPU][MC] Corrected parsing of SP3 'neg' modifier adds 81ffc08a8ad [LLD][ELF] - Remove a binary from the inputs. NFCI. adds 70346d127be AMDGPU: Fix not checking for copy when looking at copy src adds f5c7f3ad33e llvm-undname: Fix an assert-on-invalid, found by oss-fuzz adds 8f624abc1d9 GlobalISel: Legalize scalar G_EXTRACT sources adds 75fbd1c604b STLExtras: add stable_sort wrappers adds 2b6f76f05f7 AMDGPU/GlobalISel: Fix non-power-of-2 G_EXTRACT sources adds f033617974a Remove spurious semicolons; NFC. adds 4256cf1b040 [NFC] Fix typo in debug log adds a5355a5ed16 Use llvm::stable_sort. NFC adds 55043e2336c [sema][objc] Minor refactor to OverrideSearch. NFCI. adds 7cdec273dda [WebAssembly] Error on relocations against undefined data symbols. adds 01f8d556aa7 [PGO/SamplePGO][NFC] Move the function updateProfWeight fro [...] adds 37104d7189c [LPM/BPI] Preserve BPI through trivial loop pass pipeline ( [...] adds 5de5d74c8dc [OPENMP][NVPTX] Fix the test, NFC. adds e90d5c8db06 [IPSCCP] Add missing `AssumptionCacheTracker` dependency adds a282bde69e3 [ASTMatchers] Introduce Objective-C matchers `isClassMessag [...] adds 8f470890344 [Tests] Add a negative test for masked.gather part of D59703 adds f01583d0975 [Tests] Revise a test as requested by reviewer in D59703 adds e3f7074c7e9 [libc++][test] Update some wstring_convert tests for MSVC quirks adds f84ce75cd1c AMDGPU: Skip debug instructions in assert adds 2b744665308 Use const DebugLoc& adds 87e7f895bb2 Use correct way to test for MIPS arch after rOMP355687 adds 5828421c7cd gn build: Merge r358869 adds d8d9b7b20e7 [InstSimplify] Move masked.gather w/no active lanes handlin [...] adds 2eea99a4b98 [Support] unflake TempFileCollisions test adds e9a2d1c3921 [libcxx] Update gen_link_script.py to support different inp [...] adds 32176baee78 [Reproducers] Fix lifetime issue adds 906b2642517 [VerifyDiagnosticConsumer] Document -verify=<prefixes> in doxygen adds 2a27af82379 [EditLineTest] Not always TERM is available, e.g. on some bots. adds d748689c7f7 [InstCombine] Eliminate stores to constant memory adds 0d809aa2184 [dsymutil] Collect parseable Swift interfaces in the .dSYM bundle. adds 389d5a3474e [AMDGPU] Fix an issue in `op_sel_hi` skipping. adds a6314ea6c25 Rename C++ TestGlobalVariables.py to have a distinct name f [...] adds 16df7e086b6 Relax test to check for a valid number instead of a specifi [...] adds e495ec23fe4 Try to work around compile errors with older versions of GCC. adds d44a7be17b6 [Docs] Move API docs to the front page adds a38b8c8abce Fix a bug in my change to ModulesDidLoad in r357955. In the [...] adds bf8aacb7151 [SelectionDAG] move splat util functions up from x86 lowering adds 68602ab2f35 DebugInfo: Emit only one kind of accelerated access/name table adds e181de7f4fe [c++2a] Implement semantic restrictions for 'export' declarations. adds 05aad1567be Fully qualify llvm::Optional, some compilers complain otherwise. adds fbcce9fe9dc [CMake] Replace the sanitizer support in runtimes build wit [...] adds c86011f5bc3 [libc++abi] Don't use a .sh.cpp test for uncaught_exception adds 9270a201b9d Add a small check to PlatformDarwin::LoadScriptingResourceF [...] adds 759805fd8a6 One small tweak to LocateExecutableScriptingResources - I w [...] adds bbddf21f900 Revert "Use const DebugLoc&" adds ab66e34c637 add Qiu Chaofan (qiucf@cn.ibm.com) to the CREDITS.txt adds 32c0ebe6157 Use llvm::stable_sort adds 8c6119a4427 [analyzer] PR41269: Add a bit of C++ smart pointer modeling. adds e2a8e431605 [analyzer] PR41335: Fix crash when no-store event is in a b [...] adds 727d6ca3f0a [analyzer] Unbreak body farms in presence of multiple decla [...] adds 9da81421b8d [WebAssembly] Bail out of fastisel earlier when computing P [...] adds 19828e399b3 [PowerPC] [Clang] Port MMX intrinsics and basic test cases [...] adds d986e41fe49 [PPC64] Allow R_PPC64_DTPREL* to preemptable local-dynamic symbols adds 54976e76e67 [Analyzer] Instead of recording comparisons in interator ch [...] adds fb2783f6805 [PowerPC] Fix test with -fno-discard-value-names after rC358949 adds 8f8827014d6 [Analyzer] Fix for previous commit adds ed4f48d290e yamlify TestMiniDumpUUID binaries adds 63a2aa715ad [LSR] Limit the recursion for setup cost adds 7a784203535 UnwindPlan: pretty-print dwarf expressions adds b9ed9cb5d7e [llvm-mc] - Properly set the the address align field of the [...] adds 545f621a7c7 [LLD][ELF] - Update test case after llvm-mc change. adds 2619f399f99 [ARM][FIX] Add missing f16.lane.vldN/vstN lowering adds 1cdc3dbc589 [AArch64] Add support for MTE intrinsics adds 2359429168a FuncUnwinders: remove "current_offset" from function arguments adds f97b29be884 [DAGCombiner] Combine OR as ADD when no common bits are set adds b7dc13f4c02 [LLD][ELF] - Remove multiple-eh-relocs.elf binary from the [...] adds 330bc8af131 modify-python-lldb: Remove \a-removing code adds 850361f6c1d [analyzer][CrossTU] Extend CTU to VarDecls with initializer adds e7a68fd93e8 Fix MSVC "32-bit shift implicitly converted to 64 bits" war [...] adds ddd225d1a92 Fix MSVC "32-bit shift implicitly converted to 64 bits" war [...] adds d2e2e20de36 [Analyzer] Second fix for last commit for IteratorChecker adds 6684a351ed4 [LLD][ELF] - Fix mips-invalid-options-descriptor.s test cas [...] adds 6b1825081dc Fix "-Wimplicit-fallthrough" warning. NFCI. adds 2f9eed62653 [ARM] Don't replicate instructions in Ifcvt at minsize adds 003c18a39c7 [PPC][PPC64] Improve some llvm-objdump -d -D tests adds 4eda12aea51 Move postfix expression code out of the NativePDB plugin adds c519d3c4039 [ARM] Update check for CBZ in Ifcvt adds 61ef9193aa7 Removing the explicit specifier from some default construct [...] adds 98c858a23be [ELF] Change findOrphanPos to only consider live sections adds 2769d58628f [LLD][COFF] Fix /linkrepro with output options that take a [...] adds ccba42c7eb3 [ELF] Change default output section type to SHT_PROGBITS adds 652168a99b5 [CallSite removal] move InlineCost to CallBase usage adds 7edae4c4038 AMDGPU: Fix LCSSA phi lowering in SILowerI1Copies adds 06ff5eae5b4 [DAGCombiner] generalize binop-of-splats scalarization adds 95203efc1ac [LLD][ELF] - Remove file-class.a binary from inputs and imp [...] adds a6be919c929 [Docs] ReleaseNotes: fixup markup in memcmp()->bcmp() entry adds 6af366be8ad ARM: disallow add/sub to sp unless Rn is also sp. adds d524fe5b3a0 [libc++] Remove redundant conditionals for Apple platforms adds 0e4992ce27b [X86] Pull out collectConcatOps helper. NFCI. adds bb2079b7e13 [LLD][ELF] - Remove dynamic-section-sh_size.elf binary, con [...] adds d7a748a71b1 gn build: Merge r358949 adds 3eed961973d [AMDGPU] Fix hidden argument metadata duplication for V3 adds 9fc422830a9 gn build: Merge r358944 adds df3cb477a31 [RISCV] Support assembling %tls_{ie,gd}_pcrel_hi modifiers adds 99cf58339fc [WebAssembly] Fix typo in relocation checking adds efd94c56bad Use llvm::stable_sort adds a2470a46531 Revert "DebugInfo: Emit only one kind of accelerated access [...] adds 6e7cc49d5cb [SPARC] Use the correct register set for the "r" asm constraint. adds 12a561fa1b7 [x86] use psubus for more vsetcc lowering (PR39859) adds 2ce017026af [InstCombine] Convert a masked.load of a dereferenceable ad [...] adds 03e906d9d59 [dsymutil] Fix use-after-free when sys::path::append grows [...] adds c7bde29cfeb Revert "[dsymutil] Fix use-after-free when sys::path::appen [...] adds 53bd7ce42ed [dsymutil] Fix use-after-free when sys::path::append grows [...] adds 056fde75271 [Docs] Add 301 redirects for old URLs adds 3ba5f66177a [Docs] Add missing leading slash adds 171b74e31c7 [x86] add tests for vector fdiv with splat divisor; NFC adds e8f21b1a6b0 llvm-undname: Support demangling the spaceship operator adds 7c0bd5a27c5 [x86] fix test checks for fdiv combine; NFC adds 27df4092036 MS ABI: Support mangling op<=> now that MSVC 2019 has a mangling adds 2351d6102f3 [dsymutil] Put Swift interface files into a per-arch subdirectory. adds bdb864a5762 Revert "[EditLineTest] Not always TERM is available, e.g. o [...] adds 3234887fe2e [APSInt][OpenMP] Fix isNegative, etc. for unsigned types adds e50e6d25637 [AArch64][GlobalISel] Add G_FMA to isPreISelGenericFloating [...] adds a809e8e5e75 [AliasAnalysis] AAResults preserves AAManager. adds df5ce782adc [AArch64][GlobalISel] Legalize G_FMA for more vector types adds db41fe166a5 [Reproducers] Limit logging to calls that cross the API boundary. adds c464dddccbd [AMDGPU] Fixed addReg() in SIOptimizeExecMaskingPreRA.cpp adds 4a52397965b [ConstantRangeTest] Move helper methods; NFC adds f945429fed5 [ConstantRange] Add urem support adds 1670772adc0 Fix implementation of ::abs and std::abs LWG 2192. adds 56342642a08 [AArch64][GlobalISel] Legalize G_INTRINSIC_TRUNC adds ede0b2e6954 [AArch64][GlobalISel] Teach regbankselect about G_INTRINSIC_TRUNC adds 433eecadeef Fix namespace name conflict with GCC adds 6967da8ffaf llvm-cvtres: Split addChild(ID) into two functions adds 867bc3951bf [ThinLTO] Pass down opt level to LTO backend and handle -O0 [...] adds 2f51176223f Reapply: "DebugInfo: Emit only one kind of accelerated acce [...] adds 5c3117b0a98 [ObjC][ARC] Check the basic block size before calling Domin [...] adds acbf0058e93 Lock accesses to OptionValueFileSpecList objects adds 108cbbc262f [clang-format] Fix bug in reflow of block comments containi [...] adds 991cb392425 [AArch64][GlobalISel] Actually select G_INTRINSIC_TRUNC adds 26518466ef8 [X86] Autogenerate complete checks. NFC adds 4fd1f266b1e [MemorySSA] LCSSA preserves MemorySSA. adds 3cc6d1f542b [AArch64][GlobalISel] Legalize G_INTRINSIC_ROUND adds fc79ab9857a Revert "[MS] Emit S_HEAPALLOCSITE debug info" because of To [...] adds 8c099ce72d4 Re-apply r357823 "[Lexer] NFC: Fix an off-by-one bug in get [...] adds ace7a086ca3 [WebAssembly] Make LBB markers not affected by test order adds a746f2b73c3 [analyzer] Fix macro names in diagnostics within bigger macros. adds b9f282d384f [WebAssembly] Emit br_table for most switch instructions adds fb59fef7dcd Move setTargetAttributes after setGVProperties in SetFuncti [...] adds eea9da5921d [X86] Add codegen prepare test exercising a bitcast + tail call adds 1646851b87c [CGP] Look through bitcasts when duplicating returns for ta [...] adds bfd248d2a67 [CMake] Use add_dependencies in add_llvm_install_targets adds 312b5f86b7b The error message for mismatched value sites is very crypti [...] adds 9766bf1854d [AArch64][GlobalISel] Mark G_INTRINSIC_ROUND as a pre-isel [...] adds 80b578c7325 [libcxx] Use relative path for libc++ library when generati [...] adds 4fe7574d5d5 [AArch64][GlobalISel] Select G_INTRINSIC_ROUND adds 27924c3a3c6 [Lint] Permit aliasing noalias readonly arguments adds eeab4518e1d C++ DR2387: a variable template declared wtih (or instantia [...] adds 53796d94390 Improve -Wuninitialized warning under ARC for block variabl [...] adds 7fee2b89fd6 [Remarks] Add string deduplication using a string table adds 3ac3e9ce047 Add missing diagnostic for anonymous struct/union definitio [...] adds 36371d61ec8 [Docs] Fix link to C++ docs adds 465415f1db2 [Remarks] Fix documentation indentation adds 06d2fa7b47b Fixes in creduce-clang-crash.py for clang crash message par [...] adds b341efce31f Revert [AliasAnalysis] AAResults preserves AAManager. adds 8b83fb590d8 gn build: Merge r359050 adds e4381ee7067 Fix test after r359009 on platforms where %ms_abi_triple is 32-bit adds 95c18c7beec gn build: Merge r359050 more adds 0b098754b73 Fix interactions between __builtin_constant_p and constexpr [...] adds 70ebeabfb83 Rewrite cxa guard implementation. adds 6f7759672dc [Docs] Move external links up adds 6d0dc28a32c [Docs] Update the CI page adds 196123255e4 [Docs] Add more redirects adds 39a2d20a0fa llvm-cvtres: Accept /? as help flag, like cvtres.exe adds 27fd2f60eef Work around GCC test failure. adds 42a22370f2b Revert r350917 "[Sema] If CheckPlaceholderExpr rewrites the [...] adds add16a8da9c [Builtins] Implement __builtin_is_constant_evaluated for us [...] adds b5f39845417 [CommandLine] Provide parser<unsigned long> instantiation t [...] adds 5a235865f72 Cleanup new cxa guard implementation. adds 74780852dc7 [ELF] Fix a gcc -Wextra warning adds 1e413ffa7bc [Mips][CodeGen] Remove MachineFunction::setSubtarget. Chang [...] adds 71e8c6f20fe Add "const" in GetUnderlyingObjects. NFC adds 88813103cd7 PostfixExpression: move parser out of NativePDB internals adds 2f66b256480 yamlify lit/Minidump tests adds 40f8f7f95c1 [clang][HeaderSearch] Make sure there are no backslashes in [...] adds b8292c955c8 Revert r359048: C++ DR2387: a variable template declared wthi adds dcfa59c7d47 Fix unquoted spaces in args in clang --verbose output adds 936c67d3efa [clang][HeaderSuggestion] Handle the case of dotdot with an [...] adds 3ba9a43057f [clangd] Fix handling of include paths in windows tests adds 6886f1e39bb Avoid name conflict with kernel headers adds 6424db8740c Add 'REQUIRES: shell' to verbose-output-quoting.c adds 039a563e6a2 [X86][SSE] Add masked bit test cases for PR26697 adds ccf096463a8 Let llvm-cvtres (and lld-link) report duplicate resources adds 1ee7bee2240 [LLD][ELD] - Remove excessive lines from test. NFC. adds c564c163088 Add an any_cast test for array types. Thanks to Jonathan Wa [...] adds fa34952a001 [LLD][ELF] - Remove binding.elf binary from test case. NFCI. adds 54d99bf0db4 Shorten comment line to be below 80 characters [NFC] adds d30745b2a04 [X86] Add shouldFoldConstantShiftPairToMask override placeh [...] adds d59c8d30370 Minor code style fix in ClangUserExpression.cpp [NFC] adds b49e192a37b [yaml2elf] - Replace a loop with write_zeros(). NFC. adds de0462a500f [yaml2obj] Replace num_zeros with write_zeros adds f96b6d92708 Kill modify-python-lldb.py adds 50392a3b1b8 [LLVM-C] Use dyn_cast instead of unwrap in LLVMGetDebugLoc [...] adds 513d3658e70 [PPC64] Consider localentry offset when computing branch distance adds b1b33689076 [x86] make sure horizontal op and broadcast types match to [...] adds 47621d7c893 [AMDGPU][MC] Parser cleanup and refactoring adds 475585655db [scudo][standalone] Introduce the Secondary allocator adds 899d13926df Use llvm::stable_sort adds 5929553868d [ELF] Delete a redundant SHT_NOBITS -> SHT_PROGBITS after D60131 adds a5f8dcb63f0 [llvm-objdump] errorToErrorCode+message -> toString adds 93a47a6291a [obj2yamp] - Simplify and cleanup the code in ELFDumper<ELF [...] adds aaecb8f7994 [llvm-objdump] Delete redundant check adds f7f00ebc275 [docs] Copy-edit lld/docs/WebAssembly.rst adds 98b15320e49 Fix a couple of tests that assumed that compare retunred -1 [...] adds b1ba4d8a8a3 [JITLink] Refer to FDE's CIE (not the most recent CIE) when [...] adds a14b76707c9 Fix a one more compare test that assumed -1/0/1 instsad of [...] adds f09e55cf1b4 clang-cl: List valid values for /std: in /? output adds bce10f159c3 Make the test object callable. libstdc++'s bind checks that [...] adds 8d05eb85565 llvm-undname: Fix assert-on->4GiB-string-literal, found by [...] adds 46d67fa6c5f Revert "[llvm-objdump] errorToErrorCode+message -> toString" adds 55f14dac745 [InstCombine][X86] Use generic expansion of PACKSS/PACKUS f [...] adds c60a4099a15 [clangd] Fix broken helper deep in unit test. NFC adds cee607e4144 [AMDGPU] Add gfx1010 target definitions adds 09c5b883cb7 [LLVM-C] Deprecate the LLVMValueRef-returning metadata crea [...] adds d959a609a44 [JITLink] Add support for passing arguments to jit-linked code. adds 10daecba1de [X86][SSE] Add tests for bitcasting vXi1 bool vectors to no [...] adds 33d806a5179 [AMDGPU] gfx1010 sgpr register changes adds abdb816b776 [DataFormatters] Adjusting libc++ std::list formatter to ac [...] adds 2fc5a786bea Add std::is_constant_evaluated. adds 25c6a5073df [lldb] Use local definition of get_cpuid_count adds 882ca6d4848 [X86] Remove dead nodes left after ReplaceAllUsesWith calls [...] adds 832c7d9f36b DebugInfo: Emit only declarations (not whole definitions) o [...] adds ca0a68705f8 [llvm-symbolizer] Quick fix for broken sanitizer bot (sanit [...] adds 6e619075466 [EditLineTests] Call setenv() before editline is initialized. adds 97bdb04a3b7 [compiler-rt] Fix warning about virtual destructor in sanit [...] adds 91cee68e1f0 [fuzzer] Fix reload.test on Linux/aarch64 adds c90ff5e123c Revert using fcopyfile(3) to implement sys::fs::copy_file(T [...] adds 1591693c7cc llvm-cvtres: Remove a default argument. No behavior change. adds af194e93800 [X86] Prevent folding a load into an AND if that AND is rea [...] adds d129ee34a51 add postfixexpression.cpp. adds 499c80b8901 Add optional arg to profile count getters to filter synthet [...] adds 622af1d282a [OPENMP]Initial support for non-rectangular loop nest. adds 0ddd12e1565 [compiler-rt] NFC fixed [whitespace/braces] LINT warning adds 65a422c81c9 [pstl] Make the default backend be the serial backend and a [...] adds c06a470fc84 Try once more to ensure constant initializaton of ManagedStatics adds ef3c1884ecd [SLP] Fix crash after r358519, by V. Porpodas. adds 54c8182a3f6 [COFF] Don't emit .gfids sections when CFG is off adds 10b113e8aa6 [ScriptInterpreterPython] find_first_of -> find (NFC) adds 9d287358a8c [AMDGPU] gfx1010 SOP instructions adds 265df39a80d Fix infinite recursion when calling C++ template functions adds c95c08baa1a [SystemInitializerFull] Fix header sorting (NFC) adds 28413dd87aa [clang-tidy] Add new checker: llvm-prefer-isa-or-dyn-cast-i [...] adds 6932abee2c1 [X86] Attempt to fix use-after-poison from r359121. adds 526633deea8 Add period at end of comment. adds 2f496763215 Skip test introduced in r359140 on windows adds 8372b467f18 [PowerPC] Allow using initial-exec TLS with PIC adds 6f41bf948b5 [DAGCombiner] scale repeated FP divisor by splat factor adds 105c565e912 [codeview] Fix symbol names for dynamic initializers and at [...] adds 68c91994931 Recommitting r358783 and r358786 "[MS] Emit S_HEAPALLOCSITE [...] adds 1af5a85e48f [sanitizer_common] Remove some old commented-out printf sta [...] adds 54763e44532 Mark new jitlink test XFAIL for windows adds fb742da34c1 posix_spawn should retry upon EINTR adds 23cb79ff93c llvm-cvtres: Make new dupe resource error a bit friendlier adds 83e52142d11 Fix spelling error. NFC adds 964f935e331 PR41427: This has apparently been fixed already, just add a [...] adds b1a5d7d5a86 Hide stderr output from lldb-argdumper adds 4f88388c0bc [utils] Add a lldb data formatter for llvm::SmallString. adds 1d6d98809c0 Fix typo in comment in r312851. adds d8b01111a0e Use modern type trait implementations when available. adds 7c8647b26f0 [InstCombine] Be consistent w/handling of masked intrinsics [...] adds 8e64f0a6498 Fix unused variable warning in LoopFusion pass. adds 07161d6de35 Update test to better check for the non-constexpr-ness of a [...] adds 88cd69b56fa Consolidate existing utilities for interpreting vector pred [...] adds 12450d51a2f [PowerPC][NFC]Update licence to Apache 2 adds 3458ff361a1 [llvm-objdump] errorToErrorCode+message -> toString adds 733c8c40c81 Enable LoopVectorization by default. adds cf49aa3908d [llvm-rtdyld] Add support for passing command line argument [...] adds 64eb9a95beb [JITLink] Make the JITLink MachO/x86-64 eh-frame test work [...] adds 013503c78d7 [X86] Remove part of an if condition that should always be true. adds a0291110da6 [MIPS] Use custom bitcast lowering to avoid excessive instructions adds 2ec51879a74 [NFC] test commit removing excess line adds 445c22b7eb8 [NFC][LoopIdiomRecognize] Some basic baseline tests for bcm [...] adds 4ea70ecda88 [Support] Add a GTest matcher for Optional<T> adds d144572dac2 Fix compilation error with -DLIBCXXABI_ENABLE_THREADS=OFF adds 0a7d1b3ce1d [X86][SSE] combineBitcastvxi1 - add support for bitcasting [...] adds 4b7d3c48317 Fix include order. NFCI. adds 45d042ed961 [yaml2obj] - Don't crash on invalid inputs. adds 6fae38ec910 [Testing] Move clangd::Annotations to llvm testing support adds 1038137f14b [ConstantRange] [a, b) udiv a full range is [0, umax(b)). adds 9e8d0d981b0 [llvm-objdump] Prep for adding newlines before and after "D [...] adds f6a6290908d Parallel: only allow the first TaskGroup to run tasks parallelly adds 31aa2ea3a3f [Support] Try to unbreak windows buildbot adds d3d0ecbfd52 Implement midpoint for floating point types. Reviewed as ht [...] adds 86ff9d313a8 [InstCombine][X86] Add PACKSS/PACKUS tests for truncation w [...] adds a7edcfb533f [Support] Add JSON streaming output API, faster where the h [...] adds 0f85875a9b8 gn build: Merge r359142 adds 7b37559b5d5 gn build: Merge r359174 adds 98b0c910fb7 gn build: Merge r359179 adds 0fc09d0d25d [Support] json::OStream::flush(), which passes through to t [...] adds 48a3b545721 [InstCombine][X86] Tweak generic expansion of PACKSS/PACKUS [...] adds c0838af7545 lld-link: Implement /swaprun: flag adds 8b176210402 [OPENMP][AARCH64]Fix the test for declare simd, NFC. adds e0434172688 [LLD][ELF] - Move the test to a correct folder, remove exce [...] adds 5d22bcbb78a gn build: Make setting llvm_enable_dia_sdk=true work adds a506fab189c gn build: Document llvm_enable_dia_sdk variable better adds 44f2d74aa58 [LLD][ELF] - Convert symbol-index.s testcase to a YAML test [...] adds b534f7245cf Revert "[JITLink] Make the JITLink MachO/x86-64 eh-frame te [...] adds 3fad6a206f5 [scudo][standalone] Introduce the SizeClassMap adds 2f9ef332d15 [OPENMP] Improved check for the linear dependency in the no [...] adds f13b6a74cec [GlobalISel] Add a G_FNEARBYINT opcode adds 79e7e439e5b [clangd] Use JSON streaming API for Trace rather than pasti [...] adds bd7ac30b153 [GlobalISel] Add IRTranslator support for G_FNEARBYINT adds ba55767f516 [GlobalISel][AArch64] Legalize G_FNEARBYINT adds d469133f95b [Evaluator] Walk initial elements when handling load throug [...] adds a1309a31478 Fixed typo in CompileUnit::GetImportedModules documentation [NFC] adds b685ddf2888 [WebAssembly] Always take into account added when applying [...] adds ec3f09f30fb [lldb] [lit] Remove unnecessary array use in XMM reading test adds 19376ebd1aa [lldb] [lit] Add tests for reading new x86_64 registers adds b0e2daf64b8 Implement 'lerp'; which is the last bit of P0811. Mark that [...] adds c19f4f80697 Fix bug 37903:MS ABI: handle inline static data member and [...] adds 8b36610bfa5 [NFC][Sanitizer] Extract GetFuncAddr from GetRealFunctionAddress adds e3559eee63e [clangd] Optimize "don't include me" check. adds 4059e143dc7 [PGO] Enable InstrProf lowering for Clang PGO instrumentati [...] adds 124debd0d25 creduce-clang-crash: add -F flag to grep to avoid interpret [...] adds 538bbe58140 DebugInfo: Fix bitrotted test case adds 42ef2c6d06f [compiler-rt] Build custom libc++abi without exceptions. adds f9c30eddd01 [SelectionDAG][X86] Use stack load/store in PromoteIntRes_B [...] adds 413732354d2 [libc++][test] Fix noexcept assertions in variant's get tests adds 8879bba6798 [lldb] [lit] Un-XFAIL Register/x86-64-read.test for Darwin adds 8184b6e7f61 [GlobalISel][AArch64] Add generic legalization rule for extends adds e9640afddd3 [libFuzzer] Require linux for libcxx.test adds 956b0be72e3 [AMDGPU] gfx1010 utility functions adds 2c97ff07bfd [AMDGPU] gfx1010 VOP1 instructions adds 8edf8f317b5 [ObjC][ARC] Let ARC optimizer bail out if the number of poi [...] adds 2bbb7feda84 Set _LIBCPP_DLL_VIS on _LIBCPP_EXTERN_TEMPLATE_TYPE_VIS in [...] adds 3bf8d7639f4 [lldb] [lit] Use constexpr and better constraints in Regist [...] adds 65d4d5e9e7b Fix buildbot failures after r359159. adds f46c58e0c61 [analyzer][UninitializedObjectChecker] PR41590: Regard _Ato [...] adds f54258c8884 [GlobalISel][AArch64] Make G_EXTRACT_VECTOR_ELT legal for v8s16s adds ae62727a28d Remove libc++ checks and workarounds for unsupported old ve [...] adds ceb71e887b8 [Windows] Separate elements in -print-search-dirs with semicolons adds 3775794812e Two tests were using the interactive convenience variable l [...] adds f0d66559ea3 Skip type units/type uniquing when we know we're only emitt [...] adds 0c4dbf9ecd3 Assigning to a local object in a return statement prevents [...] adds ecefce6a49b [analyzer] Add FIXMEs for alpha.unix.cstring.OutOfBounds fa [...] adds 7a2718181e9 [x86] add tests for vector fdiv reciprocal estimate; NFC adds 917c477a074 [AMDGPU] gfx1010 - fix ubsan failure adds 1cb2c21fb4b Another use of the interactive lldb.debugger. adds cef8481af01 [PGO] Fix buildbot failure in 359215 adds e008be2b072 [CMake][PowerPC] Recognize LLVM_NATIVE_TARGET="ppc64le" as PowerPC adds de329354aa3 Remove incorrect explicit instantiation declarations for valarray adds a93a33cb87e [Object][XCOFF] Add intial support for section header table. adds 7ecd82ce19a [NVPTX] Refactor generation of MMA intrinsics and instructi [...] adds 8d825b38ed2 [NVPTX] generate correct MMA instruction mnemonics with PTX63+. adds 16737538f4f PTX 6.3 extends `wmma` instruction to support s8/u8/s4/u4/b [...] adds 5fe85a003f6 [CUDA] Implemented _[bi]mma* builtins. adds 2d6e156e403 [TestTemplateFunction] Add a missing debug info variant. adds 4730604bd3a [COFF] Statically link certain runtime library functions adds 1be5369a0ce Revert [COFF] Statically link certain runtime library functions adds 4f71049a39d [ORC] Remove symbols from dependency lists when failing mat [...] adds df5d2b3846d [GlobalOpt] Swap the expensive check for cold calls with th [...] adds 1b76063a5e0 [libFuzzer] Disable MSan interceptors in SIGINT handler. adds 7e528bc4ce5 Fix return type of std::tuple_cat. adds eea2287f83b add tuple_cat test for const T adds 00d9789509a lib/Header: Fix Visual Studio builds adds 0184819e818 Revert lib/Header: Fix Visual Studio builds adds 0d923af4927 Add missing diagnostic for explicit instantiation declarati [...] adds bb750689d51 C++ DR2387: a variable template declared wtih (or instantia [...] adds e1320b0ed06 [www] Rebuild cxx_dr_status. adds b591845f4b4 [analyzer] Fix crash when returning C++ objects from ObjC m [...] adds e264ac6ae19 [analyzer] RetainCount: Allow offsets in return values. adds 48e7a2fa8cf [analyzer] RetainCount: Add a suppression for "the Matching rule". adds 2db79e9d2ca [llvm-objcopy] Accept --long-option but not -long-option adds 59d0500bd05 PR41607: Don't forget to substitute outer template argument [...] adds 9e441aee509 [NFC] Add baseline tests for int isKnownNonZero adds 98b70f6705f [ELF] Change std::max<uint64_t> to uint32_t for section alignment adds 3db2a7a04f8 [lsan] Use SANITIZER_WORDSIZE when selecting ByteMap adds a9e7fd21883 NFC: Clang-format msan_allocator.cc adds dd0a2e4461a Fix r359229 which tried to fix r359159... adds d8e9c3a9992 Revert "[lsan] Use SANITIZER_WORDSIZE when selecting ByteMap" adds 2aa0bdeb257 Fix typos: (re)?sor?uce -> (re)?source adds dee900ae599 [LLD][ELF] - Do not remove empty sections referenced in LOA [...] adds d7f287f5b1d [clang-format] Fix documentation for FixNamespaceComments adds 05cfdb0eac3 Allow direct comparison of ConstString against StringRef adds c596584f670 [GlobalISel] Fix inserting copies in the right position for [...] adds d538b70b44a [Analyzer] Iterator Checkers - Do an early return after han [...] adds c316b224960 [clangd] Query index in code completion no-compile mode. adds 5be69bc68a6 [MinGW] Fix dllexport of explicit template instantiation adds 1a607ff043f [lsan] Use SANITIZER_WORDSIZE when selecting ByteMap adds 5d5ee4aff74 Fix alignment in AArch64InstructionSelector::emitConstantPo [...] adds 0eadd988662 PostfixExpression: move DWARF generator out of NativePDB internals adds b8c1cc97f31 filecheck etc are not clangd-specific deps. NFC adds 66f612601dc [InferAddressSpaces] Add AS parameter to the pass factory adds 0d4b1dd1a4a [clangd] Remove unused ClangdServer::dynamicIndex(). NFC adds 5e161df9f89 [X86][AVX] Combine shuffles extracted from a common vector adds 5d6ef94c369 [X86][SSE] Disable shouldFoldConstantShiftPairToMask for bt [...] adds 50dcd8bf904 caseFoldingDjbHash: simplify and make the US-ASCII fast pat [...] adds ae73e1fcfb1 Minor formatting tweak, no behavior change adds bb230c5e794 [X86][SSE] Pull out OR(EXTRACTELT(X,0),OR(EXTRACTELT(X,1),. [...] adds da1b3abad6b [yaml2elf] - Cleanup the initSectionHeaders(). NFCI. adds fb7780a41f7 [yaml2obj] - Make the code to match the LLVM style. NFCI. adds c3a34c3e077 Fix Wparentheses warning. NFCI. adds c1da14941fb [yaml2obj] - Remove excessive variable. NFC. adds 5fcdebe75fc [yaml2obj] - Make implicitSectionNames() return std::vector [...] adds 8245140d3f5 Fix llvm-objcopy/ELF/preserve-segment-contents test on UTF- [...] adds 9c3824aad7f [lldb] [lit] Add feature flags for native CPU features adds 2ff59e554b4 [lldb] [lit] Add register read tests for YMM registers (AVX) adds 9f59704a5d6 [CMake] Fix the value of `config.target_cflags` for non-mac [...] adds 8224bc081c0 [x86] add tests for fmin/fmax; NFC adds 3153764c88c s/Dwarf 5/DWARF v5/ NFC adds 41327e35228 [llvm-nm][llvm-size] Use --double-dash options in tests adds 6ee3fef9a4e [docs] Put DefaultOption bullet in alphabetical order. adds 51a4a0d68f3 [BPF] do not generate predefined macro bpf adds 0bf06a8f59b [llvm-nm] Fix handling of symbol types 't' 'd' 'r' adds 5f184f17800 [llvm-nm] Generalize symbol types 'N', 'n' and '?' adds 4b17772b9ee [PowerPC] Update P9 vector costs for insert/extract element adds 5015aa854dc [ThinLTO] Fix X86/strong_non_prevailing.ll after llvm-nm 'r [...] adds 283bc74054e [llvm-nm] Revert inadvertently committed 'i' change in r359314 adds 8f3da70eed3 [AMDGPU] gfx1010 VOP2 changes adds ad662cf4c18 [X86] Segment registers should have i16 type not i32. adds 354247c08d4 [X86] Sink NoRegister creation for unused Base/Index regist [...] adds edebf12acfe Replace local utility class OnExit with llvm::scope_exit (NFC) adds f30f261dc53 [libc++] Relax libc++-only test on regex_constants adds c0fa4ec01dd [ConstantRange] Add abs() support adds 60f5df948b0 [asan_symbolize] Teach `asan_symbolize.py` to symbolicate u [...] adds efc94feef98 [NFC] Remove ::kForTest from AP64, it does not use it. adds c29db2d83ed Add '_LIBCPP_ASSERT(ready())' to several match_results meth [...] adds aebd3014a59 [NFC][Sanitizer] Change "return type" of INTERCEPT_FUNCTION [...] adds ef54b1dddf4 [DAGCombine] Cleanup visitEXTRACT_SUBVECTOR. NFCI. adds 18bc8724054 Revert "[CMake] Fix the value of `config.target_cflags` for [...] adds 61beff020e0 [AMDGPU] gfx1010 VOP3 and VOP3P implementation adds 1d30f0c93e7 Fix typo in documentation. adds 8d1fb843274 [ScriptInterpreter] Pass the debugger instead of the comman [...] adds 67ab9eb193c [AArch64][GlobalISel] Select G_BSWAP for vectors of s32 and s64 adds 27e01e675c1 [X86][AVX] Fold extract_subvector(broadcast(x)) -> broadcas [...] adds 85dcdae5e36 [sanitizer] NFC: add static_assert to confirm that we use o [...] adds 077c502ddc1 Implement __sanitizer::conditional<B, T, F> adds d0e58300172 [Sanitizer] Fix compliation error in test adds 74967cb4e04 [Sanitizer] Fix test adds 7ab164c4a42 [AsmPrinter] refactor to support %c w/ GlobalAddress' adds 16b90733c75 [ASTImporter] Copy Argument Passing Restrictions setting wh [...] adds 93c05f097a9 [Sanitizer][Windows] Speculative fix for broken build on Windows adds 5ddc6d180cd [OPENMP]Added check for non-random access types for the dep [...] adds c03fe731760 [OPENMP][NVPTX]Correctly handle L2 parallelism in SPMD mode. adds da93dec3305 [MinGW] Don't let template instantiation declarations cover [...] adds 9534e9dbe44 [MinGW] Do dllexport inline methods in template instantiation adds 3820506960e [HIP] Fix visibility of `__constant__` variables. adds 228ccd67548 [MinGW] Always emit local typeinfo adds f20dd1d5a62 [CommandInterpreter] Remove scripting language argument. (NFC) adds b6661490b42 TestZMMRegister: use an integer division as intended adds 18b0c40bc5d [AArch64] Add support for MTE intrinsics This provides intr [...] adds fad0aa1e3a1 Pass explicit C++ version to test adds 5f163c7e2e6 Add to the release notes the fact that UninitializedObject [...] adds 76f64b665bb [GlobalISel][AArch64] Use getConstantVRegValWithLookThrough [...] adds 8504b5f64f4 Revert "[sanitizer] NFC: add static_assert to confirm that [...] adds 3bf116c1a4f [driver][macOS] Link libarclite from the default toolchain [...] adds 2b29b432d20 [ScriptInterpreter] Move ownership into debugger (NFC) adds de3d12f9549 [Driver] Remove unused functions (NFC) adds 353f593976d [clang][driver] Weaken the test from 359353 to appease Wind [...] adds a9fdf375b37 [ORC] Add a 'plugin' interface to ObjectLinkingLayer for ev [...] adds 4f331cb1f31 [AMDGPU] gfx1010 VOPC implementation adds 0f9f021d05a [Driver] Support priority for multilibs adds b58561baa50 [Fuchsia] Support multilib for -fsanitize=address and -fno- [...] adds 1dbd42ab5ba Revert Fix interactions between __builtin_constant_p and co [...] adds c1008e4d3da [NFC][Sanitizer] Remove GetRealFunctionAddress and replace usages adds 76c5b62988f Revert "AMDGPU: Split block for si_end_cf" adds 83c6d10b62a [sanitizer] NFC: add static_assert to confirm that we use r [...] adds ae01981d03e [AArch64] Initialize HasMTE adds 31cfb311c5c Reinstate r359059, reverted in r359361, with a fix to prope [...] adds 063b471ff7f [X86] Use MOVQ for i64 atomic_stores when SSE2 is enabled adds 40dfc3920e0 [FormatEntity] Remove unused format type (NFC) adds 57179860a05 [CommandObject] Use GetDebugger() helper method (NFC) adds 0f21545a3c9 [sanitizer] Calculate SizeClassAllocator32::ByteMap type fr [...] adds b907c442653 [lldb] [lit] Cleanly terminate Register tests adds b82144b6e4b [cmake] Disable a GCC optimization when building LLVM for MIPS adds d77dc9ada20 [MCA] Add field `IsEliminated` to class Instruction. NFCI adds acc1e6d1c61 [X86][AVX] Merge mask select with shuffles across extract_s [...] adds 3879b2cd45e [X86][SSE] Add initial test case for subvector insert/extra [...] adds 0969af6962e [llvm-nm] Support section type 'u': STB_GNU_UNIQUE adds 795c00b21f0 [DJB] Fix variable case after D61178 adds 5cf616530a1 Fix check-prefixes typo adds 763a2e1f360 [llvm-nm][llvm-readelf] Avoid single-dash -long-option in tests adds 15c072a1619 [lli] Fix a typo in a cl::opt description. adds 913bfd3363f [X86] Add vector boolean reduction tests (PR38840) adds 2a2d4224002 [X86][AVX512] Improve vector bool reductions adds e2849a031c0 Fix UNPREDICTABLE check in EmulateInstructionARM::EmulateAD [...] adds 399746eaf6f [X86][AVX] Cleanup and add additional expandload and compre [...] adds 4118be3af60 [X86][SSE] Add support for <64 x i1> bool reduction adds 1a4a43250ed [X86][AVX] Add additional SSE/AVX expandload and compressst [...] adds 03c4e2663ce Revert rL359389: [X86][SSE] Add support for <64 x i1> bool [...] adds bd35a309403 [X86] Remove (V)MOV64toSDrr/m and (V)MOVDI2SSrr/m. Use 128- [...] adds 8eeb33497cd [PowerPC][Clang] Add tests for PowerPC MMX intrinsics adds 8651edf8985 [CMake] Don't modify `FUZZER_SUPPORTED_ARCH` is place. adds fed302ae37e [X86][AVX] Add AVX512DQ coverage for masked memory ops test [...] adds 93ad48210cb [X86][SSE] Optimize llvm.experimental.vector.reduce.xor.vXi [...] adds 43003f0fec7 [MCA] Fix typo in AVX2 gather tests. NFC adds fb9a5307a94 [DAGCombiner] try repeated fdiv divisor transform before bu [...] adds ce8cfe96f76 [SelectionDAG] include FP min/max variants as binary operators adds 22d1476bfa8 [X86][AVX] Combine non-lane crossing binary shuffles using [...] adds d394195221a [X86][AVX] Enabled AVX512F tests and add PR40815 test case adds 7a94795b2b7 [ConstantRange] Add makeExactNoWrapRegion() adds 2f5f9a159bc Attempt to switch to auto-scaling bots adds 290a3a36488 attempt to unbreak build bots adds a1f420de8cf Fix permission error while running bots adds d5cc753b6da [X86][SSE] combineExtractVectorElt - add early-out to retur [...] adds e375257e958 [X86] Add PR39936 HADD Tests adds 85bacd0f957 [X86][AVX] Add fast-hops target for add/fadd reduction tests adds 65f12f66f6f [X86] Add PR39921 HADD pairwise reduction test and AVX2 tes [...] adds 082b89b25fa [builtins] Reformat builtins with clang-format adds 0ba22f51d12 [builtins] Use single line C++/C99 comment style adds aec5dcc4579 Add some lld-link 9.0 release notes adds 84da0e1bb75 [builtins] Use aliases for function redirects adds cf6267cecb7 llvm-cvtres: Attempt to make llvm-cvtres/duplicate.test wor [...] adds 43a015ab818 Remove XFail for new GCC. They fixed it adds b521d1b8879 [llvm-nm] Simplify and fix a buffer overflow adds 2d5e7de5268 [llvm-nm] -print-size => --print-size adds 9202d5f8f12 [X86] Remove some intel syntax aliases on (v)cvtpd2(u)dq, ( [...] adds ba45daab141 [builtins] Fix the typo in the preprocessor check adds 26366c3e2cc [Windows] Dump more information about access violation exception adds cb929dcebe4 [builtins] Fix the missing assembly on Darwin adds cc1fec31d9c [DWARF] Delete a redundant check in getFileNameByIndex() adds e62915bcc1a [builtins] Use __APPLE__ instead of __MACH__ in check adds b804eef0905 [clangd] Move clangd tests to clangd directory. check-clang [...] adds 97b8cd54ade [DWARF] Fix dump of local/foreign TU lists in .debug_names adds 055aee1d8a7 [DebugInfo] Terminate more location-list ranges at the end [...] adds 714a4425de3 Try to use /proc on FreeBSD for getExecutablePath adds 16a2131c622 [clangd] Delete config.clangd_xpc_support from test/ to unb [...] adds 1536717733b gn: Fix check-clang build after r359179 adds d8212edf684 vs integration: Use llvm-lib for librarian adds 2078eb745d9 [ARM] Add v4f16 and v8f16 types to the CallingConv adds 01efe64c2d6 [clangd] Surface diagnostics from headers inside main file adds d95abb170bd [ARM] Add bitcast/extract_subvec. of fp16 vectors adds 4c44d2f8162 [clangd] Fix windows buildbot, remove stray file after r359 [...] adds 46128cdf084 [InstCombine][X86] Add PACKSS tests for truncation of sign- [...] adds b07a7997520 DWARFExpression: Fix implementation of DW_OP_pick adds c570b2a2e5b [X86][SSE] Moved haddps test from phaddsub.ll to haddsub.ll [...] adds d25710f5a0c [lldb] [lit] Introduce tests for reading x86 general purpos [...] adds eae14936886 [lldb] [lit] Add tests for reading ZMM registers (AVX512) adds eb279bcedea [lldb] [test] Remove duplicate YMM/ZMM dotest tests adds 8507d4f48a7 [lldb] [lit] Introduce tests for writing x86 general-purpos [...] adds a6159a226e4 [clangd] Fix unittests CMake rules adds 4828811a2d5 [yaml2obj] - Cleanup and simplify the code. NFCI. adds bd8bfd333ff [yaml2obj] - Replace a loop with write_zeros(). NFCI. adds bc4d3c43a37 [yaml2obj] - Simplify and reduce the code. NFC. adds 0822bfc6de4 [LoopSimplifyCFG] Suppress expensive DomTree verification adds 5a33047022c FileCheck [2/12]: Stricter parsing of -D option adds 50be573ed20 [libclang] Restore old clang_Cursor_isAnonymous behaviour adds 24d26714e02 Editline: Fix an msan error adds de9d7c4e04e Remove obsoleted NativePDB tests adds 1cf7db12e1c Fix a typo in x86-64-gp-write.test adds 5e9f1d8d90c @skipIfLinux another batch of flaky lldb-mi tests adds 3209f46384b [libclang] Add missing export for clang_Cursor_isAnonymousR [...] adds 9d4ed24f25a [X86][SSE] Add scalar horizontal add/sub tests for non-0/1 [...] adds 9cbe82d57f3 [clangd] Add separate unit tests for CanonicalIncludes. NFC adds 0d339460f1b Remove XFAIL: windows from x86-64-gp-write.test adds 2c0d5043a75 [AArch64][SVE] Asm: add aliases for unpredicated bitwise lo [...] adds 8a02f8d9280 Add tests specifically for LWG2164. We already did this; bu [...] adds e66bf6357fd [OPENMP]Fix PR41617: crash on template instantiation. adds cbf3501e561 [X86] Remove duplicate string comparison adds a25c9283021 Add AVX support to this test. adds ae2cbb34007 [BlockExtractor] Change the basic block separator from ',' to ';' adds 31ce274207f [BlockExtractor] Expose a constructor for the group extraction adds 2d977935a29 [llvm-extract] Expose the group extraction feature of the B [...] adds 8c3513ffc46 [Docs] Generate the python reference without building all of LLDB adds 1f10f6ea51f [Sanitizer] Cleanup {ASAN, MSAN}_INTERCEPT_FUNC[_VER] macro adds 864cf8e2745 Remove superfluous break from switch statement. NFCI. adds 6a8a0a61141 [LibTooling] Fix unneeded use of unique_ptr where shared_pt [...] adds 2755b73ba0b Fix operator precedence warning. NFCI. adds 250eae24528 [clangd] Fix serialization logic for Origin and Flags. adds a93e77c1c71 Fix a stack-smasher in PlatformMacOSX::GetSDKDirectory() adds 6f349d8c393 Move if() to newline to stop ambiguity over whether it shou [...] adds 19cde620086 Avoid "checking a pointer after dereferencing" warning. NFCI. adds 41232d26619 [TableGen] Fix null pointer dereferencing. adds 15cb1f15010 FileCheck [3/12]: Stricter parsing of @LINE expressions adds 820994572c6 [DAG] Refactor DAGCombiner::ReassociateOps adds 9d99372f732 [llvm-mca][x86] Fix MMX PMOVMSKB test adds 1c4c641ebc9 [TextAPI] Fix Symbol::dump which was failing to append the [...] adds 0a5c2b24493 [X86] scaleShuffleMask - avoid potential signed overflow warning. adds 89e583b843b [CommandLine] Don't allow unlimitted dashes for options. Pa [...] adds 8f079844d01 [globalisel] Improve Legalizer debug output adds e3c8776172b [InstCombine] visitFCmpInst - appease copy+paste pattern wa [...] adds 4559739f7c5 Remove duplicate line. NFCI. adds 54dbcfe5f01 Fix additional cases of more that two dashes for options in tests. adds a706b9a90eb [InstCombine] reduce code duplication; NFC adds 9b17b80a0e7 computePolynomialFromPointer - add missing early-out return [...] adds f1ec0406f0c [test] Disable x86-64-gp-write on Darwin adds 1303f90d493 [llvm-pdbutil] FunctionDumper::dump(PDBSymbolTypeFunctionAr [...] adds fd76383d761 [clangd][xpc] Fix XPC unittests adds babcbaf9717 [CMake] Fix subtle CMake bug adds 028485d7b90 [X86][SSE] isHorizontalBinOp - add support for target shuffles adds f3ac8712ff9 [lit] Fix the timeout. adds 8dea9cda2ee Fix string UAF in new FileCheck test adds 49721648719 [gn] Use label_name rather than target_output_name for objects adds 1817377f101 Fix one more case of passing options with too many dashes. adds c0d138d1478 [X86] Run CFIInstrInserter on Windows if Dwarf is used adds 6da0989cc4c [UpdateTestChecks] Allow Lbegin_func without a leading period adds d62416dfcd3 [AddressSanitizer] [Windows] Fix HeapReAlloc and _recalloc [...] adds c69cd304552 Pacify sanitizer lint script after r359498 adds bb92282b29b Fix FIXME added in r359339 adds 7f6fe7c02c7 [GlobalISel][AArch64] Select llvm.aarch64.crypto.sha1h adds e9bc35fe064 [ASTImporter] Add an ImportImpl method to allow customizing [...] adds 58b166325c2 [lit] Check for the psutil module when setting a timeout adds 728e1397008 [PowerPC] Try harder to avoid load/move-to VSR for partial [...] adds 8306cb5702b [WebAssembly] Define the signature for __stack_chk_fail adds 5550aa00230 When skipping code at the start of a file during PCH use, P [...] adds 5f789bafa1e Simplify exclusion of nested classes from extern template i [...] adds 6c9f6fd11b6 [ThinLTO] Adding architecture name into saved object filename adds 8d6e80f9598 [WebAssembly] Make an assertion message prettier. NFC. adds 6f3eeff762f [JITLink] Move a typedef. adds eb14dc7585b [ORC] Replace the LLJIT/LLLazyJIT Create methods with Build [...] adds 2ac6aca8af7 Make test more robust by writing stdout/stderr to different files. adds 1808c02c155 Re-land r359250, [COFF] Statically link certain runtime lib [...] adds 8c474a38d17 gn build: Merge r359252 adds e577be4ed1e [PDB] Fix hash function used to write /src/headerblock adds efba22cb6ca [Diagnostics] Support -Wtype-limits for GCC compatibility adds 3962d6da177 Add __builtin_dcbf support for PPC adds 99bad370134 Add more lld release notes adds 9a1edd14a22 [MemorySSA] Invalidate MemorySSA if AA or DT are invalidated. adds 1a52eaf7733 [PDB] Fixed null pointer dereference adds b12867230cd [ORC] Allow JITDylib definition generators to return Errors. adds cabf1e22992 [CommandLine} Wire-up cl::list::setDefault() so it will wor [...] adds 0d702a7fad8 [NFC] typo adds ea51a8c1e50 [NFC] typo adds fafbddc2756 Mark LWG#2977 as 'Nothing to do'. NFC adds 39084db328b Implement LWG 2960: nonesuch is insufficiently useless adds d1e87d41cb0 [clangd] Fix GN build adds b8d03935e9b [PECOFF] Implementation of ObjectFilePECOFF:: GetUUID() adds baa55074384 [ORC] Fix an ambiguous call in a unit test. adds eb71c0c961d [analyzer] SmartPtrModeling: Fix a null dereference. adds ab7747b727d [analyzer] Treat functions without run-time branches as "small". adds 49d60fdc2e8 [DAGCombiner] Do not generate ISD::ADDE node if adde is not [...] adds d43b66b3187 [NFC][PowerPC] Use -check-prefixes to simplify the check in [...] adds 2520530bb05 Update DemangleConfig.h to better mangle LLVM's version. adds a475da36eb5 [DebugInfo] DW_OP_deref_size in PrologEpilogInserter. adds 06d00afa61e MSan: handle llvm.lifetime.start intrinsic adds 180f1ae57c9 [TargetLowering] Change getOptimalMemOpType to take a funct [...] adds f74a4c1f6df Instantiate 'std' templates explicitly in the expression evaluator adds c21ec00d285 [analyzer][UninitializedObjectChecker] PR41611: Regard vect [...] adds 1e88ac213b6 [ARM GlobalISel] Be more careful about bailing out adds 7bce25cd7d0 [AsmPrinter] Make AsmPrinter::HandlerInfo::Handler a unique_ptr adds 59a4c0481a8 [ARM GlobalISel] Widen small shift operands adds 0ed4619679b [TargetLowering] findOptimalMemOpLowering. NFCI. adds 59b6889238a Revert r359520 adds 22641cc1941 Fix for bug 41512: lower INSERT_VECTOR_ELT(ZeroVec, 0, Elt) [...] adds 9a7ccd01b6f Sort containers alphabetically in CxxModuleHandler [NFC] adds ea31ddb36ff [ARM] Implement TTI::getMemcpyCost adds 4723cc5a4c8 Fix Wpedantic "default argument specified for lambda parame [...] adds 562f5f04f51 Update checks in an instcombine test, NFC adds 85f61257d24 Fix gcc "-Wdangling-else" warnings. NFCI. adds 648a8cfe70f Fix gcc "-Wdangling-else" warning. NFCI. adds 67f590e2867 [llvm-objcopy] - Check dynamic relocation sections for brok [...] adds 83098d28a1e [SLP] Lit test that cannot get vectorized due to lack of lo [...] adds 0f4c58f6f40 [LLD][ELF] Fix getRankProximity to "ignore" not live sections adds f5e8f222d6b Revert rL359519 : [MemorySSA] Invalidate MemorySSA if AA or [...] adds f7e1fe563a0 [cmake] Fix error message on simulated VS version check adds 6014107702b vs integration: vs2019 support adds a7c2e580c7a Fix inconsistency in calculating DIAG_START_ values. adds 123e04b8a82 [TableGen] Fix null pointer dereferencing in token parser. adds 03db32b3032 PostfixExpression: Introduce InitialValueNode adds c16fd75e446 [AArch64] add tests for fdiv/frem constant folding (PR41668); NFC adds 5c45094eaa7 gn build: Merge r359455 adds fd0831d0f5f [llvm-nm] Add --special-syms no-op flag adds 5b54006be6b [clangd] gen_std uses multiprocessing pool to be fast. Whil [...] adds 24896d304df [LLD][ELF] /DISCARD/ output sections should not be orphans adds 0387bf52691 [SelectionDAG] remove div-by-zero constant folding restriction adds 21c31f5e7b3 [scudo][standalone] Add the memory reclaiming mechanism adds 96bbb1dc2b3 [llvm-objcopy] Add RISC-V support for -B/-O adds 9b3acea16c9 Add llvm-profdata to LLVM_TOOLCHAIN_TOOLS adds 2e78c5a883c gn build: Add check-clangd target after r3359424 adds 68924e6be7c [libc++][CMake] Refactor how we link against system libraries adds d14a0de9ad0 [lldb] [Process/NetBSD] Fix handling piod_len from PT_IO calls adds be323ef5718 Un-xfail the TestMiniDump tests on Windows adds aecc59c5f94 [LibTooling] Change Transformer's TextGenerator to a partia [...] adds 9fa970a27ba XFAIL x86-64-zmm-read on Darwin adds c8be6e670ef [compiler-rt] Simple crtbegin.o and crtend.o implementation adds 2795490b1a6 Sort Symbol/CMakeLists.txt adds a5dadbe1aa4 [LibTooling] Fix broken test after r359574. adds 9300f60c8c7 Revert "[compiler-rt] Simple crtbegin.o and crtend.o implem [...] adds 98ca8da55e7 Re-reland "[Option] Fix PR37006 prefix choice in findNearest" adds 965d1306ae4 [X86] Initial cleanups on the FixupLEAs pass. Separate Atom [...] adds 3958719ddaf [X86] If PreprocessISelDAG reorders a load before a call, m [...] adds f721230831c Enable x86 builds adds 6fa864b7a64 Fix issues with testing for i386 adds 26976645821 [libFuzzer] Enable for i386 adds 1fbc6116e17 fix comment adds d61084901ca change order adds 5a271cd7583 remove stale comment adds 17bd74d4065 remove extra zeros adds 7a2ce3790b9 fix broken test adds 999bb5ac27a Reland "[compiler-rt] Simple crtbegin.o and crtend.o implem [...] adds 3ec1c517164 [AArch64] add more tests for constant folding failures; NFC adds 4e6fd3ba918 Add CxxModuleHandler to Xcode project adds 44697012070 AMDGPU: Enable _Float16 adds ea349f3ef59 [SimplifyLibCalls] Clean up code (NFC) adds 71aa67506b9 Support overaligned types in `aligned_storage`. adds cad318014ee [X86] Remove if that's always true adds 9e67d129f07 Add requires amdgpu-registered-target for amdgpu-float16.cpp adds 1ca746170bb [OpenMP] Eliminate some compiler warnings adds 3a7532e645b [WebAssembly] Support f16 libcalls adds 71abe28e815 [OpenMP] Add OpenMP 5.0 nonmonotonic code adds 3b5b9d0e72a [WebAssembly] Support EXPLICIT_NAME symbols in llvm-readobj adds b4989294c81 [Driver] Support compiler-rt crtbegin.o/crtend.o for Linux adds e7fa09e4ae8 Fix stack-use-after free after r359580 adds 397ca2f22ee [WebAssembly] Fix test after r359602 adds 31dbbf1df91 [compiler-rt][builtins][sanitizers] Update compiler-rt test [...] adds 07ab4e7db8d [X86][SSE] Fold extract_subvector(extend(x)) -> extend_vect [...] adds eeae45dc77d [NFC][InlineCost] cleanup - comments, overflow handling. adds f3ee97731eb [libFuzzer] Replace -seed_corpus to better support fork mod [...] adds 5642c3feb03 Revert r359325 "[NFC][Sanitizer] Change "return type" of IN [...] adds 998b97f6f1f [llvm-profdata] Add overlap command to compute similarity b [...] adds 88816bdd2f1 [ORC][JITLink] Name in-memory compiled objects after their [...] adds d407b4b980d [JITLink] Add debugging output to print resolved external atoms. adds 4e1ac95cf58 [PassManagerBuilder] Add option for interleaved loops, for [...] adds a9b9ab8bfd4 Set LoopInterleaved in the PassManagerBuilder. adds 6435102c03e Fix a few -Werror warnings: - Remove a variable only used [...] adds 7a76e2b8cd7 Add an include of Module since we actually access it now an [...] adds 287908f9c86 [llvm-profdata] Fix indentation error. NFC adds c239eda8a0e [libFuzzer] add MagicSeparatorTest adds a6322941ffc [AMDGPU] gfx1010 VMEM and SMEM implementation adds ba48a2c5e85 [AliasAnalysis/NewPassManager] Invalidate AAManager less often. adds adb419897c9 Remove two unnecessary wrappers of canPassInRegisters adds 905e60c422f [libFuzzer] temporarily disable a test on windows, where th [...] adds b1f9577a5fd [llvm-profdata] Fix indentation error in docs. NFC. adds 4637e158446 [ORC] Move SimpleCompiler/ConcurrentIRCompiler definitions [...] adds b4683203133 [MemorySSA] Invalidate MemorySSA if AA or DT are invalidated. adds d39fbc7e20d Variable auto-init: don't initialize aggregate padding of a [...] adds 8e7a05a4567 [WebAssembly] Test the "wasm32-wasi" triple adds 0b0d13a704a [WebAssembly] Use the "wasm32-wasi" triple in tests adds 84ea3f2a486 [sanitizer_common] Added 64-bit signed flag parser. adds 40f98d4b78d Added test. adds 84e54eb4710 [InstCombine] Limit a vector demanded elts rule which was p [...] adds 6898781d876 [WebAssembly] Update expectations for gcc torture tests adds bc5fff32d40 gn build: Merge r359626 adds cdf26f15d19 Fix auto-init test adds 2408736d48e gn build: Fix build on macOS after r359570 / r359527 adds c0806e0d24a [libFuzzer] Fix failing test: sigint.test adds aa1f2c50a8f [llvm-objcopy] Simplify SHT_NOBITS -> SHT_PROGBITS promotion adds db555ab4df0 Make some comments that were meant to be for public documen [...] adds a5147e0e156 [libFuzzer] Disable i386 on non-Linux platforms adds 3740ca1e7fc Fix a bunch of unordered container tests that were failing [...] adds 3181b87cb68 [JITLink] Make sure we explicitly deallocate memory on failure. adds a8909197459 [compiler-rt] Rework the object build support adds 10e4b860de9 [CMake] Correct lldbPluginProcessPOSIX dependencies adds 738697ea4e1 [compiler-rt] Pass sysroot and disable pedantic for crtbegi [...] adds 9502e40c908 Delete outdated comment about DISubprogram. NFC adds fccb505f0f5 Revert "[llvm] r359313 - [PowerPC] Update P9 vector costs f [...] adds e29e30b1397 [llvm-readobj] Change -long-option to --long-option in tests. NFC adds ad3faadc87b [compiler-rt] Cleanup the --target and --sysroot handling adds b159906a9a4 [test] Change llvm-readobj -long-option to --long-option or [...] adds 97c17e83f80 [llvm-readobj] llvm-readobj --elf-output-style=GNU => llvm- [...] adds 4672e52e22a [llvm-readobj] llvm-readobj --elf-output-style=GNU => llvm-readelf adds dbe1c4aa6ff lib/Header: Fix Visual Studio builds try #2 adds 99055b9c384 Use __extension__ to suppress __EH_FRAME_LIST__ warnings adds f80c4b6348e [libcxx] Move CMake file to src, avoid using globs adds 26676c82e88 Fix test/tools/llvm-readobj/mips-plt.test adds dd66acef96a [X86FixupLEAs] Hoist the calls to isLEA out of the 3 separa [...] adds 3e28075ecce [compiler-rt] Use correct spelling of the -Wno-pedantic variable adds 085bbe204cb [gold] Fix two readelf tests after rL359649 adds 6afcdcf9ab3 [llvm-readobj] Change -t to --symbols in tests. NFC adds 324ace4b5c2 Change llvm-{objdump,readobj} -long-option to --long-option [...] adds f5345a3f4c7 [yaml2obj] - Report when unknown section is referenced from [...] adds c53f8db770d Removed unnecessary conversion to StringRef adds 290be2a3b74 Fix build URL in new LLDB website adds 99eefe94b5b [X86][SSE] Extract i1 elements from vXi1 bool vectors adds a7d107a3e07 [X86] SimplifyDemandedVectorEltsForTargetNode - pull out ve [...] adds 5387c2cd17b [llvm-objdump] Print newlines before and after "Disassembly [...] adds f7b978a71bc [X86][SSE] Move extract_subvector(pshufb) fold to SimplifyD [...] adds 3353cee06c7 [X86][SSE] Add X86ISD::UNPCKL\UNPCK to SimplifyDemandedVect [...] adds 72444370509 [X86][SSE] Add scalar horizontal add/sub tests for element [...] adds ccbe567f464 Get rid of a bunch of 'unused variable' warnings in test wh [...] adds 37c2419cc76 [X86][SSE] Add X86ISD::PACKSS\PACKUS to SimplifyDemandedVec [...] adds e54a93fe6fa [clangd] Delete an unused declaration adds 101bf520d1b [libFuzzer] Add --dump-input-on-failure to help diagnose AA [...] adds ee2474df9f8 DAG: allow DAG pointer size different from memory representation. adds 951a6b45797 [X86][SSE] Add 512-bit vector support to SimplifyDemandedVe [...] adds ba372c6e62a [X86][SSE] Split 512-bit -> 128-bit vector directly in Simp [...] adds 4e701ab1775 Wrap to 80 columns, no behavior change adds 3d6899e3699 [X86][SSE] Add SSE vector shift support to SimplifyDemanded [...] adds b268a2a4af4 [lldb] [lit] Add write tests for MM/XMM registers adds 97799084947 [lldb] [lit] Add write tests for r8-r15 & xmm8-xmm15 registers adds 6e32dd6cfd0 [LLD] Emit dynamic relocations for references to script sym [...] adds d8f856d2654 [LoopInfo] Faster implementation of setLoopID. NFC. adds f68e0f79c77 Fix OptTable::findNearest() adding delimiter for free adds 6711b9699a6 [X86][SSE] Add demanded elts support X86ISD::PMULDQ\PMULUDQ adds 945890a63cb [clang-format] Fix bug that misses some function-like macro usages adds 9caa6b5b648 [llvm-ar][llvm-nm][llvm-size] Change -long-option to --long [...] adds 02d055a2698 [tests] Add host-byteorder-*-endian; update XFAILs of big-e [...] adds 66a9642f567 [lit][tests][AIX] Update expected form of diagnostic messag [...] adds 46e0fc88ccf [analyzer][tests] Use diff_plist, correct order of argument [...] adds 0b4699b9317 [analyzer][tests][NFC] Add EOF newlines, normalize referenc [...] adds a3e4b3bd332 [SCEV] Use isKnownViaNonRecursiveReasoning for smax simplification adds f5bdff77478 Fix 80 column violation. NFCI. adds 64d57512546 Revert "[DAGCombiner] try repeated fdiv divisor transform b [...] adds a224f68a10d [AMDGPU] gfx1010 DS implementation adds b3203ec078c [ThinLTO] Fix unreachable code when parsing summary entries. adds 692560dc986 [AMDGPU] gfx1010 MIMG implementation adds c3dd67204c9 Disabling test in TestClassTemplateParameterPack.py until w [...] adds c29d4915963 [AMDGPU] gfx1010 GCNNSAReassign pass adds c991daa5320 Option spell checking: Penalize delimiter flags if input ha [...] adds c86769bfbf1 Bump DIAG_SIZE_SEMA, as we've hit it. adds 3efd6e37e4b [WebAssembly] WASI support for libcxx adds 3b7925f035c [AMDGPU] gfx1010 GCNRegBankReassign pass adds 65dc24293f9 [globalisel] Update the legalizer documentation adds fa78ad57edf [Driver] Explicitly request platform rtlib in the Driver pic test adds 9f04d97cd71 [X86][SSE] Fold scalar horizontal add/sub for non-0/1 eleme [...] adds d1a710047b5 [sanitizer] Implement reallocarray. adds 9f686144945 [PowerPC] add test that could infinite loop with reordered [...] adds a8426ac8c2d [OpenMP] Implement task modifier for reduction clause adds a0df4d37b0f [clang-format] Fix a bug in AlignConsecutiveDeclarations. adds 0a4aeec16ed Convert PDB docs to unix line endings. No other changes. adds 31f7c4aa77e [Parser] Avoid correcting delayed typos in array subscript [...] adds 986c7dfa9ff Minor tweaks to PDB docs adds 76931df40f0 [sanitizer][NFC] Get type of AllocatorCache from CombinedAllocator adds 147ce2334c9 Enable OpenMP build for 32-bit FreeBSD adds 18add160c25 Make check-clang depend on the clang-check binary always adds 7780f516142 [scudo][NFC] Remove unneeded template from scudo::CombinedA [...] adds 20c5676416d [sanitizer][NFC] Set LargeMmapAllocator type from PrimaryAllocator adds 9f7fc9838a2 [analyzer] Don't display implementation checkers under -ana [...] adds 735953ea8b1 Try to unbreak sphinx bot after r359714 adds 10dd7f14222 Make clang/utils/creduce-clang-crash.py executable adds c89667db2c6 [AArch64] Add tests for bool vector reductions; NFC adds 5833bb280f9 Disable queues_with_libBacktraceRecording adds 91c166cbb03 [Sanitizer] Reland "Cleanup INTERCEPT_FUNCTION macro" adds dfa7af5b6b1 Add missing locale requirement to test. adds 1bda0184d37 [analyzer] Fix buildbot failures caused by a forgotten init [...] adds 59bcb788ecc [sanitizer][NFC] Add const/static into a couple of methods adds 9ef838761e4 [sanitizer][NFC] Remove unneeded SizeClassAllocatorLocalCache adds 4e7104bd637 [lldb-server] Remove lldb-server's dependency on Core adds fbcec6cad03 [tsan] Fix and re-enable user_malloc.cc test adds 2097b1f84d4 Set a CXXRecordDecl to not be passed in registers if DW_CC_ [...] adds 50721b27c42 [compiler-rt][tests] Propagate COMPILER_RT_UNITTEST_LINK_FLAGS adds a3843fe6f46 [GlobalISel][AArch64] Use fmov for G_FCONSTANT when possible adds 42a3b4ff0e8 [ORC] Pass object buffer ownership back in NotifyEmitted. adds 16201040344 [PGO][CHR] A bug fix. adds d010a3b63e0 Fix erroneous flag in GISel line for arm64-fast-isel-materi [...] adds dc476df5853 lldb-server: remove link against lldbInterpreter adds d5c04860c1a Revert r359717, "Make check-clang depend on the clang-check [...] adds 2efd30571bc Consume unexpected "template" keywords after "using" adds 288ed91e99d FileCheck [4/12]: Introduce @LINE numeric expressions adds 1feaee52ff7 [FileCheck] Fix line-count.txt test adds a78ab77b6b7 remove inalloca parameters in globalopt and simplify argpromotion adds b7c6d95af5e [COFF, ARM64] Align global symbol by size for ARM64 MSVC ABI adds c669ef17216 Delete trailing \r. NFC adds bac77806c58 Diagnose non-dependent qualified friend function template d [...] adds f19a8b05171 Replace ad-hoc tracking of pattern for an instantiated clas [...] adds d6b469dd058 [CMake] Remove EmulateInstructionMIPS dependency on Interpreter adds 413517ecfe7 lld-link: Make "duplicate resource" error message a bit mor [...] adds 1c19b74cef3 [CommandObjectCommands] Honor stop-command-source-on-error adds 84bed67a5cd [test] Convert TestWatchpointSetErrorCases.py to lit adds e91ad7d290e Mention the thread-format & frame-format settings in help. adds b929a0062e4 [X86] Remove the redundant suffix in vfpclassp[d,s]'s broad [...] adds f2baae0abb5 [AMDGPU] gfx1010 constant bus limit adds 9d744bcde99 [libcxx] cmake - guard list remove adds 5cf81677350 [AMDGPU] gfx1010 allows VOP3 to have a literal adds 64399da8b82 [AMDGPU] gfx1010 lost VOP2 forms of some add/sub adds 7d0e8cb1e21 [Support] Don't check MAP_ANONYMOUS, just use MAP_ANON adds 5745eccef54 Adapt -fsanitize=function to SANITIZER_NON_UNIQUE_TYPEINFO adds 2f0ef58e535 Fix for Windows adds da7ae979f8f Fix typo in test case. adds cfc4519ef3d Object/Minidump: Add support for the ThreadList stream adds c9f5220af90 [clangd] Restore conventional names for lit configs, and .i [...] adds 1a0d6d68992 [NFC][PowerPC] Return early if the element type is not byte [...] adds c19311185f1 Fix MSVC build adds 53bcf6f2e7f [ARM GlobalISel] Legalize extensions to < 32 bits adds 7da389818d9 [ARM GlobalISel] Rename some inst selector tests. NFC adds 06a61ccc42a [ARM GlobalISel] Select extensions to < 32 bits adds d8c2fa99c15 [ELF] Delete a cant-write test from test/lto/thinlto-index-only.ll adds 553c139fc35 [clangd] Standard library mapping: prefer "primary" version [...] adds 15b89df9daf [clangd] Improvements to header mapping: more precise parsi [...] adds 1136ea2d446 [ARM GlobalISel] Fixup r359768 adds 71569d0d523 Inject only relevant local variables in the expression eval [...] adds 8be28cdc528 [Object] Change getSectionName() to return Expected<StringRef> adds facbfe0690f [llvm-readobj] Delete and inline relocAddressLess adds 3d7b8fd4ec9 [LTO] Migrate typedef to using adds 3356c32098d Rename Minion to ASTImporterDelegate adds 929f639eb81 [clangd] Fix code completion of macros defined in the pream [...] adds 9a0acdf65e7 Add std::stack and std::queue support to CxxModuleHandler adds 8120b7ac074 [lldb] [lit] Split 'register read' tests between zmm*, xmm1 [...] adds e4a89a1beef [llvm-strip]Add --no-strip-all to disable --strip-all behav [...] adds 9fa56f7829a [X86][SSE] Move shouldUseHorizontalOp inside isHorizontalBi [...] adds 72d3ca957ce [lldb] [lit] Introduce tests for writing YMM registers adds 4d738566d68 [lldb] [lit] Use LLDB-like output for XMM registers in write tests adds a4939d35070 Attempt to fix flaky tests. adds df8daf0ef4d [X86][SSE] lowerAddSubToHorizontalOp - enable ymm extraction+fold adds 8d8c7e9e75a [lldb] [lit] Mark x86-64-ymm-write XFAIL on Darwin adds 0178cff279a [ELF] --plugin-opt=thinlto-index-only: create empty index f [...] adds 44bb0aa9941 [OpenCL] Deduce static data members to __global addr space. adds 8e6bf88cf76 [OPENMP][NVPTX]Improved omp_get_thread_limit() function. adds 284472be6da [SelectionDAG] remove constant folding limitations based on [...] adds 4ad6dbc5fd4 [OPENMP][NVPTX]Improve omp_get_max_threads() function. adds 19728261785 [DAGCombiner] try repeated fdiv divisor transform before bu [...] adds 58aa22f4e17 Fix the compile RUN line in x86-64-ymm-write.test adds 5c4f031d71e Reinstate xfail-darwin in x86-64-ymm-write.test adds 73c44e45eca Revert rL359778 : [clangd] Fix code completion of macros de [...] adds 2f6c579ecb7 [lldb] [lit] Add write tests for AVX-512 registers (zmm, xm [...] adds 26e095e84f0 [OpenCL] Fix initialisation of this via pointer. adds 1b29dec05f3 Reapply r359778: [clangd] Fix code completion of macros def [...] adds a558ee81052 Do not warn on switches over enums that do not use [[maybe_ [...] adds e25a0e95104 Fixed: Duck-typing in readability-redundant-smartptr-get di [...] adds 3d1d3ad50ef [libFuzzer] Re-enable libFuzzer on i386 Linux and fix test adds 156226bb704 [compiler-rt] Set the ZX_VMO_RESIZABLE option for zx_vmo_create adds f0652f03b66 [gn] Support for building libunwind adds 4fe63c70c7e [gn] Support for building libcxxabi adds fa3c328c510 [gn] Support for building libc++ adds 291a0b89fa3 [test] TestSharedPtr -> TestSharedPtrDbgInfoContent adds 223ed705d0d [libc++][CMake] Link against libSystem on Apple platforms adds 2dbd5d84ec9 Use primary template parameter names for variable template [...] adds c7c3cf685d2 Initialization: remove ObjectContainer from Common adds bd689b9c6b8 gdb-remote: reduce some inclusion of Target/Process.h adds 0682fc5e5fb Disable TestArgumentPassingRestrictions for clang < 7 adds 21db1440f9b Remove unnecessary check in SymbolFileDWARF::ParseImportedModules adds daa3c5b1325 [Sema] Emit warning for visibility attribute on internal-li [...] adds 40028046cdb [gn] Include libcxx configuration file adds 509c884048d gdb-remote: fix the build on Windows adds d179ce99d68 Initialization: correct macro usage adds 366212726a1 [yaml2obj] - Make interface of `NameToIdxMap` class be huma [...] adds a7c766b51df build: add option to disable unwind tables adds 55ef9a1078e Another attempt to fix "could not find clang-check" lit war [...] adds 88a0f138920 Typo Functino->Function. adds 8ccb8f86474 [OPENMP][NVPTX]Improve code by using parallel level counter. adds 301a5bbd59d Change the metadata for heapallocsite calls when the type is cast. adds f90458b3895 [clangd][xpc] Cannonicalize value of CLANGD_BUILD_XPC befor [...] adds 206bc17ea0f [gn] Update the clangd test lit site configuration adds fc40cbd9d8c [Attribute/Diagnostics] Print macro if definition is an att [...] adds b574e112177 [libc++][test] Remove non-portable assumption that thread's [...] adds 6e9cfee63a7 [gn] Include the missing BUILD.gn file for libcxxabi includes adds 81862f82ee3 lld-link: Add /force:multipleres extension to make dupe res [...] adds 51a14187689 Revert [llvm-nm] Fix handling of symbol types + [llvm-nm] G [...] adds 8ab9d5a8edb Revert [ThinLTO] Fix X86/strong_non_prevailing.ll after llv [...] adds ec2801a1769 Initialization: move InstructionEmulation to full initialization adds 47d8865a385 [X86] Remove string literal from an if. NFC adds 111df108e68 [AArch64] Update for Exynos adds 3961507ba14 Fix check-builtins on Windows after alias changes adds e8a1cde8868 [SelectionDAG] Add asserts to verify the vectorness of inpu [...] adds e1e38d4248d [X86] Correct the register class for specific mask register [...] adds 4cbb2350261 [CUDA] Do not pass deprecated option fo fatbinary adds bf29238e1a8 [X86] Remove LEA16r references from X86FixupLEAs. NFCI adds 1db0f0ca988 Hide runtime support values such as clang's __vla_expr from [...] adds 151ab4844af [MemorySSA] Refactor removing multiple trivial phis [NFC]. adds 3af3900ee7f Upstreaming an apple local patch by Frederic Riss. adds f7d3048e5b9 Fix -Wunsequenced false-positives in code controlled by a b [...] adds 0363c3b8bbf [MemorySSA] Check that block is reachable when adding phis. adds a0ac5afb0a8 Fix tests on non-Darwin platforms. adds c9f44cd4b6e RegisterContextLLDB::GetFullUnwindPlanForFrame has four ver [...] adds 973d66eefcb [Reproducers] Improve reproducer help adds 0b61d220c9b [AArch64][Windows] Compute function length correctly in unw [...] adds 3947968e7fa [crtbegin] Fix an off-by-1 bug in __do_fini adds 86e2f169bb7 Tidy up a comment, fix a typo, remove a comment that's obsolete. adds d45df094353 [ELF] Place SHT_NOTE sections with the same alignment into [...] adds 5e328050503 SemaOverload: Complete candidates before emitting the error [...] adds 72383538485 [AArch64][MC] Reject "add x0, x1, w2, lsl #1" etc. adds c9256cc6ba9 [IRTranslator] Use the alloc size instead of the store size [...] adds ecc969caf9f Revert r359814 "[Sema] Emit warning for visibility attribut [...] adds ef2dc25a962 Revert "[Attribute/Diagnostics] Print macro if definition i [...] adds d2c82e8ad0a [docs] Add support for Markdown documentation when creating [...] adds 759ab93e042 Revert "Initialization: move InstructionEmulation to full i [...] adds d724360695d [X86] Add more one checks to masked compare patterns that w [...] adds 8cd01e69d8e [Sema][ObjC] Disable -Wunused-parameter for ObjC methods adds b1f39102838 Avoid duplicate function aliases on MinGW after SVN r359835 adds d020f270d61 [clangd] Minor code style cleanups in Protocol.h. NFC adds d214898f1ff Split TestVLA into two and XFAIL one part adds 1756630dfaa C.128 override, virtual keyword handling adds 88f9117168f Reduce variable scope to just the if() block its actually u [...] adds 9c20156de39 [MIR] Add simple PRE pass to MachineCSE adds a359ef192b1 [X86] LowerMULH - remove unused Lo/Hi vector indices. NFCI. adds bfd00a64404 [SelectionDAG] computeKnownBits - remove some duplicate/sha [...] adds 42d2b604b5c [SelectionDAG] Use INT_MIN as (1 << 31) is UB for signed in [...] adds 50c3e8cb406 [clangd] Also perform merging for symbol definitions adds 6d08b8dbaef Revert "[MIR] Add simple PRE pass to MachineCSE" adds b641b914a36 Added an AST matcher for declarations that are in the `std` [...] adds e798e3a3460 [TargetLowering] expandUnalignedStore - cleanup EVT variabl [...] adds fd75ee9154d [Object][XCOFF] Add an XCOFF dumper for llvm-readobj. adds 8ff072e48ec [CodeGenPrepare] limit overflow intrinsic matching to a sin [...] adds ec026532d62 [clangd] Fix header-guard check for include insertion, and [...] adds d3cfaae2430 [LICM] auto-generate complete test checks; NFC adds 2636460f0e1 AMDGPU: Fix test verification adds 2c8936fd264 AMDGPU: Fix incorrect commute with sub when folding immediates adds aa49be49263 Avoid cppcheck operator precedence warnings. NFCI. adds 6d0c59605c8 AMDGPU: Forgot to commit test file for r358890 adds 4d4f779fa2e [X86] Add X64 common prefixes and regenerate mul i64 tests adds 5ad18a7d594 Let --discard-all imply --strip-debug. adds e0416734322 gn build: Merge r359878 adds bfdd0f75a85 [X86] Remove repeated variables. NFCI. adds bc876df3a5f [TargetLowering] ShrinkDemandedConstant - reduce scope of T [...] adds 0446fbe45ec AMDGPU: Replace shrunk instruction with dummy implicit_def adds e031e179195 [OPENMP][NVPTX]Improved several standard OpenMP functions, NFC. adds ca7a582bf3b AMDGPU: Add baseline test for future patch adds ada33314a29 AMDGPU: Remove redundant patterns for sub adds 344d68d3c9d AMDGPU: Remove redundant patterns for shifts adds d0336b1e3f5 [x86] add tests for fneg with undefs; NFC adds e28ab935465 Revert r359549 - incorrect update of test checks. NFC adds cfd0ca38b09 AMDGPU: Support shrinking add with FI in SIFoldOperands adds 657ef48a882 AMDGPU: Select VOP3 form of sub adds d857f64c318 [SelectionDAG] CreateTopologicalOrder - don't use iterator adds b323d5ec7ca [X86] LowerToHorizontalOp - Tidyup calls to getHopForBuildV [...] adds 9bc070077ef [llvm] Revert r231274: "Devirtualize ~parser<T> by making i [...] adds a8f3840c62a [X86] Allow assembly parser to accept x/y/z suffixes on non [...] adds 33434d5f045 [Docs][CodeGenerator][eBPF] Correct the values for BPF_X and BPF_K adds 3428c9daef9 [hexagon] change AsmParser assertion to error adds daf2d653fa4 RegAllocFast: Add heuristic to detect values not live-out o [...] adds 30649ce09bd Mark is_trivially_destructible as unsupported with apple-clang-9 adds 46ec57e5760 Revert "[CodeGenPrepare] limit overflow intrinsic matching [...] adds c242be40a14 [CommandLine] Change help output to prefix long options wit [...] adds db900e389ac [CUDA][Clang][Bugfix] Add missing CUDA 9.2 case adds 308b5ec1ff4 [TargetLowering] SimplifySetCC - remove repeated variable. NFCI. adds bb852a96723 Revert r359906, "RegAllocFast: Add heuristic to detect valu [...] adds 639b3d1b83b Remove else-after-return adds c4bfa0d662f [hwasan] Fix HWASAN_WITH_INTERCEPTORS=OFF build on not-android. adds 5d3b1007504 [DAGCombine] Remove repeated variables. NFCI. adds 83c95b1ec80 Attempt to fix the clang-sphinx-docs bot after r358797 adds f6eac2dd3b3 [CommandLine] Enable Grouping for short options by default. [...] adds 13cf19dff09 Ensure there is stack usage in stack size warning test adds b6c599afd3c Reapply r359906, "RegAllocFast: Add heuristic to detect val [...] adds 70f5e050e7d [Lsan] Disabling explicitally FreeBSD adds e5cbe78259c Fix for ambiguous lookup in expressions between local varia [...] adds a857e310115 [OPENMP][NVPTX]Improve thread limit counter, NFC. adds 0a1b1d6e623 Shrink SectionChunk by combining Relocs and SectionName sizes adds 80b047ef661 Supply a default implementation of IsRuntimeSupportValue. adds c1e2c5340be Make lldb-mi optional and change how we deal with missing t [...] adds e5f7d601ee8 [Alias] Add 're' alias for register adds e078c9507c3 [lldb] Remove the 'www' folder. adds 94f35686333 [test] Make check more strict adds 090a5b29b88 Fixed some minor style issues in rLLDB359921 [NFC] adds 85a0f8fe6c5 [COFF, ARM64] Fix ABI implementation of struct returns adds 5dc8aeb26d2 [COFF, ARM64] Fix ABI implementation of struct returns adds 93f15c922f0 [AMDGPU] gfx1010 loop alignment adds be7138b4676 Update PatternMatcher for FNeg adds 41bbe101a2c [AMDGPU] gfx1010 s_code_end generation adds d9dcf392c7b [AMDGPU] gfx1010 wait count insertion adds 99f8c4f5b65 Make the git-llvm script work on older git versions that do [...] adds 910630c1e4a [AArch64][GlobalISel] Use fcsel instead of csel for G_SELEC [...] adds dd2e91a1810 [x86] add tests for fneg IR with undef; NFC adds 3f796f974d7 [lld] Specify output file explicitly adds 3dcb892d2d6 [clang-format] Fix bug in block comment reflow that joins * and / adds 5a36558c5ba ExpressionParser: only force link MCJIT when needed adds a6b41d7c52a CWG issue 727: Fix numerous bugs in support for class-scope [...] adds 5fe2ddbdf47 [clang] adding explicit(bool) from c++2a adds ce8255f3e24 [JITLink] Add two useful Section operations: find by name, [...] adds de510a8eea1 [cxx_status] Replace "SVN" entries with Clang 8 as appropriate. adds 3c7688bd577 [cxx_status] Don't list -fmodules / -fmodules-ts against C+ [...] adds 1e393064fa2 [Driver] Create non-existent directory for -fcrash-diagnostics-dir adds 37be3363b54 Disallow the operand of __builtin_constant_p from modifying [...] adds 28a1936f6df [AMDGPU] gfx1010: use fmac instructions adds cf9bd8ade75 Reduce amount of work ODR hashing does. adds 51d1415a169 AMDGPU] gfx1010 hazard recognizer adds 5dbfa763342 Use DiagRuntimeBehavior for -Wunsequenced to weed out false [...] adds 5ddd564e190 [AMDGPU] Fixed asan error after D61536 adds cb1beee76f5 [c++20] Implement tweaked __VA_OPT__ rules from P1042R1: adds 08b28ce2f2e [llvm-nm] Convert weak.test to use yaml2obj and fix unntested 'v' adds 9c32fa1b1f6 [lldb] Fix buildbot failure due to clang AST change. adds 8205a814a69 [c++20] Implement P0428R2 - Familiar template syntax for ge [...] adds 55dc751ef7a [NFC] Add parentheses to avoid -Wparentheses. adds 5ab41a7a055 [CodeGenPrepare] limit overflow intrinsic matching to a sin [...] adds fd254e429ea Add InstCombine tests for FNeg instruction. adds 7a2e855a0fe Move Value *RHSCIOp def into the scope where its actually u [...] adds 0f89b76b847 [SelectionDAG] Use any_of/all_of where possible. NFCI. adds 5b05f20a3a5 [SLPVectorizer] Make getSpillCost() const. NFCI. adds cbcd9b1b922 [X86] Fix some cppcheck "Local variable name shadows outer [...] adds dca69eb29c8 [lldb] [lit] Fix more filename mismatches in Register tests adds 60211cb8728 [lldb] [lit] Simplify general-purpose register tests adds ee0571734f5 [C++] Interpret unknown identifier in parameter clause as u [...] adds 5125a02a032 [clang] fixing -ast-print for variadic parameter pack in la [...] adds 70ee2def906 [X86] Make X86RegisterInfo(const Triple &TT) constructor explicit. adds 1d0c845d9dc Add FNeg IR constant folding support adds 0460a3629b2 [MCA] Notify event listeners when instructions transition t [...] adds 4c3fbbf6359 Revert rL359962 : Use DiagRuntimeBehavior for -Wunsequenced [...] adds 41c999bcf5e [Constants] Simplify type checking switch in ConstantExpr::get. adds 8279695d666 [LLParser] Simplify type checking in ParseArithmetic and Pa [...] adds f6e07c472d3 [LLParser] Remove unnecessary error check making sure NUW/N [...] adds 922e252a70b [LLParser] Remove unused variable after r359987. NFC adds afb0e664e64 [SLPVectorizer] Prefer pre-increments. NFCI. adds 1c34db85e52 Precommit an FNeg InstructionSimplify test. adds 5170c0e5fe9 Move getOpcode() call into if statement. NFCI. adds 693551d7677 [test] Remove randomness adds e5be660e257 [NFC][Utils] deleteDeadLoop(): add an assert that exit bloc [...] adds 7ad5d14f3a2 [NFC] Instruction: introduce replaceSuccessorWith() functio [...] adds e3b1d82b530 [NFC] PHINode: introduce replaceIncomingBlockWith() functio [...] adds 1a1b9221778 [NFC] BasicBlock: refactor changePhiUses() out of replacePh [...] adds 02569408efe [NFC] BasicBlock: generalize replaceSuccessorsPhiUsesWith() [...] adds aa9d2623a05 [analyzer][UninitializedObjectChecker] PR41741: Regard all [...] adds addc90e4e83 [TTI][X86] Make getAddressComputationCost cost value const. NFCI. adds 8c0ab999d35 [TargetLowering] getValueType - use dyn_cast directly to fi [...] adds 8462cc3c749 [X86] Pull out repeated Subtarget feature tests. NFCI. adds ee1431072e3 [clang-tidy] openmp-exception-escape check: point to the st [...] adds 741f52ca627 [libcxx] Don't use -fvisibility-global-new-delete-hidden wh [...] adds 6971a166d91 [libcxxabi] Don't use -fvisibility-global-new-delete-hidden [...] adds 9dd6537b3ac The 'CodeGenObjC/illegal-UTF8.m' get failed with Clang buil [...] adds b9fb121a62d [c++20] Implement P1009R2: allow omitting the array bound i [...] adds 96d2735045c Fix up after r360006. adds f723490e761 [SelectionDAG] Replace llvm_unreachable at the end of getCo [...] adds 9d4bb51f57e Fix test to avoid assuming clang will diagnose problems in [...] adds 7d02ca48789 Use DiagRuntimeBehavior for -Wunsequenced to weed out false [...] adds 2b45b267dab P1286R2: Remove restriction that the exception specificatio [...] adds 4732d3abdf0 [llvm-c] Make LLVMGetStringErrorTypeId a proper prototype adds a778074165c [DebugInfo] GlobalOpt DW_OP_deref_size instead of DW_OP_deref. adds 2a0cfcce6a2 [DWARF] Reimplement/simplify DWARFUnit::GetID adds 7e55672b225 DWARF v5: fix directory index in the line table adds fb607580046 [clangd] Support -fallback-style, similar to clang-format. adds beec41c656e Enable AVX512_BF16 instructions, which are supported for BF [...] adds 844f6629323 Enable intrinsics of AVX512_BF16, which are supported for B [...] adds b5d3430d3df [NFC] This is a test for the commit access. adds 949d69f5cf1 [clangd] Always call getFormatStyleForFile(). adds 9e1f2a7fe75 [SimplifyLibCalls] Simplify bcmp too. adds 041c377a592 [X86] Move files to correct directories after D60552 adds 3cfb48b8772 [NFC] Update memcpy tests adds d2b9fc88c8c Revert r359949 "[clang] adding explicit(bool) from c++2a" adds 69f4e8aa8e0 [Analysis] Remove duplicated std::move from LocRange constructor adds 3ab77491ddc [clangd] Qualify uses of ::testing everywhere. NFC adds 07d91cd98aa [X86] lowerVectorShuffle - use any_of to detect out of boun [...] adds 04dad8f66d8 [X86] X86InstrInfo::findThreeSrcCommutedOpIndices - fix unr [...] adds 4c3d579096b [CodeGen] Move X86 tests under the X86 directory adds 9fb22b2c866 [clangd] Boost code completion results that were named in t [...] adds 97fbc2abfec [LoadStoreVectorizer] vectorizeStoreChain - ensure we find [...] adds 62468003ef9 [clang-tidy] Extend bugprone-sizeof-expression check to det [...] adds 09b91a2696b [llvm-c-test] Make include-all.c do what its name says it does adds 39a0a99330c Try fix Windows bot after rL360015 adds a79ec7b0b2c Try fix Windows bot after rL360015 adds abb066c3f94 [test] Remove redundant bracket in rL360035 adds d672d0e2462 X86DAGToDAGISel::tryVPTESTM - fix uninitialized variable wa [...] adds 4ce1c3c3ff6 Merge GetCompileUnitAtOffset + GetCompileUnitContainingDIEOffset adds 8940f468809 [clangd] Expose whether no-compile completion was used. adds 8b92ec521de [lld] A better version of the fix in r359942. adds acbaa496ec8 [lldb] [lit] Use more readable consts and arrays in registe [...] adds 15a37ebb180 [CodeComplete] Add a trailing semicolons to some pattern co [...] adds 70afe4f7e1f [PowerPC] Fix erroneous condition for converting uint-to-fp [...] adds 799d96ec395 Fix compilation warnings when compiling with GCC 7.3 adds 9ce8b7e95f8 Fix CMake Invalid Escape Sequence adds 12fb52007be [AMDGPU][test] Define local symbols used in amdgpu-relocs.s adds 2a0ef0530be [X86] Fix uninitialized members in constructor warnings. NFCI. adds 209b1380799 [CodeComplete] Update python tests after r360042 adds f0540a9e4ea gn build: Merge r360018 adds edd69fca3ea Modernize repmovsb implementation of x86 memcpy and allow r [...] adds 62f457b137b [InstCombine] reduce code duplication; NFCI adds 3379fb599d5 [InstCombine] regenerate test checks; NFC adds c3167696bc3 Add FNeg support to InstructionSimplify adds cfe786a1956 [SDAG][AArch64] Boolean and/or reduce to umax/min reduce (PR41635) adds d5a403fb80c [ConstantRange] Add srem() support adds b2fe1a8f59e gn build: Update TODO now that libcxx libcxxabi libunwind c [...] adds a2e23f682af gn build: More TODO tweaking adds 473dbf03014 [InstCombine] add tests for fneg+sel; NFC adds a64bd09ec44 [InstCombine] reduce code duplication; NFC adds 865a39d328c Add libc++ to link XRay test cases if libc++ is used to bui [...] adds cf9e7a282b7 [OPENMP]Fix PR41768: check DSA for globals with `default(no [...] adds 181aff63fb1 Add non-SSE wrapper for __kmp_{load,store}_mxcsr adds 1e28a668bcf [OpenMP][Clang] Support for target math functions adds 3dd9cb75182 Remove duplicate assignments. NFCI. adds 1e18bfe8921 Fix more Windows bots after r360015. Depending on the envir [...] adds 55a71b575c3 Revert r359392 and r358887 adds e24d8c55d55 Initialization: move InstructionEmulation to full initialization adds 3d1128cc9e1 [GlobalISel] Handle <1 x T> vector return types properly. adds ad56843dd78 [SelectionDAG][X86] Support inline assembly returning an mm [...] adds 364ef5db2b2 Pull out repeated CI->getCalledFunction() calls. NFCI. adds 8a7779209d9 Include inlined functions when figuring out a contiguous ad [...] adds dab6189a591 Revert xcode scheme changes that I didn't mean to check in. adds 279365005ed [OPENMP]Fix PR41767: diagnose DSA for variables in clauses [...] adds 2d2277f5e7c gn build: Merge r360063. adds a6019d51649 [InstCombine] sink FP negation of operands through select adds d9923bb2dd2 Fix the cmake build by removing non-existant source file adds 2edcad7b598 [Driver] Change the way we deal with local lldbinit files. adds 0e971965ec4 [CMake] Remove inlined-functions.yaml adds 60b240edb40 [CMake] Remove lldbPluginSymbolVendorMacOSX to fix CMake build adds 899f3cd5817 [AArch64] Default to SEH exception handling on MinGW adds 5e100de2c7d [MinGW] Use SEH by default on AArch64 adds 7037a13679b [AArch64] Add __builtin_sponentry, for calling setjmp in MinGW adds 214de0f8eee [Docs] Add remote.html redirect adds 1fe312b34b7 PR41183: Don't emit strict-prototypes warning for an implic [...] adds d10a200cebe [X86] Remove the suffix on vcvt[u]si2ss/sd register variant [...] adds 8f14e7cacfb Revert "Re-commit r357452: SimplifyCFG SinkCommonCodeFromPr [...] adds 1bc001dec47 [AMDGPU] gfx1010 memory legalizer adds 77e69d88508 [X86] Add more test cases for fast-isel handling of fneg. adds 415da713559 [Sema] Fix for P41774 where `ExpectNoDerefChunk` is assigned twice adds 2f53d79bff7 Fix pr33010, a 2 year old crashing regression adds 4bcf10fc0f6 [Tests] Autogen a test in advance of updates adds 03a979a45a1 [Tests] Rename tests before adding new ones adds 1b31390fc6c [Tests] Add tests for optimized lowerings of element.unorde [...] adds 971cb8b633b [AMDGPU] gfx1010: prefer V_MUL_LO_U32 over V_MUL_LO_I32 adds 491746a5847 [AMDGPU] gfx1010 verifier changes adds 24cfb7a992b [X86] Add test case to show that we don't set the kill flag [...] adds 39f1a97417e [FastISel] Pass the fneg input operand to hasTrivialKill in [...] adds ac6843cea25 Remove unneeded <algorithm> include in cmath. adds 2ea088173df [ARM] Glue register copies to tail calls. adds 5f2e10e9c32 [Clang][NewPM] Don't bail out if the target machine is empty adds 987b969babe Fix bug in getCompleteTypeIndex in codeview debug info adds a75630302dd [X86] Use extended vector register classes in getRegForInli [...] adds 25afc8ad077 Refactor UnaryOperator class adds e2b7332d2d9 Fix typo in risc-v register aliases. adds 6bc219e6bf6 [Breakpoint] Remove unused dependency adds 55ed2f53095 [TableGen] Fix a typo adds a400ca3f3d4 [SanitizerCoverage] Use different module ctor names for tra [...] adds da82ce99b74 [DebugInfo] Delete TypedDINodeRef adds c72aaf62d3f Recommit r359859 "[Attribute/Diagnostics] Print macro if de [...] adds 5f8c2edef35 [WebAssembly] Add more test coverage for reloctions against [...] adds c6d445f9c1c [FastISel][X86] If selectFNeg fails, fall back to Selection [...] adds 912251e82f0 [PPC64] toc-indirect to toc-relative relaxation adds ecd1a82ee20 [clang-tidy] Extend bugprone-sizeof-expression to check siz [...] adds b9de3eb9eb4 [clangd] add CLANG_ENABLE_CLANGD option to build clangd. Re [...] adds c094912ae53 [clangd] Move Rename into its own file, and add unit test. NFC adds b30657938ce Improve function / variable disambiguation. adds e04799fbe3e [clangd] Add test that r360116 accidentally fixed a duplica [...] adds 111fe84bbc1 [clangd] switchSourceHeader uses null not empty string as s [...] adds bcaee49d001 [Sema] Add missing VisitMacroQualifiedTypeLoc to TypeSpecLocFiller adds b9ec3e93706 [clangd] Oops, switchSourceHeader still needs to return a URI. adds fdbb61856e8 [Tooling] Don't mmap the JSONCompilationDatabase, it's not [...] adds 79ea85c6afb AMDGPU: Verify that SOP2/SOPC instructions have at most one [...] adds 724a68f372c [llvm-exegesis] InstructionBenchmark::writeYamlTo(): don't [...] adds 0d051773371 Test commit access adds 3f585ae3ce5 [libFuzzer] Increase timeouts on fork tests and skip one on [...] adds d18bac5d190 [ARM GlobalISel] Widen G_GEP index operand adds c5ac14eef87 Fix uninitialized variable warning. NFCI. adds f3994e4dfa0 [ELF] Reorder BitcodeFiles.empty() to call thinLTOCreateEmp [...] adds d6d3808fa43 [ARM GlobalISel] Widen G_INTTOPTR/G_PTRTOINT adds 3c975a0ab54 [X86] Reduce scope of variables where possible. NFCI. adds 1efc97425df [ASTImporter] Import TemplateParameterLists in function templates. adds a80abeea883 Fixed "Value stored to 'Opc' is never read" warning. NFCI. adds b0f51266b8a [X86][AVX] Fold concat(packus(),packus()) -> packus(concat( [...] adds 0a47fb88847 [ARM GlobalISel] Widen G_SELECT operands adds 866e05f0234 Revert "[TableGen] Fix a typo" adds 0974688a42c [yaml2obj] - Allow setting st_value explicitly for Symbol. adds 9bac7d8165d [llvm-exegesis] BenchmarkRunner::runConfiguration(): write [...] adds 72f7a98876f [LLD][ELF] - Remove symbol-name-offset.elf binary from test cases. adds f8759e499cf gn build: Run `git ls-files '*.gn' '*.gni' | xargs llvm/uti [...] adds 719a9aed059 gn build: Merge r360116 adds 7399ad31931 minor cmake formatting style fix adds 5c922f69884 [llvm-objdump] - Print relocation record in a GNU format. adds b4f028f0f3f [PowerPC] Use the two-constant NR algorithm for refining estimates adds 54743d5767f Add typo correction for command-line flags to ELF and COFF [...] adds 435e76a558b [lldb] Add MacroQualified switch cases for r360109 adds bb6e7b36543 Allow field offset lookups in types with incomplete arrays [...] adds 25f64629761 [lldb] [lit] Fix Register tests to reference arrays via %0 and %1 adds 07298c9b1ee Precommit tests for or/add transform. NFC. adds 4b81e9f8d10 lld-link: Allow /? as option prefix, like -? is allowed adds 5b0872fcfdf [clangd] Introduce intermediate representation of formatted text adds d6865b7d71b [OpenCL] Prevent mangling kernel functions. adds 87ad30be5ff [Tooling] Add -x flags when inferring compile commands for [...] adds 96a8241084e [lldb] [lit] Update constants in write Register tests adds c635eb725e6 Add an explicit triple to this test to hopefully appease th [...] adds b7d8cffa75a [ASTImporter] Corrected type of integer constant in a test. adds debb2b2a1e9 Fix local shadow variable warning. NFCI. adds 95e72765c11 RegisterContextLLDB: Push CFA value on DWARF stack when eva [...] adds a1a4adf4b91 [SCEV] Add explicit representations of umin/smin adds 4f349404da8 [JITLink] Fix some copy/paste related typos in a test case. adds eeed7ee2cc7 Added missing files from 360071. adds 78a6062c24d [DebugInfo@O2][LoopVectorize] pr39024: Vectorized code line [...] adds ab8c8da6092 [scudo][standalone] Introduce the Quarantine adds 3044ac058bd Avoid use-after-move warnings by using swap instead. NFCI. adds b33fdb7768e [WebAssembly] Don't generate unused table entries. adds 0ff89dacaf4 PostfixExpression: Use signed integers in IntegerNode adds 51497fb8b37 Mark private function __sign as constexpr. adds fe71b92e0a5 Make eh-frame-dwarf-unwind.test run on non-linux platforms adds 7ff0c0ddd30 Fixup r360161 adds 2a3d16feea3 [InstCombine] add tests for FP min/max with negated operands; NFC adds a9d6c32eafc [DAGCombiner] Avoid creating large tokenfactors in visitTok [...] adds 7ffd963834f [Driver] Add command line option to allow loading local lld [...] adds 0ed545ebb3f Regenerate test to try and fix buildbots adds ccdefb24ada Guard __builtin_available() with __has_builtin to support o [...] adds cc63db4ff0f [PowerPC][NFC] Update build-vector-tests.ll using utils/upd [...] adds e6e8db5e9bc Debug Info: Support address space attributes on rvalue references. adds 800e6e34ae4 [Tests] Yet more combination of tests for unordered.atomic memset adds fb381607f00 [Host] Clean up dependencies of HostMacOSXObjCXX adds 102ec0977d1 [CommandLine] Allow Options to specify multiple OptionCategory's. adds 6a281a75450 [InstCombine] allow sinking fneg operands through an FP min/max adds 45ab7d7dc64 [compiler-rt] Create install targets for Darwin libraries adds f3e81aee0b3 Disable eh-frame-dwarf-unwind.test on windows adds 47272217344 Make sure that the DAG combiner doesn't merge stores that w [...] adds 8681ef8f41d [InstCombine] Add new combine to add folding adds 494b763cfc6 [mips] Rename test case. NFC adds 3bdb81c26da [mips] Fix ld instruction in PLT entries on MIPS64 adds 34e9c411643 [COFF] Store Chunk RVAs and section offsets as uint32_t adds f610110f1ac [ConstantRange] Simplify makeGNWR implementation; NFC adds b9c57683026 revert r360162 as it breaks most of the buildbots adds fe608c938ca Revert "[OpenMP][Clang] Support for target math functions" adds b2fa002c83a [Core] Remove unused dependencies adds 2b09b25e486 [JITLink] Add support for MachO .alt_entry atoms. adds 89e58ddb286 -frewrite-imports: Add support for wildcard rules in umbrel [...] adds bec30c4af1e [CMake] Detecting python modules should be cached adds 9a1c2b77764 [InstSimplify] add tests for minnum/maxnum and NaN; NFC adds 6e6480e216b [CodeGen] Rename DEBUG_TYPE for default hazard recognizer. adds 8a3d3a9af6f [AMDGPU] Check MI bundles for hazards adds 1a10101e218 Revert r360194 "[JITLink] Add support for MachO .alt_entry atoms." adds 2e977c083ca [MemorySSA] Fix CHECKs in test. [NFC] adds b3fc9df4819 [analyzer] Fix a crash when doing RVO from within blocks. adds a9cc7d71acc Delete test cases added in r360162 that should have been de [...] adds d028a463d53 Regenerate test case again after last revert adds 0d8ae1e3435 Reapply r360194 "[JITLink] Add support for MachO .alt_entry [...] adds e088d03b9c8 [ValueTracking] add logic for known-never-nan with minnum/maxnum adds 6bf108d77a3 [COFF] Use COFF stubs for extern_weak functions adds 8b6071f561a [Expression] Remove unused dependency adds f496ee1f7e6 [Docs] Add timestamp adds b61eaebb6b8 [Tests] Expand coverage of small memset zero idioms adds a27a0914d34 [libFuzzer] disable two tests on i386 that are causing time [...] adds 5d3548b8523 Fix build on NetBSD 8.99.38 adds 219b2b3a4a7 [libFuzzer] extend the data flow tracer to also produce bas [...] adds 0fb707b93b9 [hip] Fix ambiguity from `>>>` of CUDA. adds ba670b404e3 [libFuzzer] extend the test for data flow tracer and covera [...] adds c0b48ab6318 Propagate command interpreter errors from lldlbinit adds 255b85f03c5 Split ActOnCallExpr into an ActOnCallExpr to be called by t [...] adds da9a274a604 [Docs] Re-order homepage: Download -> Build -> Test adds 46d318c2b51 [Docs] Fix incorrect heading and update titles. adds 83eb9c5b588 Fix buildbot break after r360195 adds e4b4ab6d26f [Support] Add error handling to sys::Process::getPageSize(). adds 3b137a49568 [ValueTracking] Improve isKnowNonZero for Ints adds 0a753938db3 [llvm] Avoid div by 0 when updating profile weights. adds 835d67f6c7e [Sema] Correct typos in return statements so the return typ [...] adds aae9da70fff Fix for the greendragon bots. adds e065af6a42a [NFC] Add a static function to do the endian check Add a ne [...] adds 17dbb19f704 [llvm-objcopy] - Fix for "Bug 41775 - SymbolTableSection::a [...] adds 0e71a6e755f [CodeGenPrepare] Don't split the store if it is volatile We [...] adds 5f7c86147d3 [NFC][PowerPC] Add test for store combine optimization. adds e96c98f37d3 [CMake] Install import libraries adds 4c32d4fd9f0 [clang-tidy] Do not show incorrect fix in modernize-make-unique adds 3c696b3e7c2 [SCCP] Fix crash when trying to constant-fold terminators m [...] adds fa11fb33ad6 [llvm-objcopy] Add --prefix-alloc-sections adds 97a0c541790 Fix cppcheck operator precedence warning. NFCI. adds 2a09a6cfe20 [DebugInfo] Fix use-after-move warning. NFCI. adds be9ade93d16 [SIMode] Fix typo in Status constructor adds 69b8b17945f [MCA] Remove dead assignment. NFC adds aa1b6f1cfb3 [polly][SCEV] Expand SCEV matcher cases for new smin/umin ops adds 02937dad69e R600InstrInfo.cpp - Add getTransSwizzle assert for the swiz [...] adds 86654dd8a04 [MCA] Slightly refactor CodeRegion.h. NFCI adds cced3ecc359 [VPlan] Fix "value never used" static analyzer warning. NFCI. adds 18adcf331b1 ARM: disallow SP as Rn for Thumb2 TST & TEQ instructions adds d52a542e4cb [MCA] Don't add a name to the default code region. adds ec580904916 [Hexagon] Fix cppcheck reduce variable scope warnings. NFCI. adds 2788ad3ee24 [LegalizeDAG] Assert non-power-of-2 load/store op splits ar [...] adds 2841e6edc8e [DWARF] Centralize user_id <-> DWARFDIE conversions adds 1902bd9da0a Documentation for bugprone-inaccurate-erase: added an examp [...] adds 87c5e3e78c7 Fix whitespace mismatches. NFCI. adds 2a647e75c51 [libclang] PR41649: Remove pointless duplicate flag. NFC. adds 6de5576af7f Allow 'static' storage specifier on an out-of-line class me [...] adds 5a2b5ca7d2f [llvm-objcopy] Improve error message for unrecognised archi [...] adds 9ca48f26a35 [NFC]Fix British English -> American English issues adds cc433095f29 gn build: Merge r360151 adds ef317e0561a Allow test to pass after 2030. adds e6224518230 [ADT] SmallVector::set_size - fix Wdocumentation. NFCI. adds d064c71802a [clang] Fix a bug that reports UTF32 (LE) files as UTF16 (LE) ones adds 4ba5269f33f [clang-format] Fix the crash when formatting unsupported encodings adds 5b6dda33d12 [Sema][OpenCL] Make address space conversions a bit stricter. adds 4964e3837e4 [Support] Fix unit test for fs::is_local adds 9fd02a71a39 Revert "[ValueTracking] Improve isKnowNonZero for Ints" adds ce6b78128f7 [ASTImporter] Fix inequivalence of unresolved exception spec adds 6c433713e91 [Reassociation] Place moved instructions after landing pads adds e3eec06ddea [AMDGPU] Reapplied BFE canonicalization from D60462 adds a3ff5727b78 [compiler-rt] Make builtins test pass when using i386 gcc a [...] adds e62c693c8e7 [OpenMP][Clang] Support for target math functions adds a1282a39bad [WebAssembly] Handle command line options consistently with [...] adds 12521b2d438 [AArch64] Fix scan-build null/uninitialized pointer warning [...] adds e461e9a77d2 [AArch64] Remove scan-build "Value stored during its initia [...] adds 9f15718b3dd [Docs] list command: lldb run <args> adds f31eba64942 [MemorySSA] Teach LoopSimplify to preserve MemorySSA. adds a0933bd8ec1 Include corecrt.h in stddef.h and vcruntime.h in stdarg.h t [...] adds e13eff293db [libFuzzer] DFT: when dumping coverage, also dump the total [...] adds 493aec3ef5c [FastISel][X86] Support FNeg instruction in target independ [...] adds 8186e390826 [Tests] Landing tests for D58632 to show diffs in review adds b64c48597fe [InstSimplify] add tests for fcmp+minnum; NFC adds 458c7339e10 [NewPassManager] Add tuning option: SLPVectorization [NFC]. adds 9820d04dbcb [clang-tidy] Update documentation on ReSharper integration. adds 157427245a1 [RegAllocFast] Scan physcial reg definitions before assigni [...] adds 1558731607c Fix new reassociate-catchswitch.ll test adds d27b0c62472 [SCEV] Suppress hoisting insertion point of binops when unsafe adds cdaf5a069c8 Precommit FNeg InstCombine tests adds c5db081f8d5 [X86] Add a non-ambiguous check prefix to lwp-intrinsics.ll [...] adds 73b7272e7a8 AMDGPU: Fix a mis-placed bracket adds 51a17df45d1 [InstCombine] When turning sext into zext due to known bits [...] adds da2a3176447 [Reproducers] Fix unitialized pointer adds a1d0efa2e3a [Reproducers] Flush files to disk periodically adds 1dbf721315b [AMDGPU] gfx1010 exp modifications adds 4a8ef1128b5 [FileCheck] Fix code style of method comments adds e17a0d3e648 [FileCheck, NFC] Split defines.txt in two adds 6a85631d871 [scudo][standalone] Introduce the chunk header adds 55fab1ff480 Revert Include corecrt.h in stddef.h and vcruntime.h in std [...] adds 5f8e88cd694 Fix bug in ArchSpec::MergeFrom adds 01434f93779 AMDGPU: Select VOP3 form of add adds 462403a5c8c AMDGPU: Mark scheduler classes as final adds f3fb7fac323 [lld-link] initialize targets and asmparsers before invoking lib adds 902b3ecdad8 [SelectionDAG] fold 'fneg undef' to undef adds 44dd05c31ba Try to restore some clang test headers lost in r360291 adds fad8fb80320 [Reproducers] Fix reproducer unittest adds c1073325831 [OpenMP] Workaround gfortran bugzilla build bug 41755 adds 327626368c5 [AMDGPU] gfx1010 tests. NFC. adds c93f56d39e6 Temporarily Revert "[DebugInfo] Terminate more location-lis [...] adds 2194fb6ed95 When typo-correcting a function name, consider correcting t [...] adds 95b7abdcc5b [SelectionDAG] Expand ADD/SUBCARRY adds 2dda1269abb Fix the output file dependency for Options.inc. adds bd086817f64 [ELF] Initialize Target before it may be dereferenced by fi [...] adds 7d402732c21 force the bots to cycle adds a438a898b02 lit config: disable LSan for Apple clang compiler in additi [...] adds b23c5e8c3df [c++20] Implement P0846R0: allow (ADL-only) calls to templa [...] adds 576c36a6248 [cxx_dr_status] Update links to use wg21.link, and list "ex [...] adds ac0456594b0 [cxx_status] Mark support for std::is_constant_evaluated as done. adds 76b9027f352 [c++20] Add support for explicit(bool), as described in P0892R2. adds 36851a66c8c Fix up lldb after clang r360311. adds 366cda03a89 [NewPM] Setup Passes for KASan and KMSan adds fb0f66ddb33 [NFC] Fix typo. adds 8d19e94f130 [CodeGen] Use "DL.getPointerSizeInBits" instead of "8 * DL. [...] adds 3edca1ac1ae [LLD][NFC] Refactor: BuildID hash size now computed in one place. adds c05aad05324 Bugfix for nullptr check by klocwork adds 92d5db524e6 Make sub-registers index names case sensitive in the MIRParser adds fa18e6b080b [MergeICmps][NFC] Re-generate tests with update_test_checks. adds b1b09e5b55f X86WinAllocaExpander: Drop code looking through register co [...] adds 3531453371d [ARM GlobalISel] Map DBG_VALUE for types != s32 adds ad9c7e0789e Fix LLVM_USE_PERF build after getPageSize change adds 3cdf8981054 [SPIR] Simplified target checking. adds 543913c3b41 [ARM] Fix the extensions implied by a cpu name adds eba9a6e08fc [SPIR] Simplified target checking. adds b32a02b5bc6 Revert "[OPENMP]Fix PR41767: diagnose DSA for variables in [...] adds a8f8d3b01e9 Revert "[OPENMP]Fix PR41768: check DSA for globals with `de [...] adds 38ef296265d [CodeGenPrepare] Ensure we get a non-null result from getTr [...] adds 86cfedce1c4 [FIX] Change test to read file instead adds 933e305ed90 [OpenCL] Switched CXX mode to be derived from C++17 adds d7b650cc721 [ARM][CGP] Guard against signext args and sitofp adds db68b104d8d [clangd] Use AsyncTaskRunner in BackgroundIndex instead of [...] adds 1fa5248d44c Fix gcc compilation warning in an assert [NFC] adds a186edbc000 Fix gcc compilation warning in test case [NFC] adds f45c8b21756 Fix uninitialized value warnings in StatepointBase construc [...] adds 2612bac747b [clangd] Fix a TSAN warning in TUSchedulerTests adds 85474275e10 Fix local variable shadow warning in SmallVectorBase constr [...] adds 80808ed0f6a [PowerPC][NFC] Add test for D60506 to show differences in code-gen adds bc1c6a0b449 [llvm-nm] Fix handling of symbol types 't' 'd' 'r' adds 012adfbb96c [LoopVectorizer] fix test file to not run the entire -O3 pipeline adds 9db0e72570f [X86] AMD Piledriver (BdVer2): major cleanup (mainly invers [...] adds e6cf6c78f88 [OpenCL] Make global ctor init function a kernel adds 82e68f5d6a2 gn build: Merge r960255 adds 70674549f10 [clangd] Count number of references while merging RefSlabs [...] adds 8e015b2e94f Add the modernize-use-trailing-return check to rewrite func [...] adds f58a5c8803e Fixing a link in the release notes to appease the Sphinx bot. adds 411488b11ed [CodeGenPrepare] Limit recursion depth for collectBitParts adds 0268083329c Revert r360345 and r360346, as they are not passing the testbots. adds 40177ac6d1d [clangd] Bump index version and get rid of wrong assertion adds dcdb3c6650e MinidumpYAML: add support for the ThreadList stream adds 4e62554bfae [MCA] Add support for nested and overlapping region markers adds 952391d8eb8 [llvm-cxxfilt] Fix -Wshadow warning. NFCI. adds 4d4c9e0757c [AMDGPU] gfx1010 changes for PAL metadata adds f0ee69f75d6 [JITLoaderGDB] Set eTypeJIT for objects read from JIT descriptors adds adf427b82d4 [lldb] build.py: fix behavior when passing --compiler=/path [...] adds 0b68fc3f59b Re-enable lit test shtest-timeout.py on non-Windows. adds be10bc71f9a [DAGCombiner] Limit number of nodes explored as store candidates. adds 4bf8632c45f check_clang_tidy.py now passes `-format-style=none` to clang_tidy adds 187770dc749 [CodeGen][ObjC] Remove the leading `l_` from ObjC symbols a [...] adds 93bfa5af48d [X86][SSE] Fold add(shuffle(),shuffle()) to hadd on 'slow' [...] adds e406f0eec64 Specify ObjC runtime to fix the tests I committed in r36035 [...] adds 41ebe0ce64b [OPENMP]Fix PR41768: check DSA for globals with default(non [...] adds b1271cceca7 Specify target triple to fix the tests I committed in r3603 [...] adds a76da34b1d2 [AMDGPU] gfx1010 v_interp_* instructions adds 412254af750 [OPENMP]Fix PR41767: diagnose DSA for variables in clauses [...] adds 156eb282899 [CodeGen] Add comment about FSUB <-> FNEG xforms adds 08fa01a9b7b Revert "[WebAssembly] Don't generate unused table entries." adds bc9e0866933 Use UNSUPPORTED: system-windows instead of REQUIRES: nowind [...] adds ba24f352f4f Simplify tracking of end of consumed decl-specifier sequence. adds d9c6b039dbc DR1872: don't allow any calls to virtual functions in const [...] adds dde1d9a6b77 Fix TestVSCode_attach on Linux adds 194b1c3078e [libFuzzer] simplify value-profile-mem.test a little bit adds 46b9d19cc09 Use UNSUPPORTED: windows in shtest-timeout.py. Apparently s [...] adds dee161fb384 NFC, make XFAIL work on macOS correctly for test/Driver/XRa [...] adds df225764b7d Improve step over performance by not stopping at branches t [...] adds 4c64256b516 [COFF] Simplify Chunk::writeTo and remove OutputSectionOff, NFC adds 12faa0d44bf DebugInfo/DWARF: Minor expression simplification adds e9aaa5582fa [libFuzzer] implement -focus_function=auto, to be used with [...] adds a612b5adb7a [MSan] Introduce __msan_unpoison_param(). adds abf25745b33 llvm-dwarfdump: Add dwo parsing to --statistics. adds 6ee7f31484f Add ".dword" directive adds 5fa4e9d9901 [ORC] Fix a formatting bug. adds dd61274f775 [JITLink] Improve/fix some JITLink debugging output. adds 5e332f19928 [ORC] Simplify logic for updating edges when should-discard [...] adds 4a5793f7d07 [libFuzzer] perform more agressive value profiling in memcmp adds 7b844849fe0 [Docs] Port python reference page adds 89009441094 Remember to decay arrays to pointers before checking whethe [...] adds a335d857639 [TSan][libdispatch] Enable test that supposedly deadlocks on bot adds 992021335c1 [NFC][compiler-rt][builtins] Tidy and match comments for fl [...] adds 3478494c1fd [libFuzzer] Unpoison parameters before calling user callback. adds 76ea748d2d2 Compile time tweak for libcall lookup adds 112967833e4 [JITLink] Fixed a signedness bug when processing X86_64_REL [...] adds bd588dfd594 [X86] Improve lowering of idemptotent RMW operations adds 4fa4df9cdce [compiler-rt] Migrate to _zx_clock_get_new/_zx_clock_get_monotonic adds 64196850f0e [AMDGPU] Pattern for v_xor3_b32 adds 5c31c05fbde [llvm] X86DiscriminateMemOps: insert debug info when missing adds 23a7971ddff Disable the step over skipping calls feature since buildbot [...] adds 2f67cbb62c9 [Docs] Fix table formatting in Pytho reference adds da96d92175f [libFuzzer] small refactoring in the driver; dummy implemen [...] adds 4c7353c53bd [libFuzzer] code refactoring; NFC adds 2147365484f [WebAssembly] Remove friend18.C from list of known gcc tort [...] adds ea38ac5ba31 [WebAssembly] Don't assume that strongly defined symbols ar [...] adds bdb21337e6e Change -gz and -Wa,--compress-debug-sections to use gABI co [...] adds c39a243da65 Assume `__cxa_allocate_exception` returns an under-aligned [...] adds 6cdd68e386d [PPC64] Define getThunkSectionSpacing() based on the range [...] adds c5f2544cc4b Added an assert in `isConstantInitializer`: initializer lis [...] adds 21929d49d53 Revert "Disable the step over skipping calls feature since [...] adds c4f12013df8 Delete write-only HasQualifiers after rC360370 adds 22bbd7d690e FuncUnwinders: Add a new "SymbolFile" unwind plan adds a2d876c95a8 Remove an unnecessary header from SROA.h. adds 4dea1378eac Revert "Revert "[clang-format] Keep protobuf "package" stat [...] adds 6d40c29a7e6 Minidump: use ThreadList parsing code from llvm/Object adds 954c5394c3d [cmake] Remove MSVC C4355 override adds e357ca82311 [Object] Change SymbolicFile::printSymbolName to use Error adds a2b780b7319 [DebugInfo] Use zero linenos for debug intrinsics when prom [...] adds 93b6aa07519 [Object] Move ELF specific ObjectFile::getBuildAttributes t [...] adds a2ab528c4ca [cmake] Remove MSVC C4800 override adds 3c28a2dc6bd [Preamble] Stop circular inclusion of main file when buildi [...] adds ba8f9123cdf Fix Wdocumentation warning. NFCI. adds c8e68253deb [Object] Fix macho-invalid.test adds 6c1e3f94938 SelectionDAG: accommodate atomic floating stores. adds 5772e02bd0f [llvm-objcopy] Add additional testing for various cases adds 8d15f9913b9 [lldb] [lit] Fix clobbers in x86_64 register test adds a67e387de8d Pre-commit InstCombine::visitFNeg(...) test. adds 4b66e0fd47c Replace lit feature keyword 'non-ms-sdk' with 'ms-sdk'; eli [...] adds cfc89896e01 [Pass Pipeline][NFC] Add a test prior to committing D61726 adds df12933d918 Add name comments for bools passed to getObjCEncodingForTypeImpl() adds cfe1ab97d60 [libclang] Forward isInline for NamespaceDecl to libclang adds 1ac6e9636c9 [PowerPC] custom lower `v2f64 fpext v2f32` adds 37dc0ced7a1 Fix some gcc warnings in compiler-rt adds b284414a1bf [InferAddressSpaces] Enhance the handling of cosntexpr. adds 78c1dcb7b7e minidump: Don't eagerly resolve module paths read from the [...] adds 0f991c65f2c Fix build break after r360426 adds 7a41cd5b888 Another attempt to fix the build bot breaks after r360426 adds a0b1518a4a5 [X86][SSE] Add getHopForBuildVector vector splitting adds 986b6b86bb8 [X86] Avoid SFB - Fix inconsistent codegen with/without debug info adds 34dc3aca407 Pull r360426 as it is breaking the build bots. adds 61c0daa0076 Recommit r360345 with fixes (was reverted in r360348). adds 61504079515 [llvm-objdump] Print st_other adds c396f09ce96 Adjust MachineScheduler to use ProcResource counts adds 9529c563eb5 [MC][ELF] Copy top 3 bits of st_other to .symver aliases adds 605627374e1 Finish renaming CompileUnit -> Unit adds b6af291772e [LSR] Tweak setup cost depth threshold to 10. adds d74b8715044 [CVP] Add tests for abs and nabs spf; NFC adds f8ccf052935 [Sema] Mark array element destructors referenced during ini [...] adds d5d4df98bb9 Replace 'REQUIRES: not_?san' with 'UNSUPPORTED: ?san' as th [...] adds dc5d9759063 Fix and test for assertion error in P41835. adds 0c55985bbb4 Replace 'REQUIRES: not_?san' with 'UNSUPPORTED: ?san' as th [...] adds b75e7eae17a [clang-tidy] Change the namespace for llvm checkers from 'l [...] adds cc55804be05 Removing an unused member variable; NFC. adds 48460348811 Replace 'REQUIRES: nozlib' with '!zlib' because we don't ne [...] adds e24ed10aac1 [NFC][TSan][libdispatch] Tiny CMake file cleanup adds 2698390c68b [ZoneAlgo] Fix PHI inconsistency in invalid contexts. adds 8273fdc2a48 Replace 'REQUIRES: nozlib' with '!zlib' because we don't ne [...] adds 6c3ae79e9ba [SLP] Refactor VectorizableTree to use unique_ptr. adds f62c266de76 [OPENMP][NVPTX]Improve number of threads counter, NFC. adds 7598b71488d DebugInfo: Only move types out of type units if they're nam [...] adds fc86c7fca31 [crt] Use -std=c11 for crtbegin.o/crtend.o adds e99486dc111 [CVP] Add tests for urem, sdiv, srem ranges; NFC adds e75412ab474 Add InstCombine::visitFNeg(...) adds b37ddeafc06 [DAGCombiner] reduce code duplication; NFC adds 5b5e27afa44 Improve interface of APValuePathEntry. adds c0fe5eb39c8 Fix handling of objects under construction during constant [...] adds bcb9bbc0112 Add target triple to test. adds 37b80122bd1 [ThinLTO] Auto-hide prevailing linkonce_odr only when all c [...] adds 904a3e51839 Fixed tests where grep was not matching the linefeed adds 962a6f35b5e [ThinLTO] Clang test changes for new CanAutoHide flag adds 9f7537bd486 [SDAG] Recursively legalize both vector mulo results adds ff3bed0e61e Skip over prefetches adds 114f763f371 [LegalizeVectorOps] Remove calls to LegalizeOp on the retur [...] adds 7eb6b5ffc3c [COFF] Fix .bss section size bug in obj2yaml / yaml2obj adds 34d28cf25f3 [CodeGen][ObjC] Emit invoke instead of call to call `objc_r [...] adds df10cc6068b [X86] Disable speculative load hardening for operations wit [...] adds c10f80eb7b4 [COFF] Update LLD yaml test cases to include .bss size adds b0cecfc9070 [JITLink][MachO] Mark atoms in sections 'no-dead-strip' set [...] adds b3d6073b3ca [ORC] Make a narrowing-cast explicit to silence a compiler [...] adds 849ef823df0 Factor out redzone ABI checks [NFCI] adds 18ba8947a6c Ted pointed out that some of test tests that are enabling p [...] adds 16c7fbd112d Revert [DAGCombiner] Avoid creating large tokenfactors in v [...] adds abcb1215c96 Change the disabling of packet logging to be in TearDownHoo [...] adds 1e3b7899384 [Darwin] Introduce a new flag, -fapple-link-rtlib that forc [...] adds b28b8b7724e [X86] Move InstPrinter files to MCTargetDesc. NFC adds f48ef2f2bac [XCore] Move InstPrinter files to MCTargetDesc. NFC adds 7ba06055119 [AArch64] Move InstPrinter files to MCTargetDesc. NFC adds c0bd7bd4814 [AMDGPU] Move InstPrinter files to MCTargetDesc. NFC adds dcf1ea08e54 [ARC] Move InstPrinter files to MCTargetDesc. NFC adds d387fd0f75f gn build: merge r360345 adds 5e3ee4b84ef [ARM] Move InstPrinter files to MCTargetDesc. NFC adds 55120b23455 gn build: merge r360484 and r360486 adds ed355330a37 gn build: merge r360490 adds bf9e67b5b97 [AVR] Move InstPrinter files to MCTargetDesc. NFC adds 48803aa65c9 [BPF] Move InstPrinter files to MCTargetDesc. NFC adds baabc87d8b4 [cc1as] Change -compress-debug-sections= to use -- adds 4c3890ddbf5 [Lanai] Move InstPrinter files to MCTargetDesc. NFC adds fa29bee9d0c [Mips] Move InstPrinter files to MCTargetDesc. NFC adds 61fb6700a56 [MSP430] Move InstPrinter files to MCTargetDesc. NFC adds d05df0ef436 Reject attempts to call non-static member functions on obje [...] adds 4b620fcf0f2 [NVPTX] Move InstPrinter files to MCTargetDesc. NFC adds 4bdb136b0f4 [PowerPC] Move InstPrinter files to MCTargetDesc. NFC adds bbdc8593e1f [compiler-rt] Fix crtbegin.c compilation adds 00ecf670452 [RISCV] Move InstPrinter files to MCTargetDesc. NFC adds 03fe9d82c46 [Sparc] Move InstPrinter files to MCTargetDesc. NFC adds b8cfb1b165b gn build: merge r360494 and r360502 adds 3814d600356 gn build: sort tablegen rules for X86 and AArch64 adds 58a638b79f4 [Breakpoint] Make breakpoint language agnostic adds d0124bd7624 [SystemZ] Move InstPrinter files to MCTargetDesc. NFC adds bdef12df8d6 [X86] Add a test case for idempotent atomic operations with [...] adds 31f7adb94f6 [X86] Don't emit MOVNTDQA loads from fast-isel without SSE4.1. adds 682cc09675b [X86] Use getRegClassFor to simplify some code in fast isel. NFCI adds aeed0a30c0b SelectionDAGISel::CodeGenAndEmitDAG - remove unused variabl [...] adds 3ff9c51eba3 ConstantLValueEmitter::tryEmitAbsolute - remove unused vari [...] adds 46d96c02b55 Fix uninitialized variable analyzer warning. NFCI. adds 67ad4c2f27b [X86][SSE] Add HADD/HSUB SimplifyDemandedVectorElts tests adds 1db0cc9e1be [X86][SSE] Add integer HADD/HSUB SimplifyDemandedVectorElts tests adds 4871a3057e4 [X86][SSE] Tweaked HADD/HSUB SimplifyDemandedVectorElts adds e7c51137aa4 HexagonConstEvaluator::evaluateHexExt - check incoming opco [...] adds 8039e838c67 [MC][X86] Add test cases from PR14056 adds 26f2b13a659 [X86] Use TLI.getRegClassFor to simplify some more fast ise [...] adds 74a436596d7 [X86] Sink some fast isel code into the only if that uses it. NFC adds c9d7484aa36 [X86] Add CMOV_FR32X/CMOV_FR64X pseudo instructions. Use th [...] adds 5e0f92acad9 FixupLEAPass::fixupIncDec - non-LEA opcodes should not happ [...] adds e4c5b6d9bdd [X86][SSE] Add SimplifyDemandedVectorElts HADD/HSUB handling. adds a10f016006c [NFC] yaml2obj/yam2elf.cpp whitespace changes: dos2unix rem [...] adds 6b10fde69b8 [CostModel][X86] Add min/max reduction costs for all SSE targets adds 6f7c62d70ff [X86] Add avx512f tests for boolean reduction adds 91e697c145a [X86] Add scalar shl+lshr -> shift+mask tests (PR40758) adds 73e8b674382 Revert rL360499 and rL360464 from cfe/trunk: Reject attempt [...] adds 0303e8a3fd8 [CommandLine] Add long option flag for cl::ParseCommandLine [...] adds 3fa632a1123 [X86] Updated shift-mask test targets for D61830 adds 605a840747b [DAG] Add SimplifyDemandedBits support for BITREVERSE adds fda6bffd3bf [X86][SSE] SimplifyDemandedBits - call PEXTRB/PEXTRW Simpli [...] adds 91ab86fd29b [utils] update_test_checks.py: allow opt-8, opt-9 adds d3d6f4f65c7 Fix handling of objects under construction during constant [...] adds debad6460b6 Reject attempts to call non-static member functions on obje [...] adds ab8cde446b5 make -ftime-trace also print template arguments adds de7a30cb0a0 [clang-tidy] new check: bugprone-unhandled-self-assignment adds a09e6868218 [DAGCombiner] try to move bitcast after extract_subvector adds 2de619099a6 [LoopVectorizer] add tests for FP minmax; NFC adds a7fc7630829 [X86][AVX] Split VZEXT_MOVL ymm/zmm if the upper elements a [...] adds 69aec05bb15 Fix for P41852 where builtin attributes were being caught b [...] adds 3109836a60a [clang] Regenerate AST matcher docs 📖 adds 27415e7a92f [ORC] Fix some typos. adds 23085ec36d0 [JITLink] Add a test for zero-filled content. adds 4235a4edfeb Fix test to use -cc1. adds d1059e3331c gn build: Merge r360540 adds a263aa25e1f [WebAssembly] Move InstPrinter files to MCTargetDesc. NFC adds 3e6d69063d7 gn build: merge r360550 adds 61e556d2bdf Recommit r358887 "[TargetLowering][AMDGPU][X86] Improve Sim [...] adds f9180b5abe4 gn build: support host build on ppc64 (a.k.a. powerpc64le) adds b0e54cbcdf6 Fix file names in file headers. NFC adds 45139290942 [JITLink] Track section alignment and make sure it is respe [...] adds 98fe9c9869c [BPF] emit BTF sections only if debuginfo available adds 89b35d9ccda [CMake] Add lli to LLDB_TEST_DEPS adds f3be557159c [WebAssembly] Add dependency on WebAssemblyDesc to fix BUIL [...] adds 5c5be6b2f7f [c++20] P1064R0: Allow virtual function calls in constant e [...] adds dab287b5505 PR41854: Don't assert when constant-evaluating a member fun [...] adds c4e37fd9b29 [DAGCombiner][NFC] Commit test to show fix in D61846. adds 1effa6c6654 Remove declaratons of deleted structs/classes adds c7214f6510f PR41845: Detect and reject mismatched inner/outer pack expa [...] adds 33fdaed4914 @skipIfLinux flaky lldb-mi tests adds 381ba9aedc9 [DWARF] Use sequential integers for the IDs of the SymbolFileDWOs adds 9afc4764dd2 [DAGCombiner] Fix invalid alias analysis. adds a33e311a3b9 [ARM][ParallelDSP] Relax alias checks adds 0fab8b65dec minidump: Use yaml instead of checked-in binaries for Threa [...] adds 869f934d19f [NativePDB] Support member function types in PdbAstBuilder adds 8e42f6ddc80 [SystemZ] Model floating-point control register adds 7e8be135cf4 Fix flakiness in lldb lit test adds 3c72fe1bad4 [ASTImporter] Separate unittest files adds 6dcef8fc0c6 [AArch64][SVE2] Add SVE2 target features to backend and Tar [...] adds 1211baa51c5 Breakpad: Generate unwind plans from STACK CFI records adds 2cabb4dc5ba Simplify llvm-cat help adds 9cba2c9650e Add REQUIRES: windows to NativePDB/stack_unwinding01.cpp adds 053c6fc2b8a [ThinLTO] Don't internalize weak writeable variables adds e47362c1ec1 FileCheck [5/12]: Introduce regular numeric variables adds d845bc3d0c7 TargetLowering::SimplifyDemandedBits - early-out for UNDEF [...] adds d5fb1625639 Revert r360559 "[c++20] P1064R0: Allow virtual function cal [...] adds 5987749e33b Add constrained fptrunc and fpext intrinsics. adds 83e61bc5e26 [x86] add test for insert/extract binop; NFC adds b1e28d9b6a1 DWARF/DIERef: remove non-const operator< adds f9e00db8185 [OPENMP][NVPTX]Simplify handling of thread limit, NFC. adds 05dafb1c97d [DAGCombiner] narrow vector binop with inserts/extract adds 98c7c4fad25 Add a test for LWG#3204 and mark it as complete. Reviewed a [...] adds 7f5318c8925 [NativePDB] Fix tests after r360569 adds d9aa9286033 [X86] Add SimplifyDemandedBits support for PEXTRB/PEXTRW (PR39709) adds e5248e6b41e Revert "[LSR] Tweak setup cost depth threshold to 10." adds 9423ba81218 [libcxx] teach type_traits test about long uint32_t adds c6a6c107428 [X86] Add test case for mask register variant of PR41619 wh [...] adds d3cedee3c60 [TargetLowering] Add SimplifyDemandedBits support for ZERO_ [...] adds 4e21c770ec3 [ELF] Full support for -n (--nmagic) and -N (--omagic) via [...] adds cf5a8eb7cd3 [X86][SSE] Relax use limits for lowerAddSubToHorizontalOp ( [...] adds 7f63e8c0a69 Fixed creation of aliases in Windows build. adds 73aee29095f [X86][SSE] LowerBuildVectorv4x32 - don't insert MOVQ for un [...] adds eadbde32db2 gn build: Merge r360572 adds 0b13ca2f5ef [WebAssembly] Refactor relocation processing. NFC. adds 9acacebf83d [DataFormatters] FindLibCppStdFunctionCallableInfo() curren [...] adds 69a3f9e4656 gn build: Fewer dependencies in llvm/lib/Target adds cb8957f7180 [InstCombine] add tests for rotates with narrow shift amoun [...] adds 1aaf2a3c184 fixed typo made by commit r360595 adds b38e4b28e39 Stop defining negative versions of some lit feature keyword [...] adds c33f754e747 [TargetLowering] Handle multi depth GEPs w/ inline asm constraints adds 760f61ab36f [InstCombine] try harder to form rotate (funnel shift) (PR20750) adds 91a9d4ef4b6 Revert [X86] Avoid SFB - Fix inconsistent codegen with/with [...] adds 1652d814019 [clang][ASTContext] Call setAttached for comments attached [...] adds 21088639aed [AMDGPU] Remove now unused V2FP16_ONE constant def. NFC. adds 79b2828b3f8 [AMDGPU] Reorder includes per coding standard. NFC. adds 7981a28d9d3 Add a new LIBUNWIND_WEAK_PTHREAD Cmake option to force call [...] adds 6c86f7d75e1 Remove commented-out code adds ae54fc9f042 Merge target and launch info environments adds 5f9afe953de [clang-tidy] readability-redundant-declaration: fix false p [...] adds ce78105558d Make more friendly with unions. Reviewed as https://review [...] adds d9930d499a5 [AMDGPU] gfx1010 tests. NFC. adds 323dc634b98 [WebAssembly] Don't assume that zext/sext result is i32/i64 [...] adds 3cce23746ed [Support] Ensure redirected outputs don't contain output fr [...] adds 56baade10dc [JITLink][MachO] Honor the no-dead-strip flag on nlist entries. adds 5f999c2beaf [X86] Various type corrections to the code that creates LOC [...] adds 1d662316cbf [Pass Pipeline][NFC] Add a test prior to committing D61726 adds aeeeb37e373 [CMake] Simplify lldb-server handling adds 2ce598a44a3 Introduce the ability to dump the AST to JSON. adds ec42fc177c1 [AMDGPU] gfx1010 SearchableTableEmitter patch for NSA adds b40284dfb09 Disable TestEnvironment on Windows adds 44a7abe5841 Make language option `GNUAsm` discoverable with `__has_exte [...] adds 946957189d6 [OpenMP][Clang][BugFix] Split declares and math functions i [...] adds e2966473ddf [X86] Use ISD::MERGE_VALUES to return from lowerAtomicArith [...] adds 3fdd2b1bd2d Removing an unused member variable; NFC. adds 5f245bfca83 [gn] Fix build adds 51e79f06342 [X86] Make `x86intrin.h`, `immintrin.h` includable with `-f [...] adds 1d8b2a06619 [CMake] Reinstate LLDB_CAN_USE_LLDB_SERVER adds 42d65c572bf [Docs] Fix code formattign in variable.rst adds 91792f1b93e [AMDGPU] gfx1010 clang target adds 921f132a0f6 [c++20] P1064R0: Allow virtual function calls in constant e [...] adds d64455cd431 [coroutines] Fix spills of static array allocas adds 3bde7bf3e00 PR41817: Fix regression in r359260 that caused the MS compa [...] adds a2ad7692263 [Docs] Differentiate between public and private API adds 3a13d970aa6 [SDAG, x86] allow targets to override test for binop opcodes adds 99d6420a828 [SDAG] fix unused variable warning and unneeded indirection; NFC adds 39084ce3ce3 LLDB website: Change the title back to "The LLDB Debugger" adds cc761e6fae1 [X86] Use X86 instead of X32 as a check prefix in atomic-id [...] adds b7b3d866a40 [PowerPC][NFC] Fix typos in triples adds 500a6db4795 gn build: add Lanai target adds 4fb6fcacf49 gn build: add Sparc target adds 6c780b62f03 ARMDefines.h: fix -Wimplicit-fallthrough in -DLLVM_ENABLE_A [...] adds fe1aec0dbb1 gn build: add Hexagon target adds e1cb2c0f404 [Object] Change ObjectFile::getSectionContents to return Ex [...] adds 3098e44daa7 [X86] Prefer locked stack op over mfence for seq_cst 64-bit [...] adds c5c9ca0ba1b Add guidelines/recommendations for organizers of LLVM Socials adds 56f9afaf6b1 [CMake] Correctly reinstate LLDB_CAN_USE_LLDB_SERVER adds 004393681c2 Revert "FileCheck [5/12]: Introduce regular numeric variables" adds efe8e7e36d0 typedef enum -> enum adds b1f213cfdc8 TestMinidumpNew.py: Use yaml2obj where possible adds a568222ddd4 [IRTranslator] Don't hardcode GEP index type adds b0dbc9612ff Revert r360637 "PR41817: Fix regression in r359260 that cau [...] adds 15842132d50 [MemorySanitizer] getMMXVectorTy - assert valid element siz [...] adds ce0da8ba82d [test]Make test work on Windows adds 9df3883618a [llvm-objcopy] Cache gnu_debuglink's target CRC adds ed9117f88d0 GlobalOpt: do not promote globals used atomically to constants. adds ff6875acd90 AArch64: support binutils-like things on arm64_32. adds 2747ee2c83e [X86] X86TargetLowering::LowerINTRINSIC_WO_CHAIN - ensure r [...] adds 7b4ecdd3c2c Reinstate "FileCheck [5/12]: Introduce regular numeric variables" adds 2dd5283d2a3 Move SymbolTable::addFile to InputFiles.cpp. adds d06f3917913 Add a new language mode for C2x; enable [[attribute]] suppo [...] adds 2e9591c23a9 Make getObjCEncodingForTypeImpl() take a bitmask instead of [...] adds 62f5b591f4f DWARF/NFC: Centralize DIERef conversions adds 717b62a146a TableGen: support #ifndef in addition to #ifdef. adds 37b7922daa9 Save the induction binary operator in IVDescriptors for non [...] adds fe4f6d53c6e [lit][tests]Add feature libcxx-used and use it in llvm-*-fu [...] adds 87ae6bf80b4 [libc++] [test] Use std::nextafter() instead of std::nexttoward() adds 7a9ccf89f23 [Driver][Windows] Add dependent lib argument for profile in [...] adds 9fd3be294c9 [APFloat] APFloat::Storage::Storage - fix use after move adds 9e88a268637 [llvm-readobj] - Apply clang format. NFC. adds 22561972af4 [PowerPC] Custom lower known CR bit spills adds 2f6ef2fc929 DWARF v5: emit DW_AT_addr_base if DW_AT_low_pc references . [...] adds ed4dbe63260 [ELF] --gdb-index: fix SIGSEGV when a DWARFAddressRange has [...] adds ac2f5a61be2 Replace lit feature keyword 'not_COFF' with 'uses_COFF'. adds 728ffd000a3 [Sema] CodeSynthesisContext - add missing variable initiali [...] adds e029da46e6e [AArch64][SVE2] Asm: add integer multiply-add/subtract (ind [...] adds 3b917019a5d [AArch64][SVE2] Asm: add SQRDMLAH/SQRDMLSH instructions adds c2d9cfd9250 [X86] Disable shouldFoldConstantShiftPairToMask for scalar [...] adds e041d15f5e3 [LLD][ELF] Add the -z ifunc-noplt option adds 7b20032628c [AMDGPU] gfx1010 Strengthen some SMEM WAR hazard unit tests. NFC. adds 7955e38f281 [ARM][CMSE] Add cmse intrinsics for TT instructions adds 33cb8f5b547 [AMDGPU] Fixed +DumpCode adds 05791d90c91 [AMDGPU] Fixed handling of imemdiate i1 literals adds bbe4ff10df2 [Test] Autogen a test for ease of later changing adds 19ae9d010dc Rename MacOS X -> macOS where applicable. adds 7c5c0c9fe59 Support FNeg in SpeculativeExecution pass adds 1362905e8c4 lldb-server: rename `llgs::terminate` (NFC) adds bd8d3091117 [IndVars] Extend reasoning about loop invariant exits to no [...] adds 1acec2b6395 build: use the correct variable adds 75ad8c5d631 Fix a release mode warning introduced in r360694 adds 80c6e79602f [MemorySSA] LoopSimplify preserves MemorySSA only when flag [...] adds 094584cd522 [clang-tidy] Fix invalid fixit for readability-static-acces [...] adds 0333dd95636 Restore test files accidentally deleted in r354839 adds 48c4e4fa802 [LVI][CVP] Add support for abs/nabs select pattern flavor adds 2423b7dfd3d Update ASTMerge FileCheck test expectations adds ee51d851eae [AMDGPU][GFX8][GFX9] Corrected predicate of v_*_co_u32 aliases adds 030b17db665 Temporarily revert "Change -gz and -Wa,--compress-debug-sec [...] adds 53c9d585b5b [LICM] Allow AliasSetMap to contain top-level loops. adds dc2f5f9ff81 Fix ASTMerge/namespace/test.cpp after r360701 adds 7baf528aba2 [NFC][CodeGen][X86][AArch64] Add and-const-mask + const-shi [...] adds 0cdd3b1d817 [NewPM] Port HWASan and Kernel HWASan adds 9b234b388d3 [Polly] Don't crash on invalid delinearization result. adds b26592e04d5 [AArch64] Create a TargetInfo header. NFC adds c9dd299736a [GWP-ASan] Initial build files, implementation of PRNG [1]. adds 025df3b8270 [OpenMP][AArch64] Fix compile with LLVM trunk. adds 27d22b6b7a6 [libFuzzer] reimplement DFT's collect_data_flow inside libF [...] adds 8ce2ee9d562 [AMDGPU] Create a TargetInfo header. NFC adds 1e8104daf2d [libFuzzer] #include <string_view>, hopefully should fix th [...] adds 7f9a008a2db [ARC] Create a TargetInfo header. NFC adds 2e2dfe21861 [libFuzzer] replace string_view with string to fix the bots [...] adds f3011b9b106 [ARM] Create a TargetInfo header. NFC adds 445f942fc49 Use an offset from TOS for idempotent rmw locked op lowering adds 048a97bca4d Fix bots by adding target triple to test. adds e982b42003c [AVR] Create a TargetInfo header. NFC adds a68ee931e64 [BPF] Create a TargetInfo header. NFC adds a0de66dd173 [polly] Fix non-determinism in IslNodeBuilder. adds 7ef172998bf [Hexagon] Create a TargetInfo header. NFC adds 092f85a594d [lit/Register] Fix matching of the output. adds 2e50dc78c5e [Lanai] Create a TargetInfo header. NFC adds 313b78150ce [Mips] Create a TargetInfo header. NFC adds a57ce32effd [MSP430] Create a TargetInfo header. NFC adds e8f83befd5b [NVPTX] Create a TargetInfo header. NFC adds 7d7b788fb18 Make SBDebugger.RunCommandInterpreter callable from Python. adds ee6ced196dd [PowerPC] Create a TargetInfo header. NFC adds 51fc56d603b [RISCV] Create a TargetInfo header. NFC adds cf82d4a483f [Sparc] Create a TargetInfo header. NFC adds 1e6f98b89db [SystemZ] Create a TargetInfo header. NFC adds c6c421379dd [WebAssembly] Create a TargetInfo header. NFC adds 01163854523 [X86] Create a TargetInfo header. NFC adds 70b654fa9b8 [analyzer] MIGChecker: Add support for os_ref_retain(). adds 5f7d4ab5f97 [XCore] Create a TargetInfo header. NFC adds e41ae14581a [analyzer] MIGChecker: Fix redundant semicolon. adds 658cad12874 [NFC] Reuse a helper function to eliminate duplicate code adds bd3adfe5e3b [Target] Generalize some behavior in Thread adds f4dfd63c748 [IR] Disallow llvm.global_ctors and llvm.global_dtors of th [...] adds 5296e2809fd Fix 2-field llvm.global_ctors `REQUIRES: asserts` tests aft [...] adds 3bdbd97d674 [lldb] [lit] Fix whitespace in matches for remaining AVX512 tests adds a23cc727d81 Revert "build: use the correct variable" adds 384d46c0d5b [X86] Use OR32mi8Locked instead of LOCK_OR32mi8 in emitLock [...] adds c31a45e62a2 [Docs] Document lldb-dotest adds c18740976e5 Mark private unimplemented functions as deleted adds 4c1d6ee83dd Replace assert with static_assert here applicable. adds 041f40e5daf DWARF: s/CompileUnit/Unit/ in DWARFFormValue adds d9d0665d1c6 [[DAGCombiner][NFC] Add a comment. adds a5588c4583a [CMake] Add error to clarify that lldb requires libcxx adds de1becfaa19 Group forward declarations in one namespace lldb_private {} adds 9e778e6c730 [LV] Move getScalarizationOverhead and vector call cost com [...] adds da08fae3970 [NFC][InstCombine] Regenerate trunc.ll test adds 5ac6d49065d [ASTImporter] Use llvm::Expected and Error in the importer API adds 9de9b5e9507 [lldb] [lit] Pass --mode=compile to fix compiler-full-path.test adds 71a44224e53 Delete unnecessary copy ctors/copy assignment operators adds 3588a7462b7 arm64_32: add some unittests that were in the wrong commit. adds 0a5efc28dba gn build: Run `git ls-files '*.gn' '*.gni' | xargs llvm/uti [...] adds 4c68c5ae719 [mips] LLVM and GAS now use same instructions for CFA Defin [...] adds dbc01b4fdc8 gn build: Merge r360671 adds 9c7188a08a9 [lldb] [test] Mark frequently failing flaky tests skipped o [...] adds d2d0f46cd2a [ARM] Cortex-M4 schedule adds 0582b22f102 [ARM] Don't use the Machine Scheduler for cortex-m at minsize adds 2dd6a0c0c38 Revert rL360675 : [APFloat] APFloat::Storage::Storage - fix [...] adds 157ae639fa6 [MergeICmps] Simplify the code. adds 17dd4d74037 [Salvage] Change salvage debug info implementation to use D [...] adds 0d02f2ff4fb Revert "[Salvage] Change salvage debug info implementation [...] adds 22405f3097c Introduce new OpenMP 5.0 depend object type. adds 0d071be4748 [MergeICmps] Fix r360771. adds eaf4413d2d9 Revert r360771 "[MergeICmps] Simplify the code." adds 0c82d9b5a2e Teach InstSimplify -X + X --> 0.0 about unary FNeg adds 29257eb76c8 [AMDGPU] Increases available SGPR for Calling Convention adds 7f7dd090013 [clang-tidy] new check: bugprone-branch-clone adds 7dfd087a9a5 [JumpThreading] A bug fix for stale loop info after unfold select adds 5c15dbafb9d [FileCheck] Fix sphinx error: Make input be gas block adds 697f2149f1c [WebAssembly] LTO: Honor comdat groups when loading bitcode files adds ad08ea284ff Test commit adds 6ebb785bb1f Fixed https://bugs.llvm.org/show_bug.cgi?id=41584. adds 42d28be802f [clang-tidy] modernize-loop-convert: impl const cast iter adds 664ceeda685 RegAlloc: try to fail more gracefully when out of registers adds 4ecb581188f Revert [clang-tidy] modernize-loop-convert: impl const cast iter adds 4c50e64fc5c [clang-tidy] Recommit r360785 "modernize-loop-convert: impl [...] adds f672b6170ce [MachineOperand] Add a ChangeToGA method adds 07c7257cdc7 [analyzer] RetainCount: Fix os_returns_retained_on_zero wit [...] adds 5e6ea244977 [lld] Remove 2>&1 from --trace-symbol tests adds e8a039d62c7 Permit cross-CU references adds 9d020de3e86 [PredicateInfo] Do not process unreachable operands. adds a4d29b8e20d Add unary fneg to InstSimplify/fp-nan.ll adds 1ca049959f5 Uncomment LLVM_FALLTHROUGH. adds 47241aaff70 [analyzer] Add a test for plugins using checker dependencies adds 11b515ac0af [lldb] [test] Skip one more TestMiBreak on NetBSD adds f6c645f9fd9 [CodeGenObjC] invoke objc_autorelease, objc_retain when necessary adds 7641f310d7b [OpenMP][bugfix] Fix issues with C++ 17 compilation when ha [...] adds 750a45fe255 Revert "[analyzer] Add a test for plugins using checker dep [...] adds 7bd54ab5866 [c++20] For P1327R1: support dynamic_cast in constant expre [...] adds 94f16bfabaa Add unary fneg to InstSimplify/fp-nan.ll adds b8df789ff36 Pre-commit unary fneg tests to InstSimplify adds 9392bd69879 [OpenMP][Bugfix] Move double and float versions of abs unde [...] adds eef2060bd9c [clang-format] Fixed self assignment adds 14a90661f89 Revert llvm-svn: 360807 adds 7c438c5b07a [codeview] Finish support for reading and writing S_ANNOTAT [...] adds 4b77a6a55ec [NFC][InstCombine] Add some more tests for pulling binops t [...] adds 439228727a3 [X86] Strengthen type constraints on some specialized X86 I [...] adds 814435fe874 [AArch64] only indicate CFI on Windows if we emitted CFI adds 0b0cc23fb61 [mips] Use range-based `for` loops. NFC adds 48824903499 [codeview] Fix SDNode representation of annotation labels adds 0d11505c739 Get back the navigation sidebar on the LLDB website. adds 8b92bb359eb Update LLDB license on the LLDB home page to Apache+LLVM. adds e43bdf144c9 [X86] Delay creating index register negations during addres [...] adds a05ffdbfc7e [libFuzzer] Echo fuzzer output on sigusr tests. adds 7684d05d95b [mips] Always use _LARGEFILE_SOURCE / _FILE_OFFSET_BITS for [...] adds beda951d788 Make tentative parsing to detect template-argument-lists le [...] adds 8b27e9c6d4e Fix GN build adds c2fb896522f [JITLink][MachO] Use getSymbol64TableEntry for 64-bit MachO files. adds 46441a734ee [ORC] Modify DenseMap hashing for SymbolStringPtrs. adds e7ab59eda98 [ELF] Fix typo in header guard. NFC. adds 3acc1d1be32 [Clang][PP] Add the __FILE_NAME__ builtin macro. adds 29ff0f25196 Fix typo in comment of CSAction -> Action. adds ab10de8bab2 [libFuzzer] Use PID to send signals rather than process name. adds f9d382946f9 [libFuzzer] Fix typo in merge-sigusr.test. adds 3d09131aeed Fix regression in r360311 caused by reversed bool arguments. adds 7d4761928e7 Simplify SymbolTable::add{Defined,Undefined,...} functions. adds 69e927662dc Fix assumption about Win32 paths in r360833 adds d5529629fb1 [libFuzzer] Also kill parent process in merge-siguser.test. adds 5c073a94f9c Introduce CommonSymbol. adds 9d65624bf65 Revert r360833 until I can work out the issue with Win32 bots adds bf6df042a5d Fix prof branch_weights in entry_counts_missing_dbginfo.ll test adds 943cd005802 De-template parseFile() and SymbolTable's add-family functions. adds d668873bfe4 Consistently return `Symbol *` from SymbolTable's add-famil [...] adds 54ee6df2477 Pemove SymbolTable::addBitcode as it is redundant. adds f2669eebd55 [libFuzzer] Increase merge-sigusr sleep after sending signal. adds 2006f936efd Fix missing const adds 55146d31392 GlobalISel: Add G_FCOPYSIGN adds 012ecbbbbad GlobalISel: Fix indentation adds 940a9ff0f3b GlobalISel: Add some FP instructions to MachineIRBuilder adds 11be78bc7ab GlobalISel: Add buildFConstant for APFloat adds 1ff8b7bdf10 [IRMover] Improve diagnostic messages for conflicting metadata adds 4669cf27508 [LTO] Improve readability of module IDs adds c4fdd717efa Reland r360771 "[MergeICmps] Simplify the code." adds ec895f11cee [llvm-readobj] - Revert r360676 partially. NFC. adds 44266b9e115 [PPC64][libunwind] Fix r2 not properly restored adds 905af40cc6c [PPC] Fix 32-bit build of libunwind adds 0e525a4d6b6 [builtin] Fixed definitions of builtins that rely on the in [...] adds 3e92df3e395 Add Triple::isPPC64() adds ddb93b637e4 Simplify ArchSpec::IsMIPS() adds 261a1bc129e Add missing "REQUIRES: x86" to the lto/irmover-warning.ll test. adds 064f6ab5564 [AArch64][SVE2] Asm: add unpredicated integer multiply inst [...] adds 2f677ab07bc Simplify Triple::ppc64{,le} checks with Triple::isPPC64() adds 3cbf3c84128 [clang-tidy] Do not list enabled checks when -quiet is give [...] adds 07eba98dd73 [AArch64][SVE2] Asm: implement CDOT instruction adds 472c6ef8b0f [AArch64][SVE2] Asm: implement CMLA/SQRDCMLAH instructions adds f4014e116ed DWARF: Add ability to reference debug info coming from mult [...] adds eff622b23cc [crt] Mark dso_handle test as xfailing on ARM. adds 1a8630ac283 DWARFContext: Return empty data extractors instead of null [...] adds 671fc5f3f44 [lld-link] Add missing "REQUIRES: x86" to COFF/lib-module-a [...] adds a076ec54bee [Object] Change object::SectionRef::getContents() to return [...] adds a8f88c388f7 AMDGPU/GlobalISel: Correct regbank for 1-bit and/or/xor adds 4da9ff9fcfe Revert r360876 "[Object] Change object::SectionRef::getCont [...] adds 27ac8408f6d GlobalISel: Add DstOp version of buildIntrinsic adds d72f25e5b00 GlobalISel: Add buildXor/buildNot adds ec6608d5471 [NFC][CodeGen] Add some more tests for pulling binops throu [...] adds 792dc04166d [clang-tidy] Handle member variables in readability-simplif [...] adds f12c9730ef0 [clang-tidy] Removed superfluous and slightly annoying newl [...] adds 62650cf464d [NFC] Fixup FileCheck option name in tests added in rL360881 adds ab155469835 Fix isInSystemMacro in presence of macro and pasted token adds 3a0e6e1c6c9 [DominatorTree] Print roots unconditionally in `print()`. adds 828b685ebe3 RegAllocFast: Improve hinting heuristic adds 2120748f770 GlobalISel: Add buildFMA to MachineIRBuilder adds 73643b5041b [CodeGen] Add lround/llround builtins adds 0732fcc7d5a Fix hwloc topology traversal code unable to handle situatio [...] adds 1b93a24c297 Reland "[analyzer] Add an example plugin for checker depend [...] adds e183340c29d Recommit [Object] Change object::SectionRef::getContents() [...] adds 2e0d0d377de [llvm-objdump]Improve testing of some switches #1 adds 2d28db6b9f4 [AArch64] Handle ISD::LROUND and ISD::LLROUND adds af8cda15dec [tests][go]Add -stdlib=libc++ to build GO test if LLVM is b [...] adds 0d9dcd7bf01 [clang] Handle lround/llround builtins adds 3966b02cc82 [RISCV][NFC] Add nounwind attribute to functions missing it [...] adds 2dee094a08f Fixes for builds that require strict X/Open and POSIX compatiblity adds 152f81fae80 [InstSimplify] fold fcmp (minnum, X, C1), C2 minnum(X, L [...] adds 6dc363ecc13 Add AIX Version Macros adds 17624a9aad1 [llvm-objdump] Add "REQUIES: x86-registered-target" to sect [...] adds 6f59b4b6d95 Resubmit: [Salvage] Change salvage debug info implementatio [...] adds df24c92c0f0 AMDGPU: Assume xnack is enabled by default adds aaf834b2ea4 [llvm-objdump]Split section-filter.test in two to remove X8 [...] adds 3413035477b [InstSimplify] add tests for fcmp of maxnum with constants; NFC adds 99e6f4d11af AMDGPU: Introduce TokenFactor for ABI register copies in ca [...] adds 738e42efb3c ftime-trace as a CoreOption adds 2d29e16c308 Minidump: Add support for the MemoryList stream adds 0b47303886d [llvm-objdump]Move test code missed in r360904 adds daa91492dd9 [analyzer] Add a test plugin for checker option handling adds 402ca78c436 Improve the test coverage for std::is_base_of adds 600ec01b7e2 [CodeComplete] Complete enumerators when preferred type is an enum adds 8249a8889db [CommandLine] Don't allow duplicate categories. adds 8779b74db10 [libFuzzer] Disable merge-sigusr.test on linux. adds f09b9d419f2 [X86] Use 0x9 instead of 0x1 as the immediate in some maske [...] adds 3fdd4b74a6f [IRExecutionUnit] Remove static_assert adds d18f58166c0 [ORC] Use inline friend definitions for SymbolStringPtr operators. adds 58964566e05 [X86] Update doxygen comments for AVX512BF16 to not refer t [...] adds f8f788b2054 Fixed second issue reported in https://bugs.llvm.org/show_b [...] adds d147cea3b94 Move TraversalKind enum to ast_type_traits adds ec6ee797ec1 Fix typos in comment. adds 60bf24aa9d7 Update comments on enums adds 649bffccca2 [InstCombine] add tests for shuffle of insert subvectors; NFC adds 20040db9a68 [X86] Stop implicitly enabling avx512vl when avx512bf16 is [...] adds c97b50e2247 [ORC] Change handling for SymbolStringPtr tombstones and em [...] adds a59dad920ff [TSan][libdispatch] Use FileCheck's --implicit-check-not=... adds f637bb6ebdd [NFC][InstSimplify] Update fast-math.ll tests I botched in [...] adds 431dd943a1a Make sure GetObjectDescription falls back to the Objective- [...] adds de2cc01286e Factor out switch statement into a helper function (NFC) adds 12a8ea9876a [Tests] Autogen a few lftr test in preparation for merging adds 082ec7a7848 [Tests] Autogen a few more lftr tests for readability adds c8783798f45 [Tests] Autogen the last lftr test adds fb70fbaba43 [Tests] Start consolidating lftr tests into a single file adds c37a86d479d [Test] Remove a bunch of cruft from a test adds e7b680478c8 [Tests] More consolidation of lftr tests adds 708afb56c12 Implement __builtin_LINE() et. al. to support source locati [...] adds bd974842416 Reland "[Clang][PP] Add the __FILE_NAME__ builtin macro" adds 9adabefdcee [clang/test] Add missing dependency on llvm-cxxfilt. adds 1a53ff2a13f [WebAssembly] Don't generate empty type sections. adds d029bf0f8c4 [WebAssembly] Move code and data section generation to fina [...] adds e3cbdaf1b5e [CodeGen] Fixed de-optimization of legalize subvector extract adds b42c73de3dc Fix PCC test failures for source location builtins adds 583df63134b XFAIL test for new GCC version adds d2284128a9c [Target] Stop linking against lldbPluginObjCLanguage adds 10fba12e504 Add Clang shared library with C++ exports adds fe331a67a54 Fix failing source location test on Windows adds c2029068bc5 Emit global variables as S_CONSTANT records for codeview de [...] adds 06b6a2ef41c Remove unneeded alignment spec from builtin_FUNCTION.cpp test adds 08c15df29f8 [X86] Deduplicate symbol lowering logic, NFC adds 11305984d05 [X86][AsmParser] Rename "ConditionCode" variable to "Condit [...] adds add7ed22816 [X86][AsmParser] Ignore "short" even harder in Intel syntax ASM. adds 5ff1eb6418a Revert r358069 "Discard debuginfo for object files empty after GC" adds 2b9a3ea13f4 Slightly update the macOS part of status.rst to be less out [...] adds 087a30d5271 [Tests] Expand basic lftr coverage adds 627e383ce55 [sanitizer] Don't generate "failed to intercept" constants [...] adds 7f281b2c06b HWASan exception support. adds 4a5e01faa49 [X86][AsmParser] Add mnemonics missed in r360954. adds f0a0e8bb365 [Tests] Consolidate more lftr tests adds 9b92875bbdd Convert PointerUnion to a variadic template. adds d764e7c6601 Revert r360859: "Reland r360771 "[MergeICmps] Simplify the code."" adds b5d7ad1d9a2 [Docs] Unify sidebar padding adds 9427961c89f [SystemZ] Bugfix in SystemZTargetLowering::combineIntDIVREM() adds d768ee21407 [CommandInterpreter] Accept blanks after `all` or [0-9]+ for bt. adds 1e0ec81cf16 [Docs] Remove architectures from feature matrix adds 9283f1847ca Clarify comments on helpers used by LFTR [NFC] adds a9a92653a30 Fix broken test case. adds 19871f848bb [CodeMetrics] Don't let extends of i1 be free. adds 65cab8c6399 [Docs] Fix headings in remote debugging adds 8e169cd2669 [LFTR] Factor out a helper function for readability purpose [NFC] adds 457d7caac82 Revert r360946 "Add Clang shared library with C++ exports" adds 7ee4307bd44 Refactor constant evaluation of typeid(T) to track a symbol [...] adds bbf154cf9cf Move symbol resolution code out of SymbolTable class. adds 45e76907966 [IndVars] Don't reimplement Loop::isLoopInvariant [NFC] adds f51dc8d2f98 [c++20] P1327R1: Support for typeid applied to objects of p [...] adds a74d6543745 [LFTR] Strengthen assertions in genLoopLimit [NFCI] adds 43ca0e9eb88 [ARM] Support .reloc *, R_ARM_NONE, * adds aa6102ad8ea [AArch64] Support .reloc *, R_AARCH64_NONE, * adds 364f662fa3f [GWP-ASan] Fixed issue with c++ standard library dependency. adds 2463239777b [X86] Support .reloc *, R_{386,X86_64}_NONE, * adds 1d16515fb40 [ELF] Implement Dependent Libraries Feature adds 876e39937ef Re-land: Add Clang shared library with C++ exports adds e18a6ad0b8b [MC][PowerPC] Clean up PPCAsmBackend adds a5a4124c494 Revert [c++20] P1327R1: Support for typeid applied to objec [...] adds a971003e467 Revert Refactor constant evaluation of typeid(T) to track a [...] adds ec6dc3089e7 [GlobalISel] Fix -Wsign-compare on 32-bit -DLLVM_ENABLE_ASS [...] adds ad7199f3e60 [PowerPC] Support .reloc *, R_PPC{,64}_NONE, * adds b7804ef3a74 [Analysis] Only run plugins tests if plugins are actually enabled adds ae1597d360d [X86] Add FeatureFastScalarShiftMasks and FeatureFastVector [...] adds 61ed46c737a [Bugpoint] Only run plugins tests if plugins are enabled adds 5652063eff6 [Clang][Docs] Document __FILE_NAME__. NFC adds ee0ce302c5e Refactor constant evaluation of typeid(T) to track a symbol [...] adds aee9448939c [ClangFormat] Editor integrations inherit default style fro [...] adds 77483765eb7 Fix alignment check to check the alignment of the intended type. adds 51ce8444f0e Fix crash if, during evaluation of __builtin_object_size, w [...] adds eb4cbf885c1 Suppress false-positive GCC -Wreturn-type warning. adds ff9b4263f97 Make DWARFContext dwo-aware and port debug_info sections over adds 580ff1e72a1 [MergeICmps] Add test from PR41917. adds 0d47f008215 [AArch64][SVE2] Asm: add integer multiply long instructions adds 334130a199c [AArch64][SVE2] Asm: add integer multiply-add long instructions adds 151d4f88dc9 [NFC] Fix line endings in OpenCL tests adds 7f605c35501 [AArch64][SVE2] Asm: add saturating multiply-add long instructions adds 30b2307da8b [analyzer] Insert checker options into AnalyzerOption::ConfigTable adds 929af673612 [Lex] Allow to consume tokens while preprocessing adds c4bc61bad7b [AMDGPU] detect WaW hazards when moving/merging load/store [...] adds 632dfdda16b Re-land r360859: "[MergeICmps] Simplify the code." adds 62370dd0e04 minidump: Use MemoryList parsing code from llvm adds 85cf76e783a [analyzer] Validate checker option names and values adds a6d3bd486b7 [X86] Pull out IsNOT helper. NFCI. adds ef9b8e03fd0 [ELF][test] Reorganize some R_*_NONE tests adds 2c52ddf31f5 [MinGW] Allow requesting PDB output without giving a file name adds 9ae0d222dc8 [MinGW] Implement --help for the MinGW driver adds 6863dfaa21d [MinGW] Implement the -v and --version flags for the MinGW driver adds 6ff6a8f656e [MinGW] Include --enable-auto-import in the help listing adds 7f8ea15ffa1 GlobalISel: Add MIRBuilder wrappers for bitcount instructions adds e1a2a28d6bc GlobalISel: Add fp<->int casts to MachineIRBuilder adds 1400a35f716 GlobalISel: Fix missing version of customFor adds b3dc73634c4 AMDGPU/GlobalISel: Use waterfall loop for buffer_load adds a3b5a386fa7 AMDGPU/GlobalISel: Use subreg index instead of extra unmerge adds 568f193847c AMDGPU/GlobalISel: RegBankSelect for llvm.amdgcn.s.buffer.load adds 90900fbc9fd [MergeICmps][NFC] Add more debug. adds 1448f5689e2 AMDGPU/GlobalISel: Legalize G_FCOPYSIGN adds 6aafc5e19d3 AMDGPU/GlobalISel: Legalize G_FRINT adds 6aebcd54998 AMDGPU/GlobalISel: Legalize G_INTRINSIC_TRUNC adds a510b570c28 AMDGPU/GlobalISel: Legalize G_FCEIL adds f3dccc64af5 [ELF] Don't align PT_TLS's p_memsz adds 1a02d30c873 AMDGPU: Fix unused variable warnings in release builds adds 43fcc79837c [AMDGPU][MC] Enabled expressions for most operands which ac [...] adds 10869e29620 Fix Wdocumentation warnings. NFCI. adds 0855896c687 Add a Visit overload for DynTypedNode to ASTNodeTraverser adds c8dcbed6e4c Extract ASTDumper to a header file adds 62c7032c183 [X86][AVX] isNOT - add extract_subvector(xor X, -1) -> extr [...] adds f3a3b93f545 [ELF] -r: fix R_*_NONE to section symbols on Elf*_Rel targets adds 8369a9beb7e [LibTooling] Add support to Transformer for composing rules [...] adds 279314e81b5 [X86][AVX] Remove LowerCTTZ's AVX1 custom vector handling. adds e92a9c99d66 [libcxxabi] Add a test for invalid assumptions on the align [...] adds 5ae3113969b [AMDGPU][MC] Enabled labels with s_call_b64 and s_cbranch_i_fork adds 3a02b12439f Fix tests from r361013 on X86 bots. adds 83cc1b35d18 [analyzer] Remove the default value arg from getChecker*Option adds 3275060fe83 [InstCombine] canShiftBinOpWithConstantRHS(): drop bogus si [...] adds 64c756b9917 [DAGCombiner] visitShiftByConstant(): drop bogus signbit check adds 198611b0ff7 [AMDGPU][MC] Corrected parsing of NAME:VALUE modifiers adds 777cad2c448 [Docs] Remove SVN checkout from LLDB build steps adds 067e9468596 [InstSimplify] Add unary fneg to `fsub 0.0, (fneg X) ==> X` [...] adds 012ef1cca7d [libFuzzer] Use SleepOneSecondTest.cpp for fork-sigusr.test. adds 5d95b11b6b6 Update list of supported architectures. adds 04323c24a1a Added an assertion to constant evaluation enty points that [...] adds c05d85104d5 [InstCombine] add tests for insertelement with bitcasted op [...] adds 2c2f8e74b97 [X86][SSE] Match all-of bool scalar reductions into a bitca [...] adds 9da9ed53522 gn build: Merge r360991 adds 762b3ef0785 Attempt to fix test on Windows after r360998 adds 10abc76fce3 gn build: Merge r361033 adds 065431c82bf [X86][SSE] Fold movmsk(not(x)) -> not(movmsk) adds 19dc8c72804 [NFC][InstSImplify] Fix flip-flopped comments and test names adds 926e47751b1 [InstCombine] move bitcast after insertelement-with-bitcast [...] adds e78ac9cc72c Revert r361033 "Add a Visit overload for DynTypedNode to AS [...] adds bebc7d6a4e5 [NFC][InstSimplify] Precommit new unary fneg test adds f3cedf4823c GlobalISel: Define integer min/max instructions adds e4351bfa678 gn build: Merge r360993 adds bf161e67838 [hwasan] Limit try-catch tests to aarch64. adds 5bac7063432 [CommandInterpreter] Fix trailing blanks after `all` or [0- [...] adds bbfd8d18857 Add more tests for AST JSON output; NFC. adds 144291e14c1 [OpenMP][bugfix] Add missing math functions variants for lo [...] adds a933030f848 [c++20] P1327R1: Support for typeid applied to objects of p [...] adds dcc477e38cc [CMake] Inline info plist in lldb driver adds fd0779181f5 [CMake] Add first CMake cache files adds 2fd318e5433 [libFuzzer] Dump input on failure for sigusr tests. adds 13717bd54bb [WebAssembly] Remove expected failure of builtin-location.C test adds dc1c41fb6f0 build: use clang-cl for runtimes when targeting Windows adds 182c638fe09 Explicitly remove -stdlib=libc++, as we pass -nostdinc++ an [...] adds 549ddae58f7 Remove `using namespace std;` in __gnu_cxx namespace. adds 236317d2161 Fix missing std:: qualifier in __gnu_cxx::hash_map in C++03 adds 12de5425c19 [NFC][InstSimplify] Add more unary fneg tests to floating-p [...] adds a9c7b2583f2 [sanitizer] Update symbolizer/scripts/global_symbols.txt adds 53f68c57646 [EditLine] Check string pointers before dereferencing them. adds d84d02e1973 Fix IPv6 support on lldb-server platform adds 2fc6b024b98 [CommandInterpreter] Refactor SourceInitFile adds 02b5ca8cd11 GlobalISel: Implement lower for S64->S32 [SU]ITOFP adds 2f29220d6d6 AMDGPU/GlobalISel: Implement s64->s64 [SU]ITOFP adds f9399de525e Unbreak windows build bot adds 348731aeed4 [ELF] Fix TP offset of TLS Variant I after D62059 adds db5cb0fce77 [ELF] Add {i386,x86-64}-tls-le-align.s to test TP offsets f [...] adds 38cc896f002 Revert "Fix IPv6 support on lldb-server platform" adds 8803124d234 [crashlog] Use loads() instead of readPlistFromString() for [...] adds 898896836dd [ELF][X86] Fix R_RELAX_TLS_GD_TO_LE_NEG and R_NEG_TLS after D62059 adds 5f36a28556c [docs][ORC] Start work on an ORC design doc. Very much a wo [...] adds ed2ad77ccb0 [ARM][AArch64] Revert Android Bionic PT_TLS overaligning hack adds 07c96ebd944 Update llvm-nm -s to use a multi-var option adds 82c3f3dae0e [docs] Fix some RST errors. adds 5fab538e2a9 [MinGW] Set the right updated option help for the updated p [...] adds 63621832da6 Suppress false-positive GCC -Wreturn-type warning. adds 2b45a70fd6d MemCmpExpansion::getCompareLoadPairs - assert we find a com [...] adds 4c146ab8c46 ASTNodeImporter - fix uninitialized variable warnings. NFCI. adds 3e95568dcf8 MIGChecker - assert we have a non-null LocationContext. NFCI. adds 30aa42e1451 ScalarExprEmitter::EmitCompoundAssign - fix uninitialized v [...] adds f40c18b628f [analyzer] PR41753: Include complex integer types in NonLoc [...] adds 822b9c971be UpdateTestChecks: arm64-eabi handlind adds 98092f37d0d UpdateTestChecks: fix AMDGPU handling adds d1be3c446ef [NFC][AArch64] Add some ubfx tests with immediates adds b04f3258dd6 GVN: Handle addrspacecast adds e638a891660 [AVR] Fix 'symbol_relocations.s' MC test adds 13ac317e4cf [NFC][AArch64] Autogenerate bitfield-insert.ll, selectcc-to [...] adds 1a5d623ded8 [NFC][AArch64] Autogenerate fcopysign.ll test adds 4b105f53082 [CommandLine] Reduce size of Option class adds 3164b50af7a [X86] Remove combineShift function. Just dispatch directly [...] adds 3d7ecc46183 [X86] Remove semicolons at the end of intrinsics implemente [...] adds 2ff72f66541 [SLP] Refactoring of EdgeInfo and UserTreeIdx in buildTree_rec(). adds cd78209a351 Use CMAKE_C_COMPILER_ARG1 in compiler invocation adds c2aded50177 [clangd] Respect clang-tidy suppression comments adds cb4b3e5cb48 [clangd] Respect WarningsAsErrors configuration for clang-tidy adds 6f356784be7 [lldb] [lit] Driver/TestConvenienceVariables.test requires Python adds f8fccb14de2 [lldb] [lit] Skip more tests when Python is unavailable adds 83338b1059a [AVR] Automatically link CRT and libgcc from the system avr-gcc adds ad3314b1465 Add a Visit overload for DynTypedNode to ASTNodeTraverser adds 9ef99b4b118 [InstSimplify] fold fcmp (maxnum, X, C1), C2 adds f53d1727107 Added a better diagnostic when using the delete operator wi [...] adds e47ae69fa73 Fix buildbot: Use correct Consume*() for braces. adds f61fa1d0386 gn build: Merge r361117 adds a6720e74079 [ELF] Copy IsPreemptible in replaceSymbol() adds faf541e1e15 Make replaceSymbol a member function of Symbol. adds 34e95ce2595 [AMDGPU] gfx1010 Avoid SMEM WAR hazard for some s_waitcnt values adds 9f1a6de6311 [ELF] -z combreloc: sort dynamic relocations by (symbol_ind [...] adds 64b846d5880 minidump: Remove checked-in files used for testing MemoryLi [...] adds 0261b9498b8 DWARF: Port most of other sections over to DWARFContext adds bc07278e022 [ELF] Fix tests from r361013 on ARM/AARch64 bots. adds fa8c1525762 [NFC] Refactor visitIntrinsicCall so it doesn't return a co [...] adds a760e698405 Revert "[NFC] Refactor visitIntrinsicCall so it doesn't ret [...] adds cb18647b19e Run ClangTidy tests in all C++ language modes adds 6e8f1a80cd9 [DebugInfo] Update loop metadata for inlined loops adds f83cccf917c Match types of accumulator and result for llvm.experimental [...] adds 68774edcd65 Use llvm::sort. NFC adds 0fc6347b358 [AArch64][SVE2] Asm: add saturating multiply-add interleave [...] adds 96c5929926f [AArch64][SVE2] Asm: add int halving add/sub (predicated) i [...] adds e85bbf564de [DebugInfoMetadata] Refactor DIExpression::prepend constants (NFC) adds 11fa0ee8f40 [clang-tidy] Sort this list alphabetically adds 1d51e3e6ee9 [ASTImporter] Enable disabled but passing tests adds e386a01e845 [NFC] Refactor visitIntrinsicCall so it doesn't return a co [...] adds 33160c44244 [Analyzer] Refactor begin and end symbol creation adds 63514556c49 [MIPS] Update mips-abs-got.s to not use .reloc adds 95805bc425b Revert "[DebugInfo] Update loop metadata for inlined loops" adds 7c7425483ae [ELF] Error on relocations to local undefined symbols adds 3b6b2e331fe Fix compilation warning about unused variable [NFC] adds 2109572464d [ELF] Fix getRelocTargetVA formulae of R_TLS and R_NEG_TLS adds 03a7353fa05 [clangd] Fix naming warning from clang-tidy. NFC adds ddd5d5dbc8d [Syntax] Introduce TokenBuffer, start clangToolingSyntax library adds ed67bf8d2f3 Resubmit "[DebugInfo] Update loop metadata for inlined loops" adds a2fbe2bcda3 Revert "[ELF] -z combreloc: sort dynamic relocations by (sy [...] adds 2d2a46db8e4 [InstSimplify] Teach fsub -0.0, (fneg X) ==> X about unary fneg adds 27872b8d551 [LibTooling] Add RangeSelector library for defining source [...] adds 7fbbdfd9142 gn build: Merge r361152 adds 523789fa6b8 [AArch64][SVE2] Asm: add SADALP and UADALP instructions adds 3e1821bf438 Fixed the Bindings/OCaml/core.ml test adds 7c8ec189647 RegAlloc: Fix verifier error with undef identity copies adds 48b8a4b5190 [OMPT] Handling of the events of initial-task-begin and ini [...] adds 4109d5606e2 [OpenMP][OMPT] Fix locking testcases for 32 bit architectures adds 52f01302167 [scudo][standalone] Introduce the Primary(s) and LocalCache adds ef29c6a63ed [LibTooling] Fix build break in test after r361152. adds d9019369575 Fix test not to use UNSUPPORTED as a FileCheck prefix. It w [...] adds 0429fddc9d8 Revert "[ELF] Error on relocations to local undefined symbols" adds 1e593f342f0 Disable the modernize-use-trailing-return-type.cpp test in [...] adds 055906e1e50 [ELF] -z combreloc: sort dynamic relocations by (!is_relati [...] adds 72f821d3de0 [llvm-readelf] - Rework how we parse the .dynamic section. adds 9060b6df970 [SDAG] Vector op legalization for overflow ops adds 5239298b0d3 R600: Fix unconditional return in loop adds 203bfdd0f0d [DAGCombiner] Refactor code in visitShiftByConstant slightl [...] adds af7a188453b [Intrinsics] Merge lround.i32 and lround.i64 into a single [...] adds 76e3a04951f Renamed `apply` to `select` to avoid ADL conflict with `std [...] adds eee0f2330dc [AMDGPU] Fix std::array initializers to avoid warnings with [...] adds 4d05a974b7f Dump macro expansion information as needed when outputting [...] adds 639b29b1b59 [INLINER] allow inlining of blockaddresses if sole uses are [...] adds cac6b76a764 [X86] Add icelake-client and tremont model numbers to getHo [...] adds b93f8ae7a78 [X86] Add icelake-client and tremont model numbers to compi [...] adds bf940622c85 [DWARF] hoist nullptr checks. NFC adds 97d4f7c1941 [SelectionDAGBuilder] Flush PendingExports before creating [...] adds 7e6b6ea877e [clangd] Make it possible to use VFS from parsing for getti [...] adds e97e52757cf [X86] Add test case for r361177. adds 63fa690617b [InstSimplify] update stale comment; NFC adds d91f1dd4706 [InstCombine] auto-generate test checks; NFC adds e9585060398 Rearrange and clean up how we disambiguate lambda-introduce [...] adds 380eaa0cfab [TableGen] - Type comparison LE should be LT or equal. adds c1ad143f95d [CMake] Update DistributionExample for mono repo adds ef7e4d530c1 [libFuzzer] Disable fork-sigusr.test on AArch64. adds af4219adf5b Test commit, add an empty line. adds 31cc5109808 [X86] Check the alignment argument for the masked.load/stor [...] adds 2557ca296a9 [InstCombine] Add visitFNeg(...) visitor for unary Fneg adds e1d38ec8110 [LFTR] Add additional PR31181 test cases adds a5d8d01d6f2 [ELF][Driver] Fix precedence of symbol ordering file and CGProfile adds 80efcdcdf88 gn build: Merge r361148 adds 4ed18e5ef52 [AArch64] Handle lowering lround on windows, where long is 32 bit adds 4aee1b5b0b9 Add more tests for AST JSON output; NFC. adds 52fa90a348c This change adds an API to allow setting the flag to indica [...] adds 93d2bdda6bf [Support] Renamed member 'Size' to 'AllocatedSize' in Memor [...] adds ac5c8318d76 [DependenceInfo] Remove dead initialization. NFC. adds 8bec58d5f72 [NFC][InstCombine] Add FIXME for one-use check on constant [...] adds 4dfa665ebf1 [docs] Add more details/examples for LLJIT/LLLazyJIT, tweak [...] adds 0dcf69eb828 [ORC] Remove some unreachable code. adds 54dc01cbfc4 [docs] Fix an RST typo: "code-blocks" should be "code-block". adds d75a0450ad6 Ensure that hash<basic_string> uses char_traits. Fixes PR#4 [...] adds 6dd08e335ff AMDGPU: Force skip branches over calls adds 28e351af2ad [ORC] fix use-after-move. NFC adds c4c679c2324 [CodeGen] Fix order of PHINode and MA Write generation. adds 16beaae2a61 [Sema] Fix for build on some iOS programs. adds 1a5cc629deb [COFF] Store alignment in log2 form, NFC adds 48140db7973 [builtins] Deduplicate __eqsf2 and __gtsf2 via macro adds f1b29723ce9 Give 'fixit-cxx0x.cpp' a more modern name. adds 4522e266964 Try to fix build with older gccs after r361152 adds a5401e48ddc lldb-server: LLGS: support 32-bit on 64-bit hosts adds 67510fac36d Revert r361206 "[COFF] Store alignment in log2 form, NFC" adds 547e3e930cf [ELF] Error on relocations to local undefined symbols adds c6f363f578f Tweaks for setting CMAKE_LINKER to lld-link adds f088e195cc2 [ORC] Assert that JITDylibs have unique names. adds f7c4e6c6b19 [CMake] Correct some dependencies adds c4c407a0ebb [PowerPC] use more meaningful name - NFC adds e64bcada5fa [PowerPC] test cases for selecting x-form instruction for u [...] adds e44691bf9f4 Move thumbv7k test from AArch64 to ARM adds 690fa1b51be [NFC][PowerPC] Add a test to verify if the scheduler schedu [...] adds e967308da43 Add TargetLoweringInfo hook for explicitly setting the ABI [...] adds 3e272b853f3 [CMake] Specify component for all target types adds 03c4bf73eae DWARF: Introduce DWARFUnitHeader class adds 5f3deb9bb5a [clang-tidy] New option for misc-throw-by-value-catch-by-reference adds 295c19e948d [Preamble] Reuse preamble even if an unsaved file does not exist adds 3141bbd52d9 [ARM][CGP] Skip nuw in PrepareConstants adds ecf4c9e13cd [ELF] Don't advance position in a memory region when assign [...] adds e798e8d9d26 [AArch64][SVE2] Asm: add integer pairwise arithmetic instructions adds 7f47b75d185 [AArch64][SVE2] Asm: add integer unary instructions (predicated) adds ec767b0b4ac [llvm-objcopy] Strip file symbols with --strip-unneeded adds f33f1816785 DWARF: Port debug_addr over to DWARFContext adds 8fcf012693a [WebAssembly] Refactor synthetic sections and relocation pr [...] adds 2eebf4d939b [libclang] visit c++14 lambda capture init expressions adds 4a8835c655e [AArch64] Skip mask checks for masks with an odd number of [...] adds 7804dbddccb [WebAssembly] Add __start_/_stop_ symbols for data sections adds cd36a2857ea [PPC64] Update LocalEntry from assigned symbols adds 823458f9b81 [CGBuiltin] dumpRecord - remove unused field offset. NFCI. adds a95d95d3922 [MergeICmps] Preserve the dominator tree. adds f44eb922c05 [llvm-objdump] Make --disassemble-functions imply -d adds 2aee73f591d [NFC][X86][AArch64] Add some more tests for shift amount masking adds 45330fee4c2 [CodeGenModule] BlockByrefHelpers - add missing uninitializ [...] adds bc03bee66b3 [X86][SSE] Add shuffle tests for 'splat3' patterns. adds 35150bb5341 [WebAssembly] Add --reproduce. adds 116e8d4876f [DebugInfo] Handle -main-file-name correctly for asm source [...] adds 032f87bbb3c Revert r360902 "Resubmit: [Salvage] Change salvage debug info ..." adds 9c563269342 [DebugInfo] Handle '# line "file"' correctly for asm source [...] adds d3f27f2bf44 Fix test failure. adds 9d5351cab69 De-Window-ize a test adds 0a16ba856be [DebugInfo] Fix tests missed by r362148 adds a1b5780ec17 [clangd] Add tweak to convert normal to raw string literal, [...] adds f9b28e53c7d [ScheduleDAGInstrs] Compute topological ordering on demand. adds d8db224ecb1 [NFC][X86][AArch64] Shift amount masking: tests that show t [...] adds e0cc56e038d [lldb-mi] Include full path in the -data-disassemble response adds 35a2196bd11 Fix typo in r361251. adds 8fa970c2d87 [MergeICmps][NFC] Make BCEAtom move-only. adds 0321b370f2d [clangd] Turn no-parse-completion on by when preamble isn't [...] adds 8287b973f0b gn build: Merge r361233 adds e289e988378 gn build: Merge r361252 adds 603a2bac05a [ARM][CMSE] Add commandline option and feature macro adds 440dd6df339 gn build: Run `git ls-files '*.gn' '*.gni' | xargs llvm/uti [...] adds 8361a10493c Revert r361257 "[MergeICmps][NFC] Make BCEAtom move-only." adds 6c0531222ad [Syntax] Rename TokensTest to SyntaxTests. NFC adds 86abee8185c Add support for dumping AST comment nodes to JSON. adds 5ea0d06e816 [ELF] Deleted unused ComdatGroups member variable left by D61854 adds a7b9e98fd8e gn build: Merge r361264 adds 78c3f58122f [DAGCombiner] prevent unsafe reassociation of FP ops adds 8c5555c39a7 [OPENMP][NVPTX]Mark more functions as always_inline for bet [...] adds 4b82e503153 [X86][SSE] computeKnownBitsForTargetNode - add X86ISD::ANDN [...] adds dbc2a12c731 Fix BUILD_SHARED_LIBS for clang which broke in D61909 adds da60a16bc7f [docs] Add new document on building distributions adds c0a4f45bcb1 Revert "[WebAssembly] Add __start_/_stop_ symbols for data [...] adds 31ca49be470 Do not use the incorrect attribute spelling list index when [...] adds fb2a0765118 [CMake] One more stab at fixing BUILD_SHARED_LIBS adds b43dfaa6c0f [Dsymutil] Remove redundant argument (NFC) adds b7a19321442 Remove `SymbolFileDWARF *` when there is already `DWARFUnit *` adds e97b5f5cf37 [clang][Darwin] Refactor header search path logic into the driver adds 92febc64980 [Bugpoint] fix use-after-move. NFC adds bd467cfe4bc [cmake] Add custom command to touch archives on Darwin so n [...] adds 122c6e6f368 [MergeICmps] Make sorting strongly stable on the rhs. adds c1b6b9a1777 [cmake] Bug in r361281: make include optional and fix typo [...] adds 6b21c4a4eed [OPENMP]Use the attributes for dso locality when building f [...] adds 51dc59d0903 [SelectionDAG] remove redundant code; NFCI adds f0d9cfa5915 [LibTooling] Address post-commit feedback for r361152 adds 76e5a1d3c3b [cmake] Try to make cmake happy and fix bots. adds 10f6b398995 [SelectionDAG] fold insert subvector of undef into undef adds ed6df47bae6 [X86] Remove an unneeded ZERO_EXTEND creation from LowerINT [...] adds 0bada7ce6c1 [Intrinsic] Signed Fixed Point Saturation Multiplication Intrinsic adds 467069688d0 [DeLICM] Use polly::singleton to allow empty result. adds b61f2b6c877 [cmake] Don't use VERSION_GREATER_EQUAL in cmake versions p [...] adds 9bb96980aa3 Fix for sphinx bot warning adds 44d17ca02e0 Fix register coalescer failure to prune value adds 9e9c918259f [OpenMP][libomptarget] Enable requires flags for target libraries. adds b07176666b8 Fix LLDB warnings when compiling with Clang 8.0 adds 047e65db775 [DebugInfo] Don't emit checksums when compiling a preprocessed CPP adds 32591ca4e29 Fix test to put its outputs into the temp directory. adds 66cdbb47d2f [OpenMP] Add support for registering requires directives wi [...] adds 6e19543a2a2 [PowerPC][NFC] Add a tests for Reordering CSR reloads in ep [...] adds b2997f579a8 [c++20] P0780R2: Support pack-expansion of init-captures. adds 1f4548b5070 Fix test failures after r361278 on non-Darwin platforms and [...] adds 3af7cf58bb0 Remove unicode character from test adds a7e88f85706 [NFC][X86][AArch64] Add tests for sinking of add/sub by con [...] adds e756730c23e [asan] Replace assignments with internal_memcpy ErrorDescription adds 9bd4fe80f0c [asan] clang-format parent patch adds 00e85f75358 Move csr-save-restore-order.ll to the right place adds ca5ed496b1e build: enable CMake policy 0077 adds 872dc79f20a [NFC][InstCombine] Add unary FNeg tests to X86/x86-avx512.ll adds 3057c3a0929 [OpenMP] Add implementation to two OMPT API routines adds 4eb8610da2c [Test] Fix conflicting test names. adds 17fdf1d3830 [NFC][InstCombine] Add unary fneg tests to operand-complexity.ll. adds 8692af253c9 Let -static-pie win if it is specified along with -pie or -static. adds df17ddf9fcb [libFuzzer] Reduce flakiness of merge-sigusr.test. adds 17694af9808 [Driver] Verify GCCInstallation is valid adds d34d96770e3 [X86] Add large integer comparison tests for PR41971; NFC adds d008183ea49 [CommandInterpreter] Fix SkipAppInitFiles setter adds 3590bae8d6f [InstCombine] add more tests for shuffle folding; NFC adds 079d8b425f1 [NFC][Thumb2] Autogenerate thumb2-ldr_pre.ll test adds 21e8ec8d4f2 [NFC][X86] Autogenerate ragreedy-hoist-spill.ll test adds 675307b1f19 [NFC][AMDGPU] Autogenerate llvm.amdgcn.s.barrier.ll test adds feb99530811 [FileSystem] Fix regression in FileSystem::Resolve adds a2ee80b084e [ORC] Guarantee unique JITDylib names in lli, add usage not [...] adds b0573608b0a Rename identifiers to spell out analyze; NFC. adds db62d375dc3 [libFuzzer] Ignore exit status of wait in merge-sigusr.test. adds a49496fb2a1 [WebAssembly] Add the signature for the new llround builtin [...] adds e637cbe4e40 Refactor: split Uninitialized state on APValue into an "Abs [...] adds 31c69a3d636 [c++20] P1330R0: permit simple-assignments that change the [...] adds 60ba03e2103 AMDGPU: Fix not marking new gfx10 SGPRs as CSRs adds dd1ffa00a53 AMDGPU: Assume call pseudos are convergent adds eea81c20fef AMDGPU: Add some tests for inlineasm behavior adds 2cba91b8dbf AMDGPU: Assume calls read exec adds b5417301917 Fix target property to make BUILD_SHARED_LIBS work adds ddde0ec1e47 [PragmaHandler] Expose `#pragma` location adds 9e0f6cc3a37 [libFuzzer] Kill by session ID in merge-sigusr.test. adds bceadcbb0ca [Symbol] Remove dead code adds 6a554188aae [InstCombine] fold shuffles of insert_subvectors adds 4d7a6142de7 [libFuzzer] Sleep after process exits in merge-sigusr.test. adds c87a45d471c [Analysis] Link library dependencies to Analysis plugins adds 587d4b06205 [Docs] fix formatting for bullet list; NFC adds 6a0d432e9e0 [X86] [CET] Deal with return-twice function such as vfork, [...] adds 120a6f09bb9 [Docs] Increase Doxygen cache size adds 24d27689bc9 [clang-tidy] remove default header-filter for run-clang-tidy adds b372259acee [docs] Fix troff macro (.F1 -> .Fl) in ld.lld.1 adds 9970665f60e [PowerPC] [ISEL] select x-form instruction for unaligned of [...] adds b727b0483c8 [PowerPC] use meaningful name for displacement form aligned [...] adds f8d2d87fbbd Speculative fix for std stream destruction order on Windows. adds 3fcf1f5d29b [NFC] Remove a blank line (test commit) adds 33e74d9f62e Simplify the logic to instantiate Symbols. Should be NFC. adds 94c36fa15ba Properly categorize llvm-objdump options adds 15df05152d3 [X86] Don't compare i128 through vector if construction not [...] adds a10fe832fdf Fixed a -Wunused-variable warning when assertions are disabled adds eec021658b8 [AArch64] Subtarget crypto extension defaults adds 1c61471ab1c [PPC64] Parse -elfv1 -elfv2 when specified on target triple adds df00c6a54f2 [MIR] Add simple PRE pass to MachineCSE
No new revisions were added by this update.
Summary of changes: clang-tools-extra/CMakeLists.txt | 19 +- .../lib/Tooling/ApplyReplacements.cpp | 9 +- clang-tools-extra/clang-tidy/ClangTidy.cpp | 106 +- .../clang-tidy/ClangTidyDiagnosticConsumer.cpp | 68 +- .../clang-tidy/ClangTidyDiagnosticConsumer.h | 19 +- clang-tools-extra/clang-tidy/add_new_check.py | 32 +- .../clang-tidy/bugprone/BranchCloneCheck.cpp | 226 + .../clang-tidy/bugprone/BranchCloneCheck.h | 39 + .../clang-tidy/bugprone/BugproneTidyModule.cpp | 10 +- .../clang-tidy/bugprone/CMakeLists.txt | 2 + .../clang-tidy/bugprone/InaccurateEraseCheck.cpp | 4 - .../clang-tidy/bugprone/SizeofExpressionCheck.cpp | 68 +- .../bugprone/UnhandledSelfAssignmentCheck.cpp | 99 + .../bugprone/UnhandledSelfAssignmentCheck.h | 36 + .../cppcoreguidelines/MacroUsageCheck.cpp | 3 +- clang-tools-extra/clang-tidy/llvm/CMakeLists.txt | 1 + .../clang-tidy/llvm/HeaderGuardCheck.cpp | 4 +- .../clang-tidy/llvm/HeaderGuardCheck.h | 10 +- .../clang-tidy/llvm/IncludeOrderCheck.cpp | 4 +- .../clang-tidy/llvm/IncludeOrderCheck.h | 10 +- .../clang-tidy/llvm/LLVMTidyModule.cpp | 7 +- .../llvm/PreferIsaOrDynCastInConditionalsCheck.cpp | 135 + .../llvm/PreferIsaOrDynCastInConditionalsCheck.h | 64 + .../clang-tidy/llvm/TwineLocalCheck.cpp | 4 +- .../clang-tidy/llvm/TwineLocalCheck.h | 10 +- .../misc/ThrowByValueCatchByReferenceCheck.cpp | 18 +- .../misc/ThrowByValueCatchByReferenceCheck.h | 2 + .../clang-tidy/misc/UnusedUsingDeclsCheck.cpp | 5 +- .../clang-tidy/modernize/CMakeLists.txt | 1 + .../modernize/ConcatNestedNamespacesCheck.cpp | 1 + .../clang-tidy/modernize/LoopConvertCheck.cpp | 5 - .../clang-tidy/modernize/MakeSmartPtrCheck.cpp | 7 +- .../clang-tidy/modernize/ModernizeTidyModule.cpp | 3 + .../modernize/UseTrailingReturnTypeCheck.cpp | 478 + .../modernize/UseTrailingReturnTypeCheck.h | 62 + clang-tools-extra/clang-tidy/objc/CMakeLists.txt | 1 + .../clang-tidy/objc/ObjCTidyModule.cpp | 3 + .../clang-tidy/objc/SuperSelfCheck.cpp | 127 + clang-tools-extra/clang-tidy/objc/SuperSelfCheck.h | 36 + .../clang-tidy/openmp/ExceptionEscapeCheck.cpp | 2 +- .../readability/MisleadingIndentationCheck.cpp | 6 +- .../readability/NamespaceCommentCheck.cpp | 5 +- .../readability/RedundantDeclarationCheck.cpp | 10 +- .../readability/RedundantSmartptrGetCheck.cpp | 29 +- .../readability/SimplifyBooleanExprCheck.cpp | 35 +- .../StaticAccessedThroughInstanceCheck.cpp | 1 + clang-tools-extra/clang-tidy/rename_check.py | 48 +- .../clang-tidy/tool/run-clang-tidy.py | 14 +- clang-tools-extra/clangd/CMakeLists.txt | 24 +- clang-tools-extra/clangd/ClangdLSPServer.cpp | 13 +- clang-tools-extra/clangd/ClangdLSPServer.h | 2 +- clang-tools-extra/clangd/ClangdServer.cpp | 104 +- clang-tools-extra/clangd/ClangdServer.h | 18 +- clang-tools-extra/clangd/ClangdUnit.cpp | 93 +- clang-tools-extra/clangd/ClangdUnit.h | 9 +- clang-tools-extra/clangd/CodeComplete.cpp | 127 +- clang-tools-extra/clangd/CodeComplete.h | 20 +- clang-tools-extra/clangd/Diagnostics.cpp | 235 +- clang-tools-extra/clangd/Diagnostics.h | 36 +- clang-tools-extra/clangd/FindSymbols.cpp | 1 + clang-tools-extra/clangd/FormattedString.cpp | 173 + clang-tools-extra/clangd/FormattedString.h | 57 + clang-tools-extra/clangd/Protocol.cpp | 17 + clang-tools-extra/clangd/Protocol.h | 37 +- clang-tools-extra/clangd/Quality.cpp | 17 + clang-tools-extra/clangd/Quality.h | 7 +- clang-tools-extra/clangd/SourceCode.cpp | 239 +- clang-tools-extra/clangd/SourceCode.h | 36 + clang-tools-extra/clangd/StdSymbolMap.inc | 72 + clang-tools-extra/clangd/Threading.cpp | 30 +- clang-tools-extra/clangd/Threading.h | 10 - clang-tools-extra/clangd/Trace.cpp | 34 +- clang-tools-extra/clangd/XRefs.cpp | 72 +- .../clangd/include-mapping/gen_std.py | 131 +- clang-tools-extra/clangd/include-mapping/test.py | 38 +- clang-tools-extra/clangd/index/Background.cpp | 55 +- clang-tools-extra/clangd/index/Background.h | 10 +- .../clangd/index/BackgroundIndexStorage.cpp | 3 - .../clangd/index/CanonicalIncludes.cpp | 23 +- clang-tools-extra/clangd/index/CanonicalIncludes.h | 6 +- clang-tools-extra/clangd/index/FileIndex.cpp | 45 +- clang-tools-extra/clangd/index/FileIndex.h | 14 +- clang-tools-extra/clangd/index/IndexAction.cpp | 1 - clang-tools-extra/clangd/index/Serialization.cpp | 6 +- clang-tools-extra/clangd/index/Symbol.cpp | 27 +- clang-tools-extra/clangd/index/Symbol.h | 12 +- clang-tools-extra/clangd/index/SymbolCollector.cpp | 182 +- clang-tools-extra/clangd/index/SymbolCollector.h | 13 + clang-tools-extra/clangd/index/dex/PostingList.cpp | 11 +- clang-tools-extra/clangd/indexer/IndexerMain.cpp | 1 + clang-tools-extra/clangd/refactor/Rename.cpp | 81 + clang-tools-extra/clangd/refactor/Rename.h | 24 + .../clangd/refactor/tweaks/CMakeLists.txt | 1 + .../clangd/refactor/tweaks/RawStringLiteral.cpp | 103 + clang-tools-extra/clangd/test/CMakeLists.txt | 36 + .../test}/Inputs/BenchmarkHeader.h | 0 .../test}/Inputs/BenchmarkSource.cpp | 0 .../Inputs/background-index/compile_commands.json | 0 .../Inputs/background-index/definition.jsonrpc | 0 .../test}/Inputs/background-index/foo.cpp | 0 .../test}/Inputs/background-index/foo.h | 0 .../clangd => clangd/test}/Inputs/requests.json | 0 .../test}/Inputs/symbols.test.yaml | 0 .../clangd => clangd/test}/background-index.test | 0 .../test/compile-commands-path-in-initialize.test | 29 + .../clangd/test/completion-auto-trigger.test | 106 + .../test}/completion-snippets.test | 0 .../{test/clangd => clangd/test}/completion.test | 0 .../test}/crash-non-added-files.test | 0 .../test}/delimited-input-comment-at-the-end.test | 0 .../clangd/test/diagnostic-category.test | 45 + .../clangd/test/diagnostics-notes.test | 48 + clang-tools-extra/clangd/test/diagnostics.test | 55 + .../test/did-change-configuration-params.test | 56 + clang-tools-extra/clangd/test/execute-command.test | 68 + .../clangd => clangd/test}/exit-with-shutdown.test | 0 .../test}/exit-without-shutdown.test | 0 .../{test/clangd => clangd/test}/filestatus.test | 0 .../clangd/test/fixits-codeaction.test | 132 + clang-tools-extra/clangd/test/fixits-command.test | 212 + .../clangd/test/fixits-embed-in-diagnostic.test | 69 + .../{test/clangd => clangd/test}/formatting.test | 0 .../{test/clangd => clangd/test}/hover.test | 0 .../{test/clangd => clangd/test}/index-tools.test | 0 .../test}/initialize-params-invalid.test | 0 .../clangd => clangd/test}/initialize-params.test | 0 .../test}/initialize-sequence.test | 0 .../{test/clangd => clangd/test}/input-mirror.test | 0 clang-tools-extra/clangd/test/lit.cfg.py | 19 + .../{test/clangd => clangd/test}/lit.local.cfg | 0 clang-tools-extra/clangd/test/lit.site.cfg.py.in | 28 + .../{test/clangd => clangd/test}/protocol.test | 0 .../{test/clangd => clangd/test}/references.test | 0 clang-tools-extra/clangd/test/rename.test | 39 + .../clangd => clangd/test}/signature-help.test | 0 .../test}/spaces-in-delimited-input.test | 0 .../{test/clangd => clangd/test}/symbol-info.test | 0 .../{test/clangd => clangd/test}/symbols.test | 0 .../clangd => clangd/test}/test-uri-posix.test | 0 .../clangd => clangd/test}/test-uri-windows.test | 0 .../test}/textdocument-didchange-fail.test | 0 .../{test/clangd => clangd/test}/too_large.test | 0 clang-tools-extra/clangd/test/trace.test | 28 + .../clangd => clangd/test}/tweaks-format.test | 0 .../clangd => clangd/test}/type-hierarchy.test | 0 .../clangd => clangd/test}/unsupported-method.test | 0 .../{test/clangd => clangd/test}/utf8.test | 0 .../clangd => clangd/test}/xpc/initialize.test | 0 .../{test/clangd => clangd/test}/xrefs.test | 0 clang-tools-extra/clangd/tool/ClangdMain.cpp | 51 +- clang-tools-extra/clangd/unittests/Annotations.cpp | 53 + clang-tools-extra/clangd/unittests/Annotations.h | 39 + .../clangd/unittests/BackgroundIndexTests.cpp | 477 + clang-tools-extra/clangd/unittests/CMakeLists.txt | 99 + .../unittests}/CancellationTests.cpp | 0 .../clangd/unittests/CanonicalIncludesTests.cpp | 62 + clang-tools-extra/clangd/unittests/ClangdTests.cpp | 1166 + .../clangd/unittests/ClangdUnitTests.cpp | 86 + .../clangd/unittests/CodeCompleteTests.cpp | 2551 + .../unittests}/CodeCompletionStringsTests.cpp | 0 .../clangd => clangd/unittests}/ContextTests.cpp | 0 clang-tools-extra/clangd/unittests/DexTests.cpp | 753 + .../clangd/unittests/DiagnosticsTests.cpp | 833 + .../unittests}/DraftStoreTests.cpp | 0 .../unittests}/ExpectedTypeTest.cpp | 0 .../clangd => clangd/unittests}/FSTests.cpp | 0 .../unittests}/FileDistanceTests.cpp | 0 .../clangd/unittests/FileIndexTests.cpp | 399 + .../clangd/unittests/FindSymbolsTests.cpp | 688 + .../clangd/unittests/FormattedStringTests.cpp | 156 + .../clangd => clangd/unittests}/FunctionTests.cpp | 0 .../clangd/unittests/FuzzyMatchTests.cpp | 312 + .../unittests}/GlobalCompilationDatabaseTests.cpp | 0 .../clangd/unittests/HeadersTests.cpp | 279 + .../clangd/unittests/IndexActionTests.cpp | 253 + clang-tools-extra/clangd/unittests/IndexTests.cpp | 408 + .../unittests}/JSONTransportTests.cpp | 0 .../clangd => clangd/unittests}/Matchers.h | 0 .../clangd/unittests/PrintASTTests.cpp | 102 + .../clangd/unittests/QualityTests.cpp | 493 + .../clangd => clangd/unittests}/RIFFTests.cpp | 0 clang-tools-extra/clangd/unittests/RenameTests.cpp | 92 + .../clangd/unittests/SelectionTests.cpp | 259 + .../clangd/unittests/SerializationTests.cpp | 220 + .../clangd/unittests/SourceCodeTests.cpp | 409 + .../clangd/unittests/SymbolCollectorTests.cpp | 1257 + .../clangd/unittests/SymbolInfoTests.cpp | 339 + .../clangd => clangd/unittests}/SyncAPI.cpp | 0 .../clangd => clangd/unittests}/SyncAPI.h | 0 .../clangd/unittests/TUSchedulerTests.cpp | 714 + .../clangd => clangd/unittests}/TestFS.cpp | 0 .../clangd => clangd/unittests}/TestFS.h | 0 clang-tools-extra/clangd/unittests/TestIndex.cpp | 118 + .../clangd => clangd/unittests}/TestIndex.h | 0 .../clangd => clangd/unittests}/TestScheme.h | 0 clang-tools-extra/clangd/unittests/TestTU.cpp | 158 + clang-tools-extra/clangd/unittests/TestTU.h | 85 + .../clangd => clangd/unittests}/ThreadingTests.cpp | 0 .../clangd => clangd/unittests}/TraceTests.cpp | 0 clang-tools-extra/clangd/unittests/TweakTests.cpp | 222 + .../clangd/unittests/TypeHierarchyTests.cpp | 455 + .../clangd => clangd/unittests}/URITests.cpp | 0 clang-tools-extra/clangd/unittests/XRefsTests.cpp | 1517 + clang-tools-extra/clangd/unittests/lit.cfg.py | 21 + .../clangd/unittests/lit.site.cfg.py.in | 11 + .../clangd/unittests/xpc/CMakeLists.txt | 22 + .../unittests}/xpc/ConversionTests.cpp | 0 clang-tools-extra/docs/ReleaseNotes.rst | 42 + clang-tools-extra/docs/clang-tidy/Integrations.rst | 2 +- .../clang-tidy/checks/abseil-time-comparison.rst | 2 +- .../clang-tidy/checks/bugprone-branch-clone.rst | 90 + .../checks/bugprone-inaccurate-erase.rst | 16 + .../checks/bugprone-unhandled-self-assignment.rst | 116 + clang-tools-extra/docs/clang-tidy/checks/list.rst | 5 + ...llvm-prefer-isa-or-dyn-cast-in-conditionals.rst | 34 + .../misc-throw-by-value-catch-by-reference.rst | 15 + .../clang-tidy/checks/modernize-loop-convert.rst | 12 + .../checks/modernize-use-trailing-return-type.rst | 68 + .../docs/clang-tidy/checks/objc-super-self.rst | 13 + clang-tools-extra/docs/clang-tidy/index.rst | 2 + clang-tools-extra/test/CMakeLists.txt | 36 +- .../Inputs/basic/file1.yaml | 41 +- .../Inputs/basic/file2.yaml | 17 +- .../Inputs/conflict/file1.yaml | 33 +- .../Inputs/conflict/file2.yaml | 33 +- .../Inputs/conflict/file3.yaml | 17 +- .../Inputs/crlf/file1.yaml | 17 +- .../clang-apply-replacements/Inputs/format/no.yaml | 17 +- .../Inputs/format/yes.yaml | 41 +- .../Inputs/identical/file1.yaml | 17 +- .../Inputs/identical/file2.yaml | 17 +- .../Inputs/order-dependent/file1.yaml | 17 +- .../Inputs/order-dependent/file2.yaml | 17 +- .../abseil-duration-unnecessary-conversion.cpp | 3 +- .../abseil-faster-strsplit-delimiter.cpp | 3 +- .../test/clang-tidy/abseil-str-cat-append.cpp | 2 +- .../clang-tidy/abseil-string-find-startswith.cpp | 3 +- .../test/clang-tidy/abseil-time-subtraction.cpp | 3 +- .../abseil-upgrade-duration-conversions.cpp | 3 +- .../test/clang-tidy/alternative-fixes.cpp | 9 + .../test/clang-tidy/bugprone-branch-clone.cpp | 1026 + .../test/clang-tidy/bugprone-dangling-handle.cpp | 6 +- .../test/clang-tidy/bugprone-exception-escape.cpp | 7 +- .../bugprone-forwarding-reference-overload.cpp | 2 +- .../test/clang-tidy/bugprone-inaccurate-erase.cpp | 3 +- .../bugprone-move-forwarding-reference.cpp | 2 +- .../test/clang-tidy/bugprone-sizeof-container.cpp | 2 +- .../test/clang-tidy/bugprone-sizeof-expression.cpp | 41 + .../bugprone-unhandled-self-assignment.cpp | 579 + clang-tools-extra/test/clang-tidy/cert-err34-c.cpp | 2 +- .../test/clang-tidy/cert-msc51-cpp.cpp | 3 +- .../test/clang-tidy/cert-oop11-cpp.cpp | 2 +- .../test/clang-tidy/cert-setlongjmp.cpp | 2 +- .../test/clang-tidy/cert-throw-exception-type.cpp | 4 +- .../test/clang-tidy/check_clang_tidy.py | 93 +- .../clang-tidy/cppcoreguidelines-macro-usage.cpp | 2 +- ...reguidelines-owning-memory-legacy-functions.cpp | 2 +- ...lines-pro-bounds-constant-array-index-c++03.cpp | 3 +- ...s-pro-bounds-constant-array-index-gslheader.cpp | 3 +- ...lines-pro-bounds-pointer-arithmetic-pr36489.cpp | 2 +- ...ppcoreguidelines-pro-type-member-init-cxx2a.cpp | 2 +- ...ppcoreguidelines-pro-type-member-init-cxx98.cpp | 2 +- .../cppcoreguidelines-pro-type-member-init.cpp | 3 +- ...eguidelines-special-member-functions-cxx-03.cpp | 2 +- .../expand-modular-headers-ppcallbacks.cpp | 30 +- .../test/clang-tidy/export-diagnostics.cpp | 13 +- .../fuchsia-restrict-system-includes-all.cpp | 4 +- .../fuchsia-restrict-system-includes-glob.cpp | 4 +- .../fuchsia-restrict-system-includes-headers.cpp | 7 +- .../fuchsia-restrict-system-includes.cpp | 4 +- .../test/clang-tidy/google-readability-casting.cpp | 3 +- .../test/clang-tidy/google-runtime-int-std.cpp | 2 +- .../test/clang-tidy/google-runtime-references.cpp | 3 +- .../hicpp-signed-bitwise-standard-types.cpp | 1 + .../test/clang-tidy/hicpp-signed-bitwise.cpp | 2 +- ...llvm-prefer-isa-or-dyn-cast-in-conditionals.cpp | 132 + .../misc-new-delete-overloads-sized-dealloc.cpp | 2 +- .../test/clang-tidy/misc-new-delete-overloads.cpp | 2 +- .../test/clang-tidy/misc-redundant-expression.cpp | 2 +- .../misc-throw-by-value-catch-by-reference.cpp | 2 +- .../misc-unconventional-assign-operator-cxx17.cpp | 2 +- .../misc-unconventional-assign-operator.cpp | 2 +- .../test/clang-tidy/misc-unused-parameters.cpp | 3 +- .../test/clang-tidy/modernize-avoid-bind.cpp | 2 +- .../modernize-concat-nested-namespaces.cpp | 2 +- .../modernize-deprecated-headers-cxx03.cpp | 2 +- .../modernize-deprecated-headers-cxx11.cpp | 2 +- .../clang-tidy/modernize-loop-convert-basic.cpp | 13 +- .../modernize-loop-convert-camelback.cpp | 2 +- .../clang-tidy/modernize-loop-convert-const.cpp | 2 +- .../clang-tidy/modernize-loop-convert-extra.cpp | 21 +- .../modernize-loop-convert-lowercase.cpp | 2 +- .../clang-tidy/modernize-loop-convert-negative.cpp | 2 +- .../modernize-loop-convert-uppercase.cpp | 2 +- .../clang-tidy/modernize-make-shared-header.cpp | 2 +- .../test/clang-tidy/modernize-make-shared.cpp | 3 +- .../clang-tidy/modernize-make-unique-cxx11.cpp | 3 +- .../clang-tidy/modernize-make-unique-cxx14.cpp | 3 +- .../clang-tidy/modernize-make-unique-header.cpp | 2 +- .../clang-tidy/modernize-make-unique-macros.cpp | 4 +- .../test/clang-tidy/modernize-make-unique.cpp | 12 +- .../clang-tidy/modernize-pass-by-value-header.cpp | 1 + .../modernize-pass-by-value-macro-header.cpp | 2 +- .../test/clang-tidy/modernize-pass-by-value.cpp | 2 +- .../modernize-raw-string-literal-delimiter.cpp | 2 +- .../clang-tidy/modernize-raw-string-literal.cpp | 3 +- .../test/clang-tidy/modernize-replace-auto-ptr.cpp | 3 +- .../modernize-replace-random-shuffle.cpp | 2 +- .../modernize-return-braced-init-list.cpp | 3 +- .../clang-tidy/modernize-unary-static-assert.cpp | 2 +- .../modernize-use-auto-cast-remove-stars.cpp | 2 +- .../test/clang-tidy/modernize-use-auto-cast.cpp | 2 +- .../clang-tidy/modernize-use-auto-iterator.cpp | 4 +- .../modernize-use-auto-min-type-name-length.cpp | 8 +- .../modernize-use-auto-new-remove-stars.cpp | 3 +- .../test/clang-tidy/modernize-use-auto-new.cpp | 2 +- .../modernize-use-bool-literals-ignore-macros.cpp | 3 +- .../clang-tidy/modernize-use-bool-literals.cpp | 3 +- ...odernize-use-default-member-init-assignment.cpp | 2 +- .../modernize-use-default-member-init-bitfield.cpp | 2 +- .../modernize-use-default-member-init-macros.cpp | 3 +- .../modernize-use-default-member-init.cpp | 3 +- ...ze-use-emplace-ignore-implicit-constructors.cpp | 2 +- .../test/clang-tidy/modernize-use-emplace.cpp | 2 +- .../modernize-use-equals-default-copy.cpp | 2 +- .../modernize-use-equals-default-delayed.cpp | 1 + .../modernize-use-equals-default-macros.cpp | 3 +- .../clang-tidy/modernize-use-equals-default.cpp | 2 +- .../modernize-use-equals-delete-macros.cpp | 3 +- .../modernize-use-nodiscard-clang-unused.cpp | 3 +- .../clang-tidy/modernize-use-nodiscard-cxx11.cpp | 3 +- .../modernize-use-nodiscard-gcc-unused.cpp | 3 +- ...ernize-use-nodiscard-no-macro-inscope-cxx11.cpp | 2 +- .../modernize-use-nodiscard-no-macro.cpp | 2 +- .../clang-tidy/modernize-use-noexcept-macro.cpp | 6 +- .../test/clang-tidy/modernize-use-noexcept-opt.cpp | 6 +- .../test/clang-tidy/modernize-use-noexcept.cpp | 5 +- .../clang-tidy/modernize-use-nullptr-basic.cpp | 5 +- .../test/clang-tidy/modernize-use-nullptr.cpp | 3 +- .../clang-tidy/modernize-use-override-cxx98.cpp | 2 +- .../test/clang-tidy/modernize-use-override-ms.cpp | 2 +- .../modernize-use-override-no-destructors.cpp | 3 +- .../modernize-use-override-with-macro.cpp | 3 +- ...odernize-use-override-with-no-macro-inscope.cpp | 3 +- .../test/clang-tidy/modernize-use-override.cpp | 2 +- .../modernize-use-trailing-return-type.cpp | 565 + .../modernize-use-transparent-functors.cpp | 2 +- .../modernize-use-uncaught-exceptions.cpp | 3 +- .../test/clang-tidy/modernize-use-using-macros.cpp | 3 +- .../test/clang-tidy/objc-no-arc-or-properties.m | 2 +- .../test/clang-tidy/objc-super-self.m | 86 + .../test/clang-tidy/openmp-exception-escape.cpp | 14 +- .../test/clang-tidy/openmp-use-default-none.cpp | 4 +- .../performance-for-range-copy-allowed-types.cpp | 4 +- ...ance-for-range-copy-warn-on-all-auto-copies.cpp | 3 +- .../test/clang-tidy/performance-for-range-copy.cpp | 2 +- .../performance-inefficient-algorithm.cpp | 3 +- .../performance-inefficient-vector-operation.cpp | 2 +- ...rformance-move-const-arg-trivially-copyable.cpp | 3 +- .../performance-move-constructor-init.cpp | 2 +- .../performance-unnecessary-value-param-header.cpp | 3 +- ...nce-unnecessary-value-param-incomplete-type.cpp | 2 +- .../clang-tidy/portability-simd-intrinsics-ppc.cpp | 5 +- .../clang-tidy/portability-simd-intrinsics-x86.cpp | 5 +- .../clang-tidy/readability-deleted-default.cpp | 2 +- .../clang-tidy/readability-else-after-return.cpp | 2 +- .../test/clang-tidy/readability-function-size.cpp | 10 +- .../clang-tidy/readability-identifier-naming.cpp | 2 +- ...mplicit-bool-conversion-allow-in-conditions.cpp | 3 +- .../readability-implicit-bool-conversion-cxx98.cpp | 2 +- ...onsistent-declaration-parameter-name-macros.cpp | 3 +- ...onsistent-declaration-parameter-name-strict.cpp | 3 +- ...ity-inconsistent-declaration-parameter-name.cpp | 2 +- .../readability-isolate-declaration-cxx17.cpp | 2 +- .../readability-misleading-indentation.cpp | 13 +- ...ability-redundant-declaration-ignore-macros.cpp | 3 +- .../clang-tidy/readability-redundant-declaration.c | 31 + .../readability-redundant-declaration.cpp | 13 +- .../readability-redundant-smartptr-get-macros.cpp | 3 +- .../readability-redundant-smartptr-get-msvc.cpp | 94 + .../readability-redundant-string-cstr.cpp | 2 +- .../readability-redundant-string-init-msvc.cpp | 3 +- .../readability-redundant-string-init.cpp | 3 +- .../readability-simplify-bool-expr-members.cpp | 356 + ...eadability-static-accessed-through-instance.cpp | 28 + .../test/clang-tidy/readability-string-compare.cpp | 2 +- ...e-literal-suffix-floating-point-opencl-half.cpp | 2 +- .../test/clang-tidy/zircon-temporary-objects.cpp | 3 +- .../compile-commands-path-in-initialize.test | 28 - .../test/clangd/completion-auto-trigger.test | 106 - .../test/clangd/diagnostic-category.test | 43 - clang-tools-extra/test/clangd/diagnostics.test | 37 - .../clangd/did-change-configuration-params.test | 54 - clang-tools-extra/test/clangd/execute-command.test | 66 - .../test/clangd/fixits-codeaction.test | 126 - clang-tools-extra/test/clangd/fixits-command.test | 210 - .../test/clangd/fixits-embed-in-diagnostic.test | 67 - clang-tools-extra/test/clangd/rename.test | 39 - clang-tools-extra/test/clangd/trace.test | 25 - clang-tools-extra/test/lit.cfg.py | 4 - clang-tools-extra/test/lit.site.cfg.py.in | 1 - clang-tools-extra/unittests/CMakeLists.txt | 10 - .../ApplyReplacementsTest.cpp | 1 - .../unittests/clang-tidy/ClangTidyTest.h | 19 +- .../unittests/clang-tidy/LLVMModuleTest.cpp | 2 +- clang-tools-extra/unittests/clangd/Annotations.cpp | 86 - clang-tools-extra/unittests/clangd/Annotations.h | 71 - .../unittests/clangd/BackgroundIndexTests.cpp | 465 - clang-tools-extra/unittests/clangd/CMakeLists.txt | 82 - clang-tools-extra/unittests/clangd/ClangdTests.cpp | 1162 - .../unittests/clangd/ClangdUnitTests.cpp | 86 - .../unittests/clangd/CodeCompleteTests.cpp | 2453 - clang-tools-extra/unittests/clangd/DexTests.cpp | 753 - .../unittests/clangd/DiagnosticsTests.cpp | 609 - .../unittests/clangd/FileIndexTests.cpp | 420 - .../unittests/clangd/FindSymbolsTests.cpp | 688 - .../unittests/clangd/FuzzyMatchTests.cpp | 312 - .../unittests/clangd/HeadersTests.cpp | 273 - .../unittests/clangd/IndexActionTests.cpp | 253 - clang-tools-extra/unittests/clangd/IndexTests.cpp | 408 - .../unittests/clangd/PrintASTTests.cpp | 102 - .../unittests/clangd/QualityTests.cpp | 483 - .../unittests/clangd/SelectionTests.cpp | 259 - .../unittests/clangd/SerializationTests.cpp | 219 - .../unittests/clangd/SourceCodeTests.cpp | 327 - .../unittests/clangd/SymbolCollectorTests.cpp | 1254 - .../unittests/clangd/SymbolInfoTests.cpp | 339 - .../unittests/clangd/TUSchedulerTests.cpp | 710 - clang-tools-extra/unittests/clangd/TestIndex.cpp | 124 - clang-tools-extra/unittests/clangd/TestTU.cpp | 145 - clang-tools-extra/unittests/clangd/TestTU.h | 73 - clang-tools-extra/unittests/clangd/TweakTests.cpp | 190 - .../unittests/clangd/TypeHierarchyTests.cpp | 462 - clang-tools-extra/unittests/clangd/XRefsTests.cpp | 1504 - .../unittests/clangd/xpc/CMakeLists.txt | 21 - clang/bindings/python/clang/cindex.py | 2 + .../python/tests/cindex/test_code_completion.py | 4 +- clang/cmake/caches/Apple-stage1.cmake | 3 + .../cmake/caches/DistributionExample-stage2.cmake | 3 + clang/cmake/caches/DistributionExample.cmake | 4 + clang/cmake/caches/Fuchsia-stage2.cmake | 14 +- clang/cmake/modules/AddClang.cmake | 13 +- clang/docs/ClangCommandLineReference.rst | 7 + clang/docs/ClangFormatStyleOptions.rst | 2 +- clang/docs/ClangPlugins.rst | 2 +- clang/docs/LanguageExtensions.rst | 85 + clang/docs/LibASTMatchersReference.html | 62 +- clang/docs/ReleaseNotes.rst | 3 +- clang/docs/analyzer/checkers.rst | 200 +- clang/docs/doxygen.cfg.in | 2 +- .../AnnotateFunctions/AnnotateFunctions.cpp | 2 +- clang/examples/CMakeLists.txt | 3 - clang/examples/analyzer-plugin/CMakeLists.txt | 11 - clang/examples/analyzer-plugin/MainCallChecker.cpp | 54 - clang/include/clang-c/Index.h | 20 +- clang/include/clang/AST/APValue.h | 205 +- clang/include/clang/AST/ASTContext.h | 93 +- clang/include/clang/AST/ASTDumper.h | 56 + clang/include/clang/AST/ASTDumperUtils.h | 6 + clang/include/clang/AST/ASTImporter.h | 88 +- clang/include/clang/AST/ASTNodeTraverser.h | 29 +- clang/include/clang/AST/ASTTypeTraits.h | 11 + .../include/clang/AST/CurrentSourceLocExprScope.h | 75 + clang/include/clang/AST/Decl.h | 46 +- clang/include/clang/AST/DeclBase.h | 33 +- clang/include/clang/AST/DeclCXX.h | 198 +- clang/include/clang/AST/DeclTemplate.h | 168 +- clang/include/clang/AST/DeclarationName.h | 20 + clang/include/clang/AST/Expr.h | 72 + clang/include/clang/AST/ExprCXX.h | 94 +- clang/include/clang/AST/GlobalDecl.h | 15 + clang/include/clang/AST/JSONNodeDumper.h | 368 + clang/include/clang/AST/RecursiveASTVisitor.h | 18 +- clang/include/clang/AST/Redeclarable.h | 7 + clang/include/clang/AST/Stmt.h | 14 +- clang/include/clang/AST/TemplateName.h | 22 +- clang/include/clang/AST/Type.h | 49 +- clang/include/clang/AST/TypeLoc.h | 38 + clang/include/clang/AST/TypeNodes.def | 1 + clang/include/clang/ASTMatchers/ASTMatchers.h | 81 +- .../clang/ASTMatchers/ASTMatchersInternal.h | 21 +- clang/include/clang/Analysis/CFG.h | 6 + clang/include/clang/Analysis/ProgramPoint.h | 5 +- clang/include/clang/Basic/Attr.td | 3 + clang/include/clang/Basic/AttrDocs.td | 33 + clang/include/clang/Basic/Builtins.def | 26 +- clang/include/clang/Basic/BuiltinsAArch64.def | 11 + clang/include/clang/Basic/BuiltinsNVPTX.def | 58 +- clang/include/clang/Basic/BuiltinsPPC.def | 3 + clang/include/clang/Basic/BuiltinsX86.def | 9 + clang/include/clang/Basic/DiagnosticASTKinds.td | 62 +- clang/include/clang/Basic/DiagnosticCommonKinds.td | 6 +- clang/include/clang/Basic/DiagnosticDriverKinds.td | 27 + .../include/clang/Basic/DiagnosticFrontendKinds.td | 5 - clang/include/clang/Basic/DiagnosticGroups.td | 8 + clang/include/clang/Basic/DiagnosticIDs.h | 8 +- clang/include/clang/Basic/DiagnosticLexKinds.td | 4 + clang/include/clang/Basic/DiagnosticParseKinds.td | 26 +- clang/include/clang/Basic/DiagnosticSemaKinds.td | 134 +- clang/include/clang/Basic/Features.def | 1 + clang/include/clang/Basic/LangOptions.def | 3 + clang/include/clang/Basic/Module.h | 12 +- clang/include/clang/Basic/PartialDiagnostic.h | 1 + clang/include/clang/Basic/PlistSupport.h | 6 +- clang/include/clang/Basic/SourceLocation.h | 11 +- clang/include/clang/Basic/SourceManager.h | 13 +- clang/include/clang/Basic/Specifiers.h | 8 + clang/include/clang/Basic/StmtNodes.td | 1 + clang/include/clang/Basic/TargetInfo.h | 19 +- clang/include/clang/Basic/TemplateKinds.h | 9 +- clang/include/clang/Basic/TokenKinds.def | 5 + clang/include/clang/CodeGen/CGFunctionInfo.h | 16 +- clang/include/clang/CrossTU/CrossTranslationUnit.h | 43 +- clang/include/clang/Driver/CC1Options.td | 14 +- clang/include/clang/Driver/CLCompatOptions.td | 3 +- clang/include/clang/Driver/Distro.h | 6 +- clang/include/clang/Driver/Multilib.h | 7 +- clang/include/clang/Driver/Options.td | 14 +- clang/include/clang/Format/Format.h | 2 +- clang/include/clang/Frontend/ASTConsumers.h | 9 +- clang/include/clang/Frontend/ASTUnit.h | 7 +- clang/include/clang/Frontend/FrontendOptions.h | 4 + clang/include/clang/Frontend/LangStandard.h | 24 +- clang/include/clang/Frontend/LangStandards.def | 11 +- .../clang/Frontend/VerifyDiagnosticConsumer.h | 28 +- clang/include/clang/Lex/HeaderSearch.h | 10 +- clang/include/clang/Lex/Lexer.h | 2 +- clang/include/clang/Lex/MacroArgs.h | 13 +- clang/include/clang/Lex/ModuleMap.h | 16 +- clang/include/clang/Lex/Pragma.h | 13 +- clang/include/clang/Lex/Preprocessor.h | 43 +- clang/include/clang/Lex/Token.h | 21 +- clang/include/clang/Lex/TokenLexer.h | 12 +- clang/include/clang/Lex/VariadicMacroSupport.h | 26 +- clang/include/clang/Parse/Parser.h | 44 +- clang/include/clang/Sema/CodeCompleteConsumer.h | 14 +- clang/include/clang/Sema/DeclSpec.h | 62 +- clang/include/clang/Sema/Overload.h | 27 +- clang/include/clang/Sema/ParsedAttr.h | 23 + clang/include/clang/Sema/ScopeInfo.h | 34 +- clang/include/clang/Sema/Sema.h | 219 +- clang/include/clang/Sema/Template.h | 10 +- clang/include/clang/Serialization/ASTBitCodes.h | 11 +- clang/include/clang/Serialization/ASTReader.h | 8 + .../Checkers/BuiltinCheckerRegistration.h | 2 +- .../clang/StaticAnalyzer/Checkers/CheckerBase.td | 59 +- .../clang/StaticAnalyzer/Checkers/Checkers.td | 280 +- .../clang/StaticAnalyzer/Core/AnalyzerOptions.h | 25 +- .../StaticAnalyzer/Core/BugReporter/BugReporter.h | 53 + .../Core/BugReporter/BugReporterVisitors.h | 12 + .../Core/BugReporter/PathDiagnostic.h | 4 +- .../Core/PathSensitive/CheckerContext.h | 18 + .../StaticAnalyzer/Core/PathSensitive/ExprEngine.h | 24 + .../StaticAnalyzer/Core/PathSensitive/SVals.h | 2 +- .../StaticAnalyzer/Frontend/CheckerRegistry.h | 171 +- clang/include/clang/Tooling/Core/Diagnostic.h | 11 +- clang/include/clang/Tooling/DiagnosticsYaml.h | 41 +- .../clang/Tooling/Refactoring/RangeSelector.h | 80 + clang/include/clang/Tooling/Refactoring/Stencil.h | 161 + .../clang/Tooling/Refactoring/Transformer.h | 316 +- clang/include/clang/Tooling/Syntax/Tokens.h | 302 + clang/lib/ARCMigrate/TransGCAttrs.cpp | 3 + clang/lib/AST/APValue.cpp | 119 +- clang/lib/AST/ASTContext.cpp | 312 +- clang/lib/AST/ASTDiagnostic.cpp | 5 + clang/lib/AST/ASTDumper.cpp | 67 +- clang/lib/AST/ASTImporter.cpp | 393 +- clang/lib/AST/ASTStructuralEquivalence.cpp | 67 +- clang/lib/AST/CMakeLists.txt | 1 + clang/lib/AST/Decl.cpp | 345 +- clang/lib/AST/DeclBase.cpp | 35 +- clang/lib/AST/DeclCXX.cpp | 141 +- clang/lib/AST/DeclObjC.cpp | 2 +- clang/lib/AST/DeclPrinter.cpp | 68 +- clang/lib/AST/DeclTemplate.cpp | 23 +- clang/lib/AST/Expr.cpp | 93 +- clang/lib/AST/ExprCXX.cpp | 50 +- clang/lib/AST/ExprClassification.cpp | 1 + clang/lib/AST/ExprConstant.cpp | 1344 +- clang/lib/AST/ExternalASTMerger.cpp | 14 +- clang/lib/AST/ItaniumMangle.cpp | 89 +- clang/lib/AST/JSONNodeDumper.cpp | 944 + clang/lib/AST/MicrosoftMangle.cpp | 11 +- clang/lib/AST/ODRHash.cpp | 31 +- clang/lib/AST/RecordLayoutBuilder.cpp | 8 +- clang/lib/AST/StmtPrinter.cpp | 23 +- clang/lib/AST/StmtProfile.cpp | 4 + clang/lib/AST/TemplateName.cpp | 30 +- clang/lib/AST/TextNodeDumper.cpp | 2 + clang/lib/AST/Type.cpp | 29 +- clang/lib/AST/TypePrinter.cpp | 30 +- clang/lib/AST/VTableBuilder.cpp | 4 +- clang/lib/ASTMatchers/ASTMatchFinder.cpp | 34 +- clang/lib/ASTMatchers/Dynamic/Registry.cpp | 4 + clang/lib/Analysis/BodyFarm.cpp | 2 - clang/lib/Analysis/CFG.cpp | 49 +- clang/lib/Analysis/CloneDetection.cpp | 6 +- clang/lib/Analysis/RetainSummaryManager.cpp | 35 +- clang/lib/Basic/Builtins.cpp | 5 +- clang/lib/Basic/Module.cpp | 15 + clang/lib/Basic/SourceManager.cpp | 17 +- clang/lib/Basic/Targets/AArch64.cpp | 23 + clang/lib/Basic/Targets/AArch64.h | 3 + clang/lib/Basic/Targets/AMDGPU.cpp | 11 + clang/lib/Basic/Targets/AMDGPU.h | 1 - clang/lib/Basic/Targets/ARM.cpp | 9 + clang/lib/Basic/Targets/BPF.cpp | 2 +- clang/lib/Basic/Targets/NVPTX.cpp | 4 +- clang/lib/Basic/Targets/OSTargets.h | 49 +- clang/lib/Basic/Targets/PPC.h | 4 +- clang/lib/Basic/Targets/RISCV.cpp | 2 +- clang/lib/Basic/Targets/X86.cpp | 11 + clang/lib/Basic/Targets/X86.h | 1 + clang/lib/CodeGen/BackendUtil.cpp | 119 +- clang/lib/CodeGen/CGBlocks.cpp | 2 +- clang/lib/CodeGen/CGBuiltin.cpp | 696 +- clang/lib/CodeGen/CGCXXABI.cpp | 6 - clang/lib/CodeGen/CGCXXABI.h | 4 - clang/lib/CodeGen/CGCall.cpp | 4 +- clang/lib/CodeGen/CGDebugInfo.cpp | 108 +- clang/lib/CodeGen/CGDebugInfo.h | 7 + clang/lib/CodeGen/CGDecl.cpp | 16 +- clang/lib/CodeGen/CGDeclCXX.cpp | 33 +- clang/lib/CodeGen/CGExpr.cpp | 15 +- clang/lib/CodeGen/CGExprAgg.cpp | 3 +- clang/lib/CodeGen/CGExprCXX.cpp | 6 +- clang/lib/CodeGen/CGExprComplex.cpp | 3 +- clang/lib/CodeGen/CGExprConstant.cpp | 27 +- clang/lib/CodeGen/CGExprScalar.cpp | 19 +- clang/lib/CodeGen/CGObjC.cpp | 21 +- clang/lib/CodeGen/CGObjCMac.cpp | 185 +- clang/lib/CodeGen/CGOpenMPRuntime.cpp | 225 +- clang/lib/CodeGen/CGOpenMPRuntime.h | 19 +- clang/lib/CodeGen/CGOpenMPRuntimeNVPTX.cpp | 73 +- clang/lib/CodeGen/CGOpenMPRuntimeNVPTX.h | 2 +- clang/lib/CodeGen/CGRecordLayoutBuilder.cpp | 4 +- clang/lib/CodeGen/CodeGenFunction.cpp | 204 +- clang/lib/CodeGen/CodeGenFunction.h | 22 +- clang/lib/CodeGen/CodeGenModule.cpp | 293 +- clang/lib/CodeGen/CodeGenModule.h | 26 +- clang/lib/CodeGen/CoverageMappingGen.cpp | 2 +- clang/lib/CodeGen/ItaniumCXXABI.cpp | 25 +- clang/lib/CodeGen/MicrosoftCXXABI.cpp | 66 +- .../CodeGen/ObjectFilePCHContainerOperations.cpp | 10 +- clang/lib/CodeGen/TargetInfo.cpp | 21 +- clang/lib/CrossTU/CrossTranslationUnit.cpp | 133 +- clang/lib/Driver/CMakeLists.txt | 1 + clang/lib/Driver/Distro.cpp | 5 + clang/lib/Driver/Driver.cpp | 12 +- clang/lib/Driver/Job.cpp | 2 +- clang/lib/Driver/Multilib.cpp | 20 +- clang/lib/Driver/ToolChain.cpp | 2 +- clang/lib/Driver/ToolChains/AVR.cpp | 122 +- clang/lib/Driver/ToolChains/AVR.h | 23 +- clang/lib/Driver/ToolChains/Arch/ARM.cpp | 13 +- clang/lib/Driver/ToolChains/Clang.cpp | 93 +- clang/lib/Driver/ToolChains/CommonArgs.cpp | 39 +- clang/lib/Driver/ToolChains/CommonArgs.h | 11 +- clang/lib/Driver/ToolChains/Cuda.cpp | 38 +- clang/lib/Driver/ToolChains/Darwin.cpp | 242 +- clang/lib/Driver/ToolChains/Darwin.h | 16 +- clang/lib/Driver/ToolChains/Fuchsia.cpp | 52 +- clang/lib/Driver/ToolChains/Gnu.cpp | 131 +- clang/lib/Driver/ToolChains/HIP.cpp | 4 +- clang/lib/Driver/ToolChains/Linux.cpp | 8 +- clang/lib/Driver/ToolChains/MSVC.cpp | 18 +- clang/lib/Driver/ToolChains/MinGW.cpp | 5 +- clang/lib/Driver/ToolChains/PPCLinux.cpp | 31 + clang/lib/Driver/ToolChains/PPCLinux.h | 33 + clang/lib/Format/BreakableToken.cpp | 27 +- clang/lib/Format/BreakableToken.h | 5 +- clang/lib/Format/ContinuationIndenter.cpp | 31 +- clang/lib/Format/ContinuationIndenter.h | 4 +- clang/lib/Format/Format.cpp | 9 +- clang/lib/Format/FormatTokenLexer.cpp | 1 - clang/lib/Format/SortJavaScriptImports.cpp | 12 +- clang/lib/Format/TokenAnalyzer.h | 4 - clang/lib/Format/TokenAnnotator.cpp | 6 +- clang/lib/Format/UnwrappedLineParser.cpp | 15 +- clang/lib/Format/UsingDeclarationsSorter.cpp | 3 +- clang/lib/Format/WhitespaceManager.cpp | 18 +- clang/lib/Format/WhitespaceManager.h | 2 + clang/lib/Frontend/ASTConsumers.cpp | 23 +- clang/lib/Frontend/ASTMerge.cpp | 2 +- clang/lib/Frontend/ASTUnit.cpp | 25 +- clang/lib/Frontend/CompilerInstance.cpp | 6 - clang/lib/Frontend/CompilerInvocation.cpp | 36 +- clang/lib/Frontend/FrontendActions.cpp | 9 +- clang/lib/Frontend/InitHeaderSearch.cpp | 66 +- clang/lib/Frontend/InitPreprocessor.cpp | 5 +- clang/lib/Frontend/PrecompiledPreamble.cpp | 28 +- clang/lib/Frontend/PrintPreprocessedOutput.cpp | 5 +- .../lib/FrontendTool/ExecuteCompilerInvocation.cpp | 16 +- clang/lib/Headers/CMakeLists.txt | 37 +- clang/lib/Headers/__clang_cuda_cmath.h | 32 +- clang/lib/Headers/__clang_cuda_device_functions.h | 46 +- .../lib/Headers/__clang_cuda_libdevice_declares.h | 870 +- .../Headers/__clang_cuda_math_forward_declares.h | 47 +- clang/lib/Headers/arm_acle.h | 10 + clang/lib/Headers/avx512bf16intrin.h | 214 + clang/lib/Headers/avx512fintrin.h | 48 +- clang/lib/Headers/avx512vlbf16intrin.h | 409 + clang/lib/Headers/cpuid.h | 3 + clang/lib/Headers/f16cintrin.h | 6 +- clang/lib/Headers/immintrin.h | 13 +- .../Headers/openmp_wrappers/__clang_openmp_math.h | 35 + .../openmp_wrappers/__clang_openmp_math_declares.h | 33 + clang/lib/Headers/openmp_wrappers/cmath | 16 + clang/lib/Headers/openmp_wrappers/math.h | 17 + clang/lib/Headers/pconfigintrin.h | 4 + clang/lib/Headers/ppc_wrappers/mmintrin.h | 1443 + clang/lib/Headers/sgxintrin.h | 4 + clang/lib/Headers/xsaveintrin.h | 2 +- clang/lib/Index/CommentToXML.cpp | 7 +- clang/lib/Lex/HeaderSearch.cpp | 9 +- clang/lib/Lex/MacroArgs.cpp | 11 +- clang/lib/Lex/ModuleMap.cpp | 12 +- clang/lib/Lex/PPCaching.cpp | 4 +- clang/lib/Lex/PPDirectives.cpp | 34 +- clang/lib/Lex/PPLexerChange.cpp | 13 +- clang/lib/Lex/PPMacroExpansion.cpp | 21 +- clang/lib/Lex/Pragma.cpp | 96 +- clang/lib/Lex/Preprocessor.cpp | 28 +- clang/lib/Lex/TokenLexer.cpp | 60 +- clang/lib/Parse/ParseCXXInlineMethods.cpp | 11 +- clang/lib/Parse/ParseDecl.cpp | 114 +- clang/lib/Parse/ParseDeclCXX.cpp | 126 +- clang/lib/Parse/ParseExpr.cpp | 55 +- clang/lib/Parse/ParseExprCXX.cpp | 464 +- clang/lib/Parse/ParseInit.cpp | 31 +- clang/lib/Parse/ParseObjc.cpp | 4 +- clang/lib/Parse/ParseOpenMP.cpp | 7 +- clang/lib/Parse/ParsePragma.cpp | 201 +- clang/lib/Parse/ParseStmtAsm.cpp | 3 +- clang/lib/Parse/ParseTemplate.cpp | 46 +- clang/lib/Parse/ParseTentative.cpp | 202 +- clang/lib/Parse/Parser.cpp | 55 +- clang/lib/Rewrite/HTMLRewrite.cpp | 2 +- clang/lib/Sema/AnalysisBasedWarnings.cpp | 27 +- clang/lib/Sema/CMakeLists.txt | 1 + clang/lib/Sema/DeclSpec.cpp | 50 +- clang/lib/Sema/Sema.cpp | 123 +- clang/lib/Sema/SemaCUDA.cpp | 2 +- clang/lib/Sema/SemaCXXScopeSpec.cpp | 25 +- clang/lib/Sema/SemaCast.cpp | 56 +- clang/lib/Sema/SemaChecking.cpp | 181 +- clang/lib/Sema/SemaCodeComplete.cpp | 106 +- clang/lib/Sema/SemaCoroutine.cpp | 12 +- clang/lib/Sema/SemaDecl.cpp | 696 +- clang/lib/Sema/SemaDeclAttr.cpp | 18 +- clang/lib/Sema/SemaDeclCXX.cpp | 234 +- clang/lib/Sema/SemaDeclObjC.cpp | 49 +- clang/lib/Sema/SemaExceptionSpec.cpp | 1 + clang/lib/Sema/SemaExpr.cpp | 145 +- clang/lib/Sema/SemaExprCXX.cpp | 186 +- clang/lib/Sema/SemaExprObjC.cpp | 7 +- clang/lib/Sema/SemaInit.cpp | 258 +- clang/lib/Sema/SemaLambda.cpp | 113 +- clang/lib/Sema/SemaLookup.cpp | 165 +- clang/lib/Sema/SemaModule.cpp | 710 + clang/lib/Sema/SemaOpenMP.cpp | 333 +- clang/lib/Sema/SemaOverload.cpp | 480 +- clang/lib/Sema/SemaPseudoObject.cpp | 4 +- clang/lib/Sema/SemaStmt.cpp | 44 +- clang/lib/Sema/SemaTemplate.cpp | 268 +- clang/lib/Sema/SemaTemplateDeduction.cpp | 33 +- clang/lib/Sema/SemaTemplateInstantiate.cpp | 104 +- clang/lib/Sema/SemaTemplateInstantiateDecl.cpp | 312 +- clang/lib/Sema/SemaTemplateVariadic.cpp | 47 +- clang/lib/Sema/SemaType.cpp | 87 +- clang/lib/Sema/TreeTransform.h | 253 +- clang/lib/Serialization/ASTReader.cpp | 28 +- clang/lib/Serialization/ASTReaderDecl.cpp | 35 +- clang/lib/Serialization/ASTReaderStmt.cpp | 20 +- clang/lib/Serialization/ASTWriter.cpp | 75 +- clang/lib/Serialization/ASTWriterDecl.cpp | 37 +- clang/lib/Serialization/ASTWriterStmt.cpp | 12 + .../Checkers/AnalysisOrderChecker.cpp | 4 +- clang/lib/StaticAnalyzer/Checkers/CMakeLists.txt | 1 + .../lib/StaticAnalyzer/Checkers/CStringChecker.cpp | 4 + .../Checkers/CheckSecuritySyntaxOnly.cpp | 4 + clang/lib/StaticAnalyzer/Checkers/CloneChecker.cpp | 6 +- .../StaticAnalyzer/Checkers/IteratorChecker.cpp | 526 +- .../Checkers/LocalizationChecker.cpp | 2 +- clang/lib/StaticAnalyzer/Checkers/MIGChecker.cpp | 80 +- .../lib/StaticAnalyzer/Checkers/MallocChecker.cpp | 6 +- .../Checkers/MmapWriteExecChecker.cpp | 4 +- clang/lib/StaticAnalyzer/Checkers/Move.h | 30 + clang/lib/StaticAnalyzer/Checkers/MoveChecker.cpp | 15 +- .../StaticAnalyzer/Checkers/NullabilityChecker.cpp | 2 +- .../Checkers/NumberObjectConversionChecker.cpp | 2 +- .../lib/StaticAnalyzer/Checkers/PaddingChecker.cpp | 2 +- .../RetainCountChecker/RetainCountChecker.cpp | 11 +- .../StaticAnalyzer/Checkers/SmartPtrModeling.cpp | 74 + .../UninitializedObject/UninitializedObject.h | 14 +- .../UninitializedObjectChecker.cpp | 13 +- .../StaticAnalyzer/Checkers/VirtualCallChecker.cpp | 3 +- clang/lib/StaticAnalyzer/Core/AnalyzerOptions.cpp | 59 +- clang/lib/StaticAnalyzer/Core/BugReporter.cpp | 1 + .../StaticAnalyzer/Core/BugReporterVisitors.cpp | 98 +- clang/lib/StaticAnalyzer/Core/ExprEngine.cpp | 5 +- clang/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp | 6 + .../Core/ExprEngineCallAndReturn.cpp | 42 +- clang/lib/StaticAnalyzer/Core/RegionStore.cpp | 20 +- clang/lib/StaticAnalyzer/Core/SarifDiagnostics.cpp | 4 +- .../StaticAnalyzer/Frontend/AnalysisConsumer.cpp | 29 + .../Frontend/CheckerRegistration.cpp | 6 +- .../StaticAnalyzer/Frontend/CheckerRegistry.cpp | 489 +- clang/lib/Tooling/CMakeLists.txt | 1 + clang/lib/Tooling/Core/Diagnostic.cpp | 15 +- .../Tooling/InterpolatingCompilationDatabase.cpp | 11 +- clang/lib/Tooling/JSONCompilationDatabase.cpp | 5 +- clang/lib/Tooling/Refactoring/CMakeLists.txt | 2 + clang/lib/Tooling/Refactoring/RangeSelector.cpp | 264 + clang/lib/Tooling/Refactoring/Stencil.cpp | 200 + clang/lib/Tooling/Refactoring/Transformer.cpp | 192 +- clang/lib/Tooling/Syntax/CMakeLists.txt | 10 + clang/lib/Tooling/Syntax/Tokens.cpp | 509 + clang/test/AST/ast-dump-comment-json.cpp | 1492 + clang/test/AST/ast-dump-enum-json.cpp | 484 + clang/test/AST/ast-dump-expr-json.c | 5427 ++ clang/test/AST/ast-dump-if-json.cpp | 964 + clang/test/AST/ast-dump-macro-json.c | 179 + clang/test/AST/ast-dump-namespace-json.cpp | 211 + clang/test/AST/ast-dump-records-json.cpp | 4107 + clang/test/AST/ast-dump-stmt-json.c | 5094 ++ clang/test/AST/ast-dump-stmt-json.cpp | 5951 ++ clang/test/AST/ast-print-no-sanitize.cpp | 7 + clang/test/AST/ast-printer-lambda.cpp | 36 + .../anonymous-fields/Inputs/anonymous-fields1.cpp | 5 + .../anonymous-fields/Inputs/anonymous-fields2.cpp | 9 + clang/test/ASTMerge/anonymous-fields/test.cpp | 4 + clang/test/ASTMerge/asm/Inputs/asm-function.cpp | 21 + clang/test/ASTMerge/asm/test.cpp | 8 + clang/test/ASTMerge/category/Inputs/category1.m | 48 + clang/test/ASTMerge/category/Inputs/category2.m | 49 + clang/test/ASTMerge/category/test.m | 11 + .../Inputs/class-template-partial-spec1.cpp | 118 + .../Inputs/class-template-partial-spec2.cpp | 79 + .../ASTMerge/class-template-partial-spec/test.cpp | 27 + .../class-template/Inputs/class-template1.cpp | 37 + .../class-template/Inputs/class-template2.cpp | 37 + clang/test/ASTMerge/class-template/test.cpp | 28 + clang/test/ASTMerge/class/Inputs/class1.cpp | 48 + clang/test/ASTMerge/class/Inputs/class2.cpp | 40 + clang/test/ASTMerge/class/test.cpp | 24 + clang/test/ASTMerge/class2/Inputs/class3.cpp | 26 + clang/test/ASTMerge/class2/test.cpp | 9 + clang/test/ASTMerge/codegen-body/Inputs/body1.c | 6 + clang/test/ASTMerge/codegen-body/Inputs/body2.c | 4 + clang/test/ASTMerge/codegen-body/test.c | 5 + clang/test/ASTMerge/codegen-exprs/Inputs/exprs1.c | 10 + clang/test/ASTMerge/codegen-exprs/Inputs/exprs2.c | 10 + clang/test/ASTMerge/codegen-exprs/test.c | 5 + clang/test/ASTMerge/enum/Inputs/enum1.c | 42 + clang/test/ASTMerge/enum/Inputs/enum2.c | 42 + clang/test/ASTMerge/enum/test.c | 25 + clang/test/ASTMerge/exprs-cpp/Inputs/exprs3.cpp | 141 + clang/test/ASTMerge/exprs-cpp/test.cpp | 50 + clang/test/ASTMerge/exprs/Inputs/exprs1.c | 10 + clang/test/ASTMerge/exprs/Inputs/exprs2.c | 10 + clang/test/ASTMerge/exprs/test.c | 5 + .../ASTMerge/function-cpp/Inputs/function-1.cpp | 8 + clang/test/ASTMerge/function-cpp/test.cpp | 10 + clang/test/ASTMerge/function/Inputs/function1.c | 6 + clang/test/ASTMerge/function/Inputs/function2.c | 7 + clang/test/ASTMerge/function/test.c | 15 + .../inheritance/Inputs/inheritance-base.cpp | 7 + clang/test/ASTMerge/inheritance/test.cpp | 8 + .../init-ctors/Inputs/init-ctors-classes.cpp | 19 + clang/test/ASTMerge/init-ctors/test.cpp | 10 + .../injected-class-name-decl/Inputs/inject1.cpp | 2 + .../injected-class-name-decl/Inputs/inject2.cpp | 2 + .../ASTMerge/injected-class-name-decl/test.cpp | 3 + clang/test/ASTMerge/interface/Inputs/interface1.m | 105 + clang/test/ASTMerge/interface/Inputs/interface2.m | 100 + clang/test/ASTMerge/interface/test.m | 22 + clang/test/ASTMerge/macro/Inputs/macro.modulemap | 4 + clang/test/ASTMerge/macro/Inputs/macro1.h | 5 + clang/test/ASTMerge/macro/Inputs/macro1.m | 5 + clang/test/ASTMerge/macro/Inputs/macro2.m | 5 + clang/test/ASTMerge/macro/test.m | 6 + .../test/ASTMerge/namespace/Inputs/namespace1.cpp | 27 + .../test/ASTMerge/namespace/Inputs/namespace2.cpp | 60 + clang/test/ASTMerge/namespace/test.cpp | 17 + clang/test/ASTMerge/property/Inputs/property1.m | 31 + clang/test/ASTMerge/property/Inputs/property2.m | 33 + clang/test/ASTMerge/property/test.m | 13 + .../ASTMerge/std-initializer-list/Inputs/il.cpp | 9 + clang/test/ASTMerge/std-initializer-list/test.cpp | 3 + clang/test/ASTMerge/struct/Inputs/struct1.c | 141 + clang/test/ASTMerge/struct/Inputs/struct2.c | 138 + clang/test/ASTMerge/struct/test.c | 55 + clang/test/ASTMerge/typedef/Inputs/typedef1.c | 4 + clang/test/ASTMerge/typedef/Inputs/typedef2.c | 4 + clang/test/ASTMerge/typedef/test.c | 7 + clang/test/ASTMerge/unnamed_fields/Inputs/il.cpp | 3 + clang/test/ASTMerge/unnamed_fields/test.cpp | 3 + clang/test/ASTMerge/var-cpp/Inputs/var1.cpp | 17 + clang/test/ASTMerge/var-cpp/test.cpp | 9 + clang/test/ASTMerge/var/Inputs/var1.c | 7 + clang/test/ASTMerge/var/Inputs/var1.h | 1 + clang/test/ASTMerge/var/Inputs/var2.c | 7 + clang/test/ASTMerge/var/test.c | 12 + clang/test/Analysis/Inputs/ctu-other.cpp | 38 + .../Inputs/ctu-other.cpp.externalDefMap.txt | 10 + .../plist-macros-with-expansion.cpp.plist | 1 + .../expected-plists/retain-release.m.objc.plist | 2 +- .../expected-plists/retain-release.m.objcpp.plist | 2 +- .../Analysis/Inputs/system-header-simulator-cxx.h | 1 + .../Analysis/MismatchedDeallocator-path-notes.cpp | 2 +- clang/test/Analysis/OSAtomic_mac.c | 27 + clang/test/Analysis/analyzer-config.c | 39 +- clang/test/Analysis/bsd-string.c | 1 + clang/test/Analysis/checker-dependencies.c | 17 + clang/test/Analysis/checker-plugins.c | 100 +- clang/test/Analysis/complex.c | 30 +- clang/test/Analysis/copy-elision.mm | 18 + clang/test/Analysis/ctu-main.cpp | 50 + .../cxx-uninitialized-object-inheritance.cpp | 6 +- .../cxx-uninitialized-object-no-dereference.cpp | 2 +- .../cxx-uninitialized-object-notes-as-warnings.cpp | 6 +- .../Analysis/cxx-uninitialized-object-ptr-ref.cpp | 33 +- .../cxx-uninitialized-object-unguarded-access.cpp | 6 +- ...x-uninitialized-object-unionlike-constructs.cpp | 12 +- clang/test/Analysis/cxx-uninitialized-object.cpp | 68 +- clang/test/Analysis/diagnostics/macros.cpp | 27 +- .../plist-diagnostics-include-check.cpp | 2 +- clang/test/Analysis/diagnostics/plist-multi-file.c | 2 +- clang/test/Analysis/disable-all-checks.c | 2 +- clang/test/Analysis/func-mapping-test.cpp | 40 +- clang/test/Analysis/inline-if-constexpr.cpp | 18 + clang/test/Analysis/invalid-checker-option.c | 97 + clang/test/Analysis/lambda-notes.cpp | 2 +- clang/test/Analysis/lit.local.cfg | 2 + clang/test/Analysis/malloc-plist.c | 2 +- clang/test/Analysis/mig.mm | 28 + clang/test/Analysis/nil-receiver.mm | 24 + clang/test/Analysis/objcpp-uninitialized-object.mm | 2 +- clang/test/Analysis/osobject-retain-release.cpp | 36 + clang/test/Analysis/plugins/CMakeLists.txt | 12 + .../CheckerDependencyHandling/CMakeLists.txt | 12 + .../CheckerDependencyHandling.cpp | 28 + ...heckerDependencyHandlingAnalyzerPlugin.exports} | 0 .../plugins/CheckerOptionHandling/CMakeLists.txt | 12 + .../CheckerOptionHandling.cpp | 43 + .../CheckerOptionHandlingAnalyzerPlugin.exports} | 0 .../Analysis/plugins/SampleAnalyzer/CMakeLists.txt | 12 + .../plugins/SampleAnalyzer/MainCallChecker.cpp | 54 + .../SampleAnalyzer}/SampleAnalyzerPlugin.exports | 0 clang/test/Analysis/redecl.c | 13 + clang/test/Analysis/retain-release.mm | 32 + .../test/Analysis/security-syntax-checks-no-emit.c | 5 +- clang/test/Analysis/security-syntax-checks.c | 20 + clang/test/Analysis/security-syntax-checks.m | 45 +- clang/test/Analysis/show-checker-list.c | 11 + clang/test/Analysis/smart-ptr.cpp | 28 + clang/test/Analysis/string.c | 6 + clang/test/Analysis/unions.cpp | 2 +- clang/test/Analysis/use-after-move.cpp | 655 +- clang/test/CMakeLists.txt | 38 +- clang/test/CXX/basic/basic.link/p1.cpp | 40 +- clang/test/CXX/basic/basic.link/p2.cpp | 16 + .../p2-associated-namespaces-classes.cpp | 344 + .../basic.lookup.argdep/p2-inline-namespace.cpp | 56 + .../basic/basic.lookup/basic.lookup.argdep/p2.cpp | 16 + .../basic/basic.lookup/basic.lookup.argdep/p3.cpp | 64 + .../basic/basic.lookup/basic.lookup.argdep/p4.cpp | 93 + .../basic/basic.lookup/basic.lookup.unqual/p3.cpp | 60 +- .../basic/basic.scope/basic.scope.namespace/p2.cpp | 86 + clang/test/CXX/class/class.mem/p1.cpp | 4 +- .../CXX/class/class.union/class.union.anon/p4.cpp | 2 +- .../CXX/dcl.dcl/dcl.attr/dcl.attr.unused/p3.cpp | 18 +- .../test/CXX/dcl.dcl/dcl.spec/dcl.constexpr/p3.cpp | 22 +- .../test/CXX/dcl.dcl/dcl.spec/dcl.constexpr/p4.cpp | 6 +- .../test/CXX/dcl.dcl/dcl.spec/dcl.constexpr/p6.cpp | 4 +- .../dcl.fct.def/dcl.fct.def.default/p2.cpp | 27 +- clang/test/CXX/drs/dr0xx.cpp | 7 +- clang/test/CXX/drs/dr13xx.cpp | 38 +- clang/test/CXX/drs/dr14xx.cpp | 16 +- clang/test/CXX/drs/dr15xx.cpp | 10 + clang/test/CXX/drs/dr16xx.cpp | 48 + clang/test/CXX/drs/dr17xx.cpp | 17 +- clang/test/CXX/drs/dr18xx.cpp | 52 +- clang/test/CXX/drs/dr19xx.cpp | 10 +- clang/test/CXX/drs/dr23xx.cpp | 26 + clang/test/CXX/drs/dr2xx.cpp | 7 +- clang/test/CXX/drs/dr6xx.cpp | 24 +- clang/test/CXX/drs/dr7xx.cpp | 112 +- clang/test/CXX/except/except.spec/p14.cpp | 29 +- clang/test/CXX/expr/expr.const/p2-0x.cpp | 4 +- .../expr.prim.lambda.capture/p17.cpp | 42 + .../CXX/expr/expr.prim/expr.prim.lambda/p23.cpp | 26 +- clang/test/CXX/expr/expr.unary/expr.new/p17.cpp | 6 +- .../CXX/module/module.interface/Inputs/header.h | 3 + clang/test/CXX/module/module.interface/p1.cpp | 38 + clang/test/CXX/module/module.interface/p2.cpp | 94 + clang/test/CXX/module/module.interface/p3.cpp | 54 + clang/test/CXX/module/module.interface/p5.cpp | 89 + .../modules-ts/basic/basic.def.odr/p4/module.cpp | 2 - .../modules-ts/basic/basic.def.odr/p4/module.cppm | 16 - .../CXX/modules-ts/basic/basic.def.odr/p4/user.cpp | 2 - .../dcl.dcl/dcl.module/dcl.module.interface/p1.cpp | 5 +- .../over.match.funcs/over.match.ref/p1.cpp | 21 + .../temp/temp.decls/temp.variadic/init-capture.cpp | 39 + .../test/CXX/temp/temp.decls/temp.variadic/p4.cpp | 9 +- clang/test/CXX/temp/temp.deduct.guide/p1.cpp | 2 +- clang/test/CXX/temp/temp.deduct.guide/p3.cpp | 8 +- clang/test/CXX/temp/temp.spec/temp.explicit/p5.cpp | 5 +- clang/test/CodeCompletion/enum-preferred-type.cpp | 24 + clang/test/CodeCompletion/ordinary-name-cxx11.cpp | 18 +- clang/test/CodeCompletion/ordinary-name.cpp | 20 +- clang/test/CodeCompletion/patterns.cpp | 39 + .../Inputs/debug-info-file-checksum-line.cpp | 9 + .../Inputs/debug-info-file-checksum-pre.cpp | 10 + clang/test/CodeGen/alloc-size.c | 9 + clang/test/CodeGen/arm64-microsoft-arguments.cpp | 208 +- .../test/CodeGen/arm64-microsoft-struct-align.cpp | 27 + clang/test/CodeGen/arm64-mte.c | 110 + clang/test/CodeGen/attr-target-x86.c | 4 +- clang/test/CodeGen/avr-builtins.c | 102 + clang/test/CodeGen/avx512bf16-builtins.c | 74 + clang/test/CodeGen/avx512f-builtins.c | 12 +- clang/test/CodeGen/avx512vlbf16-builtins.c | 163 + clang/test/CodeGen/builtin-constant-p.c | 8 + clang/test/CodeGen/builtin-sponentry.c | 8 + clang/test/CodeGen/builtins-nvptx-mma.cu | 755 + clang/test/CodeGen/builtins-nvptx-mma.py | 343 + clang/test/CodeGen/builtins-ppc-altivec.c | 9 +- clang/test/CodeGen/builtins-ppc-cache.c | 47 + clang/test/CodeGen/builtins.c | 10 + clang/test/CodeGen/builtins.cpp | 52 + .../CodeGen/debug-info-codeview-heapallocsite.c | 28 +- clang/test/CodeGen/debug-info-file-checksum.c | 12 + clang/test/CodeGen/dependent-lib.c | 6 +- clang/test/CodeGen/dso-local-executable.c | 2 +- clang/test/CodeGen/elf-linker-options.c | 7 - clang/test/CodeGen/hwasan-new-pm.c | 34 + clang/test/CodeGen/math-builtins.c | 12 +- clang/test/CodeGen/math-libcalls.c | 12 +- clang/test/CodeGen/padding-init.c | 51 + clang/test/CodeGen/pgo-instrumentation.c | 20 +- clang/test/CodeGen/ppc-mmintrin.c | 1262 + clang/test/CodeGen/pragma-comment.c | 21 +- clang/test/CodeGen/spir-half-type.cpp | 2 + clang/test/CodeGen/split-debug-filename.c | 4 +- clang/test/CodeGen/split-debug-single-file.c | 4 +- clang/test/CodeGen/thinlto-debug-pm.c | 15 +- .../test/CodeGen/thinlto-distributed-cfi-devirt.ll | 6 +- clang/test/CodeGen/thinlto-distributed-cfi.ll | 2 +- clang/test/CodeGen/thinlto-split-dwarf.c | 4 +- clang/test/CodeGenCUDA/amdgpu-visibility.cu | 21 + clang/test/CodeGenCXX/amdgpu-float16.cpp | 20 + clang/test/CodeGenCXX/auto-var-init.cpp | 6 +- .../CodeGenCXX/builtin-is-constant-evaluated.cpp | 133 + clang/test/CodeGenCXX/builtin-source-location.cpp | 268 + clang/test/CodeGenCXX/builtin_FUNCTION.cpp | 41 + clang/test/CodeGenCXX/builtin_LINE.cpp | 95 + .../CodeGenCXX/cxx1y-variable-template-linkage.cpp | 54 +- .../test/CodeGenCXX/cxx2a-three-way-comparison.cpp | 8 +- clang/test/CodeGenCXX/debug-info-class.cpp | 45 +- .../CodeGenCXX/debug-info-global-ctor-dtor.cpp | 44 +- clang/test/CodeGenCXX/debug-info-line.cpp | 7 + .../test/CodeGenCXX/debug-info-template-member.cpp | 2 +- .../CodeGenCXX/debug-info-var-template-partial.cpp | 17 + clang/test/CodeGenCXX/dllimport-runtime-fns.cpp | 63 + clang/test/CodeGenCXX/eh.cpp | 10 +- .../mangle-lambda-explicit-template-params.cpp | 34 + .../CodeGenCXX/microsoft-abi-sret-and-byval.cpp | 13 +- .../microsoft-abi-template-static-init.cpp | 92 + clang/test/CodeGenCXX/mingw-template-dllexport.cpp | 48 + clang/test/CodeGenCXX/new-array-init.cpp | 22 + clang/test/CodeGenCXX/no_destroy.cpp | 52 +- clang/test/CodeGenCXX/nrvo.cpp | 1 + clang/test/CodeGenCXX/runtime-dllstorage.cpp | 4 +- clang/test/CodeGenCXX/stack-reuse-exceptions.cpp | 2 +- clang/test/CodeGenCXX/vtable-key-function-ios.cpp | 10 +- clang/test/CodeGenObjC/arc.m | 4 +- clang/test/CodeGenObjC/boxing.m | 12 +- .../convert-messages-to-runtime-calls.m | 52 + clang/test/CodeGenObjC/exceptions-asm-attribute.m | 4 +- clang/test/CodeGenObjC/exceptions.m | 2 +- .../CodeGenObjC/externally-initialized-selectors.m | 7 +- .../forward-protocol-metadata-symbols.m | 12 +- clang/test/CodeGenObjC/gnu-init.m | 4 +- clang/test/CodeGenObjC/illegal-UTF8.m | 2 +- clang/test/CodeGenObjC/instance-method-metadata.m | 2 +- clang/test/CodeGenObjC/interface-layout-64.m | 18 +- clang/test/CodeGenObjC/metadata-class-properties.m | 32 +- clang/test/CodeGenObjC/metadata-symbols-32.m | 4 +- clang/test/CodeGenObjC/metadata-symbols-64.m | 38 +- clang/test/CodeGenObjC/metadata_symbols.m | 4 +- clang/test/CodeGenObjC/mrc-weak.m | 4 +- clang/test/CodeGenObjC/non-lazy-classes.m | 4 +- clang/test/CodeGenObjC/objc-alloc-init.m | 15 +- .../private-extern-selector-reference.m | 2 +- clang/test/CodeGenObjC/property-category-impl.m | 6 +- clang/test/CodeGenObjC/property-list-in-class.m | 2 +- .../test/CodeGenObjC/property-list-in-extension.m | 4 +- clang/test/CodeGenObjC/protocol-comdat.m | 4 +- clang/test/CodeGenObjC/protocols.m | 12 +- clang/test/CodeGenObjC/section-name.m | 22 +- clang/test/CodeGenObjC/sections.m | 57 +- .../externally-initialized-selectors.mm | 7 +- clang/test/CodeGenObjCXX/mrc-weak.mm | 2 +- clang/test/CodeGenObjCXX/msabi-stret.mm | 3 +- clang/test/CodeGenOpenCL/amdgpu-features.cl | 2 + clang/test/CodeGenOpenCL/no-signed-zeros.cl | 20 +- clang/test/CodeGenOpenCL/numbered-address-space.cl | 13 +- clang/test/CodeGenOpenCL/visibility.cl | 51 + clang/test/CodeGenOpenCLCXX/addrspace-of-this.cl | 37 +- clang/test/CodeGenOpenCLCXX/global_init.cl | 11 + .../test/CodeGenOpenCLCXX/local_addrspace_init.cl | 4 +- clang/test/Driver/B-opt.c | 5 + .../include/c++/4.2.1/arm64-apple-darwin10}/.keep | 0 .../usr/lib}/.keep | 0 .../include/c++/4.2.1/arm-apple-darwin10/v6}/.keep | 0 .../include/c++/4.2.1/arm-apple-darwin10/v7}/.keep | 0 .../usr/lib}/.keep | 0 .../c++/4.0.0/powerpc-apple-darwin10/ppc64}/.keep | 0 .../c++/4.2.1/powerpc-apple-darwin10/ppc64}/.keep | 0 .../usr/lib}/.keep | 0 .../include/c++/4.0.0/i686-apple-darwin8}/.keep | 0 .../c++/4.2.1/i686-apple-darwin10/x86_64}/.keep | 0 .../usr/lib}/.keep | 0 .../usr/include}/.keep | 0 .../usr/lib}/.keep | 0 .../usr/include}/.keep | 0 .../usr/lib}/.keep | 0 .../bin => basic_darwin_sdk_usr/usr/include}/.keep | 0 .../bin => basic_darwin_sdk_usr/usr/lib}/.keep | 0 .../usr/include}/.keep | 0 .../usr/lib}/.keep | 0 .../usr/local/include}/.keep | 0 .../usr/local/lib}/.keep | 0 .../usr/local/include}/.keep | 0 .../usr/local/lib}/.keep | 0 .../cuda => basic_darwin_toolchain/usr}/bin/.keep | 0 .../usr/include/c++/v1}/.keep | 0 .../usr}/bin/.keep | 0 .../lib/linux/clang_rt.crtbegin-i386.o | 0 .../lib/linux/clang_rt.crtbegin-x86_64.o | 0 .../resource_dir/lib/linux/clang_rt.crtend-i386.o | 0 .../lib/linux/clang_rt.crtend-x86_64.o | 0 .../aarch64-fuchsia/lib/noexcept}/.keep | 0 .../x86_64-fuchsia/lib/noexcept}/.keep | 0 clang/test/Driver/XRay/xray-instrument-os.c | 2 +- clang/test/Driver/amdgpu-features.c | 6 + clang/test/Driver/amdgpu-macros.cl | 7 + clang/test/Driver/amdgpu-mcpu.cl | 2 + .../test/Driver/arclite-link-external-toolchain.c | 8 + clang/test/Driver/arm-cortex-cpus.c | 37 +- clang/test/Driver/as-dwarf-cie.s | 2 +- .../Driver/avr-link-mcu-family-unimplemented.c | 7 + clang/test/Driver/avr-link-no-mcu-specified.c | 10 + .../test/Driver/avr-link-nostdlib-nodefaultlibs.c | 8 + clang/test/Driver/cl-cc-flags.c | 12 +- clang/test/Driver/cl-options.c | 4 +- clang/test/Driver/clang-offload-bundler.c | 8 +- clang/test/Driver/compress-noias.c | 8 +- clang/test/Driver/compress.c | 8 +- clang/test/Driver/crash-diagnostics-dir.c | 1 - clang/test/Driver/darwin-fapple-link-rtlib.c | 6 + clang/test/Driver/darwin-header-search-libcxx.cpp | 80 + .../test/Driver/darwin-header-search-libstdcxx.cpp | 118 + clang/test/Driver/darwin-header-search-system.cpp | 80 + clang/test/Driver/darwin-stdlib.cpp | 11 +- clang/test/Driver/embed-bitcode.s | 2 +- clang/test/Driver/frame-pointer-elim.c | 4 + clang/test/Driver/fuchsia.cpp | 21 + clang/test/Driver/instrprof-ld.c | 14 + clang/test/Driver/le32-unknown-nacl.cpp | 1 + clang/test/Driver/linux-ld.c | 160 +- clang/test/Driver/modules.cpp | 6 +- clang/test/Driver/nostdincxx.cpp | 5 +- clang/test/Driver/nozlibcompress.c | 2 +- clang/test/Driver/openmp-offload-gpu.c | 5 + clang/test/Driver/pic.c | 6 +- clang/test/Driver/split-debug.c | 6 +- clang/test/Driver/unknown-std.c | 2 + clang/test/Driver/verbose-output-quoting.c | 10 + clang/test/Driver/wasm-toolchain.c | 12 +- clang/test/Driver/wasm-toolchain.cpp | 12 +- clang/test/Driver/windows-exceptions.cpp | 4 +- clang/test/Driver/x86-target-features.c | 5 + clang/test/FixIt/fixit-c++11.cpp | 181 + clang/test/FixIt/fixit-c++2a.cpp | 15 + clang/test/FixIt/fixit-cxx0x.cpp | 178 - clang/test/FixIt/fixit-recursive-block.c | 12 +- clang/test/FixIt/fixit-unrecoverable.cpp | 7 + clang/test/FixIt/typo-crash.cpp | 10 +- clang/test/Frontend/macro_defined_type.cpp | 21 + clang/test/Frontend/warning-stdlibcxx-darwin.cpp | 6 - clang/test/Headers/Inputs/include/cmath | 5 + clang/test/Headers/Inputs/include/cstdlib | 23 + clang/test/Headers/Inputs/include/limits | 10 + clang/test/Headers/Inputs/include/math.h | 4 + clang/test/Headers/nvptx_device_cmath_functions.c | 25 + .../test/Headers/nvptx_device_cmath_functions.cpp | 26 + .../Headers/nvptx_device_cmath_functions_cxx17.cpp | 26 + clang/test/Headers/nvptx_device_math_functions.c | 25 + clang/test/Headers/nvptx_device_math_functions.cpp | 26 + .../Headers/nvptx_device_math_functions_cxx17.cpp | 26 + clang/test/Headers/ppc-intrinsics.c | 13 + clang/test/Import/cxx-record-flags/Inputs/F.cpp | 9 + clang/test/Import/cxx-record-flags/test.cpp | 14 + clang/test/Index/annotate-deep-statements.cpp | 2 +- clang/test/Index/cxx14-lambdas.cpp | 38 + clang/test/Index/index-many-call-ops.cpp | 2 +- clang/test/Index/index-many-logical-ops.c | 2 +- clang/test/Index/missing_vfs.c | 6 +- clang/test/Index/opencl-types.cl | 6 +- clang/test/Index/print-display-names.cpp | 2 +- clang/test/Index/print-type-size.c | 31 + clang/test/Index/print-type.c | 18 + clang/test/Index/print-type.cpp | 3 + .../backend-stack-frame-diagnostics-fallback.cpp | 4 +- clang/test/Misc/diag-template-diffing.cpp | 2 +- clang/test/Misc/no-warn-in-system-macro.c | 7 +- clang/test/Modules/ExtDebugInfo.cpp | 2 +- .../nested-template-default-arg-redecl/alias.h | 7 + .../nested-template-default-arg-redecl/alias1.h | 1 + .../nested-template-default-arg-redecl/alias2.h | 1 + .../nested-template-default-arg-redecl/func.h | 7 + .../nested-template-default-arg-redecl/func1.h | 1 + .../nested-template-default-arg-redecl/func2.h | 1 + .../module.modulemap | 24 + .../nested-template-default-arg-redecl/strct.h | 7 + .../nested-template-default-arg-redecl/strct1.h | 1 + .../nested-template-default-arg-redecl/strct2.h | 1 + .../nested-template-default-arg-redecl/var.h | 9 + .../nested-template-default-arg-redecl/var1.h | 1 + .../nested-template-default-arg-redecl/var2.h | 1 + clang/test/Modules/ModuleDebugInfo.cpp | 3 +- clang/test/Modules/autolink.m | 4 +- clang/test/Modules/compiler_builtins_x86.c | 2 + clang/test/Modules/crash-vfs-path-traversal.m | 3 +- .../fmodules-validate-once-per-build-session.c | 4 +- clang/test/Modules/initializers.cpp | 1 - clang/test/Modules/module-private.cpp | 4 +- .../Modules/nested-template-default-arg-redecl.cpp | 16 + clang/test/Modules/odr_hash.cpp | 37 + clang/test/Modules/pch_container.m | 4 +- clang/test/Modules/preprocess-umbrella.cpp | 38 + clang/test/Modules/submodules-merge-defs.cpp | 4 +- clang/test/OpenMP/critical_ast_print.cpp | 38 +- clang/test/OpenMP/declare_simd_aarch64_sve.c | 8 +- clang/test/OpenMP/declare_target_codegen.cpp | 12 +- .../declare_target_codegen_globalization.cpp | 2 +- clang/test/OpenMP/distribute_collapse_messages.cpp | 4 +- .../OpenMP/distribute_parallel_for_ast_print.cpp | 8 +- .../distribute_parallel_for_collapse_messages.cpp | 4 +- .../distribute_parallel_for_default_messages.cpp | 8 +- .../OpenMP/distribute_parallel_for_messages.cpp | 2 +- .../distribute_parallel_for_simd_ast_print.cpp | 4 +- ...tribute_parallel_for_simd_collapse_messages.cpp | 4 +- ...stribute_parallel_for_simd_default_messages.cpp | 8 +- ...stribute_parallel_for_simd_safelen_messages.cpp | 14 +- ...stribute_parallel_for_simd_simdlen_messages.cpp | 14 +- .../OpenMP/distribute_simd_collapse_messages.cpp | 4 +- .../OpenMP/distribute_simd_safelen_messages.cpp | 14 +- .../OpenMP/distribute_simd_simdlen_messages.cpp | 14 +- clang/test/OpenMP/for_collapse_messages.cpp | 4 +- clang/test/OpenMP/for_loop_messages.cpp | 57 +- clang/test/OpenMP/for_ordered_clause.cpp | 4 +- clang/test/OpenMP/for_reduction_codegen_UDR.cpp | 155 +- clang/test/OpenMP/for_simd_collapse_messages.cpp | 4 +- clang/test/OpenMP/for_simd_safelen_messages.cpp | 4 +- clang/test/OpenMP/for_simd_simdlen_messages.cpp | 4 +- clang/test/OpenMP/nvptx_allocate_codegen.cpp | 14 +- clang/test/OpenMP/nvptx_data_sharing.cpp | 2 +- .../nvptx_declare_target_var_ctor_dtor_codegen.cpp | 16 +- ...tx_distribute_parallel_generic_mode_codegen.cpp | 32 +- clang/test/OpenMP/nvptx_lambda_capturing.cpp | 30 +- clang/test/OpenMP/nvptx_parallel_codegen.cpp | 6 +- clang/test/OpenMP/nvptx_parallel_for_codegen.cpp | 2 +- clang/test/OpenMP/nvptx_target_codegen.cpp | 8 +- .../test/OpenMP/nvptx_target_parallel_codegen.cpp | 6 +- .../nvptx_target_parallel_num_threads_codegen.cpp | 6 +- clang/test/OpenMP/nvptx_target_simd_codegen.cpp | 24 +- clang/test/OpenMP/nvptx_target_teams_codegen.cpp | 37 +- .../nvptx_target_teams_distribute_codegen.cpp | 43 +- ...arget_teams_distribute_parallel_for_codegen.cpp | 35 +- ...istribute_parallel_for_generic_mode_codegen.cpp | 4 +- ..._teams_distribute_parallel_for_simd_codegen.cpp | 22 +- .../nvptx_target_teams_distribute_simd_codegen.cpp | 38 +- clang/test/OpenMP/nvptx_teams_codegen.cpp | 48 +- .../test/OpenMP/nvptx_teams_reduction_codegen.cpp | 16 +- .../test/OpenMP/nvptx_unsupported_type_codegen.cpp | 12 +- clang/test/OpenMP/openmp_offload_registration.cpp | 8 +- clang/test/OpenMP/parallel_default_messages.cpp | 6 +- clang/test/OpenMP/parallel_for_ast_print.cpp | 4 +- .../test/OpenMP/parallel_for_collapse_messages.cpp | 4 +- .../test/OpenMP/parallel_for_default_messages.cpp | 6 +- clang/test/OpenMP/parallel_for_messages.cpp | 2 +- .../test/OpenMP/parallel_for_ordered_messages.cpp | 4 +- .../test/OpenMP/parallel_for_schedule_messages.cpp | 2 + .../OpenMP/parallel_for_simd_collapse_messages.cpp | 4 +- .../OpenMP/parallel_for_simd_default_messages.cpp | 6 +- clang/test/OpenMP/parallel_for_simd_messages.cpp | 2 +- .../OpenMP/parallel_for_simd_safelen_messages.cpp | 4 +- .../OpenMP/parallel_for_simd_simdlen_messages.cpp | 4 +- clang/test/OpenMP/parallel_messages.cpp | 30 +- .../OpenMP/parallel_sections_default_messages.cpp | 4 +- clang/test/OpenMP/parallel_sections_messages.cpp | 2 +- clang/test/OpenMP/report_default_DSA.cpp | 2 +- clang/test/OpenMP/requires_messages.cpp | 8 +- clang/test/OpenMP/requires_target_messages.cpp | 15 + clang/test/OpenMP/simd_collapse_messages.cpp | 4 +- clang/test/OpenMP/simd_safelen_messages.cpp | 4 +- clang/test/OpenMP/simd_simdlen_messages.cpp | 4 +- clang/test/OpenMP/target_codegen.cpp | 8 +- clang/test/OpenMP/target_codegen_registration.cpp | 56 +- clang/test/OpenMP/target_depend_codegen.cpp | 5 +- clang/test/OpenMP/target_map_messages.cpp | 2 + clang/test/OpenMP/target_parallel_codegen.cpp | 6 +- .../target_parallel_codegen_registration.cpp | 10 +- .../OpenMP/target_parallel_default_messages.cpp | 4 +- .../test/OpenMP/target_parallel_depend_codegen.cpp | 5 +- .../test/OpenMP/target_parallel_for_ast_print.cpp | 4 +- clang/test/OpenMP/target_parallel_for_codegen.cpp | 6 +- .../target_parallel_for_codegen_registration.cpp | 10 +- .../target_parallel_for_collapse_messages.cpp | 4 +- .../target_parallel_for_default_messages.cpp | 4 +- .../OpenMP/target_parallel_for_depend_codegen.cpp | 2 +- .../OpenMP/target_parallel_for_map_messages.cpp | 4 + clang/test/OpenMP/target_parallel_for_messages.cpp | 2 +- .../target_parallel_for_ordered_messages.cpp | 4 +- .../OpenMP/target_parallel_for_simd_ast_print.cpp | 4 +- .../OpenMP/target_parallel_for_simd_codegen.cpp | 2 +- ...rget_parallel_for_simd_codegen_registration.cpp | 10 +- .../target_parallel_for_simd_collapse_messages.cpp | 4 +- .../target_parallel_for_simd_default_messages.cpp | 4 +- .../target_parallel_for_simd_depend_codegen.cpp | 2 +- .../target_parallel_for_simd_map_messages.cpp | 4 + .../OpenMP/target_parallel_for_simd_messages.cpp | 2 +- .../target_parallel_for_simd_ordered_messages.cpp | 4 +- .../target_parallel_for_simd_safelen_messages.cpp | 4 +- .../target_parallel_for_simd_simdlen_messages.cpp | 4 +- clang/test/OpenMP/target_parallel_if_codegen.cpp | 13 +- clang/test/OpenMP/target_parallel_map_messages.cpp | 4 + .../OpenMP/target_parallel_num_threads_codegen.cpp | 4 +- clang/test/OpenMP/target_simd_codegen.cpp | 2 +- .../OpenMP/target_simd_codegen_registration.cpp | 10 +- .../test/OpenMP/target_simd_collapse_messages.cpp | 4 +- clang/test/OpenMP/target_simd_depend_codegen.cpp | 2 +- clang/test/OpenMP/target_simd_safelen_messages.cpp | 4 +- clang/test/OpenMP/target_simd_simdlen_messages.cpp | 4 +- clang/test/OpenMP/target_teams_codegen.cpp | 2 +- .../OpenMP/target_teams_codegen_registration.cpp | 10 +- .../test/OpenMP/target_teams_default_messages.cpp | 4 +- clang/test/OpenMP/target_teams_depend_codegen.cpp | 2 +- .../OpenMP/target_teams_distribute_codegen.cpp | 2 +- ...arget_teams_distribute_codegen_registration.cpp | 10 +- .../target_teams_distribute_collapse_messages.cpp | 4 +- .../target_teams_distribute_default_messages.cpp | 2 +- .../target_teams_distribute_depend_codegen.cpp | 2 +- .../target_teams_distribute_map_messages.cpp | 4 + .../OpenMP/target_teams_distribute_messages.cpp | 2 +- ...s_distribute_parallel_for_collapse_messages.cpp | 4 +- ...ms_distribute_parallel_for_default_messages.cpp | 2 +- ...eams_distribute_parallel_for_depend_codegen.cpp | 2 +- ...t_teams_distribute_parallel_for_if_messages.cpp | 2 + ..._teams_distribute_parallel_for_map_messages.cpp | 4 + ...rget_teams_distribute_parallel_for_messages.cpp | 2 +- ...bute_parallel_for_simd_codegen_registration.cpp | 10 +- ...tribute_parallel_for_simd_collapse_messages.cpp | 4 +- ...stribute_parallel_for_simd_default_messages.cpp | 2 +- ...distribute_parallel_for_simd_depend_codegen.cpp | 2 +- ...s_distribute_parallel_for_simd_map_messages.cpp | 4 + ...teams_distribute_parallel_for_simd_messages.cpp | 2 +- ...stribute_parallel_for_simd_safelen_messages.cpp | 14 +- ...stribute_parallel_for_simd_simdlen_messages.cpp | 14 +- .../target_teams_distribute_simd_codegen.cpp | 2 +- ..._teams_distribute_simd_codegen_registration.cpp | 10 +- ...get_teams_distribute_simd_collapse_messages.cpp | 4 +- ...target_teams_distribute_simd_depend_codegen.cpp | 2 +- .../target_teams_distribute_simd_map_messages.cpp | 4 + ...rget_teams_distribute_simd_safelen_messages.cpp | 14 +- ...rget_teams_distribute_simd_simdlen_messages.cpp | 14 +- clang/test/OpenMP/target_teams_map_messages.cpp | 2 + clang/test/OpenMP/target_teams_messages.cpp | 6 +- .../test/OpenMP/target_teams_num_teams_codegen.cpp | 2 +- .../OpenMP/target_teams_thread_limit_codegen.cpp | 2 +- clang/test/OpenMP/task_default_messages.cpp | 4 +- clang/test/OpenMP/task_firstprivate_messages.cpp | 2 +- clang/test/OpenMP/task_messages.cpp | 14 +- clang/test/OpenMP/taskloop_collapse_messages.cpp | 4 +- clang/test/OpenMP/taskloop_reduction_codegen.cpp | 11 +- .../OpenMP/taskloop_simd_collapse_messages.cpp | 4 +- .../OpenMP/taskloop_simd_reduction_codegen.cpp | 11 +- .../test/OpenMP/taskloop_simd_safelen_messages.cpp | 4 +- .../test/OpenMP/taskloop_simd_simdlen_messages.cpp | 4 +- clang/test/OpenMP/teams_default_messages.cpp | 4 +- .../OpenMP/teams_distribute_collapse_messages.cpp | 4 +- .../OpenMP/teams_distribute_default_messages.cpp | 2 +- ...s_distribute_parallel_for_collapse_messages.cpp | 4 +- ...ms_distribute_parallel_for_default_messages.cpp | 2 +- .../teams_distribute_parallel_for_messages.cpp | 2 +- ...tribute_parallel_for_simd_collapse_messages.cpp | 4 +- ...stribute_parallel_for_simd_default_messages.cpp | 2 +- ...teams_distribute_parallel_for_simd_messages.cpp | 2 +- ...stribute_parallel_for_simd_safelen_messages.cpp | 14 +- ...stribute_parallel_for_simd_simdlen_messages.cpp | 14 +- .../teams_distribute_simd_collapse_messages.cpp | 4 +- .../teams_distribute_simd_default_messages.cpp | 2 +- .../test/OpenMP/teams_distribute_simd_messages.cpp | 2 +- .../teams_distribute_simd_safelen_messages.cpp | 14 +- .../teams_distribute_simd_simdlen_messages.cpp | 14 +- clang/test/OpenMP/teams_messages.cpp | 2 +- clang/test/PCH/Inputs/pch-through-macro.h | 3 + clang/test/PCH/cxx-explicit-specifier.cpp | 124 + clang/test/PCH/cxx-exprs.cpp | 6 + clang/test/PCH/cxx-templates.cpp | 46 +- clang/test/PCH/cxx-templates.h | 43 + clang/test/PCH/cxx11-lambdas.mm | 2 +- clang/test/PCH/cxx1y-lambdas.mm | 2 +- clang/test/PCH/cxx2a-template-lambdas.cpp | 42 + clang/test/PCH/pch-through4.cpp | 12 + clang/test/PCH/pch-through4a.cpp | 16 + clang/test/Parser/MicrosoftExtensions.cpp | 14 + clang/test/Parser/asm.c | 4 + clang/test/Parser/builtin_source_location.c | 19 + clang/test/Parser/c2x-attributes.c | 1 + clang/test/Parser/cuda-kernel-call-c++11.cu | 11 + clang/test/Parser/cxx-ambig-decl-expr.cpp | 2 + clang/test/Parser/cxx-ambig-init-templ.cpp | 2 +- clang/test/Parser/cxx-class.cpp | 13 + clang/test/Parser/cxx-template-argument.cpp | 34 +- clang/test/Parser/cxx-template-decl.cpp | 13 +- clang/test/Parser/cxx0x-lambda-expressions.cpp | 47 +- clang/test/Parser/cxx2a-template-lambdas.cpp | 8 + clang/test/Parser/editor-placeholder-recovery.cpp | 2 +- clang/test/Parser/no-gnu-inline-asm.c | 4 + clang/test/Parser/objcxx11-invalid-lambda.cpp | 4 +- clang/test/Parser/using-template.cpp | 52 + .../include-subdir/file_name_macro_include.h | 6 + clang/test/Preprocessor/Inputs/include-subdir/h | 1 + .../Inputs/include-subdir/subdir1/hdr1.h | 1 + .../Inputs/include-subdir/subdir1/hdr2.h | 1 + clang/test/Preprocessor/aarch64-target-features.c | 3 + clang/test/Preprocessor/arm-target-features.c | 20 + clang/test/Preprocessor/bpf-predefined-macros.c | 16 + clang/test/Preprocessor/file_name_macro.c | 44 + clang/test/Preprocessor/indent_macro.c | 3 +- clang/test/Preprocessor/init.c | 127 +- clang/test/Preprocessor/macro_fn_varargs_named.c | 9 +- clang/test/Preprocessor/macro_not_define.c | 3 +- clang/test/Preprocessor/macro_rparen_scan.c | 3 +- clang/test/Preprocessor/macro_vaopt_expand.cpp | 8 +- clang/test/Preprocessor/macro_vaopt_p1042r1.cpp | 30 + clang/test/Preprocessor/pragma_microsoft.c | 4 +- clang/test/Preprocessor/x86_target_features.c | 15 + clang/test/Sema/address_space_print_macro.c | 67 + clang/test/Sema/address_spaces.c | 2 +- clang/test/Sema/attr-cx2.c | 2 +- clang/test/Sema/attr-deprecated-c2x.c | 2 +- clang/test/Sema/builtins-arm64-mte.c | 136 + clang/test/Sema/builtins.c | 6 + clang/test/Sema/c2x-maybe_unused-errors.c | 2 +- clang/test/Sema/c2x-maybe_unused.c | 2 +- clang/test/Sema/c2x-nodiscard.c | 2 +- clang/test/Sema/compare.c | 1 + clang/test/Sema/mingw-macro-qualified-type.c | 13 + clang/test/Sema/shift.c | 3 + clang/test/Sema/source_location.c | 32 + clang/test/Sema/tautological-constant-compare.c | 2 + .../test/Sema/tautological-constant-enum-compare.c | 2 + clang/test/Sema/warn-strict-prototypes.c | 8 +- clang/test/Sema/warn-unsequenced.c | 9 + clang/test/SemaCXX/Inputs/source-location-file.h | 44 + clang/test/SemaCXX/PR10177.cpp | 3 +- clang/test/SemaCXX/alias-template.cpp | 7 +- clang/test/SemaCXX/anonymous-struct.cpp | 4 +- clang/test/SemaCXX/anonymous-union-export.cpp | 5 +- clang/test/SemaCXX/anonymous-union.cpp | 2 +- clang/test/SemaCXX/attr-no-sanitize-address.cpp | 16 +- clang/test/SemaCXX/attr-no-sanitize-memory.cpp | 18 +- clang/test/SemaCXX/attr-no-sanitize-thread.cpp | 18 +- clang/test/SemaCXX/builtin-constant-p.cpp | 137 + .../test/SemaCXX/builtin-is-constant-evaluated.cpp | 121 + clang/test/SemaCXX/builtin-object-size-cxx14.cpp | 9 + clang/test/SemaCXX/class.cpp | 2 +- clang/test/SemaCXX/compare.cpp | 1 + clang/test/SemaCXX/constant-expression-cxx11.cpp | 88 +- clang/test/SemaCXX/constant-expression-cxx1y.cpp | 48 +- clang/test/SemaCXX/constant-expression-cxx2a.cpp | 303 + clang/test/SemaCXX/constexpr-unsigned-high-bit.cpp | 15 + clang/test/SemaCXX/cxx0x-defaulted-functions.cpp | 23 +- clang/test/SemaCXX/cxx0x-deleted-default-ctor.cpp | 14 +- clang/test/SemaCXX/cxx17-compat.cpp | 9 + clang/test/SemaCXX/cxx1y-init-captures.cpp | 15 + clang/test/SemaCXX/cxx2a-adl-only-template-id.cpp | 67 + clang/test/SemaCXX/cxx2a-compat.cpp | 20 + clang/test/SemaCXX/cxx2a-explicit-bool.cpp | 719 + clang/test/SemaCXX/cxx2a-template-lambdas.cpp | 45 + clang/test/SemaCXX/destructor.cpp | 5 +- clang/test/SemaCXX/dllexport.cpp | 29 +- clang/test/SemaCXX/enable_if.cpp | 11 + clang/test/SemaCXX/explicit.cpp | 23 +- clang/test/SemaCXX/friend-template-redecl.cpp | 10 +- clang/test/SemaCXX/integer-overflow.cpp | 33 +- clang/test/SemaCXX/invalid-member-expr.cpp | 5 +- clang/test/SemaCXX/lambda-expressions.cpp | 21 +- clang/test/SemaCXX/libcxx_valarray_hack.cpp | 32 + clang/test/SemaCXX/member-init.cpp | 2 +- clang/test/SemaCXX/modules-ts.cppm | 10 +- clang/test/SemaCXX/new-delete-0x.cpp | 3 +- clang/test/SemaCXX/new-delete.cpp | 24 +- clang/test/SemaCXX/no_destroy.cpp | 35 +- clang/test/SemaCXX/overload-template.cpp | 35 + clang/test/SemaCXX/source_location.cpp | 590 + clang/test/SemaCXX/type-traits.cpp | 15 + clang/test/SemaCXX/typeid.cpp | 5 +- clang/test/SemaCXX/typo-correction-crash.cpp | 13 +- clang/test/SemaCXX/typo-correction.cpp | 20 +- clang/test/SemaCXX/unknown-type-name.cpp | 4 +- .../test/SemaCXX/warn-overaligned-type-thrown.cpp | 66 + .../warn-static-outside-class-definition.cpp | 11 + clang/test/SemaCXX/warn-unsequenced.cpp | 4 +- clang/test/SemaCXX/warn-unused-filescoped.cpp | 3 +- clang/test/SemaCXX/warn-unused-variables.cpp | 4 +- clang/test/SemaObjC/arc-repeated-weak.mm | 16 +- clang/test/SemaObjC/externally-retained.m | 6 + clang/test/SemaObjC/gc-attributes.m | 4 +- clang/test/SemaObjC/method-unused-attribute.m | 8 +- clang/test/SemaObjC/mrc-weak.m | 2 +- clang/test/SemaObjC/nullability_macro.m | 17 + clang/test/SemaObjC/typo-correction-subscript.m | 15 + clang/test/SemaObjC/unused.m | 2 +- clang/test/SemaObjC/warn-implicit-self-in-block.m | 18 - clang/test/SemaObjCXX/gc-attributes.mm | 4 +- .../test/SemaObjCXX/warn-implicit-self-in-block.mm | 42 + clang/test/SemaOpenCL/address-spaces.cl | 100 + clang/test/SemaOpenCL/array-init.cl | 40 +- clang/test/SemaOpenCL/event_t_overload.cl | 2 +- clang/test/SemaOpenCL/numbered-address-space.cl | 2 +- clang/test/SemaOpenCL/queue_t_overload.cl | 2 +- .../test/SemaOpenCLCXX/address-space-deduction.cl | 12 + clang/test/SemaOpenCLCXX/kernel_invalid.cl | 17 + clang/test/SemaTemplate/ctad.cpp | 17 + clang/test/SemaTemplate/cxx1z-fold-expressions.cpp | 10 + clang/test/SemaTemplate/dependent-base-classes.cpp | 2 +- .../SemaTemplate/dependent-template-recover.cpp | 2 +- clang/test/SemaTemplate/exception-spec-crash.cpp | 6 +- .../explicit-specialization-member.cpp | 33 +- .../SemaTemplate/instantiation-depth-default.cpp | 2 +- clang/test/SemaTemplate/rdar9173693.cpp | 7 +- clang/test/SemaTemplate/recovery-crash.cpp | 4 +- clang/test/SemaTemplate/sizeof-pack.cpp | 8 +- clang/test/lit.cfg.py | 36 +- clang/test/lit.site.cfg.py.in | 1 + clang/tools/CMakeLists.txt | 3 + clang/tools/c-index-test/c-index-test.c | 13 + clang/tools/clang-check/ClangCheck.cpp | 6 +- .../clang-extdef-mapping/ClangExtDefMapGen.cpp | 61 +- clang/tools/clang-format/ClangFormat.cpp | 30 + clang/tools/clang-format/clang-format-sublime.py | 6 +- clang/tools/clang-format/clang-format-test.el | 1 - clang/tools/clang-format/clang-format.el | 6 +- clang/tools/clang-format/clang-format.py | 6 +- .../tools/clang-import-test/clang-import-test.cpp | 5 +- .../clang-offload-bundler/ClangOffloadBundler.cpp | 11 +- clang/tools/clang-shlib/CMakeLists.txt | 19 + clang/tools/clang-shlib/clang-shlib.cpp | 1 + clang/tools/libclang/CIndex.cpp | 28 +- clang/tools/libclang/CIndexCodeCompletion.cpp | 5 +- clang/tools/libclang/CXCursor.cpp | 1 + clang/tools/libclang/CXType.cpp | 38 +- clang/tools/libclang/libclang.exports | 2 + clang/unittests/AST/ASTImporterFixtures.cpp | 210 + clang/unittests/AST/ASTImporterFixtures.h | 176 + .../unittests/AST/ASTImporterGenericRedeclTest.cpp | 577 + clang/unittests/AST/ASTImporterTest.cpp | 1149 +- clang/unittests/AST/ASTImporterVisibilityTest.cpp | 219 + clang/unittests/AST/ASTTraverserTest.cpp | 224 + clang/unittests/AST/CMakeLists.txt | 4 + clang/unittests/AST/Language.cpp | 3 + clang/unittests/AST/Language.h | 1 + clang/unittests/AST/MatchVerifier.h | 4 + clang/unittests/AST/StmtPrinterTest.cpp | 37 + clang/unittests/AST/StructuralEquivalenceTest.cpp | 43 +- .../ASTMatchers/ASTMatchersInternalTest.cpp | 2 +- .../ASTMatchers/ASTMatchersNarrowingTest.cpp | 51 + .../ASTMatchers/ASTMatchersTraversalTest.cpp | 54 + clang/unittests/Analysis/CFGTest.cpp | 59 +- clang/unittests/Driver/MultilibTest.cpp | 24 + clang/unittests/Format/FormatTest.cpp | 43 + clang/unittests/Format/FormatTestProto.cpp | 10 + clang/unittests/Format/FormatTestRawStrings.cpp | 14 + clang/unittests/Frontend/PCHPreambleTest.cpp | 74 +- clang/unittests/Lex/HeaderSearchTest.cpp | 16 + clang/unittests/Lex/LexerTest.cpp | 19 + clang/unittests/Sema/CMakeLists.txt | 1 + clang/unittests/Sema/CodeCompleteTest.cpp | 38 +- .../StaticAnalyzer/AnalyzerOptionsTest.cpp | 31 +- clang/unittests/StaticAnalyzer/CMakeLists.txt | 1 + clang/unittests/StaticAnalyzer/Reusables.h | 63 + clang/unittests/StaticAnalyzer/StoreTest.cpp | 105 + .../unittests/StaticAnalyzer/SymbolReaperTest.cpp | 55 +- clang/unittests/Tooling/CMakeLists.txt | 6 + .../unittests/Tooling/CompilationDatabaseTest.cpp | 7 +- clang/unittests/Tooling/DiagnosticsYamlTest.cpp | 140 +- clang/unittests/Tooling/LookupTest.cpp | 3 +- clang/unittests/Tooling/RangeSelectorTest.cpp | 498 + .../LambdaTemplateParams.cpp | 53 + clang/unittests/Tooling/StencilTest.cpp | 223 + clang/unittests/Tooling/Syntax/CMakeLists.txt | 20 + clang/unittests/Tooling/Syntax/TokensTest.cpp | 654 + clang/unittests/Tooling/TransformerTest.cpp | 316 +- clang/utils/TableGen/ClangSACheckersEmitter.cpp | 127 +- clang/utils/TableGen/NeonEmitter.cpp | 8 +- clang/utils/creduce-clang-crash.py | 19 +- clang/www/analyzer/alpha_checks.html | 114 - clang/www/analyzer/available_checks.html | 113 + clang/www/analyzer/open_projects.html | 10 - clang/www/cxx_dr_status.html | 28404 +++---- clang/www/cxx_status.html | 42 +- clang/www/make_cxx_dr_status | 14 +- compiler-rt/CMakeLists.txt | 5 +- compiler-rt/cmake/Modules/AddCompilerRT.cmake | 129 +- .../cmake/Modules/CompilerRTDarwinUtils.cmake | 13 +- compiler-rt/cmake/Modules/CompilerRTUtils.cmake | 50 + .../cmake/Modules/CustomLibcxx/CMakeLists.txt | 1 + compiler-rt/cmake/base-config-ix.cmake | 4 +- compiler-rt/cmake/config-ix.cmake | 48 +- compiler-rt/include/sanitizer/hwasan_interface.h | 1 + compiler-rt/include/sanitizer/msan_interface.h | 3 + compiler-rt/lib/CMakeLists.txt | 4 + compiler-rt/lib/asan/asan_allocator.cc | 11 + compiler-rt/lib/asan/asan_allocator.h | 29 +- compiler-rt/lib/asan/asan_errors.cc | 13 + compiler-rt/lib/asan/asan_errors.h | 22 +- compiler-rt/lib/asan/asan_interceptors.cc | 4 +- compiler-rt/lib/asan/asan_interceptors.h | 18 +- compiler-rt/lib/asan/asan_malloc_linux.cc | 8 + compiler-rt/lib/asan/asan_malloc_win.cc | 57 +- compiler-rt/lib/asan/asan_report.cc | 9 +- compiler-rt/lib/asan/asan_report.h | 2 + compiler-rt/lib/asan/asan_win.cc | 17 +- compiler-rt/lib/asan/scripts/asan_symbolize.py | 531 +- compiler-rt/lib/builtins/CMakeLists.txt | 1 + compiler-rt/lib/builtins/absvdi2.c | 41 +- compiler-rt/lib/builtins/absvsi2.c | 41 +- compiler-rt/lib/builtins/absvti2.c | 44 +- compiler-rt/lib/builtins/adddf3.c | 10 +- compiler-rt/lib/builtins/addsf3.c | 10 +- compiler-rt/lib/builtins/addtf3.c | 4 +- compiler-rt/lib/builtins/addvdi3.c | 52 +- compiler-rt/lib/builtins/addvsi3.c | 52 +- compiler-rt/lib/builtins/addvti3.c | 54 +- compiler-rt/lib/builtins/apple_versioning.c | 118 +- compiler-rt/lib/builtins/arm/adddf3vfp.S | 5 +- compiler-rt/lib/builtins/arm/addsf3.S | 36 +- .../lib/builtins/arm/aeabi_cdcmpeq_check_nan.c | 8 +- .../lib/builtins/arm/aeabi_cfcmpeq_check_nan.c | 8 +- compiler-rt/lib/builtins/arm/aeabi_div0.c | 54 +- compiler-rt/lib/builtins/arm/aeabi_drsub.c | 8 +- compiler-rt/lib/builtins/arm/aeabi_frsub.c | 8 +- compiler-rt/lib/builtins/arm/clzdi2.S | 72 +- compiler-rt/lib/builtins/arm/clzsi2.S | 70 +- compiler-rt/lib/builtins/arm/comparesf2.S | 110 +- compiler-rt/lib/builtins/arm/divmodsi4.S | 26 +- compiler-rt/lib/builtins/arm/divsi3.S | 24 +- compiler-rt/lib/builtins/arm/eqdf2vfp.S | 7 +- compiler-rt/lib/builtins/arm/eqsf2vfp.S | 2 +- compiler-rt/lib/builtins/arm/extendsfdf2vfp.S | 2 +- compiler-rt/lib/builtins/arm/fixdfsivfp.S | 2 +- compiler-rt/lib/builtins/arm/fixsfsivfp.S | 2 +- compiler-rt/lib/builtins/arm/fixunsdfsivfp.S | 4 +- compiler-rt/lib/builtins/arm/fixunssfsivfp.S | 4 +- compiler-rt/lib/builtins/arm/floatsidfvfp.S | 2 +- compiler-rt/lib/builtins/arm/floatsisfvfp.S | 2 +- compiler-rt/lib/builtins/arm/floatunssidfvfp.S | 2 +- compiler-rt/lib/builtins/arm/floatunssisfvfp.S | 2 +- compiler-rt/lib/builtins/arm/gedf2vfp.S | 2 +- compiler-rt/lib/builtins/arm/gesf2vfp.S | 2 +- compiler-rt/lib/builtins/arm/gtdf2vfp.S | 2 +- compiler-rt/lib/builtins/arm/gtsf2vfp.S | 2 +- compiler-rt/lib/builtins/arm/ledf2vfp.S | 2 +- compiler-rt/lib/builtins/arm/lesf2vfp.S | 2 +- compiler-rt/lib/builtins/arm/ltdf2vfp.S | 2 +- compiler-rt/lib/builtins/arm/ltsf2vfp.S | 2 +- compiler-rt/lib/builtins/arm/modsi3.S | 24 +- compiler-rt/lib/builtins/arm/nedf2vfp.S | 7 +- compiler-rt/lib/builtins/arm/negdf2vfp.S | 2 +- compiler-rt/lib/builtins/arm/negsf2vfp.S | 2 +- compiler-rt/lib/builtins/arm/nesf2vfp.S | 2 +- compiler-rt/lib/builtins/arm/softfloat-alias.list | 2 +- compiler-rt/lib/builtins/arm/subdf3vfp.S | 4 +- compiler-rt/lib/builtins/arm/sync-ops.h | 112 +- .../lib/builtins/arm/sync_fetch_and_add_4.S | 26 +- .../lib/builtins/arm/sync_fetch_and_add_8.S | 24 +- .../lib/builtins/arm/sync_fetch_and_and_4.S | 24 +- .../lib/builtins/arm/sync_fetch_and_and_8.S | 24 +- .../lib/builtins/arm/sync_fetch_and_max_4.S | 24 +- .../lib/builtins/arm/sync_fetch_and_max_8.S | 24 +- .../lib/builtins/arm/sync_fetch_and_min_4.S | 24 +- .../lib/builtins/arm/sync_fetch_and_min_8.S | 24 +- .../lib/builtins/arm/sync_fetch_and_nand_4.S | 24 +- .../lib/builtins/arm/sync_fetch_and_nand_8.S | 24 +- compiler-rt/lib/builtins/arm/sync_fetch_and_or_4.S | 24 +- compiler-rt/lib/builtins/arm/sync_fetch_and_or_8.S | 24 +- .../lib/builtins/arm/sync_fetch_and_sub_4.S | 26 +- .../lib/builtins/arm/sync_fetch_and_sub_8.S | 24 +- .../lib/builtins/arm/sync_fetch_and_umax_4.S | 24 +- .../lib/builtins/arm/sync_fetch_and_umax_8.S | 24 +- .../lib/builtins/arm/sync_fetch_and_umin_4.S | 24 +- .../lib/builtins/arm/sync_fetch_and_umin_8.S | 24 +- .../lib/builtins/arm/sync_fetch_and_xor_4.S | 24 +- .../lib/builtins/arm/sync_fetch_and_xor_8.S | 24 +- compiler-rt/lib/builtins/arm/sync_synchronize.S | 8 +- compiler-rt/lib/builtins/arm/truncdfsf2vfp.S | 2 +- compiler-rt/lib/builtins/arm/udivmodsi4.S | 61 +- compiler-rt/lib/builtins/arm/udivsi3.S | 78 +- compiler-rt/lib/builtins/arm/umodsi3.S | 59 +- compiler-rt/lib/builtins/arm/unorddf2vfp.S | 2 +- compiler-rt/lib/builtins/arm/unordsf2vfp.S | 2 +- compiler-rt/lib/builtins/ashldi3.c | 64 +- compiler-rt/lib/builtins/ashlti3.c | 64 +- compiler-rt/lib/builtins/ashrdi3.c | 66 +- compiler-rt/lib/builtins/ashrti3.c | 66 +- compiler-rt/lib/builtins/assembly.h | 35 +- compiler-rt/lib/builtins/atomic.c | 314 +- compiler-rt/lib/builtins/atomic_flag_clear.c | 23 +- .../lib/builtins/atomic_flag_clear_explicit.c | 23 +- .../lib/builtins/atomic_flag_test_and_set.c | 23 +- .../builtins/atomic_flag_test_and_set_explicit.c | 23 +- compiler-rt/lib/builtins/atomic_signal_fence.c | 23 +- compiler-rt/lib/builtins/atomic_thread_fence.c | 23 +- compiler-rt/lib/builtins/bswapdi2.c | 23 +- compiler-rt/lib/builtins/bswapsi2.c | 32 +- compiler-rt/lib/builtins/clear_cache.c | 248 +- compiler-rt/lib/builtins/clzdi2.c | 50 +- compiler-rt/lib/builtins/clzsi2.c | 88 +- compiler-rt/lib/builtins/clzti2.c | 43 +- compiler-rt/lib/builtins/cmpdi2.c | 74 +- compiler-rt/lib/builtins/cmpti2.c | 62 +- compiler-rt/lib/builtins/comparedf2.c | 173 +- compiler-rt/lib/builtins/comparesf2.c | 173 +- compiler-rt/lib/builtins/comparetf2.c | 147 +- compiler-rt/lib/builtins/cpu_model.c | 79 +- compiler-rt/lib/builtins/ctzdi2.c | 50 +- compiler-rt/lib/builtins/ctzsi2.c | 95 +- compiler-rt/lib/builtins/ctzti2.c | 43 +- compiler-rt/lib/builtins/divdc3.c | 96 +- compiler-rt/lib/builtins/divdf3.c | 348 +- compiler-rt/lib/builtins/divdi3.c | 43 +- compiler-rt/lib/builtins/divmoddi4.c | 33 +- compiler-rt/lib/builtins/divmodsi4.c | 38 +- compiler-rt/lib/builtins/divsc3.c | 97 +- compiler-rt/lib/builtins/divsf3.c | 314 +- compiler-rt/lib/builtins/divsi3.c | 57 +- compiler-rt/lib/builtins/divtc3.c | 98 +- compiler-rt/lib/builtins/divtf3.c | 371 +- compiler-rt/lib/builtins/divti3.c | 45 +- compiler-rt/lib/builtins/divxc3.c | 95 +- compiler-rt/lib/builtins/emutls.c | 493 +- compiler-rt/lib/builtins/enable_execute_stack.c | 76 +- compiler-rt/lib/builtins/eprintf.c | 43 +- compiler-rt/lib/builtins/extenddftf2.c | 3 +- compiler-rt/lib/builtins/extendhfsf2.c | 13 +- compiler-rt/lib/builtins/extendsfdf2.c | 11 +- compiler-rt/lib/builtins/extendsftf2.c | 3 +- compiler-rt/lib/builtins/ffsdi2.c | 49 +- compiler-rt/lib/builtins/ffssi2.c | 41 +- compiler-rt/lib/builtins/ffsti2.c | 51 +- compiler-rt/lib/builtins/fixdfdi.c | 50 +- compiler-rt/lib/builtins/fixdfsi.c | 26 +- compiler-rt/lib/builtins/fixdfti.c | 22 +- compiler-rt/lib/builtins/fixsfdi.c | 50 +- compiler-rt/lib/builtins/fixsfsi.c | 26 +- compiler-rt/lib/builtins/fixsfti.c | 22 +- compiler-rt/lib/builtins/fixtfdi.c | 20 +- compiler-rt/lib/builtins/fixtfsi.c | 20 +- compiler-rt/lib/builtins/fixtfti.c | 20 +- compiler-rt/lib/builtins/fixunsdfdi.c | 53 +- compiler-rt/lib/builtins/fixunsdfsi.c | 26 +- compiler-rt/lib/builtins/fixunsdfti.c | 22 +- compiler-rt/lib/builtins/fixunssfdi.c | 55 +- compiler-rt/lib/builtins/fixunssfsi.c | 34 +- compiler-rt/lib/builtins/fixunssfti.c | 28 +- compiler-rt/lib/builtins/fixunstfdi.c | 20 +- compiler-rt/lib/builtins/fixunstfsi.c | 20 +- compiler-rt/lib/builtins/fixunstfti.c | 20 +- compiler-rt/lib/builtins/fixunsxfdi.c | 62 +- compiler-rt/lib/builtins/fixunsxfsi.c | 63 +- compiler-rt/lib/builtins/fixunsxfti.c | 73 +- compiler-rt/lib/builtins/fixxfdi.c | 70 +- compiler-rt/lib/builtins/fixxfti.c | 76 +- compiler-rt/lib/builtins/floatdidf.c | 169 +- compiler-rt/lib/builtins/floatdisf.c | 134 +- compiler-rt/lib/builtins/floatditf.c | 52 +- compiler-rt/lib/builtins/floatdixf.c | 66 +- compiler-rt/lib/builtins/floatsidf.c | 65 +- compiler-rt/lib/builtins/floatsisf.c | 79 +- compiler-rt/lib/builtins/floatsitf.c | 52 +- compiler-rt/lib/builtins/floattidf.c | 133 +- compiler-rt/lib/builtins/floattisf.c | 130 +- compiler-rt/lib/builtins/floattitf.c | 105 +- compiler-rt/lib/builtins/floattixf.c | 134 +- compiler-rt/lib/builtins/floatundidf.c | 171 +- compiler-rt/lib/builtins/floatundisf.c | 128 +- compiler-rt/lib/builtins/floatunditf.c | 25 +- compiler-rt/lib/builtins/floatundixf.c | 60 +- compiler-rt/lib/builtins/floatunsidf.c | 44 +- compiler-rt/lib/builtins/floatunsisf.c | 62 +- compiler-rt/lib/builtins/floatunsitf.c | 25 +- compiler-rt/lib/builtins/floatuntidf.c | 127 +- compiler-rt/lib/builtins/floatuntisf.c | 124 +- compiler-rt/lib/builtins/floatuntitf.c | 99 +- compiler-rt/lib/builtins/floatuntixf.c | 126 +- compiler-rt/lib/builtins/fp_add_impl.inc | 252 +- compiler-rt/lib/builtins/fp_extend.h | 33 +- compiler-rt/lib/builtins/fp_extend_impl.inc | 122 +- compiler-rt/lib/builtins/fp_fixint_impl.inc | 40 +- compiler-rt/lib/builtins/fp_fixuint_impl.inc | 36 +- compiler-rt/lib/builtins/fp_lib.h | 281 +- compiler-rt/lib/builtins/fp_mul_impl.inc | 201 +- compiler-rt/lib/builtins/fp_trunc.h | 18 +- compiler-rt/lib/builtins/fp_trunc_impl.inc | 168 +- compiler-rt/lib/builtins/gcc_personality_v0.c | 406 +- .../lib/builtins/hexagon/common_entry_exit_abi1.S | 28 +- .../lib/builtins/hexagon/common_entry_exit_abi2.S | 20 +- .../builtins/hexagon/common_entry_exit_legacy.S | 30 +- compiler-rt/lib/builtins/hexagon/dfaddsub.S | 25 +- compiler-rt/lib/builtins/hexagon/dfdiv.S | 24 +- compiler-rt/lib/builtins/hexagon/dffma.S | 96 +- compiler-rt/lib/builtins/hexagon/dfminmax.S | 21 +- compiler-rt/lib/builtins/hexagon/dfmul.S | 82 +- compiler-rt/lib/builtins/hexagon/dfsqrt.S | 14 +- compiler-rt/lib/builtins/i386/ashrdi3.S | 10 +- compiler-rt/lib/builtins/i386/divdi3.S | 38 +- compiler-rt/lib/builtins/i386/floatundisf.S | 4 +- compiler-rt/lib/builtins/i386/lshrdi3.S | 4 +- compiler-rt/lib/builtins/i386/moddi3.S | 36 +- compiler-rt/lib/builtins/i386/muldi3.S | 6 +- compiler-rt/lib/builtins/i386/udivdi3.S | 24 +- compiler-rt/lib/builtins/i386/umoddi3.S | 32 +- compiler-rt/lib/builtins/int_endianness.h | 97 +- compiler-rt/lib/builtins/int_lib.h | 112 +- compiler-rt/lib/builtins/int_math.h | 64 +- compiler-rt/lib/builtins/int_types.h | 206 +- compiler-rt/lib/builtins/int_util.c | 37 +- compiler-rt/lib/builtins/int_util.h | 35 +- compiler-rt/lib/builtins/lshrdi3.c | 64 +- compiler-rt/lib/builtins/lshrti3.c | 64 +- compiler-rt/lib/builtins/mingw_fixfloat.c | 15 +- compiler-rt/lib/builtins/moddi3.c | 45 +- compiler-rt/lib/builtins/modsi3.c | 31 +- compiler-rt/lib/builtins/modti3.c | 47 +- compiler-rt/lib/builtins/muldc3.c | 123 +- compiler-rt/lib/builtins/muldf3.c | 10 +- compiler-rt/lib/builtins/muldi3.c | 86 +- compiler-rt/lib/builtins/mulodi4.c | 92 +- compiler-rt/lib/builtins/mulosi4.c | 92 +- compiler-rt/lib/builtins/muloti4.c | 94 +- compiler-rt/lib/builtins/mulsc3.c | 122 +- compiler-rt/lib/builtins/mulsf3.c | 10 +- compiler-rt/lib/builtins/multc3.c | 118 +- compiler-rt/lib/builtins/multf3.c | 4 +- compiler-rt/lib/builtins/multi3.c | 90 +- compiler-rt/lib/builtins/mulvdi3.c | 88 +- compiler-rt/lib/builtins/mulvsi3.c | 88 +- compiler-rt/lib/builtins/mulvti3.c | 90 +- compiler-rt/lib/builtins/mulxc3.c | 123 +- compiler-rt/lib/builtins/negdf2.c | 11 +- compiler-rt/lib/builtins/negdi2.c | 36 +- compiler-rt/lib/builtins/negsf2.c | 11 +- compiler-rt/lib/builtins/negti2.c | 38 +- compiler-rt/lib/builtins/negvdi2.c | 39 +- compiler-rt/lib/builtins/negvsi2.c | 39 +- compiler-rt/lib/builtins/negvti2.c | 41 +- compiler-rt/lib/builtins/os_version_check.c | 63 +- compiler-rt/lib/builtins/paritydi2.c | 35 +- compiler-rt/lib/builtins/paritysi2.c | 39 +- compiler-rt/lib/builtins/parityti2.c | 37 +- compiler-rt/lib/builtins/popcountdi2.c | 57 +- compiler-rt/lib/builtins/popcountsi2.c | 51 +- compiler-rt/lib/builtins/popcountti2.c | 70 +- compiler-rt/lib/builtins/powidf2.c | 52 +- compiler-rt/lib/builtins/powisf2.c | 52 +- compiler-rt/lib/builtins/powitf2.c | 52 +- compiler-rt/lib/builtins/powixf2.c | 52 +- compiler-rt/lib/builtins/ppc/DD.h | 22 +- compiler-rt/lib/builtins/ppc/divtc3.c | 166 +- compiler-rt/lib/builtins/ppc/fixtfdi.c | 193 +- compiler-rt/lib/builtins/ppc/fixunstfdi.c | 107 +- compiler-rt/lib/builtins/ppc/fixunstfti.c | 74 +- compiler-rt/lib/builtins/ppc/floatditf.c | 58 +- compiler-rt/lib/builtins/ppc/floattitf.c | 39 +- compiler-rt/lib/builtins/ppc/floatunditf.c | 69 +- compiler-rt/lib/builtins/ppc/gcc_qadd.c | 141 +- compiler-rt/lib/builtins/ppc/gcc_qdiv.c | 96 +- compiler-rt/lib/builtins/ppc/gcc_qmul.c | 92 +- compiler-rt/lib/builtins/ppc/gcc_qsub.c | 141 +- compiler-rt/lib/builtins/ppc/multc3.c | 160 +- compiler-rt/lib/builtins/subdf3.c | 11 +- compiler-rt/lib/builtins/subsf3.c | 11 +- compiler-rt/lib/builtins/subtf3.c | 5 +- compiler-rt/lib/builtins/subvdi3.c | 52 +- compiler-rt/lib/builtins/subvsi3.c | 52 +- compiler-rt/lib/builtins/subvti3.c | 54 +- compiler-rt/lib/builtins/trampoline_setup.c | 76 +- compiler-rt/lib/builtins/truncdfhf2.c | 10 +- compiler-rt/lib/builtins/truncdfsf2.c | 10 +- compiler-rt/lib/builtins/truncsfhf2.c | 12 +- compiler-rt/lib/builtins/trunctfdf2.c | 4 +- compiler-rt/lib/builtins/trunctfsf2.c | 4 +- compiler-rt/lib/builtins/ucmpdi2.c | 74 +- compiler-rt/lib/builtins/ucmpti2.c | 62 +- compiler-rt/lib/builtins/udivdi3.c | 31 +- compiler-rt/lib/builtins/udivmoddi4.c | 395 +- compiler-rt/lib/builtins/udivmodsi4.c | 35 +- compiler-rt/lib/builtins/udivmodti4.c | 402 +- compiler-rt/lib/builtins/udivsi3.c | 109 +- compiler-rt/lib/builtins/udivti3.c | 33 +- compiler-rt/lib/builtins/umoddi3.c | 35 +- compiler-rt/lib/builtins/umodsi3.c | 31 +- compiler-rt/lib/builtins/umodti3.c | 37 +- compiler-rt/lib/builtins/unwind-ehabi-helpers.h | 59 +- compiler-rt/lib/builtins/x86_64/floatdidf.c | 16 +- compiler-rt/lib/builtins/x86_64/floatdisf.c | 14 +- compiler-rt/lib/builtins/x86_64/floatdixf.c | 16 +- compiler-rt/lib/builtins/x86_64/floatundisf.S | 2 +- compiler-rt/lib/builtins/x86_64/floatundixf.S | 2 +- compiler-rt/lib/crt/CMakeLists.txt | 92 + compiler-rt/lib/crt/crtbegin.c | 97 + compiler-rt/lib/crt/crtend.c | 22 + compiler-rt/lib/fuzzer/CMakeLists.txt | 9 +- compiler-rt/lib/fuzzer/FuzzerDataFlowTrace.cpp | 299 +- compiler-rt/lib/fuzzer/FuzzerDataFlowTrace.h | 78 +- compiler-rt/lib/fuzzer/FuzzerDriver.cpp | 69 +- compiler-rt/lib/fuzzer/FuzzerExtFunctions.def | 1 + compiler-rt/lib/fuzzer/FuzzerFlags.def | 9 +- compiler-rt/lib/fuzzer/FuzzerFork.cpp | 14 +- compiler-rt/lib/fuzzer/FuzzerIO.cpp | 5 + compiler-rt/lib/fuzzer/FuzzerIO.h | 2 + compiler-rt/lib/fuzzer/FuzzerInternal.h | 6 +- compiler-rt/lib/fuzzer/FuzzerLoop.cpp | 48 +- compiler-rt/lib/fuzzer/FuzzerTracePC.cpp | 9 +- compiler-rt/lib/fuzzer/afl/afl_driver.cpp | 90 +- compiler-rt/lib/fuzzer/dataflow/DataFlow.cpp | 89 +- compiler-rt/lib/fuzzer/scripts/merge_data_flow.py | 19 + compiler-rt/lib/fuzzer/tests/FuzzerUnittest.cpp | 86 + compiler-rt/lib/gwp_asan/CMakeLists.txt | 39 + compiler-rt/lib/gwp_asan/random.cpp | 21 + compiler-rt/lib/gwp_asan/random.h | 20 + compiler-rt/lib/hwasan/hwasan.h | 1 + compiler-rt/lib/hwasan/hwasan_allocator.cpp | 10 + compiler-rt/lib/hwasan/hwasan_allocator.h | 6 +- compiler-rt/lib/hwasan/hwasan_interceptors.cpp | 10 +- compiler-rt/lib/hwasan/hwasan_interface_internal.h | 3 + compiler-rt/lib/hwasan/hwasan_linux.cpp | 12 +- .../lib/hwasan/hwasan_tag_mismatch_aarch64.S | 6 +- compiler-rt/lib/interception/interception_linux.cc | 33 +- compiler-rt/lib/interception/interception_linux.h | 24 +- compiler-rt/lib/interception/tests/CMakeLists.txt | 3 + .../interception/tests/interception_linux_test.cc | 10 +- compiler-rt/lib/lsan/lsan_allocator.cc | 11 + compiler-rt/lib/lsan/lsan_allocator.h | 30 +- compiler-rt/lib/lsan/lsan_interceptors.cc | 6 + compiler-rt/lib/msan/msan.h | 1 + compiler-rt/lib/msan/msan_allocator.cc | 126 +- compiler-rt/lib/msan/msan_interceptors.cc | 26 +- compiler-rt/lib/msan/msan_interface_internal.h | 2 + compiler-rt/lib/msan/tests/CMakeLists.txt | 3 +- compiler-rt/lib/profile/InstrProfData.inc | 12 +- compiler-rt/lib/profile/InstrProfiling.c | 4 + compiler-rt/lib/profile/InstrProfiling.h | 10 +- .../lib/profile/InstrProfilingPlatformFuchsia.c | 2 +- compiler-rt/lib/sanitizer_common/CMakeLists.txt | 1 - .../lib/sanitizer_common/sanitizer_allocator.cc | 12 + .../sanitizer_allocator_combined.h | 17 +- .../sanitizer_allocator_internal.h | 28 +- .../sanitizer_allocator_local_cache.h | 7 - .../sanitizer_allocator_primary32.h | 19 +- .../sanitizer_allocator_primary64.h | 4 +- .../sanitizer_common/sanitizer_allocator_report.cc | 12 + .../sanitizer_common/sanitizer_allocator_report.h | 2 + .../sanitizer_common/sanitizer_coverage_fuchsia.cc | 2 +- .../sanitizer_common/sanitizer_deadlock_detector.h | 7 +- .../lib/sanitizer_common/sanitizer_flag_parser.h | 12 + .../lib/sanitizer_common/sanitizer_fuchsia.cc | 9 +- .../sanitizer_platform_interceptors.h | 1 + .../sanitizer_platform_limits_netbsd.cc | 2 + .../lib/sanitizer_common/sanitizer_type_traits.h | 19 + .../symbolizer/scripts/global_symbols.txt | 2 + .../lib/sanitizer_common/tests/CMakeLists.txt | 2 + .../tests/sanitizer_allocator_test.cc | 70 +- .../tests/sanitizer_allocator_testlib.cc | 6 +- .../sanitizer_common/tests/sanitizer_flags_test.cc | 16 + .../tests/sanitizer_type_traits_test.cc | 5 + compiler-rt/lib/scudo/scudo_allocator.h | 15 +- compiler-rt/lib/scudo/scudo_allocator_combined.h | 5 +- compiler-rt/lib/scudo/standalone/CMakeLists.txt | 10 + compiler-rt/lib/scudo/standalone/checksum.cc | 2 +- compiler-rt/lib/scudo/standalone/checksum.h | 4 +- compiler-rt/lib/scudo/standalone/chunk.h | 162 + compiler-rt/lib/scudo/standalone/common.h | 16 +- compiler-rt/lib/scudo/standalone/fuchsia.cc | 97 +- compiler-rt/lib/scudo/standalone/fuchsia.h | 31 + compiler-rt/lib/scudo/standalone/linux.cc | 7 +- compiler-rt/lib/scudo/standalone/linux.h | 3 + compiler-rt/lib/scudo/standalone/list.h | 4 +- compiler-rt/lib/scudo/standalone/local_cache.h | 178 + compiler-rt/lib/scudo/standalone/mutex.h | 1 + compiler-rt/lib/scudo/standalone/primary32.h | 388 + compiler-rt/lib/scudo/standalone/primary64.h | 373 + compiler-rt/lib/scudo/standalone/quarantine.h | 291 + compiler-rt/lib/scudo/standalone/release.h | 262 + compiler-rt/lib/scudo/standalone/secondary.cc | 136 + compiler-rt/lib/scudo/standalone/secondary.h | 97 + compiler-rt/lib/scudo/standalone/size_class_map.h | 149 + .../lib/scudo/standalone/tests/CMakeLists.txt | 8 +- .../lib/scudo/standalone/tests/bytemap_test.cc | 2 +- .../lib/scudo/standalone/tests/chunk_test.cc | 82 + compiler-rt/lib/scudo/standalone/tests/map_test.cc | 34 +- .../lib/scudo/standalone/tests/mutex_test.cc | 2 +- .../lib/scudo/standalone/tests/primary_test.cc | 176 + .../lib/scudo/standalone/tests/quarantine_test.cc | 240 + .../lib/scudo/standalone/tests/release_test.cc | 260 + .../lib/scudo/standalone/tests/secondary_test.cc | 137 + .../scudo/standalone/tests/size_class_map_test.cc | 38 + compiler-rt/lib/tsan/rtl/tsan_interceptors.cc | 27 +- compiler-rt/lib/tsan/rtl/tsan_interceptors_mac.cc | 32 + compiler-rt/lib/tsan/rtl/tsan_interface.cc | 2 - compiler-rt/lib/tsan/rtl/tsan_mman.cc | 10 + compiler-rt/lib/tsan/rtl/tsan_mman.h | 1 + compiler-rt/lib/tsan/rtl/tsan_platform_linux.cc | 4 + compiler-rt/lib/tsan/rtl/tsan_platform_mac.cc | 37 +- compiler-rt/lib/tsan/rtl/tsan_rtl.h | 16 +- compiler-rt/lib/tsan/rtl/tsan_rtl_thread.cc | 2 +- compiler-rt/lib/tsan/tests/CMakeLists.txt | 2 +- compiler-rt/lib/ubsan/ubsan_handlers.cc | 36 - compiler-rt/lib/ubsan/ubsan_handlers.h | 9 - compiler-rt/lib/ubsan/ubsan_handlers_cxx.cc | 45 + compiler-rt/lib/ubsan/ubsan_handlers_cxx.h | 15 + compiler-rt/lib/ubsan/ubsan_type_hash.h | 4 + compiler-rt/lib/ubsan/ubsan_type_hash_itanium.cc | 13 +- compiler-rt/lib/ubsan/ubsan_type_hash_win.cc | 4 + compiler-rt/lib/xray/tests/CMakeLists.txt | 5 +- compiler-rt/lib/xray/xray_utils.cc | 2 +- compiler-rt/test/CMakeLists.txt | 3 + .../Darwin/asan-symbolize-with-module-map.cc | 31 + .../Posix/asan_symbolize_script/plugin_no_op.py | 17 + .../plugin_no_op_help_output.cc | 7 + .../plugin_no_op_symbolicate.cc | 24 + .../TestCases/Windows/heaprealloc_zero_size.cc | 21 + .../test/asan/TestCases/Windows/recalloc_sanity.cc | 37 + .../test/builtins/Unit/compiler_rt_logb_test.c | 11 + compiler-rt/test/builtins/Unit/divsc3_test.c | 2 +- compiler-rt/test/crt/CMakeLists.txt | 34 + compiler-rt/test/crt/ctor_dtor.c | 22 + compiler-rt/test/crt/dso_handle.cpp | 35 + compiler-rt/test/crt/lit.cfg | 78 + compiler-rt/test/crt/lit.site.cfg.in | 14 + compiler-rt/test/fuzzer/AFLDriverTest.cpp | 19 +- compiler-rt/test/fuzzer/CMakeLists.txt | 6 +- compiler-rt/test/fuzzer/MagicSeparatorTest.cpp | 49 + compiler-rt/test/fuzzer/MsanParamUnpoison.cpp | 28 + compiler-rt/test/fuzzer/OnlySomeBytesTest.cpp | 10 +- compiler-rt/test/fuzzer/ReloadTest.cpp | 4 +- compiler-rt/test/fuzzer/SingleMemcmpTest.cpp | 3 +- compiler-rt/test/fuzzer/ThreeFunctionsTest.cpp | 36 +- .../test/fuzzer/afl-driver-close-fd-mask.test | 31 + compiler-rt/test/fuzzer/afl-driver.test | 18 +- compiler-rt/test/fuzzer/compressed.test | 3 + compiler-rt/test/fuzzer/dataflow.test | 81 +- compiler-rt/test/fuzzer/fork-sigusr.test | 12 +- compiler-rt/test/fuzzer/fork-ubsan.test | 2 +- compiler-rt/test/fuzzer/fork.test | 6 +- compiler-rt/test/fuzzer/gc-sections.test | 2 + compiler-rt/test/fuzzer/libcxx.test | 16 + compiler-rt/test/fuzzer/lit.cfg | 4 +- compiler-rt/test/fuzzer/lit.site.cfg.in | 1 + compiler-rt/test/fuzzer/magic-separator.test | 4 + compiler-rt/test/fuzzer/merge-sigusr.test | 16 +- compiler-rt/test/fuzzer/msan-param-unpoison.test | 5 + compiler-rt/test/fuzzer/only-some-bytes.test | 22 +- compiler-rt/test/fuzzer/seed_inputs.test | 24 + compiler-rt/test/fuzzer/sigint.test | 15 + compiler-rt/test/fuzzer/simple-cmp.test | 1 + compiler-rt/test/fuzzer/trace-malloc-threaded.test | 12 +- compiler-rt/test/fuzzer/value-profile-mem.test | 3 +- .../test/gwp_asan/CMakeLists.txt | 0 compiler-rt/test/hwasan/TestCases/realloc-test.cc | 23 +- .../test/hwasan/TestCases/register-dump-no-fp.cc | 28 + .../test/hwasan/TestCases/sanitizer_malloc.cc | 1 + compiler-rt/test/hwasan/TestCases/sizes.cpp | 9 + compiler-rt/test/hwasan/TestCases/try-catch.cc | 63 + compiler-rt/test/lit.common.configured.in | 1 + compiler-rt/test/lsan/TestCases/swapcontext.cc | 7 +- compiler-rt/test/msan/unpoison_param.cc | 51 + .../TestCases/Posix/getpw_getgr.cc | 14 +- .../TestCases/reallocarray-overflow.cc | 19 + .../test/sanitizer_common/sanitizer_ucontext.h | 11 + compiler-rt/test/tsan/Linux/user_malloc.cc | 18 +- compiler-rt/test/tsan/fiber_asm.cc | 10 +- compiler-rt/test/tsan/fiber_from_thread.cc | 4 +- compiler-rt/test/tsan/fiber_longjmp.cc | 4 +- compiler-rt/test/tsan/fiber_race.cc | 4 +- compiler-rt/test/tsan/fiber_simple.cc | 4 +- compiler-rt/test/tsan/fiber_two_threads.cc | 4 +- compiler-rt/test/tsan/libdispatch/after.c | 3 +- compiler-rt/test/tsan/libdispatch/async-norace.c | 3 +- compiler-rt/test/tsan/libdispatch/barrier.c | 3 +- compiler-rt/test/tsan/libdispatch/blocks.c | 4 +- compiler-rt/test/tsan/libdispatch/fd.c | 3 +- compiler-rt/test/tsan/libdispatch/groups-norace.c | 3 +- compiler-rt/test/tsan/libdispatch/io-barrier.c | 3 +- compiler-rt/test/tsan/libdispatch/io-cleanup.c | 3 +- compiler-rt/test/tsan/libdispatch/io-race.c | 2 - compiler-rt/test/tsan/libdispatch/io.c | 3 +- .../test/tsan/libdispatch/serial-queue-norace.c | 3 +- compiler-rt/test/tsan/libdispatch/source-cancel.c | 3 +- compiler-rt/test/tsan/libdispatch/source-cancel2.c | 3 +- compiler-rt/test/tsan/libdispatch/source-event.c | 3 +- compiler-rt/test/tsan/libdispatch/source-event2.c | 3 +- .../test/tsan/libdispatch/source-registration.c | 3 +- .../test/tsan/libdispatch/source-registration2.c | 3 +- compiler-rt/test/tsan/libdispatch/sync-norace.c | 3 +- .../test/tsan/libdispatch/target-queue-norace.c | 3 +- compiler-rt/test/tsan/test.h | 6 + compiler-rt/test/xray/lit.cfg | 10 +- libcxx/CMakeLists.txt | 23 +- libcxx/benchmarks/CMakeLists.txt | 1 - libcxx/cmake/Modules/CheckLibcxxAtomic.cmake | 10 +- libcxx/cmake/Modules/HandleLibcxxFlags.cmake | 32 +- libcxx/cmake/config-ix.cmake | 7 + libcxx/docs/FeatureTestMacroTable.rst | 4 +- libcxx/include/__config | 64 +- libcxx/include/__hash_table | 8 +- libcxx/include/__locale | 3 + libcxx/include/__mutex_base | 2 +- libcxx/include/__node_handle | 2 +- libcxx/include/__tree | 8 +- libcxx/include/algorithm | 1 + libcxx/include/cmath | 26 + libcxx/include/experimental/coroutine | 6 +- libcxx/include/experimental/type_traits | 10 +- libcxx/include/ext/__hash | 27 +- libcxx/include/ext/hash_map | 71 +- libcxx/include/ext/hash_set | 27 +- libcxx/include/forward_list | 8 +- libcxx/include/iterator | 5 - libcxx/include/list | 11 +- libcxx/include/locale | 6 - libcxx/include/math.h | 62 +- libcxx/include/memory | 6 +- libcxx/include/numeric | 20 +- libcxx/include/regex | 33 +- libcxx/include/stdlib.h | 34 +- libcxx/include/string | 22 +- libcxx/include/tuple | 4 +- libcxx/include/type_traits | 119 +- libcxx/include/valarray | 2 - libcxx/include/version | 6 +- libcxx/lib/CMakeLists.txt | 392 - libcxx/lib/abi/CHANGELOG.TXT | 17 + libcxx/lib/abi/x86_64-apple-darwin.v1.abilist | 3 + libcxx/lib/abi/x86_64-apple-darwin.v2.abilist | 4 - libcxx/lib/libc++abi.v2.exp | 2 + libcxx/src/CMakeLists.txt | 481 + libcxx/src/debug.cpp | 8 +- libcxx/src/exception.cpp | 3 +- libcxx/src/include/config_elast.h | 2 + libcxx/src/iostream.cpp | 21 + libcxx/src/mutex.cpp | 2 +- libcxx/src/new.cpp | 2 +- libcxx/src/support/runtime/stdexcept_default.ipp | 3 +- libcxx/src/thread.cpp | 4 +- libcxx/src/typeinfo.cpp | 8 +- libcxx/src/valarray.cpp | 4 + libcxx/test/libcxx/algorithms/debug_less.pass.cpp | 13 + .../libcxx/containers/gnu_cxx/hash_map.pass.cpp | 7 + .../libcxx/containers/gnu_cxx/hash_set.pass.cpp | 7 +- ...quence_container_iterators.multithread.pass.cpp | 72 + .../type_traits/convert_to_integral.pass.cpp | 9 +- libcxx/test/nothing_to_do.pass.cpp | 1 - .../forwardlist/forwardlist.ops/remove_if.pass.cpp | 24 + .../forwardlist/forwardlist.ops/sort.pass.cpp | 43 + .../forwardlist/forwardlist.ops/sort_pred.pass.cpp | 45 + .../forwardlist.ops/unique_pred.pass.cpp | 25 + .../sequences/list/list.ops/remove_if.pass.cpp | 22 + .../sequences/list/list.ops/sort.pass.cpp | 48 + .../sequences/list/list.ops/sort_comp.pass.cpp | 48 + .../sequences/list/list.ops/unique_pred.pass.cpp | 23 + .../vector/vector.modifiers/emplace_back.pass.cpp | 11 + .../vector/vector.modifiers/pop_back.pass.cpp | 12 + .../std/containers/unord/unord.map/bucket.pass.cpp | 2 +- .../unord/unord.map/bucket_size.pass.cpp | 2 +- .../unord/unord.multimap/bucket.pass.cpp | 2 +- .../unord/unord.multimap/bucket_size.pass.cpp | 2 +- .../unord/unord.multiset/bucket.pass.cpp | 2 +- .../unord/unord.multiset/bucket_size.pass.cpp | 2 +- .../unord/unord.multiset/db_iterators_7.pass.cpp | 2 +- .../unord/unord.multiset/db_iterators_8.pass.cpp | 6 +- .../unord.multiset/db_local_iterators_7.pass.cpp | 2 +- .../unord.multiset/db_local_iterators_8.pass.cpp | 6 +- .../std/containers/unord/unord.set/bucket.pass.cpp | 2 +- .../unord/unord.set/bucket_size.pass.cpp | 2 +- .../unord/unord.set/db_iterators_7.pass.cpp | 2 +- .../unord/unord.set/db_iterators_8.pass.cpp | 6 +- .../unord/unord.set/db_local_iterators_7.pass.cpp | 2 +- .../unord/unord.set/db_local_iterators_8.pass.cpp | 7 +- .../unord/unord.set/emplace_hint.pass.cpp | 10 +- .../unord/unord.set/insert_hint_rvalue.pass.cpp | 28 +- .../test/std/depr/depr.c.headers/math_h.pass.cpp | 42 +- .../test/std/depr/depr.c.headers/stdlib_h.pass.cpp | 51 +- .../ostream_joiner.cons.pass.cpp | 34 +- .../make_ostream_joiner.pass.cpp | 6 +- .../ostream_joiner.op.assign.pass.cpp | 4 +- .../ostream_joiner.op.postincrement.pass.cpp | 22 +- .../ostream_joiner.op.pretincrement.pass.cpp | 22 +- .../ostream_joiner.op.star.pass.cpp | 22 +- .../utilities/meta/meta.detect/nonesuch.fail.cpp | 32 + .../utilities/meta/meta.detect/nonesuch.pass.cpp | 29 + .../numeric.version.pass.cpp | 20 + .../type_traits.version.pass.cpp | 6 +- .../version.version.pass.cpp | 26 +- .../support.runtime/cstdlib.pass.cpp | 50 +- .../conversions.string/converted.pass.cpp | 11 +- .../conversions.string/from_bytes.pass.cpp | 17 +- .../conversions.string/to_bytes.pass.cpp | 15 +- .../c.math/c.math.lerp/c.math.lerp.pass.cpp | 75 + libcxx/test/std/numerics/c.math/cmath.pass.cpp | 53 +- .../numeric.ops.midpoint/midpoint.float.pass.cpp | 113 + .../numeric.ops.midpoint/midpoint.integer.pass.cpp | 2 + .../test/std/re/re.alg/re.alg.match/awk.pass.cpp | 1 + .../std/re/re.const/re.err/error_type.pass.cpp | 26 +- .../re.results.all/get_allocator.pass.cpp | 2 +- .../re.results/re.results.const/allocator.pass.cpp | 2 +- .../re/re.results/re.results.const/copy.pass.cpp | 2 +- .../re.results.const/copy_assign.pass.cpp | 2 +- .../re.results/re.results.const/default.pass.cpp | 2 +- .../re/re.results/re.results.const/move.pass.cpp | 2 +- .../re.results.const/move_assign.pass.cpp | 2 +- .../basic.string.hash/char_type_hash.fail.cpp | 66 + .../basic.string/string.access/back.pass.cpp | 2 +- .../basic.string/string.access/front.pass.cpp | 2 +- .../string.iterators/db_iterators_2.pass.cpp | 2 + .../string.iterators/db_iterators_3.pass.cpp | 2 + .../string.iterators/db_iterators_8.pass.cpp | 4 +- .../string.view.ops/compare.pointer.pass.cpp | 4 +- .../string.view.ops/compare.pointer_size.pass.cpp | 4 +- .../string.view.ops/compare.size_size_sv.pass.cpp | 2 +- .../compare.size_size_sv_pointer_size.pass.cpp | 2 +- .../compare.size_size_sv_size_size.pass.cpp | 4 +- .../thread.thread.constr/F.pass.cpp | 29 +- .../any/any.class/any.observers/type.pass.cpp | 10 +- .../any.cast/any_cast_pointer.pass.cpp | 23 +- .../func.bind.isbind/is_bind_expression.pass.cpp | 2 +- .../meta.const.eval/is_constant_evaluated.fail.cpp | 29 + .../meta.const.eval/is_constant_evaluated.pass.cpp | 50 + .../utilities/meta/meta.rel/is_base_of.pass.cpp | 15 + .../meta.trans.other/aligned_storage.pass.cpp | 8 + .../is_trivially_destructible.pass.cpp | 7 + .../optional.object.ctor/move.fail.cpp | 25 +- .../tuple.tuple/tuple.creation/tuple_cat.pass.cpp | 15 + .../variant/variant.get/get_index.pass.cpp | 8 +- .../variant/variant.get/get_type.pass.cpp | 12 +- .../variant.variant/variant.assign/copy.fail.cpp | 33 + libcxx/test/support/fp_compare.h | 46 + libcxx/test/support/msvc_stdlib_force_include.hpp | 3 +- libcxx/test/support/nasty_macros.hpp | 3 + libcxx/test/support/test_macros.h | 2 +- libcxx/test/support/test_workarounds.h | 6 + libcxx/utils/ci/macos-trunk.sh | 6 +- libcxx/utils/docker/debian9/Dockerfile | 5 +- libcxx/utils/docker/scripts/run_buildbot.sh | 10 + libcxx/utils/docker/scripts/run_buildbot_new.sh | 107 + libcxx/utils/gen_link_script.py | 96 +- .../generate_feature_test_macro_components.py | 9 +- libcxx/utils/libcxx/test/config.py | 6 +- libcxx/utils/libcxx/test/target_info.py | 9 - libcxx/www/cxx1z_status.html | 2 +- libcxx/www/cxx2a_status.html | 14 +- libcxxabi/CMakeLists.txt | 4 +- libcxxabi/src/CMakeLists.txt | 25 +- libcxxabi/src/cxa_guard.cpp | 276 +- libcxxabi/src/cxa_guard_impl.h | 562 + libcxxabi/src/demangle/DemangleConfig.h | 80 +- libcxxabi/src/include/atomic_support.h | 32 +- .../test/exception_object_alignment.2.pass.cpp | 34 + libcxxabi/test/guard_test_basic.pass.cpp | 154 + libcxxabi/test/guard_threaded_test.pass.cpp | 380 + libcxxabi/test/uncaught_exception.pass.cpp | 28 + libcxxabi/test/uncaught_exceptions.pass.cpp | 22 +- libunwind/CMakeLists.txt | 1 + libunwind/src/CMakeLists.txt | 18 +- libunwind/src/DwarfInstructions.hpp | 25 + libunwind/src/RWMutex.hpp | 39 +- libunwind/src/UnwindCursor.hpp | 2 +- libunwind/src/UnwindRegistersRestore.S | 241 +- libunwind/src/UnwindRegistersSave.S | 273 +- libunwind/src/assembly.h | 20 +- libunwind/test/lit.cfg | 3 + lld/COFF/Chunks.cpp | 81 +- lld/COFF/Chunks.h | 54 +- lld/COFF/Config.h | 3 + lld/COFF/DLL.cpp | 83 +- lld/COFF/Driver.cpp | 28 +- lld/COFF/Driver.h | 3 + lld/COFF/DriverUtils.cpp | 43 +- lld/COFF/ICF.cpp | 22 +- lld/COFF/InputFiles.cpp | 15 +- lld/COFF/Options.td | 31 +- lld/COFF/PDB.cpp | 12 +- lld/COFF/SymbolTable.cpp | 4 +- lld/COFF/Symbols.cpp | 18 +- lld/COFF/Symbols.h | 10 +- lld/COFF/Writer.cpp | 53 +- lld/ELF/AArch64ErrataFix.cpp | 6 +- lld/ELF/Arch/Mips.cpp | 6 +- lld/ELF/Arch/PPC64.cpp | 125 +- lld/ELF/Arch/SPARCV9.cpp | 2 +- lld/ELF/Arch/X86.cpp | 5 +- lld/ELF/Arch/X86_64.cpp | 7 +- lld/ELF/CallGraphSort.cpp | 11 +- lld/ELF/Config.h | 4 + lld/ELF/DWARF.cpp | 5 +- lld/ELF/Driver.cpp | 151 +- lld/ELF/Driver.h | 2 +- lld/ELF/DriverUtils.cpp | 24 +- lld/ELF/ICF.cpp | 7 +- lld/ELF/InputFiles.cpp | 268 +- lld/ELF/InputFiles.h | 9 +- lld/ELF/InputSection.cpp | 52 +- lld/ELF/InputSection.h | 19 +- lld/ELF/LTO.cpp | 58 +- lld/ELF/LinkerScript.cpp | 60 +- lld/ELF/MapFile.cpp | 6 +- lld/ELF/MarkLive.cpp | 36 +- lld/ELF/Options.td | 15 +- lld/ELF/OutputSections.cpp | 9 +- lld/ELF/OutputSections.h | 1 + lld/ELF/Relocations.cpp | 73 +- lld/ELF/Relocations.h | 4 +- lld/ELF/ScriptParser.cpp | 6 +- lld/ELF/SymbolTable.cpp | 499 +- lld/ELF/SymbolTable.h | 48 +- lld/ELF/Symbols.cpp | 12 +- lld/ELF/Symbols.h | 153 +- lld/ELF/SyntheticSections.cpp | 102 +- lld/ELF/SyntheticSections.h | 12 +- lld/ELF/Target.cpp | 2 +- lld/ELF/Target.h | 11 +- lld/ELF/Writer.cpp | 212 +- lld/MinGW/Driver.cpp | 39 +- lld/MinGW/Options.td | 11 +- lld/docs/ReleaseNotes.rst | 15 + lld/docs/WebAssembly.rst | 31 +- lld/docs/ld.lld.1 | 18 +- lld/lib/ReaderWriter/MachO/MachOLinkingContext.cpp | 9 +- lld/lib/ReaderWriter/MachO/MachONormalizedFile.h | 3 +- .../MachO/MachONormalizedFileBinaryWriter.cpp | 27 +- .../MachO/MachONormalizedFileFromAtoms.cpp | 3 +- lld/test/COFF/Inputs/combined-resources-2.rc | 72 +- .../COFF/Inputs/crt-dyn-initializer-order_1.yaml | 30 +- .../COFF/Inputs/crt-dyn-initializer-order_2.yaml | 38 +- lld/test/COFF/Inputs/id.res | Bin 0 -> 100 bytes lld/test/COFF/Inputs/pdb-diff.cpp | 20 +- lld/test/COFF/Inputs/pdb-file-statics-a.yaml | 1 + lld/test/COFF/Inputs/pdb-file-statics-b.yaml | 1 + lld/test/COFF/Inputs/pdb-globals.yaml | 2 +- lld/test/COFF/Inputs/pdb_comdat_bar.yaml | 1 + lld/test/COFF/arm64-delayimport.yaml | 2 +- lld/test/COFF/arm64-import2.test | 4 +- lld/test/COFF/arm64-magic.yaml | 2 +- lld/test/COFF/arm64-relocs-imports.test | 2 + lld/test/COFF/armnt-blx23t.test | 2 + lld/test/COFF/armnt-branch24t.test | 2 + lld/test/COFF/armnt-entry-point.test | 2 +- lld/test/COFF/armnt-imports.test | 2 +- lld/test/COFF/armnt-mov32t-exec.test | 2 + lld/test/COFF/armnt-movt32t.test | 2 + lld/test/COFF/associative-comdat-mingw.s | 2 +- lld/test/COFF/associative-comdat.s | 4 +- lld/test/COFF/autoimport-arm-data.s | 2 +- lld/test/COFF/autoimport-arm64-data.s | 2 +- lld/test/COFF/autoimport-gnu-implib.s | 2 +- lld/test/COFF/autoimport-refptr.s | 3 +- lld/test/COFF/autoimport-x86.s | 3 +- lld/test/COFF/base.test | 4 +- lld/test/COFF/baserel.test | 8 +- lld/test/COFF/color-diagnostics.test | 2 +- lld/test/COFF/combined-resources.test | 2 +- lld/test/COFF/common-replacement.s | 2 +- lld/test/COFF/constant-export.test | 2 +- lld/test/COFF/crt-chars.test | 2 +- lld/test/COFF/crt-dyn-initializer-order.test | 12 +- lld/test/COFF/debug-reloc.s | 8 +- lld/test/COFF/def-export-stdcall.s | 10 +- lld/test/COFF/delayimports-armnt.yaml | 4 +- lld/test/COFF/delayimports.test | 4 +- lld/test/COFF/delayimports32.test | 4 +- lld/test/COFF/dll.test | 4 +- lld/test/COFF/dllexport.s | 2 +- lld/test/COFF/dllimport-gc.test | 4 +- lld/test/COFF/driver.test | 8 + lld/test/COFF/entry-inference-mingw.s | 6 +- lld/test/COFF/exclude-all.s | 4 +- lld/test/COFF/export-all.s | 4 +- lld/test/COFF/export32.test | 2 +- lld/test/COFF/fixed.test | 8 +- lld/test/COFF/force-multipleres.test | 21 + lld/test/COFF/gfids-corrupt.s | 2 +- lld/test/COFF/gfids-export.s | 2 +- lld/test/COFF/gfids-fallback.s | 2 +- lld/test/COFF/gfids-gc.s | 6 +- lld/test/COFF/gfids-icf.s | 12 +- lld/test/COFF/gfids-relocations32.s | 2 +- lld/test/COFF/gfids-relocations64.s | 2 +- lld/test/COFF/guard-longjmp.s | 2 +- lld/test/COFF/guardcf-align.s | 2 +- lld/test/COFF/guardcf-lto.ll | 2 +- lld/test/COFF/guardcf-thunk.s | 2 +- lld/test/COFF/header-size.s | 2 +- lld/test/COFF/heap.test | 10 +- lld/test/COFF/hello32.test | 6 +- lld/test/COFF/icf-pdata.s | 2 +- lld/test/COFF/icf-xdata.s | 4 +- lld/test/COFF/imports-gnu-autoexport.s | 2 +- lld/test/COFF/imports-gnu.test | 2 +- lld/test/COFF/imports-mangle.test | 2 +- lld/test/COFF/imports.test | 7 +- lld/test/COFF/largeaddressaware.test | 2 +- lld/test/COFF/lib-module-asm.ll | 22 + lld/test/COFF/line-error.yaml | 320 +- lld/test/COFF/linkrepro-pdb.test | 15 +- lld/test/COFF/loadcfg.ll | 2 +- lld/test/COFF/loadcfg.test | 2 +- lld/test/COFF/loadcfg32.test | 2 +- lld/test/COFF/locally-imported-arm64.test | 2 +- lld/test/COFF/locally-imported.test | 2 +- lld/test/COFF/long-section-name.test | 4 +- lld/test/COFF/lto-comdat.ll | 15 +- lld/test/COFF/lto-icf.ll | 2 +- lld/test/COFF/lto.ll | 15 +- lld/test/COFF/machine.test | 8 +- lld/test/COFF/manifestinput.test | 4 +- lld/test/COFF/merge.test | 4 +- lld/test/COFF/no-idata.s | 2 +- lld/test/COFF/noentry.test | 4 +- lld/test/COFF/options.test | 80 +- lld/test/COFF/output-chars.test | 8 +- lld/test/COFF/pdb-comdat.test | 4 +- lld/test/COFF/pdb-exe-path-dots.test | 2 +- lld/test/COFF/pdb-publics-import.test | 278 +- lld/test/COFF/pdbaltpath.test | 18 +- lld/test/COFF/resource.test | 4 +- lld/test/COFF/responsefile.test | 2 +- lld/test/COFF/rsds.test | 14 +- lld/test/COFF/safeseh-md.s | 2 +- lld/test/COFF/safeseh-notable.s | 2 +- lld/test/COFF/safeseh.s | 6 +- lld/test/COFF/section.test | 8 +- lld/test/COFF/sort-debug.test | 9 +- lld/test/COFF/stack.test | 10 +- lld/test/COFF/strtab-size.s | 2 +- lld/test/COFF/subsystem-drectve.test | 2 +- lld/test/COFF/subsystem-inference-mingw.s | 2 +- lld/test/COFF/subsystem-inference.test | 8 +- lld/test/COFF/subsystem-inference2.test | 2 +- lld/test/COFF/subsystem-inference32.test | 8 +- lld/test/COFF/subsystem.test | 4 +- lld/test/COFF/symtab-gc.s | 2 +- lld/test/COFF/symtab.test | 8 +- lld/test/COFF/timestamp.test | 6 +- lld/test/COFF/tls.test | 2 +- lld/test/COFF/tls32.test | 2 +- lld/test/COFF/unwind.test | 4 +- lld/test/COFF/version.test | 6 +- lld/test/COFF/wx.s | 4 +- lld/test/ELF/Inputs/bad-reloc-target.test | 21 - lld/test/ELF/Inputs/deplibs-lib_bar.s | 2 + .../{resolution-shared.s => deplibs-lib_foo.s} | 0 lld/test/ELF/Inputs/dtrace-r.o | Bin 624 -> 0 bytes lld/test/ELF/Inputs/ppc64-toc-relax-shared.s | 7 + lld/test/ELF/Inputs/ppc64-toc-relax.s | 15 + lld/test/ELF/aarch64-abs64-dyn.s | 2 +- lld/test/ELF/aarch64-call26-thunk.s | 1 + lld/test/ELF/aarch64-condb-reloc.s | 6 +- lld/test/ELF/aarch64-copy.s | 3 +- lld/test/ELF/aarch64-copy2.s | 2 +- lld/test/ELF/aarch64-cortex-a53-843419-tlsrelax.s | 4 +- lld/test/ELF/aarch64-fpic-got.s | 2 +- lld/test/ELF/aarch64-gnu-ifunc-address-pie.s | 2 + lld/test/ELF/aarch64-gnu-ifunc-address.s | 1 + lld/test/ELF/aarch64-gnu-ifunc-nosym.s | 2 +- lld/test/ELF/aarch64-gnu-ifunc-plt.s | 5 +- lld/test/ELF/aarch64-gnu-ifunc.s | 5 +- lld/test/ELF/aarch64-gnu-ifunc2.s | 3 + lld/test/ELF/aarch64-gnu-ifunc3.s | 5 + lld/test/ELF/aarch64-got-reloc.s | 2 +- lld/test/ELF/aarch64-got.s | 2 +- lld/test/ELF/aarch64-jump26-thunk.s | 1 + lld/test/ELF/aarch64-relocs.s | 12 + lld/test/ELF/aarch64-relro.s | 2 +- lld/test/ELF/aarch64-thunk-pi.s | 1 + lld/test/ELF/aarch64-thunk-script.s | 2 + lld/test/ELF/aarch64-tls-gdie.s | 2 +- lld/test/ELF/aarch64-tls-gdle.s | 7 +- lld/test/ELF/aarch64-tls-ie.s | 2 +- lld/test/ELF/aarch64-tls-iele.s | 9 +- lld/test/ELF/aarch64-tls-le.s | 10 +- lld/test/ELF/aarch64-tls-static.s | 2 +- lld/test/ELF/aarch64-tlsld-ldst.s | 50 +- lld/test/ELF/aarch64-tstbr14-reloc.s | 6 +- lld/test/ELF/aarch64-undefined-weak.s | 1 + lld/test/ELF/abs-hidden.s | 2 +- lld/test/ELF/amdgpu-abi-version.s | 2 +- lld/test/ELF/amdgpu-elf-flags.s | 2 +- lld/test/ELF/amdgpu-globals.s | 2 +- lld/test/ELF/amdgpu-kernels.s | 2 +- lld/test/ELF/amdgpu-relocs.s | 26 +- lld/test/ELF/arm-abs32-dyn.s | 2 +- lld/test/ELF/arm-attributes.s | 6 +- lld/test/ELF/arm-bl-v6-inrange.s | 4 + lld/test/ELF/arm-bl-v6.s | 1 + lld/test/ELF/arm-blx.s | 5 + lld/test/ELF/arm-branch-rangethunk.s | 2 + lld/test/ELF/arm-branch-undef-weak-plt-thunk.s | 1 + lld/test/ELF/arm-branch.s | 1 + lld/test/ELF/arm-copy.s | 3 +- lld/test/ELF/arm-data-prel.s | 2 +- lld/test/ELF/arm-data-relocs.s | 2 + lld/test/ELF/arm-eabi-version.s | 2 +- lld/test/ELF/arm-exidx-canunwind.s | 1 + lld/test/ELF/arm-exidx-discard.s | 2 +- lld/test/ELF/arm-exidx-gc.s | 1 + lld/test/ELF/arm-exidx-link.s | 2 +- lld/test/ELF/arm-exidx-order.s | 11 + lld/test/ELF/arm-exidx-output.s | 2 +- lld/test/ELF/arm-exidx-relocatable.s | 2 +- lld/test/ELF/arm-exidx-sentinel-norelocatable.s | 2 +- lld/test/ELF/arm-exidx-synthetic-link.s | 2 +- lld/test/ELF/arm-extreme-range-pi-thunk.s | 4 + lld/test/ELF/arm-force-pi-thunk.s | 2 + lld/test/ELF/arm-fpic-got.s | 5 +- lld/test/ELF/arm-gnu-ifunc-nosym.s | 2 +- lld/test/ELF/arm-gnu-ifunc-plt.s | 5 +- lld/test/ELF/arm-gnu-ifunc.s | 5 +- lld/test/ELF/arm-got-relative.s | 3 +- lld/test/ELF/arm-gotoff.s | 3 +- lld/test/ELF/arm-icf-exidx.s | 1 + lld/test/ELF/arm-mov-relocs.s | 2 + lld/test/ELF/arm-plt-reloc.s | 21 +- lld/test/ELF/arm-sbrel32.s | 1 + lld/test/ELF/arm-tag-vfp-args.s | 14 +- lld/test/ELF/arm-target1.s | 1 + lld/test/ELF/arm-thumb-blx.s | 5 + lld/test/ELF/arm-thumb-branch-rangethunk.s | 1 + lld/test/ELF/arm-thumb-branch.s | 5 + lld/test/ELF/arm-thumb-condbranch-thunk.s | 1 + lld/test/ELF/arm-thumb-interwork-shared.s | 2 + lld/test/ELF/arm-thumb-interwork-thunk.s | 12 +- lld/test/ELF/arm-thumb-narrow-branch-check.s | 7 + lld/test/ELF/arm-thumb-no-undefined-thunk.s | 1 + lld/test/ELF/arm-thumb-plt-range-thunk-os.s | 2 + lld/test/ELF/arm-thumb-plt-reloc.s | 5 +- lld/test/ELF/arm-thumb-range-thunk-os.s | 1 + lld/test/ELF/arm-thumb-thunk-empty-pass.s | 1 + lld/test/ELF/arm-thumb-thunk-v6m.s | 4 + lld/test/ELF/arm-thumb-undefined-weak-narrow.test | 1 + lld/test/ELF/arm-thumb-undefined-weak.s | 1 + lld/test/ELF/arm-thunk-largesection.s | 1 + lld/test/ELF/arm-thunk-linkerscript-dotexpr.s | 1 + lld/test/ELF/arm-thunk-linkerscript-large.s | 3 + lld/test/ELF/arm-thunk-linkerscript-orphan.s | 3 + lld/test/ELF/arm-thunk-linkerscript.s | 2 + lld/test/ELF/arm-thunk-multipass-plt.s | 1 + lld/test/ELF/arm-thunk-re-add.s | 1 + lld/test/ELF/arm-tls-gd32.s | 5 +- lld/test/ELF/arm-tls-ie32.s | 3 +- lld/test/ELF/arm-tls-ldm32.s | 4 +- lld/test/ELF/arm-tls-le32.s | 15 +- lld/test/ELF/arm-tls-norelax-gd-ie.s | 2 +- lld/test/ELF/arm-tls-norelax-ie-le.s | 4 +- lld/test/ELF/arm-undefined-weak.s | 1 + lld/test/ELF/as-needed.s | 12 +- lld/test/ELF/assignment-archive.s | 4 +- lld/test/ELF/avoid-empty-program-headers.s | 2 +- lld/test/ELF/bad-reloc-target.test | 29 - lld/test/ELF/basic-aarch64.s | 2 +- lld/test/ELF/basic-freebsd.s | 2 +- lld/test/ELF/basic-mips.s | 2 +- lld/test/ELF/basic-ppc.s | 2 +- lld/test/ELF/basic-ppc64.s | 2 +- lld/test/ELF/basic-sparcv9.s | 2 +- lld/test/ELF/basic.s | 9 +- lld/test/ELF/basic32.s | 2 +- lld/test/ELF/basic64be.s | 2 +- lld/test/ELF/bss.s | 2 +- lld/test/ELF/bsymbolic-undef.s | 2 +- lld/test/ELF/bsymbolic.s | 6 +- lld/test/ELF/build-id.s | 8 +- lld/test/ELF/cgprofile-bad-clusters.s | 2 +- lld/test/ELF/cgprofile-icf.s | 4 +- lld/test/ELF/cgprofile-reproduce.s | 2 +- lld/test/ELF/cgprofile-txt.s | 4 +- lld/test/ELF/cgprofile-txt2.s | 2 +- lld/test/ELF/color-diagnostics.test | 2 +- lld/test/ELF/combreloc.s | 48 + lld/test/ELF/combrelocs.s | 95 - lld/test/ELF/comdat.s | 4 +- lld/test/ELF/common-gc.s | 4 +- lld/test/ELF/common-page.s | 223 + lld/test/ELF/common.s | 2 +- lld/test/ELF/compress-debug-sections.s | 4 +- lld/test/ELF/compressed-debug-conflict.s | 2 +- lld/test/ELF/compressed-debug-input.s | 10 +- lld/test/ELF/compressed-input-alignment.test | 67 + lld/test/ELF/copy-rel-pie.s | 3 +- lld/test/ELF/copy-rel-version.s | 2 +- lld/test/ELF/copy-relocation-zero-abs-addr.s | 4 +- lld/test/ELF/debug-gnu-pubnames.s | 4 +- lld/test/ELF/debug-line-obj.s | 13 +- lld/test/ELF/debug-line-str.s | 3 +- lld/test/ELF/defsym-reserved-syms.s | 4 +- lld/test/ELF/defsym.s | 9 +- lld/test/ELF/deplibs-colon-prefix.s | 15 + lld/test/ELF/deplibs-corrupt.s | 8 + lld/test/ELF/deplibs.s | 56 + lld/test/ELF/discard-locals.s | 2 +- lld/test/ELF/discard-merge-locals.s | 2 +- lld/test/ELF/discard-merge-unnamed.s | 2 +- lld/test/ELF/discard-none.s | 2 +- lld/test/ELF/driver.test | 7 +- lld/test/ELF/dso-undef-size.s | 2 +- lld/test/ELF/dso_handle.s | 2 +- lld/test/ELF/dt_flags.s | 6 +- lld/test/ELF/dt_tags.s | 4 +- lld/test/ELF/dtrace-r.test | 8 - lld/test/ELF/dynamic-got-rela.s | 6 +- lld/test/ELF/dynamic-got.s | 2 +- lld/test/ELF/dynamic-list-preempt-replace-symbol.s | 14 + lld/test/ELF/dynamic-list-preempt.s | 2 +- lld/test/ELF/dynamic-list-wildcard.s | 2 +- lld/test/ELF/dynamic-list.s | 16 +- lld/test/ELF/dynamic-no-rosegment.s | 2 +- lld/test/ELF/dynamic-reloc.s | 2 +- lld/test/ELF/dynamic.s | 4 +- lld/test/ELF/dynsym-no-rosegment.s | 2 +- lld/test/ELF/dynsym-pie.s | 2 +- lld/test/ELF/eh-align-cie.s | 4 +- lld/test/ELF/eh-frame-begin-end.s | 2 +- lld/test/ELF/eh-frame-gc.s | 2 +- lld/test/ELF/eh-frame-gc2.s | 2 +- lld/test/ELF/eh-frame-hdr-icf-fde.s | 2 +- lld/test/ELF/eh-frame-hdr-no-out2.s | 2 +- lld/test/ELF/eh-frame-hdr.s | 29 +- lld/test/ELF/eh-frame-marker.s | 2 +- lld/test/ELF/eh-frame-merge.s | 2 +- lld/test/ELF/eh-frame-negative-pcrel-sdata2.s | 2 +- lld/test/ELF/eh-frame-negative-pcrel-sdata4.s | 2 +- lld/test/ELF/eh-frame-negative-pcrel-sdata8.s | 2 +- lld/test/ELF/eh-frame-padding-no-rosegment.s | 6 +- lld/test/ELF/eh-frame-type.test | 2 +- lld/test/ELF/eh-frame-value-format7.s | 2 +- lld/test/ELF/eh-frame-value-format8.s | 2 +- lld/test/ELF/ehdr_start.s | 4 +- lld/test/ELF/ehframe-relocation.s | 3 +- lld/test/ELF/elf-header.s | 4 +- lld/test/ELF/emit-relocs-mergeable-i386.s | 2 +- lld/test/ELF/emit-relocs-mergeable.s | 2 +- lld/test/ELF/emit-relocs.s | 6 +- lld/test/ELF/empty-pack-dyn-relocs.s | 2 +- lld/test/ELF/empty-pt-load.s | 2 +- lld/test/ELF/empty-ver.s | 2 +- lld/test/ELF/empty-ver2.s | 2 +- lld/test/ELF/emulation-aarch64.s | 12 +- lld/test/ELF/emulation-arm.s | 8 +- lld/test/ELF/emulation-mips.s | 42 +- lld/test/ELF/emulation-ppc.s | 22 +- lld/test/ELF/emulation-x86.s | 38 +- lld/test/ELF/end-update.s | 2 +- lld/test/ELF/end.s | 2 +- lld/test/ELF/entry.s | 14 +- lld/test/ELF/exclude-libs.s | 16 +- lld/test/ELF/fill-trap-ppc.s | 4 +- lld/test/ELF/fill-trap.s | 2 +- lld/test/ELF/format-binary-non-ascii.s | 2 +- lld/test/ELF/gc-debuginfo-tls.s | 4 +- lld/test/ELF/gc-merge-local-sym.s | 2 +- lld/test/ELF/gc-sections-alloc.s | 2 +- lld/test/ELF/gc-sections-eh.s | 4 +- lld/test/ELF/gc-sections-implicit-addend.s | 2 +- lld/test/ELF/gc-sections-keep-shared-start.s | 2 +- lld/test/ELF/gc-sections-local-sym.s | 2 +- lld/test/ELF/gc-sections-lsda.s | 2 +- lld/test/ELF/gc-sections-merge-addend.s | 2 +- lld/test/ELF/gc-sections-merge-implicit-addend.s | 2 +- lld/test/ELF/gc-sections-merge.s | 4 +- lld/test/ELF/gc-sections-metadata-startstop.s | 2 +- lld/test/ELF/gc-sections-non-alloc-to-merge.s | 2 +- lld/test/ELF/gc-sections-protected.s | 2 +- lld/test/ELF/gc-sections-synthetic.s | 2 +- lld/test/ELF/gc-sections-undefined.s | 2 +- lld/test/ELF/gc-sections-weak.s | 2 +- lld/test/ELF/gc-sections.s | 6 +- lld/test/ELF/gdb-index-invalid-section-index.yaml | 140 + lld/test/ELF/gdb-index.s | 3 +- .../ELF/global-offset-table-position-aarch64.s | 2 +- lld/test/ELF/global-offset-table-position-arm.s | 2 +- lld/test/ELF/global-offset-table-position-i386.s | 2 +- lld/test/ELF/global-offset-table-position-mips.s | 2 +- lld/test/ELF/global-offset-table-position.s | 2 +- lld/test/ELF/global_offset_table_shared.s | 2 +- lld/test/ELF/gnu-hash-table-rwsegment.s | 2 +- lld/test/ELF/gnu-hash-table.s | 10 +- lld/test/ELF/gnu-ifunc-canon.s | 26 +- lld/test/ELF/gnu-ifunc-dso.s | 2 +- lld/test/ELF/gnu-ifunc-dyntags.s | 2 +- lld/test/ELF/gnu-ifunc-gotpcrel.s | 2 +- lld/test/ELF/gnu-ifunc-i386.s | 5 +- lld/test/ELF/gnu-ifunc-noplt-i386.s | 71 + lld/test/ELF/gnu-ifunc-noplt.s | 68 + lld/test/ELF/gnu-ifunc-nosym-i386.s | 2 +- lld/test/ELF/gnu-ifunc-nosym.s | 2 +- lld/test/ELF/gnu-ifunc-plt-i386.s | 5 +- lld/test/ELF/gnu-ifunc-plt.s | 5 +- lld/test/ELF/gnu-ifunc-relative.s | 2 +- lld/test/ELF/gnu-ifunc-shared.s | 3 + lld/test/ELF/gnu-ifunc.s | 5 +- lld/test/ELF/gnu-unique.s | 6 +- lld/test/ELF/gnustack.s | 6 +- lld/test/ELF/got-aarch64.s | 2 +- lld/test/ELF/got-i386.s | 3 +- lld/test/ELF/got-plt-header.s | 2 +- lld/test/ELF/got.s | 2 +- lld/test/ELF/gotpc-relax-nopic.s | 6 +- lld/test/ELF/gotpc-relax-und-dso.s | 3 +- lld/test/ELF/gotpc-relax.s | 1 + lld/test/ELF/gotpcrelx.s | 2 +- lld/test/ELF/i386-got-and-copy.s | 2 +- lld/test/ELF/i386-gotpc.s | 1 + lld/test/ELF/i386-merge.s | 2 +- lld/test/ELF/i386-reloc-large-addend.s | 1 + lld/test/ELF/i386-reloc-range.s | 1 + lld/test/ELF/i386-retpoline-nopic-linkerscript.s | 1 + lld/test/ELF/i386-retpoline-nopic.s | 1 + lld/test/ELF/i386-retpoline-pic-linkerscript.s | 1 + lld/test/ELF/i386-retpoline-pic.s | 1 + lld/test/ELF/i386-static-tls-model.s | 8 +- lld/test/ELF/i386-tls-ie-shared.s | 3 +- lld/test/ELF/i386-tls-ld-preemptable.s | 18 + lld/test/ELF/i386-tls-le-align.s | 29 + lld/test/ELF/i386-tls-le-undef.s | 16 + lld/test/ELF/icf-merged-sections.s | 2 +- lld/test/ELF/icf10.s | 17 + lld/test/ELF/icf10.test | 38 - lld/test/ELF/image-base.s | 4 +- lld/test/ELF/init-fini-progbits.s | 2 +- lld/test/ELF/init-fini.s | 12 +- lld/test/ELF/invalid/Inputs/binding.elf | Bin 536 -> 0 bytes .../ELF/invalid/Inputs/dynamic-section-sh_size.elf | Bin 482 -> 0 bytes lld/test/ELF/invalid/Inputs/file-class.a | Bin 156 -> 0 bytes .../Inputs/mips-invalid-options-descriptor.elf | Bin 480 -> 0 bytes lld/test/ELF/invalid/Inputs/multiple-eh-relocs.elf | Bin 784 -> 0 bytes lld/test/ELF/invalid/Inputs/section-index.elf | Bin 544 -> 0 bytes lld/test/ELF/invalid/Inputs/symbol-index.elf | Bin 480 -> 0 bytes lld/test/ELF/invalid/Inputs/symbol-name-offset.elf | Bin 480 -> 0 bytes lld/test/ELF/invalid/bad-reloc-target.test | 76 + lld/test/ELF/invalid/dynamic-section-broken.test | 36 + lld/test/ELF/invalid/dynamic-section-size.s | 4 - lld/test/ELF/invalid/invalid-binding.test | 19 + lld/test/ELF/invalid/invalid-elf.test | 26 +- lld/test/ELF/invalid/invalid-file-class.test | 19 + .../ELF/invalid/mips-invalid-options-descriptor.s | 5 - .../invalid/mips-invalid-options-descriptor.test | 21 + .../ELF/invalid/multiple-relocations-sections.test | 29 + lld/test/ELF/invalid/section-index.test | 16 + lld/test/ELF/invalid/symbol-index.s | 10 - lld/test/ELF/invalid/symbol-name.s | 7 - lld/test/ELF/invalid/symbol-name.test | 15 + lld/test/ELF/linkerscript/absolute-expr.test | 2 +- lld/test/ELF/linkerscript/addr-zero.test | 14 +- lld/test/ELF/linkerscript/alternate-sections.s | 2 +- lld/test/ELF/linkerscript/arm-exidx-order.test | 4 +- .../arm-exidx-sentinel-and-assignment.s | 2 +- lld/test/ELF/linkerscript/at-addr.s | 2 +- lld/test/ELF/linkerscript/at-self-reference.s | 2 +- lld/test/ELF/linkerscript/at.s | 2 +- lld/test/ELF/linkerscript/at2.test | 2 +- lld/test/ELF/linkerscript/at4.s | 2 +- lld/test/ELF/linkerscript/comdat-gc.s | 5 +- lld/test/ELF/linkerscript/common-assign.s | 2 +- lld/test/ELF/linkerscript/common-exclude.s | 2 +- lld/test/ELF/linkerscript/common-filespec.test | 2 +- lld/test/ELF/linkerscript/common.s | 2 +- .../ELF/linkerscript/compress-debug-sections.s | 4 +- lld/test/ELF/linkerscript/copy-rel-symbol-value.s | 2 +- lld/test/ELF/linkerscript/data-segment-relro.test | 4 +- lld/test/ELF/linkerscript/debuginfo-gc.s | 14 - lld/test/ELF/linkerscript/defsym.s | 4 +- lld/test/ELF/linkerscript/discard-interp.test | 2 +- lld/test/ELF/linkerscript/discard-phdr.s | 36 + lld/test/ELF/linkerscript/dot-is-not-abs.s | 2 +- lld/test/ELF/linkerscript/dynamic-sym.s | 2 +- lld/test/ELF/linkerscript/dynamic.s | 2 +- lld/test/ELF/linkerscript/eh-frame-merge.s | 2 +- lld/test/ELF/linkerscript/ehdr_start.s | 2 +- lld/test/ELF/linkerscript/empty-link-order.test | 2 +- lld/test/ELF/linkerscript/empty-section-size.test | 2 +- .../linkerscript/empty-sections-expressions.test | 24 + .../linkerscript/empty-synthetic-removed-flags.s | 4 +- lld/test/ELF/linkerscript/entry.s | 4 +- lld/test/ELF/linkerscript/excludefile.s | 3 + lld/test/ELF/linkerscript/extend-pt-load1.test | 2 +- lld/test/ELF/linkerscript/extend-pt-load2.test | 6 +- lld/test/ELF/linkerscript/extend-pt-load3.test | 2 +- lld/test/ELF/linkerscript/header-addr.test | 4 +- lld/test/ELF/linkerscript/header-phdr.test | 2 +- lld/test/ELF/linkerscript/info-section-type.s | 14 +- lld/test/ELF/linkerscript/lazy-symbols.test | 2 +- lld/test/ELF/linkerscript/memory-at.test | 2 +- .../ELF/linkerscript/memory-region-alignment.test | 2 +- lld/test/ELF/linkerscript/memory5.test | 4 +- lld/test/ELF/linkerscript/merge-sections.s | 6 +- lld/test/ELF/linkerscript/multiple-tbss.s | 2 +- lld/test/ELF/linkerscript/nmagic-alignment.test | 85 + lld/test/ELF/linkerscript/noload.s | 2 +- lld/test/ELF/linkerscript/non-absolute.s | 3 +- lld/test/ELF/linkerscript/obj-symbol-value.s | 2 +- lld/test/ELF/linkerscript/openbsd-bootdata.test | 2 +- lld/test/ELF/linkerscript/openbsd-randomize.s | 2 +- lld/test/ELF/linkerscript/orphan-first-cmd.test | 2 +- lld/test/ELF/linkerscript/orphan-live-only.s | 42 + lld/test/ELF/linkerscript/orphan-phdrs.s | 8 +- .../out-of-order-section-in-region.test | 20 + lld/test/ELF/linkerscript/outsections-addr.s | 2 +- lld/test/ELF/linkerscript/overlapping-sections.s | 6 +- lld/test/ELF/linkerscript/overlay.test | 2 +- lld/test/ELF/linkerscript/page-size-align.test | 2 +- lld/test/ELF/linkerscript/page-size.s | 2 +- lld/test/ELF/linkerscript/phdr-check.s | 2 +- lld/test/ELF/linkerscript/phdrs-flags.s | 4 +- lld/test/ELF/linkerscript/phdrs.s | 10 +- lld/test/ELF/linkerscript/provide-empty-section.s | 8 +- lld/test/ELF/linkerscript/pt-interp.test | 6 +- lld/test/ELF/linkerscript/quoted-section-name.test | 13 + lld/test/ELF/linkerscript/relocatable-discard.s | 2 +- lld/test/ELF/linkerscript/repsection-symbol.s | 2 +- lld/test/ELF/linkerscript/section-align.s | 2 +- lld/test/ELF/linkerscript/sections-constraint2.s | 2 +- lld/test/ELF/linkerscript/sections-constraint3.s | 2 +- lld/test/ELF/linkerscript/sections-constraint4.s | 2 +- lld/test/ELF/linkerscript/sections-constraint5.s | 2 +- .../ELF/linkerscript/symbol-alias-relocation.s | 36 + lld/test/ELF/linkerscript/symbol-location.s | 15 - lld/test/ELF/linkerscript/symbol-only-align.test | 35 + lld/test/ELF/linkerscript/symbol-only-flags.test | 4 +- lld/test/ELF/linkerscript/symbol-pie.s | 19 + lld/test/ELF/linkerscript/tbss.s | 2 +- lld/test/ELF/linkerscript/ttext-script.s | 2 +- lld/test/ELF/linkerscript/version-linker-symbol.s | 2 +- lld/test/ELF/linkerscript/visibility.s | 2 +- lld/test/ELF/local-dynamic.s | 2 +- lld/test/ELF/local-got-pie.s | 3 +- lld/test/ELF/local-got-shared.s | 2 +- lld/test/ELF/local-got.s | 2 +- lld/test/ELF/local-symbols-order.s | 2 +- lld/test/ELF/local-undefined-symbol.s | 8 +- lld/test/ELF/local.s | 2 +- lld/test/ELF/lto/Inputs/irmover-warning.ll | 10 + lld/test/ELF/lto/archive-2.ll | 4 +- lld/test/ELF/lto/archive.ll | 4 +- lld/test/ELF/lto/comdat.ll | 2 +- lld/test/ELF/lto/comdat2.ll | 4 +- lld/test/ELF/lto/common.ll | 2 +- lld/test/ELF/lto/common2.ll | 2 +- lld/test/ELF/lto/ctors.ll | 2 +- lld/test/ELF/lto/deplibs.s | 15 + lld/test/ELF/lto/dynamic-list.ll | 2 +- lld/test/ELF/lto/dynsym.ll | 4 +- lld/test/ELF/lto/irmover-warning.ll | 23 + lld/test/ELF/lto/linker-script-symbols-assign.ll | 6 +- lld/test/ELF/lto/linker-script-symbols.ll | 2 +- lld/test/ELF/lto/lto-start.ll | 2 +- lld/test/ELF/lto/obj-path.ll | 2 +- lld/test/ELF/lto/parallel-internalize.ll | 2 +- lld/test/ELF/lto/relocatable.ll | 2 +- lld/test/ELF/lto/resolution.ll | 2 +- lld/test/ELF/lto/shlib-undefined.ll | 2 +- lld/test/ELF/lto/thinlto-index-only.ll | 12 +- lld/test/ELF/lto/tls-preserve.ll | 2 +- lld/test/ELF/lto/undef-mixed.ll | 2 +- lld/test/ELF/lto/undef-weak.ll | 2 +- lld/test/ELF/lto/undef.ll | 2 +- lld/test/ELF/lto/undefined-puts.ll | 2 +- lld/test/ELF/lto/version-script.ll | 2 +- lld/test/ELF/lto/version-script2.ll | 2 +- lld/test/ELF/lto/visibility.ll | 2 +- lld/test/ELF/lto/weak.ll | 2 +- lld/test/ELF/lto/weakodr-visibility.ll | 4 +- lld/test/ELF/lto/wrap-1.ll | 4 +- lld/test/ELF/lto/wrap-2.ll | 4 +- lld/test/ELF/magic-page-combo-warn.s | 86 + lld/test/ELF/many-alloc-sections.s | 2 +- lld/test/ELF/many-sections.s | 6 +- lld/test/ELF/merge-align.s | 2 +- lld/test/ELF/merge-entsize.s | 2 +- lld/test/ELF/merge-gc-piece.s | 2 +- lld/test/ELF/merge-gc-piece2.s | 2 +- lld/test/ELF/merge-reloc-O0.s | 2 +- lld/test/ELF/merge-reloc.s | 2 +- lld/test/ELF/merge-section-types.s | 2 +- lld/test/ELF/merge-shared-str.s | 2 +- lld/test/ELF/merge-shared.s | 2 +- lld/test/ELF/merge-string-align.s | 2 +- lld/test/ELF/merge-string.s | 6 +- lld/test/ELF/merge-sym.s | 2 +- lld/test/ELF/merge-to-non-alloc.s | 2 +- lld/test/ELF/merge.s | 3 +- lld/test/ELF/mips-26-mask.s | 1 + lld/test/ELF/mips-26-n32-n64.s | 40 - lld/test/ELF/mips-26.s | 5 +- lld/test/ELF/mips-32.s | 4 +- lld/test/ELF/mips-64-disp.s | 2 +- lld/test/ELF/mips-64-got-overflow.s | 4 +- lld/test/ELF/mips-64-got.s | 2 +- lld/test/ELF/mips-64-gprel-so.s | 1 + lld/test/ELF/mips-64.s | 2 +- lld/test/ELF/mips-abs-got.s | 8 +- lld/test/ELF/mips-call-hilo.s | 3 +- lld/test/ELF/mips-call16.s | 3 +- lld/test/ELF/mips-dynamic.s | 8 +- lld/test/ELF/mips-dynsym-sort.s | 4 +- lld/test/ELF/mips-elf-flags.s | 14 +- lld/test/ELF/mips-got-and-copy.s | 2 +- lld/test/ELF/mips-got-extsym.s | 2 +- lld/test/ELF/mips-got-hilo.s | 3 +- lld/test/ELF/mips-got-page-script.s | 2 +- lld/test/ELF/mips-got-page.s | 2 +- lld/test/ELF/mips-got-redundant.s | 2 +- lld/test/ELF/mips-got-relocs.s | 8 +- lld/test/ELF/mips-got-script.s | 2 +- lld/test/ELF/mips-got-string.s | 2 +- lld/test/ELF/mips-got-weak.s | 4 +- lld/test/ELF/mips-got16-relocatable.s | 2 + lld/test/ELF/mips-got16.s | 3 +- lld/test/ELF/mips-gp-disp.s | 7 +- lld/test/ELF/mips-gp-local.s | 1 + lld/test/ELF/mips-gp-lowest.s | 2 +- lld/test/ELF/mips-gprel-sec.s | 2 +- lld/test/ELF/mips-gprel32-relocs-gp0.s | 4 +- lld/test/ELF/mips-hilo-gp-disp.s | 2 + lld/test/ELF/mips-hilo-hi-only.s | 1 + lld/test/ELF/mips-hilo.s | 1 + lld/test/ELF/mips-jalr.test | 2 +- lld/test/ELF/mips-merge-abiflags.s | 4 +- lld/test/ELF/mips-mgot.s | 2 +- lld/test/ELF/mips-micro-got.s | 2 +- lld/test/ELF/mips-micro-jal.s | 9 +- lld/test/ELF/mips-micro-plt.s | 2 +- lld/test/ELF/mips-micro-relocs.s | 6 +- lld/test/ELF/mips-micror6-relocs.s | 4 +- lld/test/ELF/mips-n32-rels.s | 1 + lld/test/ELF/mips-non-zero-gp0.s | 4 +- lld/test/ELF/mips-npic-call-pic-os.s | 5 + lld/test/ELF/mips-npic-call-pic-script.s | 5 + lld/test/ELF/mips-npic-call-pic.s | 2 + lld/test/ELF/mips-options-r.test | 2 +- lld/test/ELF/mips-options.s | 2 +- lld/test/ELF/mips-pc-relocs.s | 1 + lld/test/ELF/mips-plt-copy.s | 2 +- lld/test/ELF/mips-plt-n32.s | 3 + lld/test/ELF/mips-plt-n64.s | 42 + lld/test/ELF/mips-plt-r6.s | 3 + lld/test/ELF/mips-reginfo.s | 2 +- lld/test/ELF/mips-sto-pic-flag.s | 2 +- lld/test/ELF/mips-sto-plt.s | 2 +- lld/test/ELF/mips-tls-64.s | 4 +- lld/test/ELF/mips-tls-hilo.s | 4 +- lld/test/ELF/mips-tls.s | 4 +- lld/test/ELF/mips-xgot-order.s | 1 + lld/test/ELF/msp430.s | 1 + lld/test/ELF/no-discard-this_module.s | 2 +- lld/test/ELF/no-inhibit-exec.s | 1 + lld/test/ELF/non-abs-reloc.s | 1 + lld/test/ELF/non-alloc-link-order-gc.s | 1 + lld/test/ELF/noplt-pie.s | 2 +- lld/test/ELF/note-alignment.s | 36 + lld/test/ELF/note-contiguous.s | 4 +- lld/test/ELF/note-loadaddr.s | 2 +- lld/test/ELF/note-multiple.s | 2 +- lld/test/ELF/note-noalloc.s | 2 +- lld/test/ELF/note-noalloc2.s | 2 +- lld/test/ELF/note.s | 2 +- lld/test/ELF/output-section.s | 2 +- lld/test/ELF/pack-dyn-relocs-loop.s | 2 +- lld/test/ELF/pack-dyn-relocs-tls-aarch64.s | 2 +- lld/test/ELF/pack-dyn-relocs-tls-x86-64.s | 2 +- lld/test/ELF/pack-dyn-relocs.s | 24 +- lld/test/ELF/pack-dyn-relocs2.s | 4 +- lld/test/ELF/phdr-align.s | 2 +- lld/test/ELF/pie.s | 10 +- lld/test/ELF/plt-aarch64.s | 6 +- lld/test/ELF/plt-i686.s | 8 +- lld/test/ELF/plt.s | 6 +- lld/test/ELF/ppc-relocs.s | 41 +- lld/test/ELF/ppc64-bsymbolic-toc-restore.s | 4 +- lld/test/ELF/ppc64-call-reach.s | 52 +- lld/test/ELF/ppc64-dtprel.s | 49 +- lld/test/ELF/ppc64-dynamic-relocations.s | 4 +- lld/test/ELF/ppc64-entry-point.s | 40 +- lld/test/ELF/ppc64-func-entry-points.s | 2 +- lld/test/ELF/ppc64-got-indirect.s | 115 - lld/test/ELF/ppc64-ifunc.s | 104 +- lld/test/ELF/ppc64-local-dynamic.s | 2 +- lld/test/ELF/ppc64-long-branch-init.s | 44 + lld/test/ELF/ppc64-long-branch-localentry-offset.s | 30 + lld/test/ELF/ppc64-long-branch.s | 101 +- lld/test/ELF/ppc64-plt-stub.s | 12 +- lld/test/ELF/ppc64-rel-calls.s | 1 + lld/test/ELF/ppc64-relocs.s | 92 +- lld/test/ELF/ppc64-tls-gd-le-small.s | 8 +- lld/test/ELF/ppc64-tls-ie-le.s | 4 +- lld/test/ELF/ppc64-tls-ld-le.s | 4 +- lld/test/ELF/ppc64-tls-ld-preemptable.s | 35 + lld/test/ELF/ppc64-toc-addis-nop-lqsq.s | 5 +- lld/test/ELF/ppc64-toc-addis-nop.s | 22 +- lld/test/ELF/ppc64-toc-rel.s | 55 +- lld/test/ELF/ppc64-toc-relax-constants.s | 61 + lld/test/ELF/ppc64-toc-relax-jumptable.s | 73 + lld/test/ELF/ppc64-toc-relax.s | 105 + lld/test/ELF/ppc64-toc-restore-recursive-call.s | 17 +- lld/test/ELF/ppc64-toc-restore.s | 41 +- lld/test/ELF/ppc64-weak-undef-call-shared.s | 4 +- lld/test/ELF/ppc64-weak-undef-call.s | 11 +- lld/test/ELF/pr34660.s | 1 + lld/test/ELF/pr36475.s | 2 +- lld/test/ELF/pre_init_fini_array.s | 2 +- lld/test/ELF/pre_init_fini_array_missing.s | 2 + lld/test/ELF/progname.s | 6 +- lld/test/ELF/program-header-layout.s | 2 +- lld/test/ELF/protected-shared.s | 2 +- lld/test/ELF/push-state.s | 4 +- lld/test/ELF/rel-addend-with-rela-input.s | 4 +- lld/test/ELF/relative-dynamic-reloc-pie.s | 2 +- lld/test/ELF/relative-dynamic-reloc-ppc64.s | 4 +- lld/test/ELF/relative-dynamic-reloc.s | 2 +- lld/test/ELF/relocatable-bss.s | 2 +- lld/test/ELF/relocatable-comdat-multiple.s | 2 +- lld/test/ELF/relocatable-comdat.s | 2 +- lld/test/ELF/relocatable-comdat2.s | 2 +- lld/test/ELF/relocatable-comment.s | 2 +- lld/test/ELF/relocatable-common.s | 12 +- lld/test/ELF/relocatable-compressed-input.s | 4 +- lld/test/ELF/relocatable-eh-frame-hdr.s | 2 +- lld/test/ELF/relocatable-ehframe.s | 2 +- lld/test/ELF/relocatable-empty-archive.s | 2 +- lld/test/ELF/relocatable-many-sections.s | 2 +- lld/test/ELF/relocatable-rel-iplt.s | 2 +- lld/test/ELF/relocatable-script.s | 2 +- lld/test/ELF/relocatable-section-symbol.s | 2 +- lld/test/ELF/relocatable-symbol-name.s | 2 +- lld/test/ELF/relocatable-symbols.s | 6 +- lld/test/ELF/relocatable-visibility.s | 2 +- lld/test/ELF/relocatable.s | 7 +- lld/test/ELF/relocation-b-aarch64.test | 1 + lld/test/ELF/relocation-copy-align-common.s | 2 +- lld/test/ELF/relocation-copy-align.s | 2 +- lld/test/ELF/relocation-copy-flags.s | 2 +- lld/test/ELF/relocation-copy-i686.s | 3 +- lld/test/ELF/relocation-copy-relro.s | 2 +- lld/test/ELF/relocation-copy.s | 3 +- lld/test/ELF/relocation-dtrace.test | 23 - lld/test/ELF/relocation-group.test | 2 +- lld/test/ELF/relocation-i686.s | 7 +- lld/test/ELF/relocation-local.s | 2 + lld/test/ELF/relocation-non-alloc.s | 6 +- lld/test/ELF/relocation-none-aarch64.s | 26 + lld/test/ELF/relocation-none-aarch64.test | 23 - lld/test/ELF/relocation-none-arm.s | 26 + lld/test/ELF/relocation-none-i386.s | 26 + lld/test/ELF/relocation-none-i686.test | 22 - lld/test/ELF/relocation-none-x86-64.s | 26 + lld/test/ELF/relocation-relative-synthetic.s | 2 +- lld/test/ELF/relocation-relative-weak.s | 2 +- lld/test/ELF/relocation-shared.s | 2 +- lld/test/ELF/relocation-size-shared.s | 1 + lld/test/ELF/relocation-size.s | 2 + lld/test/ELF/relocation-undefined-weak.s | 2 +- lld/test/ELF/relocation.s | 7 +- lld/test/ELF/relro-omagic.s | 2 +- lld/test/ELF/relro-tls.s | 2 +- lld/test/ELF/relro.s | 6 +- lld/test/ELF/resolution-end.s | 2 +- lld/test/ELF/resolution-shared.s | 2 +- lld/test/ELF/resolution.s | 2 +- lld/test/ELF/rodynamic.s | 8 +- lld/test/ELF/section-layout.s | 2 +- lld/test/ELF/section-symbol.s | 2 +- lld/test/ELF/segments.s | 48 +- lld/test/ELF/shared-ppc64.s | 4 +- lld/test/ELF/shared.s | 6 +- lld/test/ELF/shf-info-link.test | 2 +- lld/test/ELF/sht-group-empty.test | 2 +- lld/test/ELF/start-lib-comdat.s | 4 +- lld/test/ELF/startstop-gccollect.s | 4 + lld/test/ELF/startstop-shared.s | 2 +- lld/test/ELF/startstop.s | 4 +- lld/test/ELF/static-with-export-dynamic.s | 2 +- lld/test/ELF/string-gc.s | 2 +- lld/test/ELF/string-table.s | 2 +- lld/test/ELF/strip-debug.s | 6 +- .../ELF/symbol-ordering-file-cgprofile-conflicts.s | 66 + lld/test/ELF/symbol-override.s | 2 +- lld/test/ELF/symbols.s | 2 +- lld/test/ELF/sysv-hash-no-rosegment.s | 2 +- lld/test/ELF/tail-merge-string-align.s | 2 +- lld/test/ELF/tls-align.s | 21 - lld/test/ELF/tls-dynamic-i686.s | 3 +- lld/test/ELF/tls-dynamic.s | 3 +- lld/test/ELF/tls-got.s | 27 +- lld/test/ELF/tls-i686.s | 2 + lld/test/ELF/tls-initial-exec-local.s | 3 +- lld/test/ELF/tls-offset.s | 4 +- lld/test/ELF/tls-opt-gdie.s | 3 +- lld/test/ELF/tls-opt-gdiele-i686.s | 1 + lld/test/ELF/tls-opt-i686.s | 1 + lld/test/ELF/tls-opt-iele-i686-nopic.s | 3 +- lld/test/ELF/tls-opt-local.s | 1 + lld/test/ELF/tls-opt-no-plt.s | 2 +- lld/test/ELF/tls-relocatable.s | 2 +- lld/test/ELF/tls.s | 3 +- lld/test/ELF/trace-symbols.s | 22 +- lld/test/ELF/ttext-tdata-tbss.s | 8 +- lld/test/ELF/undef-broken-debug.test | 4 + lld/test/ELF/undef-version-script.s | 2 +- lld/test/ELF/undef-with-plt-addr-i686.s | 2 +- lld/test/ELF/undef-with-plt-addr.s | 2 +- lld/test/ELF/verdef-defaultver.s | 4 +- lld/test/ELF/verdef-dependency.s | 2 +- lld/test/ELF/verdef.s | 4 +- lld/test/ELF/verneed.s | 2 +- lld/test/ELF/version-exclude-libs.s | 4 +- lld/test/ELF/version-script-anonymous-local.s | 2 +- lld/test/ELF/version-script-copy-rel.s | 2 +- lld/test/ELF/version-script-extern-exact.s | 4 +- .../ELF/version-script-extern-wildcards-anon.s | 2 +- lld/test/ELF/version-script-extern-wildcards.s | 2 +- lld/test/ELF/version-script-extern.s | 2 +- lld/test/ELF/version-script-glob.s | 2 +- lld/test/ELF/version-script-hide-so-symbol.s | 2 +- lld/test/ELF/version-script-locals.s | 6 +- lld/test/ELF/version-script-twice.s | 2 +- lld/test/ELF/version-script-weak.s | 2 +- lld/test/ELF/version-script.s | 12 +- lld/test/ELF/version-use.s | 2 +- lld/test/ELF/version-wildcard.test | 4 +- lld/test/ELF/visibility.s | 2 +- lld/test/ELF/weak-undef-export.s | 2 +- lld/test/ELF/weak-undef-hidden.s | 2 +- lld/test/ELF/weak-undef-lib.s | 2 +- lld/test/ELF/weak-undef-no-shared-libs.s | 2 +- lld/test/ELF/weak-undef-shared.s | 2 +- lld/test/ELF/weak-undef-val.s | 2 +- lld/test/ELF/weak-undef.s | 2 +- lld/test/ELF/wrap-dynamic-undef.s | 2 +- lld/test/ELF/wrap-entry.s | 2 +- lld/test/ELF/wrap-plt.s | 2 +- lld/test/ELF/wrap.s | 2 +- lld/test/ELF/x86-64-rela.s | 4 +- lld/test/ELF/x86-64-retpoline-linkerscript.s | 1 + lld/test/ELF/x86-64-retpoline-znow-linkerscript.s | 1 + lld/test/ELF/x86-64-retpoline-znow.s | 1 + lld/test/ELF/x86-64-retpoline.s | 1 + lld/test/ELF/x86-64-static-tls-model.s | 2 +- lld/test/ELF/x86-64-tls-gd-local.s | 2 +- lld/test/ELF/x86-64-tls-ld-local.s | 2 +- lld/test/ELF/x86-64-tls-ld-preemptable.s | 20 + lld/test/ELF/x86-64-tls-le-align.s | 16 + lld/test/ELF/x86-64-tls-le-undef.s | 15 + lld/test/ELF/zstack-size.s | 6 +- lld/test/ELF/ztext.s | 6 +- lld/test/MinGW/driver.test | 18 + lld/test/mach-o/arm-interworking.yaml | 2 +- lld/test/mach-o/arm-shims.yaml | 2 +- lld/test/mach-o/exe-offsets.yaml | 2 +- lld/test/mach-o/exe-segment-overlap.yaml | 2 +- lld/test/mach-o/image-base.yaml | 2 +- lld/test/mach-o/load-commands-size.yaml | 305 + lld/test/mach-o/sectalign.yaml | 2 +- .../mach-o/subsections-via-symbols-default.yaml | 2 +- lld/test/mach-o/write-final-sections.yaml | 2 +- lld/test/wasm/data-segment-merging.ll | 16 + lld/test/wasm/lto/comdat.ll | 15 + lld/test/wasm/lto/relocatable.ll | 2 +- lld/test/wasm/lto/weak.ll | 2 +- lld/test/wasm/pie.ll | 53 + lld/test/wasm/reproduce.ll | 27 + lld/test/wasm/section-symbol-relocs.yaml | 61 + lld/test/wasm/shared.ll | 34 +- lld/test/wasm/trace-symbol.ll | 4 +- lld/test/wasm/undefined-data.ll | 6 +- lld/test/wasm/version.ll | 2 +- lld/wasm/CMakeLists.txt | 4 +- lld/wasm/Config.h | 8 + lld/wasm/Driver.cpp | 88 +- lld/wasm/InputChunks.cpp | 51 +- lld/wasm/InputChunks.h | 3 + lld/wasm/InputFiles.cpp | 108 +- lld/wasm/InputFiles.h | 20 +- lld/wasm/Options.td | 2 + lld/wasm/OutputSections.cpp | 28 +- lld/wasm/OutputSections.h | 54 +- lld/wasm/Relocations.cpp | 86 + lld/wasm/Relocations.h | 22 + lld/wasm/SymbolTable.cpp | 6 +- lld/wasm/SymbolTable.h | 5 +- lld/wasm/Symbols.cpp | 25 +- lld/wasm/Symbols.h | 46 +- lld/wasm/SyntheticSections.cpp | 543 + lld/wasm/SyntheticSections.h | 323 + lld/wasm/Writer.cpp | 981 +- lld/wasm/Writer.h | 2 - lld/wasm/WriterUtils.cpp | 2 +- lldb/CMakeLists.txt | 27 +- lldb/INSTALL.txt | 2 +- lldb/cmake/caches/Apple-lldb-base.cmake | 8 + lldb/cmake/caches/Apple-lldb-macOS.cmake | 22 + lldb/cmake/modules/AddLLDB.cmake | 7 +- lldb/cmake/modules/EmbedAppleVersion.cmake | 11 - lldb/cmake/modules/LLDBConfig.cmake | 6 +- lldb/docs/.htaccess | 11 + lldb/docs/CMakeLists.txt | 61 +- lldb/docs/_static/lldb.css | 65 +- lldb/docs/conf.py | 14 +- lldb/docs/doxygen-mainpage.dox | 15 + lldb/docs/doxygen.cfg.in | 13 +- lldb/docs/doxygen.footer | 13 - lldb/docs/doxygen.header | 9 - lldb/docs/doxygen.intro | 19 - lldb/docs/index.rst | 138 +- lldb/docs/lldb-gdb-remote.txt | 10 +- lldb/docs/resources/bots.rst | 37 + lldb/docs/resources/build.rst | 106 +- lldb/docs/resources/download.rst | 2 +- lldb/docs/resources/external.rst | 19 - lldb/docs/resources/source.rst | 14 +- lldb/docs/resources/test.rst | 67 +- lldb/docs/status/about.rst | 90 - lldb/docs/status/features.rst | 2 +- lldb/docs/status/status.rst | 56 +- lldb/docs/testsuite/a-detailed-walkthrough.txt | 2 +- lldb/docs/use/formatting.rst | 4 +- lldb/docs/use/map.rst | 14 +- lldb/docs/use/python-reference.rst | 822 + lldb/docs/use/remote.rst | 30 +- lldb/docs/use/symbolication.rst | 8 +- lldb/docs/use/troubleshooting.rst | 2 +- lldb/docs/use/variable.rst | 5 +- lldb/examples/python/crashlog.py | 17 +- lldb/examples/python/memory.py | 8 +- lldb/examples/python/performance.py | 8 +- lldb/examples/python/process_events.py | 8 +- lldb/examples/python/types.py | 8 +- lldb/include/lldb/API/SBExpressionOptions.h | 6 +- lldb/include/lldb/API/SBThreadPlan.h | 2 +- lldb/include/lldb/Breakpoint/Breakpoint.h | 2 +- lldb/include/lldb/Breakpoint/StoppointLocation.h | 2 +- lldb/include/lldb/Core/Address.h | 35 +- lldb/include/lldb/Core/AddressRange.h | 21 +- lldb/include/lldb/Core/AddressResolver.h | 6 +- lldb/include/lldb/Core/AddressResolverFileLine.h | 7 - lldb/include/lldb/Core/AddressResolverName.h | 7 - lldb/include/lldb/Core/Architecture.h | 2 +- lldb/include/lldb/Core/Communication.h | 7 - lldb/include/lldb/Core/Debugger.h | 28 +- lldb/include/lldb/Core/Disassembler.h | 54 +- lldb/include/lldb/Core/EmulateInstruction.h | 14 +- lldb/include/lldb/Core/FileLineResolver.h | 5 - lldb/include/lldb/Core/FileSpecList.h | 3 - lldb/include/lldb/Core/FormatEntity.h | 14 - lldb/include/lldb/Core/Module.h | 35 - lldb/include/lldb/Core/ModuleChild.h | 6 - lldb/include/lldb/Core/ModuleList.h | 29 - lldb/include/lldb/Core/Opcode.h | 9 +- lldb/include/lldb/Core/PluginManager.h | 10 +- lldb/include/lldb/Core/SearchFilter.h | 30 +- lldb/include/lldb/Core/Section.h | 13 - lldb/include/lldb/Core/SourceManager.h | 9 - lldb/include/lldb/Core/StreamAsynchronousIO.h | 3 - lldb/include/lldb/Core/StreamBuffer.h | 6 +- lldb/include/lldb/Core/UserSettingsController.h | 8 - lldb/include/lldb/Core/Value.h | 10 - lldb/include/lldb/Core/ValueObject.h | 23 +- lldb/include/lldb/Core/ValueObjectCast.h | 5 +- lldb/include/lldb/Core/ValueObjectConstResult.h | 6 - .../include/lldb/Core/ValueObjectConstResultCast.h | 7 - .../lldb/Core/ValueObjectConstResultChild.h | 8 +- .../include/lldb/Core/ValueObjectConstResultImpl.h | 6 - lldb/include/lldb/Core/ValueObjectDynamicValue.h | 6 - lldb/include/lldb/Core/ValueObjectList.h | 10 - lldb/include/lldb/Core/ValueObjectMemory.h | 3 - lldb/include/lldb/Core/ValueObjectRegister.h | 11 - .../include/lldb/Core/ValueObjectSyntheticFilter.h | 6 - lldb/include/lldb/Core/ValueObjectVariable.h | 13 +- lldb/include/lldb/DataFormatters/TypeSummary.h | 3 - lldb/include/lldb/Expression/DWARFExpression.h | 3 - lldb/include/lldb/Expression/ExpressionVariable.h | 2 - lldb/include/lldb/Expression/IRMemoryMap.h | 2 +- lldb/include/lldb/Host/FileSystem.h | 2 +- lldb/include/lldb/Host/Host.h | 51 +- lldb/include/lldb/Host/HostGetOpt.h | 2 +- lldb/include/lldb/Host/HostInfo.h | 2 +- lldb/include/lldb/Host/Socket.h | 4 +- lldb/include/lldb/Host/SocketAddress.h | 1 - lldb/include/lldb/Host/macosx/HostInfoMacOSX.h | 4 +- lldb/include/lldb/Host/windows/PipeWindows.h | 2 +- lldb/include/lldb/Host/windows/editlinewin.h | 2 +- lldb/include/lldb/Host/windows/windows.h | 2 +- lldb/include/lldb/Interpreter/CommandCompletions.h | 4 +- lldb/include/lldb/Interpreter/CommandInterpreter.h | 40 +- lldb/include/lldb/Interpreter/CommandObject.h | 1 + .../lldb/Interpreter/OptionGroupWatchpoint.h | 4 +- lldb/include/lldb/Interpreter/OptionValue.h | 4 +- lldb/include/lldb/Interpreter/OptionValueChar.h | 2 +- .../lldb/Interpreter/OptionValueFileSpecList.h | 18 +- lldb/include/lldb/Interpreter/ScriptInterpreter.h | 13 +- lldb/include/lldb/Symbol/Block.h | 16 + lldb/include/lldb/Symbol/ClangASTContext.h | 7 + lldb/include/lldb/Symbol/ClangASTImporter.h | 90 +- lldb/include/lldb/Symbol/CompileUnit.h | 2 +- lldb/include/lldb/Symbol/CxxModuleHandler.h | 65 + lldb/include/lldb/Symbol/DWARFCallFrameInfo.h | 16 +- lldb/include/lldb/Symbol/Declaration.h | 11 + lldb/include/lldb/Symbol/FuncUnwinders.h | 37 +- lldb/include/lldb/Symbol/LineEntry.h | 10 +- lldb/include/lldb/Symbol/LocateSymbolFile.h | 2 +- lldb/include/lldb/Symbol/ObjectFile.h | 8 +- lldb/include/lldb/Symbol/PostfixExpression.h | 226 + lldb/include/lldb/Symbol/SymbolContext.h | 12 +- lldb/include/lldb/Symbol/SymbolFile.h | 12 + lldb/include/lldb/Symbol/Symtab.h | 10 +- lldb/include/lldb/Symbol/Type.h | 32 +- lldb/include/lldb/Symbol/UnwindTable.h | 3 +- lldb/include/lldb/Symbol/Variable.h | 4 +- lldb/include/lldb/Target/CPPLanguageRuntime.h | 1 + lldb/include/lldb/Target/DynamicLoader.h | 14 +- lldb/include/lldb/Target/Language.h | 11 + lldb/include/lldb/Target/LanguageRuntime.h | 2 + lldb/include/lldb/Target/ObjCLanguageRuntime.h | 5 + lldb/include/lldb/Target/Process.h | 4 +- lldb/include/lldb/Target/QueueList.h | 2 +- lldb/include/lldb/Target/StackFrameRecognizer.h | 2 +- lldb/include/lldb/Target/StructuredDataPlugin.h | 2 +- lldb/include/lldb/Target/Target.h | 24 +- lldb/include/lldb/Target/Thread.h | 2 +- lldb/include/lldb/Target/ThreadList.h | 2 +- lldb/include/lldb/Target/ThreadPlan.h | 6 +- lldb/include/lldb/Target/ThreadPlanTracer.h | 4 +- lldb/include/lldb/Target/ThreadSpec.h | 4 - lldb/include/lldb/Target/UnwindAssembly.h | 2 +- lldb/include/lldb/Utility/Baton.h | 5 +- lldb/include/lldb/Utility/Broadcaster.h | 8 - lldb/include/lldb/Utility/Connection.h | 2 - lldb/include/lldb/Utility/ConstString.h | 39 + lldb/include/lldb/Utility/DataBufferLLVM.h | 2 +- lldb/include/lldb/Utility/DataExtractor.h | 6 +- lldb/include/lldb/Utility/Event.h | 4 +- lldb/include/lldb/Utility/IOObject.h | 4 +- lldb/include/lldb/Utility/JSON.h | 2 - lldb/include/lldb/Utility/Listener.h | 2 - lldb/include/lldb/Utility/Predicate.h | 4 +- lldb/include/lldb/Utility/RangeMap.h | 1 + lldb/include/lldb/Utility/Reproducer.h | 3 + .../lldb/Utility/ReproducerInstrumentation.h | 179 +- lldb/include/lldb/Utility/Scalar.h | 2 + lldb/include/lldb/Utility/SharingPtr.h | 14 +- lldb/include/lldb/Utility/Status.h | 1 - lldb/include/lldb/Utility/StringExtractor.h | 4 - .../lldb/Utility/StringExtractorGDBRemote.h | 2 +- lldb/include/lldb/Utility/StringLexer.h | 2 - lldb/include/lldb/Utility/StringList.h | 2 - lldb/include/lldb/Utility/StructuredData.h | 2 - lldb/include/lldb/Utility/UserID.h | 4 +- lldb/include/lldb/lldb-forward.h | 11 - lldb/include/lldb/lldb-private-enumerations.h | 68 +- lldb/include/lldb/lldb-private-interfaces.h | 2 +- lldb/include/lldb/lldb-public.h | 2 +- lldb/lit/Breakpoint/Inputs/jitbp.cpp | 2 + lldb/lit/Breakpoint/case-sensitive.test | 2 +- lldb/lit/Breakpoint/jitbp_elf.test | 11 + lldb/lit/BuildScript/compiler-full-path.test | 11 + lldb/lit/CMakeLists.txt | 2 + .../CommandScriptImmediateOutput/lit.local.cfg | 2 + lldb/lit/Commands/command-backtrace.test | 12 + lldb/lit/Commands/command-source.test | 12 + lldb/lit/Driver/Inputs/.lldbinit | 2 + lldb/lit/Driver/Inputs/syntax_error.py | 1 + lldb/lit/Driver/LocalLLDBInit.test | 15 + lldb/lit/Driver/TestConvenienceVariables.test | 3 +- .../StopHook/Inputs/stop-hook-threads.cpp | 2 +- .../ExecControl/StopHook/stop-hook-threads.test | 2 +- lldb/lit/Minidump/Inputs/dump-content.dmp | Bin 664 -> 0 bytes lldb/lit/Minidump/Inputs/fb-dump-content.dmp | Bin 511 -> 0 bytes lldb/lit/Minidump/Inputs/linux-x86_64.dmp | Bin 63592 -> 0 bytes lldb/lit/Minidump/Inputs/linux-x86_64.yaml | 29 + lldb/lit/Minidump/breakpad-symbols.test | 3 +- lldb/lit/Minidump/dump-all.test | 120 +- lldb/lit/Minidump/fb-dump.test | 103 +- lldb/lit/Modules/PECOFF/export-dllfunc.yaml | 6 +- lldb/lit/Modules/PECOFF/uuid.yaml | 90 + lldb/lit/Process/Inputs/env.cpp | 7 + lldb/lit/Process/TestEnvironment.test | 9 + .../Process/Windows/exception_access_violation.cpp | 37 + lldb/lit/Register/Inputs/x86-64-gp-read.cpp | 33 + lldb/lit/Register/Inputs/x86-64-gp-write.cpp | 45 + lldb/lit/Register/Inputs/x86-64-read.cpp | 57 + lldb/lit/Register/Inputs/x86-64-write.cpp | 72 + lldb/lit/Register/Inputs/x86-gp-read.cpp | 33 + lldb/lit/Register/Inputs/x86-gp-write.cpp | 51 + lldb/lit/Register/Inputs/x86-mm-xmm-read.cpp | 74 +- lldb/lit/Register/Inputs/x86-mm-xmm-write.cpp | 72 + lldb/lit/Register/Inputs/x86-ymm-read.cpp | 76 + lldb/lit/Register/Inputs/x86-ymm-write.cpp | 75 + lldb/lit/Register/Inputs/x86-zmm-read.cpp | 190 + lldb/lit/Register/Inputs/x86-zmm-write.cpp | 111 + lldb/lit/Register/x86-64-gp-read.test | 42 + lldb/lit/Register/x86-64-gp-write.test | 26 + lldb/lit/Register/x86-64-read.test | 51 + lldb/lit/Register/x86-64-write.test | 47 + lldb/lit/Register/x86-64-xmm16-read.test | 30 + lldb/lit/Register/x86-64-xmm16-write.test | 48 + lldb/lit/Register/x86-64-ymm-read.test | 43 + lldb/lit/Register/x86-64-ymm-write.test | 45 + lldb/lit/Register/x86-64-ymm16-read.test | 30 + lldb/lit/Register/x86-64-ymm16-write.test | 48 + lldb/lit/Register/x86-64-zmm-read.test | 45 + lldb/lit/Register/x86-64-zmm-write.test | 80 + lldb/lit/Register/x86-gp-read.test | 34 + lldb/lit/Register/x86-gp-write.test | 26 + lldb/lit/Register/x86-mm-xmm-read.test | 38 +- lldb/lit/Register/x86-mm-xmm-write.test | 47 + lldb/lit/Register/x86-ymm-read.test | 27 + lldb/lit/Register/x86-ymm-write.test | 28 + lldb/lit/Register/x86-zmm-read.test | 21 + lldb/lit/Register/x86-zmm-write.test | 31 + .../Breakpad/Inputs/stack-cfi-parsing.syms | 20 + .../Breakpad/Inputs/stack-cfi-parsing.yaml | 36 + .../lit/SymbolFile/Breakpad/stack-cfi-parsing.test | 48 + lldb/lit/SymbolFile/DWARF/array-sizes.s | 4 +- .../SymbolFile/DWARF/debug_aranges-empty-section.s | 63 + lldb/lit/SymbolFile/DWARF/dwarf5_locations.s | 2 +- .../SymbolFile/NativePDB/Inputs/ast-types.lldbinit | 5 + .../NativePDB/Inputs/stack_unwinding01.lldbinit | 8 + lldb/lit/SymbolFile/NativePDB/ast-types.cpp | 26 +- .../lit/SymbolFile/NativePDB/stack_unwinding01.cpp | 42 + lldb/lit/SymbolFile/NativePDB/typedefs.cpp | 2 +- lldb/lit/SymbolFile/PDB/ast-restore.test | 3 +- lldb/lit/Unwind/Inputs/call-asm.c | 3 + lldb/lit/Unwind/Inputs/eh-frame-dwarf-unwind.s | 39 + lldb/lit/Unwind/Inputs/eh-frame-small-fde.s | 48 + lldb/lit/Unwind/Inputs/unwind-plan-dwarf-dump.s | 13 + lldb/lit/Unwind/eh-frame-dwarf-unwind.test | 23 + lldb/lit/Unwind/eh-frame-small-fde.test | 22 + lldb/lit/Unwind/unwind-plan-dwarf-dump.test | 14 + lldb/lit/Watchpoint/Inputs/main.cpp | 13 + lldb/lit/Watchpoint/SetErrorCases.test | 28 + lldb/lit/helper/build.py | 12 +- lldb/lit/helper/toolchain.py | 7 +- lldb/lit/lit.cfg.py | 26 + lldb/lit/lit.site.cfg.py.in | 1 - lldb/lit/tools/lldb-instr/lit.local.cfg | 2 + .../lit/tools/lldb-mi/breakpoint/break-insert.test | 1 + lldb/lit/tools/lldb-mi/exec/exec-next.test | 1 + lldb/lldb.xcodeproj/project.pbxproj | 14 +- .../argument_passing_restrictions}/Makefile | 0 .../TestArgumentPassingRestrictions.py | 33 + .../argument_passing_restrictions/main.cpp | 19 + .../cast_int_to_anonymous_enum/main.cpp | 4 +- .../{basic => deque-basic}/Makefile | 0 .../deque-basic/TestBasicDeque.py | 41 + .../import-std-module/deque-basic/main.cpp | 6 + .../{basic => deque-dbg-info-content}/Makefile | 0 .../TestDbgInfoContentDeque.py | 37 + .../deque-dbg-info-content/main.cpp | 10 + .../{basic => forward_list-basic}/Makefile | 0 .../forward_list-basic/TestBasicForwardList.py | 34 + .../import-std-module/forward_list-basic/main.cpp | 6 + .../Makefile | 0 .../TestDbgInfoContentForwardList.py | 31 + .../forward_list-dbg-info-content/main.cpp | 10 + .../{basic => list-basic}/Makefile | 0 .../import-std-module/list-basic/TestBasicList.py | 41 + .../import-std-module/list-basic/main.cpp | 6 + .../{basic => list-dbg-info-content}/Makefile | 0 .../TestDbgInfoContentList.py | 38 + .../list-dbg-info-content/main.cpp | 10 + .../import-std-module/{basic => queue}/Makefile | 0 .../import-std-module/queue/TestQueue.py | 47 + .../import-std-module/queue/main.cpp | 16 + .../Makefile | 0 .../TestSharedPtrDbgInfoContent.py | 33 + .../shared_ptr-dbg-info-content/main.cpp | 11 + .../{basic => shared_ptr}/Makefile | 0 .../import-std-module/shared_ptr/TestSharedPtr.py | 33 + .../import-std-module/shared_ptr/main.cpp | 7 + .../import-std-module/{basic => stack}/Makefile | 0 .../import-std-module/stack/TestStack.py | 49 + .../import-std-module/stack/main.cpp | 17 + .../Makefile | 0 .../TestUniquePtrDbgInfoContent.py | 33 + .../unique_ptr-dbg-info-content/main.cpp | 11 + .../{basic => unique_ptr}/Makefile | 0 .../import-std-module/unique_ptr/TestUniquePtr.py | 33 + .../import-std-module/unique_ptr/main.cpp | 7 + .../{basic => vector-basic}/Makefile | 0 .../vector-basic/TestBasicVector.py | 57 + .../import-std-module/vector-basic/main.cpp | 6 + .../{basic => vector-bool}/Makefile | 0 .../vector-bool/TestBoolVector.py | 34 + .../import-std-module/vector-bool/main.cpp | 6 + .../{basic => vector-dbg-info-content}/Makefile | 0 .../TestDbgInfoContentVector.py | 47 + .../vector-dbg-info-content/main.cpp | 10 + .../{basic => vector-of-vectors}/Makefile | 0 .../vector-of-vectors/TestVectorOfVectors.py | 30 + .../import-std-module/vector-of-vectors/main.cpp | 6 + .../{basic => weak_ptr-dbg-info-content}/Makefile | 0 .../TestDbgInfoContentWeakPtr.py | 33 + .../weak_ptr-dbg-info-content/main.cpp | 12 + .../import-std-module/{basic => weak_ptr}/Makefile | 0 .../import-std-module/weak_ptr/TestWeakPtr.py | 33 + .../import-std-module/weak_ptr/main.cpp | 8 + .../expression_command/issue_11588/Test11588.py | 2 +- .../Makefile | 0 .../TestNamespaceLocalVarSameNameCppAndC.py | 24 + .../main.cpp | 21 + .../namespace_local_var_same_name_obj_c/Makefile | 5 + .../TestNamespaceLocalVarSameNameObjC.py | 24 + .../namespace_local_var_same_name_obj_c/main.mm | 16 + .../namespace_local_var_same_name_obj_c/util.mm | 22 + .../TestBreakpointSetRestart.py | 2 +- .../TestRequireHWBreakpoints.py | 7 +- .../command_script/TestCommandScript.py | 1 - .../libcxx/list/TestDataFormatterLibcxxList.py | 4 + .../data-formatter-stl/libcxx/list/main.cpp | 3 +- .../gdb_remote_client/TestArmRegisterDefinition.py | 7 +- .../TestNoWatchpointSupportInfo.py | 7 +- .../gdb_remote_client/TestStopPCs.py | 2 + .../gdb_remote_client/TestTargetXMLArch.py | 5 +- .../test/functionalities/longjmp/TestLongjmp.py | 2 +- .../plugins/python_os_plugin/TestPythonOSPlugin.py | 1 + .../postmortem/minidump-new/TestMiniDumpNew.py | 98 +- .../postmortem/minidump-new/TestMiniDumpUUID.py | 61 +- .../postmortem/minidump-new/arm-linux.dmp | Bin 588 -> 0 bytes .../postmortem/minidump-new/arm-linux.yaml | 18 + .../postmortem/minidump-new/arm-macos.dmp | Bin 588 -> 0 bytes .../postmortem/minidump-new/arm-macos.yaml | 18 + .../postmortem/minidump-new/arm64-macos.dmp | Bin 1016 -> 0 bytes .../postmortem/minidump-new/arm64-macos.yaml | 18 + .../minidump-new/linux-arm-partial-uuids-match.dmp | Bin 403 -> 0 bytes .../linux-arm-partial-uuids-match.yaml | 15 + .../linux-arm-partial-uuids-mismatch.dmp | Bin 409 -> 0 bytes .../linux-arm-partial-uuids-mismatch.yaml | 15 + .../linux-arm-uuids-elf-build-id-16.dmp | Bin 460 -> 0 bytes .../linux-arm-uuids-elf-build-id-16.yaml | 19 + .../linux-arm-uuids-elf-build-id-20.dmp | Bin 468 -> 0 bytes .../linux-arm-uuids-elf-build-id-20.yaml | 19 + .../linux-arm-uuids-elf-build-id-zero.dmp | Bin 492 -> 0 bytes .../linux-arm-uuids-elf-build-id-zero.yaml | 19 + .../minidump-new/linux-arm-uuids-no-age.dmp | Bin 470 -> 0 bytes .../minidump-new/linux-arm-uuids-no-age.yaml | 19 + .../minidump-new/linux-arm-uuids-with-age.dmp | Bin 470 -> 0 bytes .../minidump-new/linux-arm-uuids-with-age.yaml | 19 + .../minidump-new/linux-arm-zero-uuids.dmp | Bin 534 -> 0 bytes .../minidump-new/linux-arm-zero-uuids.yaml | 21 + .../postmortem/minidump-new/linux-x86_64.yaml | 41 + .../minidump-new/macos-arm-uuids-no-age.dmp | Bin 470 -> 0 bytes .../minidump-new/macos-arm-uuids-no-age.yaml | 21 + .../postmortem/minidump-new/regions-linux-map.dmp | Bin 1379 -> 0 bytes .../postmortem/minidump-new/regions-linux-map.yaml | 33 + .../minidump-new/relative_module_name.yaml | 17 + .../postmortem/minidump/TestMiniDump.py | 2 - .../functionalities/register/intel_avx/Makefile | 7 - .../register/intel_avx/TestYMMRegister.py | 79 - .../register/intel_avx/TestZMMRegister.py | 126 - .../test/functionalities/register/intel_avx/main.c | 142 - .../register/register_command/TestRegisters.py | 3 +- .../TestWatchpointMultipleThreads.py | 4 +- .../TestWatchpointSetErrorCases.py | 74 - .../watchpoint/watchpoint_set_command/main.cpp | 11 +- .../Python/lldbsuite/test/lang/c/vla/TestVLA.py | 24 +- .../TestClassTemplateParameterPack.py | 4 +- .../cpp/class-template-parameter-pack/main.cpp | 12 +- .../cpp/global_variables}/Makefile | 0 .../cpp/global_variables/TestCPPGlobalVariables.py | 41 + .../test/lang/cpp/global_variables/main.cpp | 17 + .../TestMembersAndLocalsWithSameName.py | 37 + .../cpp/template-function}/Makefile | 0 .../cpp/template-function/TestTemplateFunctions.py | 32 + .../test/lang/cpp/template-function/main.cpp | 16 + .../lang/objc/exceptions/TestObjCExceptions.py | 7 +- .../test/lang/objcxx/cxx-bridged-po/Makefile | 6 + .../objcxx/cxx-bridged-po/TestObjCXXBridgedPO.py | 24 + .../test/lang/objcxx/cxx-bridged-po/main.mm | 12 + .../{sample => hide-runtime-values}/Makefile | 0 .../TestObjCXXHideRuntimeValues.py | 51 + .../test/lang/objcxx/hide-runtime-values/main.mm | 28 + lldb/packages/Python/lldbsuite/test/lldbutil.py | 2 +- .../lldbsuite/test/macosx/queues/TestQueues.py | 1 + .../thread-names/TestInterruptThreadNames.py | 4 +- .../lldbsuite/test/python_api/event/TestEvents.py | 2 + .../lldbsuite/test/python_api/formatters/synth.py | 2 +- .../interpreter/TestRunCommandInterpreterAPI.py | 38 + .../test/python_api/lldbutil/iter/main.cpp | 4 +- .../test/python_api/module_section/main.cpp | 4 +- .../test/python_api/thread/TestThreadAPI.py | 1 - .../test/tools/lldb-mi/breakpoint/TestMiBreak.py | 3 +- .../test/tools/lldb-mi/data/TestMiData.py | 8 + .../lldb-mi/interpreter/TestMiInterpreterExec.py | 2 +- .../test/tools/lldb-mi/signal/TestMiSignal.py | 1 + .../startup_options/TestMiStartupOptions.py | 5 + .../test/tools/lldb-mi/syntax/TestMiSyntax.py | 1 + .../lldbsuite/test/tools/lldb-vscode/attach/main.c | 11 +- .../tools/lldb-vscode/launch/TestVSCode_launch.py | 2 + .../lldbsuite/test/tools/lldb-vscode/step/main.cpp | 8 +- .../Python/lldbsuite/test/types/TestDoubleTypes.py | 36 + .../lldbsuite/test/types/TestDoubleTypesExpr.py | 40 + .../Python/lldbsuite/test/types/TestFloatTypes.py | 9 - .../lldbsuite/test/types/TestFloatTypesExpr.py | 9 - lldb/scripts/CMakeLists.txt | 1 - lldb/scripts/Python/finish-swig-Python-LLDB.sh | 3 +- lldb/scripts/Python/modify-python-lldb.py | 159 - lldb/scripts/Python/prepare_binding_Python.py | 47 - lldb/scripts/interface/SBAddress.i | 45 +- lldb/scripts/interface/SBBlock.i | 34 +- lldb/scripts/interface/SBBreakpoint.i | 102 +- lldb/scripts/interface/SBBreakpointLocation.i | 62 +- lldb/scripts/interface/SBBreakpointName.i | 12 +- lldb/scripts/interface/SBBroadcaster.i | 6 +- lldb/scripts/interface/SBCommandInterpreter.i | 4 +- lldb/scripts/interface/SBCommandReturnObject.i | 14 +- lldb/scripts/interface/SBCompileUnit.i | 41 +- lldb/scripts/interface/SBData.i | 90 +- lldb/scripts/interface/SBDebugger.i | 32 +- lldb/scripts/interface/SBDeclaration.i | 38 +- lldb/scripts/interface/SBError.i | 15 +- lldb/scripts/interface/SBEvent.i | 5 +- lldb/scripts/interface/SBExecutionContext.i | 28 +- lldb/scripts/interface/SBExpressionOptions.i | 56 +- lldb/scripts/interface/SBFileSpec.i | 9 +- lldb/scripts/interface/SBFileSpecList.i | 10 +- lldb/scripts/interface/SBFrame.i | 167 +- lldb/scripts/interface/SBFunction.i | 17 +- lldb/scripts/interface/SBHostOS.i | 2 +- lldb/scripts/interface/SBInstruction.i | 20 +- lldb/scripts/interface/SBInstructionList.i | 6 +- lldb/scripts/interface/SBLanguageRuntime.i | 2 +- lldb/scripts/interface/SBLaunchInfo.i | 4 +- lldb/scripts/interface/SBLineEntry.i | 18 +- lldb/scripts/interface/SBListener.i | 6 +- lldb/scripts/interface/SBModule.i | 261 +- lldb/scripts/interface/SBModuleSpec.i | 106 +- lldb/scripts/interface/SBPlatform.i | 72 +- lldb/scripts/interface/SBProcess.i | 170 +- lldb/scripts/interface/SBQueue.i | 10 +- lldb/scripts/interface/SBQueueItem.i | 2 +- lldb/scripts/interface/SBSection.i | 25 +- lldb/scripts/interface/SBSourceManager.i | 7 +- lldb/scripts/interface/SBStream.i | 34 +- lldb/scripts/interface/SBStringList.i | 2 +- lldb/scripts/interface/SBSymbol.i | 26 +- lldb/scripts/interface/SBSymbolContext.i | 12 +- lldb/scripts/interface/SBSymbolContextList.i | 21 +- lldb/scripts/interface/SBTarget.i | 799 +- lldb/scripts/interface/SBThread.i | 188 +- lldb/scripts/interface/SBThreadCollection.i | 16 +- lldb/scripts/interface/SBThreadPlan.i | 44 +- lldb/scripts/interface/SBType.i | 121 +- lldb/scripts/interface/SBTypeCategory.i | 85 +- lldb/scripts/interface/SBTypeFilter.i | 45 +- lldb/scripts/interface/SBTypeFormat.i | 51 +- lldb/scripts/interface/SBTypeNameSpecifier.i | 41 +- lldb/scripts/interface/SBTypeSummary.i | 65 +- lldb/scripts/interface/SBTypeSynthetic.i | 47 +- lldb/scripts/interface/SBValue.i | 358 +- lldb/scripts/interface/SBValueList.i | 8 +- lldb/scripts/interface/SBVariablesOptions.i | 32 +- lldb/scripts/interface/SBWatchpoint.i | 21 +- lldb/source/API/CMakeLists.txt | 4 + lldb/source/API/SBBreakpoint.cpp | 2 - lldb/source/API/SBBreakpointLocation.cpp | 2 - lldb/source/API/SBBreakpointName.cpp | 2 - lldb/source/API/SBBreakpointOptionCommon.cpp | 2 +- lldb/source/API/SBBreakpointOptionCommon.h | 2 +- lldb/source/API/SBCommandInterpreter.cpp | 4 +- lldb/source/API/SBTypeCategory.cpp | 4 +- lldb/source/API/SystemInitializerFull.cpp | 29 +- lldb/source/Breakpoint/BreakpointName.cpp | 2 +- lldb/source/Breakpoint/BreakpointOptions.cpp | 4 +- lldb/source/Breakpoint/BreakpointResolverName.cpp | 34 +- .../Breakpoint/BreakpointResolverScripted.cpp | 5 +- lldb/source/Breakpoint/CMakeLists.txt | 2 - lldb/source/CMakeLists.txt | 24 +- lldb/source/Commands/CommandObjectApropos.cpp | 2 +- lldb/source/Commands/CommandObjectBreakpoint.cpp | 11 +- .../Commands/CommandObjectBreakpointCommand.cpp | 4 +- lldb/source/Commands/CommandObjectBugreport.cpp | 1 + lldb/source/Commands/CommandObjectCommands.cpp | 44 +- lldb/source/Commands/CommandObjectDisassemble.cpp | 14 +- lldb/source/Commands/CommandObjectExpression.cpp | 3 +- lldb/source/Commands/CommandObjectFrame.cpp | 2 +- lldb/source/Commands/CommandObjectGUI.cpp | 2 +- lldb/source/Commands/CommandObjectLog.cpp | 6 +- lldb/source/Commands/CommandObjectPlatform.cpp | 60 +- lldb/source/Commands/CommandObjectPlugin.cpp | 2 +- lldb/source/Commands/CommandObjectProcess.cpp | 64 +- lldb/source/Commands/CommandObjectReproducer.cpp | 25 +- lldb/source/Commands/CommandObjectSettings.cpp | 46 +- lldb/source/Commands/CommandObjectSource.cpp | 5 +- lldb/source/Commands/CommandObjectTarget.cpp | 73 +- lldb/source/Commands/CommandObjectThread.cpp | 15 +- lldb/source/Commands/CommandObjectType.cpp | 16 +- lldb/source/Commands/CommandObjectWatchpoint.cpp | 16 +- .../Commands/CommandObjectWatchpointCommand.cpp | 14 +- lldb/source/Core/AddressRange.cpp | 18 + lldb/source/Core/CMakeLists.txt | 2 - lldb/source/Core/Debugger.cpp | 31 +- lldb/source/Core/Disassembler.cpp | 5 +- lldb/source/Core/FormatEntity.cpp | 184 +- lldb/source/Core/Module.cpp | 3 +- lldb/source/Core/ModuleChild.cpp | 3 - lldb/source/Core/PluginManager.cpp | 9 +- lldb/source/Core/SearchFilter.cpp | 14 - lldb/source/Core/ValueObject.cpp | 52 +- lldb/source/Core/ValueObjectList.cpp | 7 - lldb/source/DataFormatters/TypeSummary.cpp | 12 +- lldb/source/DataFormatters/TypeSynthetic.cpp | 3 +- lldb/source/Expression/CMakeLists.txt | 2 +- lldb/source/Expression/DWARFExpression.cpp | 38 +- lldb/source/Expression/IRExecutionUnit.cpp | 2 - lldb/source/Expression/UserExpression.cpp | 2 +- lldb/source/Host/common/Editline.cpp | 15 +- lldb/source/Host/common/FileSystem.cpp | 20 +- lldb/source/Host/common/GetOptInc.cpp | 4 +- lldb/source/Host/common/Host.cpp | 21 +- lldb/source/Host/common/MainLoop.cpp | 2 + lldb/source/Host/common/Socket.cpp | 4 +- lldb/source/Host/common/SocketAddress.cpp | 4 - lldb/source/Host/macosx/cfcpp/CFCBundle.h | 4 +- lldb/source/Host/macosx/objcxx/CMakeLists.txt | 4 - lldb/source/Host/macosx/objcxx/Host.mm | 5 +- .../source/Host/posix/ProcessLauncherPosixFork.cpp | 2 +- lldb/source/Host/windows/HostInfoWindows.cpp | 2 + .../source/Host/windows/ProcessLauncherWindows.cpp | 5 +- lldb/source/Host/windows/Windows.cpp | 2 +- lldb/source/Initialization/CMakeLists.txt | 5 - .../Initialization/SystemInitializerCommon.cpp | 30 +- lldb/source/Interpreter/CommandInterpreter.cpp | 260 +- lldb/source/Interpreter/CommandObject.cpp | 7 +- lldb/source/Interpreter/CommandObjectScript.cpp | 2 +- .../source/Interpreter/OptionValueFileSpecLIst.cpp | 3 +- lldb/source/Interpreter/ScriptInterpreter.cpp | 8 +- .../Plugins/ABI/SysV-mips64/ABISysV_mips64.cpp | 5 +- .../Plugins/ABI/SysV-ppc64/ABISysV_ppc64.cpp | 4 +- .../Architecture/PPC64/ArchitecturePPC64.cpp | 9 +- .../Disassembler/llvm/DisassemblerLLVMC.cpp | 10 +- .../Darwin-Kernel/DynamicLoaderDarwinKernel.cpp | 5 +- .../MacOSX-DYLD/DynamicLoaderDarwin.cpp | 2 +- .../MacOSX-DYLD/DynamicLoaderDarwin.h | 2 +- .../MacOSX-DYLD/DynamicLoaderMacOS.cpp | 2 +- .../DynamicLoader/MacOSX-DYLD/DynamicLoaderMacOS.h | 2 +- .../MacOSX-DYLD/DynamicLoaderMacOSXDYLD.cpp | 4 +- .../MacOSX-DYLD/DynamicLoaderMacOSXDYLD.h | 2 +- .../DynamicLoader/POSIX-DYLD/DYLDRendezvous.cpp | 5 +- .../ExpressionParser/Clang/ClangASTSource.cpp | 24 +- .../ExpressionParser/Clang/ClangASTSource.h | 2 + .../ExpressionParser/Clang/ClangDiagnostic.h | 2 +- .../Clang/ClangExpressionDeclMap.cpp | 10 +- .../Clang/ClangExpressionParser.cpp | 19 +- .../Clang/ClangExpressionSourceCode.cpp | 90 +- .../Clang/ClangExpressionSourceCode.h | 7 +- .../Clang/ClangModulesDeclVendor.cpp | 2 +- .../ExpressionParser/Clang/ClangUserExpression.cpp | 42 +- .../ExpressionParser/Clang/ClangUserExpression.h | 5 +- .../Instruction/ARM/EmulateInstructionARM.cpp | 2 +- .../Instruction/ARM/EmulateInstructionARM.h | 8 +- .../Plugins/Instruction/ARM/EmulationStateARM.h | 2 +- .../Instruction/ARM64/EmulateInstructionARM64.h | 48 +- .../source/Plugins/Instruction/MIPS/CMakeLists.txt | 1 - .../Instruction/MIPS/EmulateInstructionMIPS.h | 5 +- .../Instruction/PPC64/EmulateInstructionPPC64.cpp | 14 +- .../InstrumentationRuntime/ASan/ASanRuntime.h | 2 +- .../InstrumentationRuntime/TSan/TSanRuntime.h | 2 +- .../InstrumentationRuntime/UBSan/UBSanRuntime.h | 2 +- lldb/source/Plugins/JITLoader/GDB/JITLoaderGDB.cpp | 10 +- .../Language/CPlusPlus/CPlusPlusLanguage.cpp | 4 +- lldb/source/Plugins/Language/CPlusPlus/LibCxx.cpp | 10 +- .../Plugins/Language/CPlusPlus/LibCxxVector.cpp | 2 +- .../Plugins/Language/CPlusPlus/LibStdcpp.cpp | 8 +- .../Language/CPlusPlus/LibStdcppUniquePointer.cpp | 7 +- lldb/source/Plugins/Language/ObjC/CF.cpp | 6 +- lldb/source/Plugins/Language/ObjC/NSDictionary.h | 8 +- lldb/source/Plugins/Language/ObjC/ObjCLanguage.cpp | 71 +- lldb/source/Plugins/Language/ObjC/ObjCLanguage.h | 24 +- .../ItaniumABI/ItaniumABILanguageRuntime.cpp | 4 + .../ObjC/AppleObjCRuntime/AppleObjCRuntime.cpp | 3 +- .../ObjC/AppleObjCRuntime/AppleObjCRuntimeV2.cpp | 36 +- .../AppleObjCRuntime/AppleObjCTrampolineHandler.h | 2 +- .../RenderScriptExpressionOpts.h | 2 +- .../RenderScriptRuntime/RenderScriptRuntime.cpp | 12 +- .../Plugins/ObjectFile/ELF/ObjectFileELF.cpp | 12 +- .../Plugins/ObjectFile/PECOFF/ObjectFilePECOFF.cpp | 129 +- .../Plugins/ObjectFile/PECOFF/ObjectFilePECOFF.h | 11 +- .../Python/OperatingSystemPython.cpp | 3 +- .../Plugins/Platform/Android/PlatformAndroid.cpp | 2 +- .../Plugins/Platform/Linux/PlatformLinux.cpp | 9 +- .../Plugins/Platform/MacOSX/PlatformDarwin.cpp | 9 +- .../Platform/MacOSX/PlatformDarwinKernel.cpp | 4 +- .../Plugins/Platform/MacOSX/PlatformMacOSX.cpp | 2 +- .../Platform/gdb-server/PlatformRemoteGDBServer.h | 2 +- .../Plugins/Process/FreeBSD/ProcessFreeBSD.cpp | 6 +- .../Plugins/Process/Linux/NativeProcessLinux.cpp | 12 +- .../Linux/NativeRegisterContextLinux_x86_64.cpp | 19 +- .../Plugins/Process/Linux/SingleStepCheck.cpp | 1 + .../Process/MacOSX-Kernel/CommunicationKDP.h | 12 +- .../Plugins/Process/NetBSD/NativeProcessNetBSD.cpp | 8 +- lldb/source/Plugins/Process/POSIX/CMakeLists.txt | 2 +- lldb/source/Plugins/Process/Utility/ARMDefines.h | 11 +- .../Process/Utility/RegisterContextLLDB.cpp | 72 +- .../Process/Windows/Common/ExceptionRecord.h | 2 + .../Process/Windows/Common/ProcessWindows.cpp | 71 + .../Process/Windows/Common/TargetThreadWindows.cpp | 1 + .../Common/x64/RegisterContextWindows_x64.cpp | 72 +- .../Process/gdb-remote/GDBRemoteClientBase.cpp | 1 - .../Process/gdb-remote/GDBRemoteCommunication.cpp | 3 +- .../Process/gdb-remote/GDBRemoteCommunication.h | 4 +- .../gdb-remote/GDBRemoteCommunicationClient.cpp | 18 +- .../gdb-remote/GDBRemoteCommunicationClient.h | 5 +- .../GDBRemoteCommunicationServerCommon.cpp | 8 +- .../GDBRemoteCommunicationServerCommon.h | 2 +- .../GDBRemoteCommunicationServerPlatform.cpp | 1 - .../Process/gdb-remote/ProcessGDBRemote.cpp | 18 +- .../Plugins/Process/gdb-remote/ThreadGDBRemote.h | 3 +- .../Plugins/Process/mach-core/ProcessMachCore.h | 5 +- .../Plugins/Process/minidump/MinidumpParser.cpp | 79 +- .../Plugins/Process/minidump/MinidumpParser.h | 10 +- .../Plugins/Process/minidump/MinidumpTypes.cpp | 46 - .../Plugins/Process/minidump/MinidumpTypes.h | 31 - .../Plugins/Process/minidump/ProcessMinidump.cpp | 11 +- .../Plugins/Process/minidump/ProcessMinidump.h | 2 +- .../minidump/RegisterContextMinidump_ARM.cpp | 2 +- .../minidump/RegisterContextMinidump_ARM64.cpp | 4 +- .../Plugins/Process/minidump/ThreadMinidump.cpp | 4 +- .../Plugins/Process/minidump/ThreadMinidump.h | 2 +- .../None/ScriptInterpreterNone.cpp | 13 +- .../ScriptInterpreter/None/ScriptInterpreterNone.h | 5 +- .../Python/ScriptInterpreterPython.cpp | 70 +- .../Python/ScriptInterpreterPython.h | 4 +- .../Python/ScriptInterpreterPythonImpl.h | 5 +- .../DarwinLog/StructuredDataDarwinLog.cpp | 2 +- .../DarwinLog/StructuredDataDarwinLog.h | 2 +- .../SymbolFile/Breakpad/SymbolFileBreakpad.cpp | 175 + .../SymbolFile/Breakpad/SymbolFileBreakpad.h | 21 +- .../Plugins/SymbolFile/DWARF/AppleDWARFIndex.cpp | 4 +- lldb/source/Plugins/SymbolFile/DWARF/DIERef.cpp | 52 +- lldb/source/Plugins/SymbolFile/DWARF/DIERef.h | 20 +- .../SymbolFile/DWARF/DWARFASTParserClang.cpp | 107 +- .../Plugins/SymbolFile/DWARF/DWARFAttribute.cpp | 17 +- .../Plugins/SymbolFile/DWARF/DWARFAttribute.h | 4 +- .../Plugins/SymbolFile/DWARF/DWARFBaseDIE.cpp | 26 +- .../source/Plugins/SymbolFile/DWARF/DWARFBaseDIE.h | 4 +- .../Plugins/SymbolFile/DWARF/DWARFCompileUnit.cpp | 91 +- .../Plugins/SymbolFile/DWARF/DWARFCompileUnit.h | 28 +- .../Plugins/SymbolFile/DWARF/DWARFContext.cpp | 86 +- .../source/Plugins/SymbolFile/DWARF/DWARFContext.h | 31 +- lldb/source/Plugins/SymbolFile/DWARF/DWARFDIE.cpp | 34 +- .../Plugins/SymbolFile/DWARF/DWARFDebugAranges.cpp | 6 +- .../Plugins/SymbolFile/DWARF/DWARFDebugInfo.cpp | 159 +- .../Plugins/SymbolFile/DWARF/DWARFDebugInfo.h | 26 +- .../SymbolFile/DWARF/DWARFDebugInfoEntry.cpp | 305 +- .../Plugins/SymbolFile/DWARF/DWARFDebugInfoEntry.h | 91 +- .../Plugins/SymbolFile/DWARF/DWARFDebugRanges.cpp | 6 +- .../Plugins/SymbolFile/DWARF/DWARFFormValue.cpp | 138 +- .../Plugins/SymbolFile/DWARF/DWARFFormValue.h | 21 +- lldb/source/Plugins/SymbolFile/DWARF/DWARFUnit.cpp | 195 +- lldb/source/Plugins/SymbolFile/DWARF/DWARFUnit.h | 79 +- .../SymbolFile/DWARF/DebugNamesDWARFIndex.cpp | 7 +- .../Plugins/SymbolFile/DWARF/HashedNameToDIE.cpp | 35 +- .../Plugins/SymbolFile/DWARF/HashedNameToDIE.h | 5 +- .../Plugins/SymbolFile/DWARF/ManualDWARFIndex.cpp | 68 +- .../Plugins/SymbolFile/DWARF/ManualDWARFIndex.h | 2 +- .../Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp | 272 +- .../Plugins/SymbolFile/DWARF/SymbolFileDWARF.h | 59 +- .../SymbolFile/DWARF/SymbolFileDWARFDwo.cpp | 45 +- .../Plugins/SymbolFile/DWARF/SymbolFileDWARFDwo.h | 6 - .../Plugins/SymbolFile/NativePDB/PdbAstBuilder.cpp | 15 +- .../Plugins/SymbolFile/NativePDB/PdbAstBuilder.h | 5 +- .../NativePDB/PdbFPOProgramToDWARFExpression.cpp | 483 +- .../NativePDB/PdbFPOProgramToDWARFExpression.h | 2 +- .../SymbolFile/NativePDB/SymbolFileNativePDB.cpp | 16 + .../SymbolFile/NativePDB/SymbolFileNativePDB.h | 3 + .../SymbolFile/NativePDB/UdtRecordCompleter.h | 2 +- .../SystemRuntime/MacOSX/SystemRuntimeMacOSX.cpp | 5 +- lldb/source/Symbol/Block.cpp | 15 + lldb/source/Symbol/CMakeLists.txt | 11 +- lldb/source/Symbol/ClangASTContext.cpp | 36 +- lldb/source/Symbol/ClangASTImporter.cpp | 201 +- lldb/source/Symbol/CxxModuleHandler.cpp | 283 + lldb/source/Symbol/DWARFCallFrameInfo.cpp | 94 +- lldb/source/Symbol/Declaration.cpp | 5 + lldb/source/Symbol/FuncUnwinders.cpp | 115 +- lldb/source/Symbol/LineEntry.cpp | 66 +- lldb/source/Symbol/LocateSymbolFile.cpp | 2 +- lldb/source/Symbol/LocateSymbolFileMacOSX.cpp | 2 +- lldb/source/Symbol/PostfixExpression.cpp | 227 + lldb/source/Symbol/SymbolContext.cpp | 5 - lldb/source/Symbol/SymbolFile.cpp | 2 + lldb/source/Symbol/Type.cpp | 24 - lldb/source/Symbol/UnwindPlan.cpp | 39 +- lldb/source/Symbol/UnwindTable.cpp | 7 + lldb/source/Target/CMakeLists.txt | 1 - lldb/source/Target/CPPLanguageRuntime.cpp | 26 +- lldb/source/Target/Language.cpp | 18 + lldb/source/Target/LanguageRuntime.cpp | 2 +- lldb/source/Target/ObjCLanguageRuntime.cpp | 20 + lldb/source/Target/Process.cpp | 3 +- lldb/source/Target/StructuredDataPlugin.cpp | 2 +- lldb/source/Target/Target.cpp | 54 +- lldb/source/Target/TargetList.cpp | 2 +- lldb/source/Target/Thread.cpp | 48 +- lldb/source/Target/ThreadPlanPython.cpp | 5 - lldb/source/Target/ThreadPlanStepOut.cpp | 5 +- lldb/source/Target/ThreadPlanStepRange.cpp | 19 +- lldb/source/Target/ThreadSpec.cpp | 12 - lldb/source/Utility/ArchSpec.cpp | 12 +- lldb/source/Utility/Broadcaster.cpp | 2 - lldb/source/Utility/ProcessInfo.cpp | 2 +- lldb/source/Utility/Reproducer.cpp | 2 - lldb/source/Utility/ReproducerInstrumentation.cpp | 19 +- lldb/source/Utility/Scalar.cpp | 7 + lldb/source/Utility/Status.cpp | 2 - lldb/source/Utility/StringExtractor.cpp | 13 - lldb/source/Utility/StringLexer.cpp | 3 - lldb/source/Utility/VASprintf.cpp | 2 +- lldb/source/lldb.cpp | 4 - lldb/test/CMakeLists.txt | 2 +- lldb/tools/CMakeLists.txt | 17 +- lldb/tools/darwin-debug/darwin-debug.cpp | 2 +- lldb/tools/debugserver/source/CMakeLists.txt | 18 +- lldb/tools/debugserver/source/DNBDataRef.h | 4 +- lldb/tools/debugserver/source/DNBDefs.h | 8 +- lldb/tools/debugserver/source/DNBError.h | 4 +- .../source/MacOSX/DarwinLog/ActivityStreamSPI.h | 2 +- lldb/tools/debugserver/source/MacOSX/Genealogy.cpp | 2 +- lldb/tools/debugserver/source/MacOSX/Genealogy.h | 2 +- .../tools/debugserver/source/MacOSX/GenealogySPI.h | 2 +- lldb/tools/debugserver/source/MacOSX/MachTask.h | 4 +- .../debugserver/source/MacOSX/MachVMRegion.cpp | 2 +- .../debugserver/source/MacOSX/arm/DNBArchImpl.h | 4 +- .../source/MacOSX/arm64/DNBArchImplARM64.cpp | 2 +- .../source/MacOSX/arm64/DNBArchImplARM64.h | 6 +- .../source/MacOSX/i386/DNBArchImplI386.h | 8 +- .../debugserver/source/MacOSX/ppc/DNBArchImpl.h | 4 +- .../source/MacOSX/x86_64/DNBArchImplX86_64.h | 8 +- lldb/tools/debugserver/source/PThreadEvent.h | 4 +- lldb/tools/debugserver/source/PseudoTerminal.h | 5 +- lldb/tools/debugserver/source/RNBContext.h | 5 +- lldb/tools/debugserver/source/RNBDefs.h | 2 +- lldb/tools/debugserver/source/RNBRemote.h | 7 +- lldb/tools/debugserver/source/RNBSocket.h | 3 +- lldb/tools/debugserver/source/debugserver.cpp | 4 +- lldb/tools/debugserver/source/libdebugserver.cpp | 4 +- lldb/tools/driver/CMakeLists.txt | 5 + lldb/tools/driver/Driver.cpp | 136 +- lldb/tools/driver/Driver.h | 25 +- lldb/tools/driver/Options.td | 3 + .../intel-mpx/cli-wrapper-mpxtable.cpp | 8 +- lldb/tools/intel-features/intel-pt/PTDecoder.cpp | 12 - lldb/tools/intel-features/intel-pt/PTDecoder.h | 10 +- lldb/tools/lldb-mi/MICmdCmdData.cpp | 9 +- lldb/tools/lldb-mi/MICmdCmdSupportInfo.cpp | 2 +- lldb/tools/lldb-mi/MICmnMIValueResult.h | 2 +- lldb/tools/lldb-perf/lib/MemoryGauge.cpp | 13 - lldb/tools/lldb-perf/lib/MemoryGauge.h | 3 - lldb/tools/lldb-server/CMakeLists.txt | 5 +- lldb/tools/lldb-server/LLDBServerUtilities.cpp | 1 - lldb/tools/lldb-server/SystemInitializerLLGS.cpp | 43 + lldb/tools/lldb-server/lldb-gdbserver.cpp | 2 +- lldb/tools/lldb-server/lldb-server.cpp | 6 +- lldb/tools/lldb-test/lldb-test.cpp | 11 +- lldb/unittests/Core/CMakeLists.txt | 4 +- lldb/unittests/Core/MangledTest.cpp | 25 +- lldb/unittests/Editline/EditlineTest.cpp | 10 +- lldb/unittests/Expression/CMakeLists.txt | 2 + lldb/unittests/Expression/DWARFExpressionTest.cpp | 42 + lldb/unittests/Host/HostInfoTest.cpp | 6 + lldb/unittests/Interpreter/TestCompletion.cpp | 12 +- lldb/unittests/ObjectFile/ELF/CMakeLists.txt | 4 +- .../unittests/ObjectFile/ELF/TestObjectFileELF.cpp | 39 +- .../Process/gdb-remote/GDBRemoteClientBaseTest.cpp | 8 +- lldb/unittests/Process/minidump/CMakeLists.txt | 11 - .../Process/minidump/Inputs/linux-i386.dmp | Bin 32976 -> 0 bytes .../minidump/Inputs/memory-list-not-padded.dmp | Bin 107 -> 0 bytes .../Process/minidump/Inputs/memory-list-padded.dmp | Bin 111 -> 0 bytes .../minidump/Inputs/module-list-not-padded.dmp | Bin 296 -> 0 bytes .../Process/minidump/Inputs/module-list-padded.dmp | Bin 300 -> 0 bytes .../minidump/Inputs/modules-dup-min-addr.dmp | Bin 420 -> 0 bytes .../Process/minidump/Inputs/modules-order.dmp | Bin 420 -> 0 bytes .../Process/minidump/Inputs/regions-linux-map.dmp | Bin 1379 -> 0 bytes .../Process/minidump/Inputs/regions-memlist.dmp | Bin 252 -> 0 bytes .../minidump/Inputs/thread-list-not-padded.dmp | Bin 144 -> 0 bytes .../Process/minidump/Inputs/thread-list-padded.dmp | Bin 148 -> 0 bytes .../Process/minidump/MinidumpParserTest.cpp | 496 +- lldb/unittests/Symbol/CMakeLists.txt | 8 +- .../unittests/Symbol/Inputs/inlined-functions.yaml | 943 + lldb/unittests/Symbol/PostfixExpressionTest.cpp | 169 + lldb/unittests/Symbol/TestClangASTContext.cpp | 4 +- lldb/unittests/Symbol/TestDWARFCallFrameInfo.cpp | 27 +- lldb/unittests/Symbol/TestLineEntry.cpp | 232 + .../PdbFPOProgramToDWARFExpressionTests.cpp | 34 +- lldb/unittests/Target/ProcessInstanceInfoTest.cpp | 4 +- lldb/unittests/TestingSupport/CMakeLists.txt | 3 + .../TestingSupport/MockTildeExpressionResolver.h | 2 +- lldb/unittests/TestingSupport/TestUtilities.cpp | 22 + lldb/unittests/TestingSupport/TestUtilities.h | 15 + lldb/unittests/Utility/ArchSpecTest.cpp | 26 + lldb/unittests/Utility/ConstStringTest.cpp | 48 + .../Utility/ReproducerInstrumentationTest.cpp | 4 +- lldb/unittests/tools/CMakeLists.txt | 13 +- lldb/utils/lit-cpuid/CMakeLists.txt | 5 + lldb/utils/lit-cpuid/lit-cpuid.cpp | 37 + lldb/www/SB-api-coding-rules.html | 70 - lldb/www/adding-language-support.html | 193 - lldb/www/architecture/index.html | 298 - lldb/www/architecture/varformats.html | 324 - lldb/www/build.html | 493 - lldb/www/cpp_reference/html/LLDB_8h.html | 109 - lldb/www/cpp_reference/html/LLDB_8h__incl.map | 42 - lldb/www/cpp_reference/html/LLDB_8h__incl.md5 | 1 - lldb/www/cpp_reference/html/LLDB_8h__incl.png | Bin 667656 -> 0 bytes lldb/www/cpp_reference/html/LLDB_8h_source.html | 187 - lldb/www/cpp_reference/html/SBAddress_8h.html | 77 - .../cpp_reference/html/SBAddress_8h__dep__incl.map | 14 - .../cpp_reference/html/SBAddress_8h__dep__incl.md5 | 1 - .../cpp_reference/html/SBAddress_8h__dep__incl.png | Bin 90240 -> 0 bytes lldb/www/cpp_reference/html/SBAddress_8h__incl.map | 27 - lldb/www/cpp_reference/html/SBAddress_8h__incl.md5 | 1 - lldb/www/cpp_reference/html/SBAddress_8h__incl.png | Bin 249961 -> 0 bytes .../cpp_reference/html/SBAddress_8h_source.html | 188 - lldb/www/cpp_reference/html/SBAttachInfo_8h.html | 76 - .../html/SBAttachInfo_8h__dep__incl.map | 15 - .../html/SBAttachInfo_8h__dep__incl.md5 | 1 - .../html/SBAttachInfo_8h__dep__incl.png | Bin 101729 -> 0 bytes .../cpp_reference/html/SBAttachInfo_8h__incl.map | 3 - .../cpp_reference/html/SBAttachInfo_8h__incl.md5 | 1 - .../cpp_reference/html/SBAttachInfo_8h__incl.png | Bin 13161 -> 0 bytes .../cpp_reference/html/SBAttachInfo_8h_source.html | 242 - lldb/www/cpp_reference/html/SBBlock_8h.html | 79 - .../cpp_reference/html/SBBlock_8h__dep__incl.map | 14 - .../cpp_reference/html/SBBlock_8h__dep__incl.md5 | 1 - .../cpp_reference/html/SBBlock_8h__dep__incl.png | Bin 83737 -> 0 bytes lldb/www/cpp_reference/html/SBBlock_8h__incl.map | 27 - lldb/www/cpp_reference/html/SBBlock_8h__incl.md5 | 1 - lldb/www/cpp_reference/html/SBBlock_8h__incl.png | Bin 253879 -> 0 bytes lldb/www/cpp_reference/html/SBBlock_8h_source.html | 155 - .../html/SBBreakpointLocation_8h.html | 77 - .../html/SBBreakpointLocation_8h__dep__incl.map | 3 - .../html/SBBreakpointLocation_8h__dep__incl.md5 | 1 - .../html/SBBreakpointLocation_8h__dep__incl.png | Bin 3077 -> 0 bytes .../html/SBBreakpointLocation_8h__incl.map | 4 - .../html/SBBreakpointLocation_8h__incl.md5 | 1 - .../html/SBBreakpointLocation_8h__incl.png | Bin 19013 -> 0 bytes .../html/SBBreakpointLocation_8h_source.html | 140 - lldb/www/cpp_reference/html/SBBreakpoint_8h.html | 78 - .../html/SBBreakpoint_8h__dep__incl.map | 16 - .../html/SBBreakpoint_8h__dep__incl.md5 | 1 - .../html/SBBreakpoint_8h__dep__incl.png | Bin 106263 -> 0 bytes .../cpp_reference/html/SBBreakpoint_8h__incl.map | 3 - .../cpp_reference/html/SBBreakpoint_8h__incl.md5 | 1 - .../cpp_reference/html/SBBreakpoint_8h__incl.png | Bin 13257 -> 0 bytes .../cpp_reference/html/SBBreakpoint_8h_source.html | 239 - lldb/www/cpp_reference/html/SBBroadcaster_8h.html | 76 - .../html/SBBroadcaster_8h__dep__incl.map | 15 - .../html/SBBroadcaster_8h__dep__incl.md5 | 1 - .../html/SBBroadcaster_8h__dep__incl.png | Bin 101954 -> 0 bytes .../cpp_reference/html/SBBroadcaster_8h__incl.map | 3 - .../cpp_reference/html/SBBroadcaster_8h__incl.md5 | 1 - .../cpp_reference/html/SBBroadcaster_8h__incl.png | Bin 13394 -> 0 bytes .../html/SBBroadcaster_8h_source.html | 137 - .../html/SBCommandInterpreter_8h.html | 84 - .../html/SBCommandInterpreter_8h__dep__incl.map | 3 - .../html/SBCommandInterpreter_8h__dep__incl.md5 | 1 - .../html/SBCommandInterpreter_8h__dep__incl.png | Bin 3167 -> 0 bytes .../html/SBCommandInterpreter_8h__incl.map | 5 - .../html/SBCommandInterpreter_8h__incl.md5 | 1 - .../html/SBCommandInterpreter_8h__incl.png | Bin 28414 -> 0 bytes .../html/SBCommandInterpreter_8h_source.html | 382 - .../html/SBCommandReturnObject_8h.html | 78 - .../html/SBCommandReturnObject_8h__dep__incl.map | 3 - .../html/SBCommandReturnObject_8h__dep__incl.md5 | 1 - .../html/SBCommandReturnObject_8h__dep__incl.png | Bin 3763 -> 0 bytes .../html/SBCommandReturnObject_8h__incl.map | 3 - .../html/SBCommandReturnObject_8h__incl.md5 | 1 - .../html/SBCommandReturnObject_8h__incl.png | Bin 17292 -> 0 bytes .../html/SBCommandReturnObject_8h_source.html | 164 - .../www/cpp_reference/html/SBCommunication_8h.html | 77 - .../html/SBCommunication_8h__dep__incl.map | 3 - .../html/SBCommunication_8h__dep__incl.md5 | 1 - .../html/SBCommunication_8h__dep__incl.png | Bin 2852 -> 0 bytes .../html/SBCommunication_8h__incl.map | 4 - .../html/SBCommunication_8h__incl.md5 | 1 - .../html/SBCommunication_8h__incl.png | Bin 18233 -> 0 bytes .../html/SBCommunication_8h_source.html | 133 - lldb/www/cpp_reference/html/SBCompileUnit_8h.html | 77 - .../html/SBCompileUnit_8h__dep__incl.map | 15 - .../html/SBCompileUnit_8h__dep__incl.md5 | 1 - .../html/SBCompileUnit_8h__dep__incl.png | Bin 92724 -> 0 bytes .../cpp_reference/html/SBCompileUnit_8h__incl.map | 4 - .../cpp_reference/html/SBCompileUnit_8h__incl.md5 | 1 - .../cpp_reference/html/SBCompileUnit_8h__incl.png | Bin 18503 -> 0 bytes .../html/SBCompileUnit_8h_source.html | 153 - lldb/www/cpp_reference/html/SBData_8h.html | 76 - .../cpp_reference/html/SBData_8h__dep__incl.map | 19 - .../cpp_reference/html/SBData_8h__dep__incl.md5 | 1 - .../cpp_reference/html/SBData_8h__dep__incl.png | Bin 148432 -> 0 bytes lldb/www/cpp_reference/html/SBData_8h__incl.map | 3 - lldb/www/cpp_reference/html/SBData_8h__incl.md5 | 1 - lldb/www/cpp_reference/html/SBData_8h__incl.png | Bin 12632 -> 0 bytes lldb/www/cpp_reference/html/SBData_8h_source.html | 211 - lldb/www/cpp_reference/html/SBDebugger_8h.html | 80 - .../html/SBDebugger_8h__dep__incl.map | 4 - .../html/SBDebugger_8h__dep__incl.md5 | 1 - .../html/SBDebugger_8h__dep__incl.png | Bin 7899 -> 0 bytes .../www/cpp_reference/html/SBDebugger_8h__incl.map | 4 - .../www/cpp_reference/html/SBDebugger_8h__incl.md5 | 1 - .../www/cpp_reference/html/SBDebugger_8h__incl.png | Bin 19398 -> 0 bytes .../cpp_reference/html/SBDebugger_8h_source.html | 340 - lldb/www/cpp_reference/html/SBDeclaration_8h.html | 77 - .../html/SBDeclaration_8h__dep__incl.map | 3 - .../html/SBDeclaration_8h__dep__incl.md5 | 1 - .../html/SBDeclaration_8h__dep__incl.png | Bin 2765 -> 0 bytes .../cpp_reference/html/SBDeclaration_8h__incl.map | 4 - .../cpp_reference/html/SBDeclaration_8h__incl.md5 | 1 - .../cpp_reference/html/SBDeclaration_8h__incl.png | Bin 18501 -> 0 bytes .../html/SBDeclaration_8h_source.html | 122 - lldb/www/cpp_reference/html/SBDefines_8h.html | 214 - .../cpp_reference/html/SBDefines_8h__dep__incl.map | 51 - .../cpp_reference/html/SBDefines_8h__dep__incl.md5 | 1 - .../cpp_reference/html/SBDefines_8h__dep__incl.png | Bin 640771 -> 0 bytes lldb/www/cpp_reference/html/SBDefines_8h__incl.map | 2 - lldb/www/cpp_reference/html/SBDefines_8h__incl.md5 | 1 - lldb/www/cpp_reference/html/SBDefines_8h__incl.png | Bin 10797 -> 0 bytes .../cpp_reference/html/SBDefines_8h_source.html | 214 - lldb/www/cpp_reference/html/SBError_8h.html | 76 - .../cpp_reference/html/SBError_8h__dep__incl.map | 16 - .../cpp_reference/html/SBError_8h__dep__incl.md5 | 1 - .../cpp_reference/html/SBError_8h__dep__incl.png | Bin 128320 -> 0 bytes lldb/www/cpp_reference/html/SBError_8h__incl.map | 3 - lldb/www/cpp_reference/html/SBError_8h__incl.md5 | 1 - lldb/www/cpp_reference/html/SBError_8h__incl.png | Bin 12539 -> 0 bytes lldb/www/cpp_reference/html/SBError_8h_source.html | 151 - lldb/www/cpp_reference/html/SBEvent_8h.html | 78 - .../cpp_reference/html/SBEvent_8h__dep__incl.map | 3 - .../cpp_reference/html/SBEvent_8h__dep__incl.md5 | 1 - .../cpp_reference/html/SBEvent_8h__dep__incl.png | Bin 2240 -> 0 bytes lldb/www/cpp_reference/html/SBEvent_8h__incl.map | 3 - lldb/www/cpp_reference/html/SBEvent_8h__incl.md5 | 1 - lldb/www/cpp_reference/html/SBEvent_8h__incl.png | Bin 16150 -> 0 bytes lldb/www/cpp_reference/html/SBEvent_8h_source.html | 144 - .../cpp_reference/html/SBExecutionContext_8h.html | 78 - .../html/SBExecutionContext_8h__dep__incl.map | 3 - .../html/SBExecutionContext_8h__dep__incl.md5 | 1 - .../html/SBExecutionContext_8h__dep__incl.png | Bin 3034 -> 0 bytes .../html/SBExecutionContext_8h__incl.map | 3 - .../html/SBExecutionContext_8h__incl.md5 | 1 - .../html/SBExecutionContext_8h__incl.png | Bin 16856 -> 0 bytes .../html/SBExecutionContext_8h_source.html | 119 - .../cpp_reference/html/SBExpressionOptions_8h.html | 77 - .../html/SBExpressionOptions_8h__dep__incl.map | 3 - .../html/SBExpressionOptions_8h__dep__incl.md5 | 1 - .../html/SBExpressionOptions_8h__dep__incl.png | Bin 3152 -> 0 bytes .../html/SBExpressionOptions_8h__incl.map | 3 - .../html/SBExpressionOptions_8h__incl.md5 | 1 - .../html/SBExpressionOptions_8h__incl.png | Bin 15952 -> 0 bytes .../html/SBExpressionOptions_8h_source.html | 166 - lldb/www/cpp_reference/html/SBFileSpecList_8h.html | 76 - .../html/SBFileSpecList_8h__dep__incl.map | 15 - .../html/SBFileSpecList_8h__dep__incl.md5 | 1 - .../html/SBFileSpecList_8h__dep__incl.png | Bin 101712 -> 0 bytes .../cpp_reference/html/SBFileSpecList_8h__incl.map | 3 - .../cpp_reference/html/SBFileSpecList_8h__incl.md5 | 1 - .../cpp_reference/html/SBFileSpecList_8h__incl.png | Bin 13095 -> 0 bytes .../html/SBFileSpecList_8h_source.html | 109 - lldb/www/cpp_reference/html/SBFileSpec_8h.html | 76 - .../html/SBFileSpec_8h__dep__incl.map | 19 - .../html/SBFileSpec_8h__dep__incl.md5 | 1 - .../html/SBFileSpec_8h__dep__incl.png | Bin 145162 -> 0 bytes .../www/cpp_reference/html/SBFileSpec_8h__incl.map | 3 - .../www/cpp_reference/html/SBFileSpec_8h__incl.md5 | 1 - .../www/cpp_reference/html/SBFileSpec_8h__incl.png | Bin 12860 -> 0 bytes .../cpp_reference/html/SBFileSpec_8h_source.html | 154 - lldb/www/cpp_reference/html/SBFrame_8h.html | 77 - .../cpp_reference/html/SBFrame_8h__dep__incl.map | 15 - .../cpp_reference/html/SBFrame_8h__dep__incl.md5 | 1 - .../cpp_reference/html/SBFrame_8h__dep__incl.png | Bin 95816 -> 0 bytes lldb/www/cpp_reference/html/SBFrame_8h__incl.map | 4 - lldb/www/cpp_reference/html/SBFrame_8h__incl.md5 | 1 - lldb/www/cpp_reference/html/SBFrame_8h__incl.png | Bin 18199 -> 0 bytes lldb/www/cpp_reference/html/SBFrame_8h_source.html | 262 - lldb/www/cpp_reference/html/SBFunction_8h.html | 78 - .../html/SBFunction_8h__dep__incl.map | 14 - .../html/SBFunction_8h__dep__incl.md5 | 1 - .../html/SBFunction_8h__dep__incl.png | Bin 85513 -> 0 bytes .../www/cpp_reference/html/SBFunction_8h__incl.map | 27 - .../www/cpp_reference/html/SBFunction_8h__incl.md5 | 1 - .../www/cpp_reference/html/SBFunction_8h__incl.png | Bin 276713 -> 0 bytes .../cpp_reference/html/SBFunction_8h_source.html | 139 - lldb/www/cpp_reference/html/SBHostOS_8h.html | 77 - .../cpp_reference/html/SBHostOS_8h__dep__incl.map | 3 - .../cpp_reference/html/SBHostOS_8h__dep__incl.md5 | 1 - .../cpp_reference/html/SBHostOS_8h__dep__incl.png | Bin 2472 -> 0 bytes lldb/www/cpp_reference/html/SBHostOS_8h__incl.map | 4 - lldb/www/cpp_reference/html/SBHostOS_8h__incl.md5 | 1 - lldb/www/cpp_reference/html/SBHostOS_8h__incl.png | Bin 18173 -> 0 bytes .../www/cpp_reference/html/SBHostOS_8h_source.html | 95 - lldb/www/cpp_reference/html/SBInputReader_8h.html | 74 - .../html/SBInputReader_8h__dep__incl.map | 3 - .../html/SBInputReader_8h__dep__incl.md5 | 1 - .../html/SBInputReader_8h__dep__incl.png | Bin 2789 -> 0 bytes .../cpp_reference/html/SBInputReader_8h__incl.map | 3 - .../cpp_reference/html/SBInputReader_8h__incl.md5 | 1 - .../cpp_reference/html/SBInputReader_8h__incl.png | Bin 13054 -> 0 bytes .../html/SBInputReader_8h_source.html | 142 - .../cpp_reference/html/SBInstructionList_8h.html | 77 - .../html/SBInstructionList_8h__dep__incl.map | 15 - .../html/SBInstructionList_8h__dep__incl.md5 | 1 - .../html/SBInstructionList_8h__dep__incl.png | Bin 103696 -> 0 bytes .../html/SBInstructionList_8h__incl.map | 3 - .../html/SBInstructionList_8h__incl.md5 | 1 - .../html/SBInstructionList_8h__incl.png | Bin 15288 -> 0 bytes .../html/SBInstructionList_8h_source.html | 111 - lldb/www/cpp_reference/html/SBInstruction_8h.html | 78 - .../html/SBInstruction_8h__dep__incl.map | 3 - .../html/SBInstruction_8h__dep__incl.md5 | 1 - .../html/SBInstruction_8h__dep__incl.png | Bin 2572 -> 0 bytes .../cpp_reference/html/SBInstruction_8h__incl.map | 4 - .../cpp_reference/html/SBInstruction_8h__incl.md5 | 1 - .../cpp_reference/html/SBInstruction_8h__incl.png | Bin 19736 -> 0 bytes .../html/SBInstruction_8h_source.html | 140 - .../cpp_reference/html/SBLanguageRuntime_8h.html | 76 - .../html/SBLanguageRuntime_8h__dep__incl.map | 3 - .../html/SBLanguageRuntime_8h__dep__incl.md5 | 1 - .../html/SBLanguageRuntime_8h__dep__incl.png | Bin 2995 -> 0 bytes .../html/SBLanguageRuntime_8h__incl.map | 3 - .../html/SBLanguageRuntime_8h__incl.md5 | 1 - .../html/SBLanguageRuntime_8h__incl.png | Bin 13461 -> 0 bytes .../html/SBLanguageRuntime_8h_source.html | 75 - lldb/www/cpp_reference/html/SBLaunchInfo_8h.html | 76 - .../html/SBLaunchInfo_8h__dep__incl.map | 15 - .../html/SBLaunchInfo_8h__dep__incl.md5 | 1 - .../html/SBLaunchInfo_8h__dep__incl.png | Bin 101563 -> 0 bytes .../cpp_reference/html/SBLaunchInfo_8h__incl.map | 3 - .../cpp_reference/html/SBLaunchInfo_8h__incl.md5 | 1 - .../cpp_reference/html/SBLaunchInfo_8h__incl.png | Bin 13008 -> 0 bytes .../cpp_reference/html/SBLaunchInfo_8h_source.html | 207 - lldb/www/cpp_reference/html/SBLineEntry_8h.html | 78 - .../html/SBLineEntry_8h__dep__incl.map | 14 - .../html/SBLineEntry_8h__dep__incl.md5 | 1 - .../html/SBLineEntry_8h__dep__incl.png | Bin 84577 -> 0 bytes .../cpp_reference/html/SBLineEntry_8h__incl.map | 27 - .../cpp_reference/html/SBLineEntry_8h__incl.md5 | 1 - .../cpp_reference/html/SBLineEntry_8h__incl.png | Bin 262200 -> 0 bytes .../cpp_reference/html/SBLineEntry_8h_source.html | 133 - lldb/www/cpp_reference/html/SBListener_8h.html | 76 - .../html/SBListener_8h__dep__incl.map | 3 - .../html/SBListener_8h__dep__incl.md5 | 1 - .../html/SBListener_8h__dep__incl.png | Bin 2386 -> 0 bytes .../www/cpp_reference/html/SBListener_8h__incl.map | 3 - .../www/cpp_reference/html/SBListener_8h__incl.md5 | 1 - .../www/cpp_reference/html/SBListener_8h__incl.png | Bin 12878 -> 0 bytes .../cpp_reference/html/SBListener_8h_source.html | 163 - .../html/SBMemoryRegionInfoList_8h.html | 76 - .../html/SBMemoryRegionInfoList_8h__dep__incl.map | 3 - .../html/SBMemoryRegionInfoList_8h__dep__incl.md5 | 1 - .../html/SBMemoryRegionInfoList_8h__dep__incl.png | Bin 3460 -> 0 bytes .../html/SBMemoryRegionInfoList_8h__incl.map | 3 - .../html/SBMemoryRegionInfoList_8h__incl.md5 | 1 - .../html/SBMemoryRegionInfoList_8h__incl.png | Bin 13953 -> 0 bytes .../html/SBMemoryRegionInfoList_8h_source.html | 99 - .../cpp_reference/html/SBMemoryRegionInfo_8h.html | 77 - .../html/SBMemoryRegionInfo_8h__dep__incl.map | 3 - .../html/SBMemoryRegionInfo_8h__dep__incl.md5 | 1 - .../html/SBMemoryRegionInfo_8h__dep__incl.png | Bin 3322 -> 0 bytes .../html/SBMemoryRegionInfo_8h__incl.map | 4 - .../html/SBMemoryRegionInfo_8h__incl.md5 | 1 - .../html/SBMemoryRegionInfo_8h__incl.png | Bin 18621 -> 0 bytes .../html/SBMemoryRegionInfo_8h_source.html | 164 - lldb/www/cpp_reference/html/SBModuleSpec_8h.html | 79 - .../html/SBModuleSpec_8h__dep__incl.map | 3 - .../html/SBModuleSpec_8h__dep__incl.md5 | 1 - .../html/SBModuleSpec_8h__dep__incl.png | Bin 2822 -> 0 bytes .../cpp_reference/html/SBModuleSpec_8h__incl.map | 4 - .../cpp_reference/html/SBModuleSpec_8h__incl.md5 | 1 - .../cpp_reference/html/SBModuleSpec_8h__incl.png | Bin 18548 -> 0 bytes .../cpp_reference/html/SBModuleSpec_8h_source.html | 189 - lldb/www/cpp_reference/html/SBModule_8h.html | 80 - .../cpp_reference/html/SBModule_8h__dep__incl.map | 14 - .../cpp_reference/html/SBModule_8h__dep__incl.md5 | 1 - .../cpp_reference/html/SBModule_8h__dep__incl.png | Bin 97477 -> 0 bytes lldb/www/cpp_reference/html/SBModule_8h__incl.map | 27 - lldb/www/cpp_reference/html/SBModule_8h__incl.md5 | 1 - lldb/www/cpp_reference/html/SBModule_8h__incl.png | Bin 249716 -> 0 bytes .../www/cpp_reference/html/SBModule_8h_source.html | 384 - lldb/www/cpp_reference/html/SBPlatform_8h.html | 81 - .../html/SBPlatform_8h__dep__incl.map | 5 - .../html/SBPlatform_8h__dep__incl.md5 | 1 - .../html/SBPlatform_8h__dep__incl.png | Bin 11925 -> 0 bytes .../www/cpp_reference/html/SBPlatform_8h__incl.map | 3 - .../www/cpp_reference/html/SBPlatform_8h__incl.md5 | 1 - .../www/cpp_reference/html/SBPlatform_8h__incl.png | Bin 15507 -> 0 bytes .../cpp_reference/html/SBPlatform_8h_source.html | 225 - lldb/www/cpp_reference/html/SBProcess_8h.html | 80 - .../cpp_reference/html/SBProcess_8h__dep__incl.map | 3 - .../cpp_reference/html/SBProcess_8h__dep__incl.md5 | 1 - .../cpp_reference/html/SBProcess_8h__dep__incl.png | Bin 2576 -> 0 bytes lldb/www/cpp_reference/html/SBProcess_8h__incl.map | 29 - lldb/www/cpp_reference/html/SBProcess_8h__incl.md5 | 1 - lldb/www/cpp_reference/html/SBProcess_8h__incl.png | Bin 319879 -> 0 bytes .../cpp_reference/html/SBProcess_8h_source.html | 456 - lldb/www/cpp_reference/html/SBQueueItem_8h.html | 77 - .../html/SBQueueItem_8h__dep__incl.map | 3 - .../html/SBQueueItem_8h__dep__incl.md5 | 1 - .../html/SBQueueItem_8h__dep__incl.png | Bin 2488 -> 0 bytes .../cpp_reference/html/SBQueueItem_8h__incl.map | 28 - .../cpp_reference/html/SBQueueItem_8h__incl.md5 | 1 - .../cpp_reference/html/SBQueueItem_8h__incl.png | Bin 265596 -> 0 bytes .../cpp_reference/html/SBQueueItem_8h_source.html | 99 - lldb/www/cpp_reference/html/SBQueue_8h.html | 78 - .../cpp_reference/html/SBQueue_8h__dep__incl.map | 4 - .../cpp_reference/html/SBQueue_8h__dep__incl.md5 | 1 - .../cpp_reference/html/SBQueue_8h__dep__incl.png | Bin 6349 -> 0 bytes lldb/www/cpp_reference/html/SBQueue_8h__incl.map | 3 - lldb/www/cpp_reference/html/SBQueue_8h__incl.md5 | 1 - lldb/www/cpp_reference/html/SBQueue_8h__incl.png | Bin 18034 -> 0 bytes lldb/www/cpp_reference/html/SBQueue_8h_source.html | 123 - lldb/www/cpp_reference/html/SBSection_8h.html | 77 - .../cpp_reference/html/SBSection_8h__dep__incl.map | 15 - .../cpp_reference/html/SBSection_8h__dep__incl.md5 | 1 - .../cpp_reference/html/SBSection_8h__dep__incl.png | Bin 104360 -> 0 bytes lldb/www/cpp_reference/html/SBSection_8h__incl.map | 4 - lldb/www/cpp_reference/html/SBSection_8h__incl.md5 | 1 - lldb/www/cpp_reference/html/SBSection_8h__incl.png | Bin 17850 -> 0 bytes .../cpp_reference/html/SBSection_8h_source.html | 158 - .../www/cpp_reference/html/SBSourceManager_8h.html | 77 - .../html/SBSourceManager_8h__dep__incl.map | 3 - .../html/SBSourceManager_8h__dep__incl.md5 | 1 - .../html/SBSourceManager_8h__dep__incl.png | Bin 3139 -> 0 bytes .../html/SBSourceManager_8h__incl.map | 3 - .../html/SBSourceManager_8h__incl.md5 | 1 - .../html/SBSourceManager_8h__incl.png | Bin 15850 -> 0 bytes .../html/SBSourceManager_8h_source.html | 103 - lldb/www/cpp_reference/html/SBStream_8h.html | 77 - .../cpp_reference/html/SBStream_8h__dep__incl.map | 3 - .../cpp_reference/html/SBStream_8h__dep__incl.md5 | 1 - .../cpp_reference/html/SBStream_8h__dep__incl.png | Bin 2320 -> 0 bytes lldb/www/cpp_reference/html/SBStream_8h__incl.map | 3 - lldb/www/cpp_reference/html/SBStream_8h__incl.md5 | 1 - lldb/www/cpp_reference/html/SBStream_8h__incl.png | Bin 15065 -> 0 bytes .../www/cpp_reference/html/SBStream_8h_source.html | 189 - lldb/www/cpp_reference/html/SBStringList_8h.html | 76 - .../html/SBStringList_8h__dep__incl.map | 3 - .../html/SBStringList_8h__dep__incl.md5 | 1 - .../html/SBStringList_8h__dep__incl.png | Bin 2461 -> 0 bytes .../cpp_reference/html/SBStringList_8h__incl.map | 3 - .../cpp_reference/html/SBStringList_8h__incl.md5 | 1 - .../cpp_reference/html/SBStringList_8h__incl.png | Bin 12973 -> 0 bytes .../cpp_reference/html/SBStringList_8h_source.html | 113 - .../cpp_reference/html/SBStructuredData_8h.html | 77 - .../html/SBStructuredData_8h__dep__incl.map | 3 - .../html/SBStructuredData_8h__dep__incl.md5 | 1 - .../html/SBStructuredData_8h__dep__incl.png | Bin 2849 -> 0 bytes .../html/SBStructuredData_8h__incl.map | 28 - .../html/SBStructuredData_8h__incl.md5 | 1 - .../html/SBStructuredData_8h__incl.png | Bin 254090 -> 0 bytes .../html/SBStructuredData_8h_source.html | 101 - .../cpp_reference/html/SBSymbolContextList_8h.html | 77 - .../html/SBSymbolContextList_8h__dep__incl.map | 14 - .../html/SBSymbolContextList_8h__dep__incl.md5 | 1 - .../html/SBSymbolContextList_8h__dep__incl.png | Bin 91022 -> 0 bytes .../html/SBSymbolContextList_8h__incl.map | 27 - .../html/SBSymbolContextList_8h__incl.md5 | 1 - .../html/SBSymbolContextList_8h__incl.png | Bin 246096 -> 0 bytes .../html/SBSymbolContextList_8h_source.html | 110 - .../www/cpp_reference/html/SBSymbolContext_8h.html | 82 - .../html/SBSymbolContext_8h__dep__incl.map | 14 - .../html/SBSymbolContext_8h__dep__incl.md5 | 1 - .../html/SBSymbolContext_8h__dep__incl.png | Bin 83079 -> 0 bytes .../html/SBSymbolContext_8h__incl.map | 27 - .../html/SBSymbolContext_8h__incl.md5 | 1 - .../html/SBSymbolContext_8h__incl.png | Bin 253741 -> 0 bytes .../html/SBSymbolContext_8h_source.html | 148 - lldb/www/cpp_reference/html/SBSymbol_8h.html | 79 - .../cpp_reference/html/SBSymbol_8h__dep__incl.map | 14 - .../cpp_reference/html/SBSymbol_8h__dep__incl.md5 | 1 - .../cpp_reference/html/SBSymbol_8h__dep__incl.png | Bin 85849 -> 0 bytes lldb/www/cpp_reference/html/SBSymbol_8h__incl.map | 27 - lldb/www/cpp_reference/html/SBSymbol_8h__incl.md5 | 1 - lldb/www/cpp_reference/html/SBSymbol_8h__incl.png | Bin 271294 -> 0 bytes .../www/cpp_reference/html/SBSymbol_8h_source.html | 147 - lldb/www/cpp_reference/html/SBTarget_8h.html | 87 - .../cpp_reference/html/SBTarget_8h__dep__incl.map | 14 - .../cpp_reference/html/SBTarget_8h__dep__incl.md5 | 1 - .../cpp_reference/html/SBTarget_8h__dep__incl.png | Bin 92429 -> 0 bytes lldb/www/cpp_reference/html/SBTarget_8h__incl.map | 27 - lldb/www/cpp_reference/html/SBTarget_8h__incl.md5 | 1 - lldb/www/cpp_reference/html/SBTarget_8h__incl.png | Bin 262855 -> 0 bytes .../www/cpp_reference/html/SBTarget_8h_source.html | 943 - .../cpp_reference/html/SBThreadCollection_8h.html | 76 - .../html/SBThreadCollection_8h__dep__incl.map | 3 - .../html/SBThreadCollection_8h__dep__incl.md5 | 1 - .../html/SBThreadCollection_8h__dep__incl.png | Bin 3103 -> 0 bytes .../html/SBThreadCollection_8h__incl.map | 3 - .../html/SBThreadCollection_8h__incl.md5 | 1 - .../html/SBThreadCollection_8h__incl.png | Bin 13598 -> 0 bytes .../html/SBThreadCollection_8h_source.html | 106 - lldb/www/cpp_reference/html/SBThreadPlan_8h.html | 77 - .../html/SBThreadPlan_8h__dep__incl.map | 3 - .../html/SBThreadPlan_8h__dep__incl.md5 | 1 - .../html/SBThreadPlan_8h__dep__incl.png | Bin 2546 -> 0 bytes .../cpp_reference/html/SBThreadPlan_8h__incl.map | 3 - .../cpp_reference/html/SBThreadPlan_8h__incl.md5 | 1 - .../cpp_reference/html/SBThreadPlan_8h__incl.png | Bin 15291 -> 0 bytes .../cpp_reference/html/SBThreadPlan_8h_source.html | 173 - lldb/www/cpp_reference/html/SBThread_8h.html | 77 - .../cpp_reference/html/SBThread_8h__dep__incl.map | 3 - .../cpp_reference/html/SBThread_8h__dep__incl.md5 | 1 - .../cpp_reference/html/SBThread_8h__dep__incl.png | Bin 2326 -> 0 bytes lldb/www/cpp_reference/html/SBThread_8h__incl.map | 3 - lldb/www/cpp_reference/html/SBThread_8h__incl.md5 | 1 - lldb/www/cpp_reference/html/SBThread_8h__incl.png | Bin 15039 -> 0 bytes .../www/cpp_reference/html/SBThread_8h_source.html | 281 - lldb/www/cpp_reference/html/SBTypeCategory_8h.html | 76 - .../html/SBTypeCategory_8h__dep__incl.map | 3 - .../html/SBTypeCategory_8h__dep__incl.md5 | 1 - .../html/SBTypeCategory_8h__dep__incl.png | Bin 3270 -> 0 bytes .../cpp_reference/html/SBTypeCategory_8h__incl.map | 3 - .../cpp_reference/html/SBTypeCategory_8h__incl.md5 | 1 - .../cpp_reference/html/SBTypeCategory_8h__incl.png | Bin 13711 -> 0 bytes .../html/SBTypeCategory_8h_source.html | 189 - .../cpp_reference/html/SBTypeEnumMember_8h.html | 78 - .../html/SBTypeEnumMember_8h__dep__incl.map | 3 - .../html/SBTypeEnumMember_8h__dep__incl.md5 | 1 - .../html/SBTypeEnumMember_8h__dep__incl.png | Bin 3160 -> 0 bytes .../html/SBTypeEnumMember_8h__incl.map | 3 - .../html/SBTypeEnumMember_8h__incl.md5 | 1 - .../html/SBTypeEnumMember_8h__incl.png | Bin 13597 -> 0 bytes .../html/SBTypeEnumMember_8h_source.html | 139 - lldb/www/cpp_reference/html/SBTypeFilter_8h.html | 76 - .../html/SBTypeFilter_8h__dep__incl.map | 3 - .../html/SBTypeFilter_8h__dep__incl.md5 | 1 - .../html/SBTypeFilter_8h__dep__incl.png | Bin 2551 -> 0 bytes .../cpp_reference/html/SBTypeFilter_8h__incl.map | 3 - .../cpp_reference/html/SBTypeFilter_8h__incl.md5 | 1 - .../cpp_reference/html/SBTypeFilter_8h__incl.png | Bin 13076 -> 0 bytes .../cpp_reference/html/SBTypeFilter_8h_source.html | 126 - lldb/www/cpp_reference/html/SBTypeFormat_8h.html | 76 - .../html/SBTypeFormat_8h__dep__incl.map | 3 - .../html/SBTypeFormat_8h__dep__incl.md5 | 1 - .../html/SBTypeFormat_8h__dep__incl.png | Bin 2893 -> 0 bytes .../cpp_reference/html/SBTypeFormat_8h__incl.map | 3 - .../cpp_reference/html/SBTypeFormat_8h__incl.md5 | 1 - .../cpp_reference/html/SBTypeFormat_8h__incl.png | Bin 13397 -> 0 bytes .../cpp_reference/html/SBTypeFormat_8h_source.html | 131 - .../cpp_reference/html/SBTypeNameSpecifier_8h.html | 76 - .../html/SBTypeNameSpecifier_8h__dep__incl.map | 3 - .../html/SBTypeNameSpecifier_8h__dep__incl.md5 | 1 - .../html/SBTypeNameSpecifier_8h__dep__incl.png | Bin 3241 -> 0 bytes .../html/SBTypeNameSpecifier_8h__incl.map | 3 - .../html/SBTypeNameSpecifier_8h__incl.md5 | 1 - .../html/SBTypeNameSpecifier_8h__incl.png | Bin 13722 -> 0 bytes .../html/SBTypeNameSpecifier_8h_source.html | 117 - lldb/www/cpp_reference/html/SBTypeSummary_8h.html | 78 - .../html/SBTypeSummary_8h__dep__incl.map | 3 - .../html/SBTypeSummary_8h__dep__incl.md5 | 1 - .../html/SBTypeSummary_8h__dep__incl.png | Bin 2833 -> 0 bytes .../cpp_reference/html/SBTypeSummary_8h__incl.map | 3 - .../cpp_reference/html/SBTypeSummary_8h__incl.md5 | 1 - .../cpp_reference/html/SBTypeSummary_8h__incl.png | Bin 13265 -> 0 bytes .../html/SBTypeSummary_8h_source.html | 218 - .../www/cpp_reference/html/SBTypeSynthetic_8h.html | 76 - .../html/SBTypeSynthetic_8h__dep__incl.map | 3 - .../html/SBTypeSynthetic_8h__dep__incl.md5 | 1 - .../html/SBTypeSynthetic_8h__dep__incl.png | Bin 2762 -> 0 bytes .../html/SBTypeSynthetic_8h__incl.map | 3 - .../html/SBTypeSynthetic_8h__incl.md5 | 1 - .../html/SBTypeSynthetic_8h__incl.png | Bin 13255 -> 0 bytes .../html/SBTypeSynthetic_8h_source.html | 136 - lldb/www/cpp_reference/html/SBType_8h.html | 82 - .../cpp_reference/html/SBType_8h__dep__incl.map | 16 - .../cpp_reference/html/SBType_8h__dep__incl.md5 | 1 - .../cpp_reference/html/SBType_8h__dep__incl.png | Bin 114745 -> 0 bytes lldb/www/cpp_reference/html/SBType_8h__incl.map | 3 - lldb/www/cpp_reference/html/SBType_8h__incl.md5 | 1 - lldb/www/cpp_reference/html/SBType_8h__incl.png | Bin 12844 -> 0 bytes lldb/www/cpp_reference/html/SBType_8h_source.html | 389 - lldb/www/cpp_reference/html/SBUnixSignals_8h.html | 76 - .../html/SBUnixSignals_8h__dep__incl.map | 3 - .../html/SBUnixSignals_8h__dep__incl.md5 | 1 - .../html/SBUnixSignals_8h__dep__incl.png | Bin 2709 -> 0 bytes .../cpp_reference/html/SBUnixSignals_8h__incl.map | 3 - .../cpp_reference/html/SBUnixSignals_8h__incl.md5 | 1 - .../cpp_reference/html/SBUnixSignals_8h__incl.png | Bin 13213 -> 0 bytes .../html/SBUnixSignals_8h_source.html | 120 - lldb/www/cpp_reference/html/SBValueList_8h.html | 76 - .../html/SBValueList_8h__dep__incl.map | 16 - .../html/SBValueList_8h__dep__incl.md5 | 1 - .../html/SBValueList_8h__dep__incl.png | Bin 115814 -> 0 bytes .../cpp_reference/html/SBValueList_8h__incl.map | 3 - .../cpp_reference/html/SBValueList_8h__incl.md5 | 1 - .../cpp_reference/html/SBValueList_8h__incl.png | Bin 13161 -> 0 bytes .../cpp_reference/html/SBValueList_8h_source.html | 124 - lldb/www/cpp_reference/html/SBValue_8h.html | 78 - .../cpp_reference/html/SBValue_8h__dep__incl.map | 15 - .../cpp_reference/html/SBValue_8h__dep__incl.md5 | 1 - .../cpp_reference/html/SBValue_8h__dep__incl.png | Bin 101520 -> 0 bytes lldb/www/cpp_reference/html/SBValue_8h__incl.map | 5 - lldb/www/cpp_reference/html/SBValue_8h__incl.md5 | 1 - lldb/www/cpp_reference/html/SBValue_8h__incl.png | Bin 20083 -> 0 bytes lldb/www/cpp_reference/html/SBValue_8h_source.html | 515 - .../cpp_reference/html/SBVariablesOptions_8h.html | 76 - .../html/SBVariablesOptions_8h__dep__incl.map | 3 - .../html/SBVariablesOptions_8h__dep__incl.md5 | 1 - .../html/SBVariablesOptions_8h__dep__incl.png | Bin 3367 -> 0 bytes .../html/SBVariablesOptions_8h__incl.map | 3 - .../html/SBVariablesOptions_8h__incl.md5 | 1 - .../html/SBVariablesOptions_8h__incl.png | Bin 13884 -> 0 bytes .../html/SBVariablesOptions_8h_source.html | 125 - lldb/www/cpp_reference/html/SBWatchpoint_8h.html | 76 - .../html/SBWatchpoint_8h__dep__incl.map | 15 - .../html/SBWatchpoint_8h__dep__incl.md5 | 1 - .../html/SBWatchpoint_8h__dep__incl.png | Bin 101950 -> 0 bytes .../cpp_reference/html/SBWatchpoint_8h__incl.map | 3 - .../cpp_reference/html/SBWatchpoint_8h__incl.md5 | 1 - .../cpp_reference/html/SBWatchpoint_8h__incl.png | Bin 13399 -> 0 bytes .../cpp_reference/html/SBWatchpoint_8h_source.html | 133 - .../html/SystemInitializerFull_8h.html | 69 - .../html/SystemInitializerFull_8h__incl.map | 2 - .../html/SystemInitializerFull_8h__incl.md5 | 1 - .../html/SystemInitializerFull_8h__incl.png | Bin 4413 -> 0 bytes .../html/SystemInitializerFull_8h_source.html | 89 - lldb/www/cpp_reference/html/annotated.html | 126 - lldb/www/cpp_reference/html/bc_s.png | Bin 676 -> 0 bytes lldb/www/cpp_reference/html/bdwn.png | Bin 147 -> 0 bytes .../html/classSystemInitializerCommon.html | 54 - ...lassSystemInitializerCommon__inherit__graph.map | 3 - ...lassSystemInitializerCommon__inherit__graph.md5 | 1 - ...lassSystemInitializerCommon__inherit__graph.png | Bin 4177 -> 0 bytes lldb/www/cpp_reference/html/classes.html | 70 - .../html/classlldb_1_1SBAddress-members.html | 97 - .../cpp_reference/html/classlldb_1_1SBAddress.html | 1069 - .../html/classlldb_1_1SBAttachInfo-members.html | 91 - .../html/classlldb_1_1SBAttachInfo.html | 883 - .../classlldb_1_1SBAttachInfo__coll__graph.map | 2 - .../classlldb_1_1SBAttachInfo__coll__graph.md5 | 1 - .../classlldb_1_1SBAttachInfo__coll__graph.png | Bin 4261 -> 0 bytes .../html/classlldb_1_1SBBlock-members.html | 76 - .../cpp_reference/html/classlldb_1_1SBBlock.html | 583 - .../html/classlldb_1_1SBBreakpoint-members.html | 104 - .../html/classlldb_1_1SBBreakpoint.html | 1102 - .../classlldb_1_1SBBreakpointList-members.html | 62 - .../html/classlldb_1_1SBBreakpointList.html | 283 - .../classlldb_1_1SBBreakpointLocation-members.html | 80 - .../html/classlldb_1_1SBBreakpointLocation.html | 593 - .../html/classlldb_1_1SBBroadcaster-members.html | 77 - .../html/classlldb_1_1SBBroadcaster.html | 666 - .../html/classlldb_1_1SBCommand-members.html | 65 - .../cpp_reference/html/classlldb_1_1SBCommand.html | 376 - .../classlldb_1_1SBCommandInterpreter-members.html | 93 - .../html/classlldb_1_1SBCommandInterpreter.html | 1042 - ..._1_1SBCommandInterpreterRunOptions-members.html | 67 - ...lasslldb_1_1SBCommandInterpreterRunOptions.html | 362 - ...sslldb_1_1SBCommandPluginInterface-members.html | 53 - .../classlldb_1_1SBCommandPluginInterface.html | 134 - ...classlldb_1_1SBCommandReturnObject-members.html | 89 - .../html/classlldb_1_1SBCommandReturnObject.html | 844 - .../html/classlldb_1_1SBCommunication-members.html | 71 - .../html/classlldb_1_1SBCommunication.html | 501 - .../html/classlldb_1_1SBCompileUnit-members.html | 73 - .../html/classlldb_1_1SBCompileUnit.html | 545 - .../html/classlldb_1_1SBData-members.html | 102 - .../cpp_reference/html/classlldb_1_1SBData.html | 1477 - .../html/classlldb_1_1SBDebugger-members.html | 150 - .../html/classlldb_1_1SBDebugger.html | 2249 - .../html/classlldb_1_1SBDeclaration-members.html | 67 - .../html/classlldb_1_1SBDeclaration.html | 369 - .../html/classlldb_1_1SBError-members.html | 87 - .../cpp_reference/html/classlldb_1_1SBError.html | 851 - .../html/classlldb_1_1SBEvent-members.html | 81 - .../cpp_reference/html/classlldb_1_1SBEvent.html | 712 - .../classlldb_1_1SBExecutionContext-members.html | 68 - .../html/classlldb_1_1SBExecutionContext.html | 402 - .../classlldb_1_1SBExpressionOptions-members.html | 91 - .../html/classlldb_1_1SBExpressionOptions.html | 828 - .../html/classlldb_1_1SBFileSpec-members.html | 84 - .../html/classlldb_1_1SBFileSpec.html | 801 - .../html/classlldb_1_1SBFileSpecList-members.html | 63 - .../html/classlldb_1_1SBFileSpecList.html | 304 - .../html/classlldb_1_1SBFrame-members.html | 107 - .../cpp_reference/html/classlldb_1_1SBFrame.html | 1273 - .../html/classlldb_1_1SBFrame__coll__graph.map | 2 - .../html/classlldb_1_1SBFrame__coll__graph.md5 | 1 - .../html/classlldb_1_1SBFrame__coll__graph.png | Bin 4015 -> 0 bytes .../html/classlldb_1_1SBFunction-members.html | 77 - .../html/classlldb_1_1SBFunction.html | 572 - .../html/classlldb_1_1SBHostOS-members.html | 60 - .../cpp_reference/html/classlldb_1_1SBHostOS.html | 353 - .../html/classlldb_1_1SBInputReader-members.html | 56 - .../html/classlldb_1_1SBInputReader.html | 208 - .../html/classlldb_1_1SBInstruction-members.html | 74 - .../html/classlldb_1_1SBInstruction.html | 549 - .../classlldb_1_1SBInstructionList-members.html | 67 - .../html/classlldb_1_1SBInstructionList.html | 383 - .../classlldb_1_1SBLanguageRuntime-members.html | 53 - .../html/classlldb_1_1SBLanguageRuntime.html | 116 - .../html/classlldb_1_1SBLaunchInfo-members.html | 96 - .../html/classlldb_1_1SBLaunchInfo.html | 1002 - .../classlldb_1_1SBLaunchInfo__coll__graph.map | 2 - .../classlldb_1_1SBLaunchInfo__coll__graph.md5 | 1 - .../classlldb_1_1SBLaunchInfo__coll__graph.png | Bin 4068 -> 0 bytes .../html/classlldb_1_1SBLineEntry-members.html | 72 - .../html/classlldb_1_1SBLineEntry.html | 475 - .../html/classlldb_1_1SBListener-members.html | 81 - .../html/classlldb_1_1SBListener.html | 815 - .../classlldb_1_1SBMemoryRegionInfo-members.html | 68 - .../html/classlldb_1_1SBMemoryRegionInfo.html | 392 - ...lasslldb_1_1SBMemoryRegionInfoList-members.html | 62 - .../html/classlldb_1_1SBMemoryRegionInfoList.html | 287 - .../html/classlldb_1_1SBModule-members.html | 99 - .../cpp_reference/html/classlldb_1_1SBModule.html | 1111 - .../html/classlldb_1_1SBModuleSpec-members.html | 74 - .../html/classlldb_1_1SBModuleSpec.html | 507 - .../classlldb_1_1SBModuleSpecList-members.html | 63 - .../html/classlldb_1_1SBModuleSpecList.html | 290 - .../html/classlldb_1_1SBPlatform-members.html | 85 - .../html/classlldb_1_1SBPlatform.html | 773 - ...sslldb_1_1SBPlatformConnectOptions-members.html | 63 - .../classlldb_1_1SBPlatformConnectOptions.html | 310 - ...db_1_1SBPlatformConnectOptions__coll__graph.map | 2 - ...db_1_1SBPlatformConnectOptions__coll__graph.md5 | 1 - ...db_1_1SBPlatformConnectOptions__coll__graph.png | Bin 5606 -> 0 bytes ...lasslldb_1_1SBPlatformShellCommand-members.html | 66 - .../html/classlldb_1_1SBPlatformShellCommand.html | 356 - ...lldb_1_1SBPlatformShellCommand__coll__graph.map | 2 - ...lldb_1_1SBPlatformShellCommand__coll__graph.md5 | 1 - ...lldb_1_1SBPlatformShellCommand__coll__graph.png | Bin 4902 -> 0 bytes .../html/classlldb_1_1SBPlatform__coll__graph.map | 2 - .../html/classlldb_1_1SBPlatform__coll__graph.md5 | 1 - .../html/classlldb_1_1SBPlatform__coll__graph.png | Bin 3807 -> 0 bytes .../html/classlldb_1_1SBProcess-members.html | 144 - .../cpp_reference/html/classlldb_1_1SBProcess.html | 2257 - .../html/classlldb_1_1SBProcess__coll__graph.map | 2 - .../html/classlldb_1_1SBProcess__coll__graph.md5 | 1 - .../html/classlldb_1_1SBProcess__coll__graph.png | Bin 3969 -> 0 bytes .../html/classlldb_1_1SBQueue-members.html | 73 - .../cpp_reference/html/classlldb_1_1SBQueue.html | 492 - .../html/classlldb_1_1SBQueueItem-members.html | 62 - .../html/classlldb_1_1SBQueueItem.html | 257 - .../html/classlldb_1_1SBSection-members.html | 77 - .../cpp_reference/html/classlldb_1_1SBSection.html | 557 - .../html/classlldb_1_1SBSourceManager-members.html | 61 - .../html/classlldb_1_1SBSourceManager.html | 347 - .../html/classlldb_1_1SBStream-members.html | 102 - .../cpp_reference/html/classlldb_1_1SBStream.html | 1269 - .../html/classlldb_1_1SBStringList-members.html | 70 - .../html/classlldb_1_1SBStringList.html | 469 - .../classlldb_1_1SBStructuredData-members.html | 60 - .../html/classlldb_1_1SBStructuredData.html | 223 - .../html/classlldb_1_1SBSymbol-members.html | 76 - .../cpp_reference/html/classlldb_1_1SBSymbol.html | 561 - .../html/classlldb_1_1SBSymbolContext-members.html | 83 - .../html/classlldb_1_1SBSymbolContext.html | 738 - .../classlldb_1_1SBSymbolContextList-members.html | 66 - .../html/classlldb_1_1SBSymbolContextList.html | 365 - .../html/classlldb_1_1SBTarget-members.html | 186 - .../cpp_reference/html/classlldb_1_1SBTarget.html | 3722 - .../html/classlldb_1_1SBThread-members.html | 124 - .../cpp_reference/html/classlldb_1_1SBThread.html | 1534 - .../classlldb_1_1SBThreadCollection-members.html | 66 - .../html/classlldb_1_1SBThreadCollection.html | 396 - .../html/classlldb_1_1SBThreadPlan-members.html | 83 - .../html/classlldb_1_1SBThreadPlan.html | 745 - .../html/classlldb_1_1SBType-members.html | 117 - .../cpp_reference/html/classlldb_1_1SBType.html | 1368 - .../html/classlldb_1_1SBTypeCategory-members.html | 96 - .../html/classlldb_1_1SBTypeCategory.html | 986 - .../classlldb_1_1SBTypeCategory__coll__graph.map | 2 - .../classlldb_1_1SBTypeCategory__coll__graph.md5 | 1 - .../classlldb_1_1SBTypeCategory__coll__graph.png | Bin 4954 -> 0 bytes .../classlldb_1_1SBTypeEnumMember-members.html | 68 - .../html/classlldb_1_1SBTypeEnumMember.html | 444 - .../classlldb_1_1SBTypeEnumMemberList-members.html | 59 - .../html/classlldb_1_1SBTypeEnumMemberList.html | 205 - .../classlldb_1_1SBTypeEnumMember__coll__graph.map | 2 - .../classlldb_1_1SBTypeEnumMember__coll__graph.md5 | 1 - .../classlldb_1_1SBTypeEnumMember__coll__graph.png | Bin 4781 -> 0 bytes .../html/classlldb_1_1SBTypeFilter-members.html | 76 - .../html/classlldb_1_1SBTypeFilter.html | 604 - .../classlldb_1_1SBTypeFilter__coll__graph.map | 2 - .../classlldb_1_1SBTypeFilter__coll__graph.md5 | 1 - .../classlldb_1_1SBTypeFilter__coll__graph.png | Bin 4031 -> 0 bytes .../html/classlldb_1_1SBTypeFormat-members.html | 77 - .../html/classlldb_1_1SBTypeFormat.html | 655 - .../classlldb_1_1SBTypeFormat__coll__graph.map | 2 - .../classlldb_1_1SBTypeFormat__coll__graph.md5 | 1 - .../classlldb_1_1SBTypeFormat__coll__graph.png | Bin 4360 -> 0 bytes .../html/classlldb_1_1SBTypeList-members.html | 61 - .../html/classlldb_1_1SBTypeList.html | 258 - .../html/classlldb_1_1SBTypeMember-members.html | 68 - .../html/classlldb_1_1SBTypeMember.html | 429 - .../classlldb_1_1SBTypeMemberFunction-members.html | 70 - .../html/classlldb_1_1SBTypeMemberFunction.html | 463 - ...sslldb_1_1SBTypeMemberFunction__coll__graph.map | 2 - ...sslldb_1_1SBTypeMemberFunction__coll__graph.md5 | 1 - ...sslldb_1_1SBTypeMemberFunction__coll__graph.png | Bin 5313 -> 0 bytes .../classlldb_1_1SBTypeMember__coll__graph.map | 2 - .../classlldb_1_1SBTypeMember__coll__graph.md5 | 1 - .../classlldb_1_1SBTypeMember__coll__graph.png | Bin 5073 -> 0 bytes .../classlldb_1_1SBTypeNameSpecifier-members.html | 71 - .../html/classlldb_1_1SBTypeNameSpecifier.html | 501 - ...asslldb_1_1SBTypeNameSpecifier__coll__graph.map | 2 - ...asslldb_1_1SBTypeNameSpecifier__coll__graph.md5 | 1 - ...asslldb_1_1SBTypeNameSpecifier__coll__graph.png | Bin 5068 -> 0 bytes .../html/classlldb_1_1SBTypeSummary-members.html | 84 - .../html/classlldb_1_1SBTypeSummary.html | 829 - .../classlldb_1_1SBTypeSummaryOptions-members.html | 67 - .../html/classlldb_1_1SBTypeSummaryOptions.html | 408 - .../classlldb_1_1SBTypeSummary__coll__graph.map | 2 - .../classlldb_1_1SBTypeSummary__coll__graph.md5 | 1 - .../classlldb_1_1SBTypeSummary__coll__graph.png | Bin 4270 -> 0 bytes .../html/classlldb_1_1SBTypeSynthetic-members.html | 77 - .../html/classlldb_1_1SBTypeSynthetic.html | 651 - .../classlldb_1_1SBTypeSynthetic__coll__graph.map | 2 - .../classlldb_1_1SBTypeSynthetic__coll__graph.md5 | 1 - .../classlldb_1_1SBTypeSynthetic__coll__graph.png | Bin 4772 -> 0 bytes .../html/classlldb_1_1SBType__coll__graph.map | 2 - .../html/classlldb_1_1SBType__coll__graph.md5 | 1 - .../html/classlldb_1_1SBType__coll__graph.png | Bin 3701 -> 0 bytes .../html/classlldb_1_1SBUnixSignals-members.html | 73 - .../html/classlldb_1_1SBUnixSignals.html | 538 - .../html/classlldb_1_1SBValue-members.html | 146 - .../cpp_reference/html/classlldb_1_1SBValue.html | 2169 - .../html/classlldb_1_1SBValueList-members.html | 65 - .../html/classlldb_1_1SBValueList.html | 334 - .../classlldb_1_1SBVariablesOptions-members.html | 75 - .../html/classlldb_1_1SBVariablesOptions.html | 543 - .../html/classlldb_1_1SBWatchpoint-members.html | 78 - .../html/classlldb_1_1SBWatchpoint.html | 595 - ...__private_1_1SystemInitializerFull-members.html | 55 - ...lasslldb__private_1_1SystemInitializerFull.html | 173 - ...ivate_1_1SystemInitializerFull__coll__graph.map | 3 - ...ivate_1_1SystemInitializerFull__coll__graph.md5 | 1 - ...ivate_1_1SystemInitializerFull__coll__graph.png | Bin 4354 -> 0 bytes ...te_1_1SystemInitializerFull__inherit__graph.map | 3 - ...te_1_1SystemInitializerFull__inherit__graph.md5 | 1 - ...te_1_1SystemInitializerFull__inherit__graph.png | Bin 4354 -> 0 bytes lldb/www/cpp_reference/html/closed.png | Bin 132 -> 0 bytes .../html/dir_12f13744187bc9a56c439d0a57f95644.html | 53 - .../dir_12f13744187bc9a56c439d0a57f95644_dep.map | 4 - .../dir_12f13744187bc9a56c439d0a57f95644_dep.md5 | 1 - .../dir_12f13744187bc9a56c439d0a57f95644_dep.png | Bin 1635 -> 0 bytes .../html/dir_217b186c19a2bb8bc0ee0f71fb72d4e8.html | 52 - .../dir_217b186c19a2bb8bc0ee0f71fb72d4e8_dep.map | 4 - .../dir_217b186c19a2bb8bc0ee0f71fb72d4e8_dep.md5 | 1 - .../dir_217b186c19a2bb8bc0ee0f71fb72d4e8_dep.png | Bin 1366 -> 0 bytes .../html/dir_30e71e610673c7b74c5ccda0fc334ee9.html | 53 - .../dir_30e71e610673c7b74c5ccda0fc334ee9_dep.map | 5 - .../dir_30e71e610673c7b74c5ccda0fc334ee9_dep.md5 | 1 - .../dir_30e71e610673c7b74c5ccda0fc334ee9_dep.png | Bin 2389 -> 0 bytes .../html/dir_36ad4ea5df2b352cce0512435d34c8a4.html | 100 - .../dir_36ad4ea5df2b352cce0512435d34c8a4_dep.map | 4 - .../dir_36ad4ea5df2b352cce0512435d34c8a4_dep.md5 | 1 - .../dir_36ad4ea5df2b352cce0512435d34c8a4_dep.png | Bin 1355 -> 0 bytes .../html/dir_42333c9da4438c4e48b6683e9ba44a59.html | 53 - .../dir_42333c9da4438c4e48b6683e9ba44a59_dep.map | 5 - .../dir_42333c9da4438c4e48b6683e9ba44a59_dep.md5 | 1 - .../dir_42333c9da4438c4e48b6683e9ba44a59_dep.png | Bin 2316 -> 0 bytes .../html/dir_65cab015c1f428073772d528e6a1b53d.html | 179 - .../dir_65cab015c1f428073772d528e6a1b53d_dep.map | 4 - .../dir_65cab015c1f428073772d528e6a1b53d_dep.md5 | 1 - .../dir_65cab015c1f428073772d528e6a1b53d_dep.png | Bin 1374 -> 0 bytes .../html/dir_6b47ac86da6aee9115280ffa56155f66.html | 53 - .../dir_6b47ac86da6aee9115280ffa56155f66_dep.map | 4 - .../dir_6b47ac86da6aee9115280ffa56155f66_dep.md5 | 1 - .../dir_6b47ac86da6aee9115280ffa56155f66_dep.png | Bin 1369 -> 0 bytes .../html/dir_8b321541f691a81675dae4ec7a1864bb.html | 52 - .../dir_8b321541f691a81675dae4ec7a1864bb_dep.map | 4 - .../dir_8b321541f691a81675dae4ec7a1864bb_dep.md5 | 1 - .../dir_8b321541f691a81675dae4ec7a1864bb_dep.png | Bin 1596 -> 0 bytes .../html/dir_9d4b8469db156c557ab1d649b027ec2e.html | 52 - .../dir_9d4b8469db156c557ab1d649b027ec2e_dep.map | 5 - .../dir_9d4b8469db156c557ab1d649b027ec2e_dep.md5 | 1 - .../dir_9d4b8469db156c557ab1d649b027ec2e_dep.png | Bin 2283 -> 0 bytes .../html/dir_b8cffa74dcb91bca0da221349fa85523.html | 53 - .../dir_b8cffa74dcb91bca0da221349fa85523_dep.map | 5 - .../dir_b8cffa74dcb91bca0da221349fa85523_dep.md5 | 1 - .../dir_b8cffa74dcb91bca0da221349fa85523_dep.png | Bin 2030 -> 0 bytes .../html/dir_bdcf59bf838c999fcfc3dde87d35c9f0.html | 55 - .../dir_bdcf59bf838c999fcfc3dde87d35c9f0_dep.map | 6 - .../dir_bdcf59bf838c999fcfc3dde87d35c9f0_dep.md5 | 1 - .../dir_bdcf59bf838c999fcfc3dde87d35c9f0_dep.png | Bin 3000 -> 0 bytes .../html/dir_c02e3ff158c3064d7b78c6aa6fc411e6.html | 52 - .../dir_c02e3ff158c3064d7b78c6aa6fc411e6_dep.map | 5 - .../dir_c02e3ff158c3064d7b78c6aa6fc411e6_dep.md5 | 1 - .../dir_c02e3ff158c3064d7b78c6aa6fc411e6_dep.png | Bin 2361 -> 0 bytes .../html/dir_fa64c3fa8a988674a1a867b97ca9a790.html | 53 - .../dir_fa64c3fa8a988674a1a867b97ca9a790_dep.map | 6 - .../dir_fa64c3fa8a988674a1a867b97ca9a790_dep.md5 | 1 - .../dir_fa64c3fa8a988674a1a867b97ca9a790_dep.png | Bin 2965 -> 0 bytes lldb/www/cpp_reference/html/doxygen.css | 1366 - lldb/www/cpp_reference/html/doxygen.png | Bin 3779 -> 0 bytes lldb/www/cpp_reference/html/doxygen_8intro.html | 47 - .../cpp_reference/html/doxygen_8intro_source.html | 64 - lldb/www/cpp_reference/html/dynsections.js | 104 - lldb/www/cpp_reference/html/files.html | 110 - lldb/www/cpp_reference/html/ftv2blank.png | Bin 86 -> 0 bytes lldb/www/cpp_reference/html/ftv2cl.png | Bin 453 -> 0 bytes lldb/www/cpp_reference/html/ftv2doc.png | Bin 746 -> 0 bytes lldb/www/cpp_reference/html/ftv2folderclosed.png | Bin 616 -> 0 bytes lldb/www/cpp_reference/html/ftv2folderopen.png | Bin 597 -> 0 bytes lldb/www/cpp_reference/html/ftv2lastnode.png | Bin 86 -> 0 bytes lldb/www/cpp_reference/html/ftv2link.png | Bin 746 -> 0 bytes lldb/www/cpp_reference/html/ftv2mlastnode.png | Bin 246 -> 0 bytes lldb/www/cpp_reference/html/ftv2mnode.png | Bin 246 -> 0 bytes lldb/www/cpp_reference/html/ftv2mo.png | Bin 403 -> 0 bytes lldb/www/cpp_reference/html/ftv2node.png | Bin 86 -> 0 bytes lldb/www/cpp_reference/html/ftv2ns.png | Bin 388 -> 0 bytes lldb/www/cpp_reference/html/ftv2plastnode.png | Bin 229 -> 0 bytes lldb/www/cpp_reference/html/ftv2pnode.png | Bin 229 -> 0 bytes lldb/www/cpp_reference/html/ftv2splitbar.png | Bin 314 -> 0 bytes lldb/www/cpp_reference/html/ftv2vertline.png | Bin 86 -> 0 bytes lldb/www/cpp_reference/html/functions.html | 191 - lldb/www/cpp_reference/html/functions_0x62.html | 118 - lldb/www/cpp_reference/html/functions_0x63.html | 202 - lldb/www/cpp_reference/html/functions_0x64.html | 152 - lldb/www/cpp_reference/html/functions_0x65.html | 197 - lldb/www/cpp_reference/html/functions_0x66.html | 166 - lldb/www/cpp_reference/html/functions_0x67.html | 1214 - lldb/www/cpp_reference/html/functions_0x68.html | 104 - lldb/www/cpp_reference/html/functions_0x69.html | 229 - lldb/www/cpp_reference/html/functions_0x6b.html | 82 - lldb/www/cpp_reference/html/functions_0x6c.html | 95 - lldb/www/cpp_reference/html/functions_0x6d.html | 103 - lldb/www/cpp_reference/html/functions_0x6e.html | 82 - lldb/www/cpp_reference/html/functions_0x6f.html | 200 - lldb/www/cpp_reference/html/functions_0x70.html | 114 - lldb/www/cpp_reference/html/functions_0x72.html | 196 - lldb/www/cpp_reference/html/functions_0x73.html | 903 - lldb/www/cpp_reference/html/functions_0x74.html | 103 - lldb/www/cpp_reference/html/functions_0x75.html | 86 - lldb/www/cpp_reference/html/functions_0x76.html | 82 - lldb/www/cpp_reference/html/functions_0x77.html | 109 - lldb/www/cpp_reference/html/functions_0x7e.html | 235 - lldb/www/cpp_reference/html/functions_b.html | 129 - lldb/www/cpp_reference/html/functions_c.html | 221 - lldb/www/cpp_reference/html/functions_d.html | 166 - lldb/www/cpp_reference/html/functions_e.html | 190 - lldb/www/cpp_reference/html/functions_enum.html | 56 - lldb/www/cpp_reference/html/functions_eval.html | 107 - lldb/www/cpp_reference/html/functions_f.html | 191 - lldb/www/cpp_reference/html/functions_func.html | 191 - .../cpp_reference/html/functions_func_0x62.html | 114 - .../cpp_reference/html/functions_func_0x63.html | 198 - .../cpp_reference/html/functions_func_0x64.html | 151 - .../cpp_reference/html/functions_func_0x65.html | 119 - .../cpp_reference/html/functions_func_0x66.html | 165 - .../cpp_reference/html/functions_func_0x67.html | 1213 - .../cpp_reference/html/functions_func_0x68.html | 103 - .../cpp_reference/html/functions_func_0x69.html | 228 - .../cpp_reference/html/functions_func_0x6b.html | 81 - .../cpp_reference/html/functions_func_0x6c.html | 90 - .../cpp_reference/html/functions_func_0x6d.html | 84 - .../cpp_reference/html/functions_func_0x6e.html | 81 - .../cpp_reference/html/functions_func_0x6f.html | 199 - .../cpp_reference/html/functions_func_0x70.html | 113 - .../cpp_reference/html/functions_func_0x72.html | 193 - .../cpp_reference/html/functions_func_0x73.html | 670 - .../cpp_reference/html/functions_func_0x74.html | 102 - .../cpp_reference/html/functions_func_0x75.html | 85 - .../cpp_reference/html/functions_func_0x77.html | 108 - .../cpp_reference/html/functions_func_0x7e.html | 234 - lldb/www/cpp_reference/html/functions_func_b.html | 126 - lldb/www/cpp_reference/html/functions_func_c.html | 221 - lldb/www/cpp_reference/html/functions_func_d.html | 166 - lldb/www/cpp_reference/html/functions_func_e.html | 136 - lldb/www/cpp_reference/html/functions_func_f.html | 188 - lldb/www/cpp_reference/html/functions_func_g.html | 1635 - lldb/www/cpp_reference/html/functions_func_h.html | 112 - lldb/www/cpp_reference/html/functions_func_i.html | 282 - lldb/www/cpp_reference/html/functions_func_j.html | 84 - lldb/www/cpp_reference/html/functions_func_k.html | 85 - lldb/www/cpp_reference/html/functions_func_l.html | 94 - lldb/www/cpp_reference/html/functions_func_m.html | 93 - lldb/www/cpp_reference/html/functions_func_o.html | 221 - lldb/www/cpp_reference/html/functions_func_p.html | 122 - lldb/www/cpp_reference/html/functions_func_q.html | 93 - lldb/www/cpp_reference/html/functions_func_r.html | 220 - lldb/www/cpp_reference/html/functions_func_s.html | 919 - lldb/www/cpp_reference/html/functions_func_t.html | 106 - lldb/www/cpp_reference/html/functions_func_u.html | 91 - lldb/www/cpp_reference/html/functions_func_w.html | 105 - lldb/www/cpp_reference/html/functions_func_~.html | 297 - lldb/www/cpp_reference/html/functions_g.html | 1635 - lldb/www/cpp_reference/html/functions_h.html | 112 - lldb/www/cpp_reference/html/functions_i.html | 282 - lldb/www/cpp_reference/html/functions_j.html | 84 - lldb/www/cpp_reference/html/functions_k.html | 85 - lldb/www/cpp_reference/html/functions_l.html | 102 - lldb/www/cpp_reference/html/functions_m.html | 118 - lldb/www/cpp_reference/html/functions_o.html | 221 - lldb/www/cpp_reference/html/functions_p.html | 122 - lldb/www/cpp_reference/html/functions_q.html | 93 - lldb/www/cpp_reference/html/functions_r.html | 223 - lldb/www/cpp_reference/html/functions_rela.html | 69 - .../cpp_reference/html/functions_rela_0x73.html | 373 - .../cpp_reference/html/functions_rela_0x76.html | 63 - lldb/www/cpp_reference/html/functions_rela_s.html | 451 - lldb/www/cpp_reference/html/functions_s.html | 1201 - lldb/www/cpp_reference/html/functions_t.html | 109 - lldb/www/cpp_reference/html/functions_type.html | 62 - lldb/www/cpp_reference/html/functions_u.html | 91 - lldb/www/cpp_reference/html/functions_vars.html | 78 - lldb/www/cpp_reference/html/functions_w.html | 105 - lldb/www/cpp_reference/html/functions_~.html | 297 - lldb/www/cpp_reference/html/graph_legend.html | 100 - lldb/www/cpp_reference/html/graph_legend.md5 | 1 - lldb/www/cpp_reference/html/graph_legend.png | Bin 16595 -> 0 bytes lldb/www/cpp_reference/html/hierarchy.html | 198 - lldb/www/cpp_reference/html/index.html | 49 - lldb/www/cpp_reference/html/inherit_graph_0.map | 2 - lldb/www/cpp_reference/html/inherit_graph_0.md5 | 1 - lldb/www/cpp_reference/html/inherit_graph_0.png | Bin 747 -> 0 bytes lldb/www/cpp_reference/html/inherit_graph_1.map | 2 - lldb/www/cpp_reference/html/inherit_graph_1.md5 | 1 - lldb/www/cpp_reference/html/inherit_graph_1.png | Bin 497 -> 0 bytes lldb/www/cpp_reference/html/inherit_graph_10.map | 2 - lldb/www/cpp_reference/html/inherit_graph_10.md5 | 1 - lldb/www/cpp_reference/html/inherit_graph_10.png | Bin 1153 -> 0 bytes lldb/www/cpp_reference/html/inherit_graph_100.map | 2 - lldb/www/cpp_reference/html/inherit_graph_100.md5 | 1 - lldb/www/cpp_reference/html/inherit_graph_100.png | Bin 977 -> 0 bytes lldb/www/cpp_reference/html/inherit_graph_101.map | 2 - lldb/www/cpp_reference/html/inherit_graph_101.md5 | 1 - lldb/www/cpp_reference/html/inherit_graph_101.png | Bin 996 -> 0 bytes lldb/www/cpp_reference/html/inherit_graph_102.map | 2 - lldb/www/cpp_reference/html/inherit_graph_102.md5 | 1 - lldb/www/cpp_reference/html/inherit_graph_102.png | Bin 1538 -> 0 bytes lldb/www/cpp_reference/html/inherit_graph_103.map | 2 - lldb/www/cpp_reference/html/inherit_graph_103.md5 | 1 - lldb/www/cpp_reference/html/inherit_graph_103.png | Bin 1080 -> 0 bytes lldb/www/cpp_reference/html/inherit_graph_104.map | 2 - lldb/www/cpp_reference/html/inherit_graph_104.md5 | 1 - lldb/www/cpp_reference/html/inherit_graph_104.png | Bin 1505 -> 0 bytes lldb/www/cpp_reference/html/inherit_graph_105.map | 2 - lldb/www/cpp_reference/html/inherit_graph_105.md5 | 1 - lldb/www/cpp_reference/html/inherit_graph_105.png | Bin 1860 -> 0 bytes lldb/www/cpp_reference/html/inherit_graph_106.map | 2 - lldb/www/cpp_reference/html/inherit_graph_106.md5 | 1 - lldb/www/cpp_reference/html/inherit_graph_106.png | Bin 1936 -> 0 bytes lldb/www/cpp_reference/html/inherit_graph_107.map | 2 - lldb/www/cpp_reference/html/inherit_graph_107.md5 | 1 - lldb/www/cpp_reference/html/inherit_graph_107.png | Bin 1385 -> 0 bytes lldb/www/cpp_reference/html/inherit_graph_108.map | 2 - lldb/www/cpp_reference/html/inherit_graph_108.md5 | 1 - lldb/www/cpp_reference/html/inherit_graph_108.png | Bin 892 -> 0 bytes lldb/www/cpp_reference/html/inherit_graph_109.map | 4 - lldb/www/cpp_reference/html/inherit_graph_109.md5 | 1 - lldb/www/cpp_reference/html/inherit_graph_109.png | Bin 2447 -> 0 bytes lldb/www/cpp_reference/html/inherit_graph_11.map | 2 - lldb/www/cpp_reference/html/inherit_graph_11.md5 | 1 - lldb/www/cpp_reference/html/inherit_graph_11.png | Bin 1029 -> 0 bytes lldb/www/cpp_reference/html/inherit_graph_110.map | 2 - lldb/www/cpp_reference/html/inherit_graph_110.md5 | 1 - lldb/www/cpp_reference/html/inherit_graph_110.png | Bin 940 -> 0 bytes lldb/www/cpp_reference/html/inherit_graph_111.map | 2 - lldb/www/cpp_reference/html/inherit_graph_111.md5 | 1 - lldb/www/cpp_reference/html/inherit_graph_111.png | Bin 1330 -> 0 bytes lldb/www/cpp_reference/html/inherit_graph_112.map | 2 - lldb/www/cpp_reference/html/inherit_graph_112.md5 | 1 - lldb/www/cpp_reference/html/inherit_graph_112.png | Bin 973 -> 0 bytes lldb/www/cpp_reference/html/inherit_graph_113.map | 2 - lldb/www/cpp_reference/html/inherit_graph_113.md5 | 1 - lldb/www/cpp_reference/html/inherit_graph_113.png | Bin 1494 -> 0 bytes lldb/www/cpp_reference/html/inherit_graph_114.map | 2 - lldb/www/cpp_reference/html/inherit_graph_114.md5 | 1 - lldb/www/cpp_reference/html/inherit_graph_114.png | Bin 1372 -> 0 bytes lldb/www/cpp_reference/html/inherit_graph_115.map | 2 - lldb/www/cpp_reference/html/inherit_graph_115.md5 | 1 - lldb/www/cpp_reference/html/inherit_graph_115.png | Bin 1134 -> 0 bytes lldb/www/cpp_reference/html/inherit_graph_116.map | 2 - lldb/www/cpp_reference/html/inherit_graph_116.md5 | 1 - lldb/www/cpp_reference/html/inherit_graph_116.png | Bin 1245 -> 0 bytes lldb/www/cpp_reference/html/inherit_graph_117.map | 2 - lldb/www/cpp_reference/html/inherit_graph_117.md5 | 1 - lldb/www/cpp_reference/html/inherit_graph_117.png | Bin 969 -> 0 bytes lldb/www/cpp_reference/html/inherit_graph_118.map | 2 - lldb/www/cpp_reference/html/inherit_graph_118.md5 | 1 - lldb/www/cpp_reference/html/inherit_graph_118.png | Bin 1558 -> 0 bytes lldb/www/cpp_reference/html/inherit_graph_119.map | 2 - lldb/www/cpp_reference/html/inherit_graph_119.md5 | 1 - lldb/www/cpp_reference/html/inherit_graph_119.png | Bin 1458 -> 0 bytes lldb/www/cpp_reference/html/inherit_graph_12.map | 2 - lldb/www/cpp_reference/html/inherit_graph_12.md5 | 1 - lldb/www/cpp_reference/html/inherit_graph_12.png | Bin 1122 -> 0 bytes lldb/www/cpp_reference/html/inherit_graph_120.map | 2 - lldb/www/cpp_reference/html/inherit_graph_120.md5 | 1 - lldb/www/cpp_reference/html/inherit_graph_120.png | Bin 1195 -> 0 bytes lldb/www/cpp_reference/html/inherit_graph_121.map | 2 - lldb/www/cpp_reference/html/inherit_graph_121.md5 | 1 - lldb/www/cpp_reference/html/inherit_graph_121.png | Bin 1037 -> 0 bytes lldb/www/cpp_reference/html/inherit_graph_122.map | 2 - lldb/www/cpp_reference/html/inherit_graph_122.md5 | 1 - lldb/www/cpp_reference/html/inherit_graph_122.png | Bin 1765 -> 0 bytes lldb/www/cpp_reference/html/inherit_graph_123.map | 2 - lldb/www/cpp_reference/html/inherit_graph_123.md5 | 1 - lldb/www/cpp_reference/html/inherit_graph_123.png | Bin 2380 -> 0 bytes lldb/www/cpp_reference/html/inherit_graph_124.map | 2 - lldb/www/cpp_reference/html/inherit_graph_124.md5 | 1 - lldb/www/cpp_reference/html/inherit_graph_124.png | Bin 2259 -> 0 bytes lldb/www/cpp_reference/html/inherit_graph_125.map | 2 - lldb/www/cpp_reference/html/inherit_graph_125.md5 | 1 - lldb/www/cpp_reference/html/inherit_graph_125.png | Bin 1865 -> 0 bytes lldb/www/cpp_reference/html/inherit_graph_126.map | 2 - lldb/www/cpp_reference/html/inherit_graph_126.md5 | 1 - lldb/www/cpp_reference/html/inherit_graph_126.png | Bin 1648 -> 0 bytes lldb/www/cpp_reference/html/inherit_graph_127.map | 2 - lldb/www/cpp_reference/html/inherit_graph_127.md5 | 1 - lldb/www/cpp_reference/html/inherit_graph_127.png | Bin 2157 -> 0 bytes lldb/www/cpp_reference/html/inherit_graph_128.map | 2 - lldb/www/cpp_reference/html/inherit_graph_128.md5 | 1 - lldb/www/cpp_reference/html/inherit_graph_128.png | Bin 1842 -> 0 bytes lldb/www/cpp_reference/html/inherit_graph_129.map | 2 - lldb/www/cpp_reference/html/inherit_graph_129.md5 | 1 - lldb/www/cpp_reference/html/inherit_graph_129.png | Bin 1981 -> 0 bytes lldb/www/cpp_reference/html/inherit_graph_13.map | 2 - lldb/www/cpp_reference/html/inherit_graph_13.md5 | 1 - lldb/www/cpp_reference/html/inherit_graph_13.png | Bin 671 -> 0 bytes lldb/www/cpp_reference/html/inherit_graph_130.map | 2 - lldb/www/cpp_reference/html/inherit_graph_130.md5 | 1 - lldb/www/cpp_reference/html/inherit_graph_130.png | Bin 1767 -> 0 bytes lldb/www/cpp_reference/html/inherit_graph_131.map | 2 - lldb/www/cpp_reference/html/inherit_graph_131.md5 | 1 - lldb/www/cpp_reference/html/inherit_graph_131.png | Bin 1990 -> 0 bytes lldb/www/cpp_reference/html/inherit_graph_132.map | 2 - lldb/www/cpp_reference/html/inherit_graph_132.md5 | 1 - lldb/www/cpp_reference/html/inherit_graph_132.png | Bin 2120 -> 0 bytes lldb/www/cpp_reference/html/inherit_graph_133.map | 2 - lldb/www/cpp_reference/html/inherit_graph_133.md5 | 1 - lldb/www/cpp_reference/html/inherit_graph_133.png | Bin 2189 -> 0 bytes lldb/www/cpp_reference/html/inherit_graph_134.map | 2 - lldb/www/cpp_reference/html/inherit_graph_134.md5 | 1 - lldb/www/cpp_reference/html/inherit_graph_134.png | Bin 1807 -> 0 bytes lldb/www/cpp_reference/html/inherit_graph_135.map | 2 - lldb/www/cpp_reference/html/inherit_graph_135.md5 | 1 - lldb/www/cpp_reference/html/inherit_graph_135.png | Bin 1974 -> 0 bytes lldb/www/cpp_reference/html/inherit_graph_136.map | 2 - lldb/www/cpp_reference/html/inherit_graph_136.md5 | 1 - lldb/www/cpp_reference/html/inherit_graph_136.png | Bin 2165 -> 0 bytes lldb/www/cpp_reference/html/inherit_graph_137.map | 2 - lldb/www/cpp_reference/html/inherit_graph_137.md5 | 1 - lldb/www/cpp_reference/html/inherit_graph_137.png | Bin 2251 -> 0 bytes lldb/www/cpp_reference/html/inherit_graph_138.map | 2 - lldb/www/cpp_reference/html/inherit_graph_138.md5 | 1 - lldb/www/cpp_reference/html/inherit_graph_138.png | Bin 2258 -> 0 bytes lldb/www/cpp_reference/html/inherit_graph_139.map | 2 - lldb/www/cpp_reference/html/inherit_graph_139.md5 | 1 - lldb/www/cpp_reference/html/inherit_graph_139.png | Bin 1961 -> 0 bytes lldb/www/cpp_reference/html/inherit_graph_14.map | 2 - lldb/www/cpp_reference/html/inherit_graph_14.md5 | 1 - lldb/www/cpp_reference/html/inherit_graph_14.png | Bin 877 -> 0 bytes lldb/www/cpp_reference/html/inherit_graph_140.map | 2 - lldb/www/cpp_reference/html/inherit_graph_140.md5 | 1 - lldb/www/cpp_reference/html/inherit_graph_140.png | Bin 1979 -> 0 bytes lldb/www/cpp_reference/html/inherit_graph_141.map | 2 - lldb/www/cpp_reference/html/inherit_graph_141.md5 | 1 - lldb/www/cpp_reference/html/inherit_graph_141.png | Bin 2278 -> 0 bytes lldb/www/cpp_reference/html/inherit_graph_142.map | 2 - lldb/www/cpp_reference/html/inherit_graph_142.md5 | 1 - lldb/www/cpp_reference/html/inherit_graph_142.png | Bin 2086 -> 0 bytes lldb/www/cpp_reference/html/inherit_graph_143.map | 2 - lldb/www/cpp_reference/html/inherit_graph_143.md5 | 1 - lldb/www/cpp_reference/html/inherit_graph_143.png | Bin 1404 -> 0 bytes lldb/www/cpp_reference/html/inherit_graph_144.map | 2 - lldb/www/cpp_reference/html/inherit_graph_144.md5 | 1 - lldb/www/cpp_reference/html/inherit_graph_144.png | Bin 1880 -> 0 bytes lldb/www/cpp_reference/html/inherit_graph_145.map | 2 - lldb/www/cpp_reference/html/inherit_graph_145.md5 | 1 - lldb/www/cpp_reference/html/inherit_graph_145.png | Bin 1254 -> 0 bytes lldb/www/cpp_reference/html/inherit_graph_146.map | 2 - lldb/www/cpp_reference/html/inherit_graph_146.md5 | 1 - lldb/www/cpp_reference/html/inherit_graph_146.png | Bin 1220 -> 0 bytes lldb/www/cpp_reference/html/inherit_graph_15.map | 2 - lldb/www/cpp_reference/html/inherit_graph_15.md5 | 1 - lldb/www/cpp_reference/html/inherit_graph_15.png | Bin 1383 -> 0 bytes lldb/www/cpp_reference/html/inherit_graph_16.map | 2 - lldb/www/cpp_reference/html/inherit_graph_16.md5 | 1 - lldb/www/cpp_reference/html/inherit_graph_16.png | Bin 774 -> 0 bytes lldb/www/cpp_reference/html/inherit_graph_17.map | 2 - lldb/www/cpp_reference/html/inherit_graph_17.md5 | 1 - lldb/www/cpp_reference/html/inherit_graph_17.png | Bin 711 -> 0 bytes lldb/www/cpp_reference/html/inherit_graph_18.map | 2 - lldb/www/cpp_reference/html/inherit_graph_18.md5 | 1 - lldb/www/cpp_reference/html/inherit_graph_18.png | Bin 917 -> 0 bytes lldb/www/cpp_reference/html/inherit_graph_19.map | 3 - lldb/www/cpp_reference/html/inherit_graph_19.md5 | 1 - lldb/www/cpp_reference/html/inherit_graph_19.png | Bin 1044 -> 0 bytes lldb/www/cpp_reference/html/inherit_graph_2.map | 2 - lldb/www/cpp_reference/html/inherit_graph_2.md5 | 1 - lldb/www/cpp_reference/html/inherit_graph_2.png | Bin 1389 -> 0 bytes lldb/www/cpp_reference/html/inherit_graph_20.map | 3 - lldb/www/cpp_reference/html/inherit_graph_20.md5 | 1 - lldb/www/cpp_reference/html/inherit_graph_20.png | Bin 1238 -> 0 bytes lldb/www/cpp_reference/html/inherit_graph_21.map | 3 - lldb/www/cpp_reference/html/inherit_graph_21.md5 | 1 - lldb/www/cpp_reference/html/inherit_graph_21.png | Bin 965 -> 0 bytes lldb/www/cpp_reference/html/inherit_graph_22.map | 3 - lldb/www/cpp_reference/html/inherit_graph_22.md5 | 1 - lldb/www/cpp_reference/html/inherit_graph_22.png | Bin 1201 -> 0 bytes lldb/www/cpp_reference/html/inherit_graph_23.map | 3 - lldb/www/cpp_reference/html/inherit_graph_23.md5 | 1 - lldb/www/cpp_reference/html/inherit_graph_23.png | Bin 1332 -> 0 bytes lldb/www/cpp_reference/html/inherit_graph_24.map | 3 - lldb/www/cpp_reference/html/inherit_graph_24.md5 | 1 - lldb/www/cpp_reference/html/inherit_graph_24.png | Bin 1422 -> 0 bytes lldb/www/cpp_reference/html/inherit_graph_25.map | 3 - lldb/www/cpp_reference/html/inherit_graph_25.md5 | 1 - lldb/www/cpp_reference/html/inherit_graph_25.png | Bin 1223 -> 0 bytes lldb/www/cpp_reference/html/inherit_graph_26.map | 3 - lldb/www/cpp_reference/html/inherit_graph_26.md5 | 1 - lldb/www/cpp_reference/html/inherit_graph_26.png | Bin 1127 -> 0 bytes lldb/www/cpp_reference/html/inherit_graph_27.map | 3 - lldb/www/cpp_reference/html/inherit_graph_27.md5 | 1 - lldb/www/cpp_reference/html/inherit_graph_27.png | Bin 1415 -> 0 bytes lldb/www/cpp_reference/html/inherit_graph_28.map | 3 - lldb/www/cpp_reference/html/inherit_graph_28.md5 | 1 - lldb/www/cpp_reference/html/inherit_graph_28.png | Bin 1944 -> 0 bytes lldb/www/cpp_reference/html/inherit_graph_29.map | 3 - lldb/www/cpp_reference/html/inherit_graph_29.md5 | 1 - lldb/www/cpp_reference/html/inherit_graph_29.png | Bin 1709 -> 0 bytes lldb/www/cpp_reference/html/inherit_graph_3.map | 2 - lldb/www/cpp_reference/html/inherit_graph_3.md5 | 1 - lldb/www/cpp_reference/html/inherit_graph_3.png | Bin 1169 -> 0 bytes lldb/www/cpp_reference/html/inherit_graph_30.map | 3 - lldb/www/cpp_reference/html/inherit_graph_30.md5 | 1 - lldb/www/cpp_reference/html/inherit_graph_30.png | Bin 1715 -> 0 bytes lldb/www/cpp_reference/html/inherit_graph_31.map | 3 - lldb/www/cpp_reference/html/inherit_graph_31.md5 | 1 - lldb/www/cpp_reference/html/inherit_graph_31.png | Bin 1298 -> 0 bytes lldb/www/cpp_reference/html/inherit_graph_32.map | 3 - lldb/www/cpp_reference/html/inherit_graph_32.md5 | 1 - lldb/www/cpp_reference/html/inherit_graph_32.png | Bin 1270 -> 0 bytes lldb/www/cpp_reference/html/inherit_graph_33.map | 3 - lldb/www/cpp_reference/html/inherit_graph_33.md5 | 1 - lldb/www/cpp_reference/html/inherit_graph_33.png | Bin 909 -> 0 bytes lldb/www/cpp_reference/html/inherit_graph_34.map | 3 - lldb/www/cpp_reference/html/inherit_graph_34.md5 | 1 - lldb/www/cpp_reference/html/inherit_graph_34.png | Bin 1102 -> 0 bytes lldb/www/cpp_reference/html/inherit_graph_35.map | 3 - lldb/www/cpp_reference/html/inherit_graph_35.md5 | 1 - lldb/www/cpp_reference/html/inherit_graph_35.png | Bin 1264 -> 0 bytes lldb/www/cpp_reference/html/inherit_graph_36.map | 3 - lldb/www/cpp_reference/html/inherit_graph_36.md5 | 1 - lldb/www/cpp_reference/html/inherit_graph_36.png | Bin 888 -> 0 bytes lldb/www/cpp_reference/html/inherit_graph_37.map | 3 - lldb/www/cpp_reference/html/inherit_graph_37.md5 | 1 - lldb/www/cpp_reference/html/inherit_graph_37.png | Bin 960 -> 0 bytes lldb/www/cpp_reference/html/inherit_graph_38.map | 3 - lldb/www/cpp_reference/html/inherit_graph_38.md5 | 1 - lldb/www/cpp_reference/html/inherit_graph_38.png | Bin 1375 -> 0 bytes lldb/www/cpp_reference/html/inherit_graph_39.map | 3 - lldb/www/cpp_reference/html/inherit_graph_39.md5 | 1 - lldb/www/cpp_reference/html/inherit_graph_39.png | Bin 1469 -> 0 bytes lldb/www/cpp_reference/html/inherit_graph_4.map | 2 - lldb/www/cpp_reference/html/inherit_graph_4.md5 | 1 - lldb/www/cpp_reference/html/inherit_graph_4.png | Bin 1044 -> 0 bytes lldb/www/cpp_reference/html/inherit_graph_40.map | 3 - lldb/www/cpp_reference/html/inherit_graph_40.md5 | 1 - lldb/www/cpp_reference/html/inherit_graph_40.png | Bin 1051 -> 0 bytes lldb/www/cpp_reference/html/inherit_graph_41.map | 3 - lldb/www/cpp_reference/html/inherit_graph_41.md5 | 1 - lldb/www/cpp_reference/html/inherit_graph_41.png | Bin 1186 -> 0 bytes lldb/www/cpp_reference/html/inherit_graph_42.map | 3 - lldb/www/cpp_reference/html/inherit_graph_42.md5 | 1 - lldb/www/cpp_reference/html/inherit_graph_42.png | Bin 992 -> 0 bytes lldb/www/cpp_reference/html/inherit_graph_43.map | 3 - lldb/www/cpp_reference/html/inherit_graph_43.md5 | 1 - lldb/www/cpp_reference/html/inherit_graph_43.png | Bin 1050 -> 0 bytes lldb/www/cpp_reference/html/inherit_graph_44.map | 3 - lldb/www/cpp_reference/html/inherit_graph_44.md5 | 1 - lldb/www/cpp_reference/html/inherit_graph_44.png | Bin 1077 -> 0 bytes lldb/www/cpp_reference/html/inherit_graph_45.map | 3 - lldb/www/cpp_reference/html/inherit_graph_45.md5 | 1 - lldb/www/cpp_reference/html/inherit_graph_45.png | Bin 1211 -> 0 bytes lldb/www/cpp_reference/html/inherit_graph_46.map | 3 - lldb/www/cpp_reference/html/inherit_graph_46.md5 | 1 - lldb/www/cpp_reference/html/inherit_graph_46.png | Bin 1152 -> 0 bytes lldb/www/cpp_reference/html/inherit_graph_47.map | 3 - lldb/www/cpp_reference/html/inherit_graph_47.md5 | 1 - lldb/www/cpp_reference/html/inherit_graph_47.png | Bin 1213 -> 0 bytes lldb/www/cpp_reference/html/inherit_graph_48.map | 3 - lldb/www/cpp_reference/html/inherit_graph_48.md5 | 1 - lldb/www/cpp_reference/html/inherit_graph_48.png | Bin 1395 -> 0 bytes lldb/www/cpp_reference/html/inherit_graph_49.map | 3 - lldb/www/cpp_reference/html/inherit_graph_49.md5 | 1 - lldb/www/cpp_reference/html/inherit_graph_49.png | Bin 1169 -> 0 bytes lldb/www/cpp_reference/html/inherit_graph_5.map | 2 - lldb/www/cpp_reference/html/inherit_graph_5.md5 | 1 - lldb/www/cpp_reference/html/inherit_graph_5.png | Bin 1207 -> 0 bytes lldb/www/cpp_reference/html/inherit_graph_50.map | 3 - lldb/www/cpp_reference/html/inherit_graph_50.md5 | 1 - lldb/www/cpp_reference/html/inherit_graph_50.png | Bin 1108 -> 0 bytes lldb/www/cpp_reference/html/inherit_graph_51.map | 3 - lldb/www/cpp_reference/html/inherit_graph_51.md5 | 1 - lldb/www/cpp_reference/html/inherit_graph_51.png | Bin 1023 -> 0 bytes lldb/www/cpp_reference/html/inherit_graph_52.map | 3 - lldb/www/cpp_reference/html/inherit_graph_52.md5 | 1 - lldb/www/cpp_reference/html/inherit_graph_52.png | Bin 1544 -> 0 bytes lldb/www/cpp_reference/html/inherit_graph_53.map | 3 - lldb/www/cpp_reference/html/inherit_graph_53.md5 | 1 - lldb/www/cpp_reference/html/inherit_graph_53.png | Bin 1671 -> 0 bytes lldb/www/cpp_reference/html/inherit_graph_54.map | 3 - lldb/www/cpp_reference/html/inherit_graph_54.md5 | 1 - lldb/www/cpp_reference/html/inherit_graph_54.png | Bin 1058 -> 0 bytes lldb/www/cpp_reference/html/inherit_graph_55.map | 3 - lldb/www/cpp_reference/html/inherit_graph_55.md5 | 1 - lldb/www/cpp_reference/html/inherit_graph_55.png | Bin 1235 -> 0 bytes lldb/www/cpp_reference/html/inherit_graph_56.map | 3 - lldb/www/cpp_reference/html/inherit_graph_56.md5 | 1 - lldb/www/cpp_reference/html/inherit_graph_56.png | Bin 1380 -> 0 bytes lldb/www/cpp_reference/html/inherit_graph_57.map | 3 - lldb/www/cpp_reference/html/inherit_graph_57.md5 | 1 - lldb/www/cpp_reference/html/inherit_graph_57.png | Bin 1092 -> 0 bytes lldb/www/cpp_reference/html/inherit_graph_58.map | 3 - lldb/www/cpp_reference/html/inherit_graph_58.md5 | 1 - lldb/www/cpp_reference/html/inherit_graph_58.png | Bin 1790 -> 0 bytes lldb/www/cpp_reference/html/inherit_graph_59.map | 3 - lldb/www/cpp_reference/html/inherit_graph_59.md5 | 1 - lldb/www/cpp_reference/html/inherit_graph_59.png | Bin 1540 -> 0 bytes lldb/www/cpp_reference/html/inherit_graph_6.map | 2 - lldb/www/cpp_reference/html/inherit_graph_6.md5 | 1 - lldb/www/cpp_reference/html/inherit_graph_6.png | Bin 1134 -> 0 bytes lldb/www/cpp_reference/html/inherit_graph_60.map | 3 - lldb/www/cpp_reference/html/inherit_graph_60.md5 | 1 - lldb/www/cpp_reference/html/inherit_graph_60.png | Bin 1104 -> 0 bytes lldb/www/cpp_reference/html/inherit_graph_61.map | 3 - lldb/www/cpp_reference/html/inherit_graph_61.md5 | 1 - lldb/www/cpp_reference/html/inherit_graph_61.png | Bin 1000 -> 0 bytes lldb/www/cpp_reference/html/inherit_graph_62.map | 3 - lldb/www/cpp_reference/html/inherit_graph_62.md5 | 1 - lldb/www/cpp_reference/html/inherit_graph_62.png | Bin 1119 -> 0 bytes lldb/www/cpp_reference/html/inherit_graph_63.map | 3 - lldb/www/cpp_reference/html/inherit_graph_63.md5 | 1 - lldb/www/cpp_reference/html/inherit_graph_63.png | Bin 1053 -> 0 bytes lldb/www/cpp_reference/html/inherit_graph_64.map | 3 - lldb/www/cpp_reference/html/inherit_graph_64.md5 | 1 - lldb/www/cpp_reference/html/inherit_graph_64.png | Bin 1421 -> 0 bytes lldb/www/cpp_reference/html/inherit_graph_65.map | 3 - lldb/www/cpp_reference/html/inherit_graph_65.md5 | 1 - lldb/www/cpp_reference/html/inherit_graph_65.png | Bin 985 -> 0 bytes lldb/www/cpp_reference/html/inherit_graph_66.map | 3 - lldb/www/cpp_reference/html/inherit_graph_66.md5 | 1 - lldb/www/cpp_reference/html/inherit_graph_66.png | Bin 1096 -> 0 bytes lldb/www/cpp_reference/html/inherit_graph_67.map | 3 - lldb/www/cpp_reference/html/inherit_graph_67.md5 | 1 - lldb/www/cpp_reference/html/inherit_graph_67.png | Bin 1236 -> 0 bytes lldb/www/cpp_reference/html/inherit_graph_68.map | 3 - lldb/www/cpp_reference/html/inherit_graph_68.md5 | 1 - lldb/www/cpp_reference/html/inherit_graph_68.png | Bin 999 -> 0 bytes lldb/www/cpp_reference/html/inherit_graph_69.map | 3 - lldb/www/cpp_reference/html/inherit_graph_69.md5 | 1 - lldb/www/cpp_reference/html/inherit_graph_69.png | Bin 1345 -> 0 bytes lldb/www/cpp_reference/html/inherit_graph_7.map | 2 - lldb/www/cpp_reference/html/inherit_graph_7.md5 | 1 - lldb/www/cpp_reference/html/inherit_graph_7.png | Bin 1474 -> 0 bytes lldb/www/cpp_reference/html/inherit_graph_70.map | 3 - lldb/www/cpp_reference/html/inherit_graph_70.md5 | 1 - lldb/www/cpp_reference/html/inherit_graph_70.png | Bin 1497 -> 0 bytes lldb/www/cpp_reference/html/inherit_graph_71.map | 3 - lldb/www/cpp_reference/html/inherit_graph_71.md5 | 1 - lldb/www/cpp_reference/html/inherit_graph_71.png | Bin 1067 -> 0 bytes lldb/www/cpp_reference/html/inherit_graph_72.map | 3 - lldb/www/cpp_reference/html/inherit_graph_72.md5 | 1 - lldb/www/cpp_reference/html/inherit_graph_72.png | Bin 992 -> 0 bytes lldb/www/cpp_reference/html/inherit_graph_73.map | 3 - lldb/www/cpp_reference/html/inherit_graph_73.md5 | 1 - lldb/www/cpp_reference/html/inherit_graph_73.png | Bin 1425 -> 0 bytes lldb/www/cpp_reference/html/inherit_graph_74.map | 3 - lldb/www/cpp_reference/html/inherit_graph_74.md5 | 1 - lldb/www/cpp_reference/html/inherit_graph_74.png | Bin 1149 -> 0 bytes lldb/www/cpp_reference/html/inherit_graph_75.map | 3 - lldb/www/cpp_reference/html/inherit_graph_75.md5 | 1 - lldb/www/cpp_reference/html/inherit_graph_75.png | Bin 985 -> 0 bytes lldb/www/cpp_reference/html/inherit_graph_76.map | 3 - lldb/www/cpp_reference/html/inherit_graph_76.md5 | 1 - lldb/www/cpp_reference/html/inherit_graph_76.png | Bin 1439 -> 0 bytes lldb/www/cpp_reference/html/inherit_graph_77.map | 3 - lldb/www/cpp_reference/html/inherit_graph_77.md5 | 1 - lldb/www/cpp_reference/html/inherit_graph_77.png | Bin 1411 -> 0 bytes lldb/www/cpp_reference/html/inherit_graph_78.map | 3 - lldb/www/cpp_reference/html/inherit_graph_78.md5 | 1 - lldb/www/cpp_reference/html/inherit_graph_78.png | Bin 1558 -> 0 bytes lldb/www/cpp_reference/html/inherit_graph_79.map | 3 - lldb/www/cpp_reference/html/inherit_graph_79.md5 | 1 - lldb/www/cpp_reference/html/inherit_graph_79.png | Bin 1136 -> 0 bytes lldb/www/cpp_reference/html/inherit_graph_8.map | 2 - lldb/www/cpp_reference/html/inherit_graph_8.md5 | 1 - lldb/www/cpp_reference/html/inherit_graph_8.png | Bin 988 -> 0 bytes lldb/www/cpp_reference/html/inherit_graph_80.map | 3 - lldb/www/cpp_reference/html/inherit_graph_80.md5 | 1 - lldb/www/cpp_reference/html/inherit_graph_80.png | Bin 1301 -> 0 bytes lldb/www/cpp_reference/html/inherit_graph_81.map | 3 - lldb/www/cpp_reference/html/inherit_graph_81.md5 | 1 - lldb/www/cpp_reference/html/inherit_graph_81.png | Bin 1128 -> 0 bytes lldb/www/cpp_reference/html/inherit_graph_82.map | 3 - lldb/www/cpp_reference/html/inherit_graph_82.md5 | 1 - lldb/www/cpp_reference/html/inherit_graph_82.png | Bin 1243 -> 0 bytes lldb/www/cpp_reference/html/inherit_graph_83.map | 3 - lldb/www/cpp_reference/html/inherit_graph_83.md5 | 1 - lldb/www/cpp_reference/html/inherit_graph_83.png | Bin 1584 -> 0 bytes lldb/www/cpp_reference/html/inherit_graph_84.map | 3 - lldb/www/cpp_reference/html/inherit_graph_84.md5 | 1 - lldb/www/cpp_reference/html/inherit_graph_84.png | Bin 1479 -> 0 bytes lldb/www/cpp_reference/html/inherit_graph_85.map | 3 - lldb/www/cpp_reference/html/inherit_graph_85.md5 | 1 - lldb/www/cpp_reference/html/inherit_graph_85.png | Bin 1241 -> 0 bytes lldb/www/cpp_reference/html/inherit_graph_86.map | 3 - lldb/www/cpp_reference/html/inherit_graph_86.md5 | 1 - lldb/www/cpp_reference/html/inherit_graph_86.png | Bin 1672 -> 0 bytes lldb/www/cpp_reference/html/inherit_graph_87.map | 3 - lldb/www/cpp_reference/html/inherit_graph_87.md5 | 1 - lldb/www/cpp_reference/html/inherit_graph_87.png | Bin 1282 -> 0 bytes lldb/www/cpp_reference/html/inherit_graph_88.map | 3 - lldb/www/cpp_reference/html/inherit_graph_88.md5 | 1 - lldb/www/cpp_reference/html/inherit_graph_88.png | Bin 1252 -> 0 bytes lldb/www/cpp_reference/html/inherit_graph_89.map | 3 - lldb/www/cpp_reference/html/inherit_graph_89.md5 | 1 - lldb/www/cpp_reference/html/inherit_graph_89.png | Bin 1028 -> 0 bytes lldb/www/cpp_reference/html/inherit_graph_9.map | 2 - lldb/www/cpp_reference/html/inherit_graph_9.md5 | 1 - lldb/www/cpp_reference/html/inherit_graph_9.png | Bin 1012 -> 0 bytes lldb/www/cpp_reference/html/inherit_graph_90.map | 3 - lldb/www/cpp_reference/html/inherit_graph_90.md5 | 1 - lldb/www/cpp_reference/html/inherit_graph_90.png | Bin 1169 -> 0 bytes lldb/www/cpp_reference/html/inherit_graph_91.map | 3 - lldb/www/cpp_reference/html/inherit_graph_91.md5 | 1 - lldb/www/cpp_reference/html/inherit_graph_91.png | Bin 1553 -> 0 bytes lldb/www/cpp_reference/html/inherit_graph_92.map | 3 - lldb/www/cpp_reference/html/inherit_graph_92.md5 | 1 - lldb/www/cpp_reference/html/inherit_graph_92.png | Bin 1326 -> 0 bytes lldb/www/cpp_reference/html/inherit_graph_93.map | 2 - lldb/www/cpp_reference/html/inherit_graph_93.md5 | 1 - lldb/www/cpp_reference/html/inherit_graph_93.png | Bin 1309 -> 0 bytes lldb/www/cpp_reference/html/inherit_graph_94.map | 2 - lldb/www/cpp_reference/html/inherit_graph_94.md5 | 1 - lldb/www/cpp_reference/html/inherit_graph_94.png | Bin 948 -> 0 bytes lldb/www/cpp_reference/html/inherit_graph_95.map | 2 - lldb/www/cpp_reference/html/inherit_graph_95.md5 | 1 - lldb/www/cpp_reference/html/inherit_graph_95.png | Bin 1513 -> 0 bytes lldb/www/cpp_reference/html/inherit_graph_96.map | 2 - lldb/www/cpp_reference/html/inherit_graph_96.md5 | 1 - lldb/www/cpp_reference/html/inherit_graph_96.png | Bin 1369 -> 0 bytes lldb/www/cpp_reference/html/inherit_graph_97.map | 2 - lldb/www/cpp_reference/html/inherit_graph_97.md5 | 1 - lldb/www/cpp_reference/html/inherit_graph_97.png | Bin 963 -> 0 bytes lldb/www/cpp_reference/html/inherit_graph_98.map | 2 - lldb/www/cpp_reference/html/inherit_graph_98.md5 | 1 - lldb/www/cpp_reference/html/inherit_graph_98.png | Bin 1341 -> 0 bytes lldb/www/cpp_reference/html/inherit_graph_99.map | 2 - lldb/www/cpp_reference/html/inherit_graph_99.md5 | 1 - lldb/www/cpp_reference/html/inherit_graph_99.png | Bin 1299 -> 0 bytes lldb/www/cpp_reference/html/inherits.html | 636 - lldb/www/cpp_reference/html/namespacelldb.html | 1289 - .../cpp_reference/html/namespacelldb__private.html | 50 - lldb/www/cpp_reference/html/namespacemembers.html | 257 - .../cpp_reference/html/namespacemembers_vars.html | 257 - lldb/www/cpp_reference/html/namespaces.html | 48 - lldb/www/cpp_reference/html/nav_f.png | Bin 153 -> 0 bytes lldb/www/cpp_reference/html/nav_g.png | Bin 95 -> 0 bytes lldb/www/cpp_reference/html/nav_h.png | Bin 98 -> 0 bytes lldb/www/cpp_reference/html/open.png | Bin 123 -> 0 bytes lldb/www/cpp_reference/html/sync_off.png | Bin 853 -> 0 bytes lldb/www/cpp_reference/html/sync_on.png | Bin 845 -> 0 bytes lldb/www/cpp_reference/html/tab_a.png | Bin 142 -> 0 bytes lldb/www/cpp_reference/html/tab_b.png | Bin 169 -> 0 bytes lldb/www/cpp_reference/html/tab_h.png | Bin 177 -> 0 bytes lldb/www/cpp_reference/html/tab_s.png | Bin 184 -> 0 bytes lldb/www/cpp_reference/html/tabs.css | 60 - lldb/www/customization.html | 33 - lldb/www/docs.html | 34 - lldb/www/download.html | 59 - lldb/www/faq.html | 30 - lldb/www/features.html | 60 - lldb/www/formats.html | 303 - lldb/www/goals.html | 63 - lldb/www/index.html | 138 - lldb/www/lldb-gdb.html | 1328 - lldb/www/projects.html | 504 - lldb/www/python-reference.html | 991 - lldb/www/python_reference/_lldb'-module.html | 35247 --------- lldb/www/python_reference/api-objects.txt | 5838 -- lldb/www/python_reference/class-tree.html | 440 - lldb/www/python_reference/crarr.png | Bin 340 -> 0 bytes lldb/www/python_reference/epydoc.css | 322 - lldb/www/python_reference/epydoc.js | 293 - lldb/www/python_reference/frames.html | 17 - lldb/www/python_reference/help.html | 272 - lldb/www/python_reference/identifier-index-A.html | 310 - lldb/www/python_reference/identifier-index-B.html | 222 - lldb/www/python_reference/identifier-index-C.html | 395 - lldb/www/python_reference/identifier-index-D.html | 453 - lldb/www/python_reference/identifier-index-E.html | 3453 - lldb/www/python_reference/identifier-index-F.html | 365 - lldb/www/python_reference/identifier-index-G.html | 2084 - lldb/www/python_reference/identifier-index-H.html | 212 - lldb/www/python_reference/identifier-index-I.html | 533 - lldb/www/python_reference/identifier-index-J.html | 149 - lldb/www/python_reference/identifier-index-K.html | 165 - lldb/www/python_reference/identifier-index-L.html | 475 - lldb/www/python_reference/identifier-index-M.html | 209 - lldb/www/python_reference/identifier-index-N.html | 477 - lldb/www/python_reference/identifier-index-O.html | 165 - lldb/www/python_reference/identifier-index-P.html | 237 - lldb/www/python_reference/identifier-index-Q.html | 158 - lldb/www/python_reference/identifier-index-R.html | 286 - lldb/www/python_reference/identifier-index-S.html | 5115 -- lldb/www/python_reference/identifier-index-T.html | 243 - lldb/www/python_reference/identifier-index-U.html | 230 - lldb/www/python_reference/identifier-index-V.html | 182 - lldb/www/python_reference/identifier-index-W.html | 182 - lldb/www/python_reference/identifier-index-X.html | 151 - lldb/www/python_reference/identifier-index-Y.html | 135 - lldb/www/python_reference/identifier-index-Z.html | 135 - lldb/www/python_reference/identifier-index-_.html | 2277 - lldb/www/python_reference/identifier-index.html | 310 - lldb/www/python_reference/index.html | 17 - lldb/www/python_reference/lldb-module.html | 6908 -- lldb/www/python_reference/lldb-pysrc.html | 76576 ------------------- .../www/python_reference/lldb.SBAddress-class.html | 1303 - .../python_reference/lldb.SBAttachInfo-class.html | 922 - lldb/www/python_reference/lldb.SBBlock-class.html | 1293 - .../lldb.SBBlock.ranges_access-class.html | 279 - .../python_reference/lldb.SBBreakpoint-class.html | 1587 - .../lldb.SBBreakpointList-class.html | 549 - .../lldb.SBBreakpointLocation-class.html | 984 - .../python_reference/lldb.SBBroadcaster-class.html | 656 - .../lldb.SBCommandInterpreter-class.html | 1026 - .../lldb.SBCommandInterpreterRunOptions-class.html | 643 - .../lldb.SBCommandReturnObject-class.html | 880 - .../lldb.SBCommunication-class.html | 773 - .../python_reference/lldb.SBCompileUnit-class.html | 892 - lldb/www/python_reference/lldb.SBData-class.html | 2124 - .../lldb.SBData.read_data_helper-class.html | 195 - .../python_reference/lldb.SBDebugger-class.html | 2099 - .../python_reference/lldb.SBDeclaration-class.html | 755 - lldb/www/python_reference/lldb.SBError-class.html | 896 - lldb/www/python_reference/lldb.SBEvent-class.html | 713 - .../lldb.SBExecutionContext-class.html | 614 - .../lldb.SBExpressionOptions-class.html | 1220 - .../python_reference/lldb.SBFileSpec-class.html | 888 - .../lldb.SBFileSpecList-class.html | 550 - lldb/www/python_reference/lldb.SBFrame-class.html | 2170 - .../python_reference/lldb.SBFunction-class.html | 1057 - lldb/www/python_reference/lldb.SBHostOS-class.html | 590 - .../python_reference/lldb.SBInputReader-class.html | 569 - .../python_reference/lldb.SBInstruction-class.html | 998 - .../lldb.SBInstructionList-class.html | 692 - .../lldb.SBLanguageRuntime-class.html | 466 - .../python_reference/lldb.SBLaunchInfo-class.html | 1095 - .../python_reference/lldb.SBLineEntry-class.html | 868 - .../python_reference/lldb.SBListener-class.html | 759 - .../lldb.SBMemoryRegionInfo-class.html | 638 - .../lldb.SBMemoryRegionInfoList-class.html | 494 - lldb/www/python_reference/lldb.SBModule-class.html | 2073 - .../lldb.SBModule.compile_units_access-class.html | 305 - .../lldb.SBModule.sections_access-class.html | 304 - .../lldb.SBModule.symbols_access-class.html | 304 - ...odule.symbols_access.re_compile_type-class.html | 519 - .../python_reference/lldb.SBModuleSpec-class.html | 760 - .../lldb.SBModuleSpecList-class.html | 610 - .../python_reference/lldb.SBPlatform-class.html | 898 - .../lldb.SBPlatformConnectOptions-class.html | 549 - .../lldb.SBPlatformShellCommand-class.html | 599 - .../www/python_reference/lldb.SBProcess-class.html | 2691 - .../lldb.SBProcess.threads_access-class.html | 279 - lldb/www/python_reference/lldb.SBQueue-class.html | 690 - .../python_reference/lldb.SBQueueItem-class.html | 584 - .../www/python_reference/lldb.SBSection-class.html | 1155 - .../lldb.SBSourceManager-class.html | 533 - lldb/www/python_reference/lldb.SBStream-class.html | 708 - .../python_reference/lldb.SBStringList-class.html | 580 - .../lldb.SBStructuredData-class.html | 517 - lldb/www/python_reference/lldb.SBSymbol-class.html | 996 - .../lldb.SBSymbolContext-class.html | 986 - .../lldb.SBSymbolContextList-class.html | 924 - .../lldb.SBSyntheticValueProvider-class.html | 327 - lldb/www/python_reference/lldb.SBTarget-class.html | 3560 - .../lldb.SBTarget.modules_access-class.html | 279 - lldb/www/python_reference/lldb.SBThread-class.html | 2289 - .../lldb.SBThread.frames_access-class.html | 279 - .../lldb.SBThreadCollection-class.html | 489 - .../python_reference/lldb.SBThreadPlan-class.html | 700 - lldb/www/python_reference/lldb.SBType-class.html | 1862 - .../lldb.SBTypeCategory-class.html | 1627 - ...TypeCategory.formatters_access_class-class.html | 285 - .../lldb.SBTypeEnumMember-class.html | 707 - .../lldb.SBTypeEnumMemberList-class.html | 509 - .../python_reference/lldb.SBTypeFilter-class.html | 767 - .../python_reference/lldb.SBTypeFormat-class.html | 762 - .../python_reference/lldb.SBTypeList-class.html | 568 - .../python_reference/lldb.SBTypeMember-class.html | 774 - .../lldb.SBTypeMemberFunction-class.html | 654 - .../lldb.SBTypeNameSpecifier-class.html | 695 - .../python_reference/lldb.SBTypeSummary-class.html | 920 - .../lldb.SBTypeSummaryOptions-class.html | 526 - .../lldb.SBTypeSynthetic-class.html | 825 - .../python_reference/lldb.SBUnixSignals-class.html | 719 - lldb/www/python_reference/lldb.SBValue-class.html | 2996 - .../python_reference/lldb.SBValueList-class.html | 710 - .../lldb.SBVariablesOptions-class.html | 668 - .../python_reference/lldb.SBWatchpoint-class.html | 895 - .../python_reference/lldb.declaration-class.html | 247 - .../lldb.embedded_interpreter-module.html | 280 - .../lldb.embedded_interpreter-pysrc.html | 248 - ...ldb.embedded_interpreter.LLDBQuitter-class.html | 300 - ...lldb.embedded_interpreter.SimpleREPL-class.html | 347 - .../python_reference/lldb.formatters-module.html | 174 - .../python_reference/lldb.formatters-pysrc.html | 122 - .../lldb.formatters.Logger-module.html | 180 - .../lldb.formatters.Logger-pysrc.html | 361 - .../lldb.formatters.Logger.FileLogger-class.html | 195 - .../lldb.formatters.Logger.Logger-class.html | 229 - .../lldb.formatters.Logger.NopLogger-class.html | 194 - .../lldb.formatters.Logger.StdoutLogger-class.html | 194 - .../lldb.formatters.attrib_fromdict-module.html | 164 - .../lldb.formatters.attrib_fromdict-pysrc.html | 294 - ...attrib_fromdict.AttributesDictionary-class.html | 249 - .../lldb.formatters.cache-module.html | 164 - .../lldb.formatters.cache-pysrc.html | 164 - .../lldb.formatters.cache.Cache-class.html | 198 - .../lldb.formatters.cpp-module.html | 166 - .../lldb.formatters.cpp-pysrc.html | 123 - .../lldb.formatters.cpp.gnu_libstdcpp-module.html | 181 - .../lldb.formatters.cpp.gnu_libstdcpp-pysrc.html | 1452 - ...p.gnu_libstdcpp.StdListSynthProvider-class.html | 328 - ...pp.gnu_libstdcpp.StdMapSynthProvider-class.html | 347 - ...gnu_libstdcpp.StdVectorSynthProvider-class.html | 261 - ...SynthProvider.StdVBoolImplementation-class.html | 298 - ...ynthProvider.StdVectorImplementation-class.html | 313 - .../lldb.formatters.cpp.libcxx-module.html | 396 - .../lldb.formatters.cpp.libcxx-pysrc.html | 2172 - ...rs.cpp.libcxx.stddeque_SynthProvider-class.html | 245 - ...ers.cpp.libcxx.stdlist_SynthProvider-class.html | 311 - ....formatters.cpp.libcxx.stdlist_entry-class.html | 347 - ...rmatters.cpp.libcxx.stdlist_iterator-class.html | 212 - ...ters.cpp.libcxx.stdmap_SynthProvider-class.html | 278 - ...ormatters.cpp.libcxx.stdmap_iterator-class.html | 264 - ...ters.cpp.libcxx.stdmap_iterator_node-class.html | 405 - ...pp.libcxx.stdsharedptr_SynthProvider-class.html | 229 - ...s.cpp.libcxx.stdvector_SynthProvider-class.html | 229 - .../lldb.formatters.metrics-module.html | 192 - .../lldb.formatters.metrics-pysrc.html | 389 - .../lldb.formatters.metrics.Counter-class.html | 178 - .../lldb.formatters.metrics.Metrics-class.html | 247 - ...tters.metrics.MetricsPrinter_Compact-class.html | 162 - ...tters.metrics.MetricsPrinter_Verbose-class.html | 162 - .../lldb.formatters.metrics.TimeMetrics-class.html | 215 - .../lldb.formatters.synth-module.html | 159 - .../lldb.formatters.synth-pysrc.html | 484 - ...h.PythonObjectSyntheticChildProvider-class.html | 367 - lldb/www/python_reference/lldb.runtime-module.html | 133 - lldb/www/python_reference/lldb.runtime-pysrc.html | 122 - lldb/www/python_reference/lldb.utils-module.html | 164 - lldb/www/python_reference/lldb.utils-pysrc.html | 122 - .../lldb.utils.symbolication-module.html | 304 - .../lldb.utils.symbolication-pysrc.html | 1598 - .../lldb.utils.symbolication.Address-class.html | 245 - .../lldb.utils.symbolication.Image-class.html | 434 - .../lldb.utils.symbolication.Section-class.html | 313 - ...ldb.utils.symbolication.Symbolicator-class.html | 265 - lldb/www/python_reference/lldb.value-class.html | 1038 - .../python_reference/lldb.value_iter-class.html | 274 - lldb/www/python_reference/module-tree.html | 135 - lldb/www/python_reference/redirect.html | 38 - lldb/www/python_reference/toc-_lldb'-module.html | 6685 -- lldb/www/python_reference/toc-everything.html | 7614 -- lldb/www/python_reference/toc-lldb-module.html | 850 - .../toc-lldb.embedded_interpreter-module.html | 42 - .../toc-lldb.formatters-module.html | 36 - .../toc-lldb.formatters.Logger-module.html | 36 - ...toc-lldb.formatters.attrib_fromdict-module.html | 33 - .../toc-lldb.formatters.cache-module.html | 33 - .../toc-lldb.formatters.cpp-module.html | 36 - ...c-lldb.formatters.cpp.gnu_libstdcpp-module.html | 38 - .../toc-lldb.formatters.cpp.libcxx-module.html | 64 - .../toc-lldb.formatters.metrics-module.html | 37 - .../toc-lldb.formatters.synth-module.html | 33 - .../python_reference/toc-lldb.runtime-module.html | 33 - .../python_reference/toc-lldb.utils-module.html | 36 - .../toc-lldb.utils.symbolication-module.html | 43 - lldb/www/python_reference/toc.html | 49 - .../uml_class_diagram_for_lldb_dec.gif | Bin 1956 -> 0 bytes .../uml_class_diagram_for_lldb_emb.gif | Bin 2870 -> 0 bytes .../uml_class_diagram_for_lldb_for.gif | Bin 4091 -> 0 bytes .../uml_class_diagram_for_lldb_for_2.gif | Bin 4365 -> 0 bytes .../uml_class_diagram_for_lldb_for_3.gif | Bin 6259 -> 0 bytes .../uml_class_diagram_for_lldb_sba.gif | Bin 10818 -> 0 bytes .../uml_class_diagram_for_lldb_sba_2.gif | Bin 10857 -> 0 bytes .../uml_class_diagram_for_lldb_sbb.gif | Bin 11656 -> 0 bytes .../uml_class_diagram_for_lldb_sbb_2.gif | Bin 2736 -> 0 bytes .../uml_class_diagram_for_lldb_sbb_3.gif | Bin 10159 -> 0 bytes .../uml_class_diagram_for_lldb_sbb_4.gif | Bin 9873 -> 0 bytes .../uml_class_diagram_for_lldb_sbb_5.gif | Bin 9078 -> 0 bytes .../uml_class_diagram_for_lldb_sbb_6.gif | Bin 10024 -> 0 bytes .../uml_class_diagram_for_lldb_sbc.gif | Bin 16134 -> 0 bytes .../uml_class_diagram_for_lldb_sbc_2.gif | Bin 11484 -> 0 bytes .../uml_class_diagram_for_lldb_sbc_3.gif | Bin 9590 -> 0 bytes .../uml_class_diagram_for_lldb_sbc_4.gif | Bin 15626 -> 0 bytes .../uml_class_diagram_for_lldb_sbc_5.gif | Bin 9590 -> 0 bytes .../uml_class_diagram_for_lldb_sbd.gif | Bin 12234 -> 0 bytes .../uml_class_diagram_for_lldb_sbd_2.gif | Bin 8317 -> 0 bytes .../uml_class_diagram_for_lldb_sbd_3.gif | Bin 9612 -> 0 bytes .../uml_class_diagram_for_lldb_sbe.gif | Bin 9427 -> 0 bytes .../uml_class_diagram_for_lldb_sbe_2.gif | Bin 10178 -> 0 bytes .../uml_class_diagram_for_lldb_sbe_3.gif | Bin 8052 -> 0 bytes .../uml_class_diagram_for_lldb_sbe_4.gif | Bin 11953 -> 0 bytes .../uml_class_diagram_for_lldb_sbf.gif | Bin 9719 -> 0 bytes .../uml_class_diagram_for_lldb_sbf_2.gif | Bin 9800 -> 0 bytes .../uml_class_diagram_for_lldb_sbf_3.gif | Bin 11136 -> 0 bytes .../uml_class_diagram_for_lldb_sbf_4.gif | Bin 11150 -> 0 bytes .../uml_class_diagram_for_lldb_sbh.gif | Bin 10270 -> 0 bytes .../uml_class_diagram_for_lldb_sbi.gif | Bin 10683 -> 0 bytes .../uml_class_diagram_for_lldb_sbi_2.gif | Bin 9457 -> 0 bytes .../uml_class_diagram_for_lldb_sbi_3.gif | Bin 9050 -> 0 bytes .../uml_class_diagram_for_lldb_sbl.gif | Bin 7276 -> 0 bytes .../uml_class_diagram_for_lldb_sbl_2.gif | Bin 10036 -> 0 bytes .../uml_class_diagram_for_lldb_sbl_3.gif | Bin 9728 -> 0 bytes .../uml_class_diagram_for_lldb_sbl_4.gif | Bin 10785 -> 0 bytes .../uml_class_diagram_for_lldb_sbm.gif | Bin 9201 -> 0 bytes .../uml_class_diagram_for_lldb_sbm_2.gif | Bin 8024 -> 0 bytes .../uml_class_diagram_for_lldb_sbm_3.gif | Bin 11883 -> 0 bytes .../uml_class_diagram_for_lldb_sbm_4.gif | Bin 3361 -> 0 bytes .../uml_class_diagram_for_lldb_sbm_5.gif | Bin 3292 -> 0 bytes .../uml_class_diagram_for_lldb_sbm_6.gif | Bin 3325 -> 0 bytes .../uml_class_diagram_for_lldb_sbm_7.gif | Bin 6782 -> 0 bytes .../uml_class_diagram_for_lldb_sbm_8.gif | Bin 9460 -> 0 bytes .../uml_class_diagram_for_lldb_sbm_9.gif | Bin 10895 -> 0 bytes .../uml_class_diagram_for_lldb_sbp.gif | Bin 9966 -> 0 bytes .../uml_class_diagram_for_lldb_sbp_2.gif | Bin 10406 -> 0 bytes .../uml_class_diagram_for_lldb_sbp_3.gif | Bin 10725 -> 0 bytes .../uml_class_diagram_for_lldb_sbp_4.gif | Bin 14397 -> 0 bytes .../uml_class_diagram_for_lldb_sbp_5.gif | Bin 2825 -> 0 bytes .../uml_class_diagram_for_lldb_sbq.gif | Bin 8906 -> 0 bytes .../uml_class_diagram_for_lldb_sbq_2.gif | Bin 10560 -> 0 bytes .../uml_class_diagram_for_lldb_sbs.gif | Bin 10464 -> 0 bytes .../uml_class_diagram_for_lldb_sbs_2.gif | Bin 8665 -> 0 bytes .../uml_class_diagram_for_lldb_sbs_3.gif | Bin 9017 -> 0 bytes .../uml_class_diagram_for_lldb_sbs_4.gif | Bin 9419 -> 0 bytes .../uml_class_diagram_for_lldb_sbs_5.gif | Bin 7962 -> 0 bytes .../uml_class_diagram_for_lldb_sbs_6.gif | Bin 11315 -> 0 bytes .../uml_class_diagram_for_lldb_sbs_7.gif | Bin 10422 -> 0 bytes .../uml_class_diagram_for_lldb_sbs_8.gif | Bin 11262 -> 0 bytes .../uml_class_diagram_for_lldb_sbs_9.gif | Bin 5031 -> 0 bytes .../uml_class_diagram_for_lldb_sbt.gif | Bin 15845 -> 0 bytes .../uml_class_diagram_for_lldb_sbt_10.gif | Bin 10139 -> 0 bytes .../uml_class_diagram_for_lldb_sbt_11.gif | Bin 8608 -> 0 bytes .../uml_class_diagram_for_lldb_sbt_12.gif | Bin 11180 -> 0 bytes .../uml_class_diagram_for_lldb_sbt_13.gif | Bin 9476 -> 0 bytes .../uml_class_diagram_for_lldb_sbt_14.gif | Bin 8207 -> 0 bytes .../uml_class_diagram_for_lldb_sbt_15.gif | Bin 10678 -> 0 bytes .../uml_class_diagram_for_lldb_sbt_16.gif | Bin 9421 -> 0 bytes .../uml_class_diagram_for_lldb_sbt_17.gif | Bin 9710 -> 0 bytes .../uml_class_diagram_for_lldb_sbt_18.gif | Bin 12066 -> 0 bytes .../uml_class_diagram_for_lldb_sbt_19.gif | Bin 8674 -> 0 bytes .../uml_class_diagram_for_lldb_sbt_2.gif | Bin 2776 -> 0 bytes .../uml_class_diagram_for_lldb_sbt_20.gif | Bin 10686 -> 0 bytes .../uml_class_diagram_for_lldb_sbt_3.gif | Bin 15045 -> 0 bytes .../uml_class_diagram_for_lldb_sbt_4.gif | Bin 2738 -> 0 bytes .../uml_class_diagram_for_lldb_sbt_5.gif | Bin 7307 -> 0 bytes .../uml_class_diagram_for_lldb_sbt_6.gif | Bin 11401 -> 0 bytes .../uml_class_diagram_for_lldb_sbt_7.gif | Bin 10898 -> 0 bytes .../uml_class_diagram_for_lldb_sbt_8.gif | Bin 12728 -> 0 bytes .../uml_class_diagram_for_lldb_sbt_9.gif | Bin 4654 -> 0 bytes .../uml_class_diagram_for_lldb_sbu.gif | Bin 10880 -> 0 bytes .../uml_class_diagram_for_lldb_sbv.gif | Bin 13843 -> 0 bytes .../uml_class_diagram_for_lldb_sbv_2.gif | Bin 8771 -> 0 bytes .../uml_class_diagram_for_lldb_sbv_3.gif | Bin 10380 -> 0 bytes .../uml_class_diagram_for_lldb_sbw.gif | Bin 8650 -> 0 bytes .../uml_class_diagram_for_lldb_val.gif | Bin 7272 -> 0 bytes .../uml_class_diagram_for_lldb_val_2.gif | Bin 2314 -> 0 bytes lldb/www/remote.html | 269 - lldb/www/scripting.html | 586 - lldb/www/sidebar.incl | 57 - lldb/www/source.html | 126 - lldb/www/status.html | 227 - lldb/www/style.css | 161 - lldb/www/symbolication.html | 363 - lldb/www/symbols.html | 372 - lldb/www/test.html | 234 - lldb/www/troubleshooting.html | 105 - lldb/www/tutorial.html | 787 - lldb/www/varformats.html | 1330 - llvm/CMakeLists.txt | 6 + llvm/CREDITS.TXT | 4 + llvm/cmake/config-ix.cmake | 26 +- llvm/cmake/modules/AddLLVM.cmake | 72 +- llvm/cmake/modules/CheckCompilerVersion.cmake | 2 +- llvm/cmake/modules/CrossCompile.cmake | 7 + llvm/cmake/modules/HandleLLVMOptions.cmake | 27 +- llvm/cmake/modules/HandleLLVMStdlib.cmake | 2 + llvm/cmake/modules/LLVMExternalProjectUtils.cmake | 21 +- llvm/docs/BuildingADistribution.rst | 207 + llvm/docs/CMake.rst | 4 + llvm/docs/CodeGenerator.rst | 34 +- llvm/docs/CommandGuide/FileCheck.rst | 81 +- llvm/docs/CommandGuide/index.rst | 1 + llvm/docs/CommandGuide/llvm-addr2line.md | 28 + llvm/docs/CommandGuide/llvm-mca.rst | 52 +- llvm/docs/CommandGuide/llvm-profdata.rst | 68 + llvm/docs/CommandGuide/llvm-symbolizer.rst | 41 + llvm/docs/CommandLine.rst | 16 +- llvm/docs/Extensions.rst | 20 + llvm/docs/GlobalISel.rst | 246 +- llvm/docs/LangRef.rst | 287 +- llvm/docs/MeetupGuidelines.rst | 82 + llvm/docs/ORCv2DesignAndImplementation.rst | 322 + llvm/docs/PDB/DbiStream.rst | 29 +- llvm/docs/PDB/GlobalStream.rst | 6 +- llvm/docs/PDB/HashTable.rst | 206 +- llvm/docs/PDB/ModiStream.rst | 160 +- llvm/docs/PDB/MsfFile.rst | 358 +- llvm/docs/PDB/PublicStream.rst | 6 +- llvm/docs/PDB/TpiStream.rst | 624 +- llvm/docs/PDB/index.rst | 335 +- llvm/docs/ReleaseNotes.rst | 12 +- llvm/docs/SourceLevelDebugging.rst | 4 +- llvm/docs/conf.py | 46 +- llvm/docs/doxygen.cfg.in | 2 +- llvm/docs/index.rst | 25 + .../BuildingAJIT/Chapter1/KaleidoscopeJIT.h | 3 +- .../BuildingAJIT/Chapter2/KaleidoscopeJIT.h | 3 +- llvm/include/llvm-c/Core.h | 61 +- llvm/include/llvm-c/DebugInfo.h | 84 + llvm/include/llvm-c/Error.h | 2 +- llvm/include/llvm-c/lto.h | 10 +- llvm/include/llvm/ADT/APSInt.h | 18 + llvm/include/llvm/ADT/PointerUnion.h | 475 +- llvm/include/llvm/ADT/STLExtras.h | 51 + llvm/include/llvm/ADT/SmallVector.h | 10 +- llvm/include/llvm/ADT/Triple.h | 13 + llvm/include/llvm/Analysis/AliasAnalysis.h | 5 + llvm/include/llvm/Analysis/BlockFrequencyInfo.h | 3 +- .../include/llvm/Analysis/BlockFrequencyInfoImpl.h | 18 +- llvm/include/llvm/Analysis/CallGraph.h | 17 +- llvm/include/llvm/Analysis/ConstantFolding.h | 6 + llvm/include/llvm/Analysis/IVDescriptors.h | 6 +- llvm/include/llvm/Analysis/InlineCost.h | 8 +- llvm/include/llvm/Analysis/InstructionSimplify.h | 13 + llvm/include/llvm/Analysis/LazyCallGraph.h | 25 +- llvm/include/llvm/Analysis/LoopAnalysisManager.h | 3 - llvm/include/llvm/Analysis/LoopInfo.h | 9 +- llvm/include/llvm/Analysis/MemorySSA.h | 6 + llvm/include/llvm/Analysis/MemorySSAUpdater.h | 18 +- llvm/include/llvm/Analysis/ProfileSummaryInfo.h | 3 +- llvm/include/llvm/Analysis/ScalarEvolution.h | 2 + .../llvm/Analysis/ScalarEvolutionExpander.h | 10 +- .../llvm/Analysis/ScalarEvolutionExpressions.h | 128 +- .../llvm/Analysis/TargetTransformInfoImpl.h | 14 +- llvm/include/llvm/Analysis/ValueTracking.h | 3 +- llvm/include/llvm/Analysis/VectorUtils.h | 14 + llvm/include/llvm/BinaryFormat/ELF.h | 6 +- llvm/include/llvm/BinaryFormat/MachO.h | 11 +- llvm/include/llvm/BinaryFormat/Minidump.h | 25 + llvm/include/llvm/BinaryFormat/XCOFF.h | 43 + llvm/include/llvm/CodeGen/Analysis.h | 7 + llvm/include/llvm/CodeGen/AsmPrinter.h | 16 +- llvm/include/llvm/CodeGen/DebugHandlerBase.h | 2 +- llvm/include/llvm/CodeGen/FastISel.h | 2 +- .../CodeGen/GlobalISel/InstructionSelectorImpl.h | 6 +- .../llvm/CodeGen/GlobalISel/LegalizerHelper.h | 4 + .../llvm/CodeGen/GlobalISel/LegalizerInfo.h | 8 + .../llvm/CodeGen/GlobalISel/MachineIRBuilder.h | 120 + llvm/include/llvm/CodeGen/GlobalISel/Utils.h | 30 +- llvm/include/llvm/CodeGen/ISDOpcodes.h | 27 + llvm/include/llvm/CodeGen/MachineFunction.h | 13 +- llvm/include/llvm/CodeGen/MachineInstr.h | 6 +- llvm/include/llvm/CodeGen/MachineInstrBuilder.h | 2 +- llvm/include/llvm/CodeGen/MachineInstrBundle.h | 6 +- llvm/include/llvm/CodeGen/MachineMemOperand.h | 3 + llvm/include/llvm/CodeGen/MachineOperand.h | 4 + llvm/include/llvm/CodeGen/MachineScheduler.h | 10 +- llvm/include/llvm/CodeGen/PseudoSourceValue.h | 2 +- llvm/include/llvm/CodeGen/ScheduleDAG.h | 19 + llvm/include/llvm/CodeGen/SelectionDAG.h | 17 + llvm/include/llvm/CodeGen/SelectionDAGNodes.h | 34 +- llvm/include/llvm/CodeGen/TargetInstrInfo.h | 12 +- llvm/include/llvm/CodeGen/TargetLowering.h | 144 +- .../llvm/DebugInfo/CodeView/CodeViewSymbols.def | 2 +- .../include/llvm/DebugInfo/CodeView/SymbolRecord.h | 15 +- .../llvm/DebugInfo/DWARF/DWARFAcceleratorTable.h | 16 +- llvm/include/llvm/DebugInfo/DWARF/DWARFDebugLine.h | 5 + llvm/include/llvm/DebugInfo/DWARF/DWARFFormValue.h | 18 + llvm/include/llvm/DebugInfo/DWARF/DWARFUnit.h | 18 +- llvm/include/llvm/DebugInfo/PDB/Native/HashTable.h | 2 +- llvm/include/llvm/DebugInfo/PDB/Native/RawTypes.h | 1 - .../include/llvm/Demangle/MicrosoftDemangleNodes.h | 4 +- .../llvm/ExecutionEngine/JITLink/EHFrameSupport.h | 45 + .../include/llvm/ExecutionEngine/JITLink/JITLink.h | 1001 + llvm/include/llvm/ExecutionEngine/JITLink/MachO.h | 30 + .../llvm/ExecutionEngine/JITLink/MachO_x86_64.h | 63 + llvm/include/llvm/ExecutionEngine/JITSymbol.h | 6 +- .../llvm/ExecutionEngine/Orc/CompileUtils.h | 71 +- llvm/include/llvm/ExecutionEngine/Orc/Core.h | 34 +- .../llvm/ExecutionEngine/Orc/ExecutionUtils.h | 15 +- .../llvm/ExecutionEngine/Orc/IndirectionUtils.h | 4 +- llvm/include/llvm/ExecutionEngine/Orc/LLJIT.h | 204 +- .../llvm/ExecutionEngine/Orc/LazyEmittingLayer.h | 4 +- .../llvm/ExecutionEngine/Orc/ObjectLinkingLayer.h | 159 + .../ExecutionEngine/Orc/OrcRemoteTargetServer.h | 6 +- .../ExecutionEngine/Orc/RTDyldObjectLinkingLayer.h | 25 +- .../llvm/ExecutionEngine/Orc/SymbolStringPool.h | 78 +- .../llvm/ExecutionEngine/RuntimeDyldChecker.h | 60 +- llvm/include/llvm/IR/Argument.h | 3 + llvm/include/llvm/IR/AutoUpgrade.h | 6 +- llvm/include/llvm/IR/BasicBlock.h | 8 + llvm/include/llvm/IR/CallSite.h | 2 +- llvm/include/llvm/IR/ConstantRange.h | 46 +- llvm/include/llvm/IR/DebugInfoMetadata.h | 194 +- llvm/include/llvm/IR/Function.h | 13 +- llvm/include/llvm/IR/InstrTypes.h | 79 +- llvm/include/llvm/IR/Instruction.h | 7 +- llvm/include/llvm/IR/Instructions.h | 76 +- llvm/include/llvm/IR/IntrinsicInst.h | 2 + llvm/include/llvm/IR/Intrinsics.td | 26 +- llvm/include/llvm/IR/IntrinsicsAArch64.td | 17 + llvm/include/llvm/IR/IntrinsicsAMDGPU.td | 47 +- llvm/include/llvm/IR/IntrinsicsARM.td | 12 + llvm/include/llvm/IR/IntrinsicsNVVM.td | 428 +- llvm/include/llvm/IR/IntrinsicsPowerPC.td | 3 +- llvm/include/llvm/IR/IntrinsicsX86.td | 38 + llvm/include/llvm/IR/ModuleSummaryIndex.h | 26 +- llvm/include/llvm/IR/ModuleSummaryIndexYAML.h | 8 +- llvm/include/llvm/IR/PassManager.h | 7 + llvm/include/llvm/IR/PatternMatch.h | 30 +- llvm/include/llvm/IR/RemarkStreamer.h | 11 +- llvm/include/llvm/IR/RuntimeLibcalls.def | 10 + llvm/include/llvm/IR/Statepoint.h | 7 +- llvm/include/llvm/InitializePasses.h | 3 +- llvm/include/llvm/LTO/Caching.h | 4 +- llvm/include/llvm/LTO/Config.h | 6 +- llvm/include/llvm/LTO/LTO.h | 31 +- llvm/include/llvm/LTO/legacy/LTOCodeGenerator.h | 1 + llvm/include/llvm/LTO/legacy/LTOModule.h | 4 + .../include/llvm/LTO/legacy/ThinLTOCodeGenerator.h | 42 +- llvm/include/llvm/MC/MCDwarf.h | 50 +- llvm/include/llvm/MC/MCFixup.h | 3 +- llvm/include/llvm/MC/MCInst.h | 1 + llvm/include/llvm/MCA/HWEventListener.h | 1 + llvm/include/llvm/MCA/HardwareUnits/Scheduler.h | 14 +- llvm/include/llvm/MCA/Instruction.h | 14 +- llvm/include/llvm/MCA/Stages/ExecuteStage.h | 1 + llvm/include/llvm/Object/COFF.h | 13 +- llvm/include/llvm/Object/COFFImportFile.h | 5 +- llvm/include/llvm/Object/ELFObjectFile.h | 72 +- llvm/include/llvm/Object/IRObjectFile.h | 3 +- llvm/include/llvm/Object/IRSymtab.h | 18 +- llvm/include/llvm/Object/MachO.h | 7 +- llvm/include/llvm/Object/Minidump.h | 35 +- llvm/include/llvm/Object/ObjectFile.h | 56 +- llvm/include/llvm/Object/SymbolicFile.h | 7 +- llvm/include/llvm/Object/Wasm.h | 7 +- llvm/include/llvm/Object/WindowsResource.h | 37 +- llvm/include/llvm/Object/XCOFFObjectFile.h | 41 +- llvm/include/llvm/ObjectYAML/ELFYAML.h | 1 + llvm/include/llvm/ObjectYAML/MinidumpYAML.h | 69 + llvm/include/llvm/Passes/PassBuilder.h | 42 +- llvm/include/llvm/ProfileData/GCOV.h | 6 - llvm/include/llvm/ProfileData/InstrProf.h | 83 +- llvm/include/llvm/ProfileData/InstrProfData.inc | 10 +- llvm/include/llvm/ProfileData/InstrProfReader.h | 3 + llvm/include/llvm/ProfileData/InstrProfWriter.h | 5 + llvm/include/llvm/ProfileData/SampleProf.h | 7 +- llvm/include/llvm/Remarks/RemarkParser.h | 18 + llvm/include/llvm/Remarks/RemarkStringTable.h | 59 + llvm/include/llvm/Support/AArch64TargetParser.def | 53 +- llvm/include/llvm/Support/AArch64TargetParser.h | 5 + llvm/include/llvm/Support/AMDHSAKernelDescriptor.h | 25 +- llvm/include/llvm/Support/ARMTargetParser.h | 5 + llvm/include/llvm/Support/BinaryStreamReader.h | 12 + llvm/include/llvm/Support/BinaryStreamWriter.h | 14 + llvm/include/llvm/Support/BranchProbability.h | 15 +- llvm/include/llvm/Support/CommandLine.h | 108 +- llvm/include/llvm/Support/FileCheck.h | 306 +- llvm/include/llvm/Support/GenericDomTree.h | 12 +- llvm/include/llvm/Support/JSON.h | 170 +- llvm/include/llvm/Support/LowLevelTypeImpl.h | 6 + llvm/include/llvm/Support/ManagedStatic.h | 24 +- llvm/include/llvm/Support/Memory.h | 32 +- llvm/include/llvm/Support/Parallel.h | 4 + llvm/include/llvm/Support/Process.h | 21 +- llvm/include/llvm/Support/TargetOpcodes.def | 24 + llvm/include/llvm/Support/TargetParser.h | 4 +- llvm/include/llvm/Support/YAMLTraits.h | 5 + llvm/include/llvm/Target/GenericOpcodes.td | 52 + .../llvm/Target/GlobalISel/SelectionDAGCompat.td | 2 + llvm/include/llvm/Target/TargetSchedule.td | 2 +- llvm/include/llvm/Target/TargetSelectionDAG.td | 4 + llvm/include/llvm/Testing/Support/Annotations.h | 90 + llvm/include/llvm/Testing/Support/SupportHelpers.h | 49 +- llvm/include/llvm/Transforms/IPO.h | 4 + .../llvm/Transforms/IPO/PassManagerBuilder.h | 3 + llvm/include/llvm/Transforms/Instrumentation.h | 3 - .../Instrumentation/HWAddressSanitizer.h | 41 + llvm/include/llvm/Transforms/Scalar.h | 13 +- .../include/llvm/Transforms/Scalar/GuardWidening.h | 4 + llvm/include/llvm/Transforms/Scalar/LICM.h | 12 + llvm/include/llvm/Transforms/Scalar/LoopFuse.h | 30 + llvm/include/llvm/Transforms/Scalar/SROA.h | 1 - llvm/include/llvm/Transforms/Utils/Local.h | 12 +- llvm/include/llvm/Transforms/Utils/LoopSimplify.h | 8 +- llvm/include/llvm/Transforms/Utils/LoopUtils.h | 18 +- .../llvm/Transforms/Utils/SimplifyLibCalls.h | 2 + llvm/include/llvm/Transforms/Utils/UnrollLoop.h | 21 +- llvm/include/llvm/Transforms/Vectorize.h | 5 +- .../llvm/Transforms/Vectorize/LoopVectorize.h | 47 +- .../llvm/Transforms/Vectorize/SLPVectorizer.h | 2 + llvm/lib/Analysis/AliasAnalysis.cpp | 12 +- llvm/lib/Analysis/BlockFrequencyInfo.cpp | 5 +- llvm/lib/Analysis/BlockFrequencyInfoImpl.cpp | 11 +- llvm/lib/Analysis/CallGraph.cpp | 25 +- llvm/lib/Analysis/CallGraphSCCPass.cpp | 62 +- llvm/lib/Analysis/ConstantFolding.cpp | 11 +- llvm/lib/Analysis/GlobalsModRef.cpp | 4 +- llvm/lib/Analysis/IVDescriptors.cpp | 11 +- llvm/lib/Analysis/InlineCost.cpp | 329 +- llvm/lib/Analysis/InstructionSimplify.cpp | 153 +- llvm/lib/Analysis/LazyValueInfo.cpp | 50 +- llvm/lib/Analysis/Lint.cpp | 8 +- llvm/lib/Analysis/LoopAccessAnalysis.cpp | 13 +- llvm/lib/Analysis/LoopAnalysisManager.cpp | 5 - llvm/lib/Analysis/LoopInfo.cpp | 30 +- llvm/lib/Analysis/MemorySSA.cpp | 16 + llvm/lib/Analysis/MemorySSAUpdater.cpp | 103 +- llvm/lib/Analysis/ModuleSummaryAnalysis.cpp | 12 +- llvm/lib/Analysis/ProfileSummaryInfo.cpp | 5 +- llvm/lib/Analysis/ScalarEvolution.cpp | 382 +- llvm/lib/Analysis/ScalarEvolutionExpander.cpp | 129 +- llvm/lib/Analysis/SyncDependenceAnalysis.cpp | 28 +- llvm/lib/Analysis/TargetLibraryInfo.cpp | 9 +- llvm/lib/Analysis/TargetTransformInfo.cpp | 6 + llvm/lib/Analysis/ValueTracking.cpp | 27 +- llvm/lib/Analysis/VectorUtils.cpp | 46 + llvm/lib/AsmParser/LLLexer.cpp | 1 + llvm/lib/AsmParser/LLParser.cpp | 150 +- llvm/lib/AsmParser/LLParser.h | 4 +- llvm/lib/AsmParser/LLToken.h | 1 + llvm/lib/Bitcode/Reader/BitcodeReader.cpp | 11 +- llvm/lib/Bitcode/Reader/MetadataLoader.cpp | 4 +- llvm/lib/Bitcode/Writer/BitcodeWriter.cpp | 1 + llvm/lib/Bitcode/Writer/ValueEnumerator.cpp | 3 +- llvm/lib/CodeGen/Analysis.cpp | 15 +- llvm/lib/CodeGen/AsmPrinter/AccelTable.cpp | 19 +- llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp | 70 +- .../lib/CodeGen/AsmPrinter/AsmPrinterInlineAsm.cpp | 35 +- llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp | 194 +- llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.h | 15 +- llvm/lib/CodeGen/AsmPrinter/DebugHandlerBase.cpp | 7 +- llvm/lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp | 20 +- llvm/lib/CodeGen/AsmPrinter/DwarfCompileUnit.h | 2 + llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp | 69 +- llvm/lib/CodeGen/AsmPrinter/DwarfDebug.h | 28 +- llvm/lib/CodeGen/AsmPrinter/DwarfExpression.cpp | 4 + llvm/lib/CodeGen/AsmPrinter/DwarfExpression.h | 4 + llvm/lib/CodeGen/AsmPrinter/DwarfUnit.cpp | 101 +- llvm/lib/CodeGen/AsmPrinter/DwarfUnit.h | 25 +- llvm/lib/CodeGen/AsmPrinter/LLVMBuild.txt | 2 +- llvm/lib/CodeGen/AsmPrinter/WinException.cpp | 19 +- llvm/lib/CodeGen/AsmPrinter/WinException.h | 3 + llvm/lib/CodeGen/AtomicExpandPass.cpp | 2 +- llvm/lib/CodeGen/CodeGenPrepare.cpp | 67 +- llvm/lib/CodeGen/ExecutionDomainFix.cpp | 6 +- llvm/lib/CodeGen/ExpandMemCmp.cpp | 4 +- llvm/lib/CodeGen/GlobalISel/IRTranslator.cpp | 28 +- .../lib/CodeGen/GlobalISel/InstructionSelector.cpp | 4 +- llvm/lib/CodeGen/GlobalISel/Legalizer.cpp | 22 +- llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp | 158 +- llvm/lib/CodeGen/GlobalISel/LegalizerInfo.cpp | 52 +- llvm/lib/CodeGen/GlobalISel/MachineIRBuilder.cpp | 25 +- llvm/lib/CodeGen/GlobalISel/RegBankSelect.cpp | 3 +- llvm/lib/CodeGen/GlobalISel/Utils.cpp | 46 +- llvm/lib/CodeGen/GlobalMerge.cpp | 20 +- llvm/lib/CodeGen/IfConversion.cpp | 2 +- llvm/lib/CodeGen/ImplicitNullChecks.cpp | 15 +- llvm/lib/CodeGen/InterleavedLoadCombinePass.cpp | 1 + llvm/lib/CodeGen/LiveDebugValues.cpp | 6 +- llvm/lib/CodeGen/LiveDebugVariables.cpp | 9 +- llvm/lib/CodeGen/MIRParser/MIParser.cpp | 7 +- llvm/lib/CodeGen/MachineBlockPlacement.cpp | 19 +- llvm/lib/CodeGen/MachineCSE.cpp | 122 +- llvm/lib/CodeGen/MachineFunction.cpp | 11 + llvm/lib/CodeGen/MachineInstr.cpp | 19 +- llvm/lib/CodeGen/MachineOperand.cpp | 13 + llvm/lib/CodeGen/MachineOutliner.cpp | 9 +- llvm/lib/CodeGen/MachinePipeliner.cpp | 24 +- llvm/lib/CodeGen/MachineScheduler.cpp | 80 +- llvm/lib/CodeGen/MachineSink.cpp | 7 +- llvm/lib/CodeGen/MachineVerifier.cpp | 6 +- llvm/lib/CodeGen/PrologEpilogInserter.cpp | 22 +- llvm/lib/CodeGen/RegAllocBase.cpp | 16 +- llvm/lib/CodeGen/RegAllocFast.cpp | 156 +- llvm/lib/CodeGen/RegisterCoalescer.cpp | 6 +- llvm/lib/CodeGen/SafeStack.cpp | 9 +- llvm/lib/CodeGen/ScheduleDAG.cpp | 32 + llvm/lib/CodeGen/ScheduleDAGInstrs.cpp | 4 +- llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp | 567 +- llvm/lib/CodeGen/SelectionDAG/FastISel.cpp | 26 +- llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp | 194 +- .../CodeGen/SelectionDAG/LegalizeFloatTypes.cpp | 55 + .../CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp | 202 +- llvm/lib/CodeGen/SelectionDAG/LegalizeTypes.h | 8 + .../lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp | 57 +- .../CodeGen/SelectionDAG/LegalizeVectorTypes.cpp | 218 +- .../lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp | 60 +- .../CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp | 2 +- llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp | 349 +- .../CodeGen/SelectionDAG/SelectionDAGBuilder.cpp | 519 +- .../lib/CodeGen/SelectionDAG/SelectionDAGBuilder.h | 5 +- .../CodeGen/SelectionDAG/SelectionDAGDumper.cpp | 7 + llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp | 5 +- llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp | 424 +- llvm/lib/CodeGen/StackColoring.cpp | 9 +- llvm/lib/CodeGen/StackSlotColoring.cpp | 4 +- llvm/lib/CodeGen/TargetInstrInfo.cpp | 2 +- llvm/lib/CodeGen/TargetLoweringBase.cpp | 6 +- llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp | 13 + llvm/lib/CodeGen/VirtRegMap.cpp | 2 +- .../CodeView/DebugFrameDataSubsection.cpp | 7 +- llvm/lib/DebugInfo/CodeView/SymbolDumper.cpp | 12 + .../lib/DebugInfo/CodeView/SymbolRecordMapping.cpp | 12 + llvm/lib/DebugInfo/DWARF/DWARFAcceleratorTable.cpp | 14 +- llvm/lib/DebugInfo/DWARF/DWARFContext.cpp | 10 +- llvm/lib/DebugInfo/DWARF/DWARFDebugAbbrev.cpp | 2 +- llvm/lib/DebugInfo/DWARF/DWARFDebugAranges.cpp | 4 +- llvm/lib/DebugInfo/DWARF/DWARFDebugLine.cpp | 48 +- llvm/lib/DebugInfo/DWARF/DWARFDebugLoc.cpp | 10 +- llvm/lib/DebugInfo/DWARF/DWARFDie.cpp | 8 +- llvm/lib/DebugInfo/DWARF/DWARFFormValue.cpp | 18 +- llvm/lib/DebugInfo/DWARF/DWARFUnit.cpp | 2 +- llvm/lib/DebugInfo/DWARF/DWARFUnitIndex.cpp | 7 +- llvm/lib/DebugInfo/DWARF/DWARFVerifier.cpp | 14 +- llvm/lib/DebugInfo/PDB/Native/GSIStreamBuilder.cpp | 3 +- llvm/lib/DebugInfo/PDB/Native/NamedStreamMap.cpp | 1 + .../DebugInfo/PDB/Native/PDBStringTableBuilder.cpp | 8 +- .../DebugInfo/Symbolize/SymbolizableObjectFile.cpp | 11 +- llvm/lib/DebugInfo/Symbolize/Symbolize.cpp | 9 +- llvm/lib/Demangle/MicrosoftDemangle.cpp | 49 +- llvm/lib/Demangle/MicrosoftDemangleNodes.cpp | 5 +- llvm/lib/ExecutionEngine/CMakeLists.txt | 1 + .../JITLink/BasicGOTAndStubsBuilder.h | 82 + llvm/lib/ExecutionEngine/JITLink/CMakeLists.txt | 11 + .../lib/ExecutionEngine/JITLink/EHFrameSupport.cpp | 534 + .../ExecutionEngine/JITLink/EHFrameSupportImpl.h | 72 + llvm/lib/ExecutionEngine/JITLink/JITLink.cpp | 262 + .../lib/ExecutionEngine/JITLink/JITLinkGeneric.cpp | 479 + llvm/lib/ExecutionEngine/JITLink/JITLinkGeneric.h | 256 + llvm/lib/ExecutionEngine/JITLink/LLVMBuild.txt | 21 + llvm/lib/ExecutionEngine/JITLink/MachO.cpp | 78 + .../JITLink/MachOAtomGraphBuilder.cpp | 411 + .../JITLink/MachOAtomGraphBuilder.h | 138 + llvm/lib/ExecutionEngine/JITLink/MachO_x86_64.cpp | 608 + llvm/lib/ExecutionEngine/LLVMBuild.txt | 3 +- llvm/lib/ExecutionEngine/Orc/CMakeLists.txt | 2 + llvm/lib/ExecutionEngine/Orc/CompileUtils.cpp | 86 + llvm/lib/ExecutionEngine/Orc/Core.cpp | 284 +- llvm/lib/ExecutionEngine/Orc/ExecutionUtils.cpp | 22 +- llvm/lib/ExecutionEngine/Orc/LLJIT.cpp | 236 +- llvm/lib/ExecutionEngine/Orc/LLVMBuild.txt | 3 +- llvm/lib/ExecutionEngine/Orc/Layer.cpp | 10 +- .../lib/ExecutionEngine/Orc/ObjectLinkingLayer.cpp | 483 + llvm/lib/ExecutionEngine/Orc/OrcABISupport.cpp | 10 +- .../Orc/RTDyldObjectLinkingLayer.cpp | 37 +- .../PerfJITEvents/PerfJITEventListener.cpp | 6 +- .../RuntimeDyld/RTDyldMemoryManager.cpp | 4 +- .../ExecutionEngine/RuntimeDyld/RuntimeDyld.cpp | 6 +- .../RuntimeDyld/RuntimeDyldChecker.cpp | 36 +- llvm/lib/ExecutionEngine/SectionMemoryManager.cpp | 33 +- llvm/lib/IR/AsmWriter.cpp | 1 + llvm/lib/IR/AutoUpgrade.cpp | 33 +- llvm/lib/IR/BasicBlock.cpp | 48 +- llvm/lib/IR/ConstantFold.cpp | 46 + llvm/lib/IR/ConstantFold.h | 1 + llvm/lib/IR/ConstantRange.cpp | 378 +- llvm/lib/IR/Constants.cpp | 42 +- llvm/lib/IR/Core.cpp | 58 +- llvm/lib/IR/DIBuilder.cpp | 4 +- llvm/lib/IR/DebugInfo.cpp | 77 +- llvm/lib/IR/DebugInfoMetadata.cpp | 32 +- llvm/lib/IR/DiagnosticInfo.cpp | 57 +- llvm/lib/IR/Function.cpp | 9 +- llvm/lib/IR/IRBuilder.cpp | 6 +- llvm/lib/IR/Instruction.cpp | 50 +- llvm/lib/IR/Instructions.cpp | 53 + llvm/lib/IR/IntrinsicInst.cpp | 2 + llvm/lib/IR/LLVMBuild.txt | 2 +- llvm/lib/IR/LegacyPassManager.cpp | 9 +- llvm/lib/IR/MDBuilder.cpp | 4 +- llvm/lib/IR/Metadata.cpp | 5 +- llvm/lib/IR/ModuleSummaryIndex.cpp | 14 + llvm/lib/IR/RemarkStreamer.cpp | 2 +- llvm/lib/IR/Verifier.cpp | 81 +- llvm/lib/LTO/LTO.cpp | 95 +- llvm/lib/LTO/LTOBackend.cpp | 2 +- llvm/lib/LTO/LTOCodeGenerator.cpp | 23 +- llvm/lib/LTO/LTOModule.cpp | 6 +- llvm/lib/LTO/ThinLTOCodeGenerator.cpp | 173 +- llvm/lib/Linker/IRMover.cpp | 12 +- llvm/lib/MC/ELFObjectWriter.cpp | 9 +- llvm/lib/MC/MCAsmBackend.cpp | 1 + llvm/lib/MC/MCAsmStreamer.cpp | 3 +- llvm/lib/MC/MCContext.cpp | 24 +- llvm/lib/MC/MCDwarf.cpp | 25 +- llvm/lib/MC/MCParser/AsmParser.cpp | 15 +- llvm/lib/MC/MCParser/ELFAsmParser.cpp | 2 + llvm/lib/MC/MCSectionELF.cpp | 2 + llvm/lib/MC/MCWin64EH.cpp | 49 +- llvm/lib/MC/WasmObjectWriter.cpp | 5 +- llvm/lib/MCA/HardwareUnits/Scheduler.cpp | 11 +- llvm/lib/MCA/InstrBuilder.cpp | 1 - llvm/lib/MCA/Stages/DispatchStage.cpp | 6 +- llvm/lib/MCA/Stages/ExecuteStage.cpp | 32 +- llvm/lib/Object/ArchiveWriter.cpp | 4 +- llvm/lib/Object/COFFObjectFile.cpp | 41 +- llvm/lib/Object/ELF.cpp | 1 + llvm/lib/Object/ELFObjectFile.cpp | 17 +- llvm/lib/Object/IRObjectFile.cpp | 15 +- llvm/lib/Object/IRSymtab.cpp | 18 +- llvm/lib/Object/MachOObjectFile.cpp | 41 +- llvm/lib/Object/Minidump.cpp | 21 +- llvm/lib/Object/Object.cpp | 8 +- llvm/lib/Object/ObjectFile.cpp | 12 +- llvm/lib/Object/WasmObjectFile.cpp | 26 +- llvm/lib/Object/WindowsResource.cpp | 165 +- llvm/lib/Object/XCOFFObjectFile.cpp | 154 +- llvm/lib/ObjectYAML/COFFYAML.cpp | 6 + llvm/lib/ObjectYAML/CodeViewYAMLSymbols.cpp | 6 + llvm/lib/ObjectYAML/ELFYAML.cpp | 11 +- llvm/lib/ObjectYAML/MinidumpYAML.cpp | 244 +- llvm/lib/ObjectYAML/ObjectYAML.cpp | 12 +- llvm/lib/ObjectYAML/WasmYAML.cpp | 4 +- llvm/lib/Option/OptTable.cpp | 74 +- llvm/lib/Passes/PassBuilder.cpp | 106 +- llvm/lib/Passes/PassRegistry.def | 26 +- .../ProfileData/Coverage/CoverageMappingReader.cpp | 13 +- .../ProfileData/Coverage/CoverageMappingWriter.cpp | 17 +- llvm/lib/ProfileData/GCOV.cpp | 8 +- llvm/lib/ProfileData/InstrProf.cpp | 234 + llvm/lib/ProfileData/InstrProfReader.cpp | 14 + llvm/lib/ProfileData/InstrProfWriter.cpp | 36 +- llvm/lib/ProfileData/SampleProfWriter.cpp | 5 +- llvm/lib/Remarks/CMakeLists.txt | 1 + llvm/lib/Remarks/RemarkParser.cpp | 28 + llvm/lib/Remarks/RemarkStringTable.cpp | 48 + llvm/lib/Remarks/YAMLRemarkParser.cpp | 14 +- llvm/lib/Remarks/YAMLRemarkParser.h | 15 +- llvm/lib/Support/AArch64TargetParser.cpp | 10 + llvm/lib/Support/APInt.cpp | 17 +- llvm/lib/Support/ARMTargetParser.cpp | 8 +- llvm/lib/Support/BinaryStreamReader.cpp | 33 +- llvm/lib/Support/BinaryStreamWriter.cpp | 13 + llvm/lib/Support/CachePruning.cpp | 11 +- llvm/lib/Support/CommandLine.cpp | 216 +- llvm/lib/Support/DJB.cpp | 35 +- llvm/lib/Support/FileCheck.cpp | 648 +- llvm/lib/Support/FileOutputBuffer.cpp | 18 +- llvm/lib/Support/Host.cpp | 12 + llvm/lib/Support/JSON.cpp | 208 +- llvm/lib/Support/Memory.cpp | 29 + llvm/lib/Support/MemoryBuffer.cpp | 2 +- llvm/lib/Support/Parallel.cpp | 31 +- llvm/lib/Support/Path.cpp | 5 +- llvm/lib/Support/RandomNumberGenerator.cpp | 10 +- llvm/lib/Support/Statistic.cpp | 3 +- llvm/lib/Support/TargetParser.cpp | 38 +- llvm/lib/Support/TimeProfiler.cpp | 64 +- llvm/lib/Support/Triple.cpp | 17 +- llvm/lib/Support/Unix/Memory.inc | 61 +- llvm/lib/Support/Unix/Path.inc | 65 +- llvm/lib/Support/Unix/Process.inc | 8 +- llvm/lib/Support/Unix/Program.inc | 16 +- llvm/lib/Support/Windows/Memory.inc | 14 +- llvm/lib/Support/Windows/Process.inc | 2 +- llvm/lib/Support/YAMLTraits.cpp | 5 + llvm/lib/TableGen/TGLexer.cpp | 18 +- llvm/lib/TableGen/TGLexer.h | 2 +- llvm/lib/TableGen/TGParser.cpp | 18 +- llvm/lib/Target/AArch64/AArch64.td | 27 + llvm/lib/Target/AArch64/AArch64AsmPrinter.cpp | 15 +- llvm/lib/Target/AArch64/AArch64CallLowering.cpp | 42 +- .../lib/Target/AArch64/AArch64CallingConvention.td | 18 +- .../Target/AArch64/AArch64CompressJumpTables.cpp | 1 + llvm/lib/Target/AArch64/AArch64FrameLowering.cpp | 97 +- llvm/lib/Target/AArch64/AArch64ISelDAGToDAG.cpp | 63 +- llvm/lib/Target/AArch64/AArch64ISelLowering.cpp | 73 +- llvm/lib/Target/AArch64/AArch64ISelLowering.h | 2 +- llvm/lib/Target/AArch64/AArch64InstrFormats.td | 5 +- llvm/lib/Target/AArch64/AArch64InstrInfo.cpp | 59 +- llvm/lib/Target/AArch64/AArch64InstrInfo.h | 17 +- llvm/lib/Target/AArch64/AArch64InstrInfo.td | 39 +- .../Target/AArch64/AArch64InstructionSelector.cpp | 369 +- llvm/lib/Target/AArch64/AArch64LegalizerInfo.cpp | 41 +- .../Target/AArch64/AArch64LoadStoreOptimizer.cpp | 6 +- .../Target/AArch64/AArch64MachineFunctionInfo.h | 8 + .../lib/Target/AArch64/AArch64RegisterBankInfo.cpp | 56 +- llvm/lib/Target/AArch64/AArch64SVEInstrInfo.td | 135 +- llvm/lib/Target/AArch64/AArch64SchedA53.td | 2 +- llvm/lib/Target/AArch64/AArch64SchedA57.td | 2 +- llvm/lib/Target/AArch64/AArch64SchedCyclone.td | 2 +- llvm/lib/Target/AArch64/AArch64SchedExynosM1.td | 2 +- llvm/lib/Target/AArch64/AArch64SchedExynosM3.td | 2 +- llvm/lib/Target/AArch64/AArch64SchedExynosM4.td | 38 +- llvm/lib/Target/AArch64/AArch64SchedFalkor.td | 2 +- llvm/lib/Target/AArch64/AArch64SchedKryo.td | 2 +- llvm/lib/Target/AArch64/AArch64SchedPredExynos.td | 11 - llvm/lib/Target/AArch64/AArch64SchedPredicates.td | 53 - llvm/lib/Target/AArch64/AArch64SchedThunderX.td | 2 +- .../lib/Target/AArch64/AArch64SchedThunderX2T99.td | 2 +- .../Target/AArch64/AArch64StorePairSuppress.cpp | 2 +- llvm/lib/Target/AArch64/AArch64Subtarget.h | 25 +- llvm/lib/Target/AArch64/AArch64TargetMachine.cpp | 1 + .../Target/AArch64/AsmParser/AArch64AsmParser.cpp | 32 +- llvm/lib/Target/AArch64/CMakeLists.txt | 1 - .../AArch64/Disassembler/AArch64Disassembler.cpp | 11 +- .../AArch64/InstPrinter/AArch64InstPrinter.h | 222 - llvm/lib/Target/AArch64/InstPrinter/CMakeLists.txt | 7 - llvm/lib/Target/AArch64/InstPrinter/LLVMBuild.txt | 23 - llvm/lib/Target/AArch64/LLVMBuild.txt | 4 +- .../AArch64/MCTargetDesc/AArch64AsmBackend.cpp | 42 +- .../MCTargetDesc/AArch64ELFObjectWriter.cpp | 2 + .../AArch64InstPrinter.cpp | 0 .../AArch64/MCTargetDesc/AArch64InstPrinter.h | 222 + .../AArch64/MCTargetDesc/AArch64MCAsmInfo.cpp | 4 +- .../AArch64/MCTargetDesc/AArch64MCTargetDesc.cpp | 9 +- .../AArch64/MCTargetDesc/AArch64MCTargetDesc.h | 7 +- .../MCTargetDesc/AArch64MachObjectWriter.cpp | 10 +- .../lib/Target/AArch64/MCTargetDesc/CMakeLists.txt | 1 + llvm/lib/Target/AArch64/MCTargetDesc/LLVMBuild.txt | 2 +- llvm/lib/Target/AArch64/SVEInstrFormats.td | 430 + .../AArch64/TargetInfo/AArch64TargetInfo.cpp | 26 +- .../Target/AArch64/TargetInfo/AArch64TargetInfo.h | 24 + llvm/lib/Target/AMDGPU/AMDGPU.h | 7 +- llvm/lib/Target/AMDGPU/AMDGPU.td | 213 +- llvm/lib/Target/AMDGPU/AMDGPUAsmPrinter.cpp | 41 +- llvm/lib/Target/AMDGPU/AMDGPUAsmPrinter.h | 3 + llvm/lib/Target/AMDGPU/AMDGPUCallingConv.td | 28 +- .../Target/AMDGPU/AMDGPUHSAMetadataStreamer.cpp | 30 - llvm/lib/Target/AMDGPU/AMDGPUISelDAGToDAG.cpp | 123 +- llvm/lib/Target/AMDGPU/AMDGPUISelLowering.cpp | 105 +- llvm/lib/Target/AMDGPU/AMDGPUISelLowering.h | 4 + llvm/lib/Target/AMDGPU/AMDGPUInline.cpp | 7 +- llvm/lib/Target/AMDGPU/AMDGPUInstrInfo.td | 13 +- .../Target/AMDGPU/AMDGPUInstructionSelector.cpp | 6 +- llvm/lib/Target/AMDGPU/AMDGPUInstructions.td | 1 - llvm/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp | 184 +- llvm/lib/Target/AMDGPU/AMDGPULegalizerInfo.h | 8 + llvm/lib/Target/AMDGPU/AMDGPUMCInstLower.cpp | 24 +- llvm/lib/Target/AMDGPU/AMDGPURegAsmNames.inc.cpp | 4 +- llvm/lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp | 362 +- llvm/lib/Target/AMDGPU/AMDGPURegisterBankInfo.h | 16 + llvm/lib/Target/AMDGPU/AMDGPUSearchableTables.td | 22 + llvm/lib/Target/AMDGPU/AMDGPUSubtarget.cpp | 64 +- llvm/lib/Target/AMDGPU/AMDGPUSubtarget.h | 103 +- llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.cpp | 18 + .../Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp | 1179 +- llvm/lib/Target/AMDGPU/BUFInstructions.td | 585 +- llvm/lib/Target/AMDGPU/CMakeLists.txt | 3 +- llvm/lib/Target/AMDGPU/DSInstructions.td | 370 +- .../AMDGPU/Disassembler/AMDGPUDisassembler.cpp | 234 +- .../AMDGPU/Disassembler/AMDGPUDisassembler.h | 1 + llvm/lib/Target/AMDGPU/FLATInstructions.td | 264 +- llvm/lib/Target/AMDGPU/GCNHazardRecognizer.cpp | 336 +- llvm/lib/Target/AMDGPU/GCNHazardRecognizer.h | 12 + llvm/lib/Target/AMDGPU/GCNNSAReassign.cpp | 343 + llvm/lib/Target/AMDGPU/GCNProcessors.td | 7 + llvm/lib/Target/AMDGPU/GCNRegBankReassign.cpp | 797 + llvm/lib/Target/AMDGPU/GCNSchedStrategy.h | 6 +- .../AMDGPU/InstPrinter/AMDGPUInstPrinter.cpp | 1448 - .../Target/AMDGPU/InstPrinter/AMDGPUInstPrinter.h | 251 - llvm/lib/Target/AMDGPU/InstPrinter/CMakeLists.txt | 5 - llvm/lib/Target/AMDGPU/InstPrinter/LLVMBuild.txt | 23 - llvm/lib/Target/AMDGPU/LLVMBuild.txt | 4 +- .../AMDGPU/MCTargetDesc/AMDGPUInstPrinter.cpp | 1551 + .../Target/AMDGPU/MCTargetDesc/AMDGPUInstPrinter.h | 258 + .../AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.cpp | 3 +- .../AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h | 3 - .../AMDGPU/MCTargetDesc/AMDGPUTargetStreamer.cpp | 98 +- .../AMDGPU/MCTargetDesc/AMDGPUTargetStreamer.h | 9 + llvm/lib/Target/AMDGPU/MCTargetDesc/CMakeLists.txt | 3 + llvm/lib/Target/AMDGPU/MCTargetDesc/LLVMBuild.txt | 2 +- .../Target/AMDGPU/MCTargetDesc/SIMCCodeEmitter.cpp | 37 +- llvm/lib/Target/AMDGPU/MIMGInstructions.td | 401 +- llvm/lib/Target/AMDGPU/R600ISelLowering.cpp | 6 + llvm/lib/Target/AMDGPU/R600InstrInfo.cpp | 1 + .../Target/AMDGPU/R600OptimizeVectorRegisters.cpp | 15 +- llvm/lib/Target/AMDGPU/SIAnnotateControlFlow.cpp | 2 +- llvm/lib/Target/AMDGPU/SIDefines.h | 44 +- llvm/lib/Target/AMDGPU/SIFixupVectorISel.cpp | 5 + llvm/lib/Target/AMDGPU/SIFoldOperands.cpp | 107 +- llvm/lib/Target/AMDGPU/SIFrameLowering.cpp | 22 + llvm/lib/Target/AMDGPU/SIISelLowering.cpp | 222 +- llvm/lib/Target/AMDGPU/SIISelLowering.h | 4 +- llvm/lib/Target/AMDGPU/SIInsertSkips.cpp | 26 +- llvm/lib/Target/AMDGPU/SIInsertWaitcnts.cpp | 204 +- llvm/lib/Target/AMDGPU/SIInstrFormats.td | 32 +- llvm/lib/Target/AMDGPU/SIInstrInfo.cpp | 435 +- llvm/lib/Target/AMDGPU/SIInstrInfo.h | 23 +- llvm/lib/Target/AMDGPU/SIInstrInfo.td | 68 +- llvm/lib/Target/AMDGPU/SIInstructions.td | 17 +- llvm/lib/Target/AMDGPU/SILoadStoreOptimizer.cpp | 16 +- llvm/lib/Target/AMDGPU/SILowerControlFlow.cpp | 127 +- llvm/lib/Target/AMDGPU/SILowerI1Copies.cpp | 9 +- llvm/lib/Target/AMDGPU/SIMachineScheduler.cpp | 4 +- llvm/lib/Target/AMDGPU/SIMemoryLegalizer.cpp | 263 +- llvm/lib/Target/AMDGPU/SIModeRegister.cpp | 2 +- llvm/lib/Target/AMDGPU/SIOptimizeExecMasking.cpp | 6 - .../Target/AMDGPU/SIOptimizeExecMaskingPreRA.cpp | 13 +- llvm/lib/Target/AMDGPU/SIPeepholeSDWA.cpp | 20 +- llvm/lib/Target/AMDGPU/SIProgramInfo.h | 2 + llvm/lib/Target/AMDGPU/SIRegisterInfo.cpp | 17 +- llvm/lib/Target/AMDGPU/SIRegisterInfo.td | 31 +- llvm/lib/Target/AMDGPU/SISchedule.td | 33 + llvm/lib/Target/AMDGPU/SIShrinkInstructions.cpp | 100 + llvm/lib/Target/AMDGPU/SMInstructions.td | 277 +- llvm/lib/Target/AMDGPU/SOPInstructions.td | 440 +- .../Target/AMDGPU/TargetInfo/AMDGPUTargetInfo.cpp | 2 +- .../Target/AMDGPU/TargetInfo/AMDGPUTargetInfo.h | 29 + llvm/lib/Target/AMDGPU/Utils/AMDGPUAsmUtils.cpp | 14 +- llvm/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.cpp | 159 +- llvm/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.h | 52 +- llvm/lib/Target/AMDGPU/Utils/AMDGPUPALMetadata.cpp | 5 +- llvm/lib/Target/AMDGPU/Utils/AMDKernelCodeTInfo.h | 3 + llvm/lib/Target/AMDGPU/VOP1Instructions.td | 282 +- llvm/lib/Target/AMDGPU/VOP2Instructions.td | 572 +- llvm/lib/Target/AMDGPU/VOP3Instructions.td | 343 +- llvm/lib/Target/AMDGPU/VOP3PInstructions.td | 34 + llvm/lib/Target/AMDGPU/VOPCInstructions.td | 930 +- llvm/lib/Target/AMDGPU/VOPInstructions.td | 104 +- llvm/lib/Target/ARC/ARCAsmPrinter.cpp | 3 +- llvm/lib/Target/ARC/ARCOptAddrMode.cpp | 2 +- llvm/lib/Target/ARC/ARCTargetMachine.cpp | 1 + llvm/lib/Target/ARC/CMakeLists.txt | 1 - .../Target/ARC/Disassembler/ARCDisassembler.cpp | 1 + llvm/lib/Target/ARC/InstPrinter/CMakeLists.txt | 3 - llvm/lib/Target/ARC/InstPrinter/LLVMBuild.txt | 22 - llvm/lib/Target/ARC/LLVMBuild.txt | 3 +- .../ARCInstPrinter.cpp | 0 .../{InstPrinter => MCTargetDesc}/ARCInstPrinter.h | 0 .../Target/ARC/MCTargetDesc/ARCMCTargetDesc.cpp | 3 +- llvm/lib/Target/ARC/MCTargetDesc/ARCMCTargetDesc.h | 2 - llvm/lib/Target/ARC/MCTargetDesc/CMakeLists.txt | 1 + llvm/lib/Target/ARC/MCTargetDesc/LLVMBuild.txt | 2 +- llvm/lib/Target/ARC/TargetInfo/ARCTargetInfo.cpp | 2 +- llvm/lib/Target/ARC/TargetInfo/ARCTargetInfo.h | 20 + llvm/lib/Target/ARM/ARM.td | 20 +- llvm/lib/Target/ARM/ARMAsmPrinter.cpp | 42 +- llvm/lib/Target/ARM/ARMAsmPrinter.h | 1 + llvm/lib/Target/ARM/ARMBaseInstrInfo.cpp | 67 +- llvm/lib/Target/ARM/ARMBaseInstrInfo.h | 10 + llvm/lib/Target/ARM/ARMCallLowering.cpp | 4 +- llvm/lib/Target/ARM/ARMCallingConv.td | 36 +- llvm/lib/Target/ARM/ARMCodeGenPrepare.cpp | 144 +- llvm/lib/Target/ARM/ARMConstantIslandPass.cpp | 34 +- llvm/lib/Target/ARM/ARMISelDAGToDAG.cpp | 2 + llvm/lib/Target/ARM/ARMISelLowering.cpp | 103 +- llvm/lib/Target/ARM/ARMISelLowering.h | 6 +- llvm/lib/Target/ARM/ARMInstrNEON.td | 235 +- llvm/lib/Target/ARM/ARMInstrThumb.td | 28 +- llvm/lib/Target/ARM/ARMInstrThumb2.td | 80 +- llvm/lib/Target/ARM/ARMInstructionSelector.cpp | 8 +- llvm/lib/Target/ARM/ARMLegalizerInfo.cpp | 20 +- llvm/lib/Target/ARM/ARMParallelDSP.cpp | 358 +- llvm/lib/Target/ARM/ARMRegisterBankInfo.cpp | 10 +- llvm/lib/Target/ARM/ARMSchedule.td | 2 +- llvm/lib/Target/ARM/ARMScheduleM3.td | 20 - llvm/lib/Target/ARM/ARMScheduleM4.td | 119 + llvm/lib/Target/ARM/ARMSubtarget.cpp | 7 + llvm/lib/Target/ARM/ARMTargetMachine.cpp | 1 + llvm/lib/Target/ARM/ARMTargetTransformInfo.cpp | 35 + llvm/lib/Target/ARM/ARMTargetTransformInfo.h | 2 + llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp | 17 +- llvm/lib/Target/ARM/AsmParser/LLVMBuild.txt | 2 +- llvm/lib/Target/ARM/CMakeLists.txt | 1 - .../Target/ARM/Disassembler/ARMDisassembler.cpp | 15 +- llvm/lib/Target/ARM/InstPrinter/ARMInstPrinter.h | 249 - llvm/lib/Target/ARM/InstPrinter/CMakeLists.txt | 3 - llvm/lib/Target/ARM/InstPrinter/LLVMBuild.txt | 22 - llvm/lib/Target/ARM/LLVMBuild.txt | 4 +- llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp | 18 +- llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.h | 2 + .../Target/ARM/MCTargetDesc/ARMELFObjectWriter.cpp | 2 + .../ARMInstPrinter.cpp | 0 llvm/lib/Target/ARM/MCTargetDesc/ARMInstPrinter.h | 249 + .../Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp | 3 +- llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.h | 5 - llvm/lib/Target/ARM/MCTargetDesc/CMakeLists.txt | 1 + llvm/lib/Target/ARM/MCTargetDesc/LLVMBuild.txt | 2 +- llvm/lib/Target/ARM/TargetInfo/ARMTargetInfo.cpp | 2 +- llvm/lib/Target/ARM/TargetInfo/ARMTargetInfo.h | 23 + llvm/lib/Target/AVR/AVRAsmPrinter.cpp | 8 +- llvm/lib/Target/AVR/AVRISelLowering.h | 5 + llvm/lib/Target/AVR/AVRTargetMachine.cpp | 1 + llvm/lib/Target/AVR/AsmParser/AVRAsmParser.cpp | 1 + llvm/lib/Target/AVR/CMakeLists.txt | 1 - .../Target/AVR/Disassembler/AVRDisassembler.cpp | 1 + llvm/lib/Target/AVR/InstPrinter/CMakeLists.txt | 8 - llvm/lib/Target/AVR/InstPrinter/LLVMBuild.txt | 22 - llvm/lib/Target/AVR/LLVMBuild.txt | 4 +- .../AVRInstPrinter.cpp | 0 .../{InstPrinter => MCTargetDesc}/AVRInstPrinter.h | 0 .../Target/AVR/MCTargetDesc/AVRMCTargetDesc.cpp | 3 +- llvm/lib/Target/AVR/MCTargetDesc/AVRMCTargetDesc.h | 2 - llvm/lib/Target/AVR/MCTargetDesc/CMakeLists.txt | 1 + llvm/lib/Target/AVR/MCTargetDesc/LLVMBuild.txt | 2 +- llvm/lib/Target/AVR/TargetInfo/AVRTargetInfo.cpp | 2 +- llvm/lib/Target/AVR/TargetInfo/AVRTargetInfo.h | 18 + llvm/lib/Target/BPF/AsmParser/BPFAsmParser.cpp | 1 + llvm/lib/Target/BPF/BPFAsmPrinter.cpp | 13 +- llvm/lib/Target/BPF/BPFISelLowering.h | 2 +- llvm/lib/Target/BPF/BPFTargetMachine.cpp | 1 + llvm/lib/Target/BPF/BTFDebug.cpp | 18 +- llvm/lib/Target/BPF/CMakeLists.txt | 1 - .../Target/BPF/Disassembler/BPFDisassembler.cpp | 1 + llvm/lib/Target/BPF/InstPrinter/BPFInstPrinter.cpp | 107 - llvm/lib/Target/BPF/InstPrinter/BPFInstPrinter.h | 40 - llvm/lib/Target/BPF/InstPrinter/CMakeLists.txt | 3 - llvm/lib/Target/BPF/InstPrinter/LLVMBuild.txt | 22 - llvm/lib/Target/BPF/LLVMBuild.txt | 3 +- .../lib/Target/BPF/MCTargetDesc/BPFInstPrinter.cpp | 107 + llvm/lib/Target/BPF/MCTargetDesc/BPFInstPrinter.h | 40 + .../Target/BPF/MCTargetDesc/BPFMCTargetDesc.cpp | 3 +- llvm/lib/Target/BPF/MCTargetDesc/BPFMCTargetDesc.h | 4 - llvm/lib/Target/BPF/MCTargetDesc/CMakeLists.txt | 1 + llvm/lib/Target/BPF/MCTargetDesc/LLVMBuild.txt | 2 +- llvm/lib/Target/BPF/TargetInfo/BPFTargetInfo.cpp | 11 +- llvm/lib/Target/BPF/TargetInfo/BPFTargetInfo.h | 22 + .../Target/Hexagon/AsmParser/HexagonAsmParser.cpp | 21 +- .../Hexagon/Disassembler/HexagonDisassembler.cpp | 1 + llvm/lib/Target/Hexagon/HexagonAsmPrinter.cpp | 9 +- .../lib/Target/Hexagon/HexagonConstPropagation.cpp | 2 + llvm/lib/Target/Hexagon/HexagonISelLowering.cpp | 2 +- llvm/lib/Target/Hexagon/HexagonISelLowering.h | 2 +- llvm/lib/Target/Hexagon/HexagonInstrInfo.cpp | 5 +- llvm/lib/Target/Hexagon/HexagonInstrInfo.h | 6 +- llvm/lib/Target/Hexagon/HexagonStoreWidening.cpp | 8 +- llvm/lib/Target/Hexagon/HexagonTargetMachine.cpp | 1 + .../Hexagon/MCTargetDesc/HexagonMCTargetDesc.cpp | 1 + .../Hexagon/MCTargetDesc/HexagonMCTargetDesc.h | 1 - .../Hexagon/TargetInfo/HexagonTargetInfo.cpp | 3 +- .../Target/Hexagon/TargetInfo/HexagonTargetInfo.h | 20 + llvm/lib/Target/Lanai/AsmParser/LanaiAsmParser.cpp | 1 + llvm/lib/Target/Lanai/CMakeLists.txt | 1 - .../Lanai/Disassembler/LanaiDisassembler.cpp | 1 + llvm/lib/Target/Lanai/InstPrinter/CMakeLists.txt | 3 - llvm/lib/Target/Lanai/InstPrinter/LLVMBuild.txt | 22 - .../Target/Lanai/InstPrinter/LanaiInstPrinter.cpp | 304 - .../Target/Lanai/InstPrinter/LanaiInstPrinter.h | 65 - llvm/lib/Target/Lanai/LLVMBuild.txt | 3 +- llvm/lib/Target/Lanai/Lanai.h | 1 - llvm/lib/Target/Lanai/LanaiAsmPrinter.cpp | 5 +- llvm/lib/Target/Lanai/LanaiInstrInfo.cpp | 11 +- llvm/lib/Target/Lanai/LanaiInstrInfo.h | 9 +- llvm/lib/Target/Lanai/LanaiTargetMachine.cpp | 1 + llvm/lib/Target/Lanai/MCTargetDesc/CMakeLists.txt | 1 + llvm/lib/Target/Lanai/MCTargetDesc/LLVMBuild.txt | 2 +- .../Target/Lanai/MCTargetDesc/LanaiInstPrinter.cpp | 304 + .../Target/Lanai/MCTargetDesc/LanaiInstPrinter.h | 65 + .../Lanai/MCTargetDesc/LanaiMCTargetDesc.cpp | 3 +- .../Target/Lanai/MCTargetDesc/LanaiMCTargetDesc.h | 2 - .../Target/Lanai/TargetInfo/LanaiTargetInfo.cpp | 6 +- llvm/lib/Target/Lanai/TargetInfo/LanaiTargetInfo.h | 20 + .../Target/MSP430/AsmParser/MSP430AsmParser.cpp | 1 + llvm/lib/Target/MSP430/CMakeLists.txt | 1 - .../MSP430/Disassembler/MSP430Disassembler.cpp | 1 + llvm/lib/Target/MSP430/InstPrinter/CMakeLists.txt | 3 - llvm/lib/Target/MSP430/InstPrinter/LLVMBuild.txt | 22 - .../Target/MSP430/InstPrinter/MSP430InstPrinter.h | 49 - llvm/lib/Target/MSP430/LLVMBuild.txt | 4 +- llvm/lib/Target/MSP430/MCTargetDesc/CMakeLists.txt | 1 + llvm/lib/Target/MSP430/MCTargetDesc/LLVMBuild.txt | 2 +- .../MSP430InstPrinter.cpp | 0 .../Target/MSP430/MCTargetDesc/MSP430InstPrinter.h | 49 + .../MSP430/MCTargetDesc/MSP430MCTargetDesc.cpp | 3 +- .../MSP430/MCTargetDesc/MSP430MCTargetDesc.h | 2 - llvm/lib/Target/MSP430/MSP430AsmPrinter.cpp | 33 +- llvm/lib/Target/MSP430/MSP430TargetMachine.cpp | 1 + .../Target/MSP430/TargetInfo/MSP430TargetInfo.cpp | 3 +- .../Target/MSP430/TargetInfo/MSP430TargetInfo.h | 20 + llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp | 1 + llvm/lib/Target/Mips/CMakeLists.txt | 1 - .../Target/Mips/Disassembler/MipsDisassembler.cpp | 10 +- llvm/lib/Target/Mips/InstPrinter/CMakeLists.txt | 3 - llvm/lib/Target/Mips/InstPrinter/LLVMBuild.txt | 22 - .../Target/Mips/InstPrinter/MipsInstPrinter.cpp | 287 - llvm/lib/Target/Mips/InstPrinter/MipsInstPrinter.h | 112 - llvm/lib/Target/Mips/LLVMBuild.txt | 3 +- llvm/lib/Target/Mips/MCTargetDesc/CMakeLists.txt | 1 + llvm/lib/Target/Mips/MCTargetDesc/LLVMBuild.txt | 2 +- .../Target/Mips/MCTargetDesc/MipsAsmBackend.cpp | 4 +- .../Mips/MCTargetDesc/MipsELFObjectWriter.cpp | 2 +- llvm/lib/Target/Mips/MCTargetDesc/MipsFixupKinds.h | 5 +- .../Target/Mips/MCTargetDesc/MipsInstPrinter.cpp | 287 + .../lib/Target/Mips/MCTargetDesc/MipsInstPrinter.h | 112 + .../Target/Mips/MCTargetDesc/MipsMCTargetDesc.cpp | 5 +- .../Target/Mips/MCTargetDesc/MipsMCTargetDesc.h | 5 - .../Mips/MCTargetDesc/MipsTargetStreamer.cpp | 2 +- llvm/lib/Target/Mips/MipsAsmPrinter.cpp | 5 +- llvm/lib/Target/Mips/MipsDelaySlotFiller.cpp | 37 +- llvm/lib/Target/Mips/MipsISelLowering.cpp | 20 +- llvm/lib/Target/Mips/MipsISelLowering.h | 6 +- llvm/lib/Target/Mips/MipsSEISelLowering.cpp | 36 + llvm/lib/Target/Mips/MipsSEISelLowering.h | 1 + llvm/lib/Target/Mips/MipsSEInstrInfo.cpp | 2 +- llvm/lib/Target/Mips/MipsTargetMachine.cpp | 4 +- llvm/lib/Target/Mips/MipsTargetMachine.h | 2 +- llvm/lib/Target/Mips/TargetInfo/MipsTargetInfo.cpp | 3 +- llvm/lib/Target/Mips/TargetInfo/MipsTargetInfo.h | 23 + llvm/lib/Target/NVPTX/CMakeLists.txt | 1 - llvm/lib/Target/NVPTX/InstPrinter/CMakeLists.txt | 3 - llvm/lib/Target/NVPTX/InstPrinter/LLVMBuild.txt | 22 - .../Target/NVPTX/InstPrinter/NVPTXInstPrinter.cpp | 295 - .../Target/NVPTX/InstPrinter/NVPTXInstPrinter.h | 51 - llvm/lib/Target/NVPTX/LLVMBuild.txt | 4 +- llvm/lib/Target/NVPTX/MCTargetDesc/CMakeLists.txt | 1 + llvm/lib/Target/NVPTX/MCTargetDesc/LLVMBuild.txt | 2 +- .../Target/NVPTX/MCTargetDesc/NVPTXInstPrinter.cpp | 309 + .../Target/NVPTX/MCTargetDesc/NVPTXInstPrinter.h | 53 + .../NVPTX/MCTargetDesc/NVPTXMCTargetDesc.cpp | 3 +- .../Target/NVPTX/MCTargetDesc/NVPTXMCTargetDesc.h | 3 - llvm/lib/Target/NVPTX/NVPTX.h | 3 - llvm/lib/Target/NVPTX/NVPTX.td | 2 + llvm/lib/Target/NVPTX/NVPTXAsmPrinter.cpp | 51 +- llvm/lib/Target/NVPTX/NVPTXAsmPrinter.h | 5 +- llvm/lib/Target/NVPTX/NVPTXISelDAGToDAG.cpp | 6 +- llvm/lib/Target/NVPTX/NVPTXISelLowering.cpp | 164 + llvm/lib/Target/NVPTX/NVPTXInstrInfo.td | 7 + llvm/lib/Target/NVPTX/NVPTXIntrinsics.td | 621 +- llvm/lib/Target/NVPTX/NVPTXPrologEpilogPass.cpp | 4 +- llvm/lib/Target/NVPTX/NVPTXTargetMachine.cpp | 1 + .../Target/NVPTX/TargetInfo/NVPTXTargetInfo.cpp | 3 +- llvm/lib/Target/NVPTX/TargetInfo/NVPTXTargetInfo.h | 21 + llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp | 4 +- llvm/lib/Target/PowerPC/CMakeLists.txt | 1 - .../PowerPC/Disassembler/PPCDisassembler.cpp | 1 + llvm/lib/Target/PowerPC/InstPrinter/CMakeLists.txt | 3 - llvm/lib/Target/PowerPC/InstPrinter/LLVMBuild.txt | 22 - .../Target/PowerPC/InstPrinter/PPCInstPrinter.cpp | 543 - .../Target/PowerPC/InstPrinter/PPCInstPrinter.h | 76 - llvm/lib/Target/PowerPC/LLVMBuild.txt | 4 +- .../lib/Target/PowerPC/MCTargetDesc/CMakeLists.txt | 1 + llvm/lib/Target/PowerPC/MCTargetDesc/LLVMBuild.txt | 2 +- .../Target/PowerPC/MCTargetDesc/PPCAsmBackend.cpp | 96 +- .../PowerPC/MCTargetDesc/PPCELFObjectWriter.cpp | 3 + .../Target/PowerPC/MCTargetDesc/PPCInstPrinter.cpp | 543 + .../Target/PowerPC/MCTargetDesc/PPCInstPrinter.h | 76 + .../PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp | 2 +- .../PowerPC/MCTargetDesc/PPCMCTargetDesc.cpp | 33 +- .../Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h | 4 - llvm/lib/Target/PowerPC/PPC.td | 5 +- llvm/lib/Target/PowerPC/PPCAsmPrinter.cpp | 51 +- llvm/lib/Target/PowerPC/PPCCTRLoops.cpp | 2 +- llvm/lib/Target/PowerPC/PPCISelDAGToDAG.cpp | 58 +- llvm/lib/Target/PowerPC/PPCISelLowering.cpp | 189 +- llvm/lib/Target/PowerPC/PPCISelLowering.h | 30 +- llvm/lib/Target/PowerPC/PPCInstr64Bit.td | 22 +- llvm/lib/Target/PowerPC/PPCInstrInfo.td | 21 +- llvm/lib/Target/PowerPC/PPCInstrVSX.td | 229 +- llvm/lib/Target/PowerPC/PPCLoopPreIncPrep.cpp | 2 +- llvm/lib/Target/PowerPC/PPCRegisterInfo.cpp | 71 +- llvm/lib/Target/PowerPC/PPCSubtarget.cpp | 1 + llvm/lib/Target/PowerPC/PPCSubtarget.h | 2 + llvm/lib/Target/PowerPC/PPCTargetMachine.cpp | 3 + llvm/lib/Target/PowerPC/PPCTargetTransformInfo.cpp | 3 +- llvm/lib/Target/PowerPC/README_P9.txt | 8 +- .../PowerPC/TargetInfo/PowerPCTargetInfo.cpp | 3 +- .../Target/PowerPC/TargetInfo/PowerPCTargetInfo.h | 22 + llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp | 14 +- llvm/lib/Target/RISCV/CMakeLists.txt | 1 - .../RISCV/Disassembler/RISCVDisassembler.cpp | 1 + llvm/lib/Target/RISCV/InstPrinter/CMakeLists.txt | 3 - llvm/lib/Target/RISCV/InstPrinter/LLVMBuild.txt | 22 - .../Target/RISCV/InstPrinter/RISCVInstPrinter.h | 54 - llvm/lib/Target/RISCV/LLVMBuild.txt | 4 +- llvm/lib/Target/RISCV/MCTargetDesc/CMakeLists.txt | 1 + llvm/lib/Target/RISCV/MCTargetDesc/LLVMBuild.txt | 2 +- .../Target/RISCV/MCTargetDesc/RISCVAsmBackend.cpp | 6 + .../Target/RISCV/MCTargetDesc/RISCVAsmBackend.h | 2 + .../RISCV/MCTargetDesc/RISCVELFObjectWriter.cpp | 4 + .../Target/RISCV/MCTargetDesc/RISCVFixupKinds.h | 6 + .../RISCVInstPrinter.cpp | 0 .../Target/RISCV/MCTargetDesc/RISCVInstPrinter.h | 54 + .../RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp | 6 + llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp | 13 + llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.h | 2 + .../RISCV/MCTargetDesc/RISCVMCTargetDesc.cpp | 3 +- .../Target/RISCV/MCTargetDesc/RISCVMCTargetDesc.h | 3 - llvm/lib/Target/RISCV/RISCVAsmPrinter.cpp | 3 +- llvm/lib/Target/RISCV/RISCVTargetMachine.cpp | 1 + .../Target/RISCV/TargetInfo/RISCVTargetInfo.cpp | 7 +- llvm/lib/Target/RISCV/TargetInfo/RISCVTargetInfo.h | 21 + llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp | 1 + llvm/lib/Target/Sparc/CMakeLists.txt | 1 - .../Sparc/Disassembler/SparcDisassembler.cpp | 7 +- llvm/lib/Target/Sparc/InstPrinter/CMakeLists.txt | 3 - llvm/lib/Target/Sparc/InstPrinter/LLVMBuild.txt | 22 - .../Target/Sparc/InstPrinter/SparcInstPrinter.h | 56 - llvm/lib/Target/Sparc/LLVMBuild.txt | 4 +- llvm/lib/Target/Sparc/MCTargetDesc/CMakeLists.txt | 1 + llvm/lib/Target/Sparc/MCTargetDesc/LLVMBuild.txt | 2 +- .../SparcInstPrinter.cpp | 0 .../Target/Sparc/MCTargetDesc/SparcInstPrinter.h | 56 + .../Sparc/MCTargetDesc/SparcMCTargetDesc.cpp | 3 +- .../Target/Sparc/MCTargetDesc/SparcMCTargetDesc.h | 4 - .../Sparc/MCTargetDesc/SparcTargetStreamer.cpp | 2 +- llvm/lib/Target/Sparc/SparcAsmPrinter.cpp | 5 +- llvm/lib/Target/Sparc/SparcISelLowering.cpp | 2 + llvm/lib/Target/Sparc/SparcTargetMachine.cpp | 1 + .../Target/Sparc/TargetInfo/SparcTargetInfo.cpp | 3 +- llvm/lib/Target/Sparc/TargetInfo/SparcTargetInfo.h | 22 + llvm/lib/Target/SystemZ/AsmParser/LLVMBuild.txt | 2 +- .../Target/SystemZ/AsmParser/SystemZAsmParser.cpp | 4 +- llvm/lib/Target/SystemZ/CMakeLists.txt | 1 - .../SystemZ/Disassembler/SystemZDisassembler.cpp | 1 + llvm/lib/Target/SystemZ/InstPrinter/CMakeLists.txt | 3 - llvm/lib/Target/SystemZ/InstPrinter/LLVMBuild.txt | 22 - .../SystemZ/InstPrinter/SystemZInstPrinter.h | 77 - llvm/lib/Target/SystemZ/LLVMBuild.txt | 4 +- .../lib/Target/SystemZ/MCTargetDesc/CMakeLists.txt | 1 + llvm/lib/Target/SystemZ/MCTargetDesc/LLVMBuild.txt | 2 +- .../SystemZInstPrinter.cpp | 0 .../SystemZ/MCTargetDesc/SystemZInstPrinter.h | 77 + .../SystemZ/MCTargetDesc/SystemZMCTargetDesc.cpp | 3 +- .../SystemZ/MCTargetDesc/SystemZMCTargetDesc.h | 2 - llvm/lib/Target/SystemZ/SystemZAsmPrinter.cpp | 17 +- llvm/lib/Target/SystemZ/SystemZISelLowering.cpp | 2 +- llvm/lib/Target/SystemZ/SystemZInstrDFP.td | 92 +- llvm/lib/Target/SystemZ/SystemZInstrFP.td | 206 +- llvm/lib/Target/SystemZ/SystemZInstrInfo.cpp | 3 +- llvm/lib/Target/SystemZ/SystemZInstrInfo.h | 3 +- llvm/lib/Target/SystemZ/SystemZInstrInfo.td | 2 +- llvm/lib/Target/SystemZ/SystemZInstrVector.td | 340 +- llvm/lib/Target/SystemZ/SystemZRegisterInfo.cpp | 3 + llvm/lib/Target/SystemZ/SystemZRegisterInfo.td | 7 + llvm/lib/Target/SystemZ/SystemZTargetMachine.cpp | 1 + .../SystemZ/TargetInfo/SystemZTargetInfo.cpp | 2 +- .../Target/SystemZ/TargetInfo/SystemZTargetInfo.h | 20 + llvm/lib/Target/TargetMachine.cpp | 12 +- .../WebAssembly/AsmParser/WebAssemblyAsmParser.cpp | 1 + llvm/lib/Target/WebAssembly/CMakeLists.txt | 1 - .../Target/WebAssembly/Disassembler/LLVMBuild.txt | 2 +- .../Disassembler/WebAssemblyDisassembler.cpp | 3 +- .../Target/WebAssembly/InstPrinter/CMakeLists.txt | 3 - .../Target/WebAssembly/InstPrinter/LLVMBuild.txt | 22 - .../InstPrinter/WebAssemblyInstPrinter.cpp | 296 - llvm/lib/Target/WebAssembly/LLVMBuild.txt | 4 +- .../Target/WebAssembly/MCTargetDesc/CMakeLists.txt | 1 + .../Target/WebAssembly/MCTargetDesc/LLVMBuild.txt | 2 +- .../MCTargetDesc/WebAssemblyInstPrinter.cpp | 296 + .../WebAssemblyInstPrinter.h | 0 .../MCTargetDesc/WebAssemblyMCTargetDesc.cpp | 9 +- .../MCTargetDesc/WebAssemblyMCTargetDesc.h | 3 - .../MCTargetDesc/WebAssemblyTargetStreamer.cpp | 6 +- .../TargetInfo/WebAssemblyTargetInfo.cpp | 3 +- .../WebAssembly/TargetInfo/WebAssemblyTargetInfo.h | 26 + .../Target/WebAssembly/WebAssemblyAsmPrinter.cpp | 6 +- .../lib/Target/WebAssembly/WebAssemblyFastISel.cpp | 42 +- .../Target/WebAssembly/WebAssemblyISelLowering.cpp | 13 +- .../WebAssemblyRuntimeLibcallSignatures.cpp | 51 +- .../WebAssembly/WebAssemblyTargetMachine.cpp | 1 + .../Target/WebAssembly/known_gcc_test_failures.txt | 14 +- llvm/lib/Target/X86/AsmParser/LLVMBuild.txt | 2 +- llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp | 61 +- llvm/lib/Target/X86/AsmParser/X86Operand.h | 2 +- llvm/lib/Target/X86/CMakeLists.txt | 1 - .../Target/X86/Disassembler/X86Disassembler.cpp | 1 + .../X86/Disassembler/X86DisassemblerDecoder.cpp | 3 +- llvm/lib/Target/X86/InstPrinter/CMakeLists.txt | 6 - llvm/lib/Target/X86/InstPrinter/LLVMBuild.txt | 22 - .../Target/X86/InstPrinter/X86ATTInstPrinter.cpp | 487 - .../lib/Target/X86/InstPrinter/X86ATTInstPrinter.h | 124 - .../lib/Target/X86/InstPrinter/X86InstComments.cpp | 1310 - llvm/lib/Target/X86/InstPrinter/X86InstComments.h | 26 - .../X86/InstPrinter/X86InstPrinterCommon.cpp | 337 - .../Target/X86/InstPrinter/X86InstPrinterCommon.h | 40 - .../Target/X86/InstPrinter/X86IntelInstPrinter.cpp | 445 - .../Target/X86/InstPrinter/X86IntelInstPrinter.h | 144 - llvm/lib/Target/X86/LLVMBuild.txt | 4 +- llvm/lib/Target/X86/MCTargetDesc/CMakeLists.txt | 4 + llvm/lib/Target/X86/MCTargetDesc/LLVMBuild.txt | 2 +- .../Target/X86/MCTargetDesc/X86ATTInstPrinter.cpp | 487 + .../Target/X86/MCTargetDesc/X86ATTInstPrinter.h | 124 + llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp | 40 +- llvm/lib/Target/X86/MCTargetDesc/X86BaseInfo.h | 3 +- .../Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp | 20 +- .../Target/X86/MCTargetDesc/X86InstComments.cpp | 1310 + llvm/lib/Target/X86/MCTargetDesc/X86InstComments.h | 26 + .../X86/MCTargetDesc/X86InstPrinterCommon.cpp | 337 + .../Target/X86/MCTargetDesc/X86InstPrinterCommon.h | 40 + .../X86/MCTargetDesc/X86IntelInstPrinter.cpp | 445 + .../Target/X86/MCTargetDesc/X86IntelInstPrinter.h | 144 + llvm/lib/Target/X86/MCTargetDesc/X86MCExpr.h | 2 +- .../Target/X86/MCTargetDesc/X86MCTargetDesc.cpp | 5 +- llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h | 3 - llvm/lib/Target/X86/TargetInfo/X86TargetInfo.cpp | 2 +- llvm/lib/Target/X86/TargetInfo/X86TargetInfo.h | 21 + llvm/lib/Target/X86/Utils/X86ShuffleDecode.cpp | 2 +- llvm/lib/Target/X86/X86.td | 27 +- llvm/lib/Target/X86/X86AsmPrinter.cpp | 4 +- llvm/lib/Target/X86/X86AsmPrinter.h | 2 +- llvm/lib/Target/X86/X86DiscriminateMemOps.cpp | 21 +- llvm/lib/Target/X86/X86EvexToVex.cpp | 2 +- llvm/lib/Target/X86/X86FastISel.cpp | 136 +- llvm/lib/Target/X86/X86FixupLEAs.cpp | 198 +- llvm/lib/Target/X86/X86FrameLowering.cpp | 24 +- llvm/lib/Target/X86/X86FrameLowering.h | 4 + llvm/lib/Target/X86/X86ISelDAGToDAG.cpp | 242 +- llvm/lib/Target/X86/X86ISelLowering.cpp | 1778 +- llvm/lib/Target/X86/X86ISelLowering.h | 39 +- llvm/lib/Target/X86/X86IndirectBranchTracking.cpp | 42 +- llvm/lib/Target/X86/X86InstrAVX512.td | 567 +- llvm/lib/Target/X86/X86InstrCompiler.td | 10 +- llvm/lib/Target/X86/X86InstrFragmentsSIMD.td | 43 +- llvm/lib/Target/X86/X86InstrInfo.cpp | 33 +- llvm/lib/Target/X86/X86InstrInfo.h | 3 +- llvm/lib/Target/X86/X86InstrInfo.td | 1 + llvm/lib/Target/X86/X86InstrSSE.td | 122 +- llvm/lib/Target/X86/X86IntrinsicsInfo.h | 11 + llvm/lib/Target/X86/X86MCInstLower.cpp | 9 +- llvm/lib/Target/X86/X86OptimizeLEAs.cpp | 5 +- llvm/lib/Target/X86/X86PadShortFunction.cpp | 7 +- llvm/lib/Target/X86/X86RegisterBankInfo.cpp | 5 +- llvm/lib/Target/X86/X86RegisterInfo.cpp | 15 + llvm/lib/Target/X86/X86RegisterInfo.h | 7 +- llvm/lib/Target/X86/X86ScheduleBdVer2.td | 512 +- llvm/lib/Target/X86/X86SelectionDAGInfo.cpp | 215 +- .../lib/Target/X86/X86SpeculativeLoadHardening.cpp | 10 +- llvm/lib/Target/X86/X86Subtarget.cpp | 9 +- llvm/lib/Target/X86/X86Subtarget.h | 12 + llvm/lib/Target/X86/X86TargetMachine.cpp | 7 +- llvm/lib/Target/X86/X86TargetTransformInfo.cpp | 140 +- llvm/lib/Target/X86/X86TargetTransformInfo.h | 2 + llvm/lib/Target/X86/X86WinAllocaExpander.cpp | 37 +- llvm/lib/Target/XCore/CMakeLists.txt | 1 - .../XCore/Disassembler/XCoreDisassembler.cpp | 5 +- llvm/lib/Target/XCore/InstPrinter/CMakeLists.txt | 3 - llvm/lib/Target/XCore/InstPrinter/LLVMBuild.txt | 22 - .../Target/XCore/InstPrinter/XCoreInstPrinter.h | 46 - llvm/lib/Target/XCore/LLVMBuild.txt | 3 +- llvm/lib/Target/XCore/MCTargetDesc/CMakeLists.txt | 1 + llvm/lib/Target/XCore/MCTargetDesc/LLVMBuild.txt | 2 +- .../XCoreInstPrinter.cpp | 0 .../Target/XCore/MCTargetDesc/XCoreInstPrinter.h | 46 + .../XCore/MCTargetDesc/XCoreMCTargetDesc.cpp | 3 +- .../Target/XCore/MCTargetDesc/XCoreMCTargetDesc.h | 2 - .../Target/XCore/TargetInfo/XCoreTargetInfo.cpp | 3 +- llvm/lib/Target/XCore/TargetInfo/XCoreTargetInfo.h | 20 + llvm/lib/Target/XCore/XCoreAsmPrinter.cpp | 5 +- llvm/lib/Target/XCore/XCoreFrameLowering.cpp | 1 - llvm/lib/Target/XCore/XCoreTargetMachine.cpp | 1 + llvm/lib/Testing/Support/Annotations.cpp | 95 + llvm/lib/Testing/Support/CMakeLists.txt | 1 + llvm/lib/TextAPI/MachO/Symbol.cpp | 8 +- llvm/lib/Transforms/Coroutines/CoroFrame.cpp | 45 +- llvm/lib/Transforms/Coroutines/Coroutines.cpp | 8 +- llvm/lib/Transforms/IPO/ArgumentPromotion.cpp | 26 +- llvm/lib/Transforms/IPO/BlockExtractor.cpp | 115 +- llvm/lib/Transforms/IPO/FunctionImport.cpp | 13 +- llvm/lib/Transforms/IPO/GlobalOpt.cpp | 58 +- llvm/lib/Transforms/IPO/InlineSimple.cpp | 6 +- llvm/lib/Transforms/IPO/Inliner.cpp | 7 +- llvm/lib/Transforms/IPO/LowerTypeTests.cpp | 17 +- llvm/lib/Transforms/IPO/MergeFunctions.cpp | 34 +- llvm/lib/Transforms/IPO/PartialInlining.cpp | 13 +- llvm/lib/Transforms/IPO/PassManagerBuilder.cpp | 53 +- llvm/lib/Transforms/IPO/PruneEH.cpp | 8 +- llvm/lib/Transforms/IPO/SCCP.cpp | 1 + llvm/lib/Transforms/IPO/SampleProfile.cpp | 5 +- .../Transforms/InstCombine/InstCombineAddSub.cpp | 55 +- .../Transforms/InstCombine/InstCombineAndOrXor.cpp | 7 + .../Transforms/InstCombine/InstCombineCalls.cpp | 231 +- .../Transforms/InstCombine/InstCombineCasts.cpp | 6 +- .../Transforms/InstCombine/InstCombineCompares.cpp | 25 +- .../Transforms/InstCombine/InstCombineInternal.h | 13 + .../InstCombine/InstCombineLoadStoreAlloca.cpp | 6 + .../Transforms/InstCombine/InstCombineSelect.cpp | 26 +- .../Transforms/InstCombine/InstCombineShifts.cpp | 34 +- .../InstCombine/InstCombineSimplifyDemanded.cpp | 12 + .../InstCombine/InstCombineVectorOps.cpp | 67 +- .../InstCombine/InstructionCombining.cpp | 5 +- .../Instrumentation/AddressSanitizer.cpp | 17 +- llvm/lib/Transforms/Instrumentation/CFGMST.h | 9 +- .../Instrumentation/ControlHeightReduction.cpp | 29 +- .../Instrumentation/DataFlowSanitizer.cpp | 4 +- .../Instrumentation/HWAddressSanitizer.cpp | 178 +- .../Transforms/Instrumentation/Instrumentation.cpp | 12 +- .../Instrumentation/MaximumSpanningTree.h | 3 +- .../Transforms/Instrumentation/MemorySanitizer.cpp | 88 +- .../Instrumentation/PGOInstrumentation.cpp | 12 +- .../Instrumentation/SanitizerCoverage.cpp | 23 +- llvm/lib/Transforms/ObjCARC/ObjCARCContract.cpp | 213 +- llvm/lib/Transforms/ObjCARC/ObjCARCOpts.cpp | 44 +- llvm/lib/Transforms/Scalar/CMakeLists.txt | 1 + llvm/lib/Transforms/Scalar/ConstantHoisting.cpp | 4 +- .../Scalar/CorrelatedValuePropagation.cpp | 69 +- .../lib/Transforms/Scalar/DeadStoreElimination.cpp | 19 +- llvm/lib/Transforms/Scalar/EarlyCSE.cpp | 61 +- llvm/lib/Transforms/Scalar/GVN.cpp | 7 +- llvm/lib/Transforms/Scalar/GVNHoist.cpp | 2 +- llvm/lib/Transforms/Scalar/GVNSink.cpp | 5 +- llvm/lib/Transforms/Scalar/GuardWidening.cpp | 25 + llvm/lib/Transforms/Scalar/IndVarSimplify.cpp | 149 +- .../Scalar/InductiveRangeCheckElimination.cpp | 22 +- llvm/lib/Transforms/Scalar/InferAddressSpaces.cpp | 30 +- llvm/lib/Transforms/Scalar/JumpThreading.cpp | 3 +- llvm/lib/Transforms/Scalar/LICM.cpp | 100 +- llvm/lib/Transforms/Scalar/LoopFuse.cpp | 1215 + llvm/lib/Transforms/Scalar/LoopInterchange.cpp | 33 +- llvm/lib/Transforms/Scalar/LoopPredication.cpp | 95 +- llvm/lib/Transforms/Scalar/LoopSimplifyCFG.cpp | 8 +- llvm/lib/Transforms/Scalar/LoopSink.cpp | 9 +- llvm/lib/Transforms/Scalar/LoopStrengthReduce.cpp | 27 +- llvm/lib/Transforms/Scalar/LoopUnrollPass.cpp | 26 +- llvm/lib/Transforms/Scalar/MergeICmps.cpp | 372 +- llvm/lib/Transforms/Scalar/Reassociate.cpp | 32 +- llvm/lib/Transforms/Scalar/SCCP.cpp | 12 +- llvm/lib/Transforms/Scalar/Scalar.cpp | 1 + llvm/lib/Transforms/Scalar/SimpleLoopUnswitch.cpp | 7 +- .../lib/Transforms/Scalar/SpeculativeExecution.cpp | 1 + llvm/lib/Transforms/Utils/ASanStackFrameLayout.cpp | 2 +- llvm/lib/Transforms/Utils/Evaluator.cpp | 103 +- llvm/lib/Transforms/Utils/InlineFunction.cpp | 75 +- llvm/lib/Transforms/Utils/LCSSA.cpp | 10 +- llvm/lib/Transforms/Utils/Local.cpp | 75 +- llvm/lib/Transforms/Utils/LoopSimplify.cpp | 98 +- llvm/lib/Transforms/Utils/LoopUnroll.cpp | 121 +- llvm/lib/Transforms/Utils/LoopUnrollPeel.cpp | 2 +- llvm/lib/Transforms/Utils/LoopUnrollRuntime.cpp | 11 +- llvm/lib/Transforms/Utils/LoopUtils.cpp | 10 +- llvm/lib/Transforms/Utils/ModuleUtils.cpp | 34 +- llvm/lib/Transforms/Utils/PredicateInfo.cpp | 5 +- llvm/lib/Transforms/Utils/SimplifyCFG.cpp | 67 +- llvm/lib/Transforms/Utils/SimplifyLibCalls.cpp | 34 +- .../Transforms/Vectorize/LoadStoreVectorizer.cpp | 3 +- llvm/lib/Transforms/Vectorize/LoopVectorize.cpp | 128 +- llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp | 247 +- llvm/lib/Transforms/Vectorize/VPRecipeBuilder.h | 7 +- llvm/lib/Transforms/Vectorize/VPlan.cpp | 3 +- llvm/lib/XRay/InstrumentationMap.cpp | 7 +- llvm/lib/XRay/Trace.cpp | 7 +- llvm/runtimes/CMakeLists.txt | 42 +- llvm/test/Analysis/ConstantFolding/fneg.ll | 42 + llvm/test/Analysis/CostModel/ARM/gep.ll | 659 +- llvm/test/Analysis/CostModel/ARM/memcpy.ll | 666 +- .../Analysis/CostModel/PowerPC/insert_extract.ll | 173 +- llvm/test/Analysis/CostModel/PowerPC/p9.ll | 68 - .../test/Analysis/CostModel/PowerPC/vector_unit.ll | 53 + .../Analysis/CostModel/SystemZ/ext-of-icmp-cost.ll | 53 + .../Analysis/CostModel/X86/reduce-and-widen.ll | 70 +- llvm/test/Analysis/CostModel/X86/reduce-and.ll | 70 +- .../test/Analysis/CostModel/X86/reduce-or-widen.ll | 70 +- llvm/test/Analysis/CostModel/X86/reduce-or.ll | 70 +- .../Analysis/CostModel/X86/reduce-smax-widen.ll | 156 +- llvm/test/Analysis/CostModel/X86/reduce-smax.ll | 124 +- .../Analysis/CostModel/X86/reduce-smin-widen.ll | 154 +- llvm/test/Analysis/CostModel/X86/reduce-smin.ll | 124 +- .../Analysis/CostModel/X86/reduce-umax-widen.ll | 156 +- llvm/test/Analysis/CostModel/X86/reduce-umax.ll | 124 +- .../Analysis/CostModel/X86/reduce-umin-widen.ll | 156 +- llvm/test/Analysis/CostModel/X86/reduce-umin.ll | 124 +- .../DivergenceAnalysis/AMDGPU/hidden_diverge.ll | 37 + .../AMDGPU/llvm.amdgcn.buffer.atomic.ll | 200 + llvm/test/Analysis/Lint/noalias-readonly.ll | 40 + .../Analysis/LoopAccessAnalysis/memcheck-ni.ll | 50 + .../LoopAccessAnalysis/reverse-memcheck-bounds.ll | 2 +- .../MemoryDependenceAnalysis/invalidation.ll | 7 +- llvm/test/Analysis/MemorySSA/invalidate.ll | 53 + llvm/test/Analysis/MemorySSA/pr41640.ll | 103 + llvm/test/Analysis/MemorySSA/pr41853.ll | 16 + .../ScalarEvolution/2008-07-29-SMinExpr.ll | 2 +- .../Analysis/ScalarEvolution/max-expr-cache.ll | 4 +- .../test/Analysis/ScalarEvolution/min-max-exprs.ll | 2 +- .../ScalarEvolution/predicated-trip-count.ll | 2 +- llvm/test/Analysis/ScalarEvolution/trip-count14.ll | 4 +- llvm/test/Analysis/ScalarEvolution/trip-count3.ll | 2 +- llvm/test/Assembler/invalid-vecreduce.ll | 34 + llvm/test/Assembler/thinlto-summary.ll | 50 +- llvm/test/Bindings/Go/go.test | 3 +- llvm/test/Bindings/OCaml/core.ml | 2 +- llvm/test/Bitcode/Inputs/module_hash.ll | 2 + llvm/test/Bitcode/metadata-2.ll | 4 +- llvm/test/Bitcode/module_hash.ll | 1 + llvm/test/Bitcode/thinlto-alias.ll | 10 +- ...o-function-summary-callgraph-profile-summary.ll | 18 +- .../thinlto-function-summary-callgraph-relbf.ll | 2 +- .../Bitcode/thinlto-function-summary-refgraph.ll | 14 +- llvm/test/Bitcode/thinlto-type-tests.ll | 12 +- llvm/test/Bitcode/thinlto-type-vcalls.ll | 24 +- llvm/test/Bitcode/upgrade-global-ctors.ll | 4 +- llvm/test/Bitcode/upgrade-global-dtors.ll | 5 + llvm/test/Bitcode/upgrade-global-dtors.ll.bc | Bin 0 -> 932 bytes llvm/test/BugPoint/compile-custom.ll | 2 +- llvm/test/BugPoint/crash-narrowfunctiontest.ll | 2 +- llvm/test/BugPoint/func-attrs-keyval.ll | 2 +- llvm/test/BugPoint/func-attrs.ll | 2 +- llvm/test/BugPoint/invalid-debuginfo.ll | 2 +- llvm/test/BugPoint/metadata.ll | 2 +- llvm/test/BugPoint/named-md.ll | 2 +- llvm/test/BugPoint/remove_arguments_test.ll | 2 +- llvm/test/BugPoint/replace-funcs-with-null.ll | 2 +- llvm/test/BugPoint/unsymbolized.ll | 2 +- llvm/test/CMakeLists.txt | 3 + .../AArch64/GlobalISel/arm64-irtranslator.ll | 28 + .../GlobalISel/irtranslator-weird-alloca-size.ll | 19 + .../CodeGen/AArch64/GlobalISel/legalize-ext.mir | 195 + .../CodeGen/AArch64/GlobalISel/legalize-fma.mir | 233 + .../CodeGen/AArch64/GlobalISel/legalize-frint.mir | 245 + .../GlobalISel/legalize-intrinsic-round.mir | 272 + .../GlobalISel/legalize-intrinsic-trunc.mir | 203 + .../AArch64/GlobalISel/legalize-load-store.mir | 25 + .../AArch64/GlobalISel/legalize-nearbyint.mir | 234 + .../CodeGen/AArch64/GlobalISel/legalize-pow.mir | 274 + .../GlobalISel/legalizer-info-validation.mir | 35 +- .../CodeGen/AArch64/GlobalISel/regbank-fma.mir | 57 + .../AArch64/GlobalISel/regbank-intrinsic-round.mir | 196 + .../AArch64/GlobalISel/regbank-intrinsic-trunc.mir | 50 + .../AArch64/GlobalISel/regbank-nearbyint.mir | 158 + .../CodeGen/AArch64/GlobalISel/regbank-select.mir | 60 + llvm/test/CodeGen/AArch64/GlobalISel/ret-1x-vec.ll | 16 + .../CodeGen/AArch64/GlobalISel/select-bswap.mir | 76 +- .../CodeGen/AArch64/GlobalISel/select-constant.mir | 10 +- .../GlobalISel/select-extract-vector-elt.mir | 94 + .../AArch64/GlobalISel/select-frint-nofp16.mir | 200 + .../CodeGen/AArch64/GlobalISel/select-frint.mir | 188 + .../CodeGen/AArch64/GlobalISel/select-int-ext.mir | 245 + .../AArch64/GlobalISel/select-intrinsic-round.mir | 198 + .../AArch64/GlobalISel/select-intrinsic-trunc.mir | 198 + .../AArch64/GlobalISel/select-nearbyint.mir | 165 + .../CodeGen/AArch64/GlobalISel/select-select.mir | 66 + .../AArch64/GlobalISel/select-shuffle-vector.mir | 6 +- .../CodeGen/AArch64/arm64-addr-type-promotion.ll | 4 +- llvm/test/CodeGen/AArch64/arm64-anyregcc-crash.ll | 4 +- .../test/CodeGen/AArch64/arm64-bitfield-extract.ll | 829 +- llvm/test/CodeGen/AArch64/arm64-crypto.ll | 2 + llvm/test/CodeGen/AArch64/arm64-fast-isel-br.ll | 5 +- .../CodeGen/AArch64/arm64-fast-isel-conversion.ll | 29 +- .../CodeGen/AArch64/arm64-fast-isel-materialize.ll | 10 + llvm/test/CodeGen/AArch64/arm64-mte.ll | 497 + .../AArch64/arm64-neon-vector-shuffle-extract.ll | 33 + llvm/test/CodeGen/AArch64/arm64-rev.ll | 4 + .../test/CodeGen/AArch64/arm64-subvector-extend.ll | 6 + llvm/test/CodeGen/AArch64/arm64-vabs.ll | 15 +- .../test/CodeGen/AArch64/arm64-vfloatintrinsics.ll | 128 + llvm/test/CodeGen/AArch64/arm64-windows-calls.ll | 94 + .../test/CodeGen/AArch64/arm64-windows-tailcall.ll | 18 + llvm/test/CodeGen/AArch64/bitfield-insert.ll | 329 +- .../CodeGen/AArch64/const-shift-of-constmasked.ll | 1104 + llvm/test/CodeGen/AArch64/dwarf-cfi.ll | 2 +- llvm/test/CodeGen/AArch64/f16-instructions.ll | 11 + llvm/test/CodeGen/AArch64/fast-isel-select.ll | 7 + llvm/test/CodeGen/AArch64/fcopysign.ll | 46 +- llvm/test/CodeGen/AArch64/fp-const-fold.ll | 76 + llvm/test/CodeGen/AArch64/init-array.ll | 2 +- .../CodeGen/AArch64/inline-asm-multilevel-gep.ll | 12 + .../CodeGen/AArch64/inlineasm-output-template.ll | 27 + llvm/test/CodeGen/AArch64/llround-conv.ll | 60 + llvm/test/CodeGen/AArch64/lround-conv-win.ll | 44 + llvm/test/CodeGen/AArch64/lround-conv.ll | 60 + llvm/test/CodeGen/AArch64/max-jump-table.ll | 48 +- llvm/test/CodeGen/AArch64/min-jump-table.ll | 30 +- llvm/test/CodeGen/AArch64/misched-fusion-aes.ll | 4 +- llvm/test/CodeGen/AArch64/mul_by_elt.ll | 160 + .../AArch64/preferred-function-alignment.ll | 6 +- .../CodeGen/AArch64/pull-binop-through-shift.ll | 310 + .../pull-conditional-binop-through-shift.ll | 383 + llvm/test/CodeGen/AArch64/selectcc-to-shiftand.ll | 10 +- llvm/test/CodeGen/AArch64/shift-amount-mod.ll | 676 + llvm/test/CodeGen/AArch64/shuffle-mask-legal.ll | 16 + llvm/test/CodeGen/AArch64/sink-addsub-of-const.ll | 177 + llvm/test/CodeGen/AArch64/swifterror.ll | 4 +- llvm/test/CodeGen/AArch64/vec_umulo.ll | 20 +- llvm/test/CodeGen/AArch64/vecreduce-bool.ll | 206 + llvm/test/CodeGen/AArch64/vecreduce-fadd.ll | 32 +- .../vector_splat-const-shift-of-constmasked.ll | 1265 + llvm/test/CodeGen/AArch64/win64-jumptable.ll | 56 +- llvm/test/CodeGen/AArch64/win64-nocfi.ll | 13 + llvm/test/CodeGen/AArch64/wineh-mingw.ll | 4 +- llvm/test/CodeGen/AArch64/wineh-try-catch.ll | 2 +- llvm/test/CodeGen/AArch64/wineh1.mir | 2 +- llvm/test/CodeGen/AArch64/wineh2.mir | 2 +- llvm/test/CodeGen/AArch64/wineh3.mir | 2 +- llvm/test/CodeGen/AArch64/wineh4.mir | 2 +- llvm/test/CodeGen/AArch64/wineh5.mir | 2 +- llvm/test/CodeGen/AArch64/wineh6.mir | 2 +- llvm/test/CodeGen/AArch64/wineh7.mir | 2 +- llvm/test/CodeGen/AArch64/wineh8.mir | 2 +- .../CodeGen/AMDGPU/GlobalISel/inst-select-copy.mir | 2 +- .../AMDGPU/GlobalISel/inst-select-implicit-def.mir | 10 +- .../CodeGen/AMDGPU/GlobalISel/legalize-extract.mir | 68 +- .../CodeGen/AMDGPU/GlobalISel/legalize-fceil.mir | 275 + .../AMDGPU/GlobalISel/legalize-fcopysign.mir | 479 + .../CodeGen/AMDGPU/GlobalISel/legalize-frint.mir | 160 + .../AMDGPU/GlobalISel/legalize-intrinsic-trunc.mir | 230 +- .../CodeGen/AMDGPU/GlobalISel/legalize-sitofp.mir | 76 + .../CodeGen/AMDGPU/GlobalISel/legalize-uitofp.mir | 79 + .../regbankselect-amdgcn-buffer-load.mir | 281 + .../regbankselect-amdgcn-s-buffer-load.mir | 151 + .../AMDGPU/GlobalISel/regbankselect-and.mir | 28 +- .../regbankselect-extract-vector-elt.mir | 12 +- .../CodeGen/AMDGPU/GlobalISel/regbankselect-or.mir | 28 +- .../AMDGPU/GlobalISel/regbankselect-xor.mir | 28 +- llvm/test/CodeGen/AMDGPU/add.ll | 83 +- llvm/test/CodeGen/AMDGPU/add3.ll | 57 +- llvm/test/CodeGen/AMDGPU/add_shl.ll | 31 + llvm/test/CodeGen/AMDGPU/and_or.ll | 31 + .../AMDGPU/attr-amdgpu-flat-work-group-size.ll | 2 +- llvm/test/CodeGen/AMDGPU/bitreverse.ll | 3 +- .../CodeGen/AMDGPU/branch-relaxation-debug-info.ll | 56 + .../CodeGen/AMDGPU/break-smem-soft-clauses.mir | 236 +- .../CodeGen/AMDGPU/break-vmem-soft-clauses.mir | 319 +- llvm/test/CodeGen/AMDGPU/byval-frame-setup.ll | 38 +- llvm/test/CodeGen/AMDGPU/call-argument-types.ll | 83 +- llvm/test/CodeGen/AMDGPU/call-skip.ll | 67 + llvm/test/CodeGen/AMDGPU/calling-conventions.ll | 10 +- .../CodeGen/AMDGPU/clamp-omod-special-case.mir | 48 +- .../CodeGen/AMDGPU/cluster-flat-loads-postra.mir | 8 +- llvm/test/CodeGen/AMDGPU/cluster-flat-loads.mir | 4 +- .../AMDGPU/coalescer-extend-pruned-subrange.mir | 4 +- ...coalescer-subranges-another-copymi-not-live.mir | 2 +- .../coalescer-subranges-another-prune-error.mir | 2 +- .../AMDGPU/coalescer-subranges-prune-kill-copy.mir | 39 + llvm/test/CodeGen/AMDGPU/coalescer-subreg-join.mir | 8 +- .../AMDGPU/coalescer-subregjoin-fullcopy.mir | 6 +- .../coalescer-with-subregs-bad-identical.mir | 4 +- llvm/test/CodeGen/AMDGPU/code-object-v3.ll | 2 +- llvm/test/CodeGen/AMDGPU/collapse-endcf.ll | 6 + llvm/test/CodeGen/AMDGPU/collapse-endcf.mir | 246 +- llvm/test/CodeGen/AMDGPU/collapse-endcf2.mir | 121 + llvm/test/CodeGen/AMDGPU/comdat.ll | 2 +- .../CodeGen/AMDGPU/constant-fold-imm-immreg.mir | 96 +- .../CodeGen/AMDGPU/couldnt-join-subrange-3.mir | 2 +- llvm/test/CodeGen/AMDGPU/csr-gfx10.ll | 15 + llvm/test/CodeGen/AMDGPU/cvt_f32_ubyte.ll | 891 +- .../test/CodeGen/AMDGPU/dce-disjoint-intervals.mir | 4 +- llvm/test/CodeGen/AMDGPU/dead-lane.mir | 2 +- llvm/test/CodeGen/AMDGPU/dead-mi-use-same-intr.mir | 2 +- llvm/test/CodeGen/AMDGPU/dead_copy.mir | 2 +- .../CodeGen/AMDGPU/debug-value-scheduler-crash.mir | 4 +- .../ds-negative-offset-addressing-mode-loop.ll | 6 +- llvm/test/CodeGen/AMDGPU/elf-header-flags-mach.ll | 2 + .../CodeGen/AMDGPU/elf-header-flags-sram-ecc.ll | 14 +- llvm/test/CodeGen/AMDGPU/elf-header-flags-xnack.ll | 4 +- llvm/test/CodeGen/AMDGPU/elf-header-osabi.ll | 24 +- llvm/test/CodeGen/AMDGPU/elf-notes.ll | 6 +- llvm/test/CodeGen/AMDGPU/elf.ll | 8 +- llvm/test/CodeGen/AMDGPU/elf.metadata.ll | 2 +- llvm/test/CodeGen/AMDGPU/elf.r600.ll | 2 +- llvm/test/CodeGen/AMDGPU/endpgm-dce.mir | 61 +- .../CodeGen/AMDGPU/extract_subvector_vec4_vec3.ll | 37 + llvm/test/CodeGen/AMDGPU/extractelt-to-trunc.ll | 144 +- llvm/test/CodeGen/AMDGPU/fcanonicalize.ll | 2 +- llvm/test/CodeGen/AMDGPU/fdiv.f16.ll | 119 +- llvm/test/CodeGen/AMDGPU/fence-barrier.ll | 3 +- llvm/test/CodeGen/AMDGPU/flat-load-clustering.mir | 12 +- llvm/test/CodeGen/AMDGPU/flat-offset-bug.ll | 85 + llvm/test/CodeGen/AMDGPU/fmac.sdwa.ll | 76 + llvm/test/CodeGen/AMDGPU/fmuladd.f16.ll | 266 +- llvm/test/CodeGen/AMDGPU/fneg-combines.ll | 22 + .../test/CodeGen/AMDGPU/fold-fi-operand-shrink.mir | 230 + llvm/test/CodeGen/AMDGPU/fold-imm-copy.mir | 8 +- llvm/test/CodeGen/AMDGPU/fold-imm-f16-f32.mir | 78 +- .../AMDGPU/fold-immediate-operand-shrink.mir | 72 +- .../CodeGen/AMDGPU/fold-immediate-output-mods.mir | 48 +- llvm/test/CodeGen/AMDGPU/fold-multiple.mir | 2 +- .../test/CodeGen/AMDGPU/frame-index-elimination.ll | 6 +- .../CodeGen/AMDGPU/global-load-store-atomics.mir | 110 +- .../AMDGPU/hazard-buffer-store-v-interp.mir | 2 +- llvm/test/CodeGen/AMDGPU/hazard-hidden-bundle.mir | 94 + llvm/test/CodeGen/AMDGPU/hazard-in-bundle.mir | 66 + llvm/test/CodeGen/AMDGPU/hazard-inlineasm.mir | 2 +- llvm/test/CodeGen/AMDGPU/hazard-kill.mir | 2 +- llvm/test/CodeGen/AMDGPU/hsa-func-align.ll | 2 +- llvm/test/CodeGen/AMDGPU/hsa-func.ll | 4 +- .../AMDGPU/hsa-metadata-deduce-ro-arg-v3.ll | 2 +- .../CodeGen/AMDGPU/hsa-metadata-deduce-ro-arg.ll | 2 +- .../AMDGPU/hsa-metadata-enqueu-kernel-v3.ll | 101 - .../AMDGPU/hsa-metadata-enqueue-kernel-v3.ll | 101 + .../CodeGen/AMDGPU/hsa-metadata-enqueue-kernel.ll | 2 +- .../AMDGPU/hsa-metadata-from-llvm-ir-full-v3.ll | 337 +- .../AMDGPU/hsa-metadata-from-llvm-ir-full.ll | 20 +- .../CodeGen/AMDGPU/hsa-metadata-hidden-args-v3.ll | 236 +- .../CodeGen/AMDGPU/hsa-metadata-hidden-args.ll | 6 +- llvm/test/CodeGen/AMDGPU/hsa-metadata-images-v3.ll | 6 +- llvm/test/CodeGen/AMDGPU/hsa-metadata-images.ll | 6 +- .../hsa-metadata-invalid-ocl-version-1-v3.ll | 2 +- .../AMDGPU/hsa-metadata-invalid-ocl-version-1.ll | 2 +- .../hsa-metadata-invalid-ocl-version-2-v3.ll | 2 +- .../AMDGPU/hsa-metadata-invalid-ocl-version-2.ll | 2 +- .../hsa-metadata-invalid-ocl-version-3-v3.ll | 2 +- .../AMDGPU/hsa-metadata-invalid-ocl-version-3.ll | 2 +- .../AMDGPU/hsa-metadata-kernel-code-props-v3.ll | 6 +- .../AMDGPU/hsa-metadata-kernel-code-props.ll | 6 +- llvm/test/CodeGen/AMDGPU/hsa-note-no-func.ll | 2 + llvm/test/CodeGen/AMDGPU/hsa.ll | 4 +- llvm/test/CodeGen/AMDGPU/idiv-licm.ll | 8 +- .../CodeGen/AMDGPU/indirect-addressing-term.ll | 91 +- llvm/test/CodeGen/AMDGPU/insert-waitcnts-exp.mir | 8 +- llvm/test/CodeGen/AMDGPU/inserted-wait-states.mir | 24 +- llvm/test/CodeGen/AMDGPU/inst-select-load-flat.mir | 28 + llvm/test/CodeGen/AMDGPU/inst-select-load-smrd.mir | 159 + llvm/test/CodeGen/AMDGPU/invert-br-undef-vcc.mir | 8 +- llvm/test/CodeGen/AMDGPU/large-alloca-compute.ll | 5 + .../test/CodeGen/AMDGPU/lds-branch-vmem-hazard.mir | 276 + llvm/test/CodeGen/AMDGPU/lds-misaligned-bug.ll | 262 + llvm/test/CodeGen/AMDGPU/limit-coalesce.mir | 6 +- .../CodeGen/AMDGPU/llvm.amdgcn.ds.ordered.swap.ll | 2 +- llvm/test/CodeGen/AMDGPU/llvm.amdgcn.exp.prim.ll | 15 + llvm/test/CodeGen/AMDGPU/llvm.amdgcn.fdot2.ll | 7 + .../CodeGen/AMDGPU/llvm.amdgcn.image.atomic.dim.ll | 64 +- .../CodeGen/AMDGPU/llvm.amdgcn.image.d16.dim.ll | 20 +- llvm/test/CodeGen/AMDGPU/llvm.amdgcn.image.dim.ll | 204 +- .../AMDGPU/llvm.amdgcn.image.gather4.d16.dim.ll | 8 +- .../AMDGPU/llvm.amdgcn.image.gather4.dim.ll | 56 +- .../CodeGen/AMDGPU/llvm.amdgcn.image.getlod.dim.ll | 11 +- llvm/test/CodeGen/AMDGPU/llvm.amdgcn.image.nsa.ll | 91 + .../AMDGPU/llvm.amdgcn.image.sample.d16.dim.ll | 12 +- .../CodeGen/AMDGPU/llvm.amdgcn.image.sample.dim.ll | 206 +- .../CodeGen/AMDGPU/llvm.amdgcn.raw.buffer.load.ll | 39 +- .../AMDGPU/llvm.amdgcn.raw.tbuffer.load.d16.ll | 21 +- .../CodeGen/AMDGPU/llvm.amdgcn.raw.tbuffer.load.ll | 43 +- .../AMDGPU/llvm.amdgcn.raw.tbuffer.store.d16.ll | 30 +- .../AMDGPU/llvm.amdgcn.raw.tbuffer.store.ll | 34 +- llvm/test/CodeGen/AMDGPU/llvm.amdgcn.s.barrier.ll | 103 +- .../llvm.amdgcn.s.get.waveid.in.workgroup.ll | 19 + llvm/test/CodeGen/AMDGPU/llvm.amdgcn.sendmsg.ll | 21 +- .../AMDGPU/llvm.amdgcn.struct.tbuffer.load.d16.ll | 24 +- .../AMDGPU/llvm.amdgcn.struct.tbuffer.load.ll | 49 +- .../AMDGPU/llvm.amdgcn.struct.tbuffer.store.d16.ll | 27 +- .../AMDGPU/llvm.amdgcn.struct.tbuffer.store.ll | 46 +- llvm/test/CodeGen/AMDGPU/llvm.amdgcn.ubfe.ll | 1575 +- llvm/test/CodeGen/AMDGPU/llvm.amdgcn.update.dpp.ll | 3 +- llvm/test/CodeGen/AMDGPU/llvm.fmuladd.f16.ll | 32 +- llvm/test/CodeGen/AMDGPU/mad.u16.ll | 38 + llvm/test/CodeGen/AMDGPU/mad_64_32.ll | 8 +- llvm/test/CodeGen/AMDGPU/madak.ll | 120 +- llvm/test/CodeGen/AMDGPU/max-sgprs.ll | 25 + .../AMDGPU/memory-legalizer-atomic-cmpxchg.ll | 3262 +- .../AMDGPU/memory-legalizer-atomic-fence.ll | 364 +- .../AMDGPU/memory-legalizer-atomic-insert-end.mir | 6 +- .../CodeGen/AMDGPU/memory-legalizer-atomic-rmw.ll | 1004 +- .../AMDGPU/memory-legalizer-invalid-addrspace.mir | 6 +- .../AMDGPU/memory-legalizer-invalid-syncscope.ll | 1 + llvm/test/CodeGen/AMDGPU/memory-legalizer-load.ll | 516 +- .../test/CodeGen/AMDGPU/memory-legalizer-local.mir | 224 +- ...ory-legalizer-multiple-mem-operands-atomics.mir | 16 +- ...galizer-multiple-mem-operands-nontemporal-1.mir | 18 +- ...galizer-multiple-mem-operands-nontemporal-2.mir | 18 +- .../CodeGen/AMDGPU/memory-legalizer-region.mir | 225 +- llvm/test/CodeGen/AMDGPU/memory-legalizer-store.ll | 316 +- llvm/test/CodeGen/AMDGPU/memory_clause.mir | 236 +- llvm/test/CodeGen/AMDGPU/merge-load-store.mir | 34 + llvm/test/CodeGen/AMDGPU/min.ll | 42 +- .../CodeGen/AMDGPU/mubuf-legalize-operands.mir | 22 +- llvm/test/CodeGen/AMDGPU/mul.i16.ll | 20 +- llvm/test/CodeGen/AMDGPU/mul.ll | 57 +- .../AMDGPU/no-initializer-constant-addrspace.ll | 6 +- llvm/test/CodeGen/AMDGPU/nsa-reassign.ll | 102 + llvm/test/CodeGen/AMDGPU/nsa-vmem-hazard.mir | 61 + llvm/test/CodeGen/AMDGPU/opt-sgpr-to-vgpr-copy.mir | 20 +- .../AMDGPU/optimize-exec-masking-pre-ra.mir | 97 + .../CodeGen/AMDGPU/optimize-if-exec-masking.mir | 48 +- .../AMDGPU/optimize-negated-cond-exec-masking.mir | 22 + llvm/test/CodeGen/AMDGPU/or3.ll | 26 + .../CodeGen/AMDGPU/pei-reg-scavenger-position.mir | 4 +- llvm/test/CodeGen/AMDGPU/pk_max_f16_literal.ll | 62 +- llvm/test/CodeGen/AMDGPU/preserve-hi16.ll | 96 + .../CodeGen/AMDGPU/promote-constOffset-to-imm.mir | 26 +- .../CodeGen/AMDGPU/r600-constant-array-fixup.ll | 2 +- llvm/test/CodeGen/AMDGPU/r600.add.ll | 167 + llvm/test/CodeGen/AMDGPU/r600.sub.ll | 152 + llvm/test/CodeGen/AMDGPU/readlane_exec0.mir | 2 +- llvm/test/CodeGen/AMDGPU/regbank-reassign.mir | 336 + .../CodeGen/AMDGPU/regcoal-subrange-join-seg.mir | 4 +- llvm/test/CodeGen/AMDGPU/regcoal-subrange-join.mir | 12 +- llvm/test/CodeGen/AMDGPU/regcoalesce-dbg.mir | 6 +- ...coalescing-remove-partial-redundancy-assert.mir | 6 +- .../rename-independent-subregs-mac-operands.mir | 12 +- llvm/test/CodeGen/AMDGPU/s_code_end.ll | 80 + llvm/test/CodeGen/AMDGPU/salu-to-valu.ll | 2 +- .../CodeGen/AMDGPU/scalar-store-cache-flush.mir | 14 +- .../sched-assert-onlydbg-value-empty-region.mir | 40 +- llvm/test/CodeGen/AMDGPU/sched-crash-dbg-value.mir | 38 +- llvm/test/CodeGen/AMDGPU/schedule-regpressure.mir | 2 +- llvm/test/CodeGen/AMDGPU/scratch-simple.ll | 2 +- llvm/test/CodeGen/AMDGPU/sdwa-gfx9.mir | 8 +- llvm/test/CodeGen/AMDGPU/sdwa-ops.mir | 30 +- .../CodeGen/AMDGPU/sdwa-peephole-instr-gfx10.mir | 293 + llvm/test/CodeGen/AMDGPU/sdwa-peephole-instr.mir | 12 +- llvm/test/CodeGen/AMDGPU/sdwa-peephole.ll | 101 +- llvm/test/CodeGen/AMDGPU/sdwa-preserve.mir | 18 +- llvm/test/CodeGen/AMDGPU/sdwa-scalar-ops.mir | 20 +- llvm/test/CodeGen/AMDGPU/sdwa-vop2-64bit.mir | 4 +- llvm/test/CodeGen/AMDGPU/sgpr-limit.ll | 265 + .../CodeGen/AMDGPU/sgpr-spill-wrong-stack-id.mir | 2 +- llvm/test/CodeGen/AMDGPU/shl_add.ll | 26 + llvm/test/CodeGen/AMDGPU/shl_add_constant.ll | 2 +- llvm/test/CodeGen/AMDGPU/shl_or.ll | 41 + llvm/test/CodeGen/AMDGPU/shrink-carry.mir | 8 +- llvm/test/CodeGen/AMDGPU/shrink-vop3-carry-out.mir | 60 +- llvm/test/CodeGen/AMDGPU/si-lower-control-flow.mir | 2 +- llvm/test/CodeGen/AMDGPU/si-lower-i1-copies.mir | 33 + llvm/test/CodeGen/AMDGPU/si-scheduler.ll | 29 + llvm/test/CodeGen/AMDGPU/skip-if-dead.ll | 1 + .../CodeGen/AMDGPU/smem-no-clause-coalesced.mir | 4 +- llvm/test/CodeGen/AMDGPU/smem-war-hazard.mir | 319 + llvm/test/CodeGen/AMDGPU/sminmax.ll | 2 +- llvm/test/CodeGen/AMDGPU/sminmax.v2i16.ll | 22 +- llvm/test/CodeGen/AMDGPU/smrd-fold-offset.mir | 4 +- llvm/test/CodeGen/AMDGPU/spill-cfg-position.ll | 2 +- llvm/test/CodeGen/AMDGPU/srem.ll | 2 +- .../AMDGPU/stack-slot-color-sgpr-vgpr-spills.mir | 8 +- llvm/test/CodeGen/AMDGPU/store-weird-sizes.ll | 4 +- llvm/test/CodeGen/AMDGPU/sub.ll | 90 +- .../CodeGen/AMDGPU/subreg-split-live-in-error.mir | 4 +- llvm/test/CodeGen/AMDGPU/syncscopes.ll | 6 +- .../CodeGen/AMDGPU/tail-duplication-convergent.ll | 105 + llvm/test/CodeGen/AMDGPU/twoaddr-fma.mir | 183 + llvm/test/CodeGen/AMDGPU/udivrem.ll | 26 +- .../AMDGPU/undefined-physreg-sgpr-spill.mir | 4 +- llvm/test/CodeGen/AMDGPU/urem.ll | 2 +- llvm/test/CodeGen/AMDGPU/v_cndmask.ll | 98 +- llvm/test/CodeGen/AMDGPU/valu-i1.ll | 3 + .../CodeGen/AMDGPU/vccz-corrupt-bug-workaround.mir | 16 +- llvm/test/CodeGen/AMDGPU/vcmpx-exec-war-hazard.mir | 164 + llvm/test/CodeGen/AMDGPU/verify-sop.mir | 21 + .../AMDGPU/virtregrewrite-undef-identity-copy.mir | 69 + llvm/test/CodeGen/AMDGPU/vmem-to-salu-hazard.mir | 210 + llvm/test/CodeGen/AMDGPU/vmem-vcc-hazard.mir | 20 +- .../test/CodeGen/AMDGPU/waitcnt-back-edge-loop.mir | 8 +- .../CodeGen/AMDGPU/waitcnt-loop-irreducible.mir | 14 +- .../AMDGPU/waitcnt-loop-single-basic-block.mir | 10 +- llvm/test/CodeGen/AMDGPU/waitcnt-preexisting.mir | 2 +- llvm/test/CodeGen/AMDGPU/waitcnt-vscnt.ll | 260 + llvm/test/CodeGen/AMDGPU/waitcnt.mir | 22 +- llvm/test/CodeGen/AMDGPU/widen-smrd-loads.ll | 5 +- llvm/test/CodeGen/AMDGPU/wqm.ll | 3 +- llvm/test/CodeGen/AMDGPU/wwm-reserved.ll | 2 +- llvm/test/CodeGen/AMDGPU/xor3-i1-const.ll | 23 + llvm/test/CodeGen/AMDGPU/xor3.ll | 167 + llvm/test/CodeGen/AMDGPU/xor_add.ll | 26 + llvm/test/CodeGen/ARM/2010-12-08-tpsoft.ll | 2 +- llvm/test/CodeGen/ARM/2010-12-15-elf-lcomm.ll | 2 +- llvm/test/CodeGen/ARM/CGP/arm-cgp-casts.ll | 44 +- llvm/test/CodeGen/ARM/CGP/arm-cgp-overflow.ll | 36 +- llvm/test/CodeGen/ARM/CGP/arm-cgp-signed.ll | 25 + .../ARM/GlobalISel/arm-instruction-select.mir | 356 +- .../CodeGen/ARM/GlobalISel/arm-irtranslator.ll | 17 + .../CodeGen/ARM/GlobalISel/arm-legalize-binops.mir | 121 + .../CodeGen/ARM/GlobalISel/arm-legalize-casts.mir | 60 + .../CodeGen/ARM/GlobalISel/arm-legalize-exts.mir | 140 +- .../ARM/GlobalISel/arm-legalize-load-store.mir | 34 +- .../CodeGen/ARM/GlobalISel/arm-legalize-select.mir | 71 + .../CodeGen/ARM/GlobalISel/arm-regbankselect.mir | 46 +- .../test/CodeGen/ARM/GlobalISel/arm-unsupported.ll | 14 + .../CodeGen/ARM/GlobalISel/thumb-select-br.mir | 2 +- .../CodeGen/ARM/GlobalISel/thumb-select-exts.mir | 380 +- .../CodeGen/ARM/GlobalISel/thumb-select-select.mir | 5 +- llvm/test/CodeGen/ARM/MachO-subtypes.ll | 44 +- llvm/test/CodeGen/ARM/ParallelDSP/aliasing.ll | 506 + .../CodeGen/ARM/ParallelDSP/multi-use-loads.ll | 30 +- llvm/test/CodeGen/ARM/ParallelDSP/smlad0.ll | 6 +- llvm/test/CodeGen/ARM/ParallelDSP/smlad1.ll | 6 +- llvm/test/CodeGen/ARM/ParallelDSP/smlad11.ll | 10 +- llvm/test/CodeGen/ARM/ParallelDSP/smlad6.ll | 50 - llvm/test/CodeGen/ARM/ParallelDSP/smlad7.ll | 53 - llvm/test/CodeGen/ARM/ParallelDSP/smladx-1.ll | 23 +- llvm/test/CodeGen/ARM/ParallelDSP/smlald0.ll | 4 +- llvm/test/CodeGen/ARM/ParallelDSP/smlald1.ll | 4 +- llvm/test/CodeGen/ARM/ParallelDSP/smlald2.ll | 4 +- llvm/test/CodeGen/ARM/ParallelDSP/smlaldx-1.ll | 22 +- llvm/test/CodeGen/ARM/ParallelDSP/smlaldx-2.ll | 21 +- llvm/test/CodeGen/ARM/aapcs-hfa-code.ll | 4 +- llvm/test/CodeGen/ARM/addsubo-legalization.ll | 258 + llvm/test/CodeGen/ARM/and-load-combine.ll | 52 +- .../CodeGen/ARM/armv8.2a-fp16-vector-intrinsics.ll | 112 + .../CodeGen/ARM/big-endian-neon-fp16-bitconv.ll | 720 + llvm/test/CodeGen/ARM/build-attributes-encoding.s | 2 +- .../ARM/build-attributes-optimization-minsize.ll | 6 +- .../ARM/build-attributes-optimization-mixed.ll | 6 +- .../ARM/build-attributes-optimization-optnone.ll | 6 +- .../ARM/build-attributes-optimization-optsize.ll | 6 +- .../CodeGen/ARM/build-attributes-optimization.ll | 6 +- llvm/test/CodeGen/ARM/cmpxchg-idioms.ll | 4 +- llvm/test/CodeGen/ARM/ctor_order.ll | 2 +- llvm/test/CodeGen/ARM/ctors_dtors.ll | 4 +- llvm/test/CodeGen/ARM/fp16-vector-argument.ll | 226 + llvm/test/CodeGen/ARM/inline-asm-multilevel-gep.ll | 12 + llvm/test/CodeGen/ARM/inlineasm-output-template.ll | 26 + llvm/test/CodeGen/ARM/llround-conv.ll | 25 + llvm/test/CodeGen/ARM/load-combine-big-endian.ll | 4 +- llvm/test/CodeGen/ARM/load-combine.ll | 4 +- llvm/test/CodeGen/ARM/lround-conv.ll | 25 + llvm/test/CodeGen/ARM/proc-resource-sched.ll | 21 + llvm/test/CodeGen/ARM/reg_sequence.ll | 20 +- llvm/test/CodeGen/ARM/tail-call-scheduling.ll | 35 + llvm/test/CodeGen/ARM/thumb_indirect_calls.ll | 4 +- llvm/test/CodeGen/ARM/useaa.ll | 2 + .../test/CodeGen/AVR/umul.with.overflow.i16-bug.ll | 49 + llvm/test/CodeGen/BPF/BTF/char-no-debuginfo.ll | 31 + llvm/test/CodeGen/BPF/inlineasm-output-template.ll | 26 + llvm/test/CodeGen/BPF/reloc-btf.ll | 4 +- llvm/test/CodeGen/BPF/reloc.ll | 2 +- llvm/test/CodeGen/Hexagon/bug15515-shuffle.ll | 2 +- .../CodeGen/Hexagon/inlineasm-output-template.ll | 26 + llvm/test/CodeGen/Hexagon/simple_addend.ll | 2 +- llvm/test/CodeGen/Hexagon/subi-asl.ll | 5 +- llvm/test/CodeGen/Hexagon/swp-carried-1.ll | 2 +- .../CodeGen/Lanai/inlineasm-output-template.ll | 26 + .../test/CodeGen/MIR/AMDGPU/load-store-opt-dlc.mir | 155 + llvm/test/CodeGen/MIR/AMDGPU/mir-canon-multi.mir | 6 +- .../MIR/AMDGPU/parse-order-reserved-regs.mir | 4 +- llvm/test/CodeGen/MIR/AMDGPU/syncscopes.mir | 24 +- .../CodeGen/MIR/AMDGPU/target-index-operands.mir | 16 +- llvm/test/CodeGen/MIR/X86/diexpr-win32.mir | 2 +- .../CodeGen/MSP430/inlineasm-output-template.ll | 26 + llvm/test/CodeGen/Mips/atomic.ll | 574 +- llvm/test/CodeGen/Mips/atomic64.ll | 11 +- llvm/test/CodeGen/Mips/atomicCmpSwapPW.ll | 50 +- llvm/test/CodeGen/Mips/dsp-spill-reload.ll | 2 - llvm/test/CodeGen/Mips/init-array.ll | 2 +- .../test/CodeGen/Mips/inlineasm-output-template.ll | 26 + llvm/test/CodeGen/Mips/internalfunc.ll | 3 +- llvm/test/CodeGen/Mips/llround-conv.ll | 56 + llvm/test/CodeGen/Mips/llvm-ir/bitcast.ll | 10 +- llvm/test/CodeGen/Mips/lround-conv.ll | 56 + .../Mips/micromips-ase-function-attribute.ll | 2 +- llvm/test/CodeGen/Mips/mips-shf-gprel.s | 2 +- llvm/test/CodeGen/Mips/xray-section-group.ll | 8 +- .../CodeGen/NVPTX/inlineasm-output-template.ll | 28 + llvm/test/CodeGen/NVPTX/load-store.ll | 8 +- llvm/test/CodeGen/NVPTX/wmma.py | 438 +- llvm/test/CodeGen/PowerPC/addegluecrash.ll | 1 - llvm/test/CodeGen/PowerPC/bswap64.ll | 2 +- llvm/test/CodeGen/PowerPC/build-vector-tests.ll | 6513 +- llvm/test/CodeGen/PowerPC/code-align.ll | 76 +- .../test/CodeGen/PowerPC/csr-save-restore-order.ll | 168 + llvm/test/CodeGen/PowerPC/dcbf.ll | 15 + llvm/test/CodeGen/PowerPC/extract-and-store.ll | 8 +- llvm/test/CodeGen/PowerPC/float-logic-ops.ll | 2 +- llvm/test/CodeGen/PowerPC/fma-mutate.ll | 3 +- llvm/test/CodeGen/PowerPC/fmf-propagation.ll | 69 +- .../CodeGen/PowerPC/inline-asm-multilevel-gep.ll | 12 + .../CodeGen/PowerPC/inlineasm-output-template.ll | 26 + llvm/test/CodeGen/PowerPC/knowCRBitSpill.ll | 131 + llvm/test/CodeGen/PowerPC/llround-conv.ll | 56 + llvm/test/CodeGen/PowerPC/lround-conv.ll | 56 + llvm/test/CodeGen/PowerPC/memcmp-mergeexpand.ll | 2 +- llvm/test/CodeGen/PowerPC/noPermuteFormasking.ll | 2 +- llvm/test/CodeGen/PowerPC/ppc64-anyregcc-crash.ll | 4 +- llvm/test/CodeGen/PowerPC/ppc64-elf-abi.ll | 7 +- llvm/test/CodeGen/PowerPC/pr15359.ll | 2 +- llvm/test/CodeGen/PowerPC/pr17354.ll | 2 +- llvm/test/CodeGen/PowerPC/pr39815.ll | 5 +- llvm/test/CodeGen/PowerPC/pr40922.ll | 36 + llvm/test/CodeGen/PowerPC/pr41177.ll | 12 + llvm/test/CodeGen/PowerPC/pre-inc-disable.ll | 158 +- llvm/test/CodeGen/PowerPC/recipest.ll | 16 +- llvm/test/CodeGen/PowerPC/reduce_scalarization.ll | 77 + llvm/test/CodeGen/PowerPC/repeated-fp-divisors.ll | 27 + llvm/test/CodeGen/PowerPC/schedule-addi-load.mir | 106 + .../CodeGen/PowerPC/splitstore-check-volatile.ll | 17 + llvm/test/CodeGen/PowerPC/store-combine.ll | 793 + llvm/test/CodeGen/PowerPC/tls.ll | 10 +- llvm/test/CodeGen/PowerPC/uint-to-fp-v4i32.ll | 134 + .../CodeGen/PowerPC/unaligned-addressing-mode.ll | 114 + .../PowerPC/use-cr-result-of-dom-icmp-st.ll | 576 + .../CodeGen/PowerPC/vsx-fma-mutate-trivial-copy.ll | 2 +- llvm/test/CodeGen/PowerPC/vsx.ll | 31 +- llvm/test/CodeGen/RISCV/addcarry.ll | 44 + llvm/test/CodeGen/RISCV/atomic-cmpxchg.ll | 80 +- llvm/test/CodeGen/RISCV/atomic-rmw.ll | 120 +- llvm/test/CodeGen/RISCV/callee-saved-fpr32s.ll | 4 +- llvm/test/CodeGen/RISCV/callee-saved-fpr64s.ll | 4 +- llvm/test/CodeGen/RISCV/callee-saved-gprs.ll | 4 +- llvm/test/CodeGen/RISCV/fixups-relax-diff.ll | 2 +- llvm/test/CodeGen/RISCV/init-array.ll | 2 +- llvm/test/CodeGen/RISCV/interrupt-attr-nocall.ll | 12 +- llvm/test/CodeGen/RISCV/interrupt-attr.ll | 8 +- .../RISCV/umulo-128-legalisation-lowering.ll | 4 +- .../SPARC/2008-10-10-InlineAsmMemoryOperand.ll | 2 +- .../CodeGen/SPARC/inlineasm-output-template.ll | 26 + llvm/test/CodeGen/SPARC/reg64.ll | 10 + llvm/test/CodeGen/SPARC/tls.ll | 8 +- .../CodeGen/SystemZ/RAbasic-invalid-LR-update.mir | 4 +- llvm/test/CodeGen/SystemZ/buildvector-00.ll | 2 +- .../CodeGen/SystemZ/clear-liverange-spillreg.mir | 2 +- .../CodeGen/SystemZ/cond-move-regalloc-hints.mir | 2 +- llvm/test/CodeGen/SystemZ/debuginstr-02.mir | 4 +- llvm/test/CodeGen/SystemZ/fp-cmp-07.mir | 2 +- llvm/test/CodeGen/SystemZ/fp-conv-17.mir | 34 +- .../CodeGen/SystemZ/inlineasm-output-template.ll | 26 + llvm/test/CodeGen/SystemZ/vec-rem.ll | 13 + llvm/test/CodeGen/Thumb2/constant-hoisting.ll | 6 +- llvm/test/CodeGen/Thumb2/high-reg-spill.mir | 2 +- llvm/test/CodeGen/Thumb2/ifcvt-cbz.mir | 179 + llvm/test/CodeGen/Thumb2/ifcvt-minsize.ll | 92 + .../CodeGen/Thumb2/ifcvt-no-branch-predictor.ll | 6 +- llvm/test/CodeGen/Thumb2/m4-sched-ldr.mir | 60 + llvm/test/CodeGen/Thumb2/m4-sched-regs.ll | 50 + llvm/test/CodeGen/Thumb2/thumb2-ldr_pre.ll | 22 +- llvm/test/CodeGen/Thumb2/tpsoft.ll | 4 +- llvm/test/CodeGen/WebAssembly/PR41841.ll | 42 + llvm/test/CodeGen/WebAssembly/address-offsets.ll | 28 +- llvm/test/CodeGen/WebAssembly/call-pic.ll | 17 +- llvm/test/CodeGen/WebAssembly/cfg-stackify.ll | 189 +- llvm/test/CodeGen/WebAssembly/f16.ll | 59 +- .../WebAssembly/inlineasm-output-template.ll | 26 + llvm/test/CodeGen/WebAssembly/llround-conv-i32.ll | 31 + llvm/test/CodeGen/WebAssembly/phi.ll | 2 +- llvm/test/CodeGen/WebAssembly/reg-stackify.ll | 8 +- llvm/test/CodeGen/WebAssembly/stack-protector.ll | 30 + llvm/test/CodeGen/WebAssembly/switch.ll | 28 +- .../CodeGen/X86/2007-06-04-X86-64-CtorAsmBugs.ll | 2 +- llvm/test/CodeGen/X86/2008-09-29-VolatileBug.ll | 4 +- llvm/test/CodeGen/X86/2009-02-26-MachineLICMBug.ll | 6 +- llvm/test/CodeGen/X86/2011-08-29-InitOrder.ll | 4 +- llvm/test/CodeGen/X86/PR40322.ll | 164 + llvm/test/CodeGen/X86/add-ext.ll | 19 +- llvm/test/CodeGen/X86/anyregcc-crash.ll | 2 +- llvm/test/CodeGen/X86/arg-copy-elide-win64.ll | 49 + llvm/test/CodeGen/X86/atomic-fp.ll | 204 +- llvm/test/CodeGen/X86/atomic-idempotent.ll | 328 +- llvm/test/CodeGen/X86/atomic-load-store-wide.ll | 56 +- llvm/test/CodeGen/X86/atomic-monotonic.ll | 8 +- llvm/test/CodeGen/X86/atomic-non-integer.ll | 176 +- llvm/test/CodeGen/X86/atomic-unordered.ll | 82 +- llvm/test/CodeGen/X86/atomic32.ll | 41 +- llvm/test/CodeGen/X86/atomic64.ll | 66 +- llvm/test/CodeGen/X86/atomic6432.ll | 416 +- llvm/test/CodeGen/X86/avg.ll | 108 +- llvm/test/CodeGen/X86/avx2-masked-gather.ll | 48 +- llvm/test/CodeGen/X86/avx2-phaddsub.ll | 30 +- llvm/test/CodeGen/X86/avx512-cvt-widen.ll | 206 +- llvm/test/CodeGen/X86/avx512-cvt.ll | 206 +- llvm/test/CodeGen/X86/avx512-fma-intrinsics.ll | 4 +- llvm/test/CodeGen/X86/avx512-hadd-hsub.ll | 6 +- .../CodeGen/X86/avx512-intrinsics-fast-isel.ll | 12 +- llvm/test/CodeGen/X86/avx512-intrinsics-upgrade.ll | 2 +- llvm/test/CodeGen/X86/avx512-intrinsics-x86_64.ll | 16 +- llvm/test/CodeGen/X86/avx512-intrinsics.ll | 14 +- llvm/test/CodeGen/X86/avx512-mask-zext-bugfix.ll | 38 +- llvm/test/CodeGen/X86/avx512-regcall-NoMask.ll | 22 +- .../CodeGen/X86/avx512-shuffles/partial_permute.ll | 611 +- llvm/test/CodeGen/X86/avx512bf16-intrinsics.ll | 160 + llvm/test/CodeGen/X86/avx512bf16-vl-intrinsics.ll | 358 + llvm/test/CodeGen/X86/bitcast-setcc-256.ll | 16 - llvm/test/CodeGen/X86/bitcast-setcc-512.ll | 8 +- llvm/test/CodeGen/X86/bitcast-vector-bool.ll | 1535 + llvm/test/CodeGen/X86/bool-vector.ll | 68 +- llvm/test/CodeGen/X86/break-false-dep.ll | 22 +- llvm/test/CodeGen/X86/byval.ll | 16 +- llvm/test/CodeGen/X86/byval2.ll | 85 +- llvm/test/CodeGen/X86/byval3.ll | 90 +- llvm/test/CodeGen/X86/byval4.ll | 94 +- llvm/test/CodeGen/X86/byval5.ll | 97 +- llvm/test/CodeGen/X86/byval6.ll | 5 +- llvm/test/CodeGen/X86/byval7.ll | 28 +- llvm/test/CodeGen/X86/callbr-asm-bb-exports.ll | 33 + llvm/test/CodeGen/X86/cgp-usubo.ll | 15 +- llvm/test/CodeGen/X86/combine-bitreverse.ll | 2 - llvm/test/CodeGen/X86/combine-multiplies.ll | 6 +- llvm/test/CodeGen/X86/combine-udiv.ll | 45 +- .../test/CodeGen/X86/const-shift-of-constmasked.ll | 2100 + llvm/test/CodeGen/X86/copy-propagation.ll | 2 +- llvm/test/CodeGen/X86/crash-O0.ll | 20 +- llvm/test/CodeGen/X86/cvtv2f32.ll | 4 +- llvm/test/CodeGen/X86/dagcombine-cse.ll | 13 +- .../X86/discriminate-mem-ops-missing-info.ll | 55 + .../X86/discriminate-mem-ops-skip-pfetch.ll | 69 + .../X86/element-wise-atomic-memory-intrinsics.ll | 887 +- llvm/test/CodeGen/X86/extern_weak.ll | 65 +- llvm/test/CodeGen/X86/extract-fp.ll | 52 + llvm/test/CodeGen/X86/extractelement-fp.ll | 6 +- llvm/test/CodeGen/X86/fast-isel-fneg-kill.ll | 22 + llvm/test/CodeGen/X86/fast-isel-fneg.ll | 146 +- .../X86/fast-isel-int-float-conversion-x86-64.ll | 8 +- .../CodeGen/X86/fast-isel-int-float-conversion.ll | 8 +- llvm/test/CodeGen/X86/fast-isel-nontemporal.ll | 72 +- llvm/test/CodeGen/X86/fast-isel-ret-ext.ll | 2 +- .../CodeGen/X86/fast-isel-select-pseudo-cmov.ll | 196 + llvm/test/CodeGen/X86/fast-isel-select.ll | 15 +- .../X86/fast-isel-uint-float-conversion-x86-64.ll | 4 +- .../CodeGen/X86/fast-isel-uint-float-conversion.ll | 4 +- llvm/test/CodeGen/X86/fdiv-combine-vec.ll | 159 + llvm/test/CodeGen/X86/fdiv-combine.ll | 9 - llvm/test/CodeGen/X86/file-directive.ll | 2 +- llvm/test/CodeGen/X86/fold-and-shift.ll | 4 +- llvm/test/CodeGen/X86/fold-call-3.ll | 2 + llvm/test/CodeGen/X86/fp-intrinsics.ll | 26 + llvm/test/CodeGen/X86/fp-stack-2results.ll | 6 +- llvm/test/CodeGen/X86/ftrunc.ll | 30 +- llvm/test/CodeGen/X86/haddsub-3.ll | 66 +- llvm/test/CodeGen/X86/haddsub-shuf.ll | 658 +- llvm/test/CodeGen/X86/haddsub-undef.ll | 249 +- llvm/test/CodeGen/X86/haddsub.ll | 990 +- llvm/test/CodeGen/X86/half.ll | 16 +- .../CodeGen/X86/horizontal-shuffle-demanded.ll | 381 + llvm/test/CodeGen/X86/imul.ll | 2 + .../CodeGen/X86/indirect-branch-tracking-r2.ll | 76 + llvm/test/CodeGen/X86/init-priority.ll | 2 +- llvm/test/CodeGen/X86/inline-asm-modifier-c.ll | 18 + llvm/test/CodeGen/X86/inline-asm-multilevel-gep.ll | 12 + llvm/test/CodeGen/X86/insertelement-ones.ll | 21 +- llvm/test/CodeGen/X86/insertelement-zero.ll | 119 + llvm/test/CodeGen/X86/known-bits-vector.ll | 2 +- llvm/test/CodeGen/X86/known-signbits-vector.ll | 12 +- llvm/test/CodeGen/X86/label-annotation.ll | 97 +- llvm/test/CodeGen/X86/label-heapallocsite.ll | 129 + llvm/test/CodeGen/X86/lea-dagdag.ll | 63 +- llvm/test/CodeGen/X86/lifetime-alias.ll | 168 + llvm/test/CodeGen/X86/llround-conv-i32.ll | 60 + llvm/test/CodeGen/X86/llround-conv.ll | 83 + llvm/test/CodeGen/X86/load-combine.ll | 6 +- llvm/test/CodeGen/X86/lround-conv-i32.ll | 32 + llvm/test/CodeGen/X86/lround-conv.ll | 83 + llvm/test/CodeGen/X86/lsr-loop-exit-cond.ll | 8 +- llvm/test/CodeGen/X86/lsr-static-addr.ll | 55 +- llvm/test/CodeGen/X86/lwp-intrinsics.ll | 21 +- llvm/test/CodeGen/X86/madd.ll | 43 +- llvm/test/CodeGen/X86/masked_compressstore.ll | 5421 +- llvm/test/CodeGen/X86/masked_expandload.ll | 5399 +- llvm/test/CodeGen/X86/masked_gather.ll | 94 +- llvm/test/CodeGen/X86/masked_load.ll | 1015 +- llvm/test/CodeGen/X86/masked_store.ll | 1725 +- llvm/test/CodeGen/X86/masked_store_trunc.ll | 601 +- llvm/test/CodeGen/X86/masked_store_trunc_ssat.ll | 527 +- llvm/test/CodeGen/X86/masked_store_trunc_usat.ll | 535 +- llvm/test/CodeGen/X86/mcu-abi.ll | 143 +- llvm/test/CodeGen/X86/memcmp-mergeexpand.ll | 4 +- llvm/test/CodeGen/X86/memcpy-struct-by-value.ll | 170 +- llvm/test/CodeGen/X86/memcpy.ll | 229 +- llvm/test/CodeGen/X86/memset-zero.ll | 255 + llvm/test/CodeGen/X86/merge_store.ll | 2 +- llvm/test/CodeGen/X86/movmsk-cmp.ll | 1253 +- llvm/test/CodeGen/X86/mul-constant-i64.ll | 787 +- llvm/test/CodeGen/X86/mulo-pow2.ll | 24 +- llvm/test/CodeGen/X86/narrow-shl-cst.ll | 60 +- llvm/test/CodeGen/X86/negate-add-zero.ll | 1 - llvm/test/CodeGen/X86/oddshuffles.ll | 425 +- llvm/test/CodeGen/X86/oddsubvector.ll | 159 + llvm/test/CodeGen/X86/phaddsub-extract.ll | 1007 +- llvm/test/CodeGen/X86/phaddsub-undef.ll | 56 +- llvm/test/CodeGen/X86/phaddsub.ll | 540 +- llvm/test/CodeGen/X86/pr11415.ll | 1 - llvm/test/CodeGen/X86/pr30430.ll | 8 - llvm/test/CodeGen/X86/pr32241.ll | 24 +- llvm/test/CodeGen/X86/pr32256.ll | 14 +- llvm/test/CodeGen/X86/pr32284.ll | 104 +- llvm/test/CodeGen/X86/pr32329.ll | 40 +- llvm/test/CodeGen/X86/pr32340.ll | 14 +- llvm/test/CodeGen/X86/pr32345.ll | 45 +- llvm/test/CodeGen/X86/pr32484.ll | 1 - llvm/test/CodeGen/X86/pr33010.ll | 45 + llvm/test/CodeGen/X86/pr34592.ll | 24 +- llvm/test/CodeGen/X86/pr34653.ll | 34 +- llvm/test/CodeGen/X86/pr37879.ll | 2 +- llvm/test/CodeGen/X86/pr41619.ll | 58 + llvm/test/CodeGen/X86/pr41678.ll | 22 + llvm/test/CodeGen/X86/pr41748.ll | 15 + llvm/test/CodeGen/X86/probe-stack-x32.ll | 54 + llvm/test/CodeGen/X86/prologepilog_deref_size.mir | 59 + llvm/test/CodeGen/X86/psubus.ll | 2 +- llvm/test/CodeGen/X86/pull-binop-through-shift.ll | 546 + .../X86/pull-conditional-binop-through-shift.ll | 717 + llvm/test/CodeGen/X86/push-cfi-obj.ll | 4 +- llvm/test/CodeGen/X86/ragreedy-hoist-spill.ll | 309 +- llvm/test/CodeGen/X86/remarks-section.ll | 46 + llvm/test/CodeGen/X86/sad.ll | 99 +- llvm/test/CodeGen/X86/sadd_sat_vec.ll | 632 +- llvm/test/CodeGen/X86/scalar-int-to-fp.ll | 40 +- llvm/test/CodeGen/X86/scalarize-fp.ll | 42 +- llvm/test/CodeGen/X86/scheduler-backtracking.ll | 221 +- llvm/test/CodeGen/X86/setcc-wide-types.ll | 183 + llvm/test/CodeGen/X86/shift-amount-mod.ll | 1556 + llvm/test/CodeGen/X86/shift-mask.ll | 595 + .../CodeGen/X86/shuffle-strided-with-offset-256.ll | 95 +- .../test/CodeGen/X86/shuffle-vs-trunc-256-widen.ll | 259 +- llvm/test/CodeGen/X86/shuffle-vs-trunc-256.ll | 137 +- .../test/CodeGen/X86/shuffle-vs-trunc-512-widen.ll | 8 +- llvm/test/CodeGen/X86/shuffle-vs-trunc-512.ll | 8 +- llvm/test/CodeGen/X86/signbit-shift.ll | 5 +- llvm/test/CodeGen/X86/sink-addsub-of-const.ll | 258 + llvm/test/CodeGen/X86/smul_fix_sat.ll | 739 + llvm/test/CodeGen/X86/smul_fix_sat_constants.ll | 101 + .../test/CodeGen/X86/speculative-load-hardening.ll | 16 + llvm/test/CodeGen/X86/split-store.ll | 7 +- llvm/test/CodeGen/X86/sse-cvttp2si.ll | 32 +- .../CodeGen/X86/sse-intrinsics-fast-isel-x86_64.ll | 4 +- llvm/test/CodeGen/X86/sse-intrinsics-fast-isel.ll | 6 +- .../test/CodeGen/X86/sse-intrinsics-x86-upgrade.ll | 6 +- .../CodeGen/X86/sse-intrinsics-x86_64-upgrade.ll | 6 +- .../X86/sse2-intrinsics-fast-isel-x86_64.ll | 4 +- llvm/test/CodeGen/X86/sse2-intrinsics-fast-isel.ll | 6 +- .../CodeGen/X86/sse2-intrinsics-x86-upgrade.ll | 46 +- .../CodeGen/X86/sse2-intrinsics-x86_64-upgrade.ll | 6 +- llvm/test/CodeGen/X86/sse2-vector-shifts.ll | 20 +- llvm/test/CodeGen/X86/ssub_sat_vec.ll | 752 +- llvm/test/CodeGen/X86/stack-align-memcpy.ll | 218 +- llvm/test/CodeGen/X86/swift-return.ll | 9 +- llvm/test/CodeGen/X86/swifterror.ll | 15 +- llvm/test/CodeGen/X86/tailcall-cgp-dup.ll | 39 + llvm/test/CodeGen/X86/tls-windows-itanium.ll | 2 +- llvm/test/CodeGen/X86/uint64-to-float.ll | 4 +- llvm/test/CodeGen/X86/uint_to_fp.ll | 4 +- llvm/test/CodeGen/X86/var-permute-128.ll | 31 +- llvm/test/CodeGen/X86/vec_floor.ll | 48 +- llvm/test/CodeGen/X86/vec_fneg.ll | 68 +- llvm/test/CodeGen/X86/vec_int_to_fp-widen.ll | 772 +- llvm/test/CodeGen/X86/vec_int_to_fp.ll | 802 +- llvm/test/CodeGen/X86/vec_saddo.ll | 76 +- llvm/test/CodeGen/X86/vec_setcc-2.ll | 13 +- llvm/test/CodeGen/X86/vec_smulo.ll | 204 +- llvm/test/CodeGen/X86/vec_ssubo.ll | 134 +- llvm/test/CodeGen/X86/vec_umulo.ll | 408 +- llvm/test/CodeGen/X86/vector-compare-all_of.ll | 183 +- llvm/test/CodeGen/X86/vector-compare-any_of.ll | 198 +- .../X86/vector-constrained-fp-intrinsics.ll | 1787 +- llvm/test/CodeGen/X86/vector-ext-logic.ll | 2 +- llvm/test/CodeGen/X86/vector-fshl-256.ll | 35 +- llvm/test/CodeGen/X86/vector-fshl-512.ll | 116 +- llvm/test/CodeGen/X86/vector-fshl-rot-256.ll | 42 +- llvm/test/CodeGen/X86/vector-fshl-rot-512.ll | 48 +- llvm/test/CodeGen/X86/vector-fshr-256.ll | 34 +- llvm/test/CodeGen/X86/vector-fshr-512.ll | 104 +- llvm/test/CodeGen/X86/vector-fshr-rot-256.ll | 42 +- llvm/test/CodeGen/X86/vector-fshr-rot-512.ll | 48 +- llvm/test/CodeGen/X86/vector-half-conversions.ll | 1477 +- llvm/test/CodeGen/X86/vector-lzcnt-512.ll | 176 +- llvm/test/CodeGen/X86/vector-narrow-binop.ll | 49 + llvm/test/CodeGen/X86/vector-pcmp.ll | 17 + llvm/test/CodeGen/X86/vector-reduce-add-widen.ll | 479 +- llvm/test/CodeGen/X86/vector-reduce-add.ll | 507 +- llvm/test/CodeGen/X86/vector-reduce-and-bool.ll | 1834 + llvm/test/CodeGen/X86/vector-reduce-fadd-fast.ll | 893 +- llvm/test/CodeGen/X86/vector-reduce-fadd.ll | 77 +- llvm/test/CodeGen/X86/vector-reduce-fmax-nnan.ll | 28 +- llvm/test/CodeGen/X86/vector-reduce-fmax.ll | 28 +- llvm/test/CodeGen/X86/vector-reduce-fmin-nnan.ll | 28 +- llvm/test/CodeGen/X86/vector-reduce-fmin.ll | 28 +- llvm/test/CodeGen/X86/vector-reduce-fmul-fast.ll | 64 +- llvm/test/CodeGen/X86/vector-reduce-fmul.ll | 64 +- llvm/test/CodeGen/X86/vector-reduce-mul-widen.ll | 1137 +- llvm/test/CodeGen/X86/vector-reduce-mul.ll | 1118 +- llvm/test/CodeGen/X86/vector-reduce-or-bool.ll | 1823 + llvm/test/CodeGen/X86/vector-reduce-xor-bool.ll | 2090 + llvm/test/CodeGen/X86/vector-rotate-256.ll | 50 +- llvm/test/CodeGen/X86/vector-rotate-512.ll | 56 +- llvm/test/CodeGen/X86/vector-shift-ashr-256.ll | 46 +- llvm/test/CodeGen/X86/vector-shift-ashr-512.ll | 12 +- llvm/test/CodeGen/X86/vector-shift-lshr-256.ll | 40 +- llvm/test/CodeGen/X86/vector-shift-lshr-512.ll | 12 +- llvm/test/CodeGen/X86/vector-shift-shl-256.ll | 32 +- llvm/test/CodeGen/X86/vector-shift-shl-512.ll | 8 +- llvm/test/CodeGen/X86/vector-shuffle-128-v16.ll | 145 +- llvm/test/CodeGen/X86/vector-shuffle-128-v4.ll | 118 +- llvm/test/CodeGen/X86/vector-shuffle-128-v8.ll | 288 +- llvm/test/CodeGen/X86/vector-shuffle-256-v16.ll | 32 +- llvm/test/CodeGen/X86/vector-shuffle-256-v32.ll | 25 +- llvm/test/CodeGen/X86/vector-shuffle-256-v4.ll | 113 +- llvm/test/CodeGen/X86/vector-shuffle-256-v8.ll | 199 +- llvm/test/CodeGen/X86/vector-shuffle-512-v16.ll | 8 +- llvm/test/CodeGen/X86/vector-shuffle-512-v64.ll | 5 +- .../X86/vector-shuffle-combining-avx512vbmi.ll | 6 +- llvm/test/CodeGen/X86/vector-shuffle-combining.ll | 39 +- llvm/test/CodeGen/X86/vector-shuffle-v1.ll | 14 +- llvm/test/CodeGen/X86/vector-trunc-math-widen.ll | 630 +- llvm/test/CodeGen/X86/vector-trunc-math.ll | 630 +- llvm/test/CodeGen/X86/vector-trunc-packus-widen.ll | 1004 +- llvm/test/CodeGen/X86/vector-trunc-packus.ll | 505 +- llvm/test/CodeGen/X86/vector-trunc-ssat-widen.ll | 26 +- llvm/test/CodeGen/X86/vector-trunc-ssat.ll | 13 +- llvm/test/CodeGen/X86/vector-trunc-usat-widen.ll | 616 +- llvm/test/CodeGen/X86/vector-trunc-usat.ll | 330 +- llvm/test/CodeGen/X86/vector-trunc-widen.ll | 96 +- llvm/test/CodeGen/X86/vector-trunc.ll | 104 +- llvm/test/CodeGen/X86/vector-width-store-merge.ll | 53 + .../X86/vector_splat-const-shift-of-constmasked.ll | 3536 + .../X86/virtreg-physreg-def-regallocfast.mir | 19 + llvm/test/CodeGen/X86/win64_eh_leaf.ll | 2 +- .../X86/x86-no_caller_saved_registers-preserve.ll | 2 +- llvm/test/CodeGen/X86/xor.ll | 4 +- .../CodeGen/XCore/inlineasm-output-template.ll | 26 + llvm/test/DebugInfo/COFF/anonymous-struct.ll | 2 +- llvm/test/DebugInfo/COFF/asan-module-ctor.ll | 2 +- .../COFF/asan-module-without-functions.ll | 4 +- llvm/test/DebugInfo/COFF/asm.ll | 4 +- llvm/test/DebugInfo/COFF/big-type.ll | 2 +- llvm/test/DebugInfo/COFF/bitfields.ll | 2 +- llvm/test/DebugInfo/COFF/class-options-common.ll | 2 +- llvm/test/DebugInfo/COFF/const-unnamed-member.ll | 2 +- llvm/test/DebugInfo/COFF/cpp-mangling.ll | 2 +- llvm/test/DebugInfo/COFF/defer-complete-type.ll | 2 +- llvm/test/DebugInfo/COFF/dlang.ll | 2 +- llvm/test/DebugInfo/COFF/enum-co.ll | 2 +- llvm/test/DebugInfo/COFF/enum.ll | 2 +- llvm/test/DebugInfo/COFF/fp-stack.ll | 2 +- llvm/test/DebugInfo/COFF/fpo-csrs.ll | 2 +- llvm/test/DebugInfo/COFF/fpo-realign-vframe.ll | 2 +- llvm/test/DebugInfo/COFF/fpo-shrink-wrap.ll | 2 +- llvm/test/DebugInfo/COFF/function-options.ll | 2 +- llvm/test/DebugInfo/COFF/global-constants.ll | 64 + llvm/test/DebugInfo/COFF/global_visibility.ll | 2 +- llvm/test/DebugInfo/COFF/globals.ll | 2 +- llvm/test/DebugInfo/COFF/inheritance.ll | 2 +- llvm/test/DebugInfo/COFF/inlining-files.ll | 2 +- llvm/test/DebugInfo/COFF/inlining-header.ll | 2 +- llvm/test/DebugInfo/COFF/inlining-levels.ll | 2 +- llvm/test/DebugInfo/COFF/inlining-padding.ll | 2 +- llvm/test/DebugInfo/COFF/inlining-same-name.ll | 2 +- llvm/test/DebugInfo/COFF/inlining.ll | 2 +- llvm/test/DebugInfo/COFF/int8-char-type.ll | 2 +- llvm/test/DebugInfo/COFF/lambda.ll | 2 +- llvm/test/DebugInfo/COFF/lexicalblock.ll | 2 +- llvm/test/DebugInfo/COFF/lines-difile.ll | 2 +- llvm/test/DebugInfo/COFF/local-constant.ll | 2 +- llvm/test/DebugInfo/COFF/local-variable-gap.ll | 2 +- llvm/test/DebugInfo/COFF/local-variables.ll | 2 +- llvm/test/DebugInfo/COFF/long-name.ll | 2 +- llvm/test/DebugInfo/COFF/long-type-name.ll | 2 +- llvm/test/DebugInfo/COFF/multifile.ll | 4 +- llvm/test/DebugInfo/COFF/multifunction.ll | 4 +- llvm/test/DebugInfo/COFF/nested-types.ll | 2 +- llvm/test/DebugInfo/COFF/pieces.ll | 2 +- llvm/test/DebugInfo/COFF/purge-typedef-udts.ll | 2 +- llvm/test/DebugInfo/COFF/register-variables.ll | 2 +- llvm/test/DebugInfo/COFF/retained-types.ll | 2 +- llvm/test/DebugInfo/COFF/scopes.ll | 2 +- llvm/test/DebugInfo/COFF/simple.ll | 12 +- llvm/test/DebugInfo/COFF/static-methods.ll | 2 +- llvm/test/DebugInfo/COFF/swift.ll | 2 +- llvm/test/DebugInfo/COFF/thunk.ll | 2 +- llvm/test/DebugInfo/COFF/type-quals.ll | 2 +- llvm/test/DebugInfo/COFF/typedef.ll | 2 +- llvm/test/DebugInfo/COFF/types-array-advanced.ll | 2 +- llvm/test/DebugInfo/COFF/types-array-unsized.ll | 2 +- llvm/test/DebugInfo/COFF/types-array.ll | 2 +- llvm/test/DebugInfo/COFF/types-basic.ll | 2 +- llvm/test/DebugInfo/COFF/types-calling-conv.ll | 2 +- llvm/test/DebugInfo/COFF/types-cvarargs.ll | 2 +- llvm/test/DebugInfo/COFF/types-data-members.ll | 2 +- llvm/test/DebugInfo/COFF/types-empty-member-fn.ll | 2 +- .../DebugInfo/COFF/types-method-ref-qualifiers.ll | 2 +- llvm/test/DebugInfo/COFF/types-nested-class.ll | 2 +- .../DebugInfo/COFF/types-non-virtual-methods.ll | 2 +- llvm/test/DebugInfo/COFF/types-ptr-to-member.ll | 2 +- llvm/test/DebugInfo/COFF/types-recursive-struct.ll | 2 +- llvm/test/DebugInfo/COFF/types-std-nullptr-t.ll | 2 +- llvm/test/DebugInfo/COFF/udts.ll | 2 +- llvm/test/DebugInfo/COFF/unnamed.ll | 2 +- llvm/test/DebugInfo/COFF/vframe-csr.ll | 2 +- llvm/test/DebugInfo/COFF/vframe-fpo.ll | 2 +- llvm/test/DebugInfo/COFF/vftables.ll | 2 +- llvm/test/DebugInfo/COFF/virtual-method-kinds.ll | 2 +- llvm/test/DebugInfo/COFF/virtual-methods.ll | 2 +- llvm/test/DebugInfo/COFF/vtable-optzn-array.ll | 2 +- .../test/DebugInfo/Generic/address_space_rvalue.ll | 26 + .../DebugInfo/Generic/dbg-value-lower-linenos.ll | 113 + .../Generic/incorrect-variable-debugloc.ll | 2 +- .../test/DebugInfo/Generic/licm-hoist-debug-loc.ll | 3 +- llvm/test/DebugInfo/Generic/line-table-addrx.ll | 21 + llvm/test/DebugInfo/Inputs/dwarfdump-test-zlib.cc | 2 +- llvm/test/DebugInfo/PDB/Inputs/unknown-symbol.yaml | 2 +- llvm/test/DebugInfo/PDB/annotation.test | 88 + llvm/test/DebugInfo/PDB/pdb-unknown-symbol.test | 2 +- llvm/test/DebugInfo/PDB/using-namespace.test | 2 +- .../test/DebugInfo/X86/DW_AT_location-reference.ll | 2 +- llvm/test/DebugInfo/X86/accel-tables-dwarf5.ll | 12 +- llvm/test/DebugInfo/X86/accel-tables.ll | 22 +- llvm/test/DebugInfo/X86/array.ll | 2 +- llvm/test/DebugInfo/X86/asm-macro-line-number.s | 10 +- llvm/test/DebugInfo/X86/convert-debugloc.ll | 67 +- llvm/test/DebugInfo/X86/cu-ranges-odr.ll | 2 +- llvm/test/DebugInfo/X86/dbg-declare-inalloca.ll | 2 +- llvm/test/DebugInfo/X86/dbg_value_direct.ll | 2 +- llvm/test/DebugInfo/X86/debug-ranges-offset.ll | 2 +- llvm/test/DebugInfo/X86/fission-ranges.ll | 2 + llvm/test/DebugInfo/X86/formal_parameter.ll | 3 + llvm/test/DebugInfo/X86/generate-odr-hash.ll | 6 +- llvm/test/DebugInfo/X86/gnu-names.ll | 78 + llvm/test/DebugInfo/X86/main-file-name.s | 17 - llvm/test/DebugInfo/X86/pieces-1.ll | 1 - .../X86/split-dwarf-cross-unit-reference.ll | 2 +- llvm/test/DebugInfo/X86/subreg.ll | 5 +- llvm/test/DebugInfo/X86/tu-to-non-named-type.ll | 79 + llvm/test/DebugInfo/X86/tu-to-non-tu.ll | 63 + .../DebugInfo/X86/xray-split-dwarf-interaction.ll | 2 +- llvm/test/DebugInfo/debuglineinfo-path.ll | 6 +- llvm/test/DebugInfo/dwarfdump-64-bit-dwarf.test | 2 +- llvm/test/DebugInfo/precomp.test | 4 +- llvm/test/DebugInfo/symbolize-directory.s | 62 + llvm/test/Demangle/invalid-manglings.test | 30 + llvm/test/Demangle/ms-cxx20.test | 9 + llvm/test/Demangle/ms-string-literals.test | 28 +- .../JITLink/X86/Inputs/MachO_x86-64_ehframe.o | Bin 0 -> 1056 bytes .../JITLink/X86/MachO_x86-64_ehframe.test | 5 + .../JITLink/X86/MachO_x86-64_relocations.s | 309 + .../JITLink}/X86/lit.local.cfg | 0 .../ExecutionEngine/MCJIT/test-global-ctors.ll | 4 +- llvm/test/ExecutionEngine/MCJIT/weak-function.ll | 2 +- .../test/ExecutionEngine/OrcMCJIT/weak-function.ll | 2 +- .../RuntimeDyld/SystemZ/cfi-relo-pc64.s | 2 +- llvm/test/Feature/elf-deplibs.ll | 15 + llvm/test/Feature/fp-intrinsics.ll | 26 + llvm/test/Feature/global_pv.ll | 4 +- llvm/test/Feature/load_module.ll | 2 +- llvm/test/FileCheck/defines.txt | 34 - llvm/test/FileCheck/dump-input-enable.txt | 2 +- llvm/test/FileCheck/line-count.txt | 81 +- .../test/FileCheck/numeric-defines-diagnostics.txt | 33 + llvm/test/FileCheck/numeric-defines.txt | 22 + llvm/test/FileCheck/numeric-expression.txt | 95 + .../test/FileCheck/pattern-defines-diagnostics.txt | 49 + llvm/test/FileCheck/pattern-defines.txt | 29 + llvm/test/FileCheck/regex-scope.txt | 23 - llvm/test/FileCheck/var-scope.txt | 35 + llvm/test/FileCheck/verbose.txt | 41 +- .../instrument_initializer_metadata.ll | 2 +- .../Instrumentation/HWAddressSanitizer/basic.ll | 6 + .../HWAddressSanitizer/landingpad.ll | 37 + .../test/Instrumentation/MemorySanitizer/alloca.ll | 129 + .../MemorySanitizer/global_ctors_2to3.ll | 18 - .../SanitizerCoverage/trace-pc-guard-comdat.ll | 3 +- .../trace-pc-guard-inline-8bit-counters.ll | 13 + .../SanitizerCoverage/trace-pc-guard-nocomdat.ll | 3 +- llvm/test/LTO/Resolution/X86/linker-redef-thin.ll | 2 +- llvm/test/LTO/Resolution/X86/linker-redef.ll | 2 +- llvm/test/LTO/Resolution/X86/symtab-elf.ll | 6 + llvm/test/LTO/X86/runtime-library.ll | 2 +- llvm/test/Linker/ctors5.ll | 8 - llvm/test/Linker/global_ctors.ll | 29 - llvm/test/Linker/module-flags-5-a.ll | 2 +- llvm/test/Linker/module-flags-6-a.ll | 2 +- llvm/test/Linker/module-flags-7-a.ll | 2 +- llvm/test/MC/AArch64/CheckDataSymbol.s | 2 +- llvm/test/MC/AArch64/SVE/and.s | 22 + llvm/test/MC/AArch64/SVE/bic.s | 22 + llvm/test/MC/AArch64/SVE/eor.s | 22 + llvm/test/MC/AArch64/SVE/orr.s | 40 + llvm/test/MC/AArch64/SVE2/addp-diagnostics.s | 37 + llvm/test/MC/AArch64/SVE2/addp.s | 59 + llvm/test/MC/AArch64/SVE2/cdot-diagnostics.s | 103 + llvm/test/MC/AArch64/SVE2/cdot.s | 96 + llvm/test/MC/AArch64/SVE2/cmla-diagnostics.s | 103 + llvm/test/MC/AArch64/SVE2/cmla.s | 156 + llvm/test/MC/AArch64/SVE2/mla-diagnostics.s | 64 + llvm/test/MC/AArch64/SVE2/mla.s | 42 + llvm/test/MC/AArch64/SVE2/mls-diagnostics.s | 65 + llvm/test/MC/AArch64/SVE2/mls.s | 42 + llvm/test/MC/AArch64/SVE2/mul-diagnostics.s | 129 + llvm/test/MC/AArch64/SVE2/mul.s | 50 + llvm/test/MC/AArch64/SVE2/pmul-diagnostics.s | 35 + llvm/test/MC/AArch64/SVE2/pmul.s | 20 + llvm/test/MC/AArch64/SVE2/sadalp-diagnostics.s | 42 + llvm/test/MC/AArch64/SVE2/sadalp.s | 53 + llvm/test/MC/AArch64/SVE2/shadd-diagnostics.s | 37 + llvm/test/MC/AArch64/SVE2/shadd.s | 59 + llvm/test/MC/AArch64/SVE2/shsub-diagnostics.s | 37 + llvm/test/MC/AArch64/SVE2/shsub.s | 59 + llvm/test/MC/AArch64/SVE2/shsubr-diagnostics.s | 37 + llvm/test/MC/AArch64/SVE2/shsubr.s | 59 + llvm/test/MC/AArch64/SVE2/smaxp-diagnostics.s | 37 + llvm/test/MC/AArch64/SVE2/smaxp.s | 59 + llvm/test/MC/AArch64/SVE2/sminp-diagnostics.s | 37 + llvm/test/MC/AArch64/SVE2/sminp.s | 59 + llvm/test/MC/AArch64/SVE2/smlalb-diagnostics.s | 116 + llvm/test/MC/AArch64/SVE2/smlalb.s | 67 + llvm/test/MC/AArch64/SVE2/smlalt-diagnostics.s | 116 + llvm/test/MC/AArch64/SVE2/smlalt.s | 67 + llvm/test/MC/AArch64/SVE2/smlslb-diagnostics.s | 116 + llvm/test/MC/AArch64/SVE2/smlslb.s | 67 + llvm/test/MC/AArch64/SVE2/smlslt-diagnostics.s | 116 + llvm/test/MC/AArch64/SVE2/smlslt.s | 67 + llvm/test/MC/AArch64/SVE2/smulh-diagnostics.s | 40 + llvm/test/MC/AArch64/SVE2/smulh.s | 32 + llvm/test/MC/AArch64/SVE2/smullb-diagnostics.s | 106 + llvm/test/MC/AArch64/SVE2/smullb.s | 39 + llvm/test/MC/AArch64/SVE2/smullt-diagnostics.s | 106 + llvm/test/MC/AArch64/SVE2/smullt.s | 39 + llvm/test/MC/AArch64/SVE2/sqabs-diagnostics.s | 23 + llvm/test/MC/AArch64/SVE2/sqabs.s | 60 + llvm/test/MC/AArch64/SVE2/sqdmlalb-diagnostics.s | 116 + llvm/test/MC/AArch64/SVE2/sqdmlalb.s | 67 + llvm/test/MC/AArch64/SVE2/sqdmlalbt-diagnostics.s | 34 + llvm/test/MC/AArch64/SVE2/sqdmlalbt.s | 42 + llvm/test/MC/AArch64/SVE2/sqdmlalt-diagnostics.s | 116 + llvm/test/MC/AArch64/SVE2/sqdmlalt.s | 67 + llvm/test/MC/AArch64/SVE2/sqdmlslb-diagnostics.s | 116 + llvm/test/MC/AArch64/SVE2/sqdmlslb.s | 67 + llvm/test/MC/AArch64/SVE2/sqdmlslbt-diagnostics.s | 34 + llvm/test/MC/AArch64/SVE2/sqdmlslbt.s | 42 + llvm/test/MC/AArch64/SVE2/sqdmlslt-diagnostics.s | 116 + llvm/test/MC/AArch64/SVE2/sqdmlslt.s | 67 + llvm/test/MC/AArch64/SVE2/sqdmulh-diagnostics.s | 129 + llvm/test/MC/AArch64/SVE2/sqdmulh.s | 50 + llvm/test/MC/AArch64/SVE2/sqdmullb-diagnostics.s | 106 + llvm/test/MC/AArch64/SVE2/sqdmullb.s | 39 + llvm/test/MC/AArch64/SVE2/sqdmullt-diagnostics.s | 106 + llvm/test/MC/AArch64/SVE2/sqdmullt.s | 39 + llvm/test/MC/AArch64/SVE2/sqneg-diagnostics.s | 23 + llvm/test/MC/AArch64/SVE2/sqneg.s | 60 + llvm/test/MC/AArch64/SVE2/sqrdcmlah-diagnostics.s | 103 + llvm/test/MC/AArch64/SVE2/sqrdcmlah.s | 156 + llvm/test/MC/AArch64/SVE2/sqrdmlah-diagnostics.s | 70 + llvm/test/MC/AArch64/SVE2/sqrdmlah.s | 79 + llvm/test/MC/AArch64/SVE2/sqrdmlsh-diagnostics.s | 70 + llvm/test/MC/AArch64/SVE2/sqrdmlsh.s | 78 + llvm/test/MC/AArch64/SVE2/sqrdmulh-diagnostics.s | 129 + llvm/test/MC/AArch64/SVE2/sqrdmulh.s | 50 + llvm/test/MC/AArch64/SVE2/srhadd-diagnostics.s | 37 + llvm/test/MC/AArch64/SVE2/srhadd.s | 59 + llvm/test/MC/AArch64/SVE2/uadalp-diagnostics.s | 42 + llvm/test/MC/AArch64/SVE2/uadalp.s | 53 + llvm/test/MC/AArch64/SVE2/uhadd-diagnostics.s | 37 + llvm/test/MC/AArch64/SVE2/uhadd.s | 59 + llvm/test/MC/AArch64/SVE2/uhsub-diagnostics.s | 37 + llvm/test/MC/AArch64/SVE2/uhsub.s | 59 + llvm/test/MC/AArch64/SVE2/uhsubr-diagnostics.s | 37 + llvm/test/MC/AArch64/SVE2/uhsubr.s | 59 + llvm/test/MC/AArch64/SVE2/umaxp-diagnostics.s | 37 + llvm/test/MC/AArch64/SVE2/umaxp.s | 59 + llvm/test/MC/AArch64/SVE2/uminp-diagnostics.s | 37 + llvm/test/MC/AArch64/SVE2/uminp.s | 59 + llvm/test/MC/AArch64/SVE2/umlalb-diagnostics.s | 116 + llvm/test/MC/AArch64/SVE2/umlalb.s | 67 + llvm/test/MC/AArch64/SVE2/umlalt-diagnostics.s | 116 + llvm/test/MC/AArch64/SVE2/umlalt.s | 67 + llvm/test/MC/AArch64/SVE2/umlslb-diagnostics.s | 116 + llvm/test/MC/AArch64/SVE2/umlslb.s | 67 + llvm/test/MC/AArch64/SVE2/umlslt-diagnostics.s | 116 + llvm/test/MC/AArch64/SVE2/umlslt.s | 67 + llvm/test/MC/AArch64/SVE2/umulh-diagnostics.s | 40 + llvm/test/MC/AArch64/SVE2/umulh.s | 32 + llvm/test/MC/AArch64/SVE2/umullb-diagnostics.s | 106 + llvm/test/MC/AArch64/SVE2/umullb.s | 39 + llvm/test/MC/AArch64/SVE2/umullt-diagnostics.s | 106 + llvm/test/MC/AArch64/SVE2/umullt.s | 39 + llvm/test/MC/AArch64/SVE2/urecpe-diagnostics.s | 33 + llvm/test/MC/AArch64/SVE2/urecpe.s | 42 + llvm/test/MC/AArch64/SVE2/urhadd-diagnostics.s | 37 + llvm/test/MC/AArch64/SVE2/urhadd.s | 59 + llvm/test/MC/AArch64/SVE2/ursqrte-diagnostics.s | 33 + llvm/test/MC/AArch64/SVE2/ursqrte.s | 42 + llvm/test/MC/AArch64/arm64-be-datalayout.s | 2 +- llvm/test/MC/AArch64/arm64-leaf-compact-unwind.s | 2 +- llvm/test/MC/AArch64/arm64-tls-relocs.s | 2 +- llvm/test/MC/AArch64/basic-a64-diagnostics.s | 8 +- llvm/test/MC/AArch64/basic-pic.s | 2 +- llvm/test/MC/AArch64/coff-align.s | 2 +- llvm/test/MC/AArch64/coff-debug.ll | 2 +- llvm/test/MC/AArch64/coff-function-type-info.ll | 2 +- llvm/test/MC/AArch64/cold.s | 2 +- llvm/test/MC/AArch64/inst-directive.s | 4 +- llvm/test/MC/AArch64/reloc-directive.s | 25 + llvm/test/MC/AArch64/seh.s | 2 +- llvm/test/MC/AArch64/size-directive.s | 39 + llvm/test/MC/AArch64/tls-relocs.s | 2 +- llvm/test/MC/AMDGPU/dl-insts-err.s | 88 +- llvm/test/MC/AMDGPU/exp-gfx10.s | 18 + llvm/test/MC/AMDGPU/expressions-gfx10.s | 49 + llvm/test/MC/AMDGPU/expressions.s | 281 +- llvm/test/MC/AMDGPU/flat-gfx10.s | 119 + llvm/test/MC/AMDGPU/flat-global.s | 237 +- llvm/test/MC/AMDGPU/flat-scratch-instructions.s | 117 +- llvm/test/MC/AMDGPU/gfx10-constant-bus.s | 35 + llvm/test/MC/AMDGPU/gfx10_asm_mimg.s | 380 + llvm/test/MC/AMDGPU/gfx10_asm_mimg_err.s | 38 + llvm/test/MC/AMDGPU/gfx9-vop2be-literal.s | 7 + llvm/test/MC/AMDGPU/hsa-exp.s | 2 +- llvm/test/MC/AMDGPU/hsa-sgpr-init-bug-v3.s | 2 +- llvm/test/MC/AMDGPU/hsa-text.s | 2 +- llvm/test/MC/AMDGPU/hsa-v3.s | 4 +- llvm/test/MC/AMDGPU/hsa.s | 2 +- llvm/test/MC/AMDGPU/hsa_code_object_isa_args.s | 6 +- .../MC/AMDGPU/invalid-instructions-spellcheck.s | 2 +- llvm/test/MC/AMDGPU/labels-branch-gfx9.s | 19 + llvm/test/MC/AMDGPU/literals.s | 108 +- llvm/test/MC/AMDGPU/literalv216-err.s | 18 +- llvm/test/MC/AMDGPU/literalv216.s | 176 +- llvm/test/MC/AMDGPU/mtbuf-gfx10.s | 68 + llvm/test/MC/AMDGPU/mubuf-gfx10.s | 10 + llvm/test/MC/AMDGPU/out-of-range-registers.s | 93 +- llvm/test/MC/AMDGPU/pal-msgpack.s | 2 +- llvm/test/MC/AMDGPU/pal.s | 2 +- llvm/test/MC/AMDGPU/reg-syntax-err.s | 64 + llvm/test/MC/AMDGPU/reg-syntax-extra.s | 13 +- llvm/test/MC/AMDGPU/reloc.s | 15 - llvm/test/MC/AMDGPU/sop1-err.s | 2 +- llvm/test/MC/AMDGPU/sop1.s | 3 + llvm/test/MC/AMDGPU/sop2.s | 5 + llvm/test/MC/AMDGPU/sopc.s | 2 + llvm/test/MC/AMDGPU/sopk-err.s | 56 +- llvm/test/MC/AMDGPU/sopk.s | 127 +- llvm/test/MC/AMDGPU/sopp-err.s | 17 +- llvm/test/MC/AMDGPU/sopp-gfx9.s | 6 + llvm/test/MC/AMDGPU/sopp.s | 3 + llvm/test/MC/AMDGPU/vcmpx-gfx10.s | 40 + llvm/test/MC/AMDGPU/vop2-err.s | 9 +- llvm/test/MC/AMDGPU/vop3-errs.s | 9 +- llvm/test/MC/AMDGPU/vop3-gfx9.s | 24 + llvm/test/MC/AMDGPU/vop3-modifiers-err.s | 2 +- llvm/test/MC/AMDGPU/vop3.s | 14 +- llvm/test/MC/AMDGPU/vop3p-err.s | 14 +- llvm/test/MC/AMDGPU/vop_sdwa.s | 11 +- llvm/test/MC/AMDGPU/xnack-mask.s | 19 +- llvm/test/MC/ARM/2010-11-30-reloc-movt.s | 2 +- llvm/test/MC/ARM/CheckDataSymbol.s | 2 +- llvm/test/MC/ARM/Windows/multiple-text-sections.s | 2 +- llvm/test/MC/ARM/Windows/text-attributes.s | 2 +- llvm/test/MC/ARM/Windows/thumb-attributes.s | 2 +- llvm/test/MC/ARM/arm-elf-symver.s | 4 +- llvm/test/MC/ARM/coff-file.s | 2 +- llvm/test/MC/ARM/coff-function-type-info.ll | 2 +- llvm/test/MC/ARM/cxx-global-constructor.ll | 2 +- llvm/test/MC/ARM/data-in-code.ll | 4 +- llvm/test/MC/ARM/directive-arch-armv2.s | 2 +- llvm/test/MC/ARM/directive-arch-armv2a.s | 2 +- llvm/test/MC/ARM/directive-arch-armv3.s | 2 +- llvm/test/MC/ARM/directive-arch-armv3m.s | 2 +- llvm/test/MC/ARM/directive-arch-armv4.s | 2 +- llvm/test/MC/ARM/directive-arch-armv4t.s | 2 +- llvm/test/MC/ARM/directive-arch-armv5.s | 2 +- llvm/test/MC/ARM/directive-arch-armv5t.s | 2 +- llvm/test/MC/ARM/directive-arch-armv5te.s | 2 +- llvm/test/MC/ARM/directive-arch-armv6-m.s | 2 +- llvm/test/MC/ARM/directive-arch-armv6.s | 2 +- llvm/test/MC/ARM/directive-arch-armv6k.s | 2 +- llvm/test/MC/ARM/directive-arch-armv6t2.s | 2 +- llvm/test/MC/ARM/directive-arch-armv6z.s | 2 +- llvm/test/MC/ARM/directive-arch-armv7-a.s | 2 +- llvm/test/MC/ARM/directive-arch-armv7-m.s | 2 +- llvm/test/MC/ARM/directive-arch-armv7-r.s | 2 +- llvm/test/MC/ARM/directive-arch-armv7.s | 2 +- llvm/test/MC/ARM/directive-arch-armv7a.s | 2 +- llvm/test/MC/ARM/directive-arch-armv7e-m.s | 2 +- llvm/test/MC/ARM/directive-arch-armv7em.s | 2 +- llvm/test/MC/ARM/directive-arch-armv7m.s | 2 +- llvm/test/MC/ARM/directive-arch-armv7r.s | 2 +- llvm/test/MC/ARM/directive-arch-armv8-a.s | 2 +- llvm/test/MC/ARM/directive-arch-armv8.2-a.s | 2 +- llvm/test/MC/ARM/directive-arch-armv8a.s | 2 +- llvm/test/MC/ARM/directive-arch-iwmmxt.s | 2 +- llvm/test/MC/ARM/directive-arch-iwmmxt2.s | 2 +- llvm/test/MC/ARM/directive-cpu.s | 2 +- .../MC/ARM/directive-eabi_attribute-overwrite.s | 2 +- llvm/test/MC/ARM/directive-eabi_attribute.s | 2 +- llvm/test/MC/ARM/directive-even.s | 2 +- llvm/test/MC/ARM/directive-fpu-multiple.s | 2 +- llvm/test/MC/ARM/directive-fpu.s | 2 +- llvm/test/MC/ARM/directive-object_arch-2.s | 2 +- llvm/test/MC/ARM/directive-object_arch.s | 2 +- .../MC/ARM/dwarf-asm-multiple-sections-dwarf-2.s | 6 +- llvm/test/MC/ARM/dwarf-asm-multiple-sections.s | 22 +- llvm/test/MC/ARM/dwarf-asm-nonstandard-section.s | 6 +- llvm/test/MC/ARM/dwarf-asm-single-section.s | 6 +- llvm/test/MC/ARM/eh-compact-pr0.s | 2 +- llvm/test/MC/ARM/eh-compact-pr1.s | 2 +- llvm/test/MC/ARM/eh-directive-cantunwind.s | 2 +- llvm/test/MC/ARM/eh-directive-handlerdata.s | 2 +- llvm/test/MC/ARM/eh-directive-integrated-test.s | 2 +- llvm/test/MC/ARM/eh-directive-movsp.s | 2 +- llvm/test/MC/ARM/eh-directive-multiple-offsets.s | 2 +- llvm/test/MC/ARM/eh-directive-pad.s | 2 +- llvm/test/MC/ARM/eh-directive-personality.s | 2 +- llvm/test/MC/ARM/eh-directive-personalityindex.s | 2 +- llvm/test/MC/ARM/eh-directive-save.s | 2 +- llvm/test/MC/ARM/eh-directive-section-comdat.s | 2 +- .../MC/ARM/eh-directive-section-multiple-func.s | 2 +- llvm/test/MC/ARM/eh-directive-section.s | 2 +- llvm/test/MC/ARM/eh-directive-setfp.s | 2 +- .../ARM/eh-directive-text-section-multiple-func.s | 2 +- llvm/test/MC/ARM/eh-directive-text-section.s | 2 +- llvm/test/MC/ARM/eh-directive-vsave.s | 2 +- llvm/test/MC/ARM/eh-link.s | 2 +- llvm/test/MC/ARM/elf-movt.s | 2 + llvm/test/MC/ARM/elf-thumbfunc-reloc2.s | 2 +- llvm/test/MC/ARM/elf-thumbfunc.s | 2 +- llvm/test/MC/ARM/inst-directive.s | 4 +- llvm/test/MC/ARM/invalid-addsub.s | 20 + llvm/test/MC/ARM/mappingsymbols.s | 18 +- llvm/test/MC/ARM/reloc-directive.s | 37 + llvm/test/MC/ARM/symbol-variants.s | 2 +- llvm/test/MC/ARM/thumb-st_other.s | 2 +- llvm/test/MC/ARM/thumb-types.s | 2 +- llvm/test/MC/ARM/thumb2-diagnostics.s | 14 + llvm/test/MC/ARM/thumb_set.s | 2 +- llvm/test/MC/AVR/symbol_relocation.s | 2 +- llvm/test/MC/AsmParser/directive_end-2.s | 2 +- llvm/test/MC/AsmParser/directive_end.s | 2 +- llvm/test/MC/AsmParser/section.s | 2 +- llvm/test/MC/AsmParser/section_names.s | 2 +- llvm/test/MC/COFF/addrsig.s | 2 +- llvm/test/MC/COFF/alias.s | 2 +- llvm/test/MC/COFF/align-nops.s | 2 +- llvm/test/MC/COFF/basic-coff-64.s | 2 +- llvm/test/MC/COFF/basic-coff.s | 2 +- llvm/test/MC/COFF/bss.s | 4 +- llvm/test/MC/COFF/comm-align.s | 2 +- llvm/test/MC/COFF/comm.s | 2 +- llvm/test/MC/COFF/cross-section-relative.s | 2 +- llvm/test/MC/COFF/cv-def-range-gap.s | 2 +- llvm/test/MC/COFF/cv-def-range.s | 2 +- llvm/test/MC/COFF/cv-empty-file-table.s | 2 +- llvm/test/MC/COFF/cv-empty-linetable.s | 2 +- llvm/test/MC/COFF/cv-fpo-csrs.s | 2 +- llvm/test/MC/COFF/cv-fpo-realign.s | 2 +- llvm/test/MC/COFF/cv-fpo-setframe.s | 2 +- llvm/test/MC/COFF/cv-inline-linetable-infloop.s | 2 +- llvm/test/MC/COFF/cv-inline-linetable-unlikely.s | 2 +- .../test/MC/COFF/cv-inline-linetable-unreachable.s | 2 +- llvm/test/MC/COFF/cv-inline-linetable.s | 2 +- llvm/test/MC/COFF/cv-loc-unreachable-2.s | 2 +- llvm/test/MC/COFF/cv-loc-unreachable.s | 2 +- llvm/test/MC/COFF/cv-loc.s | 2 +- llvm/test/MC/COFF/cv-string.s | 2 +- llvm/test/MC/COFF/diff.s | 2 +- .../MC/COFF/directive-section-characteristics.ll | 2 +- llvm/test/MC/COFF/early-dce.s | 2 +- llvm/test/MC/COFF/eh-frame.s | 2 +- llvm/test/MC/COFF/feat00.s | 2 +- llvm/test/MC/COFF/file.s | 2 +- llvm/test/MC/COFF/linkonce.s | 4 +- llvm/test/MC/COFF/module-asm.ll | 4 +- llvm/test/MC/COFF/offset.s | 2 +- llvm/test/MC/COFF/pr28462.s | 2 +- llvm/test/MC/COFF/secidx.s | 2 +- llvm/test/MC/COFF/secrel32-undef.s | 2 +- llvm/test/MC/COFF/secrel32.s | 2 +- llvm/test/MC/COFF/section-comdat.s | 4 +- llvm/test/MC/COFF/section-name-encoding.s | 2 +- llvm/test/MC/COFF/section.s | 4 +- llvm/test/MC/COFF/seh-align1.s | 2 +- llvm/test/MC/COFF/seh-align2.s | 2 +- llvm/test/MC/COFF/seh-align3.s | 2 +- llvm/test/MC/COFF/seh-linkonce.s | 2 +- llvm/test/MC/COFF/seh-section-2.s | 2 +- llvm/test/MC/COFF/seh-section.s | 2 +- llvm/test/MC/COFF/seh.s | 2 +- llvm/test/MC/COFF/simple-fixups.s | 4 +- llvm/test/MC/COFF/symbol-alias.s | 4 +- llvm/test/MC/COFF/symbol-fragment-offset-64.s | 2 +- llvm/test/MC/COFF/symbol-fragment-offset.s | 2 +- llvm/test/MC/COFF/tricky-names.ll | 4 +- llvm/test/MC/COFF/weak-alias-local.s | 2 +- llvm/test/MC/COFF/weak-val.s | 2 +- llvm/test/MC/COFF/weak.s | 4 +- llvm/test/MC/Disassembler/AMDGPU/exp_gfx10.txt | 49 + .../test/MC/Disassembler/AMDGPU/gfx10-sgpr-max.txt | 10 + llvm/test/MC/Disassembler/AMDGPU/gfx10_mimg.txt | 311 + .../MC/Disassembler/AMDGPU/literalv216_gfx10.txt | 149 + llvm/test/MC/Disassembler/AMDGPU/mtbuf_gfx10.txt | 69 + llvm/test/MC/Disassembler/AMDGPU/null-reg.txt | 7 + llvm/test/MC/Disassembler/AMDGPU/sopk_gfx9.txt | 6 +- llvm/test/MC/Disassembler/AMDGPU/sopk_vi.txt | 2 +- llvm/test/MC/Disassembler/AMDGPU/vcmpx-gfx10.txt | 36 + llvm/test/MC/Disassembler/AMDGPU/vop3-literal.txt | 49 + llvm/test/MC/Disassembler/ARM/invalid-thumbv7.txt | 31 + llvm/test/MC/Disassembler/X86/avx512bf16-att.txt | 82 + llvm/test/MC/Disassembler/X86/avx512bf16-intel.txt | 82 + llvm/test/MC/Disassembler/X86/avx512bf16vl-att.txt | 157 + .../MC/Disassembler/X86/avx512bf16vl-intel.txt | 157 + .../MC/Disassembler/X86/x86-64-avx512bf16-att.txt | 82 + .../Disassembler/X86/x86-64-avx512bf16-intel.txt | 83 + .../Disassembler/X86/x86-64-avx512bf16vl-att.txt | 158 + .../Disassembler/X86/x86-64-avx512bf16vl-intel.txt | 158 + llvm/test/MC/Disassembler/X86/x86-64.txt | 2 +- llvm/test/MC/ELF/ARM/clang-section.s | 2 +- .../ELF/ARM/execute-only-populated-text-section.s | 2 +- llvm/test/MC/ELF/ARM/execute-only-section.s | 2 +- .../MC/ELF/ARM/execute-only-text-section-data.s | 2 +- llvm/test/MC/ELF/abs.s | 2 +- llvm/test/MC/ELF/addrsig.s | 6 +- llvm/test/MC/ELF/alias-reloc.s | 2 +- llvm/test/MC/ELF/alias.s | 2 +- llvm/test/MC/ELF/align-bss.s | 2 +- llvm/test/MC/ELF/align-nops.s | 2 +- llvm/test/MC/ELF/align-size.s | 2 +- llvm/test/MC/ELF/align-text.s | 2 +- llvm/test/MC/ELF/align.s | 2 +- llvm/test/MC/ELF/basic-elf-32.s | 2 +- llvm/test/MC/ELF/basic-elf-64.s | 2 +- llvm/test/MC/ELF/cfi-adjust-cfa-offset.s | 2 +- llvm/test/MC/ELF/cfi-advance-loc2.s | 2 +- llvm/test/MC/ELF/cfi-def-cfa-offset.s | 2 +- llvm/test/MC/ELF/cfi-def-cfa-register.s | 2 +- llvm/test/MC/ELF/cfi-def-cfa.s | 2 +- llvm/test/MC/ELF/cfi-escape.s | 2 +- llvm/test/MC/ELF/cfi-large-model.s | 4 +- llvm/test/MC/ELF/cfi-offset.s | 2 +- llvm/test/MC/ELF/cfi-register.s | 2 +- llvm/test/MC/ELF/cfi-rel-offset.s | 2 +- llvm/test/MC/ELF/cfi-rel-offset2.s | 2 +- llvm/test/MC/ELF/cfi-remember.s | 2 +- llvm/test/MC/ELF/cfi-restore.s | 2 +- llvm/test/MC/ELF/cfi-same-value.s | 2 +- llvm/test/MC/ELF/cfi-sections.s | 12 +- llvm/test/MC/ELF/cfi-signal-frame.s | 2 +- llvm/test/MC/ELF/cfi-undefined.s | 2 +- llvm/test/MC/ELF/cfi-window-save.s | 2 +- llvm/test/MC/ELF/cfi-zero-addr-delta.s | 2 +- llvm/test/MC/ELF/cfi.s | 2 +- llvm/test/MC/ELF/cgprofile.ll | 2 +- llvm/test/MC/ELF/cgprofile.s | 2 +- llvm/test/MC/ELF/comdat-dup-group-name.s | 2 +- llvm/test/MC/ELF/comdat-name-number.s | 2 +- llvm/test/MC/ELF/comdat-reloc.s | 2 +- llvm/test/MC/ELF/comdat.s | 2 +- llvm/test/MC/ELF/common.s | 2 +- llvm/test/MC/ELF/common2.s | 2 +- llvm/test/MC/ELF/compression.s | 20 +- llvm/test/MC/ELF/debug-hash-file.s | 21 + llvm/test/MC/ELF/debug-line.s | 2 +- llvm/test/MC/ELF/debug-line2.s | 2 +- llvm/test/MC/ELF/debug-loc.s | 2 +- llvm/test/MC/ELF/debug-main-file.s | 41 + llvm/test/MC/ELF/debug-mixed-md5.ll | 3 +- llvm/test/MC/ELF/dot-symbol-assignment.s | 2 +- llvm/test/MC/ELF/dwarf-file0.s | 6 +- llvm/test/MC/ELF/empty-dwarf-lines.s | 2 +- llvm/test/MC/ELF/empty.s | 6 +- llvm/test/MC/ELF/entsize.ll | 2 +- llvm/test/MC/ELF/entsize.s | 2 +- llvm/test/MC/ELF/exclude-debug-dwo.s | 2 +- llvm/test/MC/ELF/file-double.s | 2 +- llvm/test/MC/ELF/file.s | 2 +- llvm/test/MC/ELF/global-offset.s | 2 +- llvm/test/MC/ELF/got.s | 2 +- llvm/test/MC/ELF/ident.s | 2 +- llvm/test/MC/ELF/lcomm.s | 2 +- llvm/test/MC/ELF/leb128.s | 2 +- llvm/test/MC/ELF/local-reloc.s | 2 +- llvm/test/MC/ELF/many-sections-2.s | 4 +- llvm/test/MC/ELF/many-sections-3.s | 2 +- llvm/test/MC/ELF/many-sections.s | 4 +- llvm/test/MC/ELF/n_bytes.s | 2 +- llvm/test/MC/ELF/nocompression.s | 2 +- llvm/test/MC/ELF/noexec.s | 2 +- llvm/test/MC/ELF/offset.s | 2 +- llvm/test/MC/ELF/org.s | 2 +- llvm/test/MC/ELF/pic-diff.s | 2 +- llvm/test/MC/ELF/popsection.s | 2 +- llvm/test/MC/ELF/pr9292.s | 2 +- llvm/test/MC/ELF/relax-arith.s | 10 + llvm/test/MC/ELF/relax-arith2.s | 8 + llvm/test/MC/ELF/relax-arith3.s | 7 + llvm/test/MC/ELF/relax-arith4.s | 2 + llvm/test/MC/ELF/relax.s | 2 +- llvm/test/MC/ELF/relocation-pc.s | 2 +- llvm/test/MC/ELF/relocation-tls.s | 2 +- llvm/test/MC/ELF/relocation.s | 2 +- llvm/test/MC/ELF/rename.s | 2 +- llvm/test/MC/ELF/section-numeric-flag.s | 2 +- llvm/test/MC/ELF/section-numeric-invalid-type.s | 2 +- llvm/test/MC/ELF/section-numeric-type.s | 2 +- llvm/test/MC/ELF/section-sym.s | 2 +- llvm/test/MC/ELF/section-sym2.s | 2 +- llvm/test/MC/ELF/section-unique.s | 2 +- llvm/test/MC/ELF/section.s | 15 +- llvm/test/MC/ELF/set.s | 2 +- llvm/test/MC/ELF/size.s | 2 +- llvm/test/MC/ELF/sleb.s | 8 +- llvm/test/MC/ELF/strtab-suffix-opt.s | 2 +- llvm/test/MC/ELF/symbol-names.s | 2 +- llvm/test/MC/ELF/symver-msvc.s | 2 +- llvm/test/MC/ELF/symver-pr23914.s | 2 +- llvm/test/MC/ELF/symver.s | 2 +- llvm/test/MC/ELF/tls-i386.s | 2 +- llvm/test/MC/ELF/tls.s | 2 +- llvm/test/MC/ELF/type-propagate.s | 2 +- llvm/test/MC/ELF/type.s | 2 +- llvm/test/MC/ELF/uleb-ehtable.s | 8 +- llvm/test/MC/ELF/uleb.s | 8 +- llvm/test/MC/ELF/undef.s | 2 +- llvm/test/MC/ELF/version.s | 2 +- llvm/test/MC/ELF/weak.s | 2 +- llvm/test/MC/ELF/weakref-plt.s | 2 +- llvm/test/MC/ELF/weakref-reloc.s | 2 +- llvm/test/MC/ELF/weakref.s | 2 +- llvm/test/MC/ELF/zero.s | 2 +- llvm/test/MC/Hexagon/elf-flags.s | 8 +- llvm/test/MC/Hexagon/extended_relocations.ll | 2 +- llvm/test/MC/Hexagon/hex-immediates.s | 6 + llvm/test/MC/Hexagon/inval_immed.s | 6 + llvm/test/MC/MSP430/refsym.s | 2 +- .../MachO/AArch64/darwin-ARM64-local-label-diff.s | 2 +- llvm/test/MC/MachO/ARM/aliased-symbols.s | 2 +- llvm/test/MC/MachO/ARM/build-version-encode.s | 2 +- llvm/test/MC/MachO/ARM/darwin-ARM-reloc.s | 2 +- llvm/test/MC/MachO/ARM/darwin-Thumb-reloc.s | 2 +- llvm/test/MC/MachO/ARM/empty-function-nop.ll | 8 +- .../MachO/ARM/long-call-branch-island-relocation.s | 2 +- llvm/test/MC/MachO/ARM/no-subsections-reloc.s | 2 +- llvm/test/MC/MachO/ARM/nop-armv4-padding.s | 2 +- llvm/test/MC/MachO/ARM/nop-armv6t2-padding.s | 2 +- llvm/test/MC/MachO/ARM/nop-thumb-padding.s | 2 +- llvm/test/MC/MachO/ARM/nop-thumb2-padding.s | 2 +- llvm/test/MC/MachO/ARM/relax-thumb-ldr-literal.s | 2 +- llvm/test/MC/MachO/ARM/relax-thumb2-branches.s | 2 +- llvm/test/MC/MachO/ARM/thumb-bl-jbits.s | 2 +- .../MC/MachO/ARM/thumb2-function-relative-load.s | 2 +- llvm/test/MC/MachO/ARM/thumb2-movt-fixup.s | 2 +- llvm/test/MC/MachO/ARM/thumb2-movw-fixup.s | 2 +- llvm/test/MC/MachO/PowerPC/coal-sections-powerpc.s | 2 +- llvm/test/MC/MachO/absolute.s | 2 +- llvm/test/MC/MachO/absolutize.s | 2 +- llvm/test/MC/MachO/altentry.s | 2 +- llvm/test/MC/MachO/bss.s | 4 +- llvm/test/MC/MachO/coal-sections-x86_64.s | 2 +- llvm/test/MC/MachO/comm-1.s | 2 +- llvm/test/MC/MachO/darwin-complex-difference.s | 2 +- llvm/test/MC/MachO/darwin-x86_64-diff-relocs.s | 2 +- llvm/test/MC/MachO/darwin-x86_64-nobase-relocs.s | 2 +- llvm/test/MC/MachO/darwin-x86_64-reloc-offsets.s | 2 +- llvm/test/MC/MachO/data.s | 2 +- llvm/test/MC/MachO/debug_frame.s | 2 +- llvm/test/MC/MachO/diff-with-two-sections.s | 2 +- llvm/test/MC/MachO/direction_labels.s | 2 +- llvm/test/MC/MachO/file.s | 2 +- llvm/test/MC/MachO/gen-dwarf-cpp.s | 12 +- llvm/test/MC/MachO/gen-dwarf-macro-cpp.s | 3 - llvm/test/MC/MachO/indirect-symbols.s | 2 +- llvm/test/MC/MachO/jcc.s | 2 +- llvm/test/MC/MachO/lcomm-attributes.s | 2 +- llvm/test/MC/MachO/linker-option-2.s | 2 +- llvm/test/MC/MachO/linker-options.ll | 2 +- llvm/test/MC/MachO/loc.s | 2 +- llvm/test/MC/MachO/pcrel-to-other-section.s | 2 +- llvm/test/MC/MachO/relax-jumps.s | 2 +- llvm/test/MC/MachO/relax-recompute-align.s | 2 +- llvm/test/MC/MachO/reloc-pcrel-offset.s | 2 +- llvm/test/MC/MachO/reloc.s | 2 +- llvm/test/MC/MachO/section-align-1.s | 2 +- llvm/test/MC/MachO/section-align-2.s | 2 +- llvm/test/MC/MachO/section-attributes.s | 2 +- llvm/test/MC/MachO/section-flags.s | 2 +- llvm/test/MC/MachO/string-table.s | 2 +- llvm/test/MC/MachO/symbol-diff.s | 2 +- llvm/test/MC/MachO/symbol-flags.s | 2 +- llvm/test/MC/MachO/symbol-indirect.s | 2 +- llvm/test/MC/MachO/symbols-1.s | 4 +- llvm/test/MC/MachO/tbss.s | 2 +- llvm/test/MC/MachO/tdata.s | 2 +- llvm/test/MC/MachO/temp-labels.s | 2 +- llvm/test/MC/MachO/thread_init_func.s | 2 +- llvm/test/MC/MachO/tls.s | 2 +- llvm/test/MC/MachO/tlv-bss.ll | 2 +- llvm/test/MC/MachO/tlv-reloc.s | 2 +- llvm/test/MC/MachO/tlv.s | 2 +- llvm/test/MC/MachO/values.s | 2 +- llvm/test/MC/MachO/variable-exprs.s | 4 +- llvm/test/MC/MachO/weakdef.s | 2 +- llvm/test/MC/MachO/x86_32-optimal_nop.s | 2 +- .../MC/MachO/x86_32-scattered-reloc-fallback.s | 2 +- llvm/test/MC/MachO/x86_32-sections.s | 2 +- llvm/test/MC/MachO/x86_32-symbols.s | 2 +- llvm/test/MC/MachO/x86_64-reloc-arithmetic.s | 2 +- llvm/test/MC/MachO/x86_64-sections.s | 2 +- llvm/test/MC/MachO/x86_64-symbols.s | 2 +- llvm/test/MC/MachO/zero-space.s | 2 +- llvm/test/MC/MachO/zerofill-1.s | 2 +- llvm/test/MC/MachO/zerofill-2.s | 2 +- llvm/test/MC/MachO/zerofill-3.s | 2 +- llvm/test/MC/MachO/zerofill-4.s | 2 +- llvm/test/MC/MachO/zerofill-5.s | 2 +- llvm/test/MC/MachO/zerofill-sect-align.s | 2 +- llvm/test/MC/Mips/addend.s | 2 +- llvm/test/MC/Mips/cfi-advance-loc.s | 8 +- llvm/test/MC/Mips/cfi-encoding.s | 6 +- llvm/test/MC/Mips/crc/module-crc.s | 2 +- llvm/test/MC/Mips/crc/module-nocrc.s | 2 +- llvm/test/MC/Mips/directive-ent.s | 4 +- llvm/test/MC/Mips/eh-frame.s | 6 +- llvm/test/MC/Mips/elf-bigendian.ll | 2 +- llvm/test/MC/Mips/elf-debug-section.s | 2 +- llvm/test/MC/Mips/elf-relsym.s | 2 +- llvm/test/MC/Mips/elf_reginfo.s | 4 +- llvm/test/MC/Mips/elf_st_other.s | 2 +- llvm/test/MC/Mips/end-directive.s | 2 +- llvm/test/MC/Mips/ginv/module-ginv.s | 2 +- llvm/test/MC/Mips/ginv/module-noginv.s | 2 +- llvm/test/MC/Mips/insn-directive.s | 2 +- llvm/test/MC/Mips/micromips-alias.s | 2 +- llvm/test/MC/Mips/micromips-ase-directive.s | 2 +- llvm/test/MC/Mips/micromips-label-test-sections.s | 2 +- llvm/test/MC/Mips/micromips-label-test.s | 2 +- llvm/test/MC/Mips/mips-cop0-reginfo.s | 2 +- llvm/test/MC/Mips/mips-data-directives.s | 2 +- llvm/test/MC/Mips/mips-pdr.s | 2 +- llvm/test/MC/Mips/mips-rdata.s | 2 +- llvm/test/MC/Mips/mips-reginfo-fp32.s | 2 +- llvm/test/MC/Mips/mips-reginfo-fp64.s | 6 +- llvm/test/MC/Mips/mips32/abiflags.s | 2 +- llvm/test/MC/Mips/mips32r2/abiflags.s | 2 +- llvm/test/MC/Mips/mips32r3/abiflags.s | 2 +- llvm/test/MC/Mips/mips32r5/abiflags.s | 2 +- llvm/test/MC/Mips/mips64/abiflags.s | 2 +- llvm/test/MC/Mips/mips64eb-fixups.s | 2 +- llvm/test/MC/Mips/mips64r2/abiflags.s | 2 +- llvm/test/MC/Mips/mips64r3/abiflags.s | 2 +- llvm/test/MC/Mips/mips64r5/abiflags.s | 2 +- llvm/test/MC/Mips/mips_abi_flags_xx.s | 8 +- llvm/test/MC/Mips/mips_abi_flags_xx_set.s | 2 +- llvm/test/MC/Mips/module-hardfloat.s | 2 +- llvm/test/MC/Mips/module-softfloat.s | 2 +- llvm/test/MC/Mips/msa/abiflags.s | 2 +- llvm/test/MC/Mips/mt/abiflag.s | 2 +- llvm/test/MC/Mips/mt/module-directive.s | 2 +- llvm/test/MC/Mips/mt/set-directive.s | 2 +- llvm/test/MC/Mips/nooddspreg-cmdarg.s | 2 +- llvm/test/MC/Mips/nooddspreg.s | 2 +- llvm/test/MC/Mips/oddspreg.s | 12 +- llvm/test/MC/Mips/reloc-directive.s | 6 +- llvm/test/MC/Mips/relocation-n64.s | 2 +- llvm/test/MC/Mips/relocation-xfail.s | 2 +- llvm/test/MC/Mips/relocation.s | 2 +- llvm/test/MC/Mips/section-size.s | 2 +- llvm/test/MC/Mips/sym-offset.ll | 2 +- llvm/test/MC/Mips/tls-symbols.s | 5 +- llvm/test/MC/Mips/virt/module-novirt.s | 2 +- llvm/test/MC/Mips/virt/module-virt.s | 2 +- llvm/test/MC/PowerPC/lcomm.s | 4 +- llvm/test/MC/PowerPC/ppc-llong.s | 6 +- llvm/test/MC/PowerPC/ppc-nop.s | 6 +- llvm/test/MC/PowerPC/ppc-word.s | 6 +- llvm/test/MC/PowerPC/ppc32-reloc-directive.s | 26 + llvm/test/MC/PowerPC/ppc64-fixup-apply.s | 4 +- llvm/test/MC/PowerPC/ppc64-initial-cfa.s | 8 +- llvm/test/MC/PowerPC/ppc64-localentry-symbols.s | 34 + llvm/test/MC/PowerPC/ppc64-localentry.s | 4 +- llvm/test/MC/PowerPC/ppc64-reloc-directive.s | 28 + llvm/test/MC/PowerPC/st-other-crash.s | 2 +- llvm/test/MC/RISCV/elf-flags.s | 10 +- llvm/test/MC/RISCV/relocations.s | 32 + llvm/test/MC/RISCV/rv32i-invalid.s | 12 +- llvm/test/MC/RISCV/target-abi-valid.s | 30 +- llvm/test/MC/Sparc/sparc-nop-data.s | 4 +- llvm/test/MC/SystemZ/word.s | 2 +- llvm/test/MC/WebAssembly/custom-sections.ll | 2 +- llvm/test/MC/WebAssembly/debug-info.ll | 2 +- llvm/test/MC/WebAssembly/event-section.ll | 2 +- llvm/test/MC/WebAssembly/file-headers.ll | 2 +- llvm/test/MC/WebAssembly/func-address.ll | 2 +- llvm/test/MC/WebAssembly/function-alias.ll | 2 +- llvm/test/MC/WebAssembly/import-module.ll | 2 +- llvm/test/MC/WebAssembly/reloc-code.ll | 2 +- llvm/test/MC/WebAssembly/reloc-data.ll | 2 +- llvm/test/MC/WebAssembly/sections.ll | 2 +- llvm/test/MC/X86/AVX-64.s | 16 +- llvm/test/MC/X86/AVX512F_SCALAR-64.s | 128 +- .../MC/X86/AlignedBundling/section-alignment.s | 2 +- llvm/test/MC/X86/SSE-64.s | 4 +- llvm/test/MC/X86/SSE2-64.s | 4 +- llvm/test/MC/X86/avx512-encodings.s | 152 +- llvm/test/MC/X86/avx512_bf16-encoding.s | 90 + llvm/test/MC/X86/avx512_bf16_vl-encoding.s | 170 + llvm/test/MC/X86/cfi_def_cfa-crash.s | 2 +- llvm/test/MC/X86/disassemble-zeroes.s | 6 +- llvm/test/MC/X86/eval-fill.s | 2 +- llvm/test/MC/X86/expand-var.s | 2 +- llvm/test/MC/X86/fp-setup-macho.s | 2 +- llvm/test/MC/X86/intel-syntax-avx512_bf16.s | 90 + llvm/test/MC/X86/intel-syntax-avx512_bf16_vl.s | 170 + llvm/test/MC/X86/intel-syntax-x86-64-avx.s | 48 - llvm/test/MC/X86/intel-syntax-x86-64-avx512_bf16.s | 90 + .../MC/X86/intel-syntax-x86-64-avx512_bf16_vl.s | 178 + llvm/test/MC/X86/intel-syntax-x86-64-avx512f_vl.s | 112 - llvm/test/MC/X86/intel-syntax-x86-avx512dq_vl.s | 96 + llvm/test/MC/X86/intel-syntax.s | 4 + llvm/test/MC/X86/large-bss.s | 2 +- llvm/test/MC/X86/no-elf-compact-unwind.s | 6 +- llvm/test/MC/X86/reloc-directive-elf-32.s | 31 + llvm/test/MC/X86/reloc-directive-elf-64.s | 26 + llvm/test/MC/X86/reloc-directive.s | 4 +- llvm/test/MC/X86/x86-32-coverage.s | 4 +- llvm/test/MC/X86/x86-64-avx512_bf16-encoding.s | 90 + llvm/test/MC/X86/x86-64-avx512_bf16_vl-encoding.s | 178 + llvm/test/MC/X86/x86-64-avx512dq.s | 203 +- llvm/test/MC/X86/x86-64-avx512dq_vl.s | 1690 +- llvm/test/MC/X86/x86-64-avx512f_vl.s | 1657 + llvm/test/MC/X86/x86-64.s | 8 + llvm/test/MC/X86/x86-evenDirective.s | 2 +- llvm/test/MC/X86/x86_64-avx-encoding.s | 6 +- .../Object/AArch64/nm-trivial-object-arm64_32.test | 5 + llvm/test/Object/AMDGPU/elf-header-flags-mach.yaml | 81 +- .../Object/AMDGPU/elf-header-flags-sram-ecc.yaml | 6 +- .../test/Object/AMDGPU/elf-header-flags-xnack.yaml | 4 +- llvm/test/Object/AMDGPU/elf-header-osabi.yaml | 6 +- llvm/test/Object/AMDGPU/elf32-unknown.yaml | 2 +- llvm/test/Object/AMDGPU/elf64-unknown.yaml | 2 +- llvm/test/Object/ARM/nm-mapping-symbol.s | 2 +- .../corrupt-invalid-dynamic-table-size.elf.x86-64 | Bin 1736 -> 1736 bytes .../Inputs/trivial-object-test.macho-arm64_32 | Bin 0 -> 312 bytes llvm/test/Object/Mips/abi-flags.yaml | 2 +- llvm/test/Object/Mips/elf-abi.yaml | 8 +- llvm/test/Object/Mips/elf-flags.yaml | 2 +- llvm/test/Object/RISCV/elf-flags.yaml | 2 +- llvm/test/Object/X86/irsymtab.ll | 10 +- llvm/test/Object/X86/no-start-symbol.test | 1 + llvm/test/Object/archive-darwin-duplicates.test | 2 +- llvm/test/Object/archive-extract.test | 4 +- llvm/test/Object/archive-pad.test | 6 +- llvm/test/Object/coff-empty-drectve.test | 2 +- llvm/test/Object/coff-invalid.test | 2 +- llvm/test/Object/corrupt.test | 18 +- llvm/test/Object/dyn-rel-relocation.test | 4 +- llvm/test/Object/elf-invalid-phdr.test | 2 +- llvm/test/Object/elf-unknown-type.test | 2 +- llvm/test/Object/invalid.test | 20 +- llvm/test/Object/macho-invalid.test | 312 +- llvm/test/Object/nm-darwin-m.test | 4 +- llvm/test/Object/nm-universal-binary.test | 18 +- llvm/test/Object/obj2yaml-sectiongroup.test | 2 +- llvm/test/Object/objdump-relocations.test | 2 +- llvm/test/Object/objdump-shndx.test | 2 +- llvm/test/Object/readobj-absent.test | 2 +- llvm/test/Object/readobj-elf-versioning.test | 8 +- llvm/test/Object/readobj-shared-object.test | 8 +- llvm/test/Object/relocation-executable.test | 6 +- llvm/test/Object/size-trivial-macho.test | 12 +- llvm/test/Object/stackmap-dump.test | 2 +- llvm/test/Object/wasm-invalid-file.yaml | 6 + llvm/test/Object/yaml2obj-coff-multi-doc.test | 4 +- llvm/test/Object/yaml2obj-elf-alignment.yaml | 2 +- llvm/test/Object/yaml2obj-elf-bits-endian.test | 8 +- .../yaml2obj-elf-file-headers-with-e_flags.yaml | 2 +- llvm/test/Object/yaml2obj-elf-file-headers.yaml | 2 +- llvm/test/Object/yaml2obj-elf-multi-doc.test | 4 +- llvm/test/Object/yaml2obj-elf-rel-noref.yaml | 2 +- llvm/test/Object/yaml2obj-elf-rel.yaml | 2 +- llvm/test/Object/yaml2obj-elf-section-basic.yaml | 4 +- .../yaml2obj-elf-symbol-LocalGlobalWeak.yaml | 2 +- llvm/test/Object/yaml2obj-elf-symbol-basic.yaml | 2 +- .../Object/yaml2obj-elf-symbol-visibility.yaml | 2 +- llvm/test/Object/yaml2obj-readobj.test | 4 +- llvm/test/ObjectYAML/ELF/shf-compressed.yaml | 2 +- llvm/test/Other/llvm-nm-without-aliases.ll | 6 +- llvm/test/Other/new-pass-manager.ll | 2 - llvm/test/Other/opt-O2-pipeline.ll | 1 - llvm/test/Other/opt-O3-pipeline.ll | 1 - llvm/test/Other/opt-Os-pipeline.ll | 1 - llvm/test/Support/check-default-options.txt | 16 +- llvm/test/TableGen/prep-diag5.td | 2 +- llvm/test/TableGen/prep-ifndef-diag-1.td | 4 + llvm/test/TableGen/prep-ifndef-diag-2.td | 4 + llvm/test/TableGen/prep-ifndef.td | 10 + llvm/test/ThinLTO/X86/Inputs/alias_import.ll | 4 +- llvm/test/ThinLTO/X86/Inputs/alias_resolution.ll | 4 +- .../test/ThinLTO/X86/Inputs/distributed_indexes.ll | 2 + .../X86/Inputs/linkonce_odr_unnamed_addr.ll | 5 + llvm/test/ThinLTO/X86/Inputs/merge-triple.ll | 1 + llvm/test/ThinLTO/X86/Inputs/section.ll | 1 + .../X86/Inputs/thinlto-internalize-used2.ll | 10 + llvm/test/ThinLTO/X86/alias_import.ll | 2 + llvm/test/ThinLTO/X86/alias_resolution.ll | 1 + llvm/test/ThinLTO/X86/cache-icall.ll | 4 +- llvm/test/ThinLTO/X86/deadstrip.ll | 6 +- llvm/test/ThinLTO/X86/distributed_indexes.ll | 2 + llvm/test/ThinLTO/X86/internalize.ll | 2 +- llvm/test/ThinLTO/X86/linkonce_odr_unnamed_addr.ll | 25 +- .../test/ThinLTO/X86/linkonce_resolution_comdat.ll | 2 +- llvm/test/ThinLTO/X86/merge-triple.ll | 1 + llvm/test/ThinLTO/X86/personality-local.ll | 2 +- llvm/test/ThinLTO/X86/personality.ll | 2 +- llvm/test/ThinLTO/X86/prefix_replace.ll | 1 + llvm/test/ThinLTO/X86/save_objects.ll | 3 + llvm/test/ThinLTO/X86/section.ll | 1 + llvm/test/ThinLTO/X86/strong_non_prevailing.ll | 4 +- llvm/test/ThinLTO/X86/thinlto-internalize-used.ll | 21 + llvm/test/ThinLTO/X86/weak_externals.ll | 41 + llvm/test/ThinLTO/X86/weak_resolution.ll | 2 +- llvm/test/ThinLTO/X86/weak_resolution_single.ll | 3 +- .../Transforms/ArgumentPromotion/X86/thiscall.ll | 38 + llvm/test/Transforms/ArgumentPromotion/inalloca.ll | 10 +- .../BlockExtractor/extract-blocks-with-groups.ll | 122 + .../CodeGenPrepare/X86/optimizeSelect-DT.ll | 9 +- .../CodeGenPrepare/X86/overflow-intrinsics.ll | 40 +- .../Coroutines/coro-frame-arrayalloca.ll | 72 + .../Transforms/CorrelatedValuePropagation/add.ll | 2 +- .../Transforms/CorrelatedValuePropagation/basic.ll | 263 + .../overflow_predicate.ll | 42 +- .../CorrelatedValuePropagation/overflows.ll | 25 +- .../Transforms/CorrelatedValuePropagation/sub.ll | 601 + llvm/test/Transforms/EarlyCSE/commute.ll | 36 +- llvm/test/Transforms/GVN/PRE/phi-translate.ll | 7 +- llvm/test/Transforms/GVN/addrspacecast.ll | 20 + llvm/test/Transforms/GlobalDCE/global_ctors.ll | 4 +- .../GlobalDCE/global_ctors_integration.ll | 2 +- .../GlobalOpt/2006-07-07-InlineAsmCrash.ll | 2 +- .../GlobalOpt/2007-06-04-PackedStruct.ll | 4 +- .../Transforms/GlobalOpt/2010-10-19-WeakOdr.ll | 2 +- .../GlobalOpt/2011-04-09-EmptyGlobalCtors.ll | 2 +- llvm/test/Transforms/GlobalOpt/assume.ll | 2 +- llvm/test/Transforms/GlobalOpt/atomic.ll | 11 +- .../GlobalOpt/constantfold-initializers.ll | 14 +- llvm/test/Transforms/GlobalOpt/crash.ll | 4 +- .../GlobalOpt/ctor-list-opt-constexpr.ll | 4 +- .../Transforms/GlobalOpt/ctor-list-opt-inbounds.ll | 2 +- llvm/test/Transforms/GlobalOpt/cxx-dtor.ll | 4 +- .../Transforms/GlobalOpt/evaluate-bitcast-2.ll | 51 + .../Transforms/GlobalOpt/evaluate-bitcast-3.ll | 42 + .../GlobalOpt/externally-initialized-global-ctr.ll | 2 +- llvm/test/Transforms/GlobalOpt/fastcc.ll | 4 +- llvm/test/Transforms/GlobalOpt/int_sideeffect.ll | 2 +- .../Transforms/GlobalOpt/integer-bool-dwarf.ll | 2 +- .../Transforms/GlobalOpt/invariant-nodatalayout.ll | 4 +- llvm/test/Transforms/GlobalOpt/invariant.group.ll | 2 +- llvm/test/Transforms/GlobalOpt/invariant.ll | 10 +- llvm/test/Transforms/GlobalOpt/invoke.ll | 2 +- llvm/test/Transforms/GlobalOpt/memset-null.ll | 4 +- llvm/test/Transforms/GlobalOpt/undef-init.ll | 2 +- llvm/test/Transforms/GuardWidening/basic-loop.ll | 138 + llvm/test/Transforms/IRCE/conjunctive-checks.ll | 32 +- llvm/test/Transforms/IRCE/decrementing-loop.ll | 7 +- .../Transforms/IRCE/multiple-access-no-preloop.ll | 12 +- .../Transforms/IRCE/ranges_of_different_types.ll | 86 +- llvm/test/Transforms/IRCE/rc-negative-bound.ll | 186 +- .../Transforms/IRCE/single-access-no-preloop.ll | 10 +- .../Transforms/IRCE/single-access-with-preloop.ll | 24 +- .../Transforms/IRCE/unsigned_comparisons_ugt.ll | 8 +- .../Transforms/IRCE/unsigned_comparisons_ult.ll | 8 +- .../IndVarSimplify/2011-10-27-lftrnull.ll | 45 +- .../IndVarSimplify/2011-11-01-lftrptr.ll | 236 +- .../IndVarSimplify/2012-07-17-lftr-undef.ll | 22 - .../IndVarSimplify/lftr-address-space-pointers.ll | 60 +- .../Transforms/IndVarSimplify/lftr-extend-const.ll | 48 - .../Transforms/IndVarSimplify/lftr-other-uses.ll | 36 - .../test/Transforms/IndVarSimplify/lftr-promote.ll | 61 +- llvm/test/Transforms/IndVarSimplify/lftr-reuse.ll | 208 +- .../IndVarSimplify/lftr-udiv-tripcount.ll | 29 - .../IndVarSimplify/lftr-wide-trip-count.ll | 158 - llvm/test/Transforms/IndVarSimplify/lftr-zext.ll | 26 - llvm/test/Transforms/IndVarSimplify/lftr.ll | 601 + .../Transforms/IndVarSimplify/lftr_disabled.ll | 40 +- llvm/test/Transforms/IndVarSimplify/lftr_simple.ll | 28 - llvm/test/Transforms/IndVarSimplify/pr31181.ll | 274 + .../IndVarSimplify/replace-loop-exit-folds.ll | 17 +- .../IndVarSimplify/rewrite-loop-exit-value.ll | 154 +- .../AMDGPU/infer-getelementptr.ll | 12 + .../InferAddressSpaces/NVPTX/clone_constexpr.ll | 2 +- .../Inline/AMDGPU/inline-target-feature-xnack.ll | 67 + llvm/test/Transforms/Inline/blockaddress.ll | 79 + llvm/test/Transforms/Inline/callbr.ll | 54 + .../Transforms/Inline/inlined-loop-metadata.ll | 159 + .../InstCombine/AMDGPU/amdgcn-intrinsics.ll | 1457 +- llvm/test/Transforms/InstCombine/X86/x86-avx512.ll | 82 + llvm/test/Transforms/InstCombine/X86/x86-pack.ll | 266 + llvm/test/Transforms/InstCombine/add.ll | 78 + llvm/test/Transforms/InstCombine/bcmp-1.ll | 144 + llvm/test/Transforms/InstCombine/fneg.ll | 257 +- llvm/test/Transforms/InstCombine/fsub.ll | 6 +- llvm/test/Transforms/InstCombine/inselt-binop.ll | 2 +- .../InstCombine/insertelement-bitcast.ll | 96 + llvm/test/Transforms/InstCombine/known-non-zero.ll | 93 + .../Transforms/InstCombine/masked_intrinsics.ll | 42 +- llvm/test/Transforms/InstCombine/maxnum.ll | 30 +- llvm/test/Transforms/InstCombine/memcpy.ll | 1 - llvm/test/Transforms/InstCombine/memmove.ll | 1 - llvm/test/Transforms/InstCombine/memset.ll | 1 - llvm/test/Transforms/InstCombine/minmax-fp.ll | 55 + llvm/test/Transforms/InstCombine/minnum.ll | 30 +- .../Transforms/InstCombine/operand-complexity.ll | 30 + .../InstCombine/pull-binop-through-shift.ll | 260 + .../pull-conditional-binop-through-shift.ll | 308 + llvm/test/Transforms/InstCombine/rotate.ll | 36 + llvm/test/Transforms/InstCombine/store.ll | 1 - llvm/test/Transforms/InstCombine/sub.ll | 49 + llvm/test/Transforms/InstCombine/trunc.ll | 120 +- .../Transforms/InstCombine/vec_demanded_elts.ll | 13 + llvm/test/Transforms/InstCombine/vec_shuffle.ll | 95 + llvm/test/Transforms/InstCombine/with_overflow.ll | 7 +- llvm/test/Transforms/InstSimplify/fast-math.ll | 75 +- .../InstSimplify/floating-point-arithmetic.ll | 78 +- .../InstSimplify/floating-point-compare.ll | 366 + llvm/test/Transforms/InstSimplify/fp-nan.ll | 16 + .../Transforms/InstSimplify/known-never-nan.ll | 17 +- .../test/Transforms/InstSimplify/known-non-zero.ll | 104 + .../stale-loop-info-after-unfold-select.ll | 30 + llvm/test/Transforms/LICM/hoist-mustexec.ll | 30 +- .../LICM/outer-loop-deleted-before-licm.ll | 46 + llvm/test/Transforms/LoopFusion/cannot_fuse.ll | 371 + llvm/test/Transforms/LoopFusion/four_loops.ll | 136 + llvm/test/Transforms/LoopFusion/inner_loops.ll | 86 + llvm/test/Transforms/LoopFusion/loop_nest.ll | 120 + llvm/test/Transforms/LoopFusion/simple.ll | 317 + llvm/test/Transforms/LoopIdiom/bcmp-basic.ll | 1896 + .../Transforms/LoopIdiom/bcmp-debugify-remarks.ll | 198 + .../Transforms/LoopIdiom/bcmp-negative-tests.ll | 503 + llvm/test/Transforms/LoopIdiom/bcmp-widening.ll | 137 + llvm/test/Transforms/LoopPredication/basic.ll | 6 +- .../basic_widenable_branch_guards.ll | 8 +- .../Transforms/LoopPredication/invariant_load.ll | 74 +- .../LoopStrengthReduce/2013-01-14-ReuseCast.ll | 2 - .../LoopStrengthReduce/gnarly-setupcost.ll | 93 + .../LoopStrengthReduce/two-combinations-bug.ll | 2 +- .../LoopUnroll/AArch64/unroll-optsize.ll | 171 + llvm/test/Transforms/LoopUnroll/scevunroll.ll | 2 +- .../LoopVectorize/X86/masked_load_store.ll | 4776 +- .../LoopVectorize/X86/metadata-enable.ll | 506 +- llvm/test/Transforms/LoopVectorize/X86/pr35432.ll | 96 +- .../test/Transforms/LoopVectorize/X86/unroll-pm.ll | 2 +- .../LoopVectorize/float-minmax-instruction-flag.ll | 161 + .../Transforms/LoopVectorize/loop-vect-option.ll | 10 + llvm/test/Transforms/LoopVectorize/opt.ll | 2 +- llvm/test/Transforms/LoopVectorize/pr38697.ll | 354 + .../test/Transforms/LowerTypeTests/import-unsat.ll | 1 + llvm/test/Transforms/MergeFunc/comdat.ll | 24 + .../MergeFunc/unnamed-addr-reprocessing.ll | 22 +- llvm/test/Transforms/MergeFunc/vector.ll | 4 +- .../MergeICmps/X86/alias-merge-blocks.ll | 44 +- llvm/test/Transforms/MergeICmps/X86/atomic.ll | 24 +- .../MergeICmps/X86/entry-block-shuffled.ll | 61 +- .../Transforms/MergeICmps/X86/gep-used-outside.ll | 37 +- .../Transforms/MergeICmps/X86/int64-and-ptr.ll | 5 +- .../MergeICmps/X86/last-block-produce-no-value.ll | 28 +- llvm/test/Transforms/MergeICmps/X86/lit.local.cfg | 1 - .../MergeICmps/X86/multiple-blocks-does-work.ll | 58 +- .../Transforms/MergeICmps/X86/pair-int32-int32.ll | 78 +- llvm/test/Transforms/MergeICmps/X86/pr36557.ll | 2 +- llvm/test/Transforms/MergeICmps/X86/pr41917.ll | 75 + .../MergeICmps/X86/split-block-does-work.ll | 97 +- .../Transforms/MergeICmps/X86/tuple-four-int8.ll | 2 +- .../Transforms/MergeICmps/X86/two-complex-bb.ll | 28 +- llvm/test/Transforms/MergeICmps/X86/volatile.ll | 25 +- llvm/test/Transforms/ObjCARC/apelim.ll | 2 +- llvm/test/Transforms/ObjCARC/comdat-ipo.ll | 2 +- .../Transforms/ObjCARC/contract-max-bb-size.ll | 17 + llvm/test/Transforms/ObjCARC/opt-max-ptr-states.ll | 26 + .../PGOProfile/Inputs/diag_no_value_sites.proftext | 6 + llvm/test/Transforms/PGOProfile/chr.ll | 119 + .../Transforms/PGOProfile/diag_no_value_sites.ll | 15 + .../PhaseOrdering/reassociate-after-unroll.ll | 155 + llvm/test/Transforms/Reassociate/crash2.ll | 2 +- .../Reassociate/reassociate-catchswitch.ll | 46 + .../Reassociate/reassociate-landingpad.ll | 54 + .../Transforms/SCCP/switch-constantfold-crash.ll | 92 + .../SLPVectorizer/X86/crash_reordering_undefs.ll | 47 + .../SLPVectorizer/X86/horizontal-minmax.ll | 90 +- .../test/Transforms/SLPVectorizer/X86/lookahead.ll | 74 + .../SampleProfile/entry_counts_missing_dbginfo.ll | 179 + llvm/test/Transforms/SampleProfile/gcc-simple.ll | 2 +- .../Transforms/SampleProfile/indirect-call-gcc.ll | 2 +- .../SimpleLoopUnswitch/delete-dead-blocks.ll | 2 +- .../exponential-nontrivial-unswitch-nested.ll | 20 +- .../exponential-nontrivial-unswitch-nested2.ll | 20 +- .../exponential-nontrivial-unswitch.ll | 20 +- .../exponential-nontrivial-unswitch2.ll | 20 +- .../exponential-switch-unswitch.ll | 20 +- llvm/test/Transforms/SimpleLoopUnswitch/guards.ll | 4 +- .../SimpleLoopUnswitch/nontrivial-unswitch-cost.ll | 2 +- .../SimpleLoopUnswitch/nontrivial-unswitch.ll | 2 +- .../Transforms/SimpleLoopUnswitch/update-scev.ll | 4 +- .../Transforms/SimplifyCFG/sink-common-code.ll | 44 - .../Transforms/SpeculativeExecution/spec-fp.ll | 18 +- .../Transforms/ThinLTOBitcodeWriter/no-type-md.ll | 2 + .../ThinLTOBitcodeWriter/unsplittable.ll | 2 +- .../Transforms/Util/PredicateInfo/unreachable.ll | 25 + .../Transforms/WholeProgramDevirt/import-indir.ll | 1 + ...ivedtype-address-space-rvalue-reference-type.ll | 4 +- llvm/test/Verifier/global-ctors-2.ll | 6 + llvm/test/lit.cfg.py | 39 +- llvm/test/lit.site.cfg.py.in | 2 + llvm/test/tools/dsymutil/Inputs/swift-interface.ll | 34 + llvm/test/tools/dsymutil/X86/dsym-companion.test | 4 +- llvm/test/tools/dsymutil/X86/minimize.test | 6 +- llvm/test/tools/dsymutil/X86/swift-ast-x86_64.test | 2 +- llvm/test/tools/dsymutil/X86/swift-interface.test | 23 + .../gold/X86/Inputs/linkonce_odr_unnamed_addr.ll | 5 + llvm/test/tools/gold/X86/bcsection.ll | 4 +- llvm/test/tools/gold/X86/comdat.ll | 2 +- .../tools/gold/X86/linkonce_odr_unnamed_addr.ll | 30 + llvm/test/tools/gold/X86/multiple-data.s | 2 +- llvm/test/tools/gold/X86/multiple-sections.ll | 2 +- llvm/test/tools/gold/X86/opt-level.ll | 19 +- llvm/test/tools/gold/X86/pr19901.ll | 2 +- llvm/test/tools/gold/X86/pr19901_thinlto.ll | 2 +- llvm/test/tools/gold/X86/relocatable.ll | 2 +- llvm/test/tools/gold/X86/strip_names.ll | 2 +- llvm/test/tools/gold/X86/thinlto.ll | 6 +- llvm/test/tools/gold/X86/thinlto_archive.ll | 2 +- llvm/test/tools/gold/X86/v1.16/wrap-1.ll | 4 +- llvm/test/tools/gold/X86/v1.16/wrap-2.ll | 4 +- llvm/test/tools/gold/X86/visibility.ll | 2 +- llvm/test/tools/llvm-ar/coff-weak.yaml | 2 +- llvm/test/tools/llvm-ar/override.test | 2 +- llvm/test/tools/llvm-cov/copy_block_helper.m | 2 +- llvm/test/tools/llvm-cov/gcov47_compatibility.cpp | 2 +- llvm/test/tools/llvm-cov/llvm-cov.test | 2 +- llvm/test/tools/llvm-cov/range_based_for.cpp | 2 +- llvm/test/tools/llvm-cvtres/Inputs/id.rc | 3 + llvm/test/tools/llvm-cvtres/Inputs/id.res | Bin 0 -> 100 bytes llvm/test/tools/llvm-cvtres/Inputs/name.rc | 1 + llvm/test/tools/llvm-cvtres/Inputs/name.res | Bin 0 -> 92 bytes llvm/test/tools/llvm-cvtres/combined.test | 12 +- llvm/test/tools/llvm-cvtres/duplicate.test | 19 + llvm/test/tools/llvm-cvtres/machine.test | 8 +- llvm/test/tools/llvm-cvtres/object.test | 10 +- llvm/test/tools/llvm-cvtres/symbols.test | 4 +- llvm/test/tools/llvm-dlltool/coff-exports.def | 4 +- .../X86/Inputs/statistics-fib.split-dwarf.s | 1359 + .../tools/llvm-dwarfdump/X86/debug-names-many-tu.s | 107 + .../tools/llvm-dwarfdump/X86/statistics-dwo.test | 96 + llvm/test/tools/llvm-dwp/X86/nocompress.test | 2 +- .../llvm-extract/extract-blocks-with-groups.ll | 124 + .../llvm-isel-fuzzer/aarch64-execname-options.ll | 3 + .../tools/llvm-isel-fuzzer/execname-options.ll | 3 + llvm/test/tools/llvm-mca/X86/Atom/resources-sse1.s | 14 +- llvm/test/tools/llvm-mca/X86/Atom/resources-sse2.s | 8 +- llvm/test/tools/llvm-mca/X86/BdVer2/add-sequence.s | 92 +- .../llvm-mca/X86/BdVer2/clear-super-register-1.s | 36 +- .../llvm-mca/X86/BdVer2/clear-super-register-2.s | 152 +- .../llvm-mca/X86/BdVer2/dependency-breaking-cmp.s | 34 +- .../X86/BdVer2/dependency-breaking-pcmpeq.s | 60 +- .../X86/BdVer2/dependency-breaking-pcmpgt.s | 6 +- .../X86/BdVer2/dependency-breaking-sbb-2.s | 46 +- .../llvm-mca/X86/BdVer2/dependent-pmuld-paddd.s | 12 +- llvm/test/tools/llvm-mca/X86/BdVer2/dot-product.s | 42 +- .../llvm-mca/X86/BdVer2/hadd-read-after-ld-1.s | 6 +- .../llvm-mca/X86/BdVer2/hadd-read-after-ld-2.s | 6 +- .../llvm-mca/X86/BdVer2/instruction-info-view.s | 12 +- .../llvm-mca/X86/BdVer2/int-to-fpu-forwarding-1.s | 48 +- .../llvm-mca/X86/BdVer2/int-to-fpu-forwarding-2.s | 64 +- .../llvm-mca/X86/BdVer2/int-to-fpu-forwarding-3.s | 16 +- .../tools/llvm-mca/X86/BdVer2/load-store-alias.s | 36 +- .../tools/llvm-mca/X86/BdVer2/load-throughput.s | 399 +- .../tools/llvm-mca/X86/BdVer2/memcpy-like-test.s | 74 +- llvm/test/tools/llvm-mca/X86/BdVer2/one-idioms.s | 112 +- .../llvm-mca/X86/BdVer2/partial-reg-update-2.s | 4 +- .../llvm-mca/X86/BdVer2/partial-reg-update-3.s | 16 +- .../llvm-mca/X86/BdVer2/partial-reg-update-4.s | 48 +- .../llvm-mca/X86/BdVer2/partial-reg-update-5.s | 24 +- .../llvm-mca/X86/BdVer2/partial-reg-update-6.s | 48 +- .../tools/llvm-mca/X86/BdVer2/partial-reg-update.s | 8 +- llvm/test/tools/llvm-mca/X86/BdVer2/pipes-fpu.s | 88 +- llvm/test/tools/llvm-mca/X86/BdVer2/pr37790.s | 4 +- llvm/test/tools/llvm-mca/X86/BdVer2/rank.s | 110 +- .../tools/llvm-mca/X86/BdVer2/rcu-statistics.s | 4 +- .../tools/llvm-mca/X86/BdVer2/read-advance-1.s | 4 +- .../tools/llvm-mca/X86/BdVer2/read-advance-2.s | 20 +- .../tools/llvm-mca/X86/BdVer2/read-advance-3.s | 12 +- .../llvm-mca/X86/BdVer2/reg-move-elimination-1.s | 42 +- .../llvm-mca/X86/BdVer2/reg-move-elimination-2.s | 108 +- .../llvm-mca/X86/BdVer2/reg-move-elimination-3.s | 92 +- .../llvm-mca/X86/BdVer2/reg-move-elimination-4.s | 68 +- .../llvm-mca/X86/BdVer2/reg-move-elimination-5.s | 68 +- .../tools/llvm-mca/X86/BdVer2/register-files-5.s | 130 +- .../tools/llvm-mca/X86/BdVer2/resources-3dnow.s | 118 +- .../test/tools/llvm-mca/X86/BdVer2/resources-adx.s | 18 +- .../test/tools/llvm-mca/X86/BdVer2/resources-aes.s | 26 +- .../tools/llvm-mca/X86/BdVer2/resources-avx1.s | 2304 +- .../tools/llvm-mca/X86/BdVer2/resources-bmi1.s | 106 +- .../llvm-mca/X86/BdVer2/resources-clflushopt.s | 6 +- .../tools/llvm-mca/X86/BdVer2/resources-cmov.s | 194 +- .../tools/llvm-mca/X86/BdVer2/resources-cmpxchg.s | 10 +- .../tools/llvm-mca/X86/BdVer2/resources-f16c.s | 26 +- .../test/tools/llvm-mca/X86/BdVer2/resources-fma.s | 770 +- .../tools/llvm-mca/X86/BdVer2/resources-fma4.s | 386 +- .../tools/llvm-mca/X86/BdVer2/resources-lzcnt.s | 26 +- .../test/tools/llvm-mca/X86/BdVer2/resources-mmx.s | 302 +- .../tools/llvm-mca/X86/BdVer2/resources-movbe.s | 14 +- .../tools/llvm-mca/X86/BdVer2/resources-pclmul.s | 10 +- .../tools/llvm-mca/X86/BdVer2/resources-popcnt.s | 26 +- .../llvm-mca/X86/BdVer2/resources-prefetchw.s | 10 +- .../tools/llvm-mca/X86/BdVer2/resources-sse1.s | 368 +- .../tools/llvm-mca/X86/BdVer2/resources-sse2.s | 904 +- .../tools/llvm-mca/X86/BdVer2/resources-sse3.s | 70 +- .../tools/llvm-mca/X86/BdVer2/resources-sse41.s | 348 +- .../tools/llvm-mca/X86/BdVer2/resources-sse42.s | 64 +- .../tools/llvm-mca/X86/BdVer2/resources-sse4a.s | 18 +- .../tools/llvm-mca/X86/BdVer2/resources-ssse3.s | 218 +- .../test/tools/llvm-mca/X86/BdVer2/resources-tbm.s | 162 +- .../tools/llvm-mca/X86/BdVer2/resources-x86_32.s | 10 +- .../tools/llvm-mca/X86/BdVer2/resources-x86_64.s | 2348 +- .../test/tools/llvm-mca/X86/BdVer2/resources-x87.s | 214 +- .../test/tools/llvm-mca/X86/BdVer2/resources-xop.s | 546 +- .../llvm-mca/X86/BdVer2/scheduler-queue-usage.s | 12 +- llvm/test/tools/llvm-mca/X86/BdVer2/simple-test.s | 8 +- .../tools/llvm-mca/X86/BdVer2/store-throughput.s | 140 +- .../X86/BdVer2/vec-logic-read-after-ld-1.s | 4 +- .../X86/BdVer2/vec-logic-read-after-ld-2.s | 4 +- .../llvm-mca/X86/BdVer2/xop-super-registers-1.s | 72 +- .../llvm-mca/X86/BdVer2/xop-super-registers-2.s | 70 +- .../llvm-mca/X86/BdVer2/zero-idioms-avx-256.s | 112 +- llvm/test/tools/llvm-mca/X86/BdVer2/zero-idioms.s | 278 +- .../tools/llvm-mca/X86/Broadwell/resources-avx1.s | 16 +- .../tools/llvm-mca/X86/Broadwell/resources-avx2.s | 6 +- .../tools/llvm-mca/X86/Broadwell/resources-sse1.s | 14 +- .../tools/llvm-mca/X86/Broadwell/resources-sse2.s | 8 +- .../llvm-mca/X86/BtVer2/int-to-fpu-forwarding-2.s | 16 +- .../tools/llvm-mca/X86/BtVer2/resources-avx1.s | 16 +- .../tools/llvm-mca/X86/BtVer2/resources-sse1.s | 14 +- .../tools/llvm-mca/X86/BtVer2/resources-sse2.s | 8 +- .../tools/llvm-mca/X86/Generic/resources-avx1.s | 16 +- .../tools/llvm-mca/X86/Generic/resources-avx2.s | 6 +- .../tools/llvm-mca/X86/Generic/resources-sse1.s | 14 +- .../tools/llvm-mca/X86/Generic/resources-sse2.s | 8 +- .../tools/llvm-mca/X86/Haswell/resources-avx1.s | 16 +- .../tools/llvm-mca/X86/Haswell/resources-avx2.s | 6 +- .../tools/llvm-mca/X86/Haswell/resources-sse1.s | 14 +- .../tools/llvm-mca/X86/Haswell/resources-sse2.s | 8 +- llvm/test/tools/llvm-mca/X86/SLM/resources-sse1.s | 14 +- llvm/test/tools/llvm-mca/X86/SLM/resources-sse2.s | 8 +- .../llvm-mca/X86/SandyBridge/resources-avx1.s | 16 +- .../llvm-mca/X86/SandyBridge/resources-sse1.s | 14 +- .../llvm-mca/X86/SandyBridge/resources-sse2.s | 8 +- .../llvm-mca/X86/SkylakeClient/resources-avx1.s | 16 +- .../llvm-mca/X86/SkylakeClient/resources-avx2.s | 6 +- .../llvm-mca/X86/SkylakeClient/resources-sse1.s | 14 +- .../llvm-mca/X86/SkylakeClient/resources-sse2.s | 8 +- .../llvm-mca/X86/SkylakeServer/resources-avx1.s | 16 +- .../llvm-mca/X86/SkylakeServer/resources-avx2.s | 6 +- .../llvm-mca/X86/SkylakeServer/resources-sse1.s | 14 +- .../llvm-mca/X86/SkylakeServer/resources-sse2.s | 8 +- .../tools/llvm-mca/X86/Znver1/resources-avx1.s | 16 +- .../tools/llvm-mca/X86/Znver1/resources-avx2.s | 6 +- .../tools/llvm-mca/X86/Znver1/resources-sse1.s | 14 +- .../tools/llvm-mca/X86/Znver1/resources-sse2.s | 8 +- llvm/test/tools/llvm-mca/X86/bextr-read-after-ld.s | 6 +- llvm/test/tools/llvm-mca/X86/cpus.s | 2 +- llvm/test/tools/llvm-mca/X86/llvm-mca-markers-10.s | 110 + llvm/test/tools/llvm-mca/X86/llvm-mca-markers-11.s | 13 + llvm/test/tools/llvm-mca/X86/llvm-mca-markers-12.s | 13 + llvm/test/tools/llvm-mca/X86/llvm-mca-markers-2.s | 2 +- llvm/test/tools/llvm-mca/X86/llvm-mca-markers-6.s | 8 +- llvm/test/tools/llvm-mca/X86/llvm-mca-markers-7.s | 5 +- llvm/test/tools/llvm-mca/X86/llvm-mca-markers-8.s | 10 + llvm/test/tools/llvm-mca/X86/llvm-mca-markers-9.s | 110 + llvm/test/tools/llvm-mca/X86/read-after-ld-1.s | 2 +- .../llvm-mca/X86/variable-blend-read-after-ld-1.s | 2 +- .../llvm-mca/X86/variable-blend-read-after-ld-2.s | 2 +- llvm/test/tools/llvm-nm/AArch64/special-syms.test | 32 + llvm/test/tools/llvm-nm/ARM/macho-print-size.test | 4 +- llvm/test/tools/llvm-nm/X86/IRobj.test | 2 +- .../llvm-nm/X86/Inputs/init-fini.out.elf-x86_64 | Bin 904 -> 0 bytes .../tools/llvm-nm/X86/Inputs/weak.obj.elf-x86_64 | Bin 1448 -> 0 bytes .../test/tools/llvm-nm/X86/archive-no-llvm-bc.test | 2 +- llvm/test/tools/llvm-nm/X86/dyldinfo.test | 4 +- llvm/test/tools/llvm-nm/X86/init-fini.test | 8 - llvm/test/tools/llvm-nm/X86/posix-aliases.test | 2 +- llvm/test/tools/llvm-nm/X86/radix.s | 10 +- llvm/test/tools/llvm-nm/X86/weak.test | 41 +- llvm/test/tools/llvm-nm/data.test | 43 + llvm/test/tools/llvm-nm/linker-synthesized.test | 57 + llvm/test/tools/llvm-nm/nobits.test | 35 + llvm/test/tools/llvm-nm/nonalloc.test | 17 + llvm/test/tools/llvm-nm/readonly.test | 43 + .../tools/llvm-objcopy/COFF/add-gnu-debuglink.test | 2 +- llvm/test/tools/llvm-objcopy/COFF/strip-all.test | 2 +- .../test/tools/llvm-objcopy/COFF/strip-symbol.test | 6 +- .../llvm-objcopy/ELF/archive-unknown-members.test | 45 + .../tools/llvm-objcopy/ELF/bad-output-format.test | 6 + .../llvm-objcopy/ELF/basic-only-keep-debug.test | 4 +- .../tools/llvm-objcopy/ELF/binary-input-arch.test | 49 +- .../ELF/compress-debug-sections-default.test | 2 +- .../ELF/compress-debug-sections-groups.test | 8 +- .../ELF/compress-debug-sections-symbols.test | 4 +- .../ELF/compress-debug-sections-zlib-gnu.test | 6 +- .../ELF/compress-debug-sections-zlib-header.test | 2 +- .../ELF/compress-debug-sections-zlib.test | 6 +- .../tools/llvm-objcopy/ELF/cross-arch-headers.test | 142 +- .../tools/llvm-objcopy/ELF/discard-all-debug.test | 5 + .../ELF/dynrelocsec-remove-shinfo-reference.test | 30 + .../ELF/dynrelocsec-remove-shlink-reference.test | 34 + .../ELF/dynsym-error-remove-strtab.test | 15 +- llvm/test/tools/llvm-objcopy/ELF/help-message.test | 4 +- .../tools/llvm-objcopy/ELF/invalid-e_phoff.test | 31 + .../tools/llvm-objcopy/ELF/invalid-e_shoff.test | 30 + .../ELF/keep-global-symbols-mix-globalize.test | 2 +- .../llvm-objcopy/ELF/keep-global-symbols.test | 4 +- .../tools/llvm-objcopy/ELF/linked-section.test | 29 + .../test/tools/llvm-objcopy/ELF/many-sections.test | 2 +- llvm/test/tools/llvm-objcopy/ELF/no-build-id.test | 2 +- llvm/test/tools/llvm-objcopy/ELF/no-strip-all.test | 49 + .../tools/llvm-objcopy/ELF/objcopy-version.test | 1 - .../ELF/overlapping-sections-in-segments.test | 56 + .../llvm-objcopy/ELF/overlapping-sections.test | 56 + .../ELF/prefix-alloc-sections-dynrelocsec.test | 5 + .../llvm-objcopy/ELF/prefix-alloc-sections.test | 36 + .../ELF/preserve-segment-contents.test | 4 +- .../ELF/reloc-error-remove-symtab.test | 16 +- .../llvm-objcopy/ELF/remove-linked-section.test | 29 + .../tools/llvm-objcopy/ELF/remove-section.test | 1 - .../rename-section-and-prefix-alloc-sections.test | 32 + .../ELF/rename-section-duplicate-names.test | 30 + .../ELF/rename-section-empty-string.test | 24 + .../llvm-objcopy/ELF/rename-section-flag.test | 10 +- .../tools/llvm-objcopy/ELF/set-section-flags.test | 10 +- .../llvm-objcopy/ELF/shared-strtab-shstrtab.s | 106 + llvm/test/tools/llvm-objcopy/ELF/strip-all.test | 18 +- .../tools/llvm-objcopy/ELF/strip-sections.test | 94 +- .../tools/llvm-objcopy/ELF/strip-unneeded.test | 18 +- .../test/tools/llvm-objcopy/ELF/strip-version.test | 1 - .../tools/llvm-objcopy/ELF/symbol-empty-name.test | 2 +- .../ELF/symtab-error-on-remove-strtab.test | 14 +- llvm/test/tools/llvm-objcopy/ELF/symtab-link.test | 2 +- .../ELF/tail-merged-string-tables.test | 82 + .../llvm-objdump/AArch64/Inputs/arm64_32-fat.o | Bin 0 -> 16752 bytes .../AArch64/Inputs/thread.macho-arm64_32 | Bin 0 -> 16460 bytes .../tools/llvm-objdump/AArch64/arm64_32-fat.test | 7 + llvm/test/tools/llvm-objdump/AArch64/arm64_32.s | 8 + .../AArch64/macho-print-thread-arm64_32.test | 19 + .../test/tools/llvm-objdump/AMDGPU/source-lines.ll | 4 +- .../test/tools/llvm-objdump/Inputs/embedded-source | Bin 9936 -> 9528 bytes .../tools/llvm-objdump/Inputs/section-filter.obj | Bin 441 -> 0 bytes .../llvm-objdump/Inputs/xcoff-long-sec-names.o | Bin 0 -> 296 bytes .../Inputs/xcoff-section-headers-truncate.o | Bin 0 -> 200 bytes .../llvm-objdump/Inputs/xcoff-section-headers.o | Bin 0 -> 1549 bytes llvm/test/tools/llvm-objdump/X86/adjust-vma.test | 24 +- llvm/test/tools/llvm-objdump/X86/demangle.s | 7 +- .../llvm-objdump/X86/disasm-specific-funcs.test | 1 + .../X86/disasm-zeroes-relocations.test | 9 +- ...sassemble-implied-by-disassemble-functions.test | 22 + .../llvm-objdump/X86/disassemble-section-name.s | 9 + .../X86/function-sections-line-numbers.s | 9 +- .../tools/llvm-objdump/X86/out-of-section-sym.test | 1 + .../tools/llvm-objdump/X86/print-symbol-addr.s | 8 +- .../llvm-objdump/X86/section-filter-relocs.test | 103 + .../llvm-objdump/X86/source-interleave-x86_64.ll | 3 +- .../tools/llvm-objdump/X86/start-stop-address.test | 4 + llvm/test/tools/llvm-objdump/all-headers.test | 7 +- .../tools/llvm-objdump/elf-symbol-visibility.test | 36 + llvm/test/tools/llvm-objdump/full-contents.test | 34 +- llvm/test/tools/llvm-objdump/relocations-elf.test | 41 +- llvm/test/tools/llvm-objdump/section-filter.test | 144 +- .../tools/llvm-objdump/xcoff-section-headers.test | 43 + llvm/test/tools/llvm-opt-fuzzer/exec-options.ll | 3 + .../tools/llvm-profdata/Inputs/overlap_1.proftext | 36 + .../llvm-profdata/Inputs/overlap_1_cs.proftext | 11 + .../llvm-profdata/Inputs/overlap_1_vp.proftext | 25 + .../tools/llvm-profdata/Inputs/overlap_2.proftext | 36 + .../llvm-profdata/Inputs/overlap_2_cs.proftext | 11 + .../llvm-profdata/Inputs/overlap_2_vp.proftext | 25 + .../llvm-profdata/gcc-gcov-sample-profile.test | 2 +- llvm/test/tools/llvm-profdata/nocompress.test | 2 +- llvm/test/tools/llvm-profdata/overlap.test | 21 + llvm/test/tools/llvm-profdata/overlap_cs.test | 10 + llvm/test/tools/llvm-profdata/overlap_vp.test | 16 + llvm/test/tools/llvm-readobj/ARM/attribute-0.s | 2 +- llvm/test/tools/llvm-readobj/ARM/attribute-1.s | 2 +- llvm/test/tools/llvm-readobj/ARM/attribute-10.s | 2 +- llvm/test/tools/llvm-readobj/ARM/attribute-11.s | 2 +- llvm/test/tools/llvm-readobj/ARM/attribute-12.s | 2 +- llvm/test/tools/llvm-readobj/ARM/attribute-13.s | 2 +- llvm/test/tools/llvm-readobj/ARM/attribute-136.s | 2 +- llvm/test/tools/llvm-readobj/ARM/attribute-14.s | 2 +- llvm/test/tools/llvm-readobj/ARM/attribute-15.s | 2 +- llvm/test/tools/llvm-readobj/ARM/attribute-2.s | 2 +- llvm/test/tools/llvm-readobj/ARM/attribute-3.s | 2 +- llvm/test/tools/llvm-readobj/ARM/attribute-4.s | 2 +- llvm/test/tools/llvm-readobj/ARM/attribute-5.s | 2 +- llvm/test/tools/llvm-readobj/ARM/attribute-6.s | 2 +- llvm/test/tools/llvm-readobj/ARM/attribute-7.s | 2 +- llvm/test/tools/llvm-readobj/ARM/attribute-8.s | 2 +- llvm/test/tools/llvm-readobj/ARM/attribute-9.s | 2 +- llvm/test/tools/llvm-readobj/ARM/attribute-A.s | 2 +- llvm/test/tools/llvm-readobj/ARM/attribute-M.s | 2 +- llvm/test/tools/llvm-readobj/ARM/attribute-R.s | 2 +- llvm/test/tools/llvm-readobj/ARM/attribute-S.s | 2 +- .../llvm-readobj/ARM/attribute-conformance-1.s | 2 +- .../llvm-readobj/ARM/attribute-conformance-2.s | 2 +- .../Inputs/xcoff-basic-neg-sym-count.o | Bin 0 -> 876 bytes .../llvm-readobj/Inputs/xcoff-basic-neg-time.o | Bin 0 -> 3567 bytes llvm/test/tools/llvm-readobj/Inputs/xcoff-basic.o | Bin 0 -> 3567 bytes .../tools/llvm-readobj/amdgpu-elf-definitions.test | 2 +- llvm/test/tools/llvm-readobj/arm64-many-epilogs.s | 2 +- llvm/test/tools/llvm-readobj/arm64-win-error1.s | 2 +- llvm/test/tools/llvm-readobj/arm64-win-error2.s | 2 +- llvm/test/tools/llvm-readobj/arm64-win-error3.s | 2 +- llvm/test/tools/llvm-readobj/broken-group.test | 2 +- .../test/tools/llvm-readobj/codeview-inlinees.test | 2 +- .../test/tools/llvm-readobj/codeview-inlining.test | 2 +- llvm/test/tools/llvm-readobj/codeview-label.test | 2 +- .../tools/llvm-readobj/codeview-linetables.test | 20 +- .../tools/llvm-readobj/codeview-merging-anon.test | 4 +- .../tools/llvm-readobj/codeview-merging-cycle.test | 2 +- .../tools/llvm-readobj/codeview-merging-ghash.test | 4 +- .../llvm-readobj/codeview-merging-unsorted.test | 4 +- llvm/test/tools/llvm-readobj/codeview-merging.test | 6 +- llvm/test/tools/llvm-readobj/codeview-types.test | 4 +- llvm/test/tools/llvm-readobj/codeview-vftable.test | 2 +- .../tools/llvm-readobj/coff-arm-baserelocs.test | 2 +- llvm/test/tools/llvm-readobj/coff-basereloc.test | 2 +- .../test/tools/llvm-readobj/coff-const-import.test | 2 +- .../tools/llvm-readobj/coff-debug-directory.test | 2 +- llvm/test/tools/llvm-readobj/coff-directives.test | 2 +- .../tools/llvm-readobj/coff-exports-implib.test | 2 +- llvm/test/tools/llvm-readobj/coff-exports.test | 6 +- .../llvm-readobj/coff-file-sections-reading.test | 2 +- llvm/test/tools/llvm-readobj/coff-load-config.test | 8 +- llvm/test/tools/llvm-readobj/coff-needed-libs.test | 2 +- .../coff-non-null-terminated-file.test | 2 +- llvm/test/tools/llvm-readobj/coff-resources.test | 14 +- .../tools/llvm-readobj/coff-zero-string-table.test | 2 +- llvm/test/tools/llvm-readobj/cxx-cli-aux.test | 2 +- llvm/test/tools/llvm-readobj/dyn-symbols.test | 4 +- llvm/test/tools/llvm-readobj/dynamic.test | 10 +- llvm/test/tools/llvm-readobj/elf-dtflags.test | 2 +- .../elf-dynamic-not-in-pt-dynamic.test | 47 + llvm/test/tools/llvm-readobj/elf-gnuhash.test | 8 +- llvm/test/tools/llvm-readobj/elf-groups.test | 2 +- .../tools/llvm-readobj/elf-hash-histogram.test | 8 +- llvm/test/tools/llvm-readobj/elf-linker-options.ll | 2 +- .../llvm-readobj/elf-malformed-pt-dynamic.test | 5 +- .../elf-non-dynamic-in-pt-dynamic.test | 92 + .../tools/llvm-readobj/elf-packed-relocs-empty.s | 2 +- .../tools/llvm-readobj/elf-packed-relocs-error1.s | 2 +- .../tools/llvm-readobj/elf-packed-relocs-error2.s | 2 +- .../tools/llvm-readobj/elf-packed-relocs-error3.s | 2 +- .../tools/llvm-readobj/elf-packed-relocs-error4.s | 2 +- .../tools/llvm-readobj/elf-packed-relocs-error5.s | 2 +- .../test/tools/llvm-readobj/elf-packed-relocs.test | 12 +- .../elf-reloc-symbol-with-versioning.test | 4 +- llvm/test/tools/llvm-readobj/elf-relr-relocs.test | 16 +- .../tools/llvm-readobj/elf-sec-compressed.test | 2 +- llvm/test/tools/llvm-readobj/elf-sec-flags.test | 6 +- llvm/test/tools/llvm-readobj/elf-versioninfo.test | 4 +- llvm/test/tools/llvm-readobj/gnu-file-headers.test | 6 +- llvm/test/tools/llvm-readobj/gnu-note-size.test | 4 +- llvm/test/tools/llvm-readobj/gnu-notes.test | 4 +- llvm/test/tools/llvm-readobj/gnu-phdrs.test | 4 +- llvm/test/tools/llvm-readobj/gnu-relocations.test | 4 +- llvm/test/tools/llvm-readobj/gnu-sections.test | 4 +- llvm/test/tools/llvm-readobj/gnu-symbols.test | 12 +- .../test/tools/llvm-readobj/macho-needed-libs.test | 2 +- .../llvm-readobj/macho-universal-x86_64.i386.test | 4 +- llvm/test/tools/llvm-readobj/many-sections.s | 16 +- llvm/test/tools/llvm-readobj/merged.test | 2 +- llvm/test/tools/llvm-readobj/mips-abiflags.test | 4 +- .../tools/llvm-readobj/mips-got-overlapped.test | 4 +- llvm/test/tools/llvm-readobj/mips-got.test | 30 +- llvm/test/tools/llvm-readobj/mips-options-sec.test | 2 +- llvm/test/tools/llvm-readobj/mips-options.test | 2 +- llvm/test/tools/llvm-readobj/mips-plt.test | 6 +- llvm/test/tools/llvm-readobj/mips-reginfo.test | 2 +- llvm/test/tools/llvm-readobj/mips-rld-map-rel.test | 2 +- llvm/test/tools/llvm-readobj/mips-st-other.test | 4 +- llvm/test/tools/llvm-readobj/note-gnu-property.s | 4 +- llvm/test/tools/llvm-readobj/note-gnu-property2.s | 4 +- llvm/test/tools/llvm-readobj/peplus.test | 2 +- llvm/test/tools/llvm-readobj/ppc64-glink.test | 2 +- llvm/test/tools/llvm-readobj/program-headers.test | 12 +- llvm/test/tools/llvm-readobj/readelf-s-alias.test | 2 +- llvm/test/tools/llvm-readobj/reloc-types.test | 26 +- llvm/test/tools/llvm-readobj/relocations.test | 2 +- llvm/test/tools/llvm-readobj/rpath.test | 2 +- llvm/test/tools/llvm-readobj/sections-ext.test | 26 +- llvm/test/tools/llvm-readobj/sections.test | 2 +- .../tools/llvm-readobj/unwind-arm64-windows.test | 4 +- llvm/test/tools/llvm-readobj/unwind.test | 2 +- llvm/test/tools/llvm-readobj/wasm-imports.test | 135 + llvm/test/tools/llvm-readobj/wasm-invalid.test | 2 +- llvm/test/tools/llvm-readobj/xcoff-basic.test | 66 + llvm/test/tools/llvm-size/X86/test-common.s | 10 +- llvm/test/tools/llvm-strings/archive-filename.test | 2 +- llvm/test/tools/llvm-strings/nested-archives.test | 4 +- llvm/test/tools/llvm-symbolizer/demangle.s | 6 + llvm/test/tools/llvm-symbolizer/help.test | 8 + .../tools/llvm-symbolizer/output-style-column.test | 20 + .../llvm-symbolizer/output-style-empty-line.test | 28 + .../llvm-symbolizer/output-style-inlined.test | 26 + llvm/test/tools/llvm-symbolizer/output-style.test | 11 - llvm/test/tools/llvm-symbolizer/sym.test | 33 + llvm/test/tools/lto/opt-level.ll | 4 +- llvm/test/tools/obj2yaml/basic-minidump.yaml | 88 +- llvm/test/tools/obj2yaml/coff-bss.s | 14 + .../tools/obj2yaml/elf-reladyn-section-shinfo.yaml | 44 + llvm/test/tools/yaml2obj/coff-arm64.yaml | 2 +- llvm/test/tools/yaml2obj/coff-symbol-index.yaml | 2 +- llvm/test/tools/yaml2obj/dynamic-section.yaml | 2 +- llvm/test/tools/yaml2obj/dynamic-symbols.yaml | 4 +- llvm/test/tools/yaml2obj/dynsym-dynstr-addr.yaml | 2 +- llvm/test/tools/yaml2obj/elf-abiversion.yaml | 2 +- .../tools/yaml2obj/elf-comdat-broken-info.yaml | 2 +- llvm/test/tools/yaml2obj/elf-comdat-broken.yaml | 2 +- llvm/test/tools/yaml2obj/elf-ent-size.yaml | 2 +- .../tools/yaml2obj/elf-gnu-unique-symbols.yaml | 2 +- llvm/test/tools/yaml2obj/elf-symtab-shinfo.yaml | 2 +- llvm/test/tools/yaml2obj/elf-symtab-shtype.yaml | 2 +- llvm/test/tools/yaml2obj/empty-or-invalid-doc.yaml | 8 + llvm/test/tools/yaml2obj/empty.yaml | 5 - .../yaml2obj/invalid-symboless-relocation.yaml | 2 +- llvm/test/tools/yaml2obj/local-symbols.yaml | 4 +- llvm/test/tools/yaml2obj/program-header-align.yaml | 2 +- .../test/tools/yaml2obj/program-header-nobits.yaml | 2 +- llvm/test/tools/yaml2obj/program-header.yaml | 21 +- llvm/test/tools/yaml2obj/reloc-sec-info.yaml | 2 +- llvm/test/tools/yaml2obj/section-link.yaml | 2 +- llvm/test/tools/yaml2obj/section-ordering.yaml | 2 +- llvm/test/tools/yaml2obj/symbol-index.yaml | 2 +- llvm/test/tools/yaml2obj/symbol-name.yaml | 37 + llvm/test/tools/yaml2obj/unnamed-section.yaml | 2 +- llvm/tools/LLVMBuild.txt | 1 + llvm/tools/bugpoint/Miscompilation.cpp | 6 +- llvm/tools/dsymutil/CompileUnit.cpp | 8 + llvm/tools/dsymutil/CompileUnit.h | 5 + llvm/tools/dsymutil/DwarfLinker.cpp | 170 +- llvm/tools/dsymutil/DwarfLinker.h | 10 +- llvm/tools/dsymutil/DwarfStreamer.cpp | 13 +- llvm/tools/dsymutil/DwarfStreamer.h | 3 +- llvm/tools/dsymutil/LinkUtils.h | 3 + llvm/tools/dsymutil/dsymutil.cpp | 60 +- llvm/tools/lli/lli.cpp | 35 +- llvm/tools/llvm-bcanalyzer/llvm-bcanalyzer.cpp | 2 +- llvm/tools/llvm-c-test/include-all.c | 17 +- llvm/tools/llvm-cat/llvm-cat.cpp | 12 +- llvm/tools/llvm-cfi-verify/lib/FileAnalysis.cpp | 10 +- llvm/tools/llvm-cfi-verify/lib/GraphBuilder.cpp | 8 +- llvm/tools/llvm-cfi-verify/lib/GraphBuilder.h | 4 +- llvm/tools/llvm-cov/SourceCoverageView.cpp | 4 +- llvm/tools/llvm-cov/TestingSupport.cpp | 13 +- llvm/tools/llvm-cvtres/Opts.td | 1 + llvm/tools/llvm-cvtres/llvm-cvtres.cpp | 8 +- llvm/tools/llvm-cxxdump/llvm-cxxdump.cpp | 17 +- llvm/tools/llvm-cxxfilt/llvm-cxxfilt.cpp | 19 +- llvm/tools/llvm-dwarfdump/Statistics.cpp | 2 +- llvm/tools/llvm-dwarfdump/llvm-dwarfdump.cpp | 3 +- llvm/tools/llvm-dwp/llvm-dwp.cpp | 7 +- llvm/tools/llvm-exegesis/lib/BenchmarkResult.cpp | 2 + llvm/tools/llvm-exegesis/lib/BenchmarkRunner.cpp | 13 +- llvm/tools/llvm-extract/llvm-extract.cpp | 31 +- llvm/tools/llvm-go/llvm-go.go | 8 +- llvm/tools/llvm-jitlink/CMakeLists.txt | 18 + llvm/tools/llvm-jitlink/LLVMBuild.txt | 22 + llvm/tools/llvm-jitlink/llvm-jitlink-macho.cpp | 161 + llvm/tools/llvm-jitlink/llvm-jitlink.cpp | 638 + llvm/tools/llvm-jitlink/llvm-jitlink.h | 72 + llvm/tools/llvm-lto/llvm-lto.cpp | 80 +- llvm/tools/llvm-lto2/llvm-lto2.cpp | 7 + llvm/tools/llvm-mca/CMakeLists.txt | 1 + llvm/tools/llvm-mca/CodeRegion.cpp | 107 +- llvm/tools/llvm-mca/CodeRegion.h | 33 +- llvm/tools/llvm-mca/CodeRegionGenerator.cpp | 9 +- llvm/tools/llvm-mca/Views/BottleneckAnalysis.cpp | 142 + llvm/tools/llvm-mca/Views/BottleneckAnalysis.h | 105 + llvm/tools/llvm-mca/Views/SummaryView.cpp | 108 +- llvm/tools/llvm-mca/Views/SummaryView.h | 52 +- llvm/tools/llvm-mca/llvm-mca.cpp | 11 +- llvm/tools/llvm-nm/llvm-nm.cpp | 322 +- llvm/tools/llvm-objcopy/COFF/COFFObjcopy.cpp | 7 +- llvm/tools/llvm-objcopy/COFF/Reader.cpp | 10 +- llvm/tools/llvm-objcopy/CopyConfig.cpp | 107 +- llvm/tools/llvm-objcopy/CopyConfig.h | 11 + llvm/tools/llvm-objcopy/ELF/ELFObjcopy.cpp | 81 +- llvm/tools/llvm-objcopy/ELF/Object.cpp | 135 +- llvm/tools/llvm-objcopy/ELF/Object.h | 34 +- llvm/tools/llvm-objcopy/MachO/MachOReader.cpp | 11 +- llvm/tools/llvm-objcopy/ObjcopyOpts.td | 63 +- llvm/tools/llvm-objcopy/StripOpts.td | 43 +- llvm/tools/llvm-objcopy/llvm-objcopy.cpp | 12 +- llvm/tools/llvm-objdump/COFFDump.cpp | 6 +- llvm/tools/llvm-objdump/ELFDump.cpp | 7 +- llvm/tools/llvm-objdump/MachODump.cpp | 159 +- llvm/tools/llvm-objdump/llvm-objdump.cpp | 309 +- llvm/tools/llvm-pdbutil/DumpOutputStyle.cpp | 24 +- llvm/tools/llvm-pdbutil/InputFile.cpp | 9 +- llvm/tools/llvm-pdbutil/MinimalSymbolDumper.cpp | 9 + llvm/tools/llvm-pdbutil/PrettyFunctionDumper.cpp | 4 +- llvm/tools/llvm-profdata/llvm-profdata.cpp | 91 +- llvm/tools/llvm-rc/ResourceFileWriter.cpp | 2 +- llvm/tools/llvm-readobj/ARMWinEHPrinter.cpp | 14 +- llvm/tools/llvm-readobj/ARMWinEHPrinter.h | 2 +- llvm/tools/llvm-readobj/CMakeLists.txt | 1 + llvm/tools/llvm-readobj/COFFDumper.cpp | 108 +- llvm/tools/llvm-readobj/COFFImportDumper.cpp | 2 +- llvm/tools/llvm-readobj/ELFDumper.cpp | 269 +- llvm/tools/llvm-readobj/MachODumper.cpp | 16 +- llvm/tools/llvm-readobj/ObjDumper.cpp | 6 +- llvm/tools/llvm-readobj/ObjDumper.h | 4 + llvm/tools/llvm-readobj/WasmDumper.cpp | 1 + llvm/tools/llvm-readobj/XCOFFDumper.cpp | 121 + llvm/tools/llvm-readobj/llvm-readobj.cpp | 125 +- llvm/tools/llvm-readobj/llvm-readobj.h | 3 +- llvm/tools/llvm-rtdyld/llvm-rtdyld.cpp | 102 +- llvm/tools/llvm-stress/llvm-stress.cpp | 2 +- llvm/tools/llvm-symbolizer/CMakeLists.txt | 2 + llvm/tools/llvm-symbolizer/llvm-symbolizer.cpp | 32 +- llvm/tools/lto/lto.cpp | 4 + llvm/tools/msbuild/LLVM.Cpp.Common.props | 2 + llvm/tools/msbuild/LLVM.Cpp.Common.targets | 1 + llvm/tools/msbuild/llvm-general.xml | 21 + llvm/tools/msbuild/source.extension.vsixmanifest | 14 +- llvm/tools/obj2yaml/coff2yaml.cpp | 6 +- llvm/tools/obj2yaml/elf2yaml.cpp | 52 +- llvm/tools/opt/BreakpointPrinter.cpp | 4 +- llvm/tools/opt/NewPMDriver.cpp | 2 +- llvm/tools/opt/opt.cpp | 16 +- llvm/tools/sancov/sancov.cpp | 6 +- llvm/tools/yaml2obj/yaml2coff.cpp | 64 +- llvm/tools/yaml2obj/yaml2elf.cpp | 334 +- llvm/tools/yaml2obj/yaml2obj.cpp | 6 +- llvm/tools/yaml2obj/yaml2wasm.cpp | 5 - llvm/unittests/ADT/APIntTest.cpp | 36 + llvm/unittests/ADT/APSIntTest.cpp | 86 + llvm/unittests/ADT/PointerUnionTest.cpp | 37 + llvm/unittests/ADT/STLExtrasTest.cpp | 21 + llvm/unittests/ADT/TripleTest.cpp | 37 +- llvm/unittests/Analysis/CMakeLists.txt | 1 + llvm/unittests/Analysis/IVDescriptorsTest.cpp | 100 + llvm/unittests/Analysis/LazyCallGraphTest.cpp | 29 + .../CodeGen/GlobalISel/MachineIRBuilderTest.cpp | 168 + .../DebugInfo/PDB/StringTableBuilderTest.cpp | 24 +- llvm/unittests/ExecutionEngine/CMakeLists.txt | 1 + .../ExecutionEngine/JITLink/CMakeLists.txt | 18 + .../ExecutionEngine/JITLink/JITLinkTestCommon.cpp | 251 + .../ExecutionEngine/JITLink/JITLinkTestCommon.h | 205 + .../ExecutionEngine/JITLink/MachO_x86_64_Tests.cpp | 229 + llvm/unittests/ExecutionEngine/Orc/CMakeLists.txt | 4 +- .../unittests/ExecutionEngine/Orc/CoreAPIsTest.cpp | 63 +- .../ExecutionEngine/Orc/LegacyAPIInteropTest.cpp | 4 +- llvm/unittests/IR/ConstantRangeTest.cpp | 272 +- llvm/unittests/IR/ConstantsTest.cpp | 2 +- llvm/unittests/IR/IRBuilderTest.cpp | 2 +- llvm/unittests/IR/MetadataTest.cpp | 8 +- llvm/unittests/IR/PassBuilderCallbacksTest.cpp | 3 +- llvm/unittests/IR/PatternMatch.cpp | 29 + llvm/unittests/Object/MinidumpTest.cpp | 117 +- llvm/unittests/Option/OptionParsingTest.cpp | 18 + llvm/unittests/Option/Opts.td | 7 + llvm/unittests/Remarks/CMakeLists.txt | 1 + .../unittests/Remarks/RemarksStrTabParsingTest.cpp | 39 + llvm/unittests/Remarks/YAMLRemarksParsingTest.cpp | 102 + llvm/unittests/Support/AnnotationsTest.cpp | 112 + llvm/unittests/Support/BinaryStreamTest.cpp | 71 + llvm/unittests/Support/CMakeLists.txt | 2 + llvm/unittests/Support/CommandLineTest.cpp | 188 +- llvm/unittests/Support/FileCheckTest.cpp | 388 +- llvm/unittests/Support/JSONTest.cpp | 39 + llvm/unittests/Support/MatchersTest.cpp | 25 + llvm/unittests/Support/MemoryTest.cpp | 62 +- llvm/unittests/Support/Path.cpp | 17 +- llvm/unittests/Support/TargetParserTest.cpp | 15 +- llvm/unittests/Support/TypeTraitsTest.cpp | 21 + llvm/unittests/Transforms/Scalar/CMakeLists.txt | 5 + .../Transforms/Scalar/LoopPassManagerTest.cpp | 11 - llvm/unittests/Transforms/Utils/LocalTest.cpp | 3 +- llvm/utils/TableGen/AsmMatcherEmitter.cpp | 8 +- llvm/utils/TableGen/CodeGenDAGPatterns.cpp | 14 +- llvm/utils/TableGen/CodeGenRegisters.cpp | 3 +- llvm/utils/TableGen/GlobalISelEmitter.cpp | 3 +- llvm/utils/TableGen/RISCVCompressInstEmitter.cpp | 18 +- llvm/utils/TableGen/SearchableTableEmitter.cpp | 4 +- llvm/utils/UpdateTestChecks/asm.py | 30 +- llvm/utils/git-svn/git-llvm | 5 + llvm/utils/gn/TODO.txt | 4 +- .../utils/gn/build/sync_source_lists_from_cmake.py | 2 +- llvm/utils/gn/build/toolchain/BUILD.gn | 10 +- llvm/utils/gn/build/write_cmake_config.py | 5 +- llvm/utils/gn/secondary/BUILD.gn | 8 +- .../clang-tools-extra/clang-tidy/bugprone/BUILD.gn | 2 + .../clang-tools-extra/clang-tidy/llvm/BUILD.gn | 1 + .../clang-tidy/modernize/BUILD.gn | 1 + .../clang-tools-extra/clang-tidy/objc/BUILD.gn | 1 + .../gn/secondary/clang-tools-extra/clangd/BUILD.gn | 31 +- .../clangd/refactor/tweaks/BUILD.gn | 1 + .../clang-tools-extra/clangd/test/BUILD.gn | 112 + .../clangd/test/clangd_lit_site_cfg_files.gni | 4 + .../clang-tools-extra/clangd/tool/BUILD.gn | 22 +- .../clang-tools-extra/clangd/unittests/BUILD.gn | 77 + .../clangd => clangd/unittests}/xpc/BUILD.gn | 0 .../gn/secondary/clang-tools-extra/test/BUILD.gn | 16 +- .../secondary/clang-tools-extra/unittests/BUILD.gn | 4 - .../clang-tools-extra/unittests/clangd/BUILD.gn | 68 - llvm/utils/gn/secondary/clang/lib/AST/BUILD.gn | 1 + llvm/utils/gn/secondary/clang/lib/Driver/BUILD.gn | 1 + llvm/utils/gn/secondary/clang/lib/Headers/BUILD.gn | 7 + llvm/utils/gn/secondary/clang/lib/Sema/BUILD.gn | 1 + .../clang/lib/StaticAnalyzer/Checkers/BUILD.gn | 1 + .../clang/lib/Tooling/Refactoring/BUILD.gn | 2 + .../gn/secondary/clang/lib/Tooling/Syntax/BUILD.gn | 13 + llvm/utils/gn/secondary/clang/test/BUILD.gn | 8 + .../gn/secondary/clang/tools/libclang/BUILD.gn | 1 + .../gn/secondary/clang/unittests/AST/BUILD.gn | 4 + llvm/utils/gn/secondary/clang/unittests/BUILD.gn | 1 + .../gn/secondary/clang/unittests/Sema/BUILD.gn | 1 + .../clang/unittests/StaticAnalyzer/BUILD.gn | 1 + .../gn/secondary/clang/unittests/Tooling/BUILD.gn | 3 + .../clang/unittests/Tooling/Syntax/BUILD.gn | 20 + llvm/utils/gn/secondary/compiler-rt/target.gni | 2 + llvm/utils/gn/secondary/compiler-rt/test/BUILD.gn | 2 + llvm/utils/gn/secondary/libcxx/BUILD.gn | 6 + llvm/utils/gn/secondary/libcxx/config.gni | 10 + llvm/utils/gn/secondary/libcxx/include/BUILD.gn | 266 + llvm/utils/gn/secondary/libcxx/src/BUILD.gn | 306 + llvm/utils/gn/secondary/libcxxabi/BUILD.gn | 5 + llvm/utils/gn/secondary/libcxxabi/include/BUILD.gn | 11 + llvm/utils/gn/secondary/libcxxabi/src/BUILD.gn | 147 + llvm/utils/gn/secondary/libunwind/BUILD.gn | 5 + llvm/utils/gn/secondary/libunwind/src/BUILD.gn | 124 + llvm/utils/gn/secondary/lld/test/BUILD.gn | 3 +- llvm/utils/gn/secondary/lld/wasm/BUILD.gn | 2 + .../gn/secondary/llvm/include/llvm/Config/BUILD.gn | 8 +- .../secondary/llvm/lib/CodeGen/AsmPrinter/BUILD.gn | 1 + .../gn/secondary/llvm/lib/DebugInfo/PDB/BUILD.gn | 2 +- .../llvm/lib/DebugInfo/PDB/enable_dia.gni | 2 + .../llvm/lib/ExecutionEngine/JITLink/BUILD.gn | 16 + .../llvm/lib/ExecutionEngine/Orc/BUILD.gn | 2 + llvm/utils/gn/secondary/llvm/lib/IR/BUILD.gn | 1 + llvm/utils/gn/secondary/llvm/lib/Remarks/BUILD.gn | 1 + .../gn/secondary/llvm/lib/Target/AArch64/BUILD.gn | 2 - .../llvm/lib/Target/AArch64/InstPrinter/BUILD.gn | 35 - .../llvm/lib/Target/AArch64/MCTargetDesc/BUILD.gn | 27 +- .../gn/secondary/llvm/lib/Target/ARM/BUILD.gn | 2 - .../llvm/lib/Target/ARM/InstPrinter/BUILD.gn | 25 - .../llvm/lib/Target/ARM/MCTargetDesc/BUILD.gn | 17 +- .../gn/secondary/llvm/lib/Target/BPF/BUILD.gn | 2 - .../llvm/lib/Target/BPF/InstPrinter/BUILD.gn | 24 - .../llvm/lib/Target/BPF/MCTargetDesc/BUILD.gn | 17 +- llvm/utils/gn/secondary/llvm/lib/Target/BUILD.gn | 7 - .../llvm/lib/Target/Hexagon/AsmParser/BUILD.gn | 22 + .../gn/secondary/llvm/lib/Target/Hexagon/BUILD.gn | 112 + .../llvm/lib/Target/Hexagon/Disassembler/BUILD.gn | 22 + .../llvm/lib/Target/Hexagon/MCTargetDesc/BUILD.gn | 74 + .../llvm/lib/Target/Hexagon/TargetInfo/BUILD.gn | 15 + .../llvm/lib/Target/Lanai/AsmParser/BUILD.gn | 22 + .../gn/secondary/llvm/lib/Target/Lanai/BUILD.gn | 64 + .../llvm/lib/Target/Lanai/Disassembler/BUILD.gn | 22 + .../llvm/lib/Target/Lanai/MCTargetDesc/BUILD.gn | 70 + .../llvm/lib/Target/Lanai/TargetInfo/BUILD.gn | 11 + .../gn/secondary/llvm/lib/Target/PowerPC/BUILD.gn | 2 - .../llvm/lib/Target/PowerPC/InstPrinter/BUILD.gn | 24 - .../llvm/lib/Target/PowerPC/MCTargetDesc/BUILD.gn | 16 +- .../llvm/lib/Target/Sparc/AsmParser/BUILD.gn | 22 + .../gn/secondary/llvm/lib/Target/Sparc/BUILD.gn | 62 + .../llvm/lib/Target/Sparc/Disassembler/BUILD.gn | 21 + .../llvm/lib/Target/Sparc/MCTargetDesc/BUILD.gn | 70 + .../llvm/lib/Target/Sparc/TargetInfo/BUILD.gn | 12 + .../secondary/llvm/lib/Target/WebAssembly/BUILD.gn | 2 - .../lib/Target/WebAssembly/InstPrinter/BUILD.gn | 24 - .../lib/Target/WebAssembly/MCTargetDesc/BUILD.gn | 16 +- .../llvm/lib/Target/X86/AsmParser/BUILD.gn | 1 - .../gn/secondary/llvm/lib/Target/X86/BUILD.gn | 2 - .../llvm/lib/Target/X86/InstPrinter/BUILD.gn | 38 - .../llvm/lib/Target/X86/MCTargetDesc/BUILD.gn | 27 +- .../utils/gn/secondary/llvm/lib/Target/targets.gni | 15 +- .../gn/secondary/llvm/lib/Testing/Support/BUILD.gn | 1 + .../secondary/llvm/lib/Transforms/Scalar/BUILD.gn | 1 + llvm/utils/gn/secondary/llvm/test/BUILD.gn | 13 +- .../secondary/llvm/tools/llvm-cfi-verify/BUILD.gn | 1 - .../gn/secondary/llvm/tools/llvm-jitlink/BUILD.gn | 17 + .../utils/gn/secondary/llvm/tools/llvm-mc/BUILD.gn | 1 - .../gn/secondary/llvm/tools/llvm-mca/BUILD.gn | 2 +- .../gn/secondary/llvm/tools/llvm-objdump/BUILD.gn | 3 +- .../gn/secondary/llvm/tools/llvm-readobj/BUILD.gn | 1 + .../secondary/llvm/tools/llvm-symbolizer/BUILD.gn | 16 +- llvm/utils/gn/secondary/llvm/tools/sancov/BUILD.gn | 1 - llvm/utils/gn/secondary/llvm/triples.gni | 4 + .../gn/secondary/llvm/unittests/Analysis/BUILD.gn | 1 + llvm/utils/gn/secondary/llvm/unittests/BUILD.gn | 1 + .../unittests/ExecutionEngine/JITLink/BUILD.gn | 20 + .../llvm/unittests/ExecutionEngine/Orc/BUILD.gn | 1 + .../gn/secondary/llvm/unittests/Remarks/BUILD.gn | 1 + .../gn/secondary/llvm/unittests/Support/BUILD.gn | 2 + .../llvm/unittests/tools/llvm-cfi-verify/BUILD.gn | 1 - .../gn/secondary/llvm/utils/llvm-lit/BUILD.gn | 7 + llvm/utils/lit/lit/llvm/config.py | 23 +- .../tests/Inputs/shtest-output-printing/basic.txt | 2 +- llvm/utils/lit/tests/shtest-format.py | 2 +- llvm/utils/lit/tests/shtest-output-printing.py | 4 +- llvm/utils/lit/tests/shtest-timeout.py | 4 +- llvm/utils/lldbDataFormatters.py | 11 + llvm/utils/update_llc_test_checks.py | 16 +- llvm/utils/update_test_checks.py | 3 +- .../libomptarget/deviceRTLs/nvptx/src/libcall.cu | 155 +- openmp/libomptarget/deviceRTLs/nvptx/src/loop.cu | 55 +- .../libomptarget/deviceRTLs/nvptx/src/omp_data.cu | 6 +- .../deviceRTLs/nvptx/src/omptarget-nvptx.cu | 42 +- .../deviceRTLs/nvptx/src/omptarget-nvptx.h | 22 +- .../deviceRTLs/nvptx/src/omptarget-nvptxi.h | 17 +- openmp/libomptarget/deviceRTLs/nvptx/src/option.h | 2 + .../libomptarget/deviceRTLs/nvptx/src/parallel.cu | 46 +- .../libomptarget/deviceRTLs/nvptx/src/reduction.cu | 71 +- openmp/libomptarget/deviceRTLs/nvptx/src/support.h | 16 +- .../libomptarget/deviceRTLs/nvptx/src/supporti.h | 68 +- openmp/libomptarget/deviceRTLs/nvptx/src/sync.cu | 6 +- .../deviceRTLs/nvptx/test/api/max_threads.c | 46 + .../deviceRTLs/nvptx/test/api/thread_limit.c | 72 + .../deviceRTLs/nvptx/test/parallel/nested.c | 78 +- .../nvptx/test/parallel/spmd_parallel_regions.cpp | 37 +- openmp/libomptarget/include/omptarget.h | 18 + openmp/libomptarget/src/device.cpp | 2 +- openmp/libomptarget/src/device.h | 8 +- openmp/libomptarget/src/exports | 1 + openmp/libomptarget/src/interface.cpp | 8 +- openmp/libomptarget/src/rtl.cpp | 42 + openmp/libomptarget/src/rtl.h | 5 + openmp/libomptarget/test/offloading/requires.c | 46 + openmp/runtime/src/CMakeLists.txt | 10 +- openmp/runtime/src/dllexports | 9 +- openmp/runtime/src/include/50/omp.h.var | 10 +- openmp/runtime/src/include/50/omp_lib.f.var | 2 + openmp/runtime/src/include/50/omp_lib.f90.var | 3 +- openmp/runtime/src/include/50/omp_lib.h.var | 4 + openmp/runtime/src/kmp.h | 72 +- openmp/runtime/src/kmp_affinity.cpp | 8 +- openmp/runtime/src/kmp_atomic.cpp | 2 + openmp/runtime/src/kmp_atomic.h | 6 +- openmp/runtime/src/kmp_csupport.cpp | 131 +- openmp/runtime/src/kmp_dispatch.cpp | 63 +- openmp/runtime/src/kmp_dispatch_hier.h | 30 +- openmp/runtime/src/kmp_os.h | 10 +- openmp/runtime/src/kmp_runtime.cpp | 57 +- openmp/runtime/src/kmp_settings.cpp | 165 +- openmp/runtime/src/kmp_tasking.cpp | 379 +- openmp/runtime/src/ompt-general.cpp | 16 +- openmp/runtime/src/ompt-specific.cpp | 31 +- openmp/runtime/src/z_Linux_asm.S | 2 +- openmp/runtime/src/z_Linux_util.cpp | 24 +- openmp/runtime/src/z_Windows_NT_util.cpp | 22 +- openmp/runtime/test/ompt/callback.h | 59 +- openmp/runtime/test/ompt/cancel/cancel_parallel.c | 4 +- .../runtime/test/ompt/cancel/cancel_worksharing.c | 6 +- openmp/runtime/test/ompt/misc/finalize_tool.c | 28 + openmp/runtime/test/ompt/misc/interoperability.cpp | 27 +- .../test/ompt/parallel/no_thread_num_clause.c | 3 +- openmp/runtime/test/ompt/synchronization/lock.c | 2 +- .../runtime/test/ompt/synchronization/nest_lock.c | 2 +- openmp/runtime/test/ompt/tasks/serialized.c | 8 +- openmp/runtime/test/ompt/tasks/task_memory.c | 108 + openmp/runtime/test/ompt/tasks/task_types.c | 8 +- .../test/ompt/tasks/task_types_serialized.c | 3 +- openmp/runtime/test/ompt/tasks/taskloop.c | 3 +- .../tasking/kmp_task_modifier_simple_par_new.cpp | 99 + .../tasking/kmp_task_modifier_simple_par_old.cpp | 93 + .../tasking/kmp_task_modifier_simple_ws_new.cpp | 114 + .../tasking/kmp_task_modifier_simple_ws_old.cpp | 108 + .../test/worksharing/for/omp_monotonic_env.c | 86 + .../for/omp_monotonic_schedule_set_get.c | 134 + polly/include/polly/CodeGen/IslNodeBuilder.h | 2 +- polly/include/polly/Support/ISLTools.h | 15 + polly/include/polly/Support/SCEVAffinator.h | 2 + polly/lib/Analysis/DependenceInfo.cpp | 4 +- polly/lib/Analysis/ScopDetection.cpp | 4 +- polly/lib/CodeGen/BlockGenerators.cpp | 19 +- polly/lib/Support/ISLTools.cpp | 6 + polly/lib/Support/SCEVAffinator.cpp | 16 + polly/lib/Support/SCEVValidator.cpp | 30 + polly/lib/Support/ScopHelper.cpp | 12 + polly/lib/Transform/DeLICM.cpp | 5 +- polly/lib/Transform/ZoneAlgo.cpp | 5 + .../contradicting_assumed_context_and_domain.ll | 77 + polly/test/DeLICM/pr41656.ll | 89 + polly/test/DeLICM/reduction_looprotate_hoisted.ll | 2 +- .../Isl/CodeGen/region_multiexit_partialwrite.ll | 44 + ...ion_multiexit_partialwrite___%bb3---%bb19.jscop | 52 + ...t_partialwrite___%bb3---%bb19.jscop.transformed | 52 + polly/test/ScopInfo/multidim_invalid_dimension.ll | 27 + polly/test/ScopInfo/smax.ll | 2 +- .../stmt_with_read_but_without_sideffect.ll | 2 +- pstl/CMakeLists.txt | 28 +- pstl/include/pstl/internal/algorithm_fwd.h | 104 - pstl/include/pstl/internal/algorithm_impl.h | 112 +- pstl/include/pstl/internal/execution_defs.h | 6 - pstl/include/pstl/internal/execution_impl.h | 2 - pstl/include/pstl/internal/glue_execution_defs.h | 10 +- pstl/include/pstl/internal/numeric_fwd.h | 10 - pstl/include/pstl/internal/numeric_impl.h | 16 +- pstl/include/pstl/internal/parallel_backend.h | 4 +- .../pstl/internal/parallel_backend_serial.h | 138 + pstl/include/pstl/internal/pstl_config.h | 17 +- pstl/test/support/pstl_test_config.h | 2 +- pstl/test/support/utils.h | 9 - 9582 files changed, 338928 insertions(+), 502350 deletions(-) create mode 100644 clang-tools-extra/clang-tidy/bugprone/BranchCloneCheck.cpp create mode 100644 clang-tools-extra/clang-tidy/bugprone/BranchCloneCheck.h create mode 100644 clang-tools-extra/clang-tidy/bugprone/UnhandledSelfAssignmentCheck.cpp create mode 100644 clang-tools-extra/clang-tidy/bugprone/UnhandledSelfAssignmentCheck.h create mode 100644 clang-tools-extra/clang-tidy/llvm/PreferIsaOrDynCastInCondition [...] create mode 100644 clang-tools-extra/clang-tidy/llvm/PreferIsaOrDynCastInCondition [...] create mode 100644 clang-tools-extra/clang-tidy/modernize/UseTrailingReturnTypeCheck.cpp create mode 100644 clang-tools-extra/clang-tidy/modernize/UseTrailingReturnTypeCheck.h create mode 100644 clang-tools-extra/clang-tidy/objc/SuperSelfCheck.cpp create mode 100644 clang-tools-extra/clang-tidy/objc/SuperSelfCheck.h create mode 100644 clang-tools-extra/clangd/FormattedString.cpp create mode 100644 clang-tools-extra/clangd/FormattedString.h create mode 100644 clang-tools-extra/clangd/refactor/Rename.cpp create mode 100644 clang-tools-extra/clangd/refactor/Rename.h create mode 100644 clang-tools-extra/clangd/refactor/tweaks/RawStringLiteral.cpp create mode 100644 clang-tools-extra/clangd/test/CMakeLists.txt rename clang-tools-extra/{test/clangd => clangd/test}/Inputs/BenchmarkHeader.h (100%) rename clang-tools-extra/{test/clangd => clangd/test}/Inputs/BenchmarkSource.cpp (100%) rename clang-tools-extra/{test/clangd => clangd/test}/Inputs/background-index/comp [...] rename clang-tools-extra/{test/clangd => clangd/test}/Inputs/background-index/defi [...] rename clang-tools-extra/{test/clangd => clangd/test}/Inputs/background-index/foo. [...] rename clang-tools-extra/{test/clangd => clangd/test}/Inputs/background-index/foo. [...] rename clang-tools-extra/{test/clangd => clangd/test}/Inputs/requests.json (100%) rename clang-tools-extra/{test/clangd => clangd/test}/Inputs/symbols.test.yaml (100%) rename clang-tools-extra/{test/clangd => clangd/test}/background-index.test (100%) create mode 100644 clang-tools-extra/clangd/test/compile-commands-path-in-initialize.test create mode 100644 clang-tools-extra/clangd/test/completion-auto-trigger.test rename clang-tools-extra/{test/clangd => clangd/test}/completion-snippets.test (100%) rename clang-tools-extra/{test/clangd => clangd/test}/completion.test (100%) rename clang-tools-extra/{test/clangd => clangd/test}/crash-non-added-files.test (100%) rename clang-tools-extra/{test/clangd => clangd/test}/delimited-input-comment-at-t [...] create mode 100644 clang-tools-extra/clangd/test/diagnostic-category.test create mode 100644 clang-tools-extra/clangd/test/diagnostics-notes.test create mode 100644 clang-tools-extra/clangd/test/diagnostics.test create mode 100644 clang-tools-extra/clangd/test/did-change-configuration-params.test create mode 100644 clang-tools-extra/clangd/test/execute-command.test rename clang-tools-extra/{test/clangd => clangd/test}/exit-with-shutdown.test (100%) rename clang-tools-extra/{test/clangd => clangd/test}/exit-without-shutdown.test (100%) rename clang-tools-extra/{test/clangd => clangd/test}/filestatus.test (100%) create mode 100644 clang-tools-extra/clangd/test/fixits-codeaction.test create mode 100644 clang-tools-extra/clangd/test/fixits-command.test create mode 100644 clang-tools-extra/clangd/test/fixits-embed-in-diagnostic.test rename clang-tools-extra/{test/clangd => clangd/test}/formatting.test (100%) rename clang-tools-extra/{test/clangd => clangd/test}/hover.test (100%) rename clang-tools-extra/{test/clangd => clangd/test}/index-tools.test (100%) rename clang-tools-extra/{test/clangd => clangd/test}/initialize-params-invalid.te [...] rename clang-tools-extra/{test/clangd => clangd/test}/initialize-params.test (100%) rename clang-tools-extra/{test/clangd => clangd/test}/initialize-sequence.test (100%) rename clang-tools-extra/{test/clangd => clangd/test}/input-mirror.test (100%) create mode 100644 clang-tools-extra/clangd/test/lit.cfg.py rename clang-tools-extra/{test/clangd => clangd/test}/lit.local.cfg (100%) create mode 100644 clang-tools-extra/clangd/test/lit.site.cfg.py.in rename clang-tools-extra/{test/clangd => clangd/test}/protocol.test (100%) rename clang-tools-extra/{test/clangd => clangd/test}/references.test (100%) create mode 100644 clang-tools-extra/clangd/test/rename.test rename clang-tools-extra/{test/clangd => clangd/test}/signature-help.test (100%) rename clang-tools-extra/{test/clangd => clangd/test}/spaces-in-delimited-input.te [...] rename clang-tools-extra/{test/clangd => clangd/test}/symbol-info.test (100%) rename clang-tools-extra/{test/clangd => clangd/test}/symbols.test (100%) rename clang-tools-extra/{test/clangd => clangd/test}/test-uri-posix.test (100%) rename clang-tools-extra/{test/clangd => clangd/test}/test-uri-windows.test (100%) rename clang-tools-extra/{test/clangd => clangd/test}/textdocument-didchange-fail. [...] rename clang-tools-extra/{test/clangd => clangd/test}/too_large.test (100%) create mode 100644 clang-tools-extra/clangd/test/trace.test rename clang-tools-extra/{test/clangd => clangd/test}/tweaks-format.test (100%) rename clang-tools-extra/{test/clangd => clangd/test}/type-hierarchy.test (100%) rename clang-tools-extra/{test/clangd => clangd/test}/unsupported-method.test (100%) rename clang-tools-extra/{test/clangd => clangd/test}/utf8.test (100%) rename clang-tools-extra/{test/clangd => clangd/test}/xpc/initialize.test (100%) rename clang-tools-extra/{test/clangd => clangd/test}/xrefs.test (100%) create mode 100644 clang-tools-extra/clangd/unittests/Annotations.cpp create mode 100644 clang-tools-extra/clangd/unittests/Annotations.h create mode 100644 clang-tools-extra/clangd/unittests/BackgroundIndexTests.cpp create mode 100644 clang-tools-extra/clangd/unittests/CMakeLists.txt rename clang-tools-extra/{unittests/clangd => clangd/unittests}/CancellationTests. [...] create mode 100644 clang-tools-extra/clangd/unittests/CanonicalIncludesTests.cpp create mode 100644 clang-tools-extra/clangd/unittests/ClangdTests.cpp create mode 100644 clang-tools-extra/clangd/unittests/ClangdUnitTests.cpp create mode 100644 clang-tools-extra/clangd/unittests/CodeCompleteTests.cpp rename clang-tools-extra/{unittests/clangd => clangd/unittests}/CodeCompletionStri [...] rename clang-tools-extra/{unittests/clangd => clangd/unittests}/ContextTests.cpp (100%) create mode 100644 clang-tools-extra/clangd/unittests/DexTests.cpp create mode 100644 clang-tools-extra/clangd/unittests/DiagnosticsTests.cpp rename clang-tools-extra/{unittests/clangd => clangd/unittests}/DraftStoreTests.cp [...] rename clang-tools-extra/{unittests/clangd => clangd/unittests}/ExpectedTypeTest.c [...] rename clang-tools-extra/{unittests/clangd => clangd/unittests}/FSTests.cpp (100%) rename clang-tools-extra/{unittests/clangd => clangd/unittests}/FileDistanceTests. [...] create mode 100644 clang-tools-extra/clangd/unittests/FileIndexTests.cpp create mode 100644 clang-tools-extra/clangd/unittests/FindSymbolsTests.cpp create mode 100644 clang-tools-extra/clangd/unittests/FormattedStringTests.cpp rename clang-tools-extra/{unittests/clangd => clangd/unittests}/FunctionTests.cpp (100%) create mode 100644 clang-tools-extra/clangd/unittests/FuzzyMatchTests.cpp rename clang-tools-extra/{unittests/clangd => clangd/unittests}/GlobalCompilationD [...] create mode 100644 clang-tools-extra/clangd/unittests/HeadersTests.cpp create mode 100644 clang-tools-extra/clangd/unittests/IndexActionTests.cpp create mode 100644 clang-tools-extra/clangd/unittests/IndexTests.cpp rename clang-tools-extra/{unittests/clangd => clangd/unittests}/JSONTransportTests [...] rename clang-tools-extra/{unittests/clangd => clangd/unittests}/Matchers.h (100%) create mode 100644 clang-tools-extra/clangd/unittests/PrintASTTests.cpp create mode 100644 clang-tools-extra/clangd/unittests/QualityTests.cpp rename clang-tools-extra/{unittests/clangd => clangd/unittests}/RIFFTests.cpp (100%) create mode 100644 clang-tools-extra/clangd/unittests/RenameTests.cpp create mode 100644 clang-tools-extra/clangd/unittests/SelectionTests.cpp create mode 100644 clang-tools-extra/clangd/unittests/SerializationTests.cpp create mode 100644 clang-tools-extra/clangd/unittests/SourceCodeTests.cpp create mode 100644 clang-tools-extra/clangd/unittests/SymbolCollectorTests.cpp create mode 100644 clang-tools-extra/clangd/unittests/SymbolInfoTests.cpp rename clang-tools-extra/{unittests/clangd => clangd/unittests}/SyncAPI.cpp (100%) rename clang-tools-extra/{unittests/clangd => clangd/unittests}/SyncAPI.h (100%) create mode 100644 clang-tools-extra/clangd/unittests/TUSchedulerTests.cpp rename clang-tools-extra/{unittests/clangd => clangd/unittests}/TestFS.cpp (100%) rename clang-tools-extra/{unittests/clangd => clangd/unittests}/TestFS.h (100%) create mode 100644 clang-tools-extra/clangd/unittests/TestIndex.cpp rename clang-tools-extra/{unittests/clangd => clangd/unittests}/TestIndex.h (100%) rename clang-tools-extra/{unittests/clangd => clangd/unittests}/TestScheme.h (100%) create mode 100644 clang-tools-extra/clangd/unittests/TestTU.cpp create mode 100644 clang-tools-extra/clangd/unittests/TestTU.h rename clang-tools-extra/{unittests/clangd => clangd/unittests}/ThreadingTests.cpp (100%) rename clang-tools-extra/{unittests/clangd => clangd/unittests}/TraceTests.cpp (100%) create mode 100644 clang-tools-extra/clangd/unittests/TweakTests.cpp create mode 100644 clang-tools-extra/clangd/unittests/TypeHierarchyTests.cpp rename clang-tools-extra/{unittests/clangd => clangd/unittests}/URITests.cpp (100%) create mode 100644 clang-tools-extra/clangd/unittests/XRefsTests.cpp create mode 100644 clang-tools-extra/clangd/unittests/lit.cfg.py create mode 100644 clang-tools-extra/clangd/unittests/lit.site.cfg.py.in create mode 100644 clang-tools-extra/clangd/unittests/xpc/CMakeLists.txt rename clang-tools-extra/{unittests/clangd => clangd/unittests}/xpc/ConversionTest [...] create mode 100644 clang-tools-extra/docs/clang-tidy/checks/bugprone-branch-clone.rst create mode 100644 clang-tools-extra/docs/clang-tidy/checks/bugprone-unhandled-sel [...] create mode 100644 clang-tools-extra/docs/clang-tidy/checks/llvm-prefer-isa-or-dyn [...] create mode 100644 clang-tools-extra/docs/clang-tidy/checks/modernize-use-trailing [...] create mode 100644 clang-tools-extra/docs/clang-tidy/checks/objc-super-self.rst create mode 100644 clang-tools-extra/test/clang-tidy/alternative-fixes.cpp create mode 100644 clang-tools-extra/test/clang-tidy/bugprone-branch-clone.cpp create mode 100644 clang-tools-extra/test/clang-tidy/bugprone-unhandled-self-assig [...] create mode 100644 clang-tools-extra/test/clang-tidy/llvm-prefer-isa-or-dyn-cast-i [...] create mode 100644 clang-tools-extra/test/clang-tidy/modernize-use-trailing-return [...] create mode 100644 clang-tools-extra/test/clang-tidy/objc-super-self.m create mode 100644 clang-tools-extra/test/clang-tidy/readability-redundant-declaration.c create mode 100644 clang-tools-extra/test/clang-tidy/readability-redundant-smartpt [...] create mode 100644 clang-tools-extra/test/clang-tidy/readability-simplify-bool-exp [...] delete mode 100644 clang-tools-extra/test/clangd/compile-commands-path-in-initialize.test delete mode 100644 clang-tools-extra/test/clangd/completion-auto-trigger.test delete mode 100644 clang-tools-extra/test/clangd/diagnostic-category.test delete mode 100644 clang-tools-extra/test/clangd/diagnostics.test delete mode 100644 clang-tools-extra/test/clangd/did-change-configuration-params.test delete mode 100644 clang-tools-extra/test/clangd/execute-command.test delete mode 100644 clang-tools-extra/test/clangd/fixits-codeaction.test delete mode 100644 clang-tools-extra/test/clangd/fixits-command.test delete mode 100644 clang-tools-extra/test/clangd/fixits-embed-in-diagnostic.test delete mode 100644 clang-tools-extra/test/clangd/rename.test delete mode 100644 clang-tools-extra/test/clangd/trace.test delete mode 100644 clang-tools-extra/unittests/clangd/Annotations.cpp delete mode 100644 clang-tools-extra/unittests/clangd/Annotations.h delete mode 100644 clang-tools-extra/unittests/clangd/BackgroundIndexTests.cpp delete mode 100644 clang-tools-extra/unittests/clangd/CMakeLists.txt delete mode 100644 clang-tools-extra/unittests/clangd/ClangdTests.cpp delete mode 100644 clang-tools-extra/unittests/clangd/ClangdUnitTests.cpp delete mode 100644 clang-tools-extra/unittests/clangd/CodeCompleteTests.cpp delete mode 100644 clang-tools-extra/unittests/clangd/DexTests.cpp delete mode 100644 clang-tools-extra/unittests/clangd/DiagnosticsTests.cpp delete mode 100644 clang-tools-extra/unittests/clangd/FileIndexTests.cpp delete mode 100644 clang-tools-extra/unittests/clangd/FindSymbolsTests.cpp delete mode 100644 clang-tools-extra/unittests/clangd/FuzzyMatchTests.cpp delete mode 100644 clang-tools-extra/unittests/clangd/HeadersTests.cpp delete mode 100644 clang-tools-extra/unittests/clangd/IndexActionTests.cpp delete mode 100644 clang-tools-extra/unittests/clangd/IndexTests.cpp delete mode 100644 clang-tools-extra/unittests/clangd/PrintASTTests.cpp delete mode 100644 clang-tools-extra/unittests/clangd/QualityTests.cpp delete mode 100644 clang-tools-extra/unittests/clangd/SelectionTests.cpp delete mode 100644 clang-tools-extra/unittests/clangd/SerializationTests.cpp delete mode 100644 clang-tools-extra/unittests/clangd/SourceCodeTests.cpp delete mode 100644 clang-tools-extra/unittests/clangd/SymbolCollectorTests.cpp delete mode 100644 clang-tools-extra/unittests/clangd/SymbolInfoTests.cpp delete mode 100644 clang-tools-extra/unittests/clangd/TUSchedulerTests.cpp delete mode 100644 clang-tools-extra/unittests/clangd/TestIndex.cpp delete mode 100644 clang-tools-extra/unittests/clangd/TestTU.cpp delete mode 100644 clang-tools-extra/unittests/clangd/TestTU.h delete mode 100644 clang-tools-extra/unittests/clangd/TweakTests.cpp delete mode 100644 clang-tools-extra/unittests/clangd/TypeHierarchyTests.cpp delete mode 100644 clang-tools-extra/unittests/clangd/XRefsTests.cpp delete mode 100644 clang-tools-extra/unittests/clangd/xpc/CMakeLists.txt delete mode 100644 clang/examples/analyzer-plugin/CMakeLists.txt delete mode 100644 clang/examples/analyzer-plugin/MainCallChecker.cpp create mode 100644 clang/include/clang/AST/ASTDumper.h create mode 100644 clang/include/clang/AST/CurrentSourceLocExprScope.h create mode 100644 clang/include/clang/AST/JSONNodeDumper.h create mode 100644 clang/include/clang/Tooling/Refactoring/RangeSelector.h create mode 100644 clang/include/clang/Tooling/Refactoring/Stencil.h create mode 100644 clang/include/clang/Tooling/Syntax/Tokens.h create mode 100644 clang/lib/AST/JSONNodeDumper.cpp create mode 100644 clang/lib/Driver/ToolChains/PPCLinux.cpp create mode 100644 clang/lib/Driver/ToolChains/PPCLinux.h create mode 100644 clang/lib/Headers/avx512bf16intrin.h create mode 100644 clang/lib/Headers/avx512vlbf16intrin.h create mode 100644 clang/lib/Headers/openmp_wrappers/__clang_openmp_math.h create mode 100644 clang/lib/Headers/openmp_wrappers/__clang_openmp_math_declares.h create mode 100644 clang/lib/Headers/openmp_wrappers/cmath create mode 100644 clang/lib/Headers/openmp_wrappers/math.h create mode 100644 clang/lib/Headers/ppc_wrappers/mmintrin.h create mode 100644 clang/lib/Sema/SemaModule.cpp create mode 100644 clang/lib/StaticAnalyzer/Checkers/Move.h create mode 100644 clang/lib/StaticAnalyzer/Checkers/SmartPtrModeling.cpp create mode 100644 clang/lib/Tooling/Refactoring/RangeSelector.cpp create mode 100644 clang/lib/Tooling/Refactoring/Stencil.cpp create mode 100644 clang/lib/Tooling/Syntax/CMakeLists.txt create mode 100644 clang/lib/Tooling/Syntax/Tokens.cpp create mode 100644 clang/test/AST/ast-dump-comment-json.cpp create mode 100644 clang/test/AST/ast-dump-enum-json.cpp create mode 100644 clang/test/AST/ast-dump-expr-json.c create mode 100644 clang/test/AST/ast-dump-if-json.cpp create mode 100644 clang/test/AST/ast-dump-macro-json.c create mode 100644 clang/test/AST/ast-dump-namespace-json.cpp create mode 100644 clang/test/AST/ast-dump-records-json.cpp create mode 100644 clang/test/AST/ast-dump-stmt-json.c create mode 100644 clang/test/AST/ast-dump-stmt-json.cpp create mode 100644 clang/test/AST/ast-print-no-sanitize.cpp create mode 100644 clang/test/AST/ast-printer-lambda.cpp create mode 100644 clang/test/ASTMerge/anonymous-fields/Inputs/anonymous-fields1.cpp create mode 100644 clang/test/ASTMerge/anonymous-fields/Inputs/anonymous-fields2.cpp create mode 100644 clang/test/ASTMerge/anonymous-fields/test.cpp create mode 100644 clang/test/ASTMerge/asm/Inputs/asm-function.cpp create mode 100644 clang/test/ASTMerge/asm/test.cpp create mode 100644 clang/test/ASTMerge/category/Inputs/category1.m create mode 100644 clang/test/ASTMerge/category/Inputs/category2.m create mode 100644 clang/test/ASTMerge/category/test.m create mode 100644 clang/test/ASTMerge/class-template-partial-spec/Inputs/class-te [...] create mode 100644 clang/test/ASTMerge/class-template-partial-spec/Inputs/class-te [...] create mode 100644 clang/test/ASTMerge/class-template-partial-spec/test.cpp create mode 100644 clang/test/ASTMerge/class-template/Inputs/class-template1.cpp create mode 100644 clang/test/ASTMerge/class-template/Inputs/class-template2.cpp create mode 100644 clang/test/ASTMerge/class-template/test.cpp create mode 100644 clang/test/ASTMerge/class/Inputs/class1.cpp create mode 100644 clang/test/ASTMerge/class/Inputs/class2.cpp create mode 100644 clang/test/ASTMerge/class/test.cpp create mode 100644 clang/test/ASTMerge/class2/Inputs/class3.cpp create mode 100644 clang/test/ASTMerge/class2/test.cpp create mode 100644 clang/test/ASTMerge/codegen-body/Inputs/body1.c create mode 100644 clang/test/ASTMerge/codegen-body/Inputs/body2.c create mode 100644 clang/test/ASTMerge/codegen-body/test.c create mode 100644 clang/test/ASTMerge/codegen-exprs/Inputs/exprs1.c create mode 100644 clang/test/ASTMerge/codegen-exprs/Inputs/exprs2.c create mode 100644 clang/test/ASTMerge/codegen-exprs/test.c create mode 100644 clang/test/ASTMerge/enum/Inputs/enum1.c create mode 100644 clang/test/ASTMerge/enum/Inputs/enum2.c create mode 100644 clang/test/ASTMerge/enum/test.c create mode 100644 clang/test/ASTMerge/exprs-cpp/Inputs/exprs3.cpp create mode 100644 clang/test/ASTMerge/exprs-cpp/test.cpp create mode 100644 clang/test/ASTMerge/exprs/Inputs/exprs1.c create mode 100644 clang/test/ASTMerge/exprs/Inputs/exprs2.c create mode 100644 clang/test/ASTMerge/exprs/test.c create mode 100644 clang/test/ASTMerge/function-cpp/Inputs/function-1.cpp create mode 100644 clang/test/ASTMerge/function-cpp/test.cpp create mode 100644 clang/test/ASTMerge/function/Inputs/function1.c create mode 100644 clang/test/ASTMerge/function/Inputs/function2.c create mode 100644 clang/test/ASTMerge/function/test.c create mode 100644 clang/test/ASTMerge/inheritance/Inputs/inheritance-base.cpp create mode 100644 clang/test/ASTMerge/inheritance/test.cpp create mode 100644 clang/test/ASTMerge/init-ctors/Inputs/init-ctors-classes.cpp create mode 100644 clang/test/ASTMerge/init-ctors/test.cpp create mode 100644 clang/test/ASTMerge/injected-class-name-decl/Inputs/inject1.cpp create mode 100644 clang/test/ASTMerge/injected-class-name-decl/Inputs/inject2.cpp create mode 100644 clang/test/ASTMerge/injected-class-name-decl/test.cpp create mode 100644 clang/test/ASTMerge/interface/Inputs/interface1.m create mode 100644 clang/test/ASTMerge/interface/Inputs/interface2.m create mode 100644 clang/test/ASTMerge/interface/test.m create mode 100644 clang/test/ASTMerge/macro/Inputs/macro.modulemap create mode 100644 clang/test/ASTMerge/macro/Inputs/macro1.h create mode 100644 clang/test/ASTMerge/macro/Inputs/macro1.m create mode 100644 clang/test/ASTMerge/macro/Inputs/macro2.m create mode 100644 clang/test/ASTMerge/macro/test.m create mode 100644 clang/test/ASTMerge/namespace/Inputs/namespace1.cpp create mode 100644 clang/test/ASTMerge/namespace/Inputs/namespace2.cpp create mode 100644 clang/test/ASTMerge/namespace/test.cpp create mode 100644 clang/test/ASTMerge/property/Inputs/property1.m create mode 100644 clang/test/ASTMerge/property/Inputs/property2.m create mode 100644 clang/test/ASTMerge/property/test.m create mode 100644 clang/test/ASTMerge/std-initializer-list/Inputs/il.cpp create mode 100644 clang/test/ASTMerge/std-initializer-list/test.cpp create mode 100644 clang/test/ASTMerge/struct/Inputs/struct1.c create mode 100644 clang/test/ASTMerge/struct/Inputs/struct2.c create mode 100644 clang/test/ASTMerge/struct/test.c create mode 100644 clang/test/ASTMerge/typedef/Inputs/typedef1.c create mode 100644 clang/test/ASTMerge/typedef/Inputs/typedef2.c create mode 100644 clang/test/ASTMerge/typedef/test.c create mode 100644 clang/test/ASTMerge/unnamed_fields/Inputs/il.cpp create mode 100644 clang/test/ASTMerge/unnamed_fields/test.cpp create mode 100644 clang/test/ASTMerge/var-cpp/Inputs/var1.cpp create mode 100644 clang/test/ASTMerge/var-cpp/test.cpp create mode 100644 clang/test/ASTMerge/var/Inputs/var1.c create mode 100644 clang/test/ASTMerge/var/Inputs/var1.h create mode 100644 clang/test/ASTMerge/var/Inputs/var2.c create mode 100644 clang/test/ASTMerge/var/test.c create mode 100644 clang/test/Analysis/OSAtomic_mac.c create mode 100644 clang/test/Analysis/copy-elision.mm create mode 100644 clang/test/Analysis/inline-if-constexpr.cpp create mode 100644 clang/test/Analysis/invalid-checker-option.c create mode 100644 clang/test/Analysis/nil-receiver.mm create mode 100644 clang/test/Analysis/plugins/CMakeLists.txt create mode 100644 clang/test/Analysis/plugins/CheckerDependencyHandling/CMakeLists.txt create mode 100644 clang/test/Analysis/plugins/CheckerDependencyHandling/CheckerDe [...] copy clang/{examples/analyzer-plugin/SampleAnalyzerPlugin.exports => test/Analysis [...] create mode 100644 clang/test/Analysis/plugins/CheckerOptionHandling/CMakeLists.txt create mode 100644 clang/test/Analysis/plugins/CheckerOptionHandling/CheckerOption [...] copy clang/{examples/analyzer-plugin/SampleAnalyzerPlugin.exports => test/Analysis [...] create mode 100644 clang/test/Analysis/plugins/SampleAnalyzer/CMakeLists.txt create mode 100644 clang/test/Analysis/plugins/SampleAnalyzer/MainCallChecker.cpp rename clang/{examples/analyzer-plugin => test/Analysis/plugins/SampleAnalyzer}/Sa [...] create mode 100644 clang/test/Analysis/redecl.c create mode 100644 clang/test/Analysis/security-syntax-checks.c create mode 100644 clang/test/Analysis/show-checker-list.c create mode 100644 clang/test/Analysis/smart-ptr.cpp create mode 100644 clang/test/CXX/basic/basic.link/p2.cpp create mode 100644 clang/test/CXX/basic/basic.lookup/basic.lookup.argdep/p2-associ [...] create mode 100644 clang/test/CXX/basic/basic.lookup/basic.lookup.argdep/p2-inline [...] create mode 100644 clang/test/CXX/basic/basic.scope/basic.scope.namespace/p2.cpp create mode 100644 clang/test/CXX/drs/dr23xx.cpp create mode 100644 clang/test/CXX/expr/expr.prim/expr.prim.lambda/expr.prim.lambda [...] create mode 100644 clang/test/CXX/module/module.interface/Inputs/header.h create mode 100644 clang/test/CXX/module/module.interface/p1.cpp create mode 100644 clang/test/CXX/module/module.interface/p2.cpp create mode 100644 clang/test/CXX/module/module.interface/p3.cpp create mode 100644 clang/test/CXX/module/module.interface/p5.cpp create mode 100644 clang/test/CXX/over/over.match/over.match.funcs/over.match.ref/p1.cpp create mode 100644 clang/test/CXX/temp/temp.decls/temp.variadic/init-capture.cpp create mode 100644 clang/test/CodeCompletion/enum-preferred-type.cpp create mode 100644 clang/test/CodeCompletion/patterns.cpp create mode 100644 clang/test/CodeGen/Inputs/debug-info-file-checksum-line.cpp create mode 100644 clang/test/CodeGen/Inputs/debug-info-file-checksum-pre.cpp create mode 100644 clang/test/CodeGen/arm64-microsoft-struct-align.cpp create mode 100644 clang/test/CodeGen/arm64-mte.c create mode 100644 clang/test/CodeGen/avr-builtins.c create mode 100644 clang/test/CodeGen/avx512bf16-builtins.c create mode 100644 clang/test/CodeGen/avx512vlbf16-builtins.c create mode 100644 clang/test/CodeGen/builtin-sponentry.c create mode 100644 clang/test/CodeGen/builtins-nvptx-mma.cu create mode 100644 clang/test/CodeGen/builtins-nvptx-mma.py create mode 100644 clang/test/CodeGen/builtins-ppc-cache.c create mode 100644 clang/test/CodeGen/builtins.cpp delete mode 100644 clang/test/CodeGen/elf-linker-options.c create mode 100644 clang/test/CodeGen/hwasan-new-pm.c create mode 100644 clang/test/CodeGen/padding-init.c create mode 100644 clang/test/CodeGen/ppc-mmintrin.c create mode 100644 clang/test/CodeGenCUDA/amdgpu-visibility.cu create mode 100644 clang/test/CodeGenCXX/amdgpu-float16.cpp create mode 100644 clang/test/CodeGenCXX/builtin-is-constant-evaluated.cpp create mode 100644 clang/test/CodeGenCXX/builtin-source-location.cpp create mode 100644 clang/test/CodeGenCXX/builtin_FUNCTION.cpp create mode 100644 clang/test/CodeGenCXX/builtin_LINE.cpp create mode 100644 clang/test/CodeGenCXX/debug-info-var-template-partial.cpp create mode 100644 clang/test/CodeGenCXX/dllimport-runtime-fns.cpp create mode 100644 clang/test/CodeGenCXX/mangle-lambda-explicit-template-params.cpp create mode 100644 clang/test/CodeGenCXX/microsoft-abi-template-static-init.cpp create mode 100644 clang/test/CodeGenCXX/mingw-template-dllexport.cpp create mode 100644 clang/test/CodeGenOpenCLCXX/global_init.cl copy clang/test/Driver/Inputs/{CUDA-macosx/usr/local/cuda/bin => basic_darwin_sdk_ [...] copy clang/test/Driver/Inputs/{CUDA-macosx/usr/local/cuda/bin => basic_darwin_sdk_ [...] copy clang/test/Driver/Inputs/{CUDA-macosx/usr/local/cuda/bin => basic_darwin_sdk_ [...] copy clang/test/Driver/Inputs/{CUDA-macosx/usr/local/cuda/bin => basic_darwin_sdk_ [...] copy clang/test/Driver/Inputs/{CUDA-macosx/usr/local/cuda/bin => basic_darwin_sdk_ [...] copy clang/test/Driver/Inputs/{CUDA-macosx/usr/local/cuda/bin => basic_darwin_sdk_ [...] copy clang/test/Driver/Inputs/{CUDA-macosx/usr/local/cuda/bin => basic_darwin_sdk_ [...] copy clang/test/Driver/Inputs/{CUDA-macosx/usr/local/cuda/bin => basic_darwin_sdk_ [...] copy clang/test/Driver/Inputs/{CUDA-macosx/usr/local/cuda/bin => basic_darwin_sdk_ [...] copy clang/test/Driver/Inputs/{CUDA-macosx/usr/local/cuda/bin => basic_darwin_sdk_ [...] copy clang/test/Driver/Inputs/{CUDA-macosx/usr/local/cuda/bin => basic_darwin_sdk_ [...] copy clang/test/Driver/Inputs/{CUDA-macosx/usr/local/cuda/bin => basic_darwin_sdk_ [...] copy clang/test/Driver/Inputs/{CUDA-macosx/usr/local/cuda/bin => basic_darwin_sdk_ [...] copy clang/test/Driver/Inputs/{CUDA-macosx/usr/local/cuda/bin => basic_darwin_sdk_ [...] copy clang/test/Driver/Inputs/{CUDA-macosx/usr/local/cuda/bin => basic_darwin_sdk_ [...] copy clang/test/Driver/Inputs/{CUDA-macosx/usr/local/cuda/bin => basic_darwin_sdk_ [...] copy clang/test/Driver/Inputs/{CUDA-macosx/usr/local/cuda/bin => basic_darwin_sdk_ [...] copy clang/test/Driver/Inputs/{CUDA-macosx/usr/local/cuda/bin => basic_darwin_sdk_ [...] copy clang/test/Driver/Inputs/{CUDA-macosx/usr/local/cuda/bin => basic_darwin_sdk_ [...] copy clang/test/Driver/Inputs/{CUDA-macosx/usr/local/cuda/bin => basic_darwin_sdk_ [...] copy clang/test/Driver/Inputs/{CUDA-macosx/usr/local/cuda/bin => basic_darwin_sdk_ [...] copy clang/test/Driver/Inputs/{CUDA-macosx/usr/local/cuda/bin => basic_darwin_sdk_ [...] copy clang/test/Driver/Inputs/{CUDA-macosx/usr/local/cuda/bin => basic_darwin_sdk_ [...] copy clang/test/Driver/Inputs/{CUDA-macosx/usr/local/cuda => basic_darwin_toolchai [...] copy clang/test/Driver/Inputs/{CUDA-macosx/usr/local/cuda/bin => basic_darwin_tool [...] copy clang/test/Driver/Inputs/{CUDA-macosx/usr/local/cuda => basic_darwin_toolchai [...] copy clang-tools-extra/test/clang-tidy/Inputs/Headers/a.h => clang/test/Driver/Inp [...] copy clang-tools-extra/test/clang-tidy/Inputs/Headers/a.h => clang/test/Driver/Inp [...] copy clang-tools-extra/test/clang-tidy/Inputs/Headers/a.h => clang/test/Driver/Inp [...] copy clang-tools-extra/test/clang-tidy/Inputs/Headers/a.h => clang/test/Driver/Inp [...] copy clang/test/Driver/Inputs/{CUDA-macosx/usr/local/cuda/bin => resource_dir_with [...] copy clang/test/Driver/Inputs/{CUDA-macosx/usr/local/cuda/bin => resource_dir_with [...] create mode 100644 clang/test/Driver/arclite-link-external-toolchain.c create mode 100644 clang/test/Driver/avr-link-mcu-family-unimplemented.c create mode 100644 clang/test/Driver/avr-link-no-mcu-specified.c create mode 100644 clang/test/Driver/avr-link-nostdlib-nodefaultlibs.c create mode 100644 clang/test/Driver/darwin-fapple-link-rtlib.c create mode 100644 clang/test/Driver/darwin-header-search-libcxx.cpp create mode 100644 clang/test/Driver/darwin-header-search-libstdcxx.cpp create mode 100644 clang/test/Driver/darwin-header-search-system.cpp create mode 100644 clang/test/Driver/verbose-output-quoting.c create mode 100644 clang/test/FixIt/fixit-c++11.cpp create mode 100644 clang/test/FixIt/fixit-c++2a.cpp delete mode 100644 clang/test/FixIt/fixit-cxx0x.cpp create mode 100644 clang/test/Frontend/macro_defined_type.cpp delete mode 100644 clang/test/Frontend/warning-stdlibcxx-darwin.cpp create mode 100644 clang/test/Headers/Inputs/include/cmath create mode 100644 clang/test/Headers/Inputs/include/cstdlib create mode 100644 clang/test/Headers/Inputs/include/limits create mode 100644 clang/test/Headers/nvptx_device_cmath_functions.c create mode 100644 clang/test/Headers/nvptx_device_cmath_functions.cpp create mode 100644 clang/test/Headers/nvptx_device_cmath_functions_cxx17.cpp create mode 100644 clang/test/Headers/nvptx_device_math_functions.c create mode 100644 clang/test/Headers/nvptx_device_math_functions.cpp create mode 100644 clang/test/Headers/nvptx_device_math_functions_cxx17.cpp create mode 100644 clang/test/Headers/ppc-intrinsics.c create mode 100644 clang/test/Import/cxx-record-flags/Inputs/F.cpp create mode 100644 clang/test/Import/cxx-record-flags/test.cpp create mode 100644 clang/test/Index/cxx14-lambdas.cpp create mode 100644 clang/test/Index/print-type-size.c create mode 100644 clang/test/Modules/Inputs/nested-template-default-arg-redecl/alias.h create mode 100644 clang/test/Modules/Inputs/nested-template-default-arg-redecl/alias1.h create mode 100644 clang/test/Modules/Inputs/nested-template-default-arg-redecl/alias2.h create mode 100644 clang/test/Modules/Inputs/nested-template-default-arg-redecl/func.h create mode 100644 clang/test/Modules/Inputs/nested-template-default-arg-redecl/func1.h create mode 100644 clang/test/Modules/Inputs/nested-template-default-arg-redecl/func2.h create mode 100644 clang/test/Modules/Inputs/nested-template-default-arg-redecl/mo [...] create mode 100644 clang/test/Modules/Inputs/nested-template-default-arg-redecl/strct.h create mode 100644 clang/test/Modules/Inputs/nested-template-default-arg-redecl/strct1.h create mode 100644 clang/test/Modules/Inputs/nested-template-default-arg-redecl/strct2.h create mode 100644 clang/test/Modules/Inputs/nested-template-default-arg-redecl/var.h create mode 100644 clang/test/Modules/Inputs/nested-template-default-arg-redecl/var1.h create mode 100644 clang/test/Modules/Inputs/nested-template-default-arg-redecl/var2.h create mode 100644 clang/test/Modules/nested-template-default-arg-redecl.cpp create mode 100644 clang/test/Modules/preprocess-umbrella.cpp create mode 100644 clang/test/OpenMP/requires_target_messages.cpp create mode 100644 clang/test/PCH/Inputs/pch-through-macro.h create mode 100644 clang/test/PCH/cxx-explicit-specifier.cpp create mode 100644 clang/test/PCH/cxx2a-template-lambdas.cpp create mode 100644 clang/test/PCH/pch-through4.cpp create mode 100644 clang/test/PCH/pch-through4a.cpp create mode 100644 clang/test/Parser/builtin_source_location.c create mode 100644 clang/test/Parser/cxx2a-template-lambdas.cpp create mode 100644 clang/test/Parser/using-template.cpp create mode 100644 clang/test/Preprocessor/Inputs/include-subdir/file_name_macro_i [...] create mode 100644 clang/test/Preprocessor/Inputs/include-subdir/h create mode 100644 clang/test/Preprocessor/Inputs/include-subdir/subdir1/hdr1.h create mode 100644 clang/test/Preprocessor/Inputs/include-subdir/subdir1/hdr2.h create mode 100644 clang/test/Preprocessor/bpf-predefined-macros.c create mode 100644 clang/test/Preprocessor/file_name_macro.c create mode 100644 clang/test/Preprocessor/macro_vaopt_p1042r1.cpp create mode 100644 clang/test/Sema/address_space_print_macro.c create mode 100644 clang/test/Sema/builtins-arm64-mte.c create mode 100644 clang/test/Sema/mingw-macro-qualified-type.c create mode 100644 clang/test/Sema/source_location.c create mode 100644 clang/test/SemaCXX/Inputs/source-location-file.h create mode 100644 clang/test/SemaCXX/builtin-constant-p.cpp create mode 100644 clang/test/SemaCXX/builtin-is-constant-evaluated.cpp create mode 100644 clang/test/SemaCXX/constexpr-unsigned-high-bit.cpp create mode 100644 clang/test/SemaCXX/cxx2a-adl-only-template-id.cpp create mode 100644 clang/test/SemaCXX/cxx2a-explicit-bool.cpp create mode 100644 clang/test/SemaCXX/cxx2a-template-lambdas.cpp create mode 100644 clang/test/SemaCXX/libcxx_valarray_hack.cpp create mode 100644 clang/test/SemaCXX/overload-template.cpp create mode 100644 clang/test/SemaCXX/source_location.cpp create mode 100644 clang/test/SemaCXX/warn-overaligned-type-thrown.cpp create mode 100644 clang/test/SemaObjC/nullability_macro.m create mode 100644 clang/test/SemaObjC/typo-correction-subscript.m delete mode 100644 clang/test/SemaObjC/warn-implicit-self-in-block.m create mode 100644 clang/test/SemaObjCXX/warn-implicit-self-in-block.mm create mode 100644 clang/test/SemaOpenCLCXX/address-space-deduction.cl create mode 100644 clang/test/SemaOpenCLCXX/kernel_invalid.cl create mode 100644 clang/test/SemaTemplate/ctad.cpp create mode 100644 clang/tools/clang-shlib/CMakeLists.txt create mode 100644 clang/tools/clang-shlib/clang-shlib.cpp create mode 100644 clang/unittests/AST/ASTImporterFixtures.cpp create mode 100644 clang/unittests/AST/ASTImporterFixtures.h create mode 100644 clang/unittests/AST/ASTImporterGenericRedeclTest.cpp create mode 100644 clang/unittests/AST/ASTImporterVisibilityTest.cpp create mode 100644 clang/unittests/AST/ASTTraverserTest.cpp create mode 100644 clang/unittests/StaticAnalyzer/Reusables.h create mode 100644 clang/unittests/StaticAnalyzer/StoreTest.cpp create mode 100644 clang/unittests/Tooling/RangeSelectorTest.cpp create mode 100644 clang/unittests/Tooling/RecursiveASTVisitorTests/LambdaTemplate [...] create mode 100644 clang/unittests/Tooling/StencilTest.cpp create mode 100644 clang/unittests/Tooling/Syntax/CMakeLists.txt create mode 100644 clang/unittests/Tooling/Syntax/TokensTest.cpp mode change 100644 => 100755 clang/utils/creduce-clang-crash.py create mode 100644 compiler-rt/lib/crt/CMakeLists.txt create mode 100644 compiler-rt/lib/crt/crtbegin.c create mode 100644 compiler-rt/lib/crt/crtend.c create mode 100644 compiler-rt/lib/gwp_asan/CMakeLists.txt create mode 100644 compiler-rt/lib/gwp_asan/random.cpp create mode 100644 compiler-rt/lib/gwp_asan/random.h create mode 100644 compiler-rt/lib/scudo/standalone/chunk.h create mode 100644 compiler-rt/lib/scudo/standalone/fuchsia.h create mode 100644 compiler-rt/lib/scudo/standalone/local_cache.h create mode 100644 compiler-rt/lib/scudo/standalone/primary32.h create mode 100644 compiler-rt/lib/scudo/standalone/primary64.h create mode 100644 compiler-rt/lib/scudo/standalone/quarantine.h create mode 100644 compiler-rt/lib/scudo/standalone/release.h create mode 100644 compiler-rt/lib/scudo/standalone/secondary.cc create mode 100644 compiler-rt/lib/scudo/standalone/secondary.h create mode 100644 compiler-rt/lib/scudo/standalone/size_class_map.h create mode 100644 compiler-rt/lib/scudo/standalone/tests/chunk_test.cc create mode 100644 compiler-rt/lib/scudo/standalone/tests/primary_test.cc create mode 100644 compiler-rt/lib/scudo/standalone/tests/quarantine_test.cc create mode 100644 compiler-rt/lib/scudo/standalone/tests/release_test.cc create mode 100644 compiler-rt/lib/scudo/standalone/tests/secondary_test.cc create mode 100644 compiler-rt/lib/scudo/standalone/tests/size_class_map_test.cc create mode 100644 compiler-rt/test/asan/TestCases/Darwin/asan-symbolize-with-modu [...] create mode 100644 compiler-rt/test/asan/TestCases/Posix/asan_symbolize_script/plu [...] create mode 100644 compiler-rt/test/asan/TestCases/Posix/asan_symbolize_script/plu [...] create mode 100644 compiler-rt/test/asan/TestCases/Posix/asan_symbolize_script/plu [...] create mode 100644 compiler-rt/test/asan/TestCases/Windows/heaprealloc_zero_size.cc create mode 100644 compiler-rt/test/asan/TestCases/Windows/recalloc_sanity.cc create mode 100644 compiler-rt/test/crt/CMakeLists.txt create mode 100644 compiler-rt/test/crt/ctor_dtor.c create mode 100644 compiler-rt/test/crt/dso_handle.cpp create mode 100644 compiler-rt/test/crt/lit.cfg create mode 100644 compiler-rt/test/crt/lit.site.cfg.in create mode 100644 compiler-rt/test/fuzzer/MagicSeparatorTest.cpp create mode 100644 compiler-rt/test/fuzzer/MsanParamUnpoison.cpp create mode 100644 compiler-rt/test/fuzzer/afl-driver-close-fd-mask.test create mode 100644 compiler-rt/test/fuzzer/libcxx.test create mode 100644 compiler-rt/test/fuzzer/magic-separator.test create mode 100644 compiler-rt/test/fuzzer/msan-param-unpoison.test create mode 100644 compiler-rt/test/fuzzer/seed_inputs.test create mode 100644 compiler-rt/test/fuzzer/sigint.test copy clang-tools-extra/test/clang-tidy/Inputs/Headers/a.h => compiler-rt/test/gwp_ [...] create mode 100644 compiler-rt/test/hwasan/TestCases/register-dump-no-fp.cc create mode 100644 compiler-rt/test/hwasan/TestCases/try-catch.cc create mode 100644 compiler-rt/test/msan/unpoison_param.cc create mode 100644 compiler-rt/test/sanitizer_common/TestCases/reallocarray-overflow.cc create mode 100644 compiler-rt/test/sanitizer_common/sanitizer_ucontext.h delete mode 100644 libcxx/lib/CMakeLists.txt create mode 100644 libcxx/src/CMakeLists.txt create mode 100644 libcxx/test/libcxx/debug/containers/db_sequence_container_itera [...] create mode 100644 libcxx/test/std/experimental/utilities/meta/meta.detect/nonesuc [...] create mode 100644 libcxx/test/std/experimental/utilities/meta/meta.detect/nonesuc [...] create mode 100644 libcxx/test/std/numerics/c.math/c.math.lerp/c.math.lerp.pass.cpp create mode 100644 libcxx/test/std/numerics/numeric.ops/numeric.ops.midpoint/midpo [...] create mode 100644 libcxx/test/std/strings/basic.string.hash/char_type_hash.fail.cpp create mode 100644 libcxx/test/std/utilities/meta/meta.const.eval/is_constant_eval [...] create mode 100644 libcxx/test/std/utilities/meta/meta.const.eval/is_constant_eval [...] create mode 100644 libcxx/test/std/utilities/variant/variant.variant/variant.assig [...] create mode 100644 libcxx/test/support/fp_compare.h create mode 100755 libcxx/utils/docker/scripts/run_buildbot_new.sh create mode 100644 libcxxabi/src/cxa_guard_impl.h create mode 100644 libcxxabi/test/exception_object_alignment.2.pass.cpp create mode 100644 libcxxabi/test/guard_test_basic.pass.cpp create mode 100644 libcxxabi/test/guard_threaded_test.pass.cpp create mode 100644 libcxxabi/test/uncaught_exception.pass.cpp create mode 100644 lld/test/COFF/Inputs/id.res create mode 100644 lld/test/COFF/force-multipleres.test create mode 100644 lld/test/COFF/lib-module-asm.ll delete mode 100644 lld/test/ELF/Inputs/bad-reloc-target.test create mode 100644 lld/test/ELF/Inputs/deplibs-lib_bar.s copy lld/test/ELF/Inputs/{resolution-shared.s => deplibs-lib_foo.s} (100%) delete mode 100644 lld/test/ELF/Inputs/dtrace-r.o create mode 100644 lld/test/ELF/Inputs/ppc64-toc-relax-shared.s create mode 100644 lld/test/ELF/Inputs/ppc64-toc-relax.s delete mode 100644 lld/test/ELF/bad-reloc-target.test create mode 100644 lld/test/ELF/combreloc.s delete mode 100644 lld/test/ELF/combrelocs.s create mode 100644 lld/test/ELF/common-page.s create mode 100644 lld/test/ELF/compressed-input-alignment.test create mode 100644 lld/test/ELF/deplibs-colon-prefix.s create mode 100644 lld/test/ELF/deplibs-corrupt.s create mode 100644 lld/test/ELF/deplibs.s delete mode 100644 lld/test/ELF/dtrace-r.test create mode 100644 lld/test/ELF/dynamic-list-preempt-replace-symbol.s create mode 100644 lld/test/ELF/gdb-index-invalid-section-index.yaml create mode 100644 lld/test/ELF/gnu-ifunc-noplt-i386.s create mode 100644 lld/test/ELF/gnu-ifunc-noplt.s create mode 100644 lld/test/ELF/i386-tls-ld-preemptable.s create mode 100644 lld/test/ELF/i386-tls-le-align.s create mode 100644 lld/test/ELF/i386-tls-le-undef.s create mode 100644 lld/test/ELF/icf10.s delete mode 100644 lld/test/ELF/icf10.test delete mode 100644 lld/test/ELF/invalid/Inputs/binding.elf delete mode 100644 lld/test/ELF/invalid/Inputs/dynamic-section-sh_size.elf delete mode 100644 lld/test/ELF/invalid/Inputs/file-class.a delete mode 100644 lld/test/ELF/invalid/Inputs/mips-invalid-options-descriptor.elf delete mode 100644 lld/test/ELF/invalid/Inputs/multiple-eh-relocs.elf delete mode 100644 lld/test/ELF/invalid/Inputs/section-index.elf delete mode 100644 lld/test/ELF/invalid/Inputs/symbol-index.elf delete mode 100644 lld/test/ELF/invalid/Inputs/symbol-name-offset.elf create mode 100644 lld/test/ELF/invalid/bad-reloc-target.test create mode 100644 lld/test/ELF/invalid/dynamic-section-broken.test delete mode 100644 lld/test/ELF/invalid/dynamic-section-size.s create mode 100644 lld/test/ELF/invalid/invalid-binding.test create mode 100644 lld/test/ELF/invalid/invalid-file-class.test delete mode 100644 lld/test/ELF/invalid/mips-invalid-options-descriptor.s create mode 100644 lld/test/ELF/invalid/mips-invalid-options-descriptor.test create mode 100644 lld/test/ELF/invalid/multiple-relocations-sections.test create mode 100644 lld/test/ELF/invalid/section-index.test delete mode 100644 lld/test/ELF/invalid/symbol-index.s delete mode 100644 lld/test/ELF/invalid/symbol-name.s create mode 100644 lld/test/ELF/invalid/symbol-name.test delete mode 100644 lld/test/ELF/linkerscript/debuginfo-gc.s create mode 100644 lld/test/ELF/linkerscript/discard-phdr.s create mode 100644 lld/test/ELF/linkerscript/empty-sections-expressions.test create mode 100644 lld/test/ELF/linkerscript/nmagic-alignment.test create mode 100644 lld/test/ELF/linkerscript/orphan-live-only.s create mode 100644 lld/test/ELF/linkerscript/out-of-order-section-in-region.test create mode 100644 lld/test/ELF/linkerscript/quoted-section-name.test create mode 100644 lld/test/ELF/linkerscript/symbol-alias-relocation.s delete mode 100644 lld/test/ELF/linkerscript/symbol-location.s create mode 100644 lld/test/ELF/linkerscript/symbol-only-align.test create mode 100644 lld/test/ELF/linkerscript/symbol-pie.s create mode 100644 lld/test/ELF/lto/Inputs/irmover-warning.ll create mode 100644 lld/test/ELF/lto/deplibs.s create mode 100644 lld/test/ELF/lto/irmover-warning.ll create mode 100644 lld/test/ELF/magic-page-combo-warn.s delete mode 100644 lld/test/ELF/mips-26-n32-n64.s create mode 100644 lld/test/ELF/mips-plt-n64.s create mode 100644 lld/test/ELF/note-alignment.s delete mode 100644 lld/test/ELF/ppc64-got-indirect.s create mode 100644 lld/test/ELF/ppc64-long-branch-init.s create mode 100644 lld/test/ELF/ppc64-long-branch-localentry-offset.s create mode 100644 lld/test/ELF/ppc64-tls-ld-preemptable.s create mode 100644 lld/test/ELF/ppc64-toc-relax-constants.s create mode 100644 lld/test/ELF/ppc64-toc-relax-jumptable.s create mode 100644 lld/test/ELF/ppc64-toc-relax.s delete mode 100644 lld/test/ELF/relocation-dtrace.test create mode 100644 lld/test/ELF/relocation-none-aarch64.s delete mode 100644 lld/test/ELF/relocation-none-aarch64.test create mode 100644 lld/test/ELF/relocation-none-arm.s create mode 100644 lld/test/ELF/relocation-none-i386.s delete mode 100644 lld/test/ELF/relocation-none-i686.test create mode 100644 lld/test/ELF/relocation-none-x86-64.s create mode 100644 lld/test/ELF/symbol-ordering-file-cgprofile-conflicts.s delete mode 100644 lld/test/ELF/tls-align.s create mode 100644 lld/test/ELF/x86-64-tls-ld-preemptable.s create mode 100644 lld/test/ELF/x86-64-tls-le-align.s create mode 100644 lld/test/ELF/x86-64-tls-le-undef.s create mode 100644 lld/test/mach-o/load-commands-size.yaml create mode 100644 lld/test/wasm/lto/comdat.ll create mode 100644 lld/test/wasm/pie.ll create mode 100644 lld/test/wasm/reproduce.ll create mode 100644 lld/test/wasm/section-symbol-relocs.yaml create mode 100644 lld/wasm/Relocations.cpp create mode 100644 lld/wasm/Relocations.h create mode 100644 lld/wasm/SyntheticSections.cpp create mode 100644 lld/wasm/SyntheticSections.h create mode 100644 lldb/cmake/caches/Apple-lldb-base.cmake create mode 100644 lldb/cmake/caches/Apple-lldb-macOS.cmake delete mode 100644 lldb/cmake/modules/EmbedAppleVersion.cmake create mode 100644 lldb/docs/.htaccess create mode 100644 lldb/docs/doxygen-mainpage.dox delete mode 100644 lldb/docs/doxygen.footer delete mode 100644 lldb/docs/doxygen.header delete mode 100644 lldb/docs/doxygen.intro create mode 100644 lldb/docs/resources/bots.rst delete mode 100644 lldb/docs/resources/external.rst delete mode 100644 lldb/docs/status/about.rst create mode 100644 lldb/docs/use/python-reference.rst create mode 100644 lldb/include/lldb/Symbol/CxxModuleHandler.h create mode 100644 lldb/include/lldb/Symbol/PostfixExpression.h create mode 100644 lldb/lit/Breakpoint/Inputs/jitbp.cpp create mode 100644 lldb/lit/Breakpoint/jitbp_elf.test create mode 100644 lldb/lit/BuildScript/compiler-full-path.test create mode 100644 lldb/lit/Commands/CommandScriptImmediateOutput/lit.local.cfg create mode 100644 lldb/lit/Commands/command-backtrace.test create mode 100644 lldb/lit/Commands/command-source.test create mode 100644 lldb/lit/Driver/Inputs/.lldbinit create mode 100644 lldb/lit/Driver/Inputs/syntax_error.py create mode 100644 lldb/lit/Driver/LocalLLDBInit.test delete mode 100644 lldb/lit/Minidump/Inputs/dump-content.dmp delete mode 100644 lldb/lit/Minidump/Inputs/fb-dump-content.dmp delete mode 100644 lldb/lit/Minidump/Inputs/linux-x86_64.dmp create mode 100644 lldb/lit/Minidump/Inputs/linux-x86_64.yaml create mode 100644 lldb/lit/Modules/PECOFF/uuid.yaml create mode 100644 lldb/lit/Process/Inputs/env.cpp create mode 100644 lldb/lit/Process/TestEnvironment.test create mode 100644 lldb/lit/Process/Windows/exception_access_violation.cpp create mode 100644 lldb/lit/Register/Inputs/x86-64-gp-read.cpp create mode 100644 lldb/lit/Register/Inputs/x86-64-gp-write.cpp create mode 100644 lldb/lit/Register/Inputs/x86-64-read.cpp create mode 100644 lldb/lit/Register/Inputs/x86-64-write.cpp create mode 100644 lldb/lit/Register/Inputs/x86-gp-read.cpp create mode 100644 lldb/lit/Register/Inputs/x86-gp-write.cpp create mode 100644 lldb/lit/Register/Inputs/x86-mm-xmm-write.cpp create mode 100644 lldb/lit/Register/Inputs/x86-ymm-read.cpp create mode 100644 lldb/lit/Register/Inputs/x86-ymm-write.cpp create mode 100644 lldb/lit/Register/Inputs/x86-zmm-read.cpp create mode 100644 lldb/lit/Register/Inputs/x86-zmm-write.cpp create mode 100644 lldb/lit/Register/x86-64-gp-read.test create mode 100644 lldb/lit/Register/x86-64-gp-write.test create mode 100644 lldb/lit/Register/x86-64-read.test create mode 100644 lldb/lit/Register/x86-64-write.test create mode 100644 lldb/lit/Register/x86-64-xmm16-read.test create mode 100644 lldb/lit/Register/x86-64-xmm16-write.test create mode 100644 lldb/lit/Register/x86-64-ymm-read.test create mode 100644 lldb/lit/Register/x86-64-ymm-write.test create mode 100644 lldb/lit/Register/x86-64-ymm16-read.test create mode 100644 lldb/lit/Register/x86-64-ymm16-write.test create mode 100644 lldb/lit/Register/x86-64-zmm-read.test create mode 100644 lldb/lit/Register/x86-64-zmm-write.test create mode 100644 lldb/lit/Register/x86-gp-read.test create mode 100644 lldb/lit/Register/x86-gp-write.test create mode 100644 lldb/lit/Register/x86-mm-xmm-write.test create mode 100644 lldb/lit/Register/x86-ymm-read.test create mode 100644 lldb/lit/Register/x86-ymm-write.test create mode 100644 lldb/lit/Register/x86-zmm-read.test create mode 100644 lldb/lit/Register/x86-zmm-write.test create mode 100644 lldb/lit/SymbolFile/Breakpad/Inputs/stack-cfi-parsing.syms create mode 100644 lldb/lit/SymbolFile/Breakpad/Inputs/stack-cfi-parsing.yaml create mode 100644 lldb/lit/SymbolFile/Breakpad/stack-cfi-parsing.test create mode 100644 lldb/lit/SymbolFile/DWARF/debug_aranges-empty-section.s create mode 100644 lldb/lit/SymbolFile/NativePDB/Inputs/stack_unwinding01.lldbinit create mode 100644 lldb/lit/SymbolFile/NativePDB/stack_unwinding01.cpp create mode 100644 lldb/lit/Unwind/Inputs/call-asm.c create mode 100644 lldb/lit/Unwind/Inputs/eh-frame-dwarf-unwind.s create mode 100644 lldb/lit/Unwind/Inputs/eh-frame-small-fde.s create mode 100644 lldb/lit/Unwind/Inputs/unwind-plan-dwarf-dump.s create mode 100644 lldb/lit/Unwind/eh-frame-dwarf-unwind.test create mode 100644 lldb/lit/Unwind/eh-frame-small-fde.test create mode 100644 lldb/lit/Unwind/unwind-plan-dwarf-dump.test create mode 100644 lldb/lit/Watchpoint/Inputs/main.cpp create mode 100644 lldb/lit/Watchpoint/SetErrorCases.test create mode 100644 lldb/lit/tools/lldb-instr/lit.local.cfg copy lldb/packages/Python/lldbsuite/test/{api/check_public_api_headers => expressi [...] create mode 100644 lldb/packages/Python/lldbsuite/test/expression_command/argument [...] create mode 100644 lldb/packages/Python/lldbsuite/test/expression_command/argument [...] copy lldb/packages/Python/lldbsuite/test/expression_command/import-std-module/{bas [...] create mode 100644 lldb/packages/Python/lldbsuite/test/expression_command/import-s [...] create mode 100644 lldb/packages/Python/lldbsuite/test/expression_command/import-s [...] copy lldb/packages/Python/lldbsuite/test/expression_command/import-std-module/{bas [...] create mode 100644 lldb/packages/Python/lldbsuite/test/expression_command/import-s [...] create mode 100644 lldb/packages/Python/lldbsuite/test/expression_command/import-s [...] copy lldb/packages/Python/lldbsuite/test/expression_command/import-std-module/{bas [...] create mode 100644 lldb/packages/Python/lldbsuite/test/expression_command/import-s [...] create mode 100644 lldb/packages/Python/lldbsuite/test/expression_command/import-s [...] copy lldb/packages/Python/lldbsuite/test/expression_command/import-std-module/{bas [...] create mode 100644 lldb/packages/Python/lldbsuite/test/expression_command/import-s [...] create mode 100644 lldb/packages/Python/lldbsuite/test/expression_command/import-s [...] copy lldb/packages/Python/lldbsuite/test/expression_command/import-std-module/{bas [...] create mode 100644 lldb/packages/Python/lldbsuite/test/expression_command/import-s [...] create mode 100644 lldb/packages/Python/lldbsuite/test/expression_command/import-s [...] copy lldb/packages/Python/lldbsuite/test/expression_command/import-std-module/{bas [...] create mode 100644 lldb/packages/Python/lldbsuite/test/expression_command/import-s [...] create mode 100644 lldb/packages/Python/lldbsuite/test/expression_command/import-s [...] copy lldb/packages/Python/lldbsuite/test/expression_command/import-std-module/{bas [...] create mode 100644 lldb/packages/Python/lldbsuite/test/expression_command/import-s [...] create mode 100644 lldb/packages/Python/lldbsuite/test/expression_command/import-s [...] copy lldb/packages/Python/lldbsuite/test/expression_command/import-std-module/{bas [...] create mode 100644 lldb/packages/Python/lldbsuite/test/expression_command/import-s [...] create mode 100644 lldb/packages/Python/lldbsuite/test/expression_command/import-s [...] copy lldb/packages/Python/lldbsuite/test/expression_command/import-std-module/{bas [...] create mode 100644 lldb/packages/Python/lldbsuite/test/expression_command/import-s [...] create mode 100644 lldb/packages/Python/lldbsuite/test/expression_command/import-s [...] copy lldb/packages/Python/lldbsuite/test/expression_command/import-std-module/{bas [...] create mode 100644 lldb/packages/Python/lldbsuite/test/expression_command/import-s [...] create mode 100644 lldb/packages/Python/lldbsuite/test/expression_command/import-s [...] copy lldb/packages/Python/lldbsuite/test/expression_command/import-std-module/{bas [...] create mode 100644 lldb/packages/Python/lldbsuite/test/expression_command/import-s [...] create mode 100644 lldb/packages/Python/lldbsuite/test/expression_command/import-s [...] copy lldb/packages/Python/lldbsuite/test/expression_command/import-std-module/{bas [...] create mode 100644 lldb/packages/Python/lldbsuite/test/expression_command/import-s [...] create mode 100644 lldb/packages/Python/lldbsuite/test/expression_command/import-s [...] copy lldb/packages/Python/lldbsuite/test/expression_command/import-std-module/{bas [...] create mode 100644 lldb/packages/Python/lldbsuite/test/expression_command/import-s [...] create mode 100644 lldb/packages/Python/lldbsuite/test/expression_command/import-s [...] copy lldb/packages/Python/lldbsuite/test/expression_command/import-std-module/{bas [...] create mode 100644 lldb/packages/Python/lldbsuite/test/expression_command/import-s [...] create mode 100644 lldb/packages/Python/lldbsuite/test/expression_command/import-s [...] copy lldb/packages/Python/lldbsuite/test/expression_command/import-std-module/{bas [...] create mode 100644 lldb/packages/Python/lldbsuite/test/expression_command/import-s [...] create mode 100644 lldb/packages/Python/lldbsuite/test/expression_command/import-s [...] copy lldb/packages/Python/lldbsuite/test/expression_command/import-std-module/{bas [...] create mode 100644 lldb/packages/Python/lldbsuite/test/expression_command/import-s [...] create mode 100644 lldb/packages/Python/lldbsuite/test/expression_command/import-s [...] copy lldb/packages/Python/lldbsuite/test/expression_command/import-std-module/{bas [...] create mode 100644 lldb/packages/Python/lldbsuite/test/expression_command/import-s [...] create mode 100644 lldb/packages/Python/lldbsuite/test/expression_command/import-s [...] copy lldb/packages/Python/lldbsuite/test/expression_command/import-std-module/{bas [...] create mode 100644 lldb/packages/Python/lldbsuite/test/expression_command/import-s [...] create mode 100644 lldb/packages/Python/lldbsuite/test/expression_command/import-s [...] copy lldb/packages/Python/lldbsuite/test/{api/check_public_api_headers => expressi [...] create mode 100644 lldb/packages/Python/lldbsuite/test/expression_command/namespac [...] create mode 100644 lldb/packages/Python/lldbsuite/test/expression_command/namespac [...] create mode 100644 lldb/packages/Python/lldbsuite/test/expression_command/namespac [...] create mode 100644 lldb/packages/Python/lldbsuite/test/expression_command/namespac [...] create mode 100644 lldb/packages/Python/lldbsuite/test/expression_command/namespac [...] create mode 100644 lldb/packages/Python/lldbsuite/test/expression_command/namespac [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/postmortem/ [...] create mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/postmortem/ [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/postmortem/ [...] create mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/postmortem/ [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/postmortem/ [...] create mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/postmortem/ [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/postmortem/ [...] create mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/postmortem/ [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/postmortem/ [...] create mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/postmortem/ [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/postmortem/ [...] create mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/postmortem/ [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/postmortem/ [...] create mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/postmortem/ [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/postmortem/ [...] create mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/postmortem/ [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/postmortem/ [...] create mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/postmortem/ [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/postmortem/ [...] create mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/postmortem/ [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/postmortem/ [...] create mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/postmortem/ [...] create mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/postmortem/ [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/postmortem/ [...] create mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/postmortem/ [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/postmortem/ [...] create mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/postmortem/ [...] create mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/postmortem/ [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/register/in [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/register/in [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/register/in [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/register/in [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/watchpoint/ [...] copy lldb/packages/Python/lldbsuite/test/{functionalities/breakpoint/breakpoint_hi [...] create mode 100644 lldb/packages/Python/lldbsuite/test/lang/cpp/global_variables/T [...] create mode 100644 lldb/packages/Python/lldbsuite/test/lang/cpp/global_variables/main.cpp copy lldb/packages/Python/lldbsuite/test/{functionalities/breakpoint/breakpoint_hi [...] create mode 100644 lldb/packages/Python/lldbsuite/test/lang/cpp/template-function/ [...] create mode 100644 lldb/packages/Python/lldbsuite/test/lang/cpp/template-function/ [...] create mode 100644 lldb/packages/Python/lldbsuite/test/lang/objcxx/cxx-bridged-po/ [...] create mode 100644 lldb/packages/Python/lldbsuite/test/lang/objcxx/cxx-bridged-po/ [...] create mode 100644 lldb/packages/Python/lldbsuite/test/lang/objcxx/cxx-bridged-po/main.mm copy lldb/packages/Python/lldbsuite/test/lang/objcxx/{sample => hide-runtime-value [...] create mode 100644 lldb/packages/Python/lldbsuite/test/lang/objcxx/hide-runtime-va [...] create mode 100644 lldb/packages/Python/lldbsuite/test/lang/objcxx/hide-runtime-va [...] create mode 100644 lldb/packages/Python/lldbsuite/test/python_api/interpreter/Test [...] create mode 100644 lldb/packages/Python/lldbsuite/test/types/TestDoubleTypes.py create mode 100644 lldb/packages/Python/lldbsuite/test/types/TestDoubleTypesExpr.py delete mode 100644 lldb/scripts/Python/modify-python-lldb.py create mode 100644 lldb/source/Symbol/CxxModuleHandler.cpp create mode 100644 lldb/source/Symbol/PostfixExpression.cpp create mode 100644 lldb/unittests/Expression/DWARFExpressionTest.cpp delete mode 100644 lldb/unittests/Process/minidump/Inputs/linux-i386.dmp delete mode 100644 lldb/unittests/Process/minidump/Inputs/memory-list-not-padded.dmp delete mode 100644 lldb/unittests/Process/minidump/Inputs/memory-list-padded.dmp delete mode 100644 lldb/unittests/Process/minidump/Inputs/module-list-not-padded.dmp delete mode 100644 lldb/unittests/Process/minidump/Inputs/module-list-padded.dmp delete mode 100644 lldb/unittests/Process/minidump/Inputs/modules-dup-min-addr.dmp delete mode 100644 lldb/unittests/Process/minidump/Inputs/modules-order.dmp delete mode 100644 lldb/unittests/Process/minidump/Inputs/regions-linux-map.dmp delete mode 100644 lldb/unittests/Process/minidump/Inputs/regions-memlist.dmp delete mode 100644 lldb/unittests/Process/minidump/Inputs/thread-list-not-padded.dmp delete mode 100644 lldb/unittests/Process/minidump/Inputs/thread-list-padded.dmp create mode 100644 lldb/unittests/Symbol/Inputs/inlined-functions.yaml create mode 100644 lldb/unittests/Symbol/PostfixExpressionTest.cpp create mode 100644 lldb/unittests/Symbol/TestLineEntry.cpp create mode 100644 lldb/utils/lit-cpuid/CMakeLists.txt create mode 100644 lldb/utils/lit-cpuid/lit-cpuid.cpp delete mode 100755 lldb/www/SB-api-coding-rules.html delete mode 100644 lldb/www/adding-language-support.html delete mode 100755 lldb/www/architecture/index.html delete mode 100644 lldb/www/architecture/varformats.html delete mode 100755 lldb/www/build.html delete mode 100644 lldb/www/cpp_reference/html/LLDB_8h.html delete mode 100644 lldb/www/cpp_reference/html/LLDB_8h__incl.map delete mode 100644 lldb/www/cpp_reference/html/LLDB_8h__incl.md5 delete mode 100644 lldb/www/cpp_reference/html/LLDB_8h__incl.png delete mode 100644 lldb/www/cpp_reference/html/LLDB_8h_source.html delete mode 100644 lldb/www/cpp_reference/html/SBAddress_8h.html delete mode 100644 lldb/www/cpp_reference/html/SBAddress_8h__dep__incl.map delete mode 100644 lldb/www/cpp_reference/html/SBAddress_8h__dep__incl.md5 delete mode 100644 lldb/www/cpp_reference/html/SBAddress_8h__dep__incl.png delete mode 100644 lldb/www/cpp_reference/html/SBAddress_8h__incl.map delete mode 100644 lldb/www/cpp_reference/html/SBAddress_8h__incl.md5 delete mode 100644 lldb/www/cpp_reference/html/SBAddress_8h__incl.png delete mode 100644 lldb/www/cpp_reference/html/SBAddress_8h_source.html delete mode 100644 lldb/www/cpp_reference/html/SBAttachInfo_8h.html delete mode 100644 lldb/www/cpp_reference/html/SBAttachInfo_8h__dep__incl.map delete mode 100644 lldb/www/cpp_reference/html/SBAttachInfo_8h__dep__incl.md5 delete mode 100644 lldb/www/cpp_reference/html/SBAttachInfo_8h__dep__incl.png delete mode 100644 lldb/www/cpp_reference/html/SBAttachInfo_8h__incl.map delete mode 100644 lldb/www/cpp_reference/html/SBAttachInfo_8h__incl.md5 delete mode 100644 lldb/www/cpp_reference/html/SBAttachInfo_8h__incl.png delete mode 100644 lldb/www/cpp_reference/html/SBAttachInfo_8h_source.html delete mode 100644 lldb/www/cpp_reference/html/SBBlock_8h.html delete mode 100644 lldb/www/cpp_reference/html/SBBlock_8h__dep__incl.map delete mode 100644 lldb/www/cpp_reference/html/SBBlock_8h__dep__incl.md5 delete mode 100644 lldb/www/cpp_reference/html/SBBlock_8h__dep__incl.png delete mode 100644 lldb/www/cpp_reference/html/SBBlock_8h__incl.map delete mode 100644 lldb/www/cpp_reference/html/SBBlock_8h__incl.md5 delete mode 100644 lldb/www/cpp_reference/html/SBBlock_8h__incl.png delete mode 100644 lldb/www/cpp_reference/html/SBBlock_8h_source.html delete mode 100644 lldb/www/cpp_reference/html/SBBreakpointLocation_8h.html delete mode 100644 lldb/www/cpp_reference/html/SBBreakpointLocation_8h__dep__incl.map delete mode 100644 lldb/www/cpp_reference/html/SBBreakpointLocation_8h__dep__incl.md5 delete mode 100644 lldb/www/cpp_reference/html/SBBreakpointLocation_8h__dep__incl.png delete mode 100644 lldb/www/cpp_reference/html/SBBreakpointLocation_8h__incl.map delete mode 100644 lldb/www/cpp_reference/html/SBBreakpointLocation_8h__incl.md5 delete mode 100644 lldb/www/cpp_reference/html/SBBreakpointLocation_8h__incl.png delete mode 100644 lldb/www/cpp_reference/html/SBBreakpointLocation_8h_source.html delete mode 100644 lldb/www/cpp_reference/html/SBBreakpoint_8h.html delete mode 100644 lldb/www/cpp_reference/html/SBBreakpoint_8h__dep__incl.map delete mode 100644 lldb/www/cpp_reference/html/SBBreakpoint_8h__dep__incl.md5 delete mode 100644 lldb/www/cpp_reference/html/SBBreakpoint_8h__dep__incl.png delete mode 100644 lldb/www/cpp_reference/html/SBBreakpoint_8h__incl.map delete mode 100644 lldb/www/cpp_reference/html/SBBreakpoint_8h__incl.md5 delete mode 100644 lldb/www/cpp_reference/html/SBBreakpoint_8h__incl.png delete mode 100644 lldb/www/cpp_reference/html/SBBreakpoint_8h_source.html delete mode 100644 lldb/www/cpp_reference/html/SBBroadcaster_8h.html delete mode 100644 lldb/www/cpp_reference/html/SBBroadcaster_8h__dep__incl.map delete mode 100644 lldb/www/cpp_reference/html/SBBroadcaster_8h__dep__incl.md5 delete mode 100644 lldb/www/cpp_reference/html/SBBroadcaster_8h__dep__incl.png delete mode 100644 lldb/www/cpp_reference/html/SBBroadcaster_8h__incl.map delete mode 100644 lldb/www/cpp_reference/html/SBBroadcaster_8h__incl.md5 delete mode 100644 lldb/www/cpp_reference/html/SBBroadcaster_8h__incl.png delete mode 100644 lldb/www/cpp_reference/html/SBBroadcaster_8h_source.html delete mode 100644 lldb/www/cpp_reference/html/SBCommandInterpreter_8h.html delete mode 100644 lldb/www/cpp_reference/html/SBCommandInterpreter_8h__dep__incl.map delete mode 100644 lldb/www/cpp_reference/html/SBCommandInterpreter_8h__dep__incl.md5 delete mode 100644 lldb/www/cpp_reference/html/SBCommandInterpreter_8h__dep__incl.png delete mode 100644 lldb/www/cpp_reference/html/SBCommandInterpreter_8h__incl.map delete mode 100644 lldb/www/cpp_reference/html/SBCommandInterpreter_8h__incl.md5 delete mode 100644 lldb/www/cpp_reference/html/SBCommandInterpreter_8h__incl.png delete mode 100644 lldb/www/cpp_reference/html/SBCommandInterpreter_8h_source.html delete mode 100644 lldb/www/cpp_reference/html/SBCommandReturnObject_8h.html delete mode 100644 lldb/www/cpp_reference/html/SBCommandReturnObject_8h__dep__incl.map delete mode 100644 lldb/www/cpp_reference/html/SBCommandReturnObject_8h__dep__incl.md5 delete mode 100644 lldb/www/cpp_reference/html/SBCommandReturnObject_8h__dep__incl.png delete mode 100644 lldb/www/cpp_reference/html/SBCommandReturnObject_8h__incl.map delete mode 100644 lldb/www/cpp_reference/html/SBCommandReturnObject_8h__incl.md5 delete mode 100644 lldb/www/cpp_reference/html/SBCommandReturnObject_8h__incl.png delete mode 100644 lldb/www/cpp_reference/html/SBCommandReturnObject_8h_source.html delete mode 100644 lldb/www/cpp_reference/html/SBCommunication_8h.html delete mode 100644 lldb/www/cpp_reference/html/SBCommunication_8h__dep__incl.map delete mode 100644 lldb/www/cpp_reference/html/SBCommunication_8h__dep__incl.md5 delete mode 100644 lldb/www/cpp_reference/html/SBCommunication_8h__dep__incl.png delete mode 100644 lldb/www/cpp_reference/html/SBCommunication_8h__incl.map delete mode 100644 lldb/www/cpp_reference/html/SBCommunication_8h__incl.md5 delete mode 100644 lldb/www/cpp_reference/html/SBCommunication_8h__incl.png delete mode 100644 lldb/www/cpp_reference/html/SBCommunication_8h_source.html delete mode 100644 lldb/www/cpp_reference/html/SBCompileUnit_8h.html delete mode 100644 lldb/www/cpp_reference/html/SBCompileUnit_8h__dep__incl.map delete mode 100644 lldb/www/cpp_reference/html/SBCompileUnit_8h__dep__incl.md5 delete mode 100644 lldb/www/cpp_reference/html/SBCompileUnit_8h__dep__incl.png delete mode 100644 lldb/www/cpp_reference/html/SBCompileUnit_8h__incl.map delete mode 100644 lldb/www/cpp_reference/html/SBCompileUnit_8h__incl.md5 delete mode 100644 lldb/www/cpp_reference/html/SBCompileUnit_8h__incl.png delete mode 100644 lldb/www/cpp_reference/html/SBCompileUnit_8h_source.html delete mode 100644 lldb/www/cpp_reference/html/SBData_8h.html delete mode 100644 lldb/www/cpp_reference/html/SBData_8h__dep__incl.map delete mode 100644 lldb/www/cpp_reference/html/SBData_8h__dep__incl.md5 delete mode 100644 lldb/www/cpp_reference/html/SBData_8h__dep__incl.png delete mode 100644 lldb/www/cpp_reference/html/SBData_8h__incl.map delete mode 100644 lldb/www/cpp_reference/html/SBData_8h__incl.md5 delete mode 100644 lldb/www/cpp_reference/html/SBData_8h__incl.png delete mode 100644 lldb/www/cpp_reference/html/SBData_8h_source.html delete mode 100644 lldb/www/cpp_reference/html/SBDebugger_8h.html delete mode 100644 lldb/www/cpp_reference/html/SBDebugger_8h__dep__incl.map delete mode 100644 lldb/www/cpp_reference/html/SBDebugger_8h__dep__incl.md5 delete mode 100644 lldb/www/cpp_reference/html/SBDebugger_8h__dep__incl.png delete mode 100644 lldb/www/cpp_reference/html/SBDebugger_8h__incl.map delete mode 100644 lldb/www/cpp_reference/html/SBDebugger_8h__incl.md5 delete mode 100644 lldb/www/cpp_reference/html/SBDebugger_8h__incl.png delete mode 100644 lldb/www/cpp_reference/html/SBDebugger_8h_source.html delete mode 100644 lldb/www/cpp_reference/html/SBDeclaration_8h.html delete mode 100644 lldb/www/cpp_reference/html/SBDeclaration_8h__dep__incl.map delete mode 100644 lldb/www/cpp_reference/html/SBDeclaration_8h__dep__incl.md5 delete mode 100644 lldb/www/cpp_reference/html/SBDeclaration_8h__dep__incl.png delete mode 100644 lldb/www/cpp_reference/html/SBDeclaration_8h__incl.map delete mode 100644 lldb/www/cpp_reference/html/SBDeclaration_8h__incl.md5 delete mode 100644 lldb/www/cpp_reference/html/SBDeclaration_8h__incl.png delete mode 100644 lldb/www/cpp_reference/html/SBDeclaration_8h_source.html delete mode 100644 lldb/www/cpp_reference/html/SBDefines_8h.html delete mode 100644 lldb/www/cpp_reference/html/SBDefines_8h__dep__incl.map delete mode 100644 lldb/www/cpp_reference/html/SBDefines_8h__dep__incl.md5 delete mode 100644 lldb/www/cpp_reference/html/SBDefines_8h__dep__incl.png delete mode 100644 lldb/www/cpp_reference/html/SBDefines_8h__incl.map delete mode 100644 lldb/www/cpp_reference/html/SBDefines_8h__incl.md5 delete mode 100644 lldb/www/cpp_reference/html/SBDefines_8h__incl.png delete mode 100644 lldb/www/cpp_reference/html/SBDefines_8h_source.html delete mode 100644 lldb/www/cpp_reference/html/SBError_8h.html delete mode 100644 lldb/www/cpp_reference/html/SBError_8h__dep__incl.map delete mode 100644 lldb/www/cpp_reference/html/SBError_8h__dep__incl.md5 delete mode 100644 lldb/www/cpp_reference/html/SBError_8h__dep__incl.png delete mode 100644 lldb/www/cpp_reference/html/SBError_8h__incl.map delete mode 100644 lldb/www/cpp_reference/html/SBError_8h__incl.md5 delete mode 100644 lldb/www/cpp_reference/html/SBError_8h__incl.png delete mode 100644 lldb/www/cpp_reference/html/SBError_8h_source.html delete mode 100644 lldb/www/cpp_reference/html/SBEvent_8h.html delete mode 100644 lldb/www/cpp_reference/html/SBEvent_8h__dep__incl.map delete mode 100644 lldb/www/cpp_reference/html/SBEvent_8h__dep__incl.md5 delete mode 100644 lldb/www/cpp_reference/html/SBEvent_8h__dep__incl.png delete mode 100644 lldb/www/cpp_reference/html/SBEvent_8h__incl.map delete mode 100644 lldb/www/cpp_reference/html/SBEvent_8h__incl.md5 delete mode 100644 lldb/www/cpp_reference/html/SBEvent_8h__incl.png delete mode 100644 lldb/www/cpp_reference/html/SBEvent_8h_source.html delete mode 100644 lldb/www/cpp_reference/html/SBExecutionContext_8h.html delete mode 100644 lldb/www/cpp_reference/html/SBExecutionContext_8h__dep__incl.map delete mode 100644 lldb/www/cpp_reference/html/SBExecutionContext_8h__dep__incl.md5 delete mode 100644 lldb/www/cpp_reference/html/SBExecutionContext_8h__dep__incl.png delete mode 100644 lldb/www/cpp_reference/html/SBExecutionContext_8h__incl.map delete mode 100644 lldb/www/cpp_reference/html/SBExecutionContext_8h__incl.md5 delete mode 100644 lldb/www/cpp_reference/html/SBExecutionContext_8h__incl.png delete mode 100644 lldb/www/cpp_reference/html/SBExecutionContext_8h_source.html delete mode 100644 lldb/www/cpp_reference/html/SBExpressionOptions_8h.html delete mode 100644 lldb/www/cpp_reference/html/SBExpressionOptions_8h__dep__incl.map delete mode 100644 lldb/www/cpp_reference/html/SBExpressionOptions_8h__dep__incl.md5 delete mode 100644 lldb/www/cpp_reference/html/SBExpressionOptions_8h__dep__incl.png delete mode 100644 lldb/www/cpp_reference/html/SBExpressionOptions_8h__incl.map delete mode 100644 lldb/www/cpp_reference/html/SBExpressionOptions_8h__incl.md5 delete mode 100644 lldb/www/cpp_reference/html/SBExpressionOptions_8h__incl.png delete mode 100644 lldb/www/cpp_reference/html/SBExpressionOptions_8h_source.html delete mode 100644 lldb/www/cpp_reference/html/SBFileSpecList_8h.html delete mode 100644 lldb/www/cpp_reference/html/SBFileSpecList_8h__dep__incl.map delete mode 100644 lldb/www/cpp_reference/html/SBFileSpecList_8h__dep__incl.md5 delete mode 100644 lldb/www/cpp_reference/html/SBFileSpecList_8h__dep__incl.png delete mode 100644 lldb/www/cpp_reference/html/SBFileSpecList_8h__incl.map delete mode 100644 lldb/www/cpp_reference/html/SBFileSpecList_8h__incl.md5 delete mode 100644 lldb/www/cpp_reference/html/SBFileSpecList_8h__incl.png delete mode 100644 lldb/www/cpp_reference/html/SBFileSpecList_8h_source.html delete mode 100644 lldb/www/cpp_reference/html/SBFileSpec_8h.html delete mode 100644 lldb/www/cpp_reference/html/SBFileSpec_8h__dep__incl.map delete mode 100644 lldb/www/cpp_reference/html/SBFileSpec_8h__dep__incl.md5 delete mode 100644 lldb/www/cpp_reference/html/SBFileSpec_8h__dep__incl.png delete mode 100644 lldb/www/cpp_reference/html/SBFileSpec_8h__incl.map delete mode 100644 lldb/www/cpp_reference/html/SBFileSpec_8h__incl.md5 delete mode 100644 lldb/www/cpp_reference/html/SBFileSpec_8h__incl.png delete mode 100644 lldb/www/cpp_reference/html/SBFileSpec_8h_source.html delete mode 100644 lldb/www/cpp_reference/html/SBFrame_8h.html delete mode 100644 lldb/www/cpp_reference/html/SBFrame_8h__dep__incl.map delete mode 100644 lldb/www/cpp_reference/html/SBFrame_8h__dep__incl.md5 delete mode 100644 lldb/www/cpp_reference/html/SBFrame_8h__dep__incl.png delete mode 100644 lldb/www/cpp_reference/html/SBFrame_8h__incl.map delete mode 100644 lldb/www/cpp_reference/html/SBFrame_8h__incl.md5 delete mode 100644 lldb/www/cpp_reference/html/SBFrame_8h__incl.png delete mode 100644 lldb/www/cpp_reference/html/SBFrame_8h_source.html delete mode 100644 lldb/www/cpp_reference/html/SBFunction_8h.html delete mode 100644 lldb/www/cpp_reference/html/SBFunction_8h__dep__incl.map delete mode 100644 lldb/www/cpp_reference/html/SBFunction_8h__dep__incl.md5 delete mode 100644 lldb/www/cpp_reference/html/SBFunction_8h__dep__incl.png delete mode 100644 lldb/www/cpp_reference/html/SBFunction_8h__incl.map delete mode 100644 lldb/www/cpp_reference/html/SBFunction_8h__incl.md5 delete mode 100644 lldb/www/cpp_reference/html/SBFunction_8h__incl.png delete mode 100644 lldb/www/cpp_reference/html/SBFunction_8h_source.html delete mode 100644 lldb/www/cpp_reference/html/SBHostOS_8h.html delete mode 100644 lldb/www/cpp_reference/html/SBHostOS_8h__dep__incl.map delete mode 100644 lldb/www/cpp_reference/html/SBHostOS_8h__dep__incl.md5 delete mode 100644 lldb/www/cpp_reference/html/SBHostOS_8h__dep__incl.png delete mode 100644 lldb/www/cpp_reference/html/SBHostOS_8h__incl.map delete mode 100644 lldb/www/cpp_reference/html/SBHostOS_8h__incl.md5 delete mode 100644 lldb/www/cpp_reference/html/SBHostOS_8h__incl.png delete mode 100644 lldb/www/cpp_reference/html/SBHostOS_8h_source.html delete mode 100644 lldb/www/cpp_reference/html/SBInputReader_8h.html delete mode 100644 lldb/www/cpp_reference/html/SBInputReader_8h__dep__incl.map delete mode 100644 lldb/www/cpp_reference/html/SBInputReader_8h__dep__incl.md5 delete mode 100644 lldb/www/cpp_reference/html/SBInputReader_8h__dep__incl.png delete mode 100644 lldb/www/cpp_reference/html/SBInputReader_8h__incl.map delete mode 100644 lldb/www/cpp_reference/html/SBInputReader_8h__incl.md5 delete mode 100644 lldb/www/cpp_reference/html/SBInputReader_8h__incl.png delete mode 100644 lldb/www/cpp_reference/html/SBInputReader_8h_source.html delete mode 100644 lldb/www/cpp_reference/html/SBInstructionList_8h.html delete mode 100644 lldb/www/cpp_reference/html/SBInstructionList_8h__dep__incl.map delete mode 100644 lldb/www/cpp_reference/html/SBInstructionList_8h__dep__incl.md5 delete mode 100644 lldb/www/cpp_reference/html/SBInstructionList_8h__dep__incl.png delete mode 100644 lldb/www/cpp_reference/html/SBInstructionList_8h__incl.map delete mode 100644 lldb/www/cpp_reference/html/SBInstructionList_8h__incl.md5 delete mode 100644 lldb/www/cpp_reference/html/SBInstructionList_8h__incl.png delete mode 100644 lldb/www/cpp_reference/html/SBInstructionList_8h_source.html delete mode 100644 lldb/www/cpp_reference/html/SBInstruction_8h.html delete mode 100644 lldb/www/cpp_reference/html/SBInstruction_8h__dep__incl.map delete mode 100644 lldb/www/cpp_reference/html/SBInstruction_8h__dep__incl.md5 delete mode 100644 lldb/www/cpp_reference/html/SBInstruction_8h__dep__incl.png delete mode 100644 lldb/www/cpp_reference/html/SBInstruction_8h__incl.map delete mode 100644 lldb/www/cpp_reference/html/SBInstruction_8h__incl.md5 delete mode 100644 lldb/www/cpp_reference/html/SBInstruction_8h__incl.png delete mode 100644 lldb/www/cpp_reference/html/SBInstruction_8h_source.html delete mode 100644 lldb/www/cpp_reference/html/SBLanguageRuntime_8h.html delete mode 100644 lldb/www/cpp_reference/html/SBLanguageRuntime_8h__dep__incl.map delete mode 100644 lldb/www/cpp_reference/html/SBLanguageRuntime_8h__dep__incl.md5 delete mode 100644 lldb/www/cpp_reference/html/SBLanguageRuntime_8h__dep__incl.png delete mode 100644 lldb/www/cpp_reference/html/SBLanguageRuntime_8h__incl.map delete mode 100644 lldb/www/cpp_reference/html/SBLanguageRuntime_8h__incl.md5 delete mode 100644 lldb/www/cpp_reference/html/SBLanguageRuntime_8h__incl.png delete mode 100644 lldb/www/cpp_reference/html/SBLanguageRuntime_8h_source.html delete mode 100644 lldb/www/cpp_reference/html/SBLaunchInfo_8h.html delete mode 100644 lldb/www/cpp_reference/html/SBLaunchInfo_8h__dep__incl.map delete mode 100644 lldb/www/cpp_reference/html/SBLaunchInfo_8h__dep__incl.md5 delete mode 100644 lldb/www/cpp_reference/html/SBLaunchInfo_8h__dep__incl.png delete mode 100644 lldb/www/cpp_reference/html/SBLaunchInfo_8h__incl.map delete mode 100644 lldb/www/cpp_reference/html/SBLaunchInfo_8h__incl.md5 delete mode 100644 lldb/www/cpp_reference/html/SBLaunchInfo_8h__incl.png delete mode 100644 lldb/www/cpp_reference/html/SBLaunchInfo_8h_source.html delete mode 100644 lldb/www/cpp_reference/html/SBLineEntry_8h.html delete mode 100644 lldb/www/cpp_reference/html/SBLineEntry_8h__dep__incl.map delete mode 100644 lldb/www/cpp_reference/html/SBLineEntry_8h__dep__incl.md5 delete mode 100644 lldb/www/cpp_reference/html/SBLineEntry_8h__dep__incl.png delete mode 100644 lldb/www/cpp_reference/html/SBLineEntry_8h__incl.map delete mode 100644 lldb/www/cpp_reference/html/SBLineEntry_8h__incl.md5 delete mode 100644 lldb/www/cpp_reference/html/SBLineEntry_8h__incl.png delete mode 100644 lldb/www/cpp_reference/html/SBLineEntry_8h_source.html delete mode 100644 lldb/www/cpp_reference/html/SBListener_8h.html delete mode 100644 lldb/www/cpp_reference/html/SBListener_8h__dep__incl.map delete mode 100644 lldb/www/cpp_reference/html/SBListener_8h__dep__incl.md5 delete mode 100644 lldb/www/cpp_reference/html/SBListener_8h__dep__incl.png delete mode 100644 lldb/www/cpp_reference/html/SBListener_8h__incl.map delete mode 100644 lldb/www/cpp_reference/html/SBListener_8h__incl.md5 delete mode 100644 lldb/www/cpp_reference/html/SBListener_8h__incl.png delete mode 100644 lldb/www/cpp_reference/html/SBListener_8h_source.html delete mode 100644 lldb/www/cpp_reference/html/SBMemoryRegionInfoList_8h.html delete mode 100644 lldb/www/cpp_reference/html/SBMemoryRegionInfoList_8h__dep__incl.map delete mode 100644 lldb/www/cpp_reference/html/SBMemoryRegionInfoList_8h__dep__incl.md5 delete mode 100644 lldb/www/cpp_reference/html/SBMemoryRegionInfoList_8h__dep__incl.png delete mode 100644 lldb/www/cpp_reference/html/SBMemoryRegionInfoList_8h__incl.map delete mode 100644 lldb/www/cpp_reference/html/SBMemoryRegionInfoList_8h__incl.md5 delete mode 100644 lldb/www/cpp_reference/html/SBMemoryRegionInfoList_8h__incl.png delete mode 100644 lldb/www/cpp_reference/html/SBMemoryRegionInfoList_8h_source.html delete mode 100644 lldb/www/cpp_reference/html/SBMemoryRegionInfo_8h.html delete mode 100644 lldb/www/cpp_reference/html/SBMemoryRegionInfo_8h__dep__incl.map delete mode 100644 lldb/www/cpp_reference/html/SBMemoryRegionInfo_8h__dep__incl.md5 delete mode 100644 lldb/www/cpp_reference/html/SBMemoryRegionInfo_8h__dep__incl.png delete mode 100644 lldb/www/cpp_reference/html/SBMemoryRegionInfo_8h__incl.map delete mode 100644 lldb/www/cpp_reference/html/SBMemoryRegionInfo_8h__incl.md5 delete mode 100644 lldb/www/cpp_reference/html/SBMemoryRegionInfo_8h__incl.png delete mode 100644 lldb/www/cpp_reference/html/SBMemoryRegionInfo_8h_source.html delete mode 100644 lldb/www/cpp_reference/html/SBModuleSpec_8h.html delete mode 100644 lldb/www/cpp_reference/html/SBModuleSpec_8h__dep__incl.map delete mode 100644 lldb/www/cpp_reference/html/SBModuleSpec_8h__dep__incl.md5 delete mode 100644 lldb/www/cpp_reference/html/SBModuleSpec_8h__dep__incl.png delete mode 100644 lldb/www/cpp_reference/html/SBModuleSpec_8h__incl.map delete mode 100644 lldb/www/cpp_reference/html/SBModuleSpec_8h__incl.md5 delete mode 100644 lldb/www/cpp_reference/html/SBModuleSpec_8h__incl.png delete mode 100644 lldb/www/cpp_reference/html/SBModuleSpec_8h_source.html delete mode 100644 lldb/www/cpp_reference/html/SBModule_8h.html delete mode 100644 lldb/www/cpp_reference/html/SBModule_8h__dep__incl.map delete mode 100644 lldb/www/cpp_reference/html/SBModule_8h__dep__incl.md5 delete mode 100644 lldb/www/cpp_reference/html/SBModule_8h__dep__incl.png delete mode 100644 lldb/www/cpp_reference/html/SBModule_8h__incl.map delete mode 100644 lldb/www/cpp_reference/html/SBModule_8h__incl.md5 delete mode 100644 lldb/www/cpp_reference/html/SBModule_8h__incl.png delete mode 100644 lldb/www/cpp_reference/html/SBModule_8h_source.html delete mode 100644 lldb/www/cpp_reference/html/SBPlatform_8h.html delete mode 100644 lldb/www/cpp_reference/html/SBPlatform_8h__dep__incl.map delete mode 100644 lldb/www/cpp_reference/html/SBPlatform_8h__dep__incl.md5 delete mode 100644 lldb/www/cpp_reference/html/SBPlatform_8h__dep__incl.png delete mode 100644 lldb/www/cpp_reference/html/SBPlatform_8h__incl.map delete mode 100644 lldb/www/cpp_reference/html/SBPlatform_8h__incl.md5 delete mode 100644 lldb/www/cpp_reference/html/SBPlatform_8h__incl.png delete mode 100644 lldb/www/cpp_reference/html/SBPlatform_8h_source.html delete mode 100644 lldb/www/cpp_reference/html/SBProcess_8h.html delete mode 100644 lldb/www/cpp_reference/html/SBProcess_8h__dep__incl.map delete mode 100644 lldb/www/cpp_reference/html/SBProcess_8h__dep__incl.md5 delete mode 100644 lldb/www/cpp_reference/html/SBProcess_8h__dep__incl.png delete mode 100644 lldb/www/cpp_reference/html/SBProcess_8h__incl.map delete mode 100644 lldb/www/cpp_reference/html/SBProcess_8h__incl.md5 delete mode 100644 lldb/www/cpp_reference/html/SBProcess_8h__incl.png delete mode 100644 lldb/www/cpp_reference/html/SBProcess_8h_source.html delete mode 100644 lldb/www/cpp_reference/html/SBQueueItem_8h.html delete mode 100644 lldb/www/cpp_reference/html/SBQueueItem_8h__dep__incl.map delete mode 100644 lldb/www/cpp_reference/html/SBQueueItem_8h__dep__incl.md5 delete mode 100644 lldb/www/cpp_reference/html/SBQueueItem_8h__dep__incl.png delete mode 100644 lldb/www/cpp_reference/html/SBQueueItem_8h__incl.map delete mode 100644 lldb/www/cpp_reference/html/SBQueueItem_8h__incl.md5 delete mode 100644 lldb/www/cpp_reference/html/SBQueueItem_8h__incl.png delete mode 100644 lldb/www/cpp_reference/html/SBQueueItem_8h_source.html delete mode 100644 lldb/www/cpp_reference/html/SBQueue_8h.html delete mode 100644 lldb/www/cpp_reference/html/SBQueue_8h__dep__incl.map delete mode 100644 lldb/www/cpp_reference/html/SBQueue_8h__dep__incl.md5 delete mode 100644 lldb/www/cpp_reference/html/SBQueue_8h__dep__incl.png delete mode 100644 lldb/www/cpp_reference/html/SBQueue_8h__incl.map delete mode 100644 lldb/www/cpp_reference/html/SBQueue_8h__incl.md5 delete mode 100644 lldb/www/cpp_reference/html/SBQueue_8h__incl.png delete mode 100644 lldb/www/cpp_reference/html/SBQueue_8h_source.html delete mode 100644 lldb/www/cpp_reference/html/SBSection_8h.html delete mode 100644 lldb/www/cpp_reference/html/SBSection_8h__dep__incl.map delete mode 100644 lldb/www/cpp_reference/html/SBSection_8h__dep__incl.md5 delete mode 100644 lldb/www/cpp_reference/html/SBSection_8h__dep__incl.png delete mode 100644 lldb/www/cpp_reference/html/SBSection_8h__incl.map delete mode 100644 lldb/www/cpp_reference/html/SBSection_8h__incl.md5 delete mode 100644 lldb/www/cpp_reference/html/SBSection_8h__incl.png delete mode 100644 lldb/www/cpp_reference/html/SBSection_8h_source.html delete mode 100644 lldb/www/cpp_reference/html/SBSourceManager_8h.html delete mode 100644 lldb/www/cpp_reference/html/SBSourceManager_8h__dep__incl.map delete mode 100644 lldb/www/cpp_reference/html/SBSourceManager_8h__dep__incl.md5 delete mode 100644 lldb/www/cpp_reference/html/SBSourceManager_8h__dep__incl.png delete mode 100644 lldb/www/cpp_reference/html/SBSourceManager_8h__incl.map delete mode 100644 lldb/www/cpp_reference/html/SBSourceManager_8h__incl.md5 delete mode 100644 lldb/www/cpp_reference/html/SBSourceManager_8h__incl.png delete mode 100644 lldb/www/cpp_reference/html/SBSourceManager_8h_source.html delete mode 100644 lldb/www/cpp_reference/html/SBStream_8h.html delete mode 100644 lldb/www/cpp_reference/html/SBStream_8h__dep__incl.map delete mode 100644 lldb/www/cpp_reference/html/SBStream_8h__dep__incl.md5 delete mode 100644 lldb/www/cpp_reference/html/SBStream_8h__dep__incl.png delete mode 100644 lldb/www/cpp_reference/html/SBStream_8h__incl.map delete mode 100644 lldb/www/cpp_reference/html/SBStream_8h__incl.md5 delete mode 100644 lldb/www/cpp_reference/html/SBStream_8h__incl.png delete mode 100644 lldb/www/cpp_reference/html/SBStream_8h_source.html delete mode 100644 lldb/www/cpp_reference/html/SBStringList_8h.html delete mode 100644 lldb/www/cpp_reference/html/SBStringList_8h__dep__incl.map delete mode 100644 lldb/www/cpp_reference/html/SBStringList_8h__dep__incl.md5 delete mode 100644 lldb/www/cpp_reference/html/SBStringList_8h__dep__incl.png delete mode 100644 lldb/www/cpp_reference/html/SBStringList_8h__incl.map delete mode 100644 lldb/www/cpp_reference/html/SBStringList_8h__incl.md5 delete mode 100644 lldb/www/cpp_reference/html/SBStringList_8h__incl.png delete mode 100644 lldb/www/cpp_reference/html/SBStringList_8h_source.html delete mode 100644 lldb/www/cpp_reference/html/SBStructuredData_8h.html delete mode 100644 lldb/www/cpp_reference/html/SBStructuredData_8h__dep__incl.map delete mode 100644 lldb/www/cpp_reference/html/SBStructuredData_8h__dep__incl.md5 delete mode 100644 lldb/www/cpp_reference/html/SBStructuredData_8h__dep__incl.png delete mode 100644 lldb/www/cpp_reference/html/SBStructuredData_8h__incl.map delete mode 100644 lldb/www/cpp_reference/html/SBStructuredData_8h__incl.md5 delete mode 100644 lldb/www/cpp_reference/html/SBStructuredData_8h__incl.png delete mode 100644 lldb/www/cpp_reference/html/SBStructuredData_8h_source.html delete mode 100644 lldb/www/cpp_reference/html/SBSymbolContextList_8h.html delete mode 100644 lldb/www/cpp_reference/html/SBSymbolContextList_8h__dep__incl.map delete mode 100644 lldb/www/cpp_reference/html/SBSymbolContextList_8h__dep__incl.md5 delete mode 100644 lldb/www/cpp_reference/html/SBSymbolContextList_8h__dep__incl.png delete mode 100644 lldb/www/cpp_reference/html/SBSymbolContextList_8h__incl.map delete mode 100644 lldb/www/cpp_reference/html/SBSymbolContextList_8h__incl.md5 delete mode 100644 lldb/www/cpp_reference/html/SBSymbolContextList_8h__incl.png delete mode 100644 lldb/www/cpp_reference/html/SBSymbolContextList_8h_source.html delete mode 100644 lldb/www/cpp_reference/html/SBSymbolContext_8h.html delete mode 100644 lldb/www/cpp_reference/html/SBSymbolContext_8h__dep__incl.map delete mode 100644 lldb/www/cpp_reference/html/SBSymbolContext_8h__dep__incl.md5 delete mode 100644 lldb/www/cpp_reference/html/SBSymbolContext_8h__dep__incl.png delete mode 100644 lldb/www/cpp_reference/html/SBSymbolContext_8h__incl.map delete mode 100644 lldb/www/cpp_reference/html/SBSymbolContext_8h__incl.md5 delete mode 100644 lldb/www/cpp_reference/html/SBSymbolContext_8h__incl.png delete mode 100644 lldb/www/cpp_reference/html/SBSymbolContext_8h_source.html delete mode 100644 lldb/www/cpp_reference/html/SBSymbol_8h.html delete mode 100644 lldb/www/cpp_reference/html/SBSymbol_8h__dep__incl.map delete mode 100644 lldb/www/cpp_reference/html/SBSymbol_8h__dep__incl.md5 delete mode 100644 lldb/www/cpp_reference/html/SBSymbol_8h__dep__incl.png delete mode 100644 lldb/www/cpp_reference/html/SBSymbol_8h__incl.map delete mode 100644 lldb/www/cpp_reference/html/SBSymbol_8h__incl.md5 delete mode 100644 lldb/www/cpp_reference/html/SBSymbol_8h__incl.png delete mode 100644 lldb/www/cpp_reference/html/SBSymbol_8h_source.html delete mode 100644 lldb/www/cpp_reference/html/SBTarget_8h.html delete mode 100644 lldb/www/cpp_reference/html/SBTarget_8h__dep__incl.map delete mode 100644 lldb/www/cpp_reference/html/SBTarget_8h__dep__incl.md5 delete mode 100644 lldb/www/cpp_reference/html/SBTarget_8h__dep__incl.png delete mode 100644 lldb/www/cpp_reference/html/SBTarget_8h__incl.map delete mode 100644 lldb/www/cpp_reference/html/SBTarget_8h__incl.md5 delete mode 100644 lldb/www/cpp_reference/html/SBTarget_8h__incl.png delete mode 100644 lldb/www/cpp_reference/html/SBTarget_8h_source.html delete mode 100644 lldb/www/cpp_reference/html/SBThreadCollection_8h.html delete mode 100644 lldb/www/cpp_reference/html/SBThreadCollection_8h__dep__incl.map delete mode 100644 lldb/www/cpp_reference/html/SBThreadCollection_8h__dep__incl.md5 delete mode 100644 lldb/www/cpp_reference/html/SBThreadCollection_8h__dep__incl.png delete mode 100644 lldb/www/cpp_reference/html/SBThreadCollection_8h__incl.map delete mode 100644 lldb/www/cpp_reference/html/SBThreadCollection_8h__incl.md5 delete mode 100644 lldb/www/cpp_reference/html/SBThreadCollection_8h__incl.png delete mode 100644 lldb/www/cpp_reference/html/SBThreadCollection_8h_source.html delete mode 100644 lldb/www/cpp_reference/html/SBThreadPlan_8h.html delete mode 100644 lldb/www/cpp_reference/html/SBThreadPlan_8h__dep__incl.map delete mode 100644 lldb/www/cpp_reference/html/SBThreadPlan_8h__dep__incl.md5 delete mode 100644 lldb/www/cpp_reference/html/SBThreadPlan_8h__dep__incl.png delete mode 100644 lldb/www/cpp_reference/html/SBThreadPlan_8h__incl.map delete mode 100644 lldb/www/cpp_reference/html/SBThreadPlan_8h__incl.md5 delete mode 100644 lldb/www/cpp_reference/html/SBThreadPlan_8h__incl.png delete mode 100644 lldb/www/cpp_reference/html/SBThreadPlan_8h_source.html delete mode 100644 lldb/www/cpp_reference/html/SBThread_8h.html delete mode 100644 lldb/www/cpp_reference/html/SBThread_8h__dep__incl.map delete mode 100644 lldb/www/cpp_reference/html/SBThread_8h__dep__incl.md5 delete mode 100644 lldb/www/cpp_reference/html/SBThread_8h__dep__incl.png delete mode 100644 lldb/www/cpp_reference/html/SBThread_8h__incl.map delete mode 100644 lldb/www/cpp_reference/html/SBThread_8h__incl.md5 delete mode 100644 lldb/www/cpp_reference/html/SBThread_8h__incl.png delete mode 100644 lldb/www/cpp_reference/html/SBThread_8h_source.html delete mode 100644 lldb/www/cpp_reference/html/SBTypeCategory_8h.html delete mode 100644 lldb/www/cpp_reference/html/SBTypeCategory_8h__dep__incl.map delete mode 100644 lldb/www/cpp_reference/html/SBTypeCategory_8h__dep__incl.md5 delete mode 100644 lldb/www/cpp_reference/html/SBTypeCategory_8h__dep__incl.png delete mode 100644 lldb/www/cpp_reference/html/SBTypeCategory_8h__incl.map delete mode 100644 lldb/www/cpp_reference/html/SBTypeCategory_8h__incl.md5 delete mode 100644 lldb/www/cpp_reference/html/SBTypeCategory_8h__incl.png delete mode 100644 lldb/www/cpp_reference/html/SBTypeCategory_8h_source.html delete mode 100644 lldb/www/cpp_reference/html/SBTypeEnumMember_8h.html delete mode 100644 lldb/www/cpp_reference/html/SBTypeEnumMember_8h__dep__incl.map delete mode 100644 lldb/www/cpp_reference/html/SBTypeEnumMember_8h__dep__incl.md5 delete mode 100644 lldb/www/cpp_reference/html/SBTypeEnumMember_8h__dep__incl.png delete mode 100644 lldb/www/cpp_reference/html/SBTypeEnumMember_8h__incl.map delete mode 100644 lldb/www/cpp_reference/html/SBTypeEnumMember_8h__incl.md5 delete mode 100644 lldb/www/cpp_reference/html/SBTypeEnumMember_8h__incl.png delete mode 100644 lldb/www/cpp_reference/html/SBTypeEnumMember_8h_source.html delete mode 100644 lldb/www/cpp_reference/html/SBTypeFilter_8h.html delete mode 100644 lldb/www/cpp_reference/html/SBTypeFilter_8h__dep__incl.map delete mode 100644 lldb/www/cpp_reference/html/SBTypeFilter_8h__dep__incl.md5 delete mode 100644 lldb/www/cpp_reference/html/SBTypeFilter_8h__dep__incl.png delete mode 100644 lldb/www/cpp_reference/html/SBTypeFilter_8h__incl.map delete mode 100644 lldb/www/cpp_reference/html/SBTypeFilter_8h__incl.md5 delete mode 100644 lldb/www/cpp_reference/html/SBTypeFilter_8h__incl.png delete mode 100644 lldb/www/cpp_reference/html/SBTypeFilter_8h_source.html delete mode 100644 lldb/www/cpp_reference/html/SBTypeFormat_8h.html delete mode 100644 lldb/www/cpp_reference/html/SBTypeFormat_8h__dep__incl.map delete mode 100644 lldb/www/cpp_reference/html/SBTypeFormat_8h__dep__incl.md5 delete mode 100644 lldb/www/cpp_reference/html/SBTypeFormat_8h__dep__incl.png delete mode 100644 lldb/www/cpp_reference/html/SBTypeFormat_8h__incl.map delete mode 100644 lldb/www/cpp_reference/html/SBTypeFormat_8h__incl.md5 delete mode 100644 lldb/www/cpp_reference/html/SBTypeFormat_8h__incl.png delete mode 100644 lldb/www/cpp_reference/html/SBTypeFormat_8h_source.html delete mode 100644 lldb/www/cpp_reference/html/SBTypeNameSpecifier_8h.html delete mode 100644 lldb/www/cpp_reference/html/SBTypeNameSpecifier_8h__dep__incl.map delete mode 100644 lldb/www/cpp_reference/html/SBTypeNameSpecifier_8h__dep__incl.md5 delete mode 100644 lldb/www/cpp_reference/html/SBTypeNameSpecifier_8h__dep__incl.png delete mode 100644 lldb/www/cpp_reference/html/SBTypeNameSpecifier_8h__incl.map delete mode 100644 lldb/www/cpp_reference/html/SBTypeNameSpecifier_8h__incl.md5 delete mode 100644 lldb/www/cpp_reference/html/SBTypeNameSpecifier_8h__incl.png delete mode 100644 lldb/www/cpp_reference/html/SBTypeNameSpecifier_8h_source.html delete mode 100644 lldb/www/cpp_reference/html/SBTypeSummary_8h.html delete mode 100644 lldb/www/cpp_reference/html/SBTypeSummary_8h__dep__incl.map delete mode 100644 lldb/www/cpp_reference/html/SBTypeSummary_8h__dep__incl.md5 delete mode 100644 lldb/www/cpp_reference/html/SBTypeSummary_8h__dep__incl.png delete mode 100644 lldb/www/cpp_reference/html/SBTypeSummary_8h__incl.map delete mode 100644 lldb/www/cpp_reference/html/SBTypeSummary_8h__incl.md5 delete mode 100644 lldb/www/cpp_reference/html/SBTypeSummary_8h__incl.png delete mode 100644 lldb/www/cpp_reference/html/SBTypeSummary_8h_source.html delete mode 100644 lldb/www/cpp_reference/html/SBTypeSynthetic_8h.html delete mode 100644 lldb/www/cpp_reference/html/SBTypeSynthetic_8h__dep__incl.map delete mode 100644 lldb/www/cpp_reference/html/SBTypeSynthetic_8h__dep__incl.md5 delete mode 100644 lldb/www/cpp_reference/html/SBTypeSynthetic_8h__dep__incl.png delete mode 100644 lldb/www/cpp_reference/html/SBTypeSynthetic_8h__incl.map delete mode 100644 lldb/www/cpp_reference/html/SBTypeSynthetic_8h__incl.md5 delete mode 100644 lldb/www/cpp_reference/html/SBTypeSynthetic_8h__incl.png delete mode 100644 lldb/www/cpp_reference/html/SBTypeSynthetic_8h_source.html delete mode 100644 lldb/www/cpp_reference/html/SBType_8h.html delete mode 100644 lldb/www/cpp_reference/html/SBType_8h__dep__incl.map delete mode 100644 lldb/www/cpp_reference/html/SBType_8h__dep__incl.md5 delete mode 100644 lldb/www/cpp_reference/html/SBType_8h__dep__incl.png delete mode 100644 lldb/www/cpp_reference/html/SBType_8h__incl.map delete mode 100644 lldb/www/cpp_reference/html/SBType_8h__incl.md5 delete mode 100644 lldb/www/cpp_reference/html/SBType_8h__incl.png delete mode 100644 lldb/www/cpp_reference/html/SBType_8h_source.html delete mode 100644 lldb/www/cpp_reference/html/SBUnixSignals_8h.html delete mode 100644 lldb/www/cpp_reference/html/SBUnixSignals_8h__dep__incl.map delete mode 100644 lldb/www/cpp_reference/html/SBUnixSignals_8h__dep__incl.md5 delete mode 100644 lldb/www/cpp_reference/html/SBUnixSignals_8h__dep__incl.png delete mode 100644 lldb/www/cpp_reference/html/SBUnixSignals_8h__incl.map delete mode 100644 lldb/www/cpp_reference/html/SBUnixSignals_8h__incl.md5 delete mode 100644 lldb/www/cpp_reference/html/SBUnixSignals_8h__incl.png delete mode 100644 lldb/www/cpp_reference/html/SBUnixSignals_8h_source.html delete mode 100644 lldb/www/cpp_reference/html/SBValueList_8h.html delete mode 100644 lldb/www/cpp_reference/html/SBValueList_8h__dep__incl.map delete mode 100644 lldb/www/cpp_reference/html/SBValueList_8h__dep__incl.md5 delete mode 100644 lldb/www/cpp_reference/html/SBValueList_8h__dep__incl.png delete mode 100644 lldb/www/cpp_reference/html/SBValueList_8h__incl.map delete mode 100644 lldb/www/cpp_reference/html/SBValueList_8h__incl.md5 delete mode 100644 lldb/www/cpp_reference/html/SBValueList_8h__incl.png delete mode 100644 lldb/www/cpp_reference/html/SBValueList_8h_source.html delete mode 100644 lldb/www/cpp_reference/html/SBValue_8h.html delete mode 100644 lldb/www/cpp_reference/html/SBValue_8h__dep__incl.map delete mode 100644 lldb/www/cpp_reference/html/SBValue_8h__dep__incl.md5 delete mode 100644 lldb/www/cpp_reference/html/SBValue_8h__dep__incl.png delete mode 100644 lldb/www/cpp_reference/html/SBValue_8h__incl.map delete mode 100644 lldb/www/cpp_reference/html/SBValue_8h__incl.md5 delete mode 100644 lldb/www/cpp_reference/html/SBValue_8h__incl.png delete mode 100644 lldb/www/cpp_reference/html/SBValue_8h_source.html delete mode 100644 lldb/www/cpp_reference/html/SBVariablesOptions_8h.html delete mode 100644 lldb/www/cpp_reference/html/SBVariablesOptions_8h__dep__incl.map delete mode 100644 lldb/www/cpp_reference/html/SBVariablesOptions_8h__dep__incl.md5 delete mode 100644 lldb/www/cpp_reference/html/SBVariablesOptions_8h__dep__incl.png delete mode 100644 lldb/www/cpp_reference/html/SBVariablesOptions_8h__incl.map delete mode 100644 lldb/www/cpp_reference/html/SBVariablesOptions_8h__incl.md5 delete mode 100644 lldb/www/cpp_reference/html/SBVariablesOptions_8h__incl.png delete mode 100644 lldb/www/cpp_reference/html/SBVariablesOptions_8h_source.html delete mode 100644 lldb/www/cpp_reference/html/SBWatchpoint_8h.html delete mode 100644 lldb/www/cpp_reference/html/SBWatchpoint_8h__dep__incl.map delete mode 100644 lldb/www/cpp_reference/html/SBWatchpoint_8h__dep__incl.md5 delete mode 100644 lldb/www/cpp_reference/html/SBWatchpoint_8h__dep__incl.png delete mode 100644 lldb/www/cpp_reference/html/SBWatchpoint_8h__incl.map delete mode 100644 lldb/www/cpp_reference/html/SBWatchpoint_8h__incl.md5 delete mode 100644 lldb/www/cpp_reference/html/SBWatchpoint_8h__incl.png delete mode 100644 lldb/www/cpp_reference/html/SBWatchpoint_8h_source.html delete mode 100644 lldb/www/cpp_reference/html/SystemInitializerFull_8h.html delete mode 100644 lldb/www/cpp_reference/html/SystemInitializerFull_8h__incl.map delete mode 100644 lldb/www/cpp_reference/html/SystemInitializerFull_8h__incl.md5 delete mode 100644 lldb/www/cpp_reference/html/SystemInitializerFull_8h__incl.png delete mode 100644 lldb/www/cpp_reference/html/SystemInitializerFull_8h_source.html delete mode 100644 lldb/www/cpp_reference/html/annotated.html delete mode 100644 lldb/www/cpp_reference/html/bc_s.png delete mode 100644 lldb/www/cpp_reference/html/bdwn.png delete mode 100644 lldb/www/cpp_reference/html/classSystemInitializerCommon.html delete mode 100644 lldb/www/cpp_reference/html/classSystemInitializerCommon__inher [...] delete mode 100644 lldb/www/cpp_reference/html/classSystemInitializerCommon__inher [...] delete mode 100644 lldb/www/cpp_reference/html/classSystemInitializerCommon__inher [...] delete mode 100644 lldb/www/cpp_reference/html/classes.html delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBAddress-members.html delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBAddress.html delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBAttachInfo-members.html delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBAttachInfo.html delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBAttachInfo__coll__graph.map delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBAttachInfo__coll__graph.md5 delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBAttachInfo__coll__graph.png delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBBlock-members.html delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBBlock.html delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBBreakpoint-members.html delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBBreakpoint.html delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBBreakpointList-members.html delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBBreakpointList.html delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBBreakpointLocation-m [...] delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBBreakpointLocation.html delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBBroadcaster-members.html delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBBroadcaster.html delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBCommand-members.html delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBCommand.html delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBCommandInterpreter-m [...] delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBCommandInterpreter.html delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBCommandInterpreterRu [...] delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBCommandInterpreterRu [...] delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBCommandPluginInterfa [...] delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBCommandPluginInterface.html delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBCommandReturnObject- [...] delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBCommandReturnObject.html delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBCommunication-members.html delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBCommunication.html delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBCompileUnit-members.html delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBCompileUnit.html delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBData-members.html delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBData.html delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBDebugger-members.html delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBDebugger.html delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBDeclaration-members.html delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBDeclaration.html delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBError-members.html delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBError.html delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBEvent-members.html delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBEvent.html delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBExecutionContext-mem [...] delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBExecutionContext.html delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBExpressionOptions-me [...] delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBExpressionOptions.html delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBFileSpec-members.html delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBFileSpec.html delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBFileSpecList-members.html delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBFileSpecList.html delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBFrame-members.html delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBFrame.html delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBFrame__coll__graph.map delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBFrame__coll__graph.md5 delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBFrame__coll__graph.png delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBFunction-members.html delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBFunction.html delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBHostOS-members.html delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBHostOS.html delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBInputReader-members.html delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBInputReader.html delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBInstruction-members.html delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBInstruction.html delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBInstructionList-memb [...] delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBInstructionList.html delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBLanguageRuntime-memb [...] delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBLanguageRuntime.html delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBLaunchInfo-members.html delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBLaunchInfo.html delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBLaunchInfo__coll__graph.map delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBLaunchInfo__coll__graph.md5 delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBLaunchInfo__coll__graph.png delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBLineEntry-members.html delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBLineEntry.html delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBListener-members.html delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBListener.html delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBMemoryRegionInfo-mem [...] delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBMemoryRegionInfo.html delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBMemoryRegionInfoList [...] delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBMemoryRegionInfoList.html delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBModule-members.html delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBModule.html delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBModuleSpec-members.html delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBModuleSpec.html delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBModuleSpecList-members.html delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBModuleSpecList.html delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBPlatform-members.html delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBPlatform.html delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBPlatformConnectOptio [...] delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBPlatformConnectOptions.html delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBPlatformConnectOptio [...] delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBPlatformConnectOptio [...] delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBPlatformConnectOptio [...] delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBPlatformShellCommand [...] delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBPlatformShellCommand.html delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBPlatformShellCommand [...] delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBPlatformShellCommand [...] delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBPlatformShellCommand [...] delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBPlatform__coll__graph.map delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBPlatform__coll__graph.md5 delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBPlatform__coll__graph.png delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBProcess-members.html delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBProcess.html delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBProcess__coll__graph.map delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBProcess__coll__graph.md5 delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBProcess__coll__graph.png delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBQueue-members.html delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBQueue.html delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBQueueItem-members.html delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBQueueItem.html delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBSection-members.html delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBSection.html delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBSourceManager-members.html delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBSourceManager.html delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBStream-members.html delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBStream.html delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBStringList-members.html delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBStringList.html delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBStructuredData-members.html delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBStructuredData.html delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBSymbol-members.html delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBSymbol.html delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBSymbolContext-members.html delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBSymbolContext.html delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBSymbolContextList-me [...] delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBSymbolContextList.html delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBTarget-members.html delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBTarget.html delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBThread-members.html delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBThread.html delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBThreadCollection-mem [...] delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBThreadCollection.html delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBThreadPlan-members.html delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBThreadPlan.html delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBType-members.html delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBType.html delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBTypeCategory-members.html delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBTypeCategory.html delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBTypeCategory__coll__ [...] delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBTypeCategory__coll__ [...] delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBTypeCategory__coll__ [...] delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBTypeEnumMember-members.html delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBTypeEnumMember.html delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBTypeEnumMemberList-m [...] delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBTypeEnumMemberList.html delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBTypeEnumMember__coll [...] delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBTypeEnumMember__coll [...] delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBTypeEnumMember__coll [...] delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBTypeFilter-members.html delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBTypeFilter.html delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBTypeFilter__coll__graph.map delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBTypeFilter__coll__graph.md5 delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBTypeFilter__coll__graph.png delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBTypeFormat-members.html delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBTypeFormat.html delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBTypeFormat__coll__graph.map delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBTypeFormat__coll__graph.md5 delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBTypeFormat__coll__graph.png delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBTypeList-members.html delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBTypeList.html delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBTypeMember-members.html delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBTypeMember.html delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBTypeMemberFunction-m [...] delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBTypeMemberFunction.html delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBTypeMemberFunction__ [...] delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBTypeMemberFunction__ [...] delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBTypeMemberFunction__ [...] delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBTypeMember__coll__graph.map delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBTypeMember__coll__graph.md5 delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBTypeMember__coll__graph.png delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBTypeNameSpecifier-me [...] delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBTypeNameSpecifier.html delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBTypeNameSpecifier__c [...] delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBTypeNameSpecifier__c [...] delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBTypeNameSpecifier__c [...] delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBTypeSummary-members.html delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBTypeSummary.html delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBTypeSummaryOptions-m [...] delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBTypeSummaryOptions.html delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBTypeSummary__coll__g [...] delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBTypeSummary__coll__g [...] delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBTypeSummary__coll__g [...] delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBTypeSynthetic-members.html delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBTypeSynthetic.html delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBTypeSynthetic__coll_ [...] delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBTypeSynthetic__coll_ [...] delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBTypeSynthetic__coll_ [...] delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBType__coll__graph.map delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBType__coll__graph.md5 delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBType__coll__graph.png delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBUnixSignals-members.html delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBUnixSignals.html delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBValue-members.html delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBValue.html delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBValueList-members.html delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBValueList.html delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBVariablesOptions-mem [...] delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBVariablesOptions.html delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBWatchpoint-members.html delete mode 100644 lldb/www/cpp_reference/html/classlldb_1_1SBWatchpoint.html delete mode 100644 lldb/www/cpp_reference/html/classlldb__private_1_1SystemInitial [...] delete mode 100644 lldb/www/cpp_reference/html/classlldb__private_1_1SystemInitial [...] delete mode 100644 lldb/www/cpp_reference/html/classlldb__private_1_1SystemInitial [...] delete mode 100644 lldb/www/cpp_reference/html/classlldb__private_1_1SystemInitial [...] delete mode 100644 lldb/www/cpp_reference/html/classlldb__private_1_1SystemInitial [...] delete mode 100644 lldb/www/cpp_reference/html/classlldb__private_1_1SystemInitial [...] delete mode 100644 lldb/www/cpp_reference/html/classlldb__private_1_1SystemInitial [...] delete mode 100644 lldb/www/cpp_reference/html/classlldb__private_1_1SystemInitial [...] delete mode 100644 lldb/www/cpp_reference/html/closed.png delete mode 100644 lldb/www/cpp_reference/html/dir_12f13744187bc9a56c439d0a57f95644.html delete mode 100644 lldb/www/cpp_reference/html/dir_12f13744187bc9a56c439d0a57f9564 [...] delete mode 100644 lldb/www/cpp_reference/html/dir_12f13744187bc9a56c439d0a57f9564 [...] delete mode 100644 lldb/www/cpp_reference/html/dir_12f13744187bc9a56c439d0a57f9564 [...] delete mode 100644 lldb/www/cpp_reference/html/dir_217b186c19a2bb8bc0ee0f71fb72d4e8.html delete mode 100644 lldb/www/cpp_reference/html/dir_217b186c19a2bb8bc0ee0f71fb72d4e [...] delete mode 100644 lldb/www/cpp_reference/html/dir_217b186c19a2bb8bc0ee0f71fb72d4e [...] delete mode 100644 lldb/www/cpp_reference/html/dir_217b186c19a2bb8bc0ee0f71fb72d4e [...] delete mode 100644 lldb/www/cpp_reference/html/dir_30e71e610673c7b74c5ccda0fc334ee9.html delete mode 100644 lldb/www/cpp_reference/html/dir_30e71e610673c7b74c5ccda0fc334ee [...] delete mode 100644 lldb/www/cpp_reference/html/dir_30e71e610673c7b74c5ccda0fc334ee [...] delete mode 100644 lldb/www/cpp_reference/html/dir_30e71e610673c7b74c5ccda0fc334ee [...] delete mode 100644 lldb/www/cpp_reference/html/dir_36ad4ea5df2b352cce0512435d34c8a4.html delete mode 100644 lldb/www/cpp_reference/html/dir_36ad4ea5df2b352cce0512435d34c8a [...] delete mode 100644 lldb/www/cpp_reference/html/dir_36ad4ea5df2b352cce0512435d34c8a [...] delete mode 100644 lldb/www/cpp_reference/html/dir_36ad4ea5df2b352cce0512435d34c8a [...] delete mode 100644 lldb/www/cpp_reference/html/dir_42333c9da4438c4e48b6683e9ba44a59.html delete mode 100644 lldb/www/cpp_reference/html/dir_42333c9da4438c4e48b6683e9ba44a5 [...] delete mode 100644 lldb/www/cpp_reference/html/dir_42333c9da4438c4e48b6683e9ba44a5 [...] delete mode 100644 lldb/www/cpp_reference/html/dir_42333c9da4438c4e48b6683e9ba44a5 [...] delete mode 100644 lldb/www/cpp_reference/html/dir_65cab015c1f428073772d528e6a1b53d.html delete mode 100644 lldb/www/cpp_reference/html/dir_65cab015c1f428073772d528e6a1b53 [...] delete mode 100644 lldb/www/cpp_reference/html/dir_65cab015c1f428073772d528e6a1b53 [...] delete mode 100644 lldb/www/cpp_reference/html/dir_65cab015c1f428073772d528e6a1b53 [...] delete mode 100644 lldb/www/cpp_reference/html/dir_6b47ac86da6aee9115280ffa56155f66.html delete mode 100644 lldb/www/cpp_reference/html/dir_6b47ac86da6aee9115280ffa56155f6 [...] delete mode 100644 lldb/www/cpp_reference/html/dir_6b47ac86da6aee9115280ffa56155f6 [...] delete mode 100644 lldb/www/cpp_reference/html/dir_6b47ac86da6aee9115280ffa56155f6 [...] delete mode 100644 lldb/www/cpp_reference/html/dir_8b321541f691a81675dae4ec7a1864bb.html delete mode 100644 lldb/www/cpp_reference/html/dir_8b321541f691a81675dae4ec7a1864b [...] delete mode 100644 lldb/www/cpp_reference/html/dir_8b321541f691a81675dae4ec7a1864b [...] delete mode 100644 lldb/www/cpp_reference/html/dir_8b321541f691a81675dae4ec7a1864b [...] delete mode 100644 lldb/www/cpp_reference/html/dir_9d4b8469db156c557ab1d649b027ec2e.html delete mode 100644 lldb/www/cpp_reference/html/dir_9d4b8469db156c557ab1d649b027ec2 [...] delete mode 100644 lldb/www/cpp_reference/html/dir_9d4b8469db156c557ab1d649b027ec2 [...] delete mode 100644 lldb/www/cpp_reference/html/dir_9d4b8469db156c557ab1d649b027ec2 [...] delete mode 100644 lldb/www/cpp_reference/html/dir_b8cffa74dcb91bca0da221349fa85523.html delete mode 100644 lldb/www/cpp_reference/html/dir_b8cffa74dcb91bca0da221349fa8552 [...] delete mode 100644 lldb/www/cpp_reference/html/dir_b8cffa74dcb91bca0da221349fa8552 [...] delete mode 100644 lldb/www/cpp_reference/html/dir_b8cffa74dcb91bca0da221349fa8552 [...] delete mode 100644 lldb/www/cpp_reference/html/dir_bdcf59bf838c999fcfc3dde87d35c9f0.html delete mode 100644 lldb/www/cpp_reference/html/dir_bdcf59bf838c999fcfc3dde87d35c9f [...] delete mode 100644 lldb/www/cpp_reference/html/dir_bdcf59bf838c999fcfc3dde87d35c9f [...] delete mode 100644 lldb/www/cpp_reference/html/dir_bdcf59bf838c999fcfc3dde87d35c9f [...] delete mode 100644 lldb/www/cpp_reference/html/dir_c02e3ff158c3064d7b78c6aa6fc411e6.html delete mode 100644 lldb/www/cpp_reference/html/dir_c02e3ff158c3064d7b78c6aa6fc411e [...] delete mode 100644 lldb/www/cpp_reference/html/dir_c02e3ff158c3064d7b78c6aa6fc411e [...] delete mode 100644 lldb/www/cpp_reference/html/dir_c02e3ff158c3064d7b78c6aa6fc411e [...] delete mode 100644 lldb/www/cpp_reference/html/dir_fa64c3fa8a988674a1a867b97ca9a790.html delete mode 100644 lldb/www/cpp_reference/html/dir_fa64c3fa8a988674a1a867b97ca9a79 [...] delete mode 100644 lldb/www/cpp_reference/html/dir_fa64c3fa8a988674a1a867b97ca9a79 [...] delete mode 100644 lldb/www/cpp_reference/html/dir_fa64c3fa8a988674a1a867b97ca9a79 [...] delete mode 100644 lldb/www/cpp_reference/html/doxygen.css delete mode 100644 lldb/www/cpp_reference/html/doxygen.png delete mode 100644 lldb/www/cpp_reference/html/doxygen_8intro.html delete mode 100644 lldb/www/cpp_reference/html/doxygen_8intro_source.html delete mode 100644 lldb/www/cpp_reference/html/dynsections.js delete mode 100644 lldb/www/cpp_reference/html/files.html delete mode 100644 lldb/www/cpp_reference/html/ftv2blank.png delete mode 100644 lldb/www/cpp_reference/html/ftv2cl.png delete mode 100644 lldb/www/cpp_reference/html/ftv2doc.png delete mode 100644 lldb/www/cpp_reference/html/ftv2folderclosed.png delete mode 100644 lldb/www/cpp_reference/html/ftv2folderopen.png delete mode 100644 lldb/www/cpp_reference/html/ftv2lastnode.png delete mode 100644 lldb/www/cpp_reference/html/ftv2link.png delete mode 100644 lldb/www/cpp_reference/html/ftv2mlastnode.png delete mode 100644 lldb/www/cpp_reference/html/ftv2mnode.png delete mode 100644 lldb/www/cpp_reference/html/ftv2mo.png delete mode 100644 lldb/www/cpp_reference/html/ftv2node.png delete mode 100644 lldb/www/cpp_reference/html/ftv2ns.png delete mode 100644 lldb/www/cpp_reference/html/ftv2plastnode.png delete mode 100644 lldb/www/cpp_reference/html/ftv2pnode.png delete mode 100644 lldb/www/cpp_reference/html/ftv2splitbar.png delete mode 100644 lldb/www/cpp_reference/html/ftv2vertline.png delete mode 100644 lldb/www/cpp_reference/html/functions.html delete mode 100644 lldb/www/cpp_reference/html/functions_0x62.html delete mode 100644 lldb/www/cpp_reference/html/functions_0x63.html delete mode 100644 lldb/www/cpp_reference/html/functions_0x64.html delete mode 100644 lldb/www/cpp_reference/html/functions_0x65.html delete mode 100644 lldb/www/cpp_reference/html/functions_0x66.html delete mode 100644 lldb/www/cpp_reference/html/functions_0x67.html delete mode 100644 lldb/www/cpp_reference/html/functions_0x68.html delete mode 100644 lldb/www/cpp_reference/html/functions_0x69.html delete mode 100644 lldb/www/cpp_reference/html/functions_0x6b.html delete mode 100644 lldb/www/cpp_reference/html/functions_0x6c.html delete mode 100644 lldb/www/cpp_reference/html/functions_0x6d.html delete mode 100644 lldb/www/cpp_reference/html/functions_0x6e.html delete mode 100644 lldb/www/cpp_reference/html/functions_0x6f.html delete mode 100644 lldb/www/cpp_reference/html/functions_0x70.html delete mode 100644 lldb/www/cpp_reference/html/functions_0x72.html delete mode 100644 lldb/www/cpp_reference/html/functions_0x73.html delete mode 100644 lldb/www/cpp_reference/html/functions_0x74.html delete mode 100644 lldb/www/cpp_reference/html/functions_0x75.html delete mode 100644 lldb/www/cpp_reference/html/functions_0x76.html delete mode 100644 lldb/www/cpp_reference/html/functions_0x77.html delete mode 100644 lldb/www/cpp_reference/html/functions_0x7e.html delete mode 100644 lldb/www/cpp_reference/html/functions_b.html delete mode 100644 lldb/www/cpp_reference/html/functions_c.html delete mode 100644 lldb/www/cpp_reference/html/functions_d.html delete mode 100644 lldb/www/cpp_reference/html/functions_e.html delete mode 100644 lldb/www/cpp_reference/html/functions_enum.html delete mode 100644 lldb/www/cpp_reference/html/functions_eval.html delete mode 100644 lldb/www/cpp_reference/html/functions_f.html delete mode 100644 lldb/www/cpp_reference/html/functions_func.html delete mode 100644 lldb/www/cpp_reference/html/functions_func_0x62.html delete mode 100644 lldb/www/cpp_reference/html/functions_func_0x63.html delete mode 100644 lldb/www/cpp_reference/html/functions_func_0x64.html delete mode 100644 lldb/www/cpp_reference/html/functions_func_0x65.html delete mode 100644 lldb/www/cpp_reference/html/functions_func_0x66.html delete mode 100644 lldb/www/cpp_reference/html/functions_func_0x67.html delete mode 100644 lldb/www/cpp_reference/html/functions_func_0x68.html delete mode 100644 lldb/www/cpp_reference/html/functions_func_0x69.html delete mode 100644 lldb/www/cpp_reference/html/functions_func_0x6b.html delete mode 100644 lldb/www/cpp_reference/html/functions_func_0x6c.html delete mode 100644 lldb/www/cpp_reference/html/functions_func_0x6d.html delete mode 100644 lldb/www/cpp_reference/html/functions_func_0x6e.html delete mode 100644 lldb/www/cpp_reference/html/functions_func_0x6f.html delete mode 100644 lldb/www/cpp_reference/html/functions_func_0x70.html delete mode 100644 lldb/www/cpp_reference/html/functions_func_0x72.html delete mode 100644 lldb/www/cpp_reference/html/functions_func_0x73.html delete mode 100644 lldb/www/cpp_reference/html/functions_func_0x74.html delete mode 100644 lldb/www/cpp_reference/html/functions_func_0x75.html delete mode 100644 lldb/www/cpp_reference/html/functions_func_0x77.html delete mode 100644 lldb/www/cpp_reference/html/functions_func_0x7e.html delete mode 100644 lldb/www/cpp_reference/html/functions_func_b.html delete mode 100644 lldb/www/cpp_reference/html/functions_func_c.html delete mode 100644 lldb/www/cpp_reference/html/functions_func_d.html delete mode 100644 lldb/www/cpp_reference/html/functions_func_e.html delete mode 100644 lldb/www/cpp_reference/html/functions_func_f.html delete mode 100644 lldb/www/cpp_reference/html/functions_func_g.html delete mode 100644 lldb/www/cpp_reference/html/functions_func_h.html delete mode 100644 lldb/www/cpp_reference/html/functions_func_i.html delete mode 100644 lldb/www/cpp_reference/html/functions_func_j.html delete mode 100644 lldb/www/cpp_reference/html/functions_func_k.html delete mode 100644 lldb/www/cpp_reference/html/functions_func_l.html delete mode 100644 lldb/www/cpp_reference/html/functions_func_m.html delete mode 100644 lldb/www/cpp_reference/html/functions_func_o.html delete mode 100644 lldb/www/cpp_reference/html/functions_func_p.html delete mode 100644 lldb/www/cpp_reference/html/functions_func_q.html delete mode 100644 lldb/www/cpp_reference/html/functions_func_r.html delete mode 100644 lldb/www/cpp_reference/html/functions_func_s.html delete mode 100644 lldb/www/cpp_reference/html/functions_func_t.html delete mode 100644 lldb/www/cpp_reference/html/functions_func_u.html delete mode 100644 lldb/www/cpp_reference/html/functions_func_w.html delete mode 100644 lldb/www/cpp_reference/html/functions_func_~.html delete mode 100644 lldb/www/cpp_reference/html/functions_g.html delete mode 100644 lldb/www/cpp_reference/html/functions_h.html delete mode 100644 lldb/www/cpp_reference/html/functions_i.html delete mode 100644 lldb/www/cpp_reference/html/functions_j.html delete mode 100644 lldb/www/cpp_reference/html/functions_k.html delete mode 100644 lldb/www/cpp_reference/html/functions_l.html delete mode 100644 lldb/www/cpp_reference/html/functions_m.html delete mode 100644 lldb/www/cpp_reference/html/functions_o.html delete mode 100644 lldb/www/cpp_reference/html/functions_p.html delete mode 100644 lldb/www/cpp_reference/html/functions_q.html delete mode 100644 lldb/www/cpp_reference/html/functions_r.html delete mode 100644 lldb/www/cpp_reference/html/functions_rela.html delete mode 100644 lldb/www/cpp_reference/html/functions_rela_0x73.html delete mode 100644 lldb/www/cpp_reference/html/functions_rela_0x76.html delete mode 100644 lldb/www/cpp_reference/html/functions_rela_s.html delete mode 100644 lldb/www/cpp_reference/html/functions_s.html delete mode 100644 lldb/www/cpp_reference/html/functions_t.html delete mode 100644 lldb/www/cpp_reference/html/functions_type.html delete mode 100644 lldb/www/cpp_reference/html/functions_u.html delete mode 100644 lldb/www/cpp_reference/html/functions_vars.html delete mode 100644 lldb/www/cpp_reference/html/functions_w.html delete mode 100644 lldb/www/cpp_reference/html/functions_~.html delete mode 100644 lldb/www/cpp_reference/html/graph_legend.html delete mode 100644 lldb/www/cpp_reference/html/graph_legend.md5 delete mode 100644 lldb/www/cpp_reference/html/graph_legend.png delete mode 100644 lldb/www/cpp_reference/html/hierarchy.html delete mode 100644 lldb/www/cpp_reference/html/index.html delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_0.map delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_0.md5 delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_0.png delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_1.map delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_1.md5 delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_1.png delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_10.map delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_10.md5 delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_10.png delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_100.map delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_100.md5 delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_100.png delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_101.map delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_101.md5 delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_101.png delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_102.map delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_102.md5 delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_102.png delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_103.map delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_103.md5 delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_103.png delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_104.map delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_104.md5 delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_104.png delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_105.map delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_105.md5 delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_105.png delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_106.map delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_106.md5 delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_106.png delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_107.map delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_107.md5 delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_107.png delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_108.map delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_108.md5 delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_108.png delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_109.map delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_109.md5 delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_109.png delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_11.map delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_11.md5 delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_11.png delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_110.map delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_110.md5 delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_110.png delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_111.map delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_111.md5 delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_111.png delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_112.map delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_112.md5 delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_112.png delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_113.map delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_113.md5 delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_113.png delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_114.map delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_114.md5 delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_114.png delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_115.map delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_115.md5 delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_115.png delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_116.map delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_116.md5 delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_116.png delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_117.map delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_117.md5 delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_117.png delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_118.map delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_118.md5 delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_118.png delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_119.map delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_119.md5 delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_119.png delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_12.map delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_12.md5 delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_12.png delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_120.map delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_120.md5 delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_120.png delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_121.map delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_121.md5 delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_121.png delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_122.map delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_122.md5 delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_122.png delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_123.map delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_123.md5 delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_123.png delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_124.map delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_124.md5 delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_124.png delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_125.map delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_125.md5 delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_125.png delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_126.map delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_126.md5 delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_126.png delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_127.map delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_127.md5 delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_127.png delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_128.map delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_128.md5 delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_128.png delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_129.map delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_129.md5 delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_129.png delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_13.map delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_13.md5 delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_13.png delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_130.map delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_130.md5 delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_130.png delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_131.map delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_131.md5 delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_131.png delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_132.map delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_132.md5 delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_132.png delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_133.map delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_133.md5 delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_133.png delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_134.map delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_134.md5 delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_134.png delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_135.map delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_135.md5 delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_135.png delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_136.map delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_136.md5 delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_136.png delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_137.map delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_137.md5 delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_137.png delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_138.map delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_138.md5 delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_138.png delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_139.map delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_139.md5 delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_139.png delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_14.map delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_14.md5 delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_14.png delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_140.map delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_140.md5 delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_140.png delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_141.map delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_141.md5 delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_141.png delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_142.map delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_142.md5 delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_142.png delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_143.map delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_143.md5 delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_143.png delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_144.map delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_144.md5 delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_144.png delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_145.map delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_145.md5 delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_145.png delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_146.map delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_146.md5 delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_146.png delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_15.map delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_15.md5 delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_15.png delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_16.map delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_16.md5 delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_16.png delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_17.map delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_17.md5 delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_17.png delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_18.map delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_18.md5 delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_18.png delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_19.map delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_19.md5 delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_19.png delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_2.map delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_2.md5 delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_2.png delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_20.map delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_20.md5 delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_20.png delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_21.map delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_21.md5 delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_21.png delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_22.map delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_22.md5 delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_22.png delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_23.map delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_23.md5 delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_23.png delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_24.map delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_24.md5 delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_24.png delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_25.map delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_25.md5 delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_25.png delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_26.map delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_26.md5 delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_26.png delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_27.map delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_27.md5 delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_27.png delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_28.map delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_28.md5 delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_28.png delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_29.map delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_29.md5 delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_29.png delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_3.map delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_3.md5 delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_3.png delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_30.map delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_30.md5 delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_30.png delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_31.map delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_31.md5 delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_31.png delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_32.map delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_32.md5 delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_32.png delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_33.map delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_33.md5 delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_33.png delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_34.map delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_34.md5 delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_34.png delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_35.map delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_35.md5 delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_35.png delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_36.map delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_36.md5 delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_36.png delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_37.map delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_37.md5 delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_37.png delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_38.map delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_38.md5 delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_38.png delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_39.map delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_39.md5 delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_39.png delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_4.map delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_4.md5 delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_4.png delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_40.map delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_40.md5 delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_40.png delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_41.map delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_41.md5 delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_41.png delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_42.map delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_42.md5 delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_42.png delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_43.map delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_43.md5 delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_43.png delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_44.map delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_44.md5 delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_44.png delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_45.map delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_45.md5 delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_45.png delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_46.map delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_46.md5 delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_46.png delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_47.map delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_47.md5 delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_47.png delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_48.map delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_48.md5 delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_48.png delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_49.map delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_49.md5 delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_49.png delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_5.map delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_5.md5 delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_5.png delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_50.map delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_50.md5 delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_50.png delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_51.map delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_51.md5 delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_51.png delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_52.map delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_52.md5 delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_52.png delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_53.map delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_53.md5 delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_53.png delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_54.map delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_54.md5 delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_54.png delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_55.map delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_55.md5 delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_55.png delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_56.map delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_56.md5 delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_56.png delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_57.map delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_57.md5 delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_57.png delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_58.map delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_58.md5 delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_58.png delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_59.map delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_59.md5 delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_59.png delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_6.map delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_6.md5 delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_6.png delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_60.map delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_60.md5 delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_60.png delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_61.map delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_61.md5 delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_61.png delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_62.map delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_62.md5 delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_62.png delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_63.map delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_63.md5 delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_63.png delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_64.map delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_64.md5 delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_64.png delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_65.map delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_65.md5 delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_65.png delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_66.map delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_66.md5 delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_66.png delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_67.map delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_67.md5 delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_67.png delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_68.map delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_68.md5 delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_68.png delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_69.map delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_69.md5 delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_69.png delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_7.map delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_7.md5 delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_7.png delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_70.map delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_70.md5 delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_70.png delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_71.map delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_71.md5 delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_71.png delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_72.map delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_72.md5 delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_72.png delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_73.map delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_73.md5 delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_73.png delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_74.map delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_74.md5 delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_74.png delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_75.map delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_75.md5 delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_75.png delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_76.map delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_76.md5 delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_76.png delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_77.map delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_77.md5 delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_77.png delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_78.map delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_78.md5 delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_78.png delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_79.map delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_79.md5 delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_79.png delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_8.map delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_8.md5 delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_8.png delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_80.map delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_80.md5 delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_80.png delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_81.map delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_81.md5 delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_81.png delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_82.map delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_82.md5 delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_82.png delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_83.map delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_83.md5 delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_83.png delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_84.map delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_84.md5 delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_84.png delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_85.map delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_85.md5 delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_85.png delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_86.map delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_86.md5 delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_86.png delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_87.map delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_87.md5 delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_87.png delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_88.map delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_88.md5 delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_88.png delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_89.map delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_89.md5 delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_89.png delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_9.map delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_9.md5 delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_9.png delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_90.map delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_90.md5 delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_90.png delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_91.map delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_91.md5 delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_91.png delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_92.map delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_92.md5 delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_92.png delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_93.map delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_93.md5 delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_93.png delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_94.map delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_94.md5 delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_94.png delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_95.map delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_95.md5 delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_95.png delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_96.map delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_96.md5 delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_96.png delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_97.map delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_97.md5 delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_97.png delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_98.map delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_98.md5 delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_98.png delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_99.map delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_99.md5 delete mode 100644 lldb/www/cpp_reference/html/inherit_graph_99.png delete mode 100644 lldb/www/cpp_reference/html/inherits.html delete mode 100644 lldb/www/cpp_reference/html/namespacelldb.html delete mode 100644 lldb/www/cpp_reference/html/namespacelldb__private.html delete mode 100644 lldb/www/cpp_reference/html/namespacemembers.html delete mode 100644 lldb/www/cpp_reference/html/namespacemembers_vars.html delete mode 100644 lldb/www/cpp_reference/html/namespaces.html delete mode 100644 lldb/www/cpp_reference/html/nav_f.png delete mode 100644 lldb/www/cpp_reference/html/nav_g.png delete mode 100644 lldb/www/cpp_reference/html/nav_h.png delete mode 100644 lldb/www/cpp_reference/html/open.png delete mode 100644 lldb/www/cpp_reference/html/sync_off.png delete mode 100644 lldb/www/cpp_reference/html/sync_on.png delete mode 100644 lldb/www/cpp_reference/html/tab_a.png delete mode 100644 lldb/www/cpp_reference/html/tab_b.png delete mode 100644 lldb/www/cpp_reference/html/tab_h.png delete mode 100644 lldb/www/cpp_reference/html/tab_s.png delete mode 100644 lldb/www/cpp_reference/html/tabs.css delete mode 100755 lldb/www/customization.html delete mode 100755 lldb/www/docs.html delete mode 100755 lldb/www/download.html delete mode 100755 lldb/www/faq.html delete mode 100755 lldb/www/features.html delete mode 100755 lldb/www/formats.html delete mode 100755 lldb/www/goals.html delete mode 100755 lldb/www/index.html delete mode 100755 lldb/www/lldb-gdb.html delete mode 100755 lldb/www/projects.html delete mode 100755 lldb/www/python-reference.html delete mode 100644 lldb/www/python_reference/_lldb'-module.html delete mode 100644 lldb/www/python_reference/api-objects.txt delete mode 100644 lldb/www/python_reference/class-tree.html delete mode 100644 lldb/www/python_reference/crarr.png delete mode 100644 lldb/www/python_reference/epydoc.css delete mode 100644 lldb/www/python_reference/epydoc.js delete mode 100644 lldb/www/python_reference/frames.html delete mode 100644 lldb/www/python_reference/help.html delete mode 100644 lldb/www/python_reference/identifier-index-A.html delete mode 100644 lldb/www/python_reference/identifier-index-B.html delete mode 100644 lldb/www/python_reference/identifier-index-C.html delete mode 100644 lldb/www/python_reference/identifier-index-D.html delete mode 100644 lldb/www/python_reference/identifier-index-E.html delete mode 100644 lldb/www/python_reference/identifier-index-F.html delete mode 100644 lldb/www/python_reference/identifier-index-G.html delete mode 100644 lldb/www/python_reference/identifier-index-H.html delete mode 100644 lldb/www/python_reference/identifier-index-I.html delete mode 100644 lldb/www/python_reference/identifier-index-J.html delete mode 100644 lldb/www/python_reference/identifier-index-K.html delete mode 100644 lldb/www/python_reference/identifier-index-L.html delete mode 100644 lldb/www/python_reference/identifier-index-M.html delete mode 100644 lldb/www/python_reference/identifier-index-N.html delete mode 100644 lldb/www/python_reference/identifier-index-O.html delete mode 100644 lldb/www/python_reference/identifier-index-P.html delete mode 100644 lldb/www/python_reference/identifier-index-Q.html delete mode 100644 lldb/www/python_reference/identifier-index-R.html delete mode 100644 lldb/www/python_reference/identifier-index-S.html delete mode 100644 lldb/www/python_reference/identifier-index-T.html delete mode 100644 lldb/www/python_reference/identifier-index-U.html delete mode 100644 lldb/www/python_reference/identifier-index-V.html delete mode 100644 lldb/www/python_reference/identifier-index-W.html delete mode 100644 lldb/www/python_reference/identifier-index-X.html delete mode 100644 lldb/www/python_reference/identifier-index-Y.html delete mode 100644 lldb/www/python_reference/identifier-index-Z.html delete mode 100644 lldb/www/python_reference/identifier-index-_.html delete mode 100644 lldb/www/python_reference/identifier-index.html delete mode 100644 lldb/www/python_reference/index.html delete mode 100644 lldb/www/python_reference/lldb-module.html delete mode 100644 lldb/www/python_reference/lldb-pysrc.html delete mode 100644 lldb/www/python_reference/lldb.SBAddress-class.html delete mode 100644 lldb/www/python_reference/lldb.SBAttachInfo-class.html delete mode 100644 lldb/www/python_reference/lldb.SBBlock-class.html delete mode 100644 lldb/www/python_reference/lldb.SBBlock.ranges_access-class.html delete mode 100644 lldb/www/python_reference/lldb.SBBreakpoint-class.html delete mode 100644 lldb/www/python_reference/lldb.SBBreakpointList-class.html delete mode 100644 lldb/www/python_reference/lldb.SBBreakpointLocation-class.html delete mode 100644 lldb/www/python_reference/lldb.SBBroadcaster-class.html delete mode 100644 lldb/www/python_reference/lldb.SBCommandInterpreter-class.html delete mode 100644 lldb/www/python_reference/lldb.SBCommandInterpreterRunOptions-c [...] delete mode 100644 lldb/www/python_reference/lldb.SBCommandReturnObject-class.html delete mode 100644 lldb/www/python_reference/lldb.SBCommunication-class.html delete mode 100644 lldb/www/python_reference/lldb.SBCompileUnit-class.html delete mode 100644 lldb/www/python_reference/lldb.SBData-class.html delete mode 100644 lldb/www/python_reference/lldb.SBData.read_data_helper-class.html delete mode 100644 lldb/www/python_reference/lldb.SBDebugger-class.html delete mode 100644 lldb/www/python_reference/lldb.SBDeclaration-class.html delete mode 100644 lldb/www/python_reference/lldb.SBError-class.html delete mode 100644 lldb/www/python_reference/lldb.SBEvent-class.html delete mode 100644 lldb/www/python_reference/lldb.SBExecutionContext-class.html delete mode 100644 lldb/www/python_reference/lldb.SBExpressionOptions-class.html delete mode 100644 lldb/www/python_reference/lldb.SBFileSpec-class.html delete mode 100644 lldb/www/python_reference/lldb.SBFileSpecList-class.html delete mode 100644 lldb/www/python_reference/lldb.SBFrame-class.html delete mode 100644 lldb/www/python_reference/lldb.SBFunction-class.html delete mode 100644 lldb/www/python_reference/lldb.SBHostOS-class.html delete mode 100644 lldb/www/python_reference/lldb.SBInputReader-class.html delete mode 100644 lldb/www/python_reference/lldb.SBInstruction-class.html delete mode 100644 lldb/www/python_reference/lldb.SBInstructionList-class.html delete mode 100644 lldb/www/python_reference/lldb.SBLanguageRuntime-class.html delete mode 100644 lldb/www/python_reference/lldb.SBLaunchInfo-class.html delete mode 100644 lldb/www/python_reference/lldb.SBLineEntry-class.html delete mode 100644 lldb/www/python_reference/lldb.SBListener-class.html delete mode 100644 lldb/www/python_reference/lldb.SBMemoryRegionInfo-class.html delete mode 100644 lldb/www/python_reference/lldb.SBMemoryRegionInfoList-class.html delete mode 100644 lldb/www/python_reference/lldb.SBModule-class.html delete mode 100644 lldb/www/python_reference/lldb.SBModule.compile_units_access-cl [...] delete mode 100644 lldb/www/python_reference/lldb.SBModule.sections_access-class.html delete mode 100644 lldb/www/python_reference/lldb.SBModule.symbols_access-class.html delete mode 100644 lldb/www/python_reference/lldb.SBModule.symbols_access.re_compi [...] delete mode 100644 lldb/www/python_reference/lldb.SBModuleSpec-class.html delete mode 100644 lldb/www/python_reference/lldb.SBModuleSpecList-class.html delete mode 100644 lldb/www/python_reference/lldb.SBPlatform-class.html delete mode 100644 lldb/www/python_reference/lldb.SBPlatformConnectOptions-class.html delete mode 100644 lldb/www/python_reference/lldb.SBPlatformShellCommand-class.html delete mode 100644 lldb/www/python_reference/lldb.SBProcess-class.html delete mode 100644 lldb/www/python_reference/lldb.SBProcess.threads_access-class.html delete mode 100644 lldb/www/python_reference/lldb.SBQueue-class.html delete mode 100644 lldb/www/python_reference/lldb.SBQueueItem-class.html delete mode 100644 lldb/www/python_reference/lldb.SBSection-class.html delete mode 100644 lldb/www/python_reference/lldb.SBSourceManager-class.html delete mode 100644 lldb/www/python_reference/lldb.SBStream-class.html delete mode 100644 lldb/www/python_reference/lldb.SBStringList-class.html delete mode 100644 lldb/www/python_reference/lldb.SBStructuredData-class.html delete mode 100644 lldb/www/python_reference/lldb.SBSymbol-class.html delete mode 100644 lldb/www/python_reference/lldb.SBSymbolContext-class.html delete mode 100644 lldb/www/python_reference/lldb.SBSymbolContextList-class.html delete mode 100644 lldb/www/python_reference/lldb.SBSyntheticValueProvider-class.html delete mode 100644 lldb/www/python_reference/lldb.SBTarget-class.html delete mode 100644 lldb/www/python_reference/lldb.SBTarget.modules_access-class.html delete mode 100644 lldb/www/python_reference/lldb.SBThread-class.html delete mode 100644 lldb/www/python_reference/lldb.SBThread.frames_access-class.html delete mode 100644 lldb/www/python_reference/lldb.SBThreadCollection-class.html delete mode 100644 lldb/www/python_reference/lldb.SBThreadPlan-class.html delete mode 100644 lldb/www/python_reference/lldb.SBType-class.html delete mode 100644 lldb/www/python_reference/lldb.SBTypeCategory-class.html delete mode 100644 lldb/www/python_reference/lldb.SBTypeCategory.formatters_access [...] delete mode 100644 lldb/www/python_reference/lldb.SBTypeEnumMember-class.html delete mode 100644 lldb/www/python_reference/lldb.SBTypeEnumMemberList-class.html delete mode 100644 lldb/www/python_reference/lldb.SBTypeFilter-class.html delete mode 100644 lldb/www/python_reference/lldb.SBTypeFormat-class.html delete mode 100644 lldb/www/python_reference/lldb.SBTypeList-class.html delete mode 100644 lldb/www/python_reference/lldb.SBTypeMember-class.html delete mode 100644 lldb/www/python_reference/lldb.SBTypeMemberFunction-class.html delete mode 100644 lldb/www/python_reference/lldb.SBTypeNameSpecifier-class.html delete mode 100644 lldb/www/python_reference/lldb.SBTypeSummary-class.html delete mode 100644 lldb/www/python_reference/lldb.SBTypeSummaryOptions-class.html delete mode 100644 lldb/www/python_reference/lldb.SBTypeSynthetic-class.html delete mode 100644 lldb/www/python_reference/lldb.SBUnixSignals-class.html delete mode 100644 lldb/www/python_reference/lldb.SBValue-class.html delete mode 100644 lldb/www/python_reference/lldb.SBValueList-class.html delete mode 100644 lldb/www/python_reference/lldb.SBVariablesOptions-class.html delete mode 100644 lldb/www/python_reference/lldb.SBWatchpoint-class.html delete mode 100644 lldb/www/python_reference/lldb.declaration-class.html delete mode 100644 lldb/www/python_reference/lldb.embedded_interpreter-module.html delete mode 100644 lldb/www/python_reference/lldb.embedded_interpreter-pysrc.html delete mode 100644 lldb/www/python_reference/lldb.embedded_interpreter.LLDBQuitter [...] delete mode 100644 lldb/www/python_reference/lldb.embedded_interpreter.SimpleREPL- [...] delete mode 100644 lldb/www/python_reference/lldb.formatters-module.html delete mode 100644 lldb/www/python_reference/lldb.formatters-pysrc.html delete mode 100644 lldb/www/python_reference/lldb.formatters.Logger-module.html delete mode 100644 lldb/www/python_reference/lldb.formatters.Logger-pysrc.html delete mode 100644 lldb/www/python_reference/lldb.formatters.Logger.FileLogger-class.html delete mode 100644 lldb/www/python_reference/lldb.formatters.Logger.Logger-class.html delete mode 100644 lldb/www/python_reference/lldb.formatters.Logger.NopLogger-class.html delete mode 100644 lldb/www/python_reference/lldb.formatters.Logger.StdoutLogger-c [...] delete mode 100644 lldb/www/python_reference/lldb.formatters.attrib_fromdict-module.html delete mode 100644 lldb/www/python_reference/lldb.formatters.attrib_fromdict-pysrc.html delete mode 100644 lldb/www/python_reference/lldb.formatters.attrib_fromdict.Attri [...] delete mode 100644 lldb/www/python_reference/lldb.formatters.cache-module.html delete mode 100644 lldb/www/python_reference/lldb.formatters.cache-pysrc.html delete mode 100644 lldb/www/python_reference/lldb.formatters.cache.Cache-class.html delete mode 100644 lldb/www/python_reference/lldb.formatters.cpp-module.html delete mode 100644 lldb/www/python_reference/lldb.formatters.cpp-pysrc.html delete mode 100644 lldb/www/python_reference/lldb.formatters.cpp.gnu_libstdcpp-mod [...] delete mode 100644 lldb/www/python_reference/lldb.formatters.cpp.gnu_libstdcpp-pysrc.html delete mode 100644 lldb/www/python_reference/lldb.formatters.cpp.gnu_libstdcpp.Std [...] delete mode 100644 lldb/www/python_reference/lldb.formatters.cpp.gnu_libstdcpp.Std [...] delete mode 100644 lldb/www/python_reference/lldb.formatters.cpp.gnu_libstdcpp.Std [...] delete mode 100644 lldb/www/python_reference/lldb.formatters.cpp.gnu_libstdcpp.Std [...] delete mode 100644 lldb/www/python_reference/lldb.formatters.cpp.gnu_libstdcpp.Std [...] delete mode 100644 lldb/www/python_reference/lldb.formatters.cpp.libcxx-module.html delete mode 100644 lldb/www/python_reference/lldb.formatters.cpp.libcxx-pysrc.html delete mode 100644 lldb/www/python_reference/lldb.formatters.cpp.libcxx.stddeque_S [...] delete mode 100644 lldb/www/python_reference/lldb.formatters.cpp.libcxx.stdlist_Sy [...] delete mode 100644 lldb/www/python_reference/lldb.formatters.cpp.libcxx.stdlist_en [...] delete mode 100644 lldb/www/python_reference/lldb.formatters.cpp.libcxx.stdlist_it [...] delete mode 100644 lldb/www/python_reference/lldb.formatters.cpp.libcxx.stdmap_Syn [...] delete mode 100644 lldb/www/python_reference/lldb.formatters.cpp.libcxx.stdmap_ite [...] delete mode 100644 lldb/www/python_reference/lldb.formatters.cpp.libcxx.stdmap_ite [...] delete mode 100644 lldb/www/python_reference/lldb.formatters.cpp.libcxx.stdsharedp [...] delete mode 100644 lldb/www/python_reference/lldb.formatters.cpp.libcxx.stdvector_ [...] delete mode 100644 lldb/www/python_reference/lldb.formatters.metrics-module.html delete mode 100644 lldb/www/python_reference/lldb.formatters.metrics-pysrc.html delete mode 100644 lldb/www/python_reference/lldb.formatters.metrics.Counter-class.html delete mode 100644 lldb/www/python_reference/lldb.formatters.metrics.Metrics-class.html delete mode 100644 lldb/www/python_reference/lldb.formatters.metrics.MetricsPrinte [...] delete mode 100644 lldb/www/python_reference/lldb.formatters.metrics.MetricsPrinte [...] delete mode 100644 lldb/www/python_reference/lldb.formatters.metrics.TimeMetrics-c [...] delete mode 100644 lldb/www/python_reference/lldb.formatters.synth-module.html delete mode 100644 lldb/www/python_reference/lldb.formatters.synth-pysrc.html delete mode 100644 lldb/www/python_reference/lldb.formatters.synth.PythonObjectSyn [...] delete mode 100644 lldb/www/python_reference/lldb.runtime-module.html delete mode 100644 lldb/www/python_reference/lldb.runtime-pysrc.html delete mode 100644 lldb/www/python_reference/lldb.utils-module.html delete mode 100644 lldb/www/python_reference/lldb.utils-pysrc.html delete mode 100644 lldb/www/python_reference/lldb.utils.symbolication-module.html delete mode 100644 lldb/www/python_reference/lldb.utils.symbolication-pysrc.html delete mode 100644 lldb/www/python_reference/lldb.utils.symbolication.Address-class.html delete mode 100644 lldb/www/python_reference/lldb.utils.symbolication.Image-class.html delete mode 100644 lldb/www/python_reference/lldb.utils.symbolication.Section-class.html delete mode 100644 lldb/www/python_reference/lldb.utils.symbolication.Symbolicator [...] delete mode 100644 lldb/www/python_reference/lldb.value-class.html delete mode 100644 lldb/www/python_reference/lldb.value_iter-class.html delete mode 100644 lldb/www/python_reference/module-tree.html delete mode 100644 lldb/www/python_reference/redirect.html delete mode 100644 lldb/www/python_reference/toc-_lldb'-module.html delete mode 100644 lldb/www/python_reference/toc-everything.html delete mode 100644 lldb/www/python_reference/toc-lldb-module.html delete mode 100644 lldb/www/python_reference/toc-lldb.embedded_interpreter-module.html delete mode 100644 lldb/www/python_reference/toc-lldb.formatters-module.html delete mode 100644 lldb/www/python_reference/toc-lldb.formatters.Logger-module.html delete mode 100644 lldb/www/python_reference/toc-lldb.formatters.attrib_fromdict-m [...] delete mode 100644 lldb/www/python_reference/toc-lldb.formatters.cache-module.html delete mode 100644 lldb/www/python_reference/toc-lldb.formatters.cpp-module.html delete mode 100644 lldb/www/python_reference/toc-lldb.formatters.cpp.gnu_libstdcpp [...] delete mode 100644 lldb/www/python_reference/toc-lldb.formatters.cpp.libcxx-module.html delete mode 100644 lldb/www/python_reference/toc-lldb.formatters.metrics-module.html delete mode 100644 lldb/www/python_reference/toc-lldb.formatters.synth-module.html delete mode 100644 lldb/www/python_reference/toc-lldb.runtime-module.html delete mode 100644 lldb/www/python_reference/toc-lldb.utils-module.html delete mode 100644 lldb/www/python_reference/toc-lldb.utils.symbolication-module.html delete mode 100644 lldb/www/python_reference/toc.html delete mode 100644 lldb/www/python_reference/uml_class_diagram_for_lldb_dec.gif delete mode 100644 lldb/www/python_reference/uml_class_diagram_for_lldb_emb.gif delete mode 100644 lldb/www/python_reference/uml_class_diagram_for_lldb_for.gif delete mode 100644 lldb/www/python_reference/uml_class_diagram_for_lldb_for_2.gif delete mode 100644 lldb/www/python_reference/uml_class_diagram_for_lldb_for_3.gif delete mode 100644 lldb/www/python_reference/uml_class_diagram_for_lldb_sba.gif delete mode 100644 lldb/www/python_reference/uml_class_diagram_for_lldb_sba_2.gif delete mode 100644 lldb/www/python_reference/uml_class_diagram_for_lldb_sbb.gif delete mode 100644 lldb/www/python_reference/uml_class_diagram_for_lldb_sbb_2.gif delete mode 100644 lldb/www/python_reference/uml_class_diagram_for_lldb_sbb_3.gif delete mode 100644 lldb/www/python_reference/uml_class_diagram_for_lldb_sbb_4.gif delete mode 100644 lldb/www/python_reference/uml_class_diagram_for_lldb_sbb_5.gif delete mode 100644 lldb/www/python_reference/uml_class_diagram_for_lldb_sbb_6.gif delete mode 100644 lldb/www/python_reference/uml_class_diagram_for_lldb_sbc.gif delete mode 100644 lldb/www/python_reference/uml_class_diagram_for_lldb_sbc_2.gif delete mode 100644 lldb/www/python_reference/uml_class_diagram_for_lldb_sbc_3.gif delete mode 100644 lldb/www/python_reference/uml_class_diagram_for_lldb_sbc_4.gif delete mode 100644 lldb/www/python_reference/uml_class_diagram_for_lldb_sbc_5.gif delete mode 100644 lldb/www/python_reference/uml_class_diagram_for_lldb_sbd.gif delete mode 100644 lldb/www/python_reference/uml_class_diagram_for_lldb_sbd_2.gif delete mode 100644 lldb/www/python_reference/uml_class_diagram_for_lldb_sbd_3.gif delete mode 100644 lldb/www/python_reference/uml_class_diagram_for_lldb_sbe.gif delete mode 100644 lldb/www/python_reference/uml_class_diagram_for_lldb_sbe_2.gif delete mode 100644 lldb/www/python_reference/uml_class_diagram_for_lldb_sbe_3.gif delete mode 100644 lldb/www/python_reference/uml_class_diagram_for_lldb_sbe_4.gif delete mode 100644 lldb/www/python_reference/uml_class_diagram_for_lldb_sbf.gif delete mode 100644 lldb/www/python_reference/uml_class_diagram_for_lldb_sbf_2.gif delete mode 100644 lldb/www/python_reference/uml_class_diagram_for_lldb_sbf_3.gif delete mode 100644 lldb/www/python_reference/uml_class_diagram_for_lldb_sbf_4.gif delete mode 100644 lldb/www/python_reference/uml_class_diagram_for_lldb_sbh.gif delete mode 100644 lldb/www/python_reference/uml_class_diagram_for_lldb_sbi.gif delete mode 100644 lldb/www/python_reference/uml_class_diagram_for_lldb_sbi_2.gif delete mode 100644 lldb/www/python_reference/uml_class_diagram_for_lldb_sbi_3.gif delete mode 100644 lldb/www/python_reference/uml_class_diagram_for_lldb_sbl.gif delete mode 100644 lldb/www/python_reference/uml_class_diagram_for_lldb_sbl_2.gif delete mode 100644 lldb/www/python_reference/uml_class_diagram_for_lldb_sbl_3.gif delete mode 100644 lldb/www/python_reference/uml_class_diagram_for_lldb_sbl_4.gif delete mode 100644 lldb/www/python_reference/uml_class_diagram_for_lldb_sbm.gif delete mode 100644 lldb/www/python_reference/uml_class_diagram_for_lldb_sbm_2.gif delete mode 100644 lldb/www/python_reference/uml_class_diagram_for_lldb_sbm_3.gif delete mode 100644 lldb/www/python_reference/uml_class_diagram_for_lldb_sbm_4.gif delete mode 100644 lldb/www/python_reference/uml_class_diagram_for_lldb_sbm_5.gif delete mode 100644 lldb/www/python_reference/uml_class_diagram_for_lldb_sbm_6.gif delete mode 100644 lldb/www/python_reference/uml_class_diagram_for_lldb_sbm_7.gif delete mode 100644 lldb/www/python_reference/uml_class_diagram_for_lldb_sbm_8.gif delete mode 100644 lldb/www/python_reference/uml_class_diagram_for_lldb_sbm_9.gif delete mode 100644 lldb/www/python_reference/uml_class_diagram_for_lldb_sbp.gif delete mode 100644 lldb/www/python_reference/uml_class_diagram_for_lldb_sbp_2.gif delete mode 100644 lldb/www/python_reference/uml_class_diagram_for_lldb_sbp_3.gif delete mode 100644 lldb/www/python_reference/uml_class_diagram_for_lldb_sbp_4.gif delete mode 100644 lldb/www/python_reference/uml_class_diagram_for_lldb_sbp_5.gif delete mode 100644 lldb/www/python_reference/uml_class_diagram_for_lldb_sbq.gif delete mode 100644 lldb/www/python_reference/uml_class_diagram_for_lldb_sbq_2.gif delete mode 100644 lldb/www/python_reference/uml_class_diagram_for_lldb_sbs.gif delete mode 100644 lldb/www/python_reference/uml_class_diagram_for_lldb_sbs_2.gif delete mode 100644 lldb/www/python_reference/uml_class_diagram_for_lldb_sbs_3.gif delete mode 100644 lldb/www/python_reference/uml_class_diagram_for_lldb_sbs_4.gif delete mode 100644 lldb/www/python_reference/uml_class_diagram_for_lldb_sbs_5.gif delete mode 100644 lldb/www/python_reference/uml_class_diagram_for_lldb_sbs_6.gif delete mode 100644 lldb/www/python_reference/uml_class_diagram_for_lldb_sbs_7.gif delete mode 100644 lldb/www/python_reference/uml_class_diagram_for_lldb_sbs_8.gif delete mode 100644 lldb/www/python_reference/uml_class_diagram_for_lldb_sbs_9.gif delete mode 100644 lldb/www/python_reference/uml_class_diagram_for_lldb_sbt.gif delete mode 100644 lldb/www/python_reference/uml_class_diagram_for_lldb_sbt_10.gif delete mode 100644 lldb/www/python_reference/uml_class_diagram_for_lldb_sbt_11.gif delete mode 100644 lldb/www/python_reference/uml_class_diagram_for_lldb_sbt_12.gif delete mode 100644 lldb/www/python_reference/uml_class_diagram_for_lldb_sbt_13.gif delete mode 100644 lldb/www/python_reference/uml_class_diagram_for_lldb_sbt_14.gif delete mode 100644 lldb/www/python_reference/uml_class_diagram_for_lldb_sbt_15.gif delete mode 100644 lldb/www/python_reference/uml_class_diagram_for_lldb_sbt_16.gif delete mode 100644 lldb/www/python_reference/uml_class_diagram_for_lldb_sbt_17.gif delete mode 100644 lldb/www/python_reference/uml_class_diagram_for_lldb_sbt_18.gif delete mode 100644 lldb/www/python_reference/uml_class_diagram_for_lldb_sbt_19.gif delete mode 100644 lldb/www/python_reference/uml_class_diagram_for_lldb_sbt_2.gif delete mode 100644 lldb/www/python_reference/uml_class_diagram_for_lldb_sbt_20.gif delete mode 100644 lldb/www/python_reference/uml_class_diagram_for_lldb_sbt_3.gif delete mode 100644 lldb/www/python_reference/uml_class_diagram_for_lldb_sbt_4.gif delete mode 100644 lldb/www/python_reference/uml_class_diagram_for_lldb_sbt_5.gif delete mode 100644 lldb/www/python_reference/uml_class_diagram_for_lldb_sbt_6.gif delete mode 100644 lldb/www/python_reference/uml_class_diagram_for_lldb_sbt_7.gif delete mode 100644 lldb/www/python_reference/uml_class_diagram_for_lldb_sbt_8.gif delete mode 100644 lldb/www/python_reference/uml_class_diagram_for_lldb_sbt_9.gif delete mode 100644 lldb/www/python_reference/uml_class_diagram_for_lldb_sbu.gif delete mode 100644 lldb/www/python_reference/uml_class_diagram_for_lldb_sbv.gif delete mode 100644 lldb/www/python_reference/uml_class_diagram_for_lldb_sbv_2.gif delete mode 100644 lldb/www/python_reference/uml_class_diagram_for_lldb_sbv_3.gif delete mode 100644 lldb/www/python_reference/uml_class_diagram_for_lldb_sbw.gif delete mode 100644 lldb/www/python_reference/uml_class_diagram_for_lldb_val.gif delete mode 100644 lldb/www/python_reference/uml_class_diagram_for_lldb_val_2.gif delete mode 100755 lldb/www/remote.html delete mode 100755 lldb/www/scripting.html delete mode 100644 lldb/www/sidebar.incl delete mode 100755 lldb/www/source.html delete mode 100755 lldb/www/status.html delete mode 100755 lldb/www/style.css delete mode 100755 lldb/www/symbolication.html delete mode 100755 lldb/www/symbols.html delete mode 100755 lldb/www/test.html delete mode 100755 lldb/www/troubleshooting.html delete mode 100755 lldb/www/tutorial.html delete mode 100755 lldb/www/varformats.html create mode 100644 llvm/docs/BuildingADistribution.rst create mode 100644 llvm/docs/CommandGuide/llvm-addr2line.md create mode 100644 llvm/docs/MeetupGuidelines.rst create mode 100644 llvm/docs/ORCv2DesignAndImplementation.rst create mode 100644 llvm/include/llvm/BinaryFormat/XCOFF.h create mode 100644 llvm/include/llvm/ExecutionEngine/JITLink/EHFrameSupport.h create mode 100644 llvm/include/llvm/ExecutionEngine/JITLink/JITLink.h create mode 100644 llvm/include/llvm/ExecutionEngine/JITLink/MachO.h create mode 100644 llvm/include/llvm/ExecutionEngine/JITLink/MachO_x86_64.h create mode 100644 llvm/include/llvm/ExecutionEngine/Orc/ObjectLinkingLayer.h create mode 100644 llvm/include/llvm/Remarks/RemarkStringTable.h create mode 100644 llvm/include/llvm/Testing/Support/Annotations.h create mode 100644 llvm/include/llvm/Transforms/Instrumentation/HWAddressSanitizer.h create mode 100644 llvm/include/llvm/Transforms/Scalar/LoopFuse.h create mode 100644 llvm/lib/ExecutionEngine/JITLink/BasicGOTAndStubsBuilder.h create mode 100644 llvm/lib/ExecutionEngine/JITLink/CMakeLists.txt create mode 100644 llvm/lib/ExecutionEngine/JITLink/EHFrameSupport.cpp create mode 100644 llvm/lib/ExecutionEngine/JITLink/EHFrameSupportImpl.h create mode 100644 llvm/lib/ExecutionEngine/JITLink/JITLink.cpp create mode 100644 llvm/lib/ExecutionEngine/JITLink/JITLinkGeneric.cpp create mode 100644 llvm/lib/ExecutionEngine/JITLink/JITLinkGeneric.h create mode 100644 llvm/lib/ExecutionEngine/JITLink/LLVMBuild.txt create mode 100644 llvm/lib/ExecutionEngine/JITLink/MachO.cpp create mode 100644 llvm/lib/ExecutionEngine/JITLink/MachOAtomGraphBuilder.cpp create mode 100644 llvm/lib/ExecutionEngine/JITLink/MachOAtomGraphBuilder.h create mode 100644 llvm/lib/ExecutionEngine/JITLink/MachO_x86_64.cpp create mode 100644 llvm/lib/ExecutionEngine/Orc/CompileUtils.cpp create mode 100644 llvm/lib/ExecutionEngine/Orc/ObjectLinkingLayer.cpp create mode 100644 llvm/lib/Remarks/RemarkStringTable.cpp delete mode 100644 llvm/lib/Target/AArch64/InstPrinter/AArch64InstPrinter.h delete mode 100644 llvm/lib/Target/AArch64/InstPrinter/CMakeLists.txt delete mode 100644 llvm/lib/Target/AArch64/InstPrinter/LLVMBuild.txt rename llvm/lib/Target/AArch64/{InstPrinter => MCTargetDesc}/AArch64InstPrinter.cp [...] create mode 100644 llvm/lib/Target/AArch64/MCTargetDesc/AArch64InstPrinter.h create mode 100644 llvm/lib/Target/AArch64/TargetInfo/AArch64TargetInfo.h create mode 100644 llvm/lib/Target/AMDGPU/GCNNSAReassign.cpp create mode 100644 llvm/lib/Target/AMDGPU/GCNRegBankReassign.cpp delete mode 100644 llvm/lib/Target/AMDGPU/InstPrinter/AMDGPUInstPrinter.cpp delete mode 100644 llvm/lib/Target/AMDGPU/InstPrinter/AMDGPUInstPrinter.h delete mode 100644 llvm/lib/Target/AMDGPU/InstPrinter/CMakeLists.txt delete mode 100644 llvm/lib/Target/AMDGPU/InstPrinter/LLVMBuild.txt create mode 100644 llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUInstPrinter.cpp create mode 100644 llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUInstPrinter.h create mode 100644 llvm/lib/Target/AMDGPU/TargetInfo/AMDGPUTargetInfo.h delete mode 100644 llvm/lib/Target/ARC/InstPrinter/CMakeLists.txt delete mode 100644 llvm/lib/Target/ARC/InstPrinter/LLVMBuild.txt rename llvm/lib/Target/ARC/{InstPrinter => MCTargetDesc}/ARCInstPrinter.cpp (100%) rename llvm/lib/Target/ARC/{InstPrinter => MCTargetDesc}/ARCInstPrinter.h (100%) create mode 100644 llvm/lib/Target/ARC/TargetInfo/ARCTargetInfo.h delete mode 100644 llvm/lib/Target/ARM/ARMScheduleM3.td create mode 100644 llvm/lib/Target/ARM/ARMScheduleM4.td delete mode 100644 llvm/lib/Target/ARM/InstPrinter/ARMInstPrinter.h delete mode 100644 llvm/lib/Target/ARM/InstPrinter/CMakeLists.txt delete mode 100644 llvm/lib/Target/ARM/InstPrinter/LLVMBuild.txt rename llvm/lib/Target/ARM/{InstPrinter => MCTargetDesc}/ARMInstPrinter.cpp (100%) create mode 100644 llvm/lib/Target/ARM/MCTargetDesc/ARMInstPrinter.h create mode 100644 llvm/lib/Target/ARM/TargetInfo/ARMTargetInfo.h delete mode 100644 llvm/lib/Target/AVR/InstPrinter/CMakeLists.txt delete mode 100644 llvm/lib/Target/AVR/InstPrinter/LLVMBuild.txt rename llvm/lib/Target/AVR/{InstPrinter => MCTargetDesc}/AVRInstPrinter.cpp (100%) rename llvm/lib/Target/AVR/{InstPrinter => MCTargetDesc}/AVRInstPrinter.h (100%) create mode 100644 llvm/lib/Target/AVR/TargetInfo/AVRTargetInfo.h delete mode 100644 llvm/lib/Target/BPF/InstPrinter/BPFInstPrinter.cpp delete mode 100644 llvm/lib/Target/BPF/InstPrinter/BPFInstPrinter.h delete mode 100644 llvm/lib/Target/BPF/InstPrinter/CMakeLists.txt delete mode 100644 llvm/lib/Target/BPF/InstPrinter/LLVMBuild.txt create mode 100644 llvm/lib/Target/BPF/MCTargetDesc/BPFInstPrinter.cpp create mode 100644 llvm/lib/Target/BPF/MCTargetDesc/BPFInstPrinter.h create mode 100644 llvm/lib/Target/BPF/TargetInfo/BPFTargetInfo.h create mode 100644 llvm/lib/Target/Hexagon/TargetInfo/HexagonTargetInfo.h delete mode 100644 llvm/lib/Target/Lanai/InstPrinter/CMakeLists.txt delete mode 100644 llvm/lib/Target/Lanai/InstPrinter/LLVMBuild.txt delete mode 100644 llvm/lib/Target/Lanai/InstPrinter/LanaiInstPrinter.cpp delete mode 100644 llvm/lib/Target/Lanai/InstPrinter/LanaiInstPrinter.h create mode 100644 llvm/lib/Target/Lanai/MCTargetDesc/LanaiInstPrinter.cpp create mode 100644 llvm/lib/Target/Lanai/MCTargetDesc/LanaiInstPrinter.h create mode 100644 llvm/lib/Target/Lanai/TargetInfo/LanaiTargetInfo.h delete mode 100644 llvm/lib/Target/MSP430/InstPrinter/CMakeLists.txt delete mode 100644 llvm/lib/Target/MSP430/InstPrinter/LLVMBuild.txt delete mode 100644 llvm/lib/Target/MSP430/InstPrinter/MSP430InstPrinter.h rename llvm/lib/Target/MSP430/{InstPrinter => MCTargetDesc}/MSP430InstPrinter.cpp (100%) create mode 100644 llvm/lib/Target/MSP430/MCTargetDesc/MSP430InstPrinter.h create mode 100644 llvm/lib/Target/MSP430/TargetInfo/MSP430TargetInfo.h delete mode 100644 llvm/lib/Target/Mips/InstPrinter/CMakeLists.txt delete mode 100644 llvm/lib/Target/Mips/InstPrinter/LLVMBuild.txt delete mode 100644 llvm/lib/Target/Mips/InstPrinter/MipsInstPrinter.cpp delete mode 100644 llvm/lib/Target/Mips/InstPrinter/MipsInstPrinter.h create mode 100644 llvm/lib/Target/Mips/MCTargetDesc/MipsInstPrinter.cpp create mode 100644 llvm/lib/Target/Mips/MCTargetDesc/MipsInstPrinter.h create mode 100644 llvm/lib/Target/Mips/TargetInfo/MipsTargetInfo.h delete mode 100644 llvm/lib/Target/NVPTX/InstPrinter/CMakeLists.txt delete mode 100644 llvm/lib/Target/NVPTX/InstPrinter/LLVMBuild.txt delete mode 100644 llvm/lib/Target/NVPTX/InstPrinter/NVPTXInstPrinter.cpp delete mode 100644 llvm/lib/Target/NVPTX/InstPrinter/NVPTXInstPrinter.h create mode 100644 llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXInstPrinter.cpp create mode 100644 llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXInstPrinter.h create mode 100644 llvm/lib/Target/NVPTX/TargetInfo/NVPTXTargetInfo.h delete mode 100644 llvm/lib/Target/PowerPC/InstPrinter/CMakeLists.txt delete mode 100644 llvm/lib/Target/PowerPC/InstPrinter/LLVMBuild.txt delete mode 100644 llvm/lib/Target/PowerPC/InstPrinter/PPCInstPrinter.cpp delete mode 100644 llvm/lib/Target/PowerPC/InstPrinter/PPCInstPrinter.h create mode 100644 llvm/lib/Target/PowerPC/MCTargetDesc/PPCInstPrinter.cpp create mode 100644 llvm/lib/Target/PowerPC/MCTargetDesc/PPCInstPrinter.h create mode 100644 llvm/lib/Target/PowerPC/TargetInfo/PowerPCTargetInfo.h delete mode 100644 llvm/lib/Target/RISCV/InstPrinter/CMakeLists.txt delete mode 100644 llvm/lib/Target/RISCV/InstPrinter/LLVMBuild.txt delete mode 100644 llvm/lib/Target/RISCV/InstPrinter/RISCVInstPrinter.h rename llvm/lib/Target/RISCV/{InstPrinter => MCTargetDesc}/RISCVInstPrinter.cpp (100%) create mode 100644 llvm/lib/Target/RISCV/MCTargetDesc/RISCVInstPrinter.h create mode 100644 llvm/lib/Target/RISCV/TargetInfo/RISCVTargetInfo.h delete mode 100644 llvm/lib/Target/Sparc/InstPrinter/CMakeLists.txt delete mode 100644 llvm/lib/Target/Sparc/InstPrinter/LLVMBuild.txt delete mode 100644 llvm/lib/Target/Sparc/InstPrinter/SparcInstPrinter.h rename llvm/lib/Target/Sparc/{InstPrinter => MCTargetDesc}/SparcInstPrinter.cpp (100%) create mode 100644 llvm/lib/Target/Sparc/MCTargetDesc/SparcInstPrinter.h create mode 100644 llvm/lib/Target/Sparc/TargetInfo/SparcTargetInfo.h delete mode 100644 llvm/lib/Target/SystemZ/InstPrinter/CMakeLists.txt delete mode 100644 llvm/lib/Target/SystemZ/InstPrinter/LLVMBuild.txt delete mode 100644 llvm/lib/Target/SystemZ/InstPrinter/SystemZInstPrinter.h rename llvm/lib/Target/SystemZ/{InstPrinter => MCTargetDesc}/SystemZInstPrinter.cp [...] create mode 100644 llvm/lib/Target/SystemZ/MCTargetDesc/SystemZInstPrinter.h create mode 100644 llvm/lib/Target/SystemZ/TargetInfo/SystemZTargetInfo.h delete mode 100644 llvm/lib/Target/WebAssembly/InstPrinter/CMakeLists.txt delete mode 100644 llvm/lib/Target/WebAssembly/InstPrinter/LLVMBuild.txt delete mode 100644 llvm/lib/Target/WebAssembly/InstPrinter/WebAssemblyInstPrinter.cpp create mode 100644 llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyInstPrinter.cpp rename llvm/lib/Target/WebAssembly/{InstPrinter => MCTargetDesc}/WebAssemblyInstPr [...] create mode 100644 llvm/lib/Target/WebAssembly/TargetInfo/WebAssemblyTargetInfo.h delete mode 100644 llvm/lib/Target/X86/InstPrinter/CMakeLists.txt delete mode 100644 llvm/lib/Target/X86/InstPrinter/LLVMBuild.txt delete mode 100644 llvm/lib/Target/X86/InstPrinter/X86ATTInstPrinter.cpp delete mode 100644 llvm/lib/Target/X86/InstPrinter/X86ATTInstPrinter.h delete mode 100644 llvm/lib/Target/X86/InstPrinter/X86InstComments.cpp delete mode 100644 llvm/lib/Target/X86/InstPrinter/X86InstComments.h delete mode 100644 llvm/lib/Target/X86/InstPrinter/X86InstPrinterCommon.cpp delete mode 100644 llvm/lib/Target/X86/InstPrinter/X86InstPrinterCommon.h delete mode 100644 llvm/lib/Target/X86/InstPrinter/X86IntelInstPrinter.cpp delete mode 100644 llvm/lib/Target/X86/InstPrinter/X86IntelInstPrinter.h create mode 100644 llvm/lib/Target/X86/MCTargetDesc/X86ATTInstPrinter.cpp create mode 100644 llvm/lib/Target/X86/MCTargetDesc/X86ATTInstPrinter.h create mode 100644 llvm/lib/Target/X86/MCTargetDesc/X86InstComments.cpp create mode 100644 llvm/lib/Target/X86/MCTargetDesc/X86InstComments.h create mode 100644 llvm/lib/Target/X86/MCTargetDesc/X86InstPrinterCommon.cpp create mode 100644 llvm/lib/Target/X86/MCTargetDesc/X86InstPrinterCommon.h create mode 100644 llvm/lib/Target/X86/MCTargetDesc/X86IntelInstPrinter.cpp create mode 100644 llvm/lib/Target/X86/MCTargetDesc/X86IntelInstPrinter.h create mode 100644 llvm/lib/Target/X86/TargetInfo/X86TargetInfo.h delete mode 100644 llvm/lib/Target/XCore/InstPrinter/CMakeLists.txt delete mode 100644 llvm/lib/Target/XCore/InstPrinter/LLVMBuild.txt delete mode 100644 llvm/lib/Target/XCore/InstPrinter/XCoreInstPrinter.h rename llvm/lib/Target/XCore/{InstPrinter => MCTargetDesc}/XCoreInstPrinter.cpp (100%) create mode 100644 llvm/lib/Target/XCore/MCTargetDesc/XCoreInstPrinter.h create mode 100644 llvm/lib/Target/XCore/TargetInfo/XCoreTargetInfo.h create mode 100644 llvm/lib/Testing/Support/Annotations.cpp create mode 100644 llvm/lib/Transforms/Scalar/LoopFuse.cpp create mode 100644 llvm/test/Analysis/ConstantFolding/fneg.ll delete mode 100644 llvm/test/Analysis/CostModel/PowerPC/p9.ll create mode 100644 llvm/test/Analysis/CostModel/PowerPC/vector_unit.ll create mode 100644 llvm/test/Analysis/CostModel/SystemZ/ext-of-icmp-cost.ll create mode 100644 llvm/test/Analysis/Lint/noalias-readonly.ll create mode 100644 llvm/test/Analysis/LoopAccessAnalysis/memcheck-ni.ll create mode 100644 llvm/test/Analysis/MemorySSA/invalidate.ll create mode 100644 llvm/test/Analysis/MemorySSA/pr41640.ll create mode 100644 llvm/test/Analysis/MemorySSA/pr41853.ll create mode 100644 llvm/test/Assembler/invalid-vecreduce.ll create mode 100644 llvm/test/Bitcode/upgrade-global-dtors.ll create mode 100644 llvm/test/Bitcode/upgrade-global-dtors.ll.bc create mode 100644 llvm/test/CodeGen/AArch64/GlobalISel/irtranslator-weird-alloca-size.ll create mode 100644 llvm/test/CodeGen/AArch64/GlobalISel/legalize-fma.mir create mode 100644 llvm/test/CodeGen/AArch64/GlobalISel/legalize-frint.mir create mode 100644 llvm/test/CodeGen/AArch64/GlobalISel/legalize-intrinsic-round.mir create mode 100644 llvm/test/CodeGen/AArch64/GlobalISel/legalize-intrinsic-trunc.mir create mode 100644 llvm/test/CodeGen/AArch64/GlobalISel/legalize-nearbyint.mir create mode 100644 llvm/test/CodeGen/AArch64/GlobalISel/regbank-fma.mir create mode 100644 llvm/test/CodeGen/AArch64/GlobalISel/regbank-intrinsic-round.mir create mode 100644 llvm/test/CodeGen/AArch64/GlobalISel/regbank-intrinsic-trunc.mir create mode 100644 llvm/test/CodeGen/AArch64/GlobalISel/regbank-nearbyint.mir create mode 100644 llvm/test/CodeGen/AArch64/GlobalISel/regbank-select.mir create mode 100644 llvm/test/CodeGen/AArch64/GlobalISel/ret-1x-vec.ll create mode 100644 llvm/test/CodeGen/AArch64/GlobalISel/select-frint-nofp16.mir create mode 100644 llvm/test/CodeGen/AArch64/GlobalISel/select-frint.mir create mode 100644 llvm/test/CodeGen/AArch64/GlobalISel/select-intrinsic-round.mir create mode 100644 llvm/test/CodeGen/AArch64/GlobalISel/select-intrinsic-trunc.mir create mode 100644 llvm/test/CodeGen/AArch64/GlobalISel/select-nearbyint.mir create mode 100644 llvm/test/CodeGen/AArch64/GlobalISel/select-select.mir create mode 100644 llvm/test/CodeGen/AArch64/arm64-mte.ll create mode 100644 llvm/test/CodeGen/AArch64/arm64-neon-vector-shuffle-extract.ll create mode 100644 llvm/test/CodeGen/AArch64/arm64-windows-calls.ll create mode 100644 llvm/test/CodeGen/AArch64/arm64-windows-tailcall.ll create mode 100644 llvm/test/CodeGen/AArch64/const-shift-of-constmasked.ll create mode 100644 llvm/test/CodeGen/AArch64/fp-const-fold.ll create mode 100644 llvm/test/CodeGen/AArch64/inline-asm-multilevel-gep.ll create mode 100644 llvm/test/CodeGen/AArch64/inlineasm-output-template.ll create mode 100644 llvm/test/CodeGen/AArch64/llround-conv.ll create mode 100644 llvm/test/CodeGen/AArch64/lround-conv-win.ll create mode 100644 llvm/test/CodeGen/AArch64/lround-conv.ll create mode 100644 llvm/test/CodeGen/AArch64/mul_by_elt.ll create mode 100644 llvm/test/CodeGen/AArch64/pull-binop-through-shift.ll create mode 100644 llvm/test/CodeGen/AArch64/pull-conditional-binop-through-shift.ll create mode 100644 llvm/test/CodeGen/AArch64/shift-amount-mod.ll create mode 100644 llvm/test/CodeGen/AArch64/shuffle-mask-legal.ll create mode 100644 llvm/test/CodeGen/AArch64/sink-addsub-of-const.ll create mode 100644 llvm/test/CodeGen/AArch64/vecreduce-bool.ll create mode 100644 llvm/test/CodeGen/AArch64/vector_splat-const-shift-of-constmasked.ll create mode 100644 llvm/test/CodeGen/AArch64/win64-nocfi.ll create mode 100644 llvm/test/CodeGen/AMDGPU/GlobalISel/legalize-fceil.mir create mode 100644 llvm/test/CodeGen/AMDGPU/GlobalISel/legalize-fcopysign.mir create mode 100644 llvm/test/CodeGen/AMDGPU/GlobalISel/legalize-frint.mir create mode 100644 llvm/test/CodeGen/AMDGPU/GlobalISel/regbankselect-amdgcn-buffer [...] create mode 100644 llvm/test/CodeGen/AMDGPU/GlobalISel/regbankselect-amdgcn-s-buff [...] create mode 100644 llvm/test/CodeGen/AMDGPU/branch-relaxation-debug-info.ll create mode 100644 llvm/test/CodeGen/AMDGPU/call-skip.ll create mode 100644 llvm/test/CodeGen/AMDGPU/coalescer-subranges-prune-kill-copy.mir create mode 100644 llvm/test/CodeGen/AMDGPU/collapse-endcf2.mir create mode 100644 llvm/test/CodeGen/AMDGPU/csr-gfx10.ll create mode 100644 llvm/test/CodeGen/AMDGPU/extract_subvector_vec4_vec3.ll create mode 100644 llvm/test/CodeGen/AMDGPU/flat-offset-bug.ll create mode 100644 llvm/test/CodeGen/AMDGPU/fmac.sdwa.ll create mode 100644 llvm/test/CodeGen/AMDGPU/fold-fi-operand-shrink.mir create mode 100644 llvm/test/CodeGen/AMDGPU/hazard-hidden-bundle.mir create mode 100644 llvm/test/CodeGen/AMDGPU/hazard-in-bundle.mir delete mode 100644 llvm/test/CodeGen/AMDGPU/hsa-metadata-enqueu-kernel-v3.ll create mode 100644 llvm/test/CodeGen/AMDGPU/hsa-metadata-enqueue-kernel-v3.ll create mode 100644 llvm/test/CodeGen/AMDGPU/inst-select-load-flat.mir create mode 100644 llvm/test/CodeGen/AMDGPU/inst-select-load-smrd.mir create mode 100644 llvm/test/CodeGen/AMDGPU/lds-branch-vmem-hazard.mir create mode 100644 llvm/test/CodeGen/AMDGPU/lds-misaligned-bug.ll create mode 100644 llvm/test/CodeGen/AMDGPU/llvm.amdgcn.exp.prim.ll create mode 100644 llvm/test/CodeGen/AMDGPU/llvm.amdgcn.image.nsa.ll create mode 100644 llvm/test/CodeGen/AMDGPU/llvm.amdgcn.s.get.waveid.in.workgroup.ll create mode 100644 llvm/test/CodeGen/AMDGPU/mad.u16.ll create mode 100644 llvm/test/CodeGen/AMDGPU/max-sgprs.ll create mode 100644 llvm/test/CodeGen/AMDGPU/nsa-reassign.ll create mode 100644 llvm/test/CodeGen/AMDGPU/nsa-vmem-hazard.mir create mode 100644 llvm/test/CodeGen/AMDGPU/optimize-exec-masking-pre-ra.mir create mode 100644 llvm/test/CodeGen/AMDGPU/preserve-hi16.ll create mode 100644 llvm/test/CodeGen/AMDGPU/r600.add.ll create mode 100644 llvm/test/CodeGen/AMDGPU/r600.sub.ll create mode 100644 llvm/test/CodeGen/AMDGPU/regbank-reassign.mir create mode 100644 llvm/test/CodeGen/AMDGPU/s_code_end.ll create mode 100644 llvm/test/CodeGen/AMDGPU/sdwa-peephole-instr-gfx10.mir create mode 100644 llvm/test/CodeGen/AMDGPU/sgpr-limit.ll create mode 100644 llvm/test/CodeGen/AMDGPU/si-lower-i1-copies.mir create mode 100644 llvm/test/CodeGen/AMDGPU/smem-war-hazard.mir create mode 100644 llvm/test/CodeGen/AMDGPU/tail-duplication-convergent.ll create mode 100644 llvm/test/CodeGen/AMDGPU/twoaddr-fma.mir create mode 100644 llvm/test/CodeGen/AMDGPU/vcmpx-exec-war-hazard.mir create mode 100644 llvm/test/CodeGen/AMDGPU/verify-sop.mir create mode 100644 llvm/test/CodeGen/AMDGPU/virtregrewrite-undef-identity-copy.mir create mode 100644 llvm/test/CodeGen/AMDGPU/vmem-to-salu-hazard.mir create mode 100644 llvm/test/CodeGen/AMDGPU/waitcnt-vscnt.ll create mode 100644 llvm/test/CodeGen/AMDGPU/xor3-i1-const.ll create mode 100644 llvm/test/CodeGen/AMDGPU/xor3.ll create mode 100644 llvm/test/CodeGen/ARM/ParallelDSP/aliasing.ll delete mode 100644 llvm/test/CodeGen/ARM/ParallelDSP/smlad6.ll delete mode 100644 llvm/test/CodeGen/ARM/ParallelDSP/smlad7.ll create mode 100644 llvm/test/CodeGen/ARM/addsubo-legalization.ll create mode 100644 llvm/test/CodeGen/ARM/big-endian-neon-fp16-bitconv.ll create mode 100644 llvm/test/CodeGen/ARM/fp16-vector-argument.ll create mode 100644 llvm/test/CodeGen/ARM/inline-asm-multilevel-gep.ll create mode 100644 llvm/test/CodeGen/ARM/inlineasm-output-template.ll create mode 100644 llvm/test/CodeGen/ARM/llround-conv.ll create mode 100644 llvm/test/CodeGen/ARM/lround-conv.ll create mode 100644 llvm/test/CodeGen/ARM/proc-resource-sched.ll create mode 100644 llvm/test/CodeGen/ARM/tail-call-scheduling.ll create mode 100644 llvm/test/CodeGen/AVR/umul.with.overflow.i16-bug.ll create mode 100644 llvm/test/CodeGen/BPF/BTF/char-no-debuginfo.ll create mode 100644 llvm/test/CodeGen/BPF/inlineasm-output-template.ll create mode 100644 llvm/test/CodeGen/Hexagon/inlineasm-output-template.ll create mode 100644 llvm/test/CodeGen/Lanai/inlineasm-output-template.ll create mode 100644 llvm/test/CodeGen/MIR/AMDGPU/load-store-opt-dlc.mir create mode 100644 llvm/test/CodeGen/MSP430/inlineasm-output-template.ll create mode 100644 llvm/test/CodeGen/Mips/inlineasm-output-template.ll create mode 100644 llvm/test/CodeGen/Mips/llround-conv.ll create mode 100644 llvm/test/CodeGen/Mips/lround-conv.ll create mode 100644 llvm/test/CodeGen/NVPTX/inlineasm-output-template.ll create mode 100644 llvm/test/CodeGen/PowerPC/csr-save-restore-order.ll create mode 100644 llvm/test/CodeGen/PowerPC/dcbf.ll create mode 100644 llvm/test/CodeGen/PowerPC/inline-asm-multilevel-gep.ll create mode 100644 llvm/test/CodeGen/PowerPC/inlineasm-output-template.ll create mode 100644 llvm/test/CodeGen/PowerPC/knowCRBitSpill.ll create mode 100644 llvm/test/CodeGen/PowerPC/llround-conv.ll create mode 100644 llvm/test/CodeGen/PowerPC/lround-conv.ll create mode 100644 llvm/test/CodeGen/PowerPC/pr40922.ll create mode 100644 llvm/test/CodeGen/PowerPC/pr41177.ll create mode 100644 llvm/test/CodeGen/PowerPC/reduce_scalarization.ll create mode 100644 llvm/test/CodeGen/PowerPC/repeated-fp-divisors.ll create mode 100644 llvm/test/CodeGen/PowerPC/schedule-addi-load.mir create mode 100644 llvm/test/CodeGen/PowerPC/splitstore-check-volatile.ll create mode 100644 llvm/test/CodeGen/PowerPC/store-combine.ll create mode 100644 llvm/test/CodeGen/PowerPC/uint-to-fp-v4i32.ll create mode 100644 llvm/test/CodeGen/PowerPC/unaligned-addressing-mode.ll create mode 100644 llvm/test/CodeGen/PowerPC/use-cr-result-of-dom-icmp-st.ll create mode 100644 llvm/test/CodeGen/RISCV/addcarry.ll create mode 100644 llvm/test/CodeGen/SPARC/inlineasm-output-template.ll create mode 100644 llvm/test/CodeGen/SPARC/reg64.ll create mode 100644 llvm/test/CodeGen/SystemZ/inlineasm-output-template.ll create mode 100644 llvm/test/CodeGen/SystemZ/vec-rem.ll create mode 100644 llvm/test/CodeGen/Thumb2/ifcvt-cbz.mir create mode 100644 llvm/test/CodeGen/Thumb2/ifcvt-minsize.ll create mode 100644 llvm/test/CodeGen/Thumb2/m4-sched-ldr.mir create mode 100644 llvm/test/CodeGen/Thumb2/m4-sched-regs.ll create mode 100644 llvm/test/CodeGen/WebAssembly/PR41841.ll create mode 100644 llvm/test/CodeGen/WebAssembly/inlineasm-output-template.ll create mode 100644 llvm/test/CodeGen/WebAssembly/llround-conv-i32.ll create mode 100644 llvm/test/CodeGen/WebAssembly/stack-protector.ll create mode 100644 llvm/test/CodeGen/X86/PR40322.ll create mode 100644 llvm/test/CodeGen/X86/arg-copy-elide-win64.ll create mode 100644 llvm/test/CodeGen/X86/avx512bf16-intrinsics.ll create mode 100644 llvm/test/CodeGen/X86/avx512bf16-vl-intrinsics.ll create mode 100644 llvm/test/CodeGen/X86/bitcast-vector-bool.ll create mode 100644 llvm/test/CodeGen/X86/callbr-asm-bb-exports.ll create mode 100644 llvm/test/CodeGen/X86/const-shift-of-constmasked.ll create mode 100644 llvm/test/CodeGen/X86/discriminate-mem-ops-missing-info.ll create mode 100644 llvm/test/CodeGen/X86/discriminate-mem-ops-skip-pfetch.ll create mode 100644 llvm/test/CodeGen/X86/fast-isel-fneg-kill.ll create mode 100644 llvm/test/CodeGen/X86/fdiv-combine-vec.ll create mode 100644 llvm/test/CodeGen/X86/horizontal-shuffle-demanded.ll create mode 100644 llvm/test/CodeGen/X86/indirect-branch-tracking-r2.ll create mode 100644 llvm/test/CodeGen/X86/inline-asm-modifier-c.ll create mode 100644 llvm/test/CodeGen/X86/inline-asm-multilevel-gep.ll create mode 100644 llvm/test/CodeGen/X86/label-heapallocsite.ll create mode 100644 llvm/test/CodeGen/X86/lifetime-alias.ll create mode 100644 llvm/test/CodeGen/X86/llround-conv-i32.ll create mode 100644 llvm/test/CodeGen/X86/llround-conv.ll create mode 100644 llvm/test/CodeGen/X86/lround-conv-i32.ll create mode 100644 llvm/test/CodeGen/X86/lround-conv.ll create mode 100644 llvm/test/CodeGen/X86/oddsubvector.ll create mode 100644 llvm/test/CodeGen/X86/pr33010.ll create mode 100644 llvm/test/CodeGen/X86/pr41619.ll create mode 100644 llvm/test/CodeGen/X86/pr41678.ll create mode 100644 llvm/test/CodeGen/X86/pr41748.ll create mode 100644 llvm/test/CodeGen/X86/probe-stack-x32.ll create mode 100644 llvm/test/CodeGen/X86/prologepilog_deref_size.mir create mode 100644 llvm/test/CodeGen/X86/pull-binop-through-shift.ll create mode 100644 llvm/test/CodeGen/X86/pull-conditional-binop-through-shift.ll create mode 100644 llvm/test/CodeGen/X86/shift-amount-mod.ll create mode 100644 llvm/test/CodeGen/X86/shift-mask.ll create mode 100644 llvm/test/CodeGen/X86/sink-addsub-of-const.ll create mode 100644 llvm/test/CodeGen/X86/smul_fix_sat.ll create mode 100644 llvm/test/CodeGen/X86/smul_fix_sat_constants.ll create mode 100644 llvm/test/CodeGen/X86/vector-reduce-and-bool.ll create mode 100644 llvm/test/CodeGen/X86/vector-reduce-or-bool.ll create mode 100644 llvm/test/CodeGen/X86/vector-reduce-xor-bool.ll create mode 100644 llvm/test/CodeGen/X86/vector-width-store-merge.ll create mode 100644 llvm/test/CodeGen/X86/vector_splat-const-shift-of-constmasked.ll create mode 100644 llvm/test/CodeGen/X86/virtreg-physreg-def-regallocfast.mir create mode 100644 llvm/test/CodeGen/XCore/inlineasm-output-template.ll create mode 100644 llvm/test/DebugInfo/COFF/global-constants.ll create mode 100644 llvm/test/DebugInfo/Generic/address_space_rvalue.ll create mode 100644 llvm/test/DebugInfo/Generic/dbg-value-lower-linenos.ll create mode 100644 llvm/test/DebugInfo/Generic/line-table-addrx.ll create mode 100644 llvm/test/DebugInfo/PDB/annotation.test create mode 100644 llvm/test/DebugInfo/X86/gnu-names.ll delete mode 100644 llvm/test/DebugInfo/X86/main-file-name.s create mode 100644 llvm/test/DebugInfo/X86/tu-to-non-named-type.ll create mode 100644 llvm/test/DebugInfo/X86/tu-to-non-tu.ll create mode 100644 llvm/test/DebugInfo/symbolize-directory.s create mode 100644 llvm/test/Demangle/ms-cxx20.test create mode 100644 llvm/test/ExecutionEngine/JITLink/X86/Inputs/MachO_x86-64_ehframe.o create mode 100644 llvm/test/ExecutionEngine/JITLink/X86/MachO_x86-64_ehframe.test create mode 100644 llvm/test/ExecutionEngine/JITLink/X86/MachO_x86-64_relocations.s copy llvm/test/{Analysis/CostModel => ExecutionEngine/JITLink}/X86/lit.local.cfg (100%) create mode 100644 llvm/test/Feature/elf-deplibs.ll delete mode 100644 llvm/test/FileCheck/defines.txt create mode 100644 llvm/test/FileCheck/numeric-defines-diagnostics.txt create mode 100644 llvm/test/FileCheck/numeric-defines.txt create mode 100644 llvm/test/FileCheck/numeric-expression.txt create mode 100644 llvm/test/FileCheck/pattern-defines-diagnostics.txt create mode 100644 llvm/test/FileCheck/pattern-defines.txt delete mode 100644 llvm/test/FileCheck/regex-scope.txt create mode 100644 llvm/test/FileCheck/var-scope.txt create mode 100644 llvm/test/Instrumentation/HWAddressSanitizer/landingpad.ll delete mode 100644 llvm/test/Instrumentation/MemorySanitizer/global_ctors_2to3.ll create mode 100644 llvm/test/Instrumentation/SanitizerCoverage/trace-pc-guard-inli [...] delete mode 100644 llvm/test/Linker/ctors5.ll delete mode 100644 llvm/test/Linker/global_ctors.ll create mode 100644 llvm/test/MC/AArch64/SVE2/addp-diagnostics.s create mode 100644 llvm/test/MC/AArch64/SVE2/addp.s create mode 100644 llvm/test/MC/AArch64/SVE2/cdot-diagnostics.s create mode 100644 llvm/test/MC/AArch64/SVE2/cdot.s create mode 100644 llvm/test/MC/AArch64/SVE2/cmla-diagnostics.s create mode 100644 llvm/test/MC/AArch64/SVE2/cmla.s create mode 100644 llvm/test/MC/AArch64/SVE2/mla-diagnostics.s create mode 100644 llvm/test/MC/AArch64/SVE2/mla.s create mode 100644 llvm/test/MC/AArch64/SVE2/mls-diagnostics.s create mode 100644 llvm/test/MC/AArch64/SVE2/mls.s create mode 100644 llvm/test/MC/AArch64/SVE2/mul-diagnostics.s create mode 100644 llvm/test/MC/AArch64/SVE2/mul.s create mode 100644 llvm/test/MC/AArch64/SVE2/pmul-diagnostics.s create mode 100644 llvm/test/MC/AArch64/SVE2/pmul.s create mode 100644 llvm/test/MC/AArch64/SVE2/sadalp-diagnostics.s create mode 100644 llvm/test/MC/AArch64/SVE2/sadalp.s create mode 100644 llvm/test/MC/AArch64/SVE2/shadd-diagnostics.s create mode 100644 llvm/test/MC/AArch64/SVE2/shadd.s create mode 100644 llvm/test/MC/AArch64/SVE2/shsub-diagnostics.s create mode 100644 llvm/test/MC/AArch64/SVE2/shsub.s create mode 100644 llvm/test/MC/AArch64/SVE2/shsubr-diagnostics.s create mode 100644 llvm/test/MC/AArch64/SVE2/shsubr.s create mode 100644 llvm/test/MC/AArch64/SVE2/smaxp-diagnostics.s create mode 100644 llvm/test/MC/AArch64/SVE2/smaxp.s create mode 100644 llvm/test/MC/AArch64/SVE2/sminp-diagnostics.s create mode 100644 llvm/test/MC/AArch64/SVE2/sminp.s create mode 100644 llvm/test/MC/AArch64/SVE2/smlalb-diagnostics.s create mode 100644 llvm/test/MC/AArch64/SVE2/smlalb.s create mode 100644 llvm/test/MC/AArch64/SVE2/smlalt-diagnostics.s create mode 100644 llvm/test/MC/AArch64/SVE2/smlalt.s create mode 100644 llvm/test/MC/AArch64/SVE2/smlslb-diagnostics.s create mode 100644 llvm/test/MC/AArch64/SVE2/smlslb.s create mode 100644 llvm/test/MC/AArch64/SVE2/smlslt-diagnostics.s create mode 100644 llvm/test/MC/AArch64/SVE2/smlslt.s create mode 100644 llvm/test/MC/AArch64/SVE2/smulh-diagnostics.s create mode 100644 llvm/test/MC/AArch64/SVE2/smulh.s create mode 100644 llvm/test/MC/AArch64/SVE2/smullb-diagnostics.s create mode 100644 llvm/test/MC/AArch64/SVE2/smullb.s create mode 100644 llvm/test/MC/AArch64/SVE2/smullt-diagnostics.s create mode 100644 llvm/test/MC/AArch64/SVE2/smullt.s create mode 100644 llvm/test/MC/AArch64/SVE2/sqabs-diagnostics.s create mode 100644 llvm/test/MC/AArch64/SVE2/sqabs.s create mode 100644 llvm/test/MC/AArch64/SVE2/sqdmlalb-diagnostics.s create mode 100644 llvm/test/MC/AArch64/SVE2/sqdmlalb.s create mode 100644 llvm/test/MC/AArch64/SVE2/sqdmlalbt-diagnostics.s create mode 100644 llvm/test/MC/AArch64/SVE2/sqdmlalbt.s create mode 100644 llvm/test/MC/AArch64/SVE2/sqdmlalt-diagnostics.s create mode 100644 llvm/test/MC/AArch64/SVE2/sqdmlalt.s create mode 100644 llvm/test/MC/AArch64/SVE2/sqdmlslb-diagnostics.s create mode 100644 llvm/test/MC/AArch64/SVE2/sqdmlslb.s create mode 100644 llvm/test/MC/AArch64/SVE2/sqdmlslbt-diagnostics.s create mode 100644 llvm/test/MC/AArch64/SVE2/sqdmlslbt.s create mode 100644 llvm/test/MC/AArch64/SVE2/sqdmlslt-diagnostics.s create mode 100644 llvm/test/MC/AArch64/SVE2/sqdmlslt.s create mode 100644 llvm/test/MC/AArch64/SVE2/sqdmulh-diagnostics.s create mode 100644 llvm/test/MC/AArch64/SVE2/sqdmulh.s create mode 100644 llvm/test/MC/AArch64/SVE2/sqdmullb-diagnostics.s create mode 100644 llvm/test/MC/AArch64/SVE2/sqdmullb.s create mode 100644 llvm/test/MC/AArch64/SVE2/sqdmullt-diagnostics.s create mode 100644 llvm/test/MC/AArch64/SVE2/sqdmullt.s create mode 100644 llvm/test/MC/AArch64/SVE2/sqneg-diagnostics.s create mode 100644 llvm/test/MC/AArch64/SVE2/sqneg.s create mode 100644 llvm/test/MC/AArch64/SVE2/sqrdcmlah-diagnostics.s create mode 100644 llvm/test/MC/AArch64/SVE2/sqrdcmlah.s create mode 100644 llvm/test/MC/AArch64/SVE2/sqrdmlah-diagnostics.s create mode 100644 llvm/test/MC/AArch64/SVE2/sqrdmlah.s create mode 100644 llvm/test/MC/AArch64/SVE2/sqrdmlsh-diagnostics.s create mode 100644 llvm/test/MC/AArch64/SVE2/sqrdmlsh.s create mode 100644 llvm/test/MC/AArch64/SVE2/sqrdmulh-diagnostics.s create mode 100644 llvm/test/MC/AArch64/SVE2/sqrdmulh.s create mode 100644 llvm/test/MC/AArch64/SVE2/srhadd-diagnostics.s create mode 100644 llvm/test/MC/AArch64/SVE2/srhadd.s create mode 100644 llvm/test/MC/AArch64/SVE2/uadalp-diagnostics.s create mode 100644 llvm/test/MC/AArch64/SVE2/uadalp.s create mode 100644 llvm/test/MC/AArch64/SVE2/uhadd-diagnostics.s create mode 100644 llvm/test/MC/AArch64/SVE2/uhadd.s create mode 100644 llvm/test/MC/AArch64/SVE2/uhsub-diagnostics.s create mode 100644 llvm/test/MC/AArch64/SVE2/uhsub.s create mode 100644 llvm/test/MC/AArch64/SVE2/uhsubr-diagnostics.s create mode 100644 llvm/test/MC/AArch64/SVE2/uhsubr.s create mode 100644 llvm/test/MC/AArch64/SVE2/umaxp-diagnostics.s create mode 100644 llvm/test/MC/AArch64/SVE2/umaxp.s create mode 100644 llvm/test/MC/AArch64/SVE2/uminp-diagnostics.s create mode 100644 llvm/test/MC/AArch64/SVE2/uminp.s create mode 100644 llvm/test/MC/AArch64/SVE2/umlalb-diagnostics.s create mode 100644 llvm/test/MC/AArch64/SVE2/umlalb.s create mode 100644 llvm/test/MC/AArch64/SVE2/umlalt-diagnostics.s create mode 100644 llvm/test/MC/AArch64/SVE2/umlalt.s create mode 100644 llvm/test/MC/AArch64/SVE2/umlslb-diagnostics.s create mode 100644 llvm/test/MC/AArch64/SVE2/umlslb.s create mode 100644 llvm/test/MC/AArch64/SVE2/umlslt-diagnostics.s create mode 100644 llvm/test/MC/AArch64/SVE2/umlslt.s create mode 100644 llvm/test/MC/AArch64/SVE2/umulh-diagnostics.s create mode 100644 llvm/test/MC/AArch64/SVE2/umulh.s create mode 100644 llvm/test/MC/AArch64/SVE2/umullb-diagnostics.s create mode 100644 llvm/test/MC/AArch64/SVE2/umullb.s create mode 100644 llvm/test/MC/AArch64/SVE2/umullt-diagnostics.s create mode 100644 llvm/test/MC/AArch64/SVE2/umullt.s create mode 100644 llvm/test/MC/AArch64/SVE2/urecpe-diagnostics.s create mode 100644 llvm/test/MC/AArch64/SVE2/urecpe.s create mode 100644 llvm/test/MC/AArch64/SVE2/urhadd-diagnostics.s create mode 100644 llvm/test/MC/AArch64/SVE2/urhadd.s create mode 100644 llvm/test/MC/AArch64/SVE2/ursqrte-diagnostics.s create mode 100644 llvm/test/MC/AArch64/SVE2/ursqrte.s create mode 100644 llvm/test/MC/AArch64/reloc-directive.s create mode 100644 llvm/test/MC/AArch64/size-directive.s create mode 100644 llvm/test/MC/AMDGPU/exp-gfx10.s create mode 100644 llvm/test/MC/AMDGPU/expressions-gfx10.s create mode 100644 llvm/test/MC/AMDGPU/flat-gfx10.s create mode 100644 llvm/test/MC/AMDGPU/gfx10-constant-bus.s create mode 100644 llvm/test/MC/AMDGPU/gfx10_asm_mimg.s create mode 100644 llvm/test/MC/AMDGPU/gfx10_asm_mimg_err.s create mode 100644 llvm/test/MC/AMDGPU/gfx9-vop2be-literal.s create mode 100644 llvm/test/MC/AMDGPU/labels-branch-gfx9.s create mode 100644 llvm/test/MC/AMDGPU/mtbuf-gfx10.s create mode 100644 llvm/test/MC/AMDGPU/mubuf-gfx10.s create mode 100644 llvm/test/MC/AMDGPU/reg-syntax-err.s create mode 100644 llvm/test/MC/AMDGPU/vcmpx-gfx10.s create mode 100644 llvm/test/MC/ARM/invalid-addsub.s create mode 100644 llvm/test/MC/ARM/reloc-directive.s create mode 100644 llvm/test/MC/Disassembler/AMDGPU/exp_gfx10.txt create mode 100644 llvm/test/MC/Disassembler/AMDGPU/gfx10-sgpr-max.txt create mode 100644 llvm/test/MC/Disassembler/AMDGPU/gfx10_mimg.txt create mode 100644 llvm/test/MC/Disassembler/AMDGPU/literalv216_gfx10.txt create mode 100644 llvm/test/MC/Disassembler/AMDGPU/mtbuf_gfx10.txt create mode 100644 llvm/test/MC/Disassembler/AMDGPU/null-reg.txt create mode 100644 llvm/test/MC/Disassembler/AMDGPU/vcmpx-gfx10.txt create mode 100644 llvm/test/MC/Disassembler/AMDGPU/vop3-literal.txt create mode 100644 llvm/test/MC/Disassembler/X86/avx512bf16-att.txt create mode 100644 llvm/test/MC/Disassembler/X86/avx512bf16-intel.txt create mode 100644 llvm/test/MC/Disassembler/X86/avx512bf16vl-att.txt create mode 100644 llvm/test/MC/Disassembler/X86/avx512bf16vl-intel.txt create mode 100644 llvm/test/MC/Disassembler/X86/x86-64-avx512bf16-att.txt create mode 100644 llvm/test/MC/Disassembler/X86/x86-64-avx512bf16-intel.txt create mode 100644 llvm/test/MC/Disassembler/X86/x86-64-avx512bf16vl-att.txt create mode 100644 llvm/test/MC/Disassembler/X86/x86-64-avx512bf16vl-intel.txt create mode 100644 llvm/test/MC/ELF/debug-hash-file.s create mode 100644 llvm/test/MC/ELF/debug-main-file.s create mode 100644 llvm/test/MC/Hexagon/hex-immediates.s create mode 100644 llvm/test/MC/Hexagon/inval_immed.s create mode 100644 llvm/test/MC/PowerPC/ppc32-reloc-directive.s create mode 100644 llvm/test/MC/PowerPC/ppc64-localentry-symbols.s create mode 100644 llvm/test/MC/PowerPC/ppc64-reloc-directive.s create mode 100644 llvm/test/MC/X86/avx512_bf16-encoding.s create mode 100644 llvm/test/MC/X86/avx512_bf16_vl-encoding.s create mode 100644 llvm/test/MC/X86/intel-syntax-avx512_bf16.s create mode 100644 llvm/test/MC/X86/intel-syntax-avx512_bf16_vl.s create mode 100644 llvm/test/MC/X86/intel-syntax-x86-64-avx512_bf16.s create mode 100644 llvm/test/MC/X86/intel-syntax-x86-64-avx512_bf16_vl.s create mode 100644 llvm/test/MC/X86/reloc-directive-elf-32.s create mode 100644 llvm/test/MC/X86/reloc-directive-elf-64.s create mode 100644 llvm/test/MC/X86/x86-64-avx512_bf16-encoding.s create mode 100644 llvm/test/MC/X86/x86-64-avx512_bf16_vl-encoding.s create mode 100644 llvm/test/Object/AArch64/nm-trivial-object-arm64_32.test create mode 100644 llvm/test/Object/Inputs/trivial-object-test.macho-arm64_32 create mode 100644 llvm/test/TableGen/prep-ifndef-diag-1.td create mode 100644 llvm/test/TableGen/prep-ifndef-diag-2.td create mode 100644 llvm/test/TableGen/prep-ifndef.td create mode 100644 llvm/test/ThinLTO/X86/Inputs/linkonce_odr_unnamed_addr.ll create mode 100644 llvm/test/ThinLTO/X86/Inputs/thinlto-internalize-used2.ll create mode 100644 llvm/test/ThinLTO/X86/thinlto-internalize-used.ll create mode 100644 llvm/test/ThinLTO/X86/weak_externals.ll create mode 100644 llvm/test/Transforms/ArgumentPromotion/X86/thiscall.ll create mode 100644 llvm/test/Transforms/BlockExtractor/extract-blocks-with-groups.ll create mode 100644 llvm/test/Transforms/Coroutines/coro-frame-arrayalloca.ll create mode 100644 llvm/test/Transforms/CorrelatedValuePropagation/sub.ll create mode 100644 llvm/test/Transforms/GVN/addrspacecast.ll create mode 100644 llvm/test/Transforms/GlobalOpt/evaluate-bitcast-2.ll create mode 100644 llvm/test/Transforms/GlobalOpt/evaluate-bitcast-3.ll create mode 100644 llvm/test/Transforms/GuardWidening/basic-loop.ll delete mode 100644 llvm/test/Transforms/IndVarSimplify/2012-07-17-lftr-undef.ll delete mode 100644 llvm/test/Transforms/IndVarSimplify/lftr-extend-const.ll delete mode 100644 llvm/test/Transforms/IndVarSimplify/lftr-other-uses.ll delete mode 100644 llvm/test/Transforms/IndVarSimplify/lftr-udiv-tripcount.ll delete mode 100644 llvm/test/Transforms/IndVarSimplify/lftr-wide-trip-count.ll delete mode 100644 llvm/test/Transforms/IndVarSimplify/lftr-zext.ll create mode 100644 llvm/test/Transforms/IndVarSimplify/lftr.ll delete mode 100644 llvm/test/Transforms/IndVarSimplify/lftr_simple.ll create mode 100644 llvm/test/Transforms/IndVarSimplify/pr31181.ll create mode 100644 llvm/test/Transforms/Inline/AMDGPU/inline-target-feature-xnack.ll create mode 100644 llvm/test/Transforms/Inline/callbr.ll create mode 100755 llvm/test/Transforms/Inline/inlined-loop-metadata.ll create mode 100644 llvm/test/Transforms/InstCombine/bcmp-1.ll create mode 100644 llvm/test/Transforms/InstCombine/insertelement-bitcast.ll create mode 100644 llvm/test/Transforms/InstCombine/known-non-zero.ll create mode 100644 llvm/test/Transforms/InstCombine/pull-binop-through-shift.ll create mode 100644 llvm/test/Transforms/InstCombine/pull-conditional-binop-through [...] create mode 100644 llvm/test/Transforms/InstSimplify/known-non-zero.ll create mode 100644 llvm/test/Transforms/JumpThreading/stale-loop-info-after-unfold [...] create mode 100644 llvm/test/Transforms/LICM/outer-loop-deleted-before-licm.ll create mode 100644 llvm/test/Transforms/LoopFusion/cannot_fuse.ll create mode 100644 llvm/test/Transforms/LoopFusion/four_loops.ll create mode 100644 llvm/test/Transforms/LoopFusion/inner_loops.ll create mode 100644 llvm/test/Transforms/LoopFusion/loop_nest.ll create mode 100644 llvm/test/Transforms/LoopFusion/simple.ll create mode 100644 llvm/test/Transforms/LoopIdiom/bcmp-basic.ll create mode 100644 llvm/test/Transforms/LoopIdiom/bcmp-debugify-remarks.ll create mode 100644 llvm/test/Transforms/LoopIdiom/bcmp-negative-tests.ll create mode 100644 llvm/test/Transforms/LoopIdiom/bcmp-widening.ll create mode 100644 llvm/test/Transforms/LoopStrengthReduce/gnarly-setupcost.ll create mode 100644 llvm/test/Transforms/LoopUnroll/AArch64/unroll-optsize.ll create mode 100644 llvm/test/Transforms/LoopVectorize/float-minmax-instruction-flag.ll create mode 100644 llvm/test/Transforms/LoopVectorize/loop-vect-option.ll create mode 100644 llvm/test/Transforms/LoopVectorize/pr38697.ll create mode 100644 llvm/test/Transforms/MergeFunc/comdat.ll create mode 100644 llvm/test/Transforms/MergeICmps/X86/pr41917.ll create mode 100644 llvm/test/Transforms/ObjCARC/contract-max-bb-size.ll create mode 100644 llvm/test/Transforms/ObjCARC/opt-max-ptr-states.ll create mode 100644 llvm/test/Transforms/PGOProfile/Inputs/diag_no_value_sites.proftext create mode 100644 llvm/test/Transforms/PGOProfile/diag_no_value_sites.ll create mode 100644 llvm/test/Transforms/PhaseOrdering/reassociate-after-unroll.ll create mode 100644 llvm/test/Transforms/Reassociate/reassociate-catchswitch.ll create mode 100644 llvm/test/Transforms/Reassociate/reassociate-landingpad.ll create mode 100644 llvm/test/Transforms/SCCP/switch-constantfold-crash.ll create mode 100644 llvm/test/Transforms/SLPVectorizer/X86/crash_reordering_undefs.ll create mode 100644 llvm/test/Transforms/SLPVectorizer/X86/lookahead.ll create mode 100644 llvm/test/Transforms/SampleProfile/entry_counts_missing_dbginfo.ll create mode 100644 llvm/test/Transforms/Util/PredicateInfo/unreachable.ll create mode 100644 llvm/test/Verifier/global-ctors-2.ll create mode 100644 llvm/test/tools/dsymutil/Inputs/swift-interface.ll create mode 100644 llvm/test/tools/dsymutil/X86/swift-interface.test create mode 100644 llvm/test/tools/gold/X86/Inputs/linkonce_odr_unnamed_addr.ll create mode 100644 llvm/test/tools/gold/X86/linkonce_odr_unnamed_addr.ll create mode 100644 llvm/test/tools/llvm-cvtres/Inputs/id.rc create mode 100644 llvm/test/tools/llvm-cvtres/Inputs/id.res create mode 100644 llvm/test/tools/llvm-cvtres/Inputs/name.rc create mode 100644 llvm/test/tools/llvm-cvtres/Inputs/name.res create mode 100644 llvm/test/tools/llvm-cvtres/duplicate.test create mode 100644 llvm/test/tools/llvm-dwarfdump/X86/Inputs/statistics-fib.split-dwarf.s create mode 100644 llvm/test/tools/llvm-dwarfdump/X86/debug-names-many-tu.s create mode 100644 llvm/test/tools/llvm-dwarfdump/X86/statistics-dwo.test create mode 100644 llvm/test/tools/llvm-extract/extract-blocks-with-groups.ll create mode 100644 llvm/test/tools/llvm-mca/X86/llvm-mca-markers-10.s create mode 100644 llvm/test/tools/llvm-mca/X86/llvm-mca-markers-11.s create mode 100644 llvm/test/tools/llvm-mca/X86/llvm-mca-markers-12.s create mode 100644 llvm/test/tools/llvm-mca/X86/llvm-mca-markers-8.s create mode 100644 llvm/test/tools/llvm-mca/X86/llvm-mca-markers-9.s create mode 100644 llvm/test/tools/llvm-nm/AArch64/special-syms.test delete mode 100755 llvm/test/tools/llvm-nm/X86/Inputs/init-fini.out.elf-x86_64 delete mode 100644 llvm/test/tools/llvm-nm/X86/Inputs/weak.obj.elf-x86_64 delete mode 100644 llvm/test/tools/llvm-nm/X86/init-fini.test create mode 100644 llvm/test/tools/llvm-nm/data.test create mode 100644 llvm/test/tools/llvm-nm/linker-synthesized.test create mode 100644 llvm/test/tools/llvm-nm/nobits.test create mode 100644 llvm/test/tools/llvm-nm/nonalloc.test create mode 100644 llvm/test/tools/llvm-nm/readonly.test create mode 100644 llvm/test/tools/llvm-objcopy/ELF/archive-unknown-members.test create mode 100644 llvm/test/tools/llvm-objcopy/ELF/discard-all-debug.test create mode 100644 llvm/test/tools/llvm-objcopy/ELF/dynrelocsec-remove-shinfo-refe [...] create mode 100644 llvm/test/tools/llvm-objcopy/ELF/dynrelocsec-remove-shlink-refe [...] create mode 100644 llvm/test/tools/llvm-objcopy/ELF/invalid-e_phoff.test create mode 100644 llvm/test/tools/llvm-objcopy/ELF/invalid-e_shoff.test create mode 100644 llvm/test/tools/llvm-objcopy/ELF/linked-section.test create mode 100644 llvm/test/tools/llvm-objcopy/ELF/no-strip-all.test create mode 100644 llvm/test/tools/llvm-objcopy/ELF/overlapping-sections-in-segments.test create mode 100644 llvm/test/tools/llvm-objcopy/ELF/overlapping-sections.test create mode 100644 llvm/test/tools/llvm-objcopy/ELF/prefix-alloc-sections-dynreloc [...] create mode 100644 llvm/test/tools/llvm-objcopy/ELF/prefix-alloc-sections.test create mode 100644 llvm/test/tools/llvm-objcopy/ELF/remove-linked-section.test create mode 100644 llvm/test/tools/llvm-objcopy/ELF/rename-section-and-prefix-allo [...] create mode 100644 llvm/test/tools/llvm-objcopy/ELF/rename-section-duplicate-names.test create mode 100644 llvm/test/tools/llvm-objcopy/ELF/rename-section-empty-string.test create mode 100644 llvm/test/tools/llvm-objcopy/ELF/shared-strtab-shstrtab.s create mode 100644 llvm/test/tools/llvm-objcopy/ELF/tail-merged-string-tables.test create mode 100644 llvm/test/tools/llvm-objdump/AArch64/Inputs/arm64_32-fat.o create mode 100644 llvm/test/tools/llvm-objdump/AArch64/Inputs/thread.macho-arm64_32 create mode 100644 llvm/test/tools/llvm-objdump/AArch64/arm64_32-fat.test create mode 100644 llvm/test/tools/llvm-objdump/AArch64/arm64_32.s create mode 100644 llvm/test/tools/llvm-objdump/AArch64/macho-print-thread-arm64_32.test delete mode 100644 llvm/test/tools/llvm-objdump/Inputs/section-filter.obj create mode 100644 llvm/test/tools/llvm-objdump/Inputs/xcoff-long-sec-names.o create mode 100644 llvm/test/tools/llvm-objdump/Inputs/xcoff-section-headers-truncate.o create mode 100644 llvm/test/tools/llvm-objdump/Inputs/xcoff-section-headers.o create mode 100644 llvm/test/tools/llvm-objdump/X86/disassemble-implied-by-disasse [...] create mode 100644 llvm/test/tools/llvm-objdump/X86/disassemble-section-name.s create mode 100644 llvm/test/tools/llvm-objdump/X86/section-filter-relocs.test create mode 100644 llvm/test/tools/llvm-objdump/elf-symbol-visibility.test create mode 100644 llvm/test/tools/llvm-objdump/xcoff-section-headers.test create mode 100644 llvm/test/tools/llvm-profdata/Inputs/overlap_1.proftext create mode 100644 llvm/test/tools/llvm-profdata/Inputs/overlap_1_cs.proftext create mode 100644 llvm/test/tools/llvm-profdata/Inputs/overlap_1_vp.proftext create mode 100644 llvm/test/tools/llvm-profdata/Inputs/overlap_2.proftext create mode 100644 llvm/test/tools/llvm-profdata/Inputs/overlap_2_cs.proftext create mode 100644 llvm/test/tools/llvm-profdata/Inputs/overlap_2_vp.proftext create mode 100644 llvm/test/tools/llvm-profdata/overlap.test create mode 100644 llvm/test/tools/llvm-profdata/overlap_cs.test create mode 100644 llvm/test/tools/llvm-profdata/overlap_vp.test create mode 100644 llvm/test/tools/llvm-readobj/Inputs/xcoff-basic-neg-sym-count.o create mode 100644 llvm/test/tools/llvm-readobj/Inputs/xcoff-basic-neg-time.o create mode 100644 llvm/test/tools/llvm-readobj/Inputs/xcoff-basic.o create mode 100644 llvm/test/tools/llvm-readobj/elf-dynamic-not-in-pt-dynamic.test create mode 100644 llvm/test/tools/llvm-readobj/elf-non-dynamic-in-pt-dynamic.test create mode 100644 llvm/test/tools/llvm-readobj/wasm-imports.test create mode 100644 llvm/test/tools/llvm-readobj/xcoff-basic.test create mode 100644 llvm/test/tools/llvm-symbolizer/help.test create mode 100644 llvm/test/tools/llvm-symbolizer/output-style-column.test create mode 100644 llvm/test/tools/llvm-symbolizer/output-style-empty-line.test create mode 100644 llvm/test/tools/llvm-symbolizer/output-style-inlined.test delete mode 100644 llvm/test/tools/llvm-symbolizer/output-style.test create mode 100644 llvm/test/tools/obj2yaml/coff-bss.s create mode 100644 llvm/test/tools/obj2yaml/elf-reladyn-section-shinfo.yaml create mode 100644 llvm/test/tools/yaml2obj/empty-or-invalid-doc.yaml delete mode 100644 llvm/test/tools/yaml2obj/empty.yaml create mode 100644 llvm/test/tools/yaml2obj/symbol-name.yaml create mode 100644 llvm/tools/llvm-jitlink/CMakeLists.txt create mode 100644 llvm/tools/llvm-jitlink/LLVMBuild.txt create mode 100644 llvm/tools/llvm-jitlink/llvm-jitlink-macho.cpp create mode 100644 llvm/tools/llvm-jitlink/llvm-jitlink.cpp create mode 100644 llvm/tools/llvm-jitlink/llvm-jitlink.h create mode 100644 llvm/tools/llvm-mca/Views/BottleneckAnalysis.cpp create mode 100644 llvm/tools/llvm-mca/Views/BottleneckAnalysis.h create mode 100644 llvm/tools/llvm-readobj/XCOFFDumper.cpp create mode 100644 llvm/unittests/Analysis/IVDescriptorsTest.cpp create mode 100644 llvm/unittests/ExecutionEngine/JITLink/CMakeLists.txt create mode 100644 llvm/unittests/ExecutionEngine/JITLink/JITLinkTestCommon.cpp create mode 100644 llvm/unittests/ExecutionEngine/JITLink/JITLinkTestCommon.h create mode 100644 llvm/unittests/ExecutionEngine/JITLink/MachO_x86_64_Tests.cpp create mode 100644 llvm/unittests/Remarks/RemarksStrTabParsingTest.cpp create mode 100644 llvm/unittests/Support/AnnotationsTest.cpp create mode 100644 llvm/unittests/Support/MatchersTest.cpp create mode 100644 llvm/utils/gn/secondary/clang-tools-extra/clangd/test/BUILD.gn create mode 100644 llvm/utils/gn/secondary/clang-tools-extra/clangd/test/clangd_li [...] create mode 100644 llvm/utils/gn/secondary/clang-tools-extra/clangd/unittests/BUILD.gn rename llvm/utils/gn/secondary/clang-tools-extra/{unittests/clangd => clangd/unitt [...] delete mode 100644 llvm/utils/gn/secondary/clang-tools-extra/unittests/clangd/BUILD.gn create mode 100644 llvm/utils/gn/secondary/clang/lib/Tooling/Syntax/BUILD.gn create mode 100644 llvm/utils/gn/secondary/clang/unittests/Tooling/Syntax/BUILD.gn create mode 100644 llvm/utils/gn/secondary/libcxx/BUILD.gn create mode 100644 llvm/utils/gn/secondary/libcxx/config.gni create mode 100644 llvm/utils/gn/secondary/libcxx/include/BUILD.gn create mode 100644 llvm/utils/gn/secondary/libcxx/src/BUILD.gn create mode 100644 llvm/utils/gn/secondary/libcxxabi/BUILD.gn create mode 100644 llvm/utils/gn/secondary/libcxxabi/include/BUILD.gn create mode 100644 llvm/utils/gn/secondary/libcxxabi/src/BUILD.gn create mode 100644 llvm/utils/gn/secondary/libunwind/BUILD.gn create mode 100644 llvm/utils/gn/secondary/libunwind/src/BUILD.gn create mode 100644 llvm/utils/gn/secondary/llvm/lib/ExecutionEngine/JITLink/BUILD.gn delete mode 100644 llvm/utils/gn/secondary/llvm/lib/Target/AArch64/InstPrinter/BUILD.gn delete mode 100644 llvm/utils/gn/secondary/llvm/lib/Target/ARM/InstPrinter/BUILD.gn delete mode 100644 llvm/utils/gn/secondary/llvm/lib/Target/BPF/InstPrinter/BUILD.gn create mode 100644 llvm/utils/gn/secondary/llvm/lib/Target/Hexagon/AsmParser/BUILD.gn create mode 100644 llvm/utils/gn/secondary/llvm/lib/Target/Hexagon/BUILD.gn create mode 100644 llvm/utils/gn/secondary/llvm/lib/Target/Hexagon/Disassembler/BUILD.gn create mode 100644 llvm/utils/gn/secondary/llvm/lib/Target/Hexagon/MCTargetDesc/BUILD.gn create mode 100644 llvm/utils/gn/secondary/llvm/lib/Target/Hexagon/TargetInfo/BUILD.gn create mode 100644 llvm/utils/gn/secondary/llvm/lib/Target/Lanai/AsmParser/BUILD.gn create mode 100644 llvm/utils/gn/secondary/llvm/lib/Target/Lanai/BUILD.gn create mode 100644 llvm/utils/gn/secondary/llvm/lib/Target/Lanai/Disassembler/BUILD.gn create mode 100644 llvm/utils/gn/secondary/llvm/lib/Target/Lanai/MCTargetDesc/BUILD.gn create mode 100644 llvm/utils/gn/secondary/llvm/lib/Target/Lanai/TargetInfo/BUILD.gn delete mode 100644 llvm/utils/gn/secondary/llvm/lib/Target/PowerPC/InstPrinter/BUILD.gn create mode 100644 llvm/utils/gn/secondary/llvm/lib/Target/Sparc/AsmParser/BUILD.gn create mode 100644 llvm/utils/gn/secondary/llvm/lib/Target/Sparc/BUILD.gn create mode 100644 llvm/utils/gn/secondary/llvm/lib/Target/Sparc/Disassembler/BUILD.gn create mode 100644 llvm/utils/gn/secondary/llvm/lib/Target/Sparc/MCTargetDesc/BUILD.gn create mode 100644 llvm/utils/gn/secondary/llvm/lib/Target/Sparc/TargetInfo/BUILD.gn delete mode 100644 llvm/utils/gn/secondary/llvm/lib/Target/WebAssembly/InstPrinter [...] delete mode 100644 llvm/utils/gn/secondary/llvm/lib/Target/X86/InstPrinter/BUILD.gn create mode 100644 llvm/utils/gn/secondary/llvm/tools/llvm-jitlink/BUILD.gn create mode 100644 llvm/utils/gn/secondary/llvm/unittests/ExecutionEngine/JITLink/ [...] create mode 100644 openmp/libomptarget/deviceRTLs/nvptx/test/api/max_threads.c create mode 100644 openmp/libomptarget/deviceRTLs/nvptx/test/api/thread_limit.c create mode 100644 openmp/libomptarget/test/offloading/requires.c create mode 100644 openmp/runtime/test/ompt/misc/finalize_tool.c create mode 100644 openmp/runtime/test/ompt/tasks/task_memory.c create mode 100644 openmp/runtime/test/tasking/kmp_task_modifier_simple_par_new.cpp create mode 100644 openmp/runtime/test/tasking/kmp_task_modifier_simple_par_old.cpp create mode 100644 openmp/runtime/test/tasking/kmp_task_modifier_simple_ws_new.cpp create mode 100644 openmp/runtime/test/tasking/kmp_task_modifier_simple_ws_old.cpp create mode 100644 openmp/runtime/test/worksharing/for/omp_monotonic_env.c create mode 100644 openmp/runtime/test/worksharing/for/omp_monotonic_schedule_set_get.c create mode 100644 polly/test/DeLICM/contradicting_assumed_context_and_domain.ll create mode 100644 polly/test/DeLICM/pr41656.ll create mode 100644 polly/test/Isl/CodeGen/region_multiexit_partialwrite.ll create mode 100644 polly/test/Isl/CodeGen/region_multiexit_partialwrite___%bb3---% [...] create mode 100644 polly/test/Isl/CodeGen/region_multiexit_partialwrite___%bb3---% [...] create mode 100644 polly/test/ScopInfo/multidim_invalid_dimension.ll create mode 100644 pstl/include/pstl/internal/parallel_backend_serial.h