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-lts-allmodconfig in repository toolchain/ci/llvm-project.
from c8c987d3105 [AArch64][GlobalISel] Fold in G_ANYEXT/G_ZEXT into TB(N)Z adds eb7f74e3005 CodeGen: Use Register adds 17dbc6611df AMDGPU: Cleanup and fix SMRD offset handling adds 1e417ba2d4d Revert "MSVC Buggy version detection: turn pre-processor er [...] adds 6a4acb9d809 Revert "AMDGPU: Cleanup and fix SMRD offset handling" adds 58c4fa2c538 [lldb/Reproducers] Use LLDB_RECORD_DUMMY for GetStopDescription adds 457a6d49d56 [lldb/Reproducers] Fix typo in CMake so we actually replay. adds fff6a1b0f1f [SafeStack][DebugInfo] Insert DW_OP_deref in correct location adds 45e3f6660cf Auto-completion bug fix for dot operator adds 5f940220bf9 MSVC Buggy version detection: turn pre-processor error into [...] adds 3b23453b6cb Revert "[SafeStack][DebugInfo] Insert DW_OP_deref in correc [...] adds 84bd8511085 [GlobalISel][IRTranslator] When translating vector geps, sp [...] adds e1451a724de [lldb][NFCI] Rename variable in ValueObject adds 282b803b629 White space only change: reflow a comment in basic_string adds 2d3174c4df6 [SafeStack][DebugInfo] Insert DW_OP_deref in correct location adds d28763cad06 Replace 'AllowExplicit' bool with an enum. No functionality [...] adds 1f3f8c369a5 PR44721: Don't consider overloaded operators for built-in c [...] adds 5ae6554a1dc PR41991: Accept attributes on defaulted and deleted friends. adds 980517b3530 [Concepts] Check function constraints before deducing auto [...] adds 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
No new revisions were added by this update.
Summary of changes: .clang-tidy | 2 + clang-tools-extra/clang-doc/HTMLGenerator.cpp | 20 +- clang-tools-extra/clang-doc/MDGenerator.cpp | 166 ++- clang-tools-extra/clang-doc/Representation.cpp | 46 + clang-tools-extra/clang-doc/Representation.h | 12 + clang-tools-extra/clang-doc/assets/index.js | 6 +- clang-tools-extra/clang-doc/tool/ClangDocMain.cpp | 11 +- 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 | 13 +- clang/include/clang/Sema/SemaConcept.h | 12 +- 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/Parse/ParseDeclCXX.cpp | 2 +- clang/lib/Sema/SemaConcept.cpp | 4 + clang/lib/Sema/SemaDeclCXX.cpp | 54 +- clang/lib/Sema/SemaExpr.cpp | 50 +- clang/lib/Sema/SemaInit.cpp | 4 +- clang/lib/Sema/SemaOpenMP.cpp | 2 +- clang/lib/Sema/SemaOverload.cpp | 87 +- clang/lib/Sema/SemaTemplateDeduction.cpp | 25 +- clang/lib/Sema/SemaTemplateInstantiate.cpp | 40 + .../class.compare/class.compare.default/p3.cpp | 12 + .../class.compare/class.compare.default/p4.cpp | 2 +- .../CXX/class/class.compare/class.spaceship/p2.cpp | 33 + clang/test/CXX/expr/expr.prim/expr.prim.id/p4.cpp | 3 + .../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 + .../test/CodeGenObjC/direct-method-ret-mismatch.m | 19 + clang/test/Driver/clang_f_opts.c | 1 + clang/test/Parser/cxx-default-delete.cpp | 4 + clang/test/Parser/cxx2a-abbreviated-templates.cpp | 41 +- clang/test/Parser/cxx2a-spaceship.cpp | 6 + .../SemaTemplate/instantiate-template-argument.cpp | 28 + clang/tools/diagtool/DiagnosticNames.h | 4 +- clang/tools/diagtool/TreeView.cpp | 19 +- clang/unittests/Format/FormatTestCSharp.cpp | 29 + .../sanitizer_interceptors_ioctl_netbsd.inc | 6 +- .../sanitizer_platform_limits_netbsd.cpp | 14 + 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 ++ libcxx/include/string | 4 +- .../array/array.creation/to_array.fail.cpp | 14 +- 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/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 +- .../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 +- .../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/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 +- .../completions/TestVSCode_completions.py | 73 + .../test/tools/lldb-vscode/completions/main.cpp | 14 + .../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/SBThread.cpp | 2 +- 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/ValueObject.cpp | 8 +- 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 + .../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 +- .../LanguageRuntime/CPlusPlus/CMakeLists.txt | 1 + .../CPlusPlus/CPPLanguageRuntime.cpp | 2 +- .../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 | 20 +- .../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/Target.cpp | 8 +- lldb/source/Target/ThreadPlanStepOverRange.cpp | 6 +- lldb/test/API/lldbtest.py | 5 +- lldb/test/Shell/CMakeLists.txt | 2 +- lldb/test/Shell/SymbolFile/DWARF/debug_loc.s | 1 + lldb/tools/lldb-test/SystemInitializerTest.cpp | 2 +- lldb/tools/lldb-test/lldb-test.cpp | 2 +- lldb/tools/lldb-vscode/lldb-vscode.cpp | 12 +- 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 + lldb/utils/lldb-repro/lldb-repro.py | 7 +- llvm/.clang-tidy | 2 + llvm/cmake/modules/CheckCompilerVersion.cmake | 6 +- llvm/include/llvm/ADT/SmallString.h | 4 +- .../llvm/CodeGen/GlobalISel/MachineIRBuilder.h | 4 +- llvm/include/llvm/CodeGen/GlobalISel/Utils.h | 16 +- llvm/include/llvm/CodeGen/LiveRangeEdit.h | 2 +- llvm/include/llvm/CodeGen/MachineRegisterInfo.h | 150 +- 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/Transforms/Utils/SizeOpts.h | 9 +- llvm/lib/CodeGen/BranchFolding.cpp | 6 +- llvm/lib/CodeGen/GlobalISel/CombinerHelper.cpp | 66 +- llvm/lib/CodeGen/GlobalISel/GISelKnownBits.cpp | 10 +- llvm/lib/CodeGen/GlobalISel/IRTranslator.cpp | 12 + llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp | 26 +- llvm/lib/CodeGen/GlobalISel/MachineIRBuilder.cpp | 20 +- llvm/lib/CodeGen/GlobalISel/Utils.cpp | 16 +- llvm/lib/CodeGen/LiveDebugVariables.cpp | 4 +- llvm/lib/CodeGen/LiveRangeEdit.cpp | 3 +- llvm/lib/CodeGen/MachineBlockPlacement.cpp | 7 +- llvm/lib/CodeGen/MachineRegisterInfo.cpp | 62 +- llvm/lib/CodeGen/MachineSizeOpts.cpp | 41 + llvm/lib/CodeGen/SelectionDAG/InstrEmitter.cpp | 6 +- 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/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 | 5 +- 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/X86/X86CallLowering.cpp | 19 +- llvm/lib/Target/X86/X86ISelLowering.cpp | 29 +- llvm/lib/Target/X86/X86ISelLowering.h | 14 +- llvm/lib/Target/X86/X86MCInstLower.cpp | 4 + .../InstCombine/InstructionCombining.cpp | 9 + 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/GlobalISel/translate-gep.ll | 21 + .../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 ++- 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/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/sext-in-reg.ll | 2 +- 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/code-model-elf.ll | 36 +- llvm/test/CodeGen/X86/emutls.ll | 4 +- llvm/test/CodeGen/X86/fold-add-pcrel.ll | 2 +- llvm/test/CodeGen/X86/horizontal-reduce-smin.ll | 24 +- llvm/test/CodeGen/X86/insertelement-ones.ll | 3 - llvm/test/CodeGen/X86/linux-preemption.ll | 12 +- llvm/test/CodeGen/X86/oddsubvector.ll | 164 +-- llvm/test/CodeGen/X86/pr38795.ll | 2 +- llvm/test/CodeGen/X86/tail-opts.ll | 66 + llvm/test/CodeGen/X86/tailcallpic1.ll | 2 +- llvm/test/CodeGen/X86/tailcallpic3.ll | 2 +- llvm/test/CodeGen/X86/tailccpic1.ll | 2 +- llvm/test/CodeGen/X86/tls.ll | 8 +- llvm/test/CodeGen/X86/vec_cast3.ll | 4 +- llvm/test/CodeGen/X86/vector-reduce-smin.ll | 42 +- llvm/test/DebugInfo/COFF/types-array-advanced.ll | 51 +- .../DebugInfo/X86/debug-macinfo-split-dwarf.ll | 26 +- llvm/test/DebugInfo/X86/dwarfdump-debug-names.s | 81 ++ llvm/test/DebugInfo/X86/safestack-byval.ll | 2 +- llvm/test/DebugInfo/X86/safestack-deref.ll | 42 + llvm/test/Object/readobj-shared-object.test | 109 -- .../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 + 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 | 2 - .../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 + .../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/tools/mlir-opt/CMakeLists.txt | 1 + 475 files changed, 9497 insertions(+), 3413 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 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/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/X86/safestack-deref.ll delete mode 100644 llvm/test/Object/readobj-shared-object.test 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