This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-master-aarch64-stable-allnoconfig in repository toolchain/ci/llvm-project.
from 3747c48d644 [NFC] Adjust tests for new fold adds f8b476282eb [lldb] Fix log statement in Socket::Write adds 13dadedc294 [NFC] Fixed test adds 801f6a495c6 [libc++] Use __extension__ in a portable manner adds b9e9478244f [NFC] Added a negative test for new fold adds e8316372b91 [libc++] Add `__truncating_cast` for safely casting float t [...] adds 92e13f2eabe Fix "enumeral and non-enumeral type in conditional expressi [...] adds fef9f590557 [ModuloSchedule] Introduce PeelingModuloScheduleExpander adds 11f0f7f583c [ModuloSchedule] Fix no-asserts build adds f1b3cd6c908 [clangd] Add TUScheduler.h to CodeComplete.cpp to unbreak builds adds 05229752462 disassemble command: fix error message when disassembly fails adds b92deded87a [libc++] Move __clamp_to_integral to <cmath>, and harden ag [...] adds 791949afe56 [InstCombine] add tests for insert/extract with identity sh [...] adds 5309189d9b3 [PowerPC][Altivec] Fix constant argument for vec_dss adds c86d47b6b6f [ASTImporter] Added visibility context check for TypedefNameDecl. adds cbf1f3b771c [Debuginfo][SROA] Need to handle dbg.value in SROA pass. adds 433927595dd [Driver] Use shared singleton instance of DriverOptTable adds 4a2cd7be5a6 [InstSimplify] guard against unreachable code (PR43218) adds a71c199f82c [PowerPC][Altivec][Clang] Check compile-time constant for vec_dst* adds 08a09822a5c [Hexagon] Improve generated code for test-if-bit-clear, one [...] adds b8cfdcfd9d7 [Attributor] Ensure AAIsDead correctly overrides getIRPosition adds 5465875e936 [X86] Add support for avx512bf16 for __builtin_cpu_supports [...] adds cc5b509b9ed Workaround TestConcurrentMany* flakiness in a more pricipled way adds b0412e437c3 [Attributor] Deal more explicit with non-exact definitions adds 80913a70f54 GlobalISel: Define GINodeEquiv for undef adds 240a2e25c6d [clang-tidy] Fix bugprone-argument-comment bug if there are [...] adds 38fb34443ce GlobalISel/TableGen: Don't skip REG_SEQUENCE based on patterns adds d9af712da44 AMDGPU/GlobalISel: Make 16-bit constants legal adds 97fd582b915 [Attributor] Use the white list for attributes consistently adds 7afffb54eac [ELF] Don't shrink RelrSection adds 2f6220633c7 [Attributor] Look at internal functions only on-demand adds 912edafcf14 [Attributor][NFC] Add assertion to guard against accidental misuse adds 5afc5a6c1b9 [libc++] Only build with -fvisibility=hidden on Clang adds 70becc20fa3 GlobalISel: Add G_BITREVERSE adds e6b26f2f91a Avoid assemble step in verbose-output-quoting.c adds 84489b34f6f AMDGPU: Handle frame index expansion with no free SGPRs pre gfx9 adds 40fe351cf69 [OpenMP][Docs] Provide implementation status details adds 2461061168f Upstream macCatalyst support in debugserver and the macOS d [...] adds 27820f99091 [Instruction] Add hasMetadata(Kind) helper [NFC] adds 0e07248704f [InstCombine] Fold sub (and A, B) (or A, B)) to neg (xor A, B) adds 7d0a545ee65 Add encode and decode methods to InlineInfo and document en [...] adds f0081dac81b [X86] Pre-commit test cases and test run line changes for D67087 adds 2ceb00db768 [NFC] Adjust test filename adds f6233d90f0d [NFC] Added tests for new fold adds 3a49ca331fa Update CodeGen to use hasMetadata as appropriate [NFC] adds 673e5476a81 [OpenMP] Change initialization of __kmp_global adds 420cbb6190e [InstCombine] sub(xor(x, y), or(x, y)) -> neg(and(x, y)) adds 3b705ef712c [TargetLibraryInfo] Define enumerator for no library functi [...] adds 4228245e411 [NFC] Switch last couple of invariant_load checks to use ha [...] adds e4526330b39 [docs] Add some comments to the inline LLJIT example. adds 200415c6dcc [JITLink] Fix the show-timers option on llvm-jitlink. adds 5559406ae5d [Python] Fix whitespace before making changes (NFC) adds 24223eb24c7 [Python] Implement truth testing for lldb.value adds 6eef8e01c76 [Python] Implement __next__ for value_iter adds b276a9a51e4 [globalisel] Support trivial COPY in GISelKnownBits adds a7a3b3aa430 [Attributor][Fix] Ensure the attribute names are created properly adds 6da79ce1fed [MemorySSA] Re-enable MemorySSA use. adds 85d6edb2657 Revert "[test] Address TestConcurrentMany*.py flakiness on macOS" adds 09768c5d7ab [WebAssembly] Initialize memory in start function adds bf78e39cbbb [InstCombine] Add more test cases (NFC) adds 79669537932 [llvm-rtdyld] Add timers to match llvm-jitlink. adds 41adc374086 [llvm-rtdyld][llvm-jitlink] Rename struct member to remove [...] adds 40e3760472e Generate parent context id from Decl* instead of DeclContext*. adds eca01b031d4 [NewPM][Sancov] Make Sancov a Module Pass instead of 2 Passes adds a6e8b685e13 [c++20] P1143R2: Add support for the C++20 'constinit' keyword. adds d581dd50138 [LLD] [COFF] Implement MinGW default manifest handling adds 7ab52537043 [Attributor][Fix] Make sure we do not delete live code adds 56e9b608ad3 [Attributor][Stats] Use the right statistics macro adds 5ff310e2980 GlobalISel: Add basic legalization for G_BITREVERSE adds 2df41a8e389 AMDGPU/GlobalISel: Select G_BITREVERSE adds 48c6fadc0da [DebugInfo] Emit DW_TAG_enumeration_type for referenced glo [...] adds 5cd5d56eedf Diagnose _Atomic as a C11 extension. adds c40449f3c58 [test] Escape path to match the literal string adds 028061d4ebe [mir-canon][NFC] Move MIR vreg renaming code to separate fi [...] adds 252d7a862be [www] Update attribute reference for 'constinit'. adds a18c934e1ae [www] Fix hyperlink syntax in attribute reference. adds 44ca0c55f0d gn build: Merge r370985 adds 71c37a8fdaa For PR43213, track whether template parameters are implicit [...] adds 4be6706eb6a [Disassembler] Simplify a few methods (NFC) adds b78324fc408 [AArch64][GlobalISel] Teach AArch64CallLowering to handle b [...] adds 0910e17d523 [Disassembler] Simplify a few methods (2/2) (NFC) adds 29ccc8523a4 Use -mtriple to fix AMDGPU test sensitive to object file format adds b7ebdbdb357 Reformat the beginning of the testing doc to make clear how [...] adds 473d0d7f569 [analyzer] scan-build: handle --sysroot=/path in addition t [...] adds 33b8a55329b Revert "Revert "[builtins] Rounding mode support for addxf3 [...] adds 7ac42374abc [c++20] Fix some ambiguities in our mangling of lambdas wit [...] adds 6d3ea2d9b60 [mir-canon][NFC] Adding -verify-machineinstrs to mir-canon tests. adds d51a3746d0c AMDGPU/GlobalISel: Fix assert on load from constant address adds 25156ae7ea1 AMDGPU/GlobalISel: Fix placeholder value used for addrspacecast adds 69b1a2ae65e AMDGPU/GlobalISel: Restore insert point when getting aperture adds f581d575ce0 AMDGPU: Add intrinsics for address space identification adds 281f2e2c37f AMDGPU: Add builtins for is_shared/is_private adds e99dc4ba572 Align output segments correctly adds 991f0fb149a [DWARF] Support DWARF64 in DWARFListTableHeader. adds 59a1d998d97 [dotest] Delete trivial inline test makefiles adds e46639620d3 [DWARF] Fix referencing Range List Tables from CUs for DWARF64. adds c3bea40bf75 Breakpad: Basic support for STACK WIN unwinding adds 7790858b00d Obliterate LLDB_CONFIGURATION_BUILDANDINTEGRATION adds 45e3ce8d765 [dotest] Centralize initialization commands even more adds 35dfb2e8d74 [dotest] Remove top-level Makefile adds caa42792f33 Rename of constants in ASTImporterVisibilityTest. NFC. adds 4a16c295519 [clang-tidy] Fix definitions in headers check to respect qu [...] adds 2c9c4322561 [lib/ObjectYAML] - Stop calling error(1) when mapping the s [...] adds 7f1f50de413 Revert r371023 "[lib/ObjectYAML] - Stop calling error(1) wh [...] adds faa2a089875 Revert r371023 "[lib/ObjectYAML] - Stop calling error(1) wh [...] adds 999f8a7416f Revert r361885 "[Driver] Fix -working-directory issues" adds cbce3cef52b [lldb][NFC] Stabilize gui/basic test by waiting on prompt adds e7b4d209987 Recommit r371023 "[lib/ObjectYAML] - Stop calling error(1) [...] adds cac96e60578 [Sema] Refactor LookupVisibleDecls. NFC adds 33b1a0eb5e7 [lib/ObjectYAML] - Cleanup the private interface of ELFStat [...] adds 91a5a2afe46 Win: handle \?\UNC\ prefix in realPathFromHandle (PR43204) adds 8db9e0e6976 [clangd][vscode] Make SemanticHighlightingFeature more self [...] adds 32048464ee3 [clangd][vscode] Add a flag to enable semantic highlighting [...] adds c6fda60d71a Fix time-trace breaking flame graph assumptions adds 84dd9f4d5bb [libclang] Refactored SharedParsedRegionsStorage adds aff45e4b235 [LLVM][Alignment] Make functions using log of alignment explicit adds 988f1e3e32a [OpenCL] Add image type handling for builtins adds 67991a59cb5 [X86] X86InstrInfo::optimizeCompareInstr - fix potential nu [...] adds 821858780ec [SystemZ] Recognize INLINEASM_BR in backend adds 082750fe680 [X86] X86SpeculativeLoadHardeningPass::canHardenRegister - [...] adds 071287c5a93 Revert rL370996 from llvm/trunk: [AArch64][GlobalISel] Teac [...] new d2574d79b64 [MIPS GlobalISel] Lower SRet pointer arguments new f5c7fe0795c [MIPS GlobalISel] Select llvm.trap intrinsic new a4bfc8dfdae [MIPS GlobalISel] Select G_FENCE
The 3 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: .../clang-tidy/bugprone/ArgumentCommentCheck.cpp | 4 +- .../clang-tidy/misc/DefinitionsInHeadersCheck.cpp | 3 +- clang-tools-extra/clangd/CodeComplete.cpp | 1 + .../clangd/clients/clangd-vscode/package.json | 5 + .../clangd/clients/clangd-vscode/src/extension.ts | 16 +- .../clangd-vscode/src/semantic-highlighting.ts | 15 +- clang-tools-extra/modularize/Modularize.cpp | 5 +- .../bugprone-argument-comment-literals.cpp | 35 ++ .../clang-tidy/misc-definitions-in-headers.hpp | 12 + clang/docs/OpenMPSupport.rst | 136 ++++- clang/include/clang/AST/Decl.h | 8 + clang/include/clang/AST/Mangle.h | 2 + clang/include/clang/Basic/Attr.td | 20 +- clang/include/clang/Basic/AttrDocs.td | 14 +- clang/include/clang/Basic/BuiltinsAMDGPU.def | 2 + clang/include/clang/Basic/BuiltinsPPC.def | 10 +- clang/include/clang/Basic/DiagnosticCommonKinds.td | 12 +- clang/include/clang/Basic/DiagnosticDriverKinds.td | 2 - clang/include/clang/Basic/DiagnosticParseKinds.td | 3 +- clang/include/clang/Basic/DiagnosticSemaKinds.td | 34 +- clang/include/clang/Basic/Specifiers.h | 3 +- clang/include/clang/Basic/TokenKinds.def | 1 + clang/include/clang/Driver/Driver.h | 5 +- clang/include/clang/Driver/Options.h | 2 +- clang/lib/AST/ASTImporter.cpp | 40 +- clang/lib/AST/Decl.cpp | 16 + clang/lib/AST/DeclBase.cpp | 7 + clang/lib/AST/ItaniumCXXABI.cpp | 70 ++- clang/lib/AST/ItaniumMangle.cpp | 103 +++- clang/lib/AST/JSONNodeDumper.cpp | 11 +- clang/lib/Basic/Targets/AMDGPU.cpp | 2 + clang/lib/CodeGen/BackendUtil.cpp | 8 - clang/lib/CodeGen/CGDebugInfo.cpp | 26 +- clang/lib/Driver/Driver.cpp | 82 +-- clang/lib/Driver/DriverOptions.cpp | 17 +- clang/lib/Driver/ToolChains/Clang.cpp | 35 +- clang/lib/Frontend/CompilerInvocation.cpp | 8 +- clang/lib/Frontend/InitPreprocessor.cpp | 4 +- .../lib/FrontendTool/ExecuteCompilerInvocation.cpp | 10 +- clang/lib/Headers/altivec.h | 4 +- clang/lib/Parse/ParseDecl.cpp | 17 +- clang/lib/Parse/ParseDeclCXX.cpp | 2 + clang/lib/Parse/ParseTentative.cpp | 1 + clang/lib/Sema/DeclSpec.cpp | 15 +- clang/lib/Sema/OpenCLBuiltins.td | 194 +++++-- clang/lib/Sema/SemaChecking.cpp | 7 + clang/lib/Sema/SemaDecl.cpp | 172 ++++++- clang/lib/Sema/SemaDeclAttr.cpp | 4 +- clang/lib/Sema/SemaLambda.cpp | 8 +- clang/lib/Sema/SemaLookup.cpp | 561 +++++++++++---------- clang/lib/Sema/SemaTemplateInstantiateDecl.cpp | 3 + clang/lib/Sema/SemaType.cpp | 4 +- .../Tooling/InterpolatingCompilationDatabase.cpp | 8 +- clang/lib/Tooling/Tooling.cpp | 3 +- clang/test/AST/ast-dump-decl-context-json.cpp | 286 +++++++++++ clang/test/AST/ast-dump-decl-json.c | 2 +- clang/test/AST/ast-dump-funcs-json.cpp | 2 +- clang/test/AST/ast-dump-template-decls-json.cpp | 4 +- .../test/CXX/dcl.dcl/dcl.spec/dcl.constinit/p1.cpp | 55 ++ .../test/CXX/dcl.dcl/dcl.spec/dcl.constinit/p2.cpp | 8 + .../test/CXX/dcl.dcl/dcl.spec/dcl.constinit/p3.cpp | 6 + clang/test/CodeGen/altivec-dss.c | 11 + clang/test/CodeGen/builtins-ppc-error.c | 16 + clang/test/CodeGen/enum2.c | 9 +- clang/test/CodeGen/target-builtin-noerror.c | 1 + .../mangle-lambda-explicit-template-params.cpp | 66 +++ clang/test/CodeGenOpenCL/amdgpu-features.cl | 16 +- clang/test/CodeGenOpenCL/builtins-amdgcn-ci.cl | 38 +- clang/test/Driver/gen-cdb-fragment.c | 8 - clang/test/Driver/verbose-output-quoting.c | 16 +- clang/test/Driver/working-directory.c | 10 +- clang/test/FixIt/fixit-c++2a.cpp | 38 +- clang/test/Lexer/cxx-features.cpp | 4 + clang/test/Lexer/cxx2a_keyword_as_cxx17.cpp | 2 + clang/test/Misc/pragma-attribute-cxx.cpp | 4 +- ...pragma-attribute-supported-attributes-list.test | 2 +- clang/test/Parser/atomic.c | 59 ++- clang/test/Parser/cxx0x-decl.cpp | 19 +- clang/test/SemaCXX/atomic-type.cpp | 73 +-- .../attr-require-constant-initialization.cpp | 11 + clang/test/SemaCXX/constant-expression-cxx11.cpp | 14 +- .../builtins-amdgcn-error-flat-address-space.cl | 8 + clang/test/SemaOpenCL/fdeclare-opencl-builtins.cl | 30 ++ clang/tools/clang-check/ClangCheck.cpp | 31 +- clang/tools/driver/cc1as_main.cpp | 18 +- clang/tools/driver/driver.cpp | 5 +- clang/tools/libclang/Indexing.cpp | 47 +- clang/tools/scan-build/libexec/ccc-analyzer | 13 +- clang/unittests/AST/ASTImporterVisibilityTest.cpp | 105 +++- clang/utils/TableGen/ClangOpenCLBuiltinEmitter.cpp | 70 ++- clang/www/cxx_status.html | 2 +- compiler-rt/lib/builtins/CMakeLists.txt | 3 + compiler-rt/lib/builtins/aarch64/fp_mode.c | 59 +++ compiler-rt/lib/builtins/adddf3.c | 3 +- compiler-rt/lib/builtins/addsf3.c | 3 +- compiler-rt/lib/builtins/addtf3.c | 3 +- compiler-rt/lib/builtins/arm/fp_mode.c | 59 +++ compiler-rt/lib/builtins/cpu_model.c | 8 +- compiler-rt/lib/builtins/fp_add_impl.inc | 23 +- compiler-rt/lib/builtins/fp_mode.c | 24 + compiler-rt/lib/builtins/fp_mode.h | 29 ++ compiler-rt/lib/builtins/subdf3.c | 3 +- compiler-rt/lib/builtins/subsf3.c | 3 +- compiler-rt/lib/builtins/subtf3.c | 3 +- compiler-rt/test/builtins/Unit/addtf3_test.c | 33 +- compiler-rt/test/builtins/Unit/subtf3_test.c | 30 ++ libcxx/docs/TestingLibcxx.rst | 13 +- libcxx/include/__config | 8 + libcxx/include/atomic | 2 +- libcxx/include/cmath | 36 ++ libcxx/src/CMakeLists.txt | 8 +- .../libcxx/numerics/c.math/undef_min_max.pass.cpp | 19 + .../libcxx/numerics/clamp_to_integral.pass.cpp | 90 ++++ lld/COFF/DriverUtils.cpp | 4 +- lld/ELF/SyntheticSections.cpp | 8 + lld/ELF/Writer.cpp | 3 +- lld/test/COFF/Inputs/manifest-lang0.res | Bin 0 -> 80 bytes lld/test/COFF/Inputs/manifest-lang0.yaml | 21 + lld/test/COFF/Inputs/manifest-lang1.res | Bin 0 -> 80 bytes lld/test/COFF/Inputs/manifest-lang1.yaml | 21 + lld/test/COFF/Inputs/manifest-lang2.res | Bin 0 -> 80 bytes lld/test/COFF/Inputs/manifest-lang2.yaml | 21 + lld/test/COFF/merge-resource-manifest.test | 61 +++ lld/test/ELF/nmagic.s | 23 + lld/test/ELF/pack-dyn-relocs-relr-loop.s | 36 ++ lld/test/wasm/data-layout.ll | 4 +- lld/test/wasm/data-segment-merging.ll | 13 +- lld/test/wasm/data-segments.ll | 54 +- lld/test/wasm/import-memory.test | 2 +- lld/test/wasm/no-tls.test | 4 +- lld/test/wasm/relocatable.ll | 2 +- lld/test/wasm/shared-memory.yaml | 29 +- lld/test/wasm/tls-align.ll | 2 +- lld/test/wasm/tls.ll | 2 +- lld/wasm/Config.h | 1 - lld/wasm/Driver.cpp | 22 +- lld/wasm/MarkLive.cpp | 5 +- lld/wasm/Options.td | 6 - lld/wasm/Symbols.cpp | 1 + lld/wasm/Symbols.h | 12 +- lld/wasm/SyntheticSections.cpp | 11 +- lld/wasm/SyntheticSections.h | 13 + lld/wasm/Writer.cpp | 195 +++++-- lld/wasm/WriterUtils.cpp | 15 + lld/wasm/WriterUtils.h | 6 + lldb/include/lldb/Core/Module.h | 3 + lldb/include/lldb/Host/macosx/HostInfoMacOSX.h | 1 + lldb/include/lldb/Symbol/SymbolContext.h | 2 + lldb/include/lldb/Target/Process.h | 3 + lldb/lit/Minidump/disassemble-no-module.yaml | 48 ++ .../obj2yaml => lldb/lit/Minidump}/lit.local.cfg | 0 .../Breakpad/Inputs/unwind-via-stack-win.syms | 17 + .../Breakpad/Inputs/unwind-via-stack-win.yaml | 35 ++ .../SymbolFile/Breakpad/unwind-via-stack-win.test | 54 ++ lldb/packages/Python/lldbsuite/test/Makefile | 32 -- .../completion-crash-incomplete-record/Makefile | 2 - .../commands/expression/completion-crash1/Makefile | 2 - .../commands/expression/completion-crash2/Makefile | 2 - .../expression/dollar-in-variable/Makefile | 2 - .../test/commands/expression/rdar42038760/Makefile | 2 - .../test/commands/expression/rdar44436068/Makefile | 2 - .../expression/unicode-in-variable/Makefile | 3 - .../test/commands/frame/var-scope/Makefile | 2 - .../test/commands/gui/basic/TestGuiBasic.py | 1 + .../lldbsuite/test/commands/source/info/Makefile | 2 - .../test/commands/statistics/basic/Makefile | 2 - .../test/driver/batch_mode/TestBatchMode.py | 6 - .../data-formatter/dump_dynamic/Makefile | 4 - .../data-formatter/setvaluefromcstring/Makefile | 3 - .../data-formatter/stringprinter/Makefile | 4 - .../data-formatter/typedef_array/Makefile | 3 - .../functionalities/load_unload/TestLoadUnload.py | 2 +- .../lldbsuite/test/issue_verification/Makefile | 3 - .../Python/lldbsuite/test/lang/c/offsetof/Makefile | 2 - .../lldbsuite/test/lang/c/struct_types/Makefile | 2 - .../cpp/class-template-parameter-pack/Makefile | 2 - .../lldbsuite/test/lang/cpp/const_this/Makefile | 7 - .../lldbsuite/test/lang/cpp/extern_c/Makefile | 2 - .../cpp/function-template-parameter-pack/Makefile | 2 - .../lldbsuite/test/lang/cpp/function_refs/Makefile | 2 - .../test/lang/cpp/gmodules-templates/Makefile | 4 - .../lldbsuite/test/lang/cpp/llvm-style/Makefile | 2 - .../test/lang/cpp/namespace_conflicts/Makefile | 2 - .../lldbsuite/test/lang/cpp/offsetof/Makefile | 2 - .../lldbsuite/test/lang/cpp/operators/Makefile | 2 - .../lldbsuite/test/lang/cpp/symbols/Makefile | 2 - .../test/lang/cpp/virtual-overload/Makefile | 3 - lldb/packages/Python/lldbsuite/test/lldbtest.py | 39 +- .../Python/lldbsuite/test/macosx/macabi/Makefile | 18 + .../test/macosx/macabi/TestMacABImacOSFramework.py | 28 + .../Python/lldbsuite/test/macosx/macabi/dylib.mk | 6 + .../Python/lldbsuite/test/macosx/macabi/foo.c | 8 + .../Python/lldbsuite/test/macosx/macabi/foo.h | 0 .../Python/lldbsuite/test/macosx/macabi/main.c | 5 + .../Python/lldbsuite/test/make/Makefile.rules | 13 +- .../Python/lldbsuite/test/make/pseudo_barrier.h | 26 +- .../test/python_api/sbvalue_const_addrof/Makefile | 3 - .../test/python_api/value/TestValueAPI.py | 11 + .../test/terminal/TestSTTYBeforeAndAfter.py | 2 +- .../tools/lldb-server/TestGdbRemoteHostInfo.py | 1 + .../test/tools/lldb-vscode/lldbvscode_testcase.py | 2 +- lldb/scripts/Python/python-extensions.swig | 336 ++++++------ lldb/source/Commands/CommandObjectDisassemble.cpp | 2 +- lldb/source/Core/Disassembler.cpp | 215 ++++---- lldb/source/Core/Module.cpp | 20 + lldb/source/Host/common/Socket.cpp | 3 +- lldb/source/Host/macosx/objcxx/HostInfoMacOSX.mm | 31 +- .../MacOSX-DYLD/DynamicLoaderDarwin.cpp | 44 ++ .../MacOSX-DYLD/DynamicLoaderDarwin.h | 56 +- .../Plugins/Process/FreeBSD/ProcessMonitor.cpp | 6 - lldb/source/Plugins/Process/POSIX/CrashReason.cpp | 7 - .../Plugins/Process/POSIX/ProcessMessage.cpp | 7 - .../gdb-remote/GDBRemoteCommunicationClient.cpp | 28 +- .../gdb-remote/GDBRemoteCommunicationClient.h | 3 + .../GDBRemoteCommunicationServerCommon.cpp | 9 + .../Process/gdb-remote/ProcessGDBRemote.cpp | 4 + .../Plugins/Process/gdb-remote/ProcessGDBRemote.h | 1 + .../SymbolFile/Breakpad/SymbolFileBreakpad.cpp | 151 +++++- .../SymbolFile/Breakpad/SymbolFileBreakpad.h | 18 +- lldb/source/Symbol/SymbolContext.cpp | 153 +++--- .../tools/debugserver/source/MacOSX/MachProcess.mm | 24 +- lldb/tools/debugserver/source/MacOSX/MachTask.mm | 2 +- llvm/docs/MIRLangRef.rst | 12 +- llvm/docs/ORCv2.rst | 2 + llvm/include/llvm/Analysis/TargetLibraryInfo.h | 5 +- llvm/include/llvm/BinaryFormat/Wasm.h | 12 + llvm/include/llvm/CodeGen/MachineBasicBlock.h | 6 +- llvm/include/llvm/CodeGen/MachineFunction.h | 15 +- llvm/include/llvm/CodeGen/ModuloSchedule.h | 38 ++ llvm/include/llvm/CodeGen/TargetLowering.h | 32 +- llvm/include/llvm/DebugInfo/DWARF/DWARFListTable.h | 35 +- llvm/include/llvm/DebugInfo/DWARF/DWARFUnit.h | 6 +- llvm/include/llvm/DebugInfo/GSYM/InlineInfo.h | 56 ++ llvm/include/llvm/DebugInfo/GSYM/Range.h | 1 + llvm/include/llvm/IR/Instruction.h | 10 + llvm/include/llvm/IR/IntrinsicsAMDGPU.td | 12 + llvm/include/llvm/InitializePasses.h | 2 - llvm/include/llvm/Object/WindowsResource.h | 8 +- llvm/include/llvm/Support/TargetOpcodes.def | 3 + llvm/include/llvm/Support/X86TargetParser.def | 4 +- llvm/include/llvm/Target/GenericOpcodes.td | 6 + .../llvm/Target/GlobalISel/SelectionDAGCompat.td | 2 + llvm/include/llvm/Transforms/IPO/Attributor.h | 154 ++++-- .../Transforms/Instrumentation/SanitizerCoverage.h | 23 +- llvm/lib/Analysis/MemoryDependenceAnalysis.cpp | 6 +- llvm/lib/Analysis/MemorySSA.cpp | 4 +- llvm/lib/Analysis/TargetLibraryInfo.cpp | 1 + llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp | 6 +- llvm/lib/CodeGen/AsmPrinter/WinException.cpp | 4 +- llvm/lib/CodeGen/BranchRelaxation.cpp | 14 +- llvm/lib/CodeGen/CMakeLists.txt | 1 + llvm/lib/CodeGen/GlobalISel/GISelKnownBits.cpp | 13 + llvm/lib/CodeGen/GlobalISel/IRTranslator.cpp | 2 + llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp | 19 + llvm/lib/CodeGen/MIRCanonicalizerPass.cpp | 342 +------------ llvm/lib/CodeGen/MIRParser/MIParser.cpp | 2 +- llvm/lib/CodeGen/MIRParser/MIRParser.cpp | 2 +- llvm/lib/CodeGen/MIRPrinter.cpp | 7 +- llvm/lib/CodeGen/MIRVRegNamerUtils.cpp | 347 +++++++++++++ llvm/lib/CodeGen/MIRVRegNamerUtils.h | 83 +++ llvm/lib/CodeGen/MachineBasicBlock.cpp | 4 +- llvm/lib/CodeGen/MachineBlockPlacement.cpp | 27 +- llvm/lib/CodeGen/MachineFunction.cpp | 17 +- llvm/lib/CodeGen/MachinePipeliner.cpp | 19 +- llvm/lib/CodeGen/ModuloSchedule.cpp | 468 ++++++++++++++++- llvm/lib/CodeGen/PatchableFunction.cpp | 2 +- llvm/lib/CodeGen/SelectionDAG/FastISel.cpp | 9 +- .../CodeGen/SelectionDAG/SelectionDAGBuilder.cpp | 14 +- llvm/lib/CodeGen/TargetLoweringBase.cpp | 6 +- llvm/lib/DebugInfo/DWARF/DWARFListTable.cpp | 52 +- llvm/lib/DebugInfo/DWARF/DWARFUnit.cpp | 21 +- llvm/lib/DebugInfo/GSYM/InlineInfo.cpp | 101 ++++ llvm/lib/DebugInfo/GSYM/Range.cpp | 11 + llvm/lib/Object/WindowsResource.cpp | 100 +++- llvm/lib/ObjectYAML/ELFEmitter.cpp | 36 +- llvm/lib/ObjectYAML/ELFYAML.cpp | 9 +- llvm/lib/Passes/PassRegistry.def | 1 - llvm/lib/Support/Host.cpp | 9 +- llvm/lib/Support/TimeProfiler.cpp | 49 +- llvm/lib/Support/Windows/Path.inc | 18 +- llvm/lib/Target/AArch64/AArch64ISelLowering.cpp | 6 +- llvm/lib/Target/AArch64/AArch64Subtarget.cpp | 32 +- llvm/lib/Target/AArch64/AArch64Subtarget.h | 10 +- .../Target/AMDGPU/AMDGPUAnnotateKernelFeatures.cpp | 3 + llvm/lib/Target/AMDGPU/AMDGPUAsmPrinter.cpp | 2 +- .../Target/AMDGPU/AMDGPUInstructionSelector.cpp | 8 +- llvm/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp | 50 +- llvm/lib/Target/AMDGPU/AMDGPULegalizerInfo.h | 2 + llvm/lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp | 1 + .../Target/AMDGPU/AMDGPUTargetTransformInfo.cpp | 17 +- llvm/lib/Target/AMDGPU/R600AsmPrinter.cpp | 2 +- llvm/lib/Target/AMDGPU/SIISelLowering.cpp | 37 +- llvm/lib/Target/AMDGPU/SIISelLowering.h | 3 +- llvm/lib/Target/AMDGPU/SIInstrInfo.cpp | 2 +- llvm/lib/Target/AMDGPU/SIRegisterInfo.cpp | 82 ++- llvm/lib/Target/AMDGPU/VOP1Instructions.td | 2 +- llvm/lib/Target/ARC/ARCMachineFunctionInfo.h | 2 +- llvm/lib/Target/ARM/ARM.td | 2 +- llvm/lib/Target/ARM/ARMBasicBlockInfo.cpp | 4 +- llvm/lib/Target/ARM/ARMConstantIslandPass.cpp | 39 +- llvm/lib/Target/ARM/ARMISelLowering.cpp | 4 +- llvm/lib/Target/ARM/ARMSubtarget.cpp | 2 +- llvm/lib/Target/ARM/ARMSubtarget.h | 6 +- llvm/lib/Target/AVR/AVRISelLowering.cpp | 2 +- llvm/lib/Target/BPF/BPFISelLowering.cpp | 4 +- .../lib/Target/Hexagon/HexagonBranchRelaxation.cpp | 4 +- llvm/lib/Target/Hexagon/HexagonFixupHwLoops.cpp | 4 +- llvm/lib/Target/Hexagon/HexagonISelLowering.cpp | 6 +- llvm/lib/Target/Hexagon/HexagonPatterns.td | 47 +- llvm/lib/Target/Lanai/LanaiISelLowering.cpp | 4 +- llvm/lib/Target/MSP430/MSP430ISelLowering.cpp | 4 +- llvm/lib/Target/Mips/MCTargetDesc/MipsMCNaCl.h | 2 +- .../Mips/MCTargetDesc/MipsNaClELFStreamer.cpp | 2 +- llvm/lib/Target/Mips/MipsAsmPrinter.cpp | 6 +- llvm/lib/Target/Mips/MipsBranchExpansion.cpp | 2 +- llvm/lib/Target/Mips/MipsCallLowering.cpp | 4 +- llvm/lib/Target/Mips/MipsConstantIslandPass.cpp | 29 +- llvm/lib/Target/Mips/MipsISelLowering.cpp | 2 +- llvm/lib/Target/Mips/MipsInstructionSelector.cpp | 4 + llvm/lib/Target/Mips/MipsLegalizerInfo.cpp | 15 +- llvm/lib/Target/PowerPC/PPCBranchSelector.cpp | 26 +- llvm/lib/Target/PowerPC/PPCISelLowering.cpp | 12 +- llvm/lib/Target/PowerPC/PPCISelLowering.h | 2 +- llvm/lib/Target/RISCV/RISCVISelLowering.cpp | 4 +- llvm/lib/Target/Sparc/SparcISelLowering.cpp | 2 +- llvm/lib/Target/SystemZ/SystemZISelLowering.cpp | 4 +- llvm/lib/Target/SystemZ/SystemZInstrInfo.cpp | 22 +- llvm/lib/Target/SystemZ/SystemZInstrInfo.h | 22 +- llvm/lib/Target/SystemZ/SystemZLongBranch.cpp | 23 +- .../lib/Target/SystemZ/SystemZMachineScheduler.cpp | 4 +- llvm/lib/Target/X86/X86ISelLowering.cpp | 4 +- llvm/lib/Target/X86/X86InstrInfo.cpp | 5 +- llvm/lib/Target/X86/X86RetpolineThunks.cpp | 2 +- .../lib/Target/X86/X86SpeculativeLoadHardening.cpp | 7 +- llvm/lib/Target/XCore/XCoreISelLowering.cpp | 4 +- llvm/lib/Transforms/IPO/Attributor.cpp | 364 +++++++------ .../Transforms/InstCombine/InstCombineAddSub.cpp | 18 + .../Instrumentation/AddressSanitizer.cpp | 4 +- .../Instrumentation/HWAddressSanitizer.cpp | 2 +- .../Transforms/Instrumentation/Instrumentation.cpp | 2 +- .../Instrumentation/SanitizerCoverage.cpp | 356 +++++-------- llvm/lib/Transforms/Scalar/EarlyCSE.cpp | 4 +- llvm/lib/Transforms/Scalar/InstSimplifyPass.cpp | 7 +- llvm/lib/Transforms/Scalar/LICM.cpp | 2 +- llvm/lib/Transforms/Scalar/LoopPredication.cpp | 2 +- .../Utils/ImportedFunctionsInliningStatistics.cpp | 4 +- llvm/lib/Transforms/Utils/Local.cpp | 9 +- llvm/lib/Transforms/Utils/LoopUtils.cpp | 4 + .../Transforms/Vectorize/LoadStoreVectorizer.cpp | 2 +- .../AArch64/GlobalISel/arm64-irtranslator.ll | 10 + .../GlobalISel/legalizer-info-validation.mir | 3 + .../AMDGPU/GlobalISel/artifact-combiner-sext.mir | 25 +- .../AMDGPU/GlobalISel/artifact-combiner-zext.mir | 9 +- .../AMDGPU/GlobalISel/inst-select-bitreverse.mir | 53 ++ .../AMDGPU/GlobalISel/inst-select-load-smrd.mir | 27 + .../AMDGPU/GlobalISel/legalize-addrspacecast.mir | 86 +++- .../CodeGen/AMDGPU/GlobalISel/legalize-ashr.mir | 46 +- .../AMDGPU/GlobalISel/legalize-bitreverse.mir | 157 ++++++ .../AMDGPU/GlobalISel/legalize-constant.mir | 3 +- .../GlobalISel/legalize-extract-vector-elt.mir | 3 +- .../CodeGen/AMDGPU/GlobalISel/legalize-extract.mir | 15 +- .../CodeGen/AMDGPU/GlobalISel/legalize-fcmp.mir | 29 +- .../AMDGPU/GlobalISel/legalize-fconstant.mir | 35 +- .../AMDGPU/GlobalISel/legalize-fcopysign.mir | 180 +++---- .../CodeGen/AMDGPU/GlobalISel/legalize-icmp.mir | 36 +- .../AMDGPU/GlobalISel/legalize-implicit-def.mir | 3 +- .../CodeGen/AMDGPU/GlobalISel/legalize-lshr.mir | 36 +- .../AMDGPU/GlobalISel/legalize-merge-values.mir | 552 +++++++++----------- .../CodeGen/AMDGPU/GlobalISel/legalize-phi.mir | 7 +- .../CodeGen/AMDGPU/GlobalISel/legalize-select.mir | 8 +- .../CodeGen/AMDGPU/GlobalISel/legalize-shl.mir | 58 +-- .../CodeGen/AMDGPU/GlobalISel/legalize-smax.mir | 30 +- .../CodeGen/AMDGPU/GlobalISel/legalize-smin.mir | 30 +- .../CodeGen/AMDGPU/GlobalISel/legalize-umax.mir | 22 +- .../CodeGen/AMDGPU/GlobalISel/legalize-umin.mir | 22 +- .../AMDGPU/GlobalISel/llvm.amdgcn.is.private.ll | 103 ++++ .../AMDGPU/GlobalISel/llvm.amdgcn.is.shared.ll | 103 ++++ .../AMDGPU/GlobalISel/regbankselect-bitreverse.mir | 31 ++ .../CodeGen/AMDGPU/annotate-kernel-features-hsa.ll | 19 + llvm/test/CodeGen/AMDGPU/llvm.amdgcn.is.private.ll | 50 ++ llvm/test/CodeGen/AMDGPU/llvm.amdgcn.is.shared.ll | 51 ++ .../AMDGPU/no-initializer-constant-addrspace.ll | 6 +- .../CodeGen/AMDGPU/pei-scavenge-sgpr-carry-out.mir | 93 ++++ llvm/test/CodeGen/ARM/constant-island-movwt.mir | 4 +- llvm/test/CodeGen/ARM/fp16-litpool-arm.mir | 8 +- llvm/test/CodeGen/ARM/fp16-litpool-thumb.mir | 6 +- llvm/test/CodeGen/ARM/fp16-litpool2-arm.mir | 4 +- llvm/test/CodeGen/ARM/fp16-litpool3-arm.mir | 2 +- llvm/test/CodeGen/Hexagon/isel-prefer.ll | 4 +- llvm/test/CodeGen/Hexagon/tstbit.ll | 43 +- .../CodeGen/MIR/AArch64/mirCanonCopyCopyProp.mir | 6 +- .../CodeGen/MIR/AArch64/mirCanonIdempotent.mir | 13 +- .../Mips/GlobalISel/instruction-select/fence.mir | 31 ++ .../Mips/GlobalISel/irtranslator/sret_pointer.ll | 39 ++ .../CodeGen/Mips/GlobalISel/legalizer/fence.mir | 29 ++ .../CodeGen/Mips/GlobalISel/legalizer/trap.mir | 22 + llvm/test/CodeGen/Mips/GlobalISel/llvm-ir/fence.ll | 13 + .../Mips/GlobalISel/llvm-ir/sret_pointer.ll | 38 ++ llvm/test/CodeGen/Mips/GlobalISel/llvm-ir/trap.ll | 14 + .../Mips/GlobalISel/regbankselect/fence.mir | 30 ++ .../test/CodeGen/Mips/unaligned-memops-mapping.mir | 8 +- llvm/test/CodeGen/PowerPC/block-placement.mir | 2 +- llvm/test/CodeGen/PowerPC/sms-grp-order.ll | 37 +- llvm/test/CodeGen/SystemZ/asm-20.ll | 4 +- llvm/test/CodeGen/X86/combine-sdiv.ll | 145 ++++++ llvm/test/CodeGen/X86/combine-srem.ll | 136 +++++ llvm/test/CodeGen/X86/rem.ll | 2 +- llvm/test/CodeGen/X86/srem-seteq.ll | 2 +- llvm/test/CodeGen/X86/tail-merge-after-mbp.mir | 2 +- llvm/test/CodeGen/X86/twoaddr-coalesce-3.ll | 2 +- llvm/test/DebugInfo/X86/debug-loc-offset.mir | 6 +- .../DebugInfo/X86/dwarfdump-rnglists-dwarf64.s | 211 ++++++++ llvm/test/DebugInfo/X86/sroa-after-inlining.ll | 139 +++++ .../SanitizerCoverage/abort-in-entry-block.ll | 2 +- .../SanitizerCoverage/backedge-pruning.ll | 4 +- .../Instrumentation/SanitizerCoverage/chains.ll | 2 +- .../SanitizerCoverage/cmp-tracing-api-x86_32.ll | 2 +- .../SanitizerCoverage/cmp-tracing-api-x86_64.ll | 2 +- .../SanitizerCoverage/cmp-tracing.ll | 2 +- .../SanitizerCoverage/coff-comdat.ll | 2 +- .../coff-pc-table-inline-8bit-counters.ll | 2 +- .../SanitizerCoverage/coff-used-ctor.ll | 2 +- .../SanitizerCoverage/const-cmp-tracing.ll | 2 +- .../SanitizerCoverage/coverage-dbg.ll | 2 +- .../Instrumentation/SanitizerCoverage/coverage.ll | 4 +- .../SanitizerCoverage/coverage2-dbg.ll | 2 +- .../SanitizerCoverage/div-tracing.ll | 2 +- .../SanitizerCoverage/gep-tracing.ll | 2 +- .../SanitizerCoverage/inline-8bit-counters.ll | 2 +- .../interposable-symbol-nocomdat.ll | 4 +- .../Instrumentation/SanitizerCoverage/no-func.ll | 2 +- .../Instrumentation/SanitizerCoverage/pc-table.ll | 4 +- .../SanitizerCoverage/postdominator_check.ll | 4 +- llvm/test/Instrumentation/SanitizerCoverage/seh.ll | 6 +- .../stack-depth-variable-declared-by-user.ll | 2 +- .../SanitizerCoverage/stack-depth.ll | 4 +- .../SanitizerCoverage/switch-tracing.ll | 2 +- .../SanitizerCoverage/trace-pc-guard-comdat.ll | 2 +- .../trace-pc-guard-inline-8bit-counters.ll | 2 +- .../SanitizerCoverage/trace-pc-guard-nocomdat.ll | 2 +- .../SanitizerCoverage/tracing-comdat.ll | 4 +- .../Instrumentation/SanitizerCoverage/tracing.ll | 6 +- .../SanitizerCoverage/unreachable-critedge.ll | 2 +- .../Instrumentation/SanitizerCoverage/wineh.ll | 2 +- llvm/test/Other/opt-O2-pipeline.ll | 16 +- llvm/test/Other/opt-O3-pipeline.ll | 16 +- llvm/test/Other/opt-Os-pipeline.ll | 16 +- llvm/test/Transforms/FunctionAttrs/align.ll | 4 +- .../test/Transforms/FunctionAttrs/arg_nocapture.ll | 4 +- llvm/test/Transforms/FunctionAttrs/arg_returned.ll | 30 ++ .../Transforms/FunctionAttrs/dereferenceable.ll | 2 +- .../Transforms/FunctionAttrs/internal-noalias.ll | 2 +- llvm/test/Transforms/FunctionAttrs/liveness.ll | 308 ++++++++++- .../Transforms/FunctionAttrs/nofree-attributor.ll | 2 +- llvm/test/Transforms/FunctionAttrs/nonnull.ll | 14 +- .../Transforms/FunctionAttrs/noreturn_async.ll | 8 +- .../test/Transforms/FunctionAttrs/noreturn_sync.ll | 4 +- llvm/test/Transforms/FunctionAttrs/nosync.ll | 2 +- llvm/test/Transforms/FunctionAttrs/willreturn.ll | 2 +- .../AMDGPU/address-space-id-funcs.ll | 55 ++ .../InstCombine/insert-extract-shuffle.ll | 92 ++++ llvm/test/Transforms/InstCombine/log-pow.ll | 139 +++-- .../Transforms/InstCombine/lower-dbg-declare.ll | 239 ++++----- ...sub-and-or-not-xor.ll => sub-and-or-neg-xor.ll} | 56 +- .../Transforms/InstCombine/sub-xor-or-neg-and.ll | 115 +++++ llvm/test/Transforms/InstSimplify/insertelement.ll | 23 + .../Transforms/Util/simplify-dbg-declare-load.ll | 1 + .../X86/Inputs/debug_rnglists_DWARF64.s | 2 - .../llvm-dwarfdump/X86/debug_rnglists_dwarf64.s | 39 ++ .../llvm-dwarfdump/X86/debug_rnglists_invalid.s | 5 - .../X86/debug_rnglists_reserved_length.s | 8 + llvm/test/tools/yaml2obj/elf-symbol-stother.yaml | 2 +- llvm/tools/llvm-jitlink/llvm-jitlink.cpp | 29 +- llvm/tools/llvm-objcopy/CopyConfig.cpp | 2 +- llvm/tools/llvm-objcopy/ELF/ELFObjcopy.cpp | 2 +- llvm/tools/llvm-rtdyld/llvm-rtdyld.cpp | 99 ++-- .../unittests/CodeGen/GlobalISel/KnownBitsTest.cpp | 6 + llvm/unittests/DebugInfo/GSYM/GSYMTest.cpp | 136 +++++ llvm/utils/TableGen/GlobalISelEmitter.cpp | 56 +- llvm/utils/gn/secondary/llvm/lib/CodeGen/BUILD.gn | 1 + openmp/runtime/cmake/LibompHandleFlags.cmake | 1 - openmp/runtime/cmake/config-ix.cmake | 1 - openmp/runtime/src/kmp_global.cpp | 2 +- 483 files changed, 9782 insertions(+), 3958 deletions(-) create mode 100644 clang/test/AST/ast-dump-decl-context-json.cpp create mode 100644 clang/test/CXX/dcl.dcl/dcl.spec/dcl.constinit/p1.cpp create mode 100644 clang/test/CXX/dcl.dcl/dcl.spec/dcl.constinit/p2.cpp create mode 100644 clang/test/CXX/dcl.dcl/dcl.spec/dcl.constinit/p3.cpp create mode 100644 clang/test/CodeGen/altivec-dss.c create mode 100644 clang/test/SemaOpenCL/builtins-amdgcn-error-flat-address-space.cl create mode 100644 compiler-rt/lib/builtins/aarch64/fp_mode.c create mode 100644 compiler-rt/lib/builtins/arm/fp_mode.c create mode 100644 compiler-rt/lib/builtins/fp_mode.c create mode 100644 compiler-rt/lib/builtins/fp_mode.h create mode 100644 libcxx/test/libcxx/numerics/c.math/undef_min_max.pass.cpp create mode 100644 libcxx/test/libcxx/numerics/clamp_to_integral.pass.cpp create mode 100644 lld/test/COFF/Inputs/manifest-lang0.res create mode 100644 lld/test/COFF/Inputs/manifest-lang0.yaml create mode 100644 lld/test/COFF/Inputs/manifest-lang1.res create mode 100644 lld/test/COFF/Inputs/manifest-lang1.yaml create mode 100644 lld/test/COFF/Inputs/manifest-lang2.res create mode 100644 lld/test/COFF/Inputs/manifest-lang2.yaml create mode 100644 lld/test/COFF/merge-resource-manifest.test create mode 100644 lld/test/ELF/nmagic.s create mode 100644 lld/test/ELF/pack-dyn-relocs-relr-loop.s create mode 100644 lldb/lit/Minidump/disassemble-no-module.yaml copy {llvm/test/tools/obj2yaml => lldb/lit/Minidump}/lit.local.cfg (100%) create mode 100644 lldb/lit/SymbolFile/Breakpad/Inputs/unwind-via-stack-win.syms create mode 100644 lldb/lit/SymbolFile/Breakpad/Inputs/unwind-via-stack-win.yaml create mode 100644 lldb/lit/SymbolFile/Breakpad/unwind-via-stack-win.test delete mode 100644 lldb/packages/Python/lldbsuite/test/Makefile delete mode 100644 lldb/packages/Python/lldbsuite/test/commands/expression/complet [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/commands/expression/complet [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/commands/expression/complet [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/commands/expression/dollar- [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/commands/expression/rdar420 [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/commands/expression/rdar444 [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/commands/expression/unicode [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/commands/frame/var-scope/Makefile delete mode 100644 lldb/packages/Python/lldbsuite/test/commands/source/info/Makefile delete mode 100644 lldb/packages/Python/lldbsuite/test/commands/statistics/basic/Makefile delete mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/data-format [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/data-format [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/data-format [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/data-format [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/issue_verification/Makefile delete mode 100644 lldb/packages/Python/lldbsuite/test/lang/c/offsetof/Makefile delete mode 100644 lldb/packages/Python/lldbsuite/test/lang/c/struct_types/Makefile delete mode 100644 lldb/packages/Python/lldbsuite/test/lang/cpp/class-template-par [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/lang/cpp/const_this/Makefile delete mode 100644 lldb/packages/Python/lldbsuite/test/lang/cpp/extern_c/Makefile delete mode 100644 lldb/packages/Python/lldbsuite/test/lang/cpp/function-template- [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/lang/cpp/function_refs/Makefile delete mode 100644 lldb/packages/Python/lldbsuite/test/lang/cpp/gmodules-templates [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/lang/cpp/llvm-style/Makefile delete mode 100644 lldb/packages/Python/lldbsuite/test/lang/cpp/namespace_conflict [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/lang/cpp/offsetof/Makefile delete mode 100644 lldb/packages/Python/lldbsuite/test/lang/cpp/operators/Makefile delete mode 100644 lldb/packages/Python/lldbsuite/test/lang/cpp/symbols/Makefile delete mode 100644 lldb/packages/Python/lldbsuite/test/lang/cpp/virtual-overload/Makefile create mode 100644 lldb/packages/Python/lldbsuite/test/macosx/macabi/Makefile create mode 100644 lldb/packages/Python/lldbsuite/test/macosx/macabi/TestMacABImac [...] create mode 100644 lldb/packages/Python/lldbsuite/test/macosx/macabi/dylib.mk create mode 100644 lldb/packages/Python/lldbsuite/test/macosx/macabi/foo.c copy clang/test/Index/annotate-tokens-include.h => lldb/packages/Python/lldbsuite/ [...] create mode 100644 lldb/packages/Python/lldbsuite/test/macosx/macabi/main.c delete mode 100644 lldb/packages/Python/lldbsuite/test/python_api/sbvalue_const_ad [...] create mode 100644 llvm/lib/CodeGen/MIRVRegNamerUtils.cpp create mode 100644 llvm/lib/CodeGen/MIRVRegNamerUtils.h create mode 100644 llvm/test/CodeGen/AMDGPU/GlobalISel/inst-select-bitreverse.mir create mode 100644 llvm/test/CodeGen/AMDGPU/GlobalISel/legalize-bitreverse.mir create mode 100644 llvm/test/CodeGen/AMDGPU/GlobalISel/llvm.amdgcn.is.private.ll create mode 100644 llvm/test/CodeGen/AMDGPU/GlobalISel/llvm.amdgcn.is.shared.ll create mode 100644 llvm/test/CodeGen/AMDGPU/GlobalISel/regbankselect-bitreverse.mir create mode 100644 llvm/test/CodeGen/AMDGPU/llvm.amdgcn.is.private.ll create mode 100644 llvm/test/CodeGen/AMDGPU/llvm.amdgcn.is.shared.ll create mode 100644 llvm/test/CodeGen/AMDGPU/pei-scavenge-sgpr-carry-out.mir create mode 100644 llvm/test/CodeGen/Mips/GlobalISel/instruction-select/fence.mir create mode 100644 llvm/test/CodeGen/Mips/GlobalISel/irtranslator/sret_pointer.ll create mode 100644 llvm/test/CodeGen/Mips/GlobalISel/legalizer/fence.mir create mode 100644 llvm/test/CodeGen/Mips/GlobalISel/legalizer/trap.mir create mode 100644 llvm/test/CodeGen/Mips/GlobalISel/llvm-ir/fence.ll create mode 100644 llvm/test/CodeGen/Mips/GlobalISel/llvm-ir/sret_pointer.ll create mode 100644 llvm/test/CodeGen/Mips/GlobalISel/llvm-ir/trap.ll create mode 100644 llvm/test/CodeGen/Mips/GlobalISel/regbankselect/fence.mir create mode 100644 llvm/test/DebugInfo/X86/dwarfdump-rnglists-dwarf64.s create mode 100644 llvm/test/DebugInfo/X86/sroa-after-inlining.ll create mode 100644 llvm/test/Transforms/InferAddressSpaces/AMDGPU/address-space-id [...] rename llvm/test/Transforms/InstCombine/{sub-and-or-not-xor.ll => sub-and-or-neg-x [...] create mode 100644 llvm/test/Transforms/InstCombine/sub-xor-or-neg-and.ll delete mode 100644 llvm/test/tools/llvm-dwarfdump/X86/Inputs/debug_rnglists_DWARF64.s create mode 100644 llvm/test/tools/llvm-dwarfdump/X86/debug_rnglists_dwarf64.s create mode 100644 llvm/test/tools/llvm-dwarfdump/X86/debug_rnglists_reserved_length.s