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-arm-mainline-allmodconfig in repository toolchain/ci/llvm-project.
from 5b22bcc2b70 [X86][ELF] Prefer to lower MC_GlobalAddress operands to .Lf [...] adds 200ac6c3d88 [llvm-objcopy][test] Fix tests when path contains "bar" adds 31905c2bbb8 [lldb][NFCI] Delete commented out code adds 6eb969b7c5b [objc_direct] fix codegen for mismatched Decl/Impl return types adds bebb8e2596a [objc_direct] Small updates to help with adoption. adds c6cf3602e27 Revert "[objc_direct] Small updates to help with adoption." adds 1db66e705f4 PR44627: Consider reversing == and <=> candidates found by ADL. adds cfebd777422 [GISel][KnownBits] Fix a bug where we could run out of stack space adds a5f479473b2 [SmallString] Use data() instead of begin() (NFC) adds 196b31f9f19 [lldb/Lit] Fix UnboundLocalError when reaching a timeout. adds 22b044877d2 [lldb][NFCI] Remove unused LanguageType parameters adds 381e81a048f [lldb][NFCI] Remove UserExpression::GetJITModule adds 3ccaac3cdd8 [mlir] Add MemRefTypeBuilder and refactor some MemRefType::get(). adds adc02174165 Fix typo adds 48acece15dc [lldb][NFC] Cleanup ClangASTImporter::LayoutInfo adds 46ca55f2a2c [lldb][NFC] Add safe Decl->CompilerDecl conversion function [...] adds 5e7017273f4 Revert "[libc++] [P0325] Implement to_array from LFTS with [...] adds 16a0313ee32 [DWARF] Add support for 64-bit DWARF in .debug_names. adds 85314e9b7a7 [libc] Add utils for memory functions adds 99e63f5825a [lldb] Print the command output when 'expect' fails even if [...] adds bf8357d4200 [gn build] Port 16a0313ee32 adds 3f6a2f1ec52 [Support] Wrap extern TLS variable in getter function adds cf6037b5619 [llvm-readobj][test] - Cleanup testing of the --sections co [...] adds 84695dd4d78 Fix conversion of loops to GPU with no block/thread dimensions. adds 0654005ab27 [llvm-readobj] - Don't crash when dumping invalid dynamic r [...] adds e014de3a163 [NFC][ARM] Add test adds e93e58c6c40 Reland [libc++] [P0325] Implement to_array from LFTS with updates. adds 69558c84871 [AArch64][SVE] Add remaining SVE2 intrinsics for uniform DS [...] adds 19f1ce67353 [lldb][NFC] Remove ParserVars::m_parser_type member that wa [...] adds 1ccc702912f [lldb][NFC] Remove unnecessary ClangASTImporter checks in C [...] adds 09217b60fcf [lldb][NFC] Add a CompilerDecl->clang::Decl conversion func [...] adds 24f0b6b6d8e [llvm-objdump] avoid crash disassembling unknown instruction adds fd09f12f32f Implement -fsemantic-interposition adds 877963a35a0 [lldb/DWARF] Delete some dead code in SymbolFileDWARF adds 31e29d4afe0 AMDGPU/GlobalISel: Make use of MachineIRBuilder helper func [...] adds 3a200f3f2e5 [compiler-rt] Fix build on NetBSD 9.99.44 adds ba1f3db4b07 [Concepts] Correctly form initial parameter mapping for par [...] adds 0426c2d07d5 Reapply "AMDGPU: Cleanup and fix SMRD offset handling" adds 9c903d0373f [clangd][Hover] Handle uninstantiated default args adds 49e424e08e8 AMDGPU/GlobalISel: Select global MUBUF atomicrmw adds 789beeeca3c [lldb] Move non-DWARF code: DWARFUnit -> SymbolFileDWARF adds 0bb60e29f18 [clang-format] Fixes for spaces around C# object initializers adds df71000d7d5 [mlir][spirv] Convert linalg.generic for reduction to SPIR-V ops adds b8966de73f1 [lldb] Remove some dead code from SharingPtr.h adds 33f65f393f6 [lldb] Add a basic unit test for the SharedCluster class adds bc1148e7bcb [PATCH] D73727: [SLP] drop poison-generating flags for shuf [...] adds 6fb544d1d24 AMDGPU/GlobalISel: Combine FMIN_LEGACY/FMAX_LEGACY adds 6dd0163502f [lldb] Revert refactorization from: Move non-DWARF code: DW [...] adds b3726ecea4b AMDGPU: Fix potential use of undefined value adds edc3f4f02e5 [NFC] [lldb] Unindent DWARFDebugInfoEntry::GetDWARFDeclContext adds 3c89b75f23b [NFC] Introduce a type to model memory operation adds 44a4f5fc6a5 [AArch64][SVE] Add SVE2 mla unpredicated intrinsics. adds f99133e853b - Update .clang-tidy to ignore parameters of main like func [...] adds 6c7efe2eecf [lldb][NFC] Fix expect calls with wrong order of 'substrs' [...] adds 2a1b5af2991 [GlobalISel] Tidy up unnecessary calls to createGenericVirt [...] adds ac8da31a0f9 [PGO][PGSO] Handle MBFIWrapper adds 5df1ac7846c [AMDGPU] fixed divergence driven shift operations selection adds 5702dadf6f5 [DAG] Enable ISD::INSERT_SUBVECTOR SimplifyMultipleUseDeman [...] adds b7ce85a1307 [Concepts] Fix isDeclarationSpecifier to detect type-constr [...] adds 53bb183a9d0 Orc: Remove redundant std::move adds 84f0a8626e6 [yaml2obj] Internlize DocNum. NFC adds 2c19d05ae91 [lldb/Test] Fix substrs order in self.expect for more tests (NFC) adds d379253ca19 Orc: Remove an unnecessary explicit scope adds 9dfcddfaae5 [mlir] Linalg tiling: generate code avoding out-of-bounds accesses adds 23ccc055c76 [mlir] Remove the dependency of StdToLLVM on LoopToStd adds 8fbc7fd567f [DAG] SimplifyMultipleUseDemandedBits - peek through unused [...] adds 574685b879a [lldb/Symbol] Use StringRef ctor to prevent incorrect overload adds b9bf9305d10 [AArch64][GlobalISel] Walk through G_TRUNC in getTestBitReg adds f465b1aff4d [GlobalISel] Tweak lowering of G_SMULO/G_UMULO adds 73713f3e5ef RNG: Take pass name as argument instead of pass pointer. adds c8fc76a99b3 [mlir] [VectorOps] fixed bug in vector.insert_strided_slice [...] adds 562a19e079d [Typo fix] RNG: Take pass name as argument instead of pass [...] adds 2a6ef2aecf2 [libc] Use cpp::Array instead of cpp::ArrayRef in memory/ut [...] adds ff17da3f75b [InstCombine] Push negation through multiply (PR44234) adds 4948b8b3cf4 [mlir][NFC] Refactor DialectConversion debug logging adds f5a71b49be7 [lldb/Test] Fix substrs order in self.expect for more tests (NFC) adds 8be30215fee [lldb] Move clang-based files out of Symbol adds 81b0becaaee [lldb/Test] Fix substrs order in self.expect for more tests (NFC) adds 9e8bff71d07 DebugInfo: Allow dumping macinfo and macinfo.dwo from the s [...] adds 83a7a4aaad8 [lldb] [test] Skip 128-bit int tests on i386 (no __int128_t) adds f9fa9e1f0e9 [mlir][Linalg] Adding support for linalg_matmul with tensors. adds 42d4a55f227 PR44723: Trigger return type deduction for operator<=>s who [...] adds dce21933589 DebugInfo: Simplify debug-macinfo-split-dwarf.ll adds 6f0229bc71b [mlir][EDSC] NFC - Cleanups to builder-api-test.cpp adds 75c328179e0 [mlir][DialectConversion] Remove invalid NDEBUG wrapper. adds 1463341f4bd [lldb/Test] Fix substrs order in self.expect for the remain [...] adds d02fb002dd6 [lldb/Test] Make substrs argument to self.expect ordered. adds de876adab0c [diagtree] Use a different color for unimplemented GCC diag [...] adds 6f2a4c424e1 Revert "[lldb/Test] Make substrs argument to self.expect ordered." adds deae8ee6916 [clang-doc] Improving Markdown Output adds 24cba3312f6 [RISCV] Implement jump pseudo-instruction adds c0f475f2e3c Revert "[clang-doc] Improving Markdown Output" adds d3bdd51f704 [lldb/Platform] Always print Kernel last adds 83510e144bd [lldb/Test] Fix substr order in TestWatchLocationWithWatchSet.py adds abb0357123f [lldb/Test] Fix more substr ordering issues that only repro [...] adds 64cb77b9469 [scudo][standalone] Change default Android config adds 27684ae66d5 Don't warn about missing declarations for partial template [...] adds e5aaf30cf1a [mlir] Introduce bare ptr calling convention for MemRefs in [...] adds 34547ac9594 NFC. Comments cleanup in DSE::memoryIsNotModifiedBetween adds 8e36d24fca9 [lldb] Remove unused CPPLanguageRuntime dependency adds b4275bcbe49 Move target tests to target subdirectories adds 792d9b57194 DAG: Check if a value is divergent before requiresUniformRegister adds b33e5f3c3e8 DebugInfo: Split DWARF: Hash non-member function child DIEs adds c96eeebca8b [CMake] compiler-rt: Add COMPILER_RT_BUILTINS_ENABLE_PIC adds 338beff4dc7 DwarfDebug.cpp: Fix some indentation adds 009e3e53c1f [lldb/MCDisasm] Simplify predicates in MCDisasmInstance, NFC adds 14135f50a03 [lldb/Value] Avoid reading more data than the host has available adds 14394a42096 [lldb/TypeSystemClang] Use references in a static helper, NFC new 5b14abf0c1d [libcxx] [test] Update msvc_stdlib_force_include.h. new 4b606b4af5d Move DenseMapInfo traits to TypeSize.h new a1daa7d079a Avoid std::tie in TypeSize.h new b074acb82f7 [Support] Don't modify the current EH context during stack [...] new aade5fbbfef Fix wrong devirtualization when the final overrider in one [...] new c28f1faaff4 AMDGPU: Switch some tests to use generated checks new 98aaed2980d AMDGPU/GlobalISel: Fix forming G_TRUNC with vcc result
The 7 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 | 2 + clang-tools-extra/clangd/Hover.cpp | 18 +- clang-tools-extra/clangd/unittests/HoverTests.cpp | 16 + clang/.clang-tidy | 2 + clang/docs/ClangCommandLineReference.rst | 6 + clang/include/clang/Basic/DiagnosticSemaKinds.td | 6 + clang/include/clang/Basic/LangOptions.def | 1 + clang/include/clang/Driver/Options.td | 3 +- clang/include/clang/Sema/Sema.h | 2 +- clang/include/clang/Sema/SemaConcept.h | 12 +- clang/lib/AST/CXXInheritance.cpp | 2 + clang/lib/AST/DeclCXX.cpp | 32 +- clang/lib/CodeGen/CGObjCMac.cpp | 47 +- clang/lib/CodeGen/CodeGenModule.cpp | 7 +- clang/lib/Driver/ToolChains/Clang.cpp | 4 + clang/lib/Format/TokenAnnotator.cpp | 7 + clang/lib/Frontend/CompilerInvocation.cpp | 4 + clang/lib/Parse/ParseDecl.cpp | 11 +- clang/lib/Sema/SemaConcept.cpp | 4 + clang/lib/Sema/SemaDecl.cpp | 1 + clang/lib/Sema/SemaDeclCXX.cpp | 25 + clang/lib/Sema/SemaOverload.cpp | 30 +- clang/lib/Sema/SemaTemplateDeduction.cpp | 25 +- clang/lib/Sema/SemaTemplateInstantiate.cpp | 40 + .../class.compare/class.compare.default/p4.cpp | 2 +- .../CXX/class/class.compare/class.spaceship/p2.cpp | 33 + .../over.match.funcs/over.match.oper/p3-2a.cpp | 12 + .../CXX/temp/temp.constr/temp.constr.normal/p1.cpp | 51 + clang/test/CodeGen/semantic-interposition.c | 14 + .../devirtualize-virtual-function-calls-final.cpp | 43 + .../test/CodeGenObjC/direct-method-ret-mismatch.m | 19 + clang/test/Driver/clang_f_opts.c | 1 + clang/test/Parser/cxx2a-abbreviated-templates.cpp | 41 +- .../SemaCXX/warn-missing-variable-declarations.cpp | 2 + .../SemaTemplate/instantiate-template-argument.cpp | 28 + clang/tools/diagtool/DiagnosticNames.h | 4 +- clang/tools/diagtool/TreeView.cpp | 19 +- clang/unittests/Format/FormatTestCSharp.cpp | 29 + compiler-rt/lib/builtins/CMakeLists.txt | 14 +- .../sanitizer_interceptors_ioctl_netbsd.inc | 6 +- .../sanitizer_platform_limits_netbsd.cpp | 14 + .../lib/scudo/standalone/allocator_config.h | 11 +- compiler-rt/lib/scudo/standalone/primary64.h | 2 +- compiler-rt/lib/scudo/standalone/size_class_map.h | 4 +- compiler-rt/utils/generate_netbsd_ioctls.awk | 2 + libc/src/string/CMakeLists.txt | 2 + libc/src/string/memory_utils/CMakeLists.txt | 17 + libc/src/string/memory_utils/cacheline_size.h.def | 27 + .../memory_utils/cacheline_size_aarch64.h.inc | 3 + .../string/memory_utils/cacheline_size_arm.h.inc | 9 + .../string/memory_utils/cacheline_size_ppc64.h.inc | 1 + .../string/memory_utils/cacheline_size_x86.h.inc | 1 + .../memory_utils/cacheline_size_x86_64.h.inc | 1 + libc/src/string/memory_utils/utils.h | 60 + libc/test/src/string/CMakeLists.txt | 2 + libc/test/src/string/memory_utils/CMakeLists.txt | 10 + libc/test/src/string/memory_utils/utils_test.cpp | 99 ++ .../array/array.creation/to_array.fail.cpp | 14 +- libcxx/test/support/msvc_stdlib_force_include.h | 3 + lldb/include/lldb/Core/Mangled.h | 14 +- lldb/include/lldb/Expression/LLVMUserExpression.h | 2 - lldb/include/lldb/Expression/UserExpression.h | 6 - lldb/include/lldb/Symbol/Function.h | 6 +- lldb/include/lldb/Utility/SharingPtr.h | 245 ---- .../commands/command/script/TestCommandScript.py | 8 +- .../commands/expression/issue_11588/Test11588.py | 3 +- .../expression/rdar44436068/Test128BitsInteger.py | 2 +- .../frame/recognizer/TestFrameRecognizer.py | 10 +- .../lldbsuite/test/commands/help/TestHelp.py | 2 +- .../commands/platform/basic/TestPlatformCommand.py | 3 +- .../commands/platform/process/TestProcessList.py | 2 +- .../test/commands/settings/TestSettings.py | 37 +- .../commands/target/basic/TestTargetCommand.py | 11 +- .../command/TestWatchpointCommandLLDB.py | 11 +- .../command/TestWatchpointCommandPython.py | 4 +- .../condition/TestWatchpointConditionCmd.py | 2 +- .../TestWatchLocationWithWatchSet.py | 12 +- .../TestHWBreakMultiThread.py | 7 +- .../inlined_breakpoints/TestInlinedBreakpoints.py | 4 +- .../scripted_bkpt/TestScriptedResolver.py | 22 +- .../compactvectors/TestCompactVectors.py | 7 +- .../TestDataFormatterAdv.py | 40 +- .../data-formatter-cpp/TestDataFormatterCpp.py | 9 +- .../data-formatter-objc/TestDataFormatterObjCCF.py | 22 +- .../TestDataFormatterObjCNSContainer.py | 20 +- .../TestDataFormatterObjCNSError.py | 2 +- .../nsstring/TestDataFormatterNSString.py | 2 +- .../TestDataFormatterPythonSynth.py | 99 +- .../libcxx/map/TestDataFormatterLibccMap.py | 142 +- .../multimap/TestDataFormatterLibccMultiMap.py | 149 +- .../multiset/TestDataFormatterLibcxxMultiSet.py | 10 +- .../libcxx/set/TestDataFormatterLibcxxSet.py | 12 +- .../libstdcpp/map/TestDataFormatterStdMap.py | 56 +- .../nssetsynth/TestNSSetSynthetic.py | 24 +- .../data-formatter/poarray/TestPrintObjectArray.py | 7 +- .../synthcapping/TestSyntheticCapping.py | 19 +- .../recursive-inferior/TestRecursiveInferior.py | 4 +- .../functionalities/mtc/simple/TestMTCSimple.py | 8 +- .../multiword-commands/TestMultiWordCommands.py | 4 +- .../test/functionalities/optimized_code/Makefile | 3 + .../TestNoASanExceptionAfterEvalOP_piece.py} | 0 .../test/functionalities/optimized_code/main.cpp | 31 + .../test/lang/c/array_types/TestArrayTypes.py | 6 +- .../lang/c/function_types/TestFunctionTypes.py | 10 +- .../lang/c/global_variables/TestGlobalVariables.py | 13 +- .../test/lang/cpp/char1632_t/TestChar1632T.py | 6 +- .../test/lang/cpp/stl/TestStdCXXDisassembly.py | 11 +- .../test/lang/objc/foundation/TestConstStrings.py | 4 +- .../radar-9691614/TestObjCMethodReturningBOOL.py | 10 +- lldb/packages/Python/lldbsuite/test/lldbtest.py | 3 +- .../Python/lldbsuite/test/types/AbstractBase.py | 8 +- .../Python/lldbsuite/test/types/TestCharType.py | 8 +- .../lldbsuite/test/types/TestCharTypeExpr.py | 8 +- .../Python/lldbsuite/test/types/TestIntegerType.py | 8 +- .../lldbsuite/test/types/TestIntegerTypeExpr.py | 10 +- .../Python/lldbsuite/test/types/TestShortType.py | 8 +- .../lldbsuite/test/types/TestShortTypeExpr.py | 8 +- lldb/source/API/SBBlock.cpp | 8 +- lldb/source/API/SBFrame.cpp | 6 +- lldb/source/API/SBFunction.cpp | 4 +- lldb/source/API/SBSymbol.cpp | 4 +- lldb/source/API/SBType.cpp | 2 +- lldb/source/API/SystemInitializerFull.cpp | 2 +- lldb/source/Core/FormatEntity.cpp | 14 +- lldb/source/Core/Mangled.cpp | 27 +- lldb/source/Core/ModuleList.cpp | 4 - lldb/source/Core/ValueObjectVariable.cpp | 21 + lldb/source/Expression/ExpressionVariable.cpp | 2 +- lldb/source/Expression/IRExecutionUnit.cpp | 22 +- lldb/source/Expression/LLVMUserExpression.cpp | 5 - lldb/source/Expression/REPL.cpp | 4 +- lldb/source/Expression/UserExpression.cpp | 17 +- .../Plugins/ABI/SysV-ppc64/ABISysV_ppc64.cpp | 2 +- lldb/source/Plugins/ABI/SysV-ppc64/CMakeLists.txt | 1 + lldb/source/Plugins/CMakeLists.txt | 1 + .../Disassembler/LLVMC/DisassemblerLLVMC.cpp | 148 +- .../Hexagon-DYLD/DynamicLoaderHexagonDYLD.cpp | 4 +- .../DynamicLoader/MacOSX-DYLD/CMakeLists.txt | 1 + .../MacOSX-DYLD/DynamicLoaderDarwin.cpp | 10 +- .../MacOSX-DYLD/DynamicLoaderMacOS.cpp | 3 +- .../MacOSX-DYLD/DynamicLoaderMacOSXDYLD.cpp | 2 +- .../Clang/ASTResultSynthesizer.cpp | 4 +- .../Plugins/ExpressionParser/Clang/CMakeLists.txt | 7 + .../ExpressionParser/Clang}/ClangASTImporter.cpp | 9 +- .../ExpressionParser/Clang}/ClangASTImporter.h | 19 +- .../ExpressionParser/Clang}/ClangASTMetadata.cpp | 2 +- .../ExpressionParser/Clang}/ClangASTMetadata.h | 0 .../ExpressionParser/Clang/ClangASTSource.cpp | 53 +- .../ExpressionParser/Clang/ClangASTSource.h | 2 +- .../ExpressionParser/Clang/ClangDeclVendor.cpp | 5 +- .../Clang/ClangExpressionDeclMap.cpp | 21 +- .../Clang/ClangExpressionParser.cpp | 2 +- .../Clang/ClangExpressionVariable.h | 4 +- .../Clang}/ClangExternalASTSourceCallbacks.cpp | 4 +- .../Clang}/ClangExternalASTSourceCallbacks.h | 2 +- .../ExpressionParser/Clang/ClangFunctionCaller.cpp | 2 +- .../Clang/ClangModulesDeclVendor.cpp | 4 +- .../Clang/ClangPersistentVariables.cpp | 4 +- .../ExpressionParser/Clang/ClangUserExpression.cpp | 4 +- .../ExpressionParser/Clang}/ClangUtil.cpp | 9 +- .../Plugins/ExpressionParser/Clang}/ClangUtil.h | 4 + .../ExpressionParser/Clang}/CxxModuleHandler.cpp | 4 +- .../ExpressionParser/Clang}/CxxModuleHandler.h | 0 .../Plugins/ExpressionParser/Clang/IRForTarget.cpp | 4 +- .../TSan/InstrumentationRuntimeTSan.cpp | 3 +- .../Plugins/Language/CPlusPlus/BlockPointer.cpp | 4 +- .../Plugins/Language/CPlusPlus/CMakeLists.txt | 1 + .../Plugins/Language/CPlusPlus/CxxStringTypes.cpp | 2 +- lldb/source/Plugins/Language/CPlusPlus/LibCxx.cpp | 2 +- .../Plugins/Language/CPlusPlus/LibCxxBitset.cpp | 2 +- .../Plugins/Language/CPlusPlus/LibCxxList.cpp | 2 +- .../Plugins/Language/CPlusPlus/LibCxxMap.cpp | 2 +- .../Language/CPlusPlus/LibCxxUnorderedMap.cpp | 2 +- .../Plugins/Language/CPlusPlus/LibStdcpp.cpp | 2 +- lldb/source/Plugins/Language/ObjC/CF.cpp | 2 +- lldb/source/Plugins/Language/ObjC/CMakeLists.txt | 1 + lldb/source/Plugins/Language/ObjC/Cocoa.cpp | 5 +- lldb/source/Plugins/Language/ObjC/NSArray.cpp | 2 +- lldb/source/Plugins/Language/ObjC/NSDictionary.cpp | 2 +- lldb/source/Plugins/Language/ObjC/NSError.cpp | 2 +- lldb/source/Plugins/Language/ObjC/NSException.cpp | 2 +- lldb/source/Plugins/Language/ObjC/NSIndexPath.cpp | 2 +- lldb/source/Plugins/Language/ObjC/NSSet.cpp | 2 +- lldb/source/Plugins/Language/ObjC/NSString.cpp | 2 +- lldb/source/Plugins/Language/ObjC/ObjCLanguage.cpp | 4 +- .../CPlusPlus/CPPLanguageRuntime.cpp | 1 - .../CPlusPlus/ItaniumABI/CMakeLists.txt | 1 + .../ItaniumABI/ItaniumABILanguageRuntime.cpp | 9 +- .../ObjC/AppleObjCRuntime/AppleObjCDeclVendor.cpp | 8 +- .../ObjC/AppleObjCRuntime/AppleObjCDeclVendor.h | 2 +- .../ObjC/AppleObjCRuntime/AppleObjCRuntime.cpp | 3 +- .../ObjC/AppleObjCRuntime/AppleObjCRuntimeV1.cpp | 2 +- .../ObjC/AppleObjCRuntime/AppleObjCRuntimeV2.cpp | 2 +- .../AppleObjCTrampolineHandler.cpp | 2 +- .../AppleObjCTypeEncodingParser.cpp | 4 +- .../ObjC/AppleObjCRuntime/CMakeLists.txt | 1 + .../LanguageRuntime/ObjC/ObjCLanguageRuntime.cpp | 2 +- .../Plugins/ObjectFile/ELF/ObjectFileELF.cpp | 3 +- .../Plugins/ObjectFile/Mach-O/ObjectFileMachO.cpp | 27 +- lldb/source/Plugins/Platform/POSIX/CMakeLists.txt | 1 + .../Plugins/Platform/POSIX/PlatformPOSIX.cpp | 2 +- .../source/Plugins/SymbolFile/DWARF/CMakeLists.txt | 1 + .../SymbolFile/DWARF/DWARFASTParserClang.cpp | 37 +- .../Plugins/SymbolFile/DWARF/DWARFASTParserClang.h | 5 +- .../Plugins/SymbolFile/DWARF/DWARFBaseDIE.cpp | 25 - .../source/Plugins/SymbolFile/DWARF/DWARFBaseDIE.h | 6 - lldb/source/Plugins/SymbolFile/DWARF/DWARFDIE.cpp | 33 - lldb/source/Plugins/SymbolFile/DWARF/DWARFDIE.h | 10 - .../SymbolFile/DWARF/DWARFDebugInfoEntry.cpp | 18 +- lldb/source/Plugins/SymbolFile/DWARF/DWARFUnit.cpp | 31 +- lldb/source/Plugins/SymbolFile/DWARF/DWARFUnit.h | 8 +- .../Plugins/SymbolFile/DWARF/ManualDWARFIndex.cpp | 2 +- .../Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp | 129 +- .../Plugins/SymbolFile/DWARF/SymbolFileDWARF.h | 39 +- .../SymbolFile/DWARF/SymbolFileDWARFDebugMap.cpp | 6 +- .../Plugins/SymbolFile/NativePDB/CMakeLists.txt | 1 + .../Plugins/SymbolFile/NativePDB/PdbAstBuilder.cpp | 10 +- .../Plugins/SymbolFile/NativePDB/PdbAstBuilder.h | 2 +- .../SymbolFile/NativePDB/SymbolFileNativePDB.cpp | 4 +- .../SymbolFile/NativePDB/UdtRecordCompleter.cpp | 4 +- .../SymbolFile/NativePDB/UdtRecordCompleter.h | 2 +- lldb/source/Plugins/SymbolFile/PDB/CMakeLists.txt | 1 + .../source/Plugins/SymbolFile/PDB/PDBASTParser.cpp | 6 +- lldb/source/Plugins/SymbolFile/PDB/PDBASTParser.h | 2 +- .../Plugins/SymbolFile/PDB/SymbolFilePDB.cpp | 10 +- .../MacOSX/AppleGetItemInfoHandler.cpp | 3 +- .../MacOSX/AppleGetPendingItemsHandler.cpp | 3 +- .../SystemRuntime/MacOSX/AppleGetQueuesHandler.cpp | 2 +- .../MacOSX/AppleGetThreadItemInfoHandler.cpp | 3 +- .../Plugins/SystemRuntime/MacOSX/CMakeLists.txt | 1 + .../SystemRuntime/MacOSX/SystemRuntimeMacOSX.cpp | 2 +- .../CMakeLists.txt | 0 .../source/Plugins/TypeSystem/Clang/CMakeLists.txt | 20 + .../TypeSystem/Clang}/TypeSystemClang.cpp | 52 +- .../Plugins/TypeSystem/Clang}/TypeSystemClang.h | 10 + lldb/source/Symbol/CMakeLists.txt | 15 - lldb/source/Symbol/Function.cpp | 25 +- lldb/source/Symbol/Symbol.cpp | 13 +- lldb/source/Symbol/SymbolContext.cpp | 18 +- lldb/source/Symbol/Symtab.cpp | 4 +- lldb/source/Symbol/TypeSystem.cpp | 16 +- lldb/source/Symbol/Variable.cpp | 9 +- lldb/source/Target/Platform.cpp | 6 +- lldb/source/Target/Target.cpp | 8 +- lldb/source/Target/ThreadPlanStepOverRange.cpp | 6 +- lldb/test/API/lldbtest.py | 5 +- .../DWARF/DW_OP_piece-smaller-than-struct.s | 110 ++ lldb/tools/lldb-test/SystemInitializerTest.cpp | 2 +- lldb/tools/lldb-test/lldb-test.cpp | 2 +- lldb/unittests/Core/MangledTest.cpp | 9 +- lldb/unittests/Expression/CMakeLists.txt | 1 + .../Expression/ClangExpressionDeclMapTest.cpp | 4 +- lldb/unittests/Symbol/CMakeLists.txt | 1 + lldb/unittests/Symbol/TestClangASTImporter.cpp | 8 +- lldb/unittests/Symbol/TestLineEntry.cpp | 2 +- lldb/unittests/Symbol/TestTypeSystemClang.cpp | 4 +- lldb/unittests/SymbolFile/DWARF/CMakeLists.txt | 1 + .../SymbolFile/DWARF/SymbolFileDWARFTests.cpp | 4 +- lldb/unittests/SymbolFile/PDB/CMakeLists.txt | 1 + .../SymbolFile/PDB/SymbolFilePDBTests.cpp | 2 +- .../TestingSupport/Symbol/ClangTestUtils.h | 4 +- lldb/unittests/Utility/CMakeLists.txt | 1 + lldb/unittests/Utility/SharedClusterTest.cpp | 55 + llvm/.clang-tidy | 2 + llvm/include/llvm/ADT/DenseMapInfo.h | 16 - llvm/include/llvm/ADT/SmallString.h | 4 +- .../llvm/CodeGen/GlobalISel/MachineIRBuilder.h | 4 +- llvm/include/llvm/CodeGen/MachineSizeOpts.h | 7 + llvm/include/llvm/CodeGen/TailDuplicator.h | 5 +- llvm/include/llvm/CodeGen/TargetLowering.h | 73 +- .../llvm/DebugInfo/DWARF/DWARFAcceleratorTable.h | 8 +- .../ExecutionEngine/Orc/CompileOnDemandLayer.h | 75 +- llvm/include/llvm/IR/GlobalValue.h | 8 +- llvm/include/llvm/IR/IntrinsicsAArch64.td | 44 + llvm/include/llvm/IR/IntrinsicsAMDGPU.td | 2 +- llvm/include/llvm/IR/Module.h | 8 +- llvm/include/llvm/Support/TimeProfiler.h | 12 +- llvm/include/llvm/Support/TypeSize.h | 21 +- llvm/include/llvm/Transforms/Utils/SizeOpts.h | 9 +- llvm/lib/CodeGen/AsmPrinter/DIEHash.cpp | 2 +- llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp | 25 +- llvm/lib/CodeGen/BranchFolding.cpp | 6 +- llvm/lib/CodeGen/GlobalISel/CombinerHelper.cpp | 66 +- llvm/lib/CodeGen/GlobalISel/GISelKnownBits.cpp | 10 +- llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp | 26 +- llvm/lib/CodeGen/GlobalISel/MachineIRBuilder.cpp | 20 +- llvm/lib/CodeGen/MachineBlockPlacement.cpp | 7 +- llvm/lib/CodeGen/MachineSizeOpts.cpp | 41 + .../CodeGen/SelectionDAG/FunctionLoweringInfo.cpp | 4 +- llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp | 30 +- llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp | 56 +- llvm/lib/CodeGen/TailDuplication.cpp | 6 +- llvm/lib/CodeGen/TailDuplicator.cpp | 2 +- llvm/lib/DebugInfo/DWARF/DWARFAcceleratorTable.cpp | 60 +- llvm/lib/DebugInfo/DWARF/DWARFContext.cpp | 16 +- llvm/lib/IR/Globals.cpp | 7 + llvm/lib/IR/Module.cpp | 22 +- llvm/lib/IR/Verifier.cpp | 7 + llvm/lib/Support/TimeProfiler.cpp | 10 +- llvm/lib/Support/Windows/Signals.inc | 8 +- llvm/lib/Target/AArch64/AArch64CallLowering.cpp | 21 +- llvm/lib/Target/AArch64/AArch64ISelLowering.cpp | 28 +- llvm/lib/Target/AArch64/AArch64ISelLowering.h | 8 +- llvm/lib/Target/AArch64/AArch64InstrFormats.td | 31 + .../Target/AArch64/AArch64InstructionSelector.cpp | 6 +- llvm/lib/Target/AArch64/AArch64LegalizerInfo.cpp | 17 +- llvm/lib/Target/AArch64/AArch64SVEInstrInfo.td | 82 +- llvm/lib/Target/AArch64/SVEInstrFormats.td | 86 +- llvm/lib/Target/AMDGPU/AMDGPUCallLowering.cpp | 23 +- llvm/lib/Target/AMDGPU/AMDGPUCombine.td | 19 +- llvm/lib/Target/AMDGPU/AMDGPUGISel.td | 12 +- llvm/lib/Target/AMDGPU/AMDGPUISelDAGToDAG.cpp | 44 +- .../Target/AMDGPU/AMDGPUInstructionSelector.cpp | 70 +- llvm/lib/Target/AMDGPU/AMDGPUInstructionSelector.h | 6 + llvm/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp | 41 +- .../Target/AMDGPU/AMDGPUPreLegalizerCombiner.cpp | 100 ++ llvm/lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp | 9 +- llvm/lib/Target/AMDGPU/SIFrameLowering.cpp | 2 +- llvm/lib/Target/AMDGPU/SIISelLowering.cpp | 8 +- llvm/lib/Target/AMDGPU/SIISelLowering.h | 5 +- llvm/lib/Target/AMDGPU/SIInstructions.td | 12 + llvm/lib/Target/AMDGPU/SILoadStoreOptimizer.cpp | 2 +- llvm/lib/Target/AMDGPU/SOPInstructions.td | 12 +- llvm/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.cpp | 37 +- llvm/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.h | 16 +- llvm/lib/Target/AMDGPU/VOP2Instructions.td | 13 +- llvm/lib/Target/AMDGPU/VOP3Instructions.td | 4 +- llvm/lib/Target/ARM/ARMCallLowering.cpp | 32 +- llvm/lib/Target/ARM/ARMISelLowering.cpp | 14 +- llvm/lib/Target/ARM/ARMISelLowering.h | 5 +- llvm/lib/Target/ARM/ARMLegalizerInfo.cpp | 3 +- llvm/lib/Target/ARM/ARMTargetTransformInfo.cpp | 5 +- llvm/lib/Target/BPF/BPFISelLowering.h | 5 +- llvm/lib/Target/Hexagon/HexagonISelLowering.cpp | 14 +- llvm/lib/Target/Hexagon/HexagonISelLowering.h | 5 +- llvm/lib/Target/Mips/MipsCallLowering.cpp | 37 +- llvm/lib/Target/Mips/MipsISelLowering.cpp | 4 +- llvm/lib/Target/Mips/MipsISelLowering.h | 5 +- llvm/lib/Target/Mips/MipsLegalizerInfo.cpp | 7 +- llvm/lib/Target/PowerPC/PPCISelLowering.cpp | 26 +- llvm/lib/Target/PowerPC/PPCISelLowering.h | 15 +- llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp | 36 + .../RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp | 19 +- llvm/lib/Target/RISCV/RISCVInstrInfo.cpp | 1 + llvm/lib/Target/RISCV/RISCVInstrInfo.td | 18 + llvm/lib/Target/X86/X86CallLowering.cpp | 19 +- llvm/lib/Target/X86/X86ISelLowering.cpp | 29 +- llvm/lib/Target/X86/X86ISelLowering.h | 14 +- .../InstCombine/InstructionCombining.cpp | 9 + .../lib/Transforms/Scalar/DeadStoreElimination.cpp | 10 +- llvm/lib/Transforms/Utils/LoopUtils.cpp | 5 + llvm/lib/Transforms/Utils/SizeOpts.cpp | 1 + .../AArch64/GlobalISel/call-translator-cse.ll | 3 +- .../AArch64/GlobalISel/call-translator-ios.ll | 3 +- .../CodeGen/AArch64/GlobalISel/call-translator.ll | 3 +- .../AArch64/GlobalISel/opt-fold-trunc-tbz-tbnz.mir | 35 + .../CodeGen/AArch64/sve2-intrinsics-uniform-dsp.ll | 1489 ++++++++++++++++++-- llvm/test/CodeGen/AArch64/sve2-mla-unpredicated.ll | 590 ++++++++ llvm/test/CodeGen/AMDGPU/GlobalISel/fmax_legacy.ll | 255 ++++ llvm/test/CodeGen/AMDGPU/GlobalISel/fmin_legacy.ll | 384 +++++ .../CodeGen/AMDGPU/GlobalISel/inst-select-ashr.mir | 12 +- .../inst-select-atomicrmw-add-global.mir | 194 ++- .../GlobalISel/inst-select-load-constant.mir | 10 +- .../CodeGen/AMDGPU/GlobalISel/inst-select-lshr.mir | 12 +- .../CodeGen/AMDGPU/GlobalISel/inst-select-shl.mir | 12 +- .../AMDGPU/GlobalISel/llvm.amdgcn.update.dpp.ll | 26 +- .../test/CodeGen/AMDGPU/GlobalISel/mubuf-global.ll | 188 ++- .../AMDGPU/GlobalISel/regbankselect-and-s1.mir | 25 +- .../AMDGPU/GlobalISel/regbankselect-anyext.mir | 6 +- .../AMDGPU/GlobalISel/regbankselect-brcond.mir | 20 +- .../AMDGPU/GlobalISel/regbankselect-phi-s1.mir | 180 ++- .../AMDGPU/GlobalISel/regbankselect-phi.mir | 180 ++- .../AMDGPU/GlobalISel/regbankselect-sadde.mir | 10 +- .../AMDGPU/GlobalISel/regbankselect-select.mir | 28 +- .../AMDGPU/GlobalISel/regbankselect-sext.mir | 30 +- .../AMDGPU/GlobalISel/regbankselect-ssube.mir | 10 +- .../AMDGPU/GlobalISel/regbankselect-trunc.mir | 4 +- .../AMDGPU/GlobalISel/regbankselect-uadde.mir | 10 +- .../AMDGPU/GlobalISel/regbankselect-usube.mir | 10 +- .../AMDGPU/GlobalISel/regbankselect-zext.mir | 29 +- llvm/test/CodeGen/AMDGPU/ashr.v2i16.ll | 4 +- llvm/test/CodeGen/AMDGPU/bfe-patterns.ll | 14 +- llvm/test/CodeGen/AMDGPU/cgp-addressing-modes.ll | 11 +- llvm/test/CodeGen/AMDGPU/commute-shifts.ll | 2 +- llvm/test/CodeGen/AMDGPU/extract-lowbits.ll | 4 +- llvm/test/CodeGen/AMDGPU/i1-copy-from-loop.ll | 68 +- llvm/test/CodeGen/AMDGPU/inline-asm.ll | 7 +- .../CodeGen/AMDGPU/llvm.amdgcn.s.buffer.load.ll | 220 ++- llvm/test/CodeGen/AMDGPU/lshr.v2i16.ll | 14 +- llvm/test/CodeGen/AMDGPU/multilevel-break.ll | 326 +++-- llvm/test/CodeGen/AMDGPU/sext-in-reg.ll | 2 +- llvm/test/CodeGen/AMDGPU/sgpr-control-flow.ll | 164 ++- llvm/test/CodeGen/AMDGPU/shift-select.ll | 134 ++ llvm/test/CodeGen/AMDGPU/shl.ll | 14 +- llvm/test/CodeGen/AMDGPU/shl.v2i16.ll | 12 +- .../CodeGen/ARM/GlobalISel/arm-legalize-fp.mir | 12 +- llvm/test/CodeGen/ARM/codesize-ifcvt.mir | 498 +++++++ .../X86/GlobalISel/irtranslator-callingconv.ll | 6 +- llvm/test/CodeGen/X86/avg.ll | 262 ++-- llvm/test/CodeGen/X86/avx512-insert-extract.ll | 2 - llvm/test/CodeGen/X86/horizontal-reduce-smin.ll | 24 +- llvm/test/CodeGen/X86/insertelement-ones.ll | 3 - llvm/test/CodeGen/X86/tail-opts.ll | 66 + llvm/test/CodeGen/X86/vec_cast3.ll | 4 +- llvm/test/CodeGen/X86/vector-reduce-smin.ll | 42 +- llvm/test/DebugInfo/Inputs/fission-hash-local2.ll | 29 + .../DebugInfo/X86/debug-macinfo-split-dwarf.ll | 26 +- llvm/test/DebugInfo/X86/dwarfdump-debug-names.s | 81 ++ llvm/test/DebugInfo/X86/fission-hash-local.ll | 47 + llvm/test/DebugInfo/X86/sret.ll | 12 +- llvm/test/MC/RISCV/pseudo-jump-invalid.s | 5 + llvm/test/MC/RISCV/pseudo-jump.s | 28 + llvm/test/Object/readobj-shared-object.test | 109 -- .../Transforms/EarlyCSE/{ => AMDGPU}/intrinsics.ll | 0 .../EarlyCSE/PowerPC}/lit.local.cfg | 0 .../Transforms/EarlyCSE/{ => PowerPC}/read-reg.ll | 0 .../EarlyCSE}/X86/lit.local.cfg | 0 .../EarlyCSE/{ => X86}/preserve_memoryssa.ll | 0 .../Inline/inline-semantic-interposition.ll | 26 + llvm/test/Transforms/InstCombine/mul.ll | 7 +- llvm/test/Transforms/InstCombine/sub.ll | 18 +- .../Transforms/SLPVectorizer/X86/horizontal.ll | 52 +- .../Transforms/SLPVectorizer/X86/remark_horcost.ll | 4 +- .../Transforms/SLPVectorizer/X86/scheduling.ll | 4 +- .../module-flags-semantic-interposition.ll | 12 + llvm/test/tools/llvm-dwarfdump/X86/brief.s | 4 - .../ELF/only-section-strip-undefined.test | 7 +- .../ELF/tail-merged-string-tables.test | 13 +- .../test/tools/llvm-objdump/ARM/unknown-instr.test | 28 + .../llvm-readobj/ELF/Inputs/trivial.obj.elf-mipsel | Bin 629 -> 0 bytes .../llvm-readobj/ELF/broken-dynamic-reloc.test | 99 ++ .../ELF/dynamic-reloc-no-section-headers.test | 69 + .../tools/llvm-readobj/ELF/readelf-s-alias.test | 49 - llvm/test/tools/llvm-readobj/ELF/sections.test | 138 +- llvm/tools/llvm-objdump/llvm-objdump.cpp | 8 + llvm/tools/llvm-readobj/ELFDumper.cpp | 36 +- llvm/tools/yaml2obj/yaml2obj.cpp | 6 +- llvm/unittests/DebugInfo/DWARF/CMakeLists.txt | 1 + .../DebugInfo/DWARF/DWARFAcceleratorTableTest.cpp | 52 + llvm/unittests/IR/ModuleTest.cpp | 2 +- .../llvm/unittests/DebugInfo/DWARF/BUILD.gn | 1 + .../mlir/Conversion/LinalgToSPIRV/LinalgToSPIRV.h | 29 + .../Conversion/LinalgToSPIRV/LinalgToSPIRVPass.h | 25 + .../StandardToLLVM/ConvertStandardToLLVM.h | 35 +- .../StandardToLLVM/ConvertStandardToLLVMPass.h | 17 +- mlir/include/mlir/Dialect/Linalg/EDSC/Builders.h | 21 + .../mlir/Dialect/Linalg/IR/LinalgStructuredOps.td | 5 + mlir/include/mlir/Dialect/Linalg/IR/LinalgTraits.h | 6 + mlir/include/mlir/Dialect/Linalg/Utils/Utils.h | 20 + mlir/include/mlir/Dialect/SPIRV/SPIRVAtomicOps.td | 11 + .../mlir/Dialect/SPIRV/SPIRVControlFlowOps.td | 14 +- mlir/include/mlir/Dialect/SPIRV/SPIRVLowering.h | 12 + mlir/include/mlir/Dialect/SPIRV/TargetAndABI.h | 6 + mlir/include/mlir/EDSC/Intrinsics.h | 1 + mlir/include/mlir/IR/StandardTypes.h | 46 + mlir/lib/Conversion/CMakeLists.txt | 1 + .../Conversion/GPUToNVVM/LowerGpuOpsToNVVMOps.cpp | 3 +- mlir/lib/Conversion/LinalgToSPIRV/CMakeLists.txt | 16 + .../lib/Conversion/LinalgToSPIRV/LinalgToSPIRV.cpp | 210 +++ .../Conversion/LinalgToSPIRV/LinalgToSPIRVPass.cpp | 51 + mlir/lib/Conversion/LoopsToGPU/LoopsToGPU.cpp | 4 +- mlir/lib/Conversion/StandardToLLVM/CMakeLists.txt | 2 - .../StandardToLLVM/ConvertStandardToLLVM.cpp | 241 +++- .../StandardToSPIRV/ConvertStandardToSPIRV.cpp | 56 +- .../VectorToLLVM/ConvertVectorToLLVM.cpp | 2 +- .../FxpMathOps/Transforms/UniformKernelUtils.h | 4 +- mlir/lib/Dialect/Linalg/EDSC/Builders.cpp | 43 +- mlir/lib/Dialect/Linalg/IR/LinalgOps.cpp | 17 +- mlir/lib/Dialect/Linalg/Transforms/Tiling.cpp | 26 +- mlir/lib/Dialect/Linalg/Utils/Utils.cpp | 28 + mlir/lib/Dialect/SPIRV/SPIRVLowering.cpp | 35 + mlir/lib/Dialect/SPIRV/SPIRVOps.cpp | 34 +- mlir/lib/Dialect/SPIRV/TargetAndABI.cpp | 14 + mlir/lib/Dialect/StandardOps/Ops.cpp | 28 +- mlir/lib/IR/StandardTypes.cpp | 8 +- mlir/lib/Transforms/DialectConversion.cpp | 143 +- mlir/lib/Transforms/PipelineDataTransfer.cpp | 7 +- mlir/lib/Transforms/Utils/Utils.cpp | 6 +- .../Conversion/LinalgToSPIRV/linalg-to-spirv.mlir | 162 +++ .../LoopsToGPU/no_blocks_no_threads.mlir | 34 + ...ef-ops.mlir => convert-dynamic-memref-ops.mlir} | 173 +-- .../StandardToLLVM/convert-static-memref-ops.mlir | 322 +++++ .../Conversion/VectorToLLVM/vector-to-llvm.mlir | 156 +- mlir/test/Dialect/Linalg/tile.mlir | 166 ++- mlir/test/Dialect/Linalg/tile_conv.mlir | 11 +- mlir/test/EDSC/builder-api-test.cpp | 205 ++- mlir/test/mlir-cpu-runner/bare_ptr_call_conv.mlir | 183 +++ mlir/tools/mlir-opt/CMakeLists.txt | 1 + 488 files changed, 10774 insertions(+), 3829 deletions(-) create mode 100644 clang/test/CodeGen/semantic-interposition.c create mode 100644 clang/test/CodeGenObjC/direct-method-ret-mismatch.m create mode 100644 clang/test/SemaTemplate/instantiate-template-argument.cpp create mode 100644 libc/src/string/memory_utils/CMakeLists.txt create mode 100644 libc/src/string/memory_utils/cacheline_size.h.def create mode 100644 libc/src/string/memory_utils/cacheline_size_aarch64.h.inc create mode 100644 libc/src/string/memory_utils/cacheline_size_arm.h.inc create mode 100644 libc/src/string/memory_utils/cacheline_size_ppc64.h.inc create mode 100644 libc/src/string/memory_utils/cacheline_size_x86.h.inc create mode 100644 libc/src/string/memory_utils/cacheline_size_x86_64.h.inc create mode 100644 libc/src/string/memory_utils/utils.h create mode 100644 libc/test/src/string/memory_utils/CMakeLists.txt create mode 100644 libc/test/src/string/memory_utils/utils_test.cpp create mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/optimized_c [...] copy lldb/packages/Python/lldbsuite/test/{commands/expression/deleting-implicit-co [...] create mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/optimized_c [...] rename lldb/source/{Symbol => Plugins/ExpressionParser/Clang}/ClangASTImporter.cpp (99%) rename lldb/{include/lldb/Symbol => source/Plugins/ExpressionParser/Clang}/ClangAS [...] rename lldb/source/{Symbol => Plugins/ExpressionParser/Clang}/ClangASTMetadata.cpp (93%) rename lldb/{include/lldb/Symbol => source/Plugins/ExpressionParser/Clang}/ClangAS [...] rename lldb/source/{Symbol => Plugins/ExpressionParser/Clang}/ClangExternalASTSour [...] rename lldb/{include/lldb/Symbol => source/Plugins/ExpressionParser/Clang}/ClangEx [...] rename lldb/source/{Symbol => Plugins/ExpressionParser/Clang}/ClangUtil.cpp (88%) rename lldb/{include/lldb/Symbol => source/Plugins/ExpressionParser/Clang}/ClangUt [...] rename lldb/source/{Symbol => Plugins/ExpressionParser/Clang}/CxxModuleHandler.cpp (98%) rename lldb/{include/lldb/Symbol => source/Plugins/ExpressionParser/Clang}/CxxModu [...] copy lldb/source/Plugins/{ExpressionParser => TypeSystem}/CMakeLists.txt (100%) create mode 100644 lldb/source/Plugins/TypeSystem/Clang/CMakeLists.txt rename lldb/source/{Symbol => Plugins/TypeSystem/Clang}/TypeSystemClang.cpp (99%) rename lldb/{include/lldb/Symbol => source/Plugins/TypeSystem/Clang}/TypeSystemCla [...] create mode 100644 lldb/test/Shell/SymbolFile/DWARF/DW_OP_piece-smaller-than-struct.s create mode 100644 lldb/unittests/Utility/SharedClusterTest.cpp create mode 100644 llvm/test/CodeGen/AArch64/GlobalISel/opt-fold-trunc-tbz-tbnz.mir create mode 100644 llvm/test/CodeGen/AArch64/sve2-mla-unpredicated.ll create mode 100644 llvm/test/CodeGen/AMDGPU/GlobalISel/fmax_legacy.ll create mode 100644 llvm/test/CodeGen/AMDGPU/GlobalISel/fmin_legacy.ll create mode 100644 llvm/test/CodeGen/AMDGPU/shift-select.ll create mode 100644 llvm/test/CodeGen/ARM/codesize-ifcvt.mir create mode 100644 llvm/test/DebugInfo/Inputs/fission-hash-local2.ll create mode 100644 llvm/test/DebugInfo/X86/fission-hash-local.ll create mode 100644 llvm/test/MC/RISCV/pseudo-jump-invalid.s create mode 100644 llvm/test/MC/RISCV/pseudo-jump.s delete mode 100644 llvm/test/Object/readobj-shared-object.test rename llvm/test/Transforms/EarlyCSE/{ => AMDGPU}/intrinsics.ll (100%) copy llvm/test/{Analysis/CostModel/X86 => Transforms/EarlyCSE/PowerPC}/lit.local.c [...] rename llvm/test/Transforms/EarlyCSE/{ => PowerPC}/read-reg.ll (100%) copy llvm/test/{Analysis/CostModel => Transforms/EarlyCSE}/X86/lit.local.cfg (100%) rename llvm/test/Transforms/EarlyCSE/{ => X86}/preserve_memoryssa.ll (100%) create mode 100644 llvm/test/Transforms/Inline/inline-semantic-interposition.ll create mode 100644 llvm/test/Verifier/module-flags-semantic-interposition.ll create mode 100644 llvm/test/tools/llvm-objdump/ARM/unknown-instr.test delete mode 100644 llvm/test/tools/llvm-readobj/ELF/Inputs/trivial.obj.elf-mipsel create mode 100644 llvm/test/tools/llvm-readobj/ELF/dynamic-reloc-no-section-headers.test delete mode 100644 llvm/test/tools/llvm-readobj/ELF/readelf-s-alias.test create mode 100644 llvm/unittests/DebugInfo/DWARF/DWARFAcceleratorTableTest.cpp create mode 100644 mlir/include/mlir/Conversion/LinalgToSPIRV/LinalgToSPIRV.h create mode 100644 mlir/include/mlir/Conversion/LinalgToSPIRV/LinalgToSPIRVPass.h create mode 100644 mlir/lib/Conversion/LinalgToSPIRV/CMakeLists.txt create mode 100644 mlir/lib/Conversion/LinalgToSPIRV/LinalgToSPIRV.cpp create mode 100644 mlir/lib/Conversion/LinalgToSPIRV/LinalgToSPIRVPass.cpp create mode 100644 mlir/test/Conversion/LinalgToSPIRV/linalg-to-spirv.mlir create mode 100644 mlir/test/Conversion/LoopsToGPU/no_blocks_no_threads.mlir rename mlir/test/Conversion/StandardToLLVM/{convert-memref-ops.mlir => convert-dyn [...] create mode 100644 mlir/test/Conversion/StandardToLLVM/convert-static-memref-ops.mlir create mode 100644 mlir/test/mlir-cpu-runner/bare_ptr_call_conv.mlir