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-mainline-allmodconfig in repository toolchain/ci/llvm-project.
from 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 [...] adds d2574d79b64 [MIPS GlobalISel] Lower SRet pointer arguments adds f5c7fe0795c [MIPS GlobalISel] Select llvm.trap intrinsic adds a4bfc8dfdae [MIPS GlobalISel] Select G_FENCE adds 215910eeb2e [X86][SSE] Add (failing) test case for PR43227 adds 33671ceffa6 [LLVM][Alignment] Convert isLegalNTStore/isLegalNTLoad to l [...]
No new revisions were added by this update.
Summary of changes: .../clang-tidy/bugprone/ArgumentCommentCheck.cpp | 4 +- .../clang-tidy/misc/DefinitionsInHeadersCheck.cpp | 3 +- .../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/cmath | 36 ++ libcxx/include/math.h | 34 -- libcxx/src/CMakeLists.txt | 8 +- .../libcxx/numerics/c.math/undef_min_max.pass.cpp | 19 + 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/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/Analysis/TargetTransformInfo.h | 12 +- .../llvm/Analysis/TargetTransformInfoImpl.h | 4 +- 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/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/Analysis/TargetTransformInfo.cpp | 4 +- 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/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/X86/X86TargetTransformInfo.cpp | 4 +- llvm/lib/Target/X86/X86TargetTransformInfo.h | 4 +- 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 +- .../Vectorize/LoopVectorizationLegality.cpp | 6 +- .../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/load-partial.ll | 57 +++ 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} | 35 +- .../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-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 +- 481 files changed, 9214 insertions(+), 3997 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 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