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-next-allmodconfig in repository toolchain/ci/llvm-project.
from 9c9f479a7dc Make ops with StructAttr's actually verify `isa<TheStruct>`. adds a3b942edc80 [tsan] Relax stack trace check adds 0ed276bb08a [GlobalISel] Assign the correct debug location when combini [...] adds 178a0c80baa [libc++] Make sure temporary config files are closed adds ad38f4b371b Add a facility to get system cache directory and use it in clangd adds 1852af16a1c [libc] Fix benchmarks build. adds 68b30bc02b3 [NFC] Correct spelling of "ambiguous" adds 9f31446c99b [AArch64][GlobalISel] Generalize logic for promoting copies adds 46a75436f81 [AMDGPU] Define special SGPR subregs adds 446a3be8f13 [X86] Add PACK instructions to hasUndefRegUpdate so the Bre [...] adds e0dbeb21739 Fix buildbot after 9f31446c adds 8a304606971 [AMDGPU] Define AGPR subregs adds 5fee6936b8b [AST] Use PrintingPolicy for format string diagnosis adds faf2dce1dd6 Temporarily revert "Add a facility to get system cache dire [...] adds 4e769e93b90 Reland "Add a facility to get system cache directory and us [...] adds 6b01964271b [libc] Add strlen to library entrypoints. adds 26777ad7a09 [AMDGPU] Adapt GCNRegBankReassign for 16 bit subregs adds 35edd704e0f Temporarily revert "build: use `find_package(Python3)` if a [...] adds 3421d1ede4c Make getCompileUnitForAddress public. adds 4f0cccdd7a0 [lld-macho][reland] Add basic symbol table output adds 62b8f32f769 [lld-macho][reland] Add support for emitting dylibs with a [...] adds 8683f5de535 [clang-tidy] Add check callee-namespace. adds eadb596730a InstrCOPYReplacer::Converters: Use unique_ptr to own values [...] adds f6d5320ebe9 WebAssemblyExceptionInfo::Exceptions: Use unique_ptr to sim [...] adds c98a7e9bcc2 AllocatedCXCodeCompleteResults::DiagnosticWrappers: use uni [...] adds 854a7db46c0 Revert "[gn build] (manually) merge c4c3883" adds f0019cdc47f [gn build] fix typo adds 2dd4596e2af [gn build] Port 8683f5de535 adds d9485dfbc12 ASTUnit::FileDecls: Use unique_ptr to simplify memory management adds 409df3987cb ASTWriter::FileDeclIDs: Use unique_ptr to simplify memory m [...] adds 216833b32be Revert "Temporarily revert "build: use `find_package(Python [...] adds 0a088ead85f Improve diagnostics for missing import / #include of module. adds 7585ac79dd8 Reland "[gn build] (manually) merge c4c3883" adds b5f89744cca [DAGCombine] Checking the cost directly to improve the code [...] adds 329ebb85a90 [dsymutil] Fix short options displayed in the help message. adds b14c37a29a5 [lldb/Platform] Return a std::string from GetSDKPath adds 75c3d6f49c4 [lldb/Platform] Synchronize access to SDK String Map. adds 6e693386afe [lldb/Host] Pass a StringRef to the FileSpec ctor adds 9f8b4472fb6 Extend max register size to accommodate AArch64 SVE vector regs adds 7c8fa95395e lldb: use the newer `find_package` if available adds e35dbb3c887 Fix LLDB elf core dump register access for ARM/AArch64 adds 0c02106058a [mlir][EDSC] Retire OperationHandle adds 957c5dd78bc [PowerPC-QPX] add more test for QPX madd/msub operands order - NFC adds 4bd5fbec4be PragmaNamespace::Handlers: Use unique_ptr to simplify memor [...] adds cbae0d8221c BugReporter::StrBugTypes: Use unique_ptr to simplify memory [...] adds fcee80737c3 ASTContext::OMPTraitInfoVector: Use unique_ptr to simplify [...] adds 9b77242c9a0 CodeGenTypes::CGRecordLayouts: Use unique_ptr to simplify m [...] adds e265f92b6e5 AnalysisDeclContext::ManagedAnalyses: Use unique_ptr to sim [...] adds 628829254d3 SymbolManager::SymbolDependencies: Use unique_ptr to simpli [...] adds b2f5fd84e80 [mlir] NFC: fix trivial typo adds 11af7d32c72 Remove DeleteContainer* functions, now that all uses have b [...] adds 52a6d47ada7 [X86] Add initialize function for X86FixupSetCC so that it [...] adds c35f3f86790 Fix up clangd after clang commit llvmorg-11-init-13375-g0a0 [...] adds 20df6038ee7 Make -fno-char8_t disable the char8_t keyword, even in C++20. adds d1fafa40b8d [tsan] Relax stack trace check adds efba642171c Revert "[tsan] Relax stack trace check" adds 1a9cc47f94d Fixed a -Wunused-variable warning in no-assert builds adds 3c1f21cdf61 [AMDGPU] Remove some redundant variables. NFC. adds bb7bde5bba5 Revert "[lldb/Platform] Return a std::string from GetSDKPath" adds e018b8bbb0b [DSE,MSSA] Add multi-path tests with readnone throwing calls. adds 239c53b72b1 [analyzer] Track runtime types represented by Obj-C Class objects adds 480345381a3 [MLIR] Introduce op trait PolyhedralScope (revised) adds e89379856ac Recommit "[VPlan] Add & use VPValue operands for VPWidenRec [...] adds 42a56bf63f6 [SveEmitter] Add builtins for gather prefetches adds 090cae84912 [TTI] Add DemandedElts to getScalarizationOverhead adds db97a12454a Fix Wparentheses gcc warning. NFC. adds 850bdefa650 [NFC][ARM] Add two cost model tests adds e9d0f1c8eaf [NFC][ARM] Modify cost model test adds 23f4edf1fe3 [analyzer] Fix build error. NFC. adds a4dac6d4e0e [SveEmitter] Add builtins for svmov_b and svnot_b. adds 209ab6d8835 Revert 6654719 "[CMake] Fix logic error: NOT LIBCLANG_BUILD [...] adds ad97ccf6b26 [clangd] Move non-clang base pieces into separate support/ [...] adds 19123a3e087 [libc++] Fix MacOS platform detection broken in Python 3 adds 2cf69684fb3 [lldb/DWARF] Fix a split-dwarf crash while parsing compile units adds f9106e85c42 Revert "[ELF][PPC64] Don't perform toc-indirect to toc-rela [...] adds e00071db085 Fixing typo (singed -> signed); NFC adds 5c4b4a62256 PseudoSourceValue.h - reduce GlobalValue.h include to forwa [...] adds 4645ef17ff1 [clangd] Add CMake dependencies for Protobuf-generated files adds 2a10957f62f [AMDGPU] Minor cleanups. NFC. adds 4649da119ae [AMDGPU] Use a MapVector instead of a DenseMap and a std::v [...] adds be16075bfca [mlir][vector] let transfer_read and transfer_write take no [...] adds 1be7f2de1bc Revert rG5c4b4a62256876 "PseudoSourceValue.h - reduce Globa [...] adds f2b505a4596 [mlir][std] allow subview take memrefs from non-zero addrspaces. adds e717e8744d3 [libclang] Shared libraries require PIC unless WIN32 adds 51a60ed14c4 [libc++] Try re-enabling DSL test on Windows adds e61247c0a8e [llvm][NFC] Change parameter type to more specific CallBase [...] adds d3dc4c32afb [AArch64] Remove inexistent system register ERXTS_EL1 adds aa545dcec1a [gn build] (manually) port ad97ccf6b26a adds d7da36c6e00 [libc++] Mark two timed_mutex tests as flaky adds f0903de1aa7 [x86] Enable bypassing 64-bit division on generic x86-64 adds 18319868267 [PGO][PGSO] Prep for enabling non-cold code size opts under [...] adds 5e37cf0adc5 [libc++] Try re-enabling long-disabled locale tests on Appl [...] adds 4632b7292a8 [llvm][NFC] Removed addressed fixme; formatting. adds 5b97aa14f42 [libc++] Re-disable parts of the failing RU locale tests on Apple adds ba8163e6290 [debuginfo-tests] Update Python CMake variable adds 43a1d0d963a [libc++] NFC: Properly indent nested #ifs in platform_support.h adds dcdb1b94e1f [MachineVerifier] Remove an unused function. NFCI. adds 1c12a95d9c5 [mlir][StandardToSPIRV] Handle conversion of cmpi operation [...] adds c7878ad231e [VFDatabase] Scalar functions are vector functions with VF =1 adds 239fcda22de [llvm-readobj] [COFF] Cope with debug directory payloads in [...] adds 23e35f7c885 [llvm-objcopy] [COFF] Fix a misconception about debug direc [...] adds a0e53de472c [clang] [MinGW] Add the compiler rt libdirs to the search path adds 613d8663743 [lldb] Remove a redundant semicolon, fixing GCC warnings. NFC. adds 5a1d9c0f5ac Fix x86/x86_64 calling convention for _ExtInt adds ae3e58517e7 [libc++] Re-disable DSL test on Windows adds cecee111e44 [x86] add tests for awkward 'icmp eq i1'; NFC adds 6bfde063f0a [SystemZ] Simplify register parsing in AsmParser adds e1de2773a53 [SystemZ] Allow specifying plain register numbers in AsmParser adds 0700cb64b53 [SVE] Upgrade VectorType tests to test new types adds 4c53f4202a4 [FileCollector] move Root creation adds 777f91f47e7 [AMDGPU] Simplify MergeInfo calculations. NFC. adds 120572072ea [AMDGPU] Initialize gpr upper bounds to -1. NFC. adds 31c09d03a1f [AMDGPU] Remove WaitcntBrackets::MixedPendingEvents[]. NFC. adds b5a4deec6a7 [NFC] Split ext-int calling convention tests into their own file. adds da093c388fc [lld] Remove special cases from default ld driver mode. adds bc029fa6c5c [clangd] Still need pthreads in clangDaemon. adds 87324ac33e9 [mlir] Extract DictionaryAttr sort method adds cff66865322 [X86] Lower the cost of v4i64->v4i32 and v8i64->v8i32 trunc [...] new e071ea48e92 Unbreak check-builtins on macOS after Python3 switch. new 66947d05fd1 [InlineCost] Addressing a very strict assert check in CostA [...] new 055f58fcfc6 [CFG] Turning on Heat Colors for CFG by default new e7a7deb60ab [clangd] Fix BUILD_SHARED_LIBS build more. new 82ed13cd28d [Darwin] Fix compilation issues on arm64 new 911add149af Disable _ExtInt by default
The 6 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/llvmlibc/CMakeLists.txt | 1 + .../clang-tidy/llvmlibc/CalleeNamespaceCheck.cpp | 56 +++ .../clang-tidy/llvmlibc/CalleeNamespaceCheck.h | 38 ++ .../clang-tidy/llvmlibc/LLVMLibcTidyModule.cpp | 3 + clang-tools-extra/clangd/CMakeLists.txt | 21 +- clang-tools-extra/clangd/ClangdLSPServer.cpp | 4 +- clang-tools-extra/clangd/ClangdLSPServer.h | 4 +- clang-tools-extra/clangd/ClangdServer.cpp | 4 +- clang-tools-extra/clangd/ClangdServer.h | 6 +- clang-tools-extra/clangd/CodeComplete.cpp | 6 +- clang-tools-extra/clangd/CodeComplete.h | 4 +- clang-tools-extra/clangd/CompileCommands.cpp | 2 +- clang-tools-extra/clangd/Compiler.cpp | 2 +- clang-tools-extra/clangd/Diagnostics.cpp | 2 +- clang-tools-extra/clangd/Diagnostics.h | 2 +- clang-tools-extra/clangd/DraftStore.cpp | 2 +- clang-tools-extra/clangd/DraftStore.h | 2 +- clang-tools-extra/clangd/FS.h | 2 +- clang-tools-extra/clangd/FileDistance.cpp | 2 +- clang-tools-extra/clangd/FindSymbols.cpp | 2 +- clang-tools-extra/clangd/FindTarget.cpp | 2 +- clang-tools-extra/clangd/Format.cpp | 4 +- .../clangd/GlobalCompilationDatabase.cpp | 4 +- .../clangd/GlobalCompilationDatabase.h | 4 +- clang-tools-extra/clangd/HeaderSourceSwitch.cpp | 2 +- clang-tools-extra/clangd/Headers.cpp | 2 +- clang-tools-extra/clangd/Headers.h | 2 +- clang-tools-extra/clangd/Hover.cpp | 2 +- clang-tools-extra/clangd/IncludeFixer.cpp | 4 +- clang-tools-extra/clangd/JSONTransport.cpp | 6 +- clang-tools-extra/clangd/ParsedAST.cpp | 4 +- clang-tools-extra/clangd/ParsedAST.h | 2 +- clang-tools-extra/clangd/Preamble.cpp | 4 +- clang-tools-extra/clangd/Preamble.h | 2 +- clang-tools-extra/clangd/Protocol.cpp | 2 +- clang-tools-extra/clangd/QueryDriverDatabase.cpp | 6 +- clang-tools-extra/clangd/Selection.cpp | 2 +- clang-tools-extra/clangd/SemanticHighlighting.cpp | 2 +- clang-tools-extra/clangd/SourceCode.cpp | 4 +- clang-tools-extra/clangd/SourceCode.h | 2 +- clang-tools-extra/clangd/TUScheduler.cpp | 12 +- clang-tools-extra/clangd/TUScheduler.h | 6 +- clang-tools-extra/clangd/XRefs.cpp | 2 +- clang-tools-extra/clangd/XRefs.h | 2 +- clang-tools-extra/clangd/fuzzer/CMakeLists.txt | 1 + clang-tools-extra/clangd/fuzzer/clangd-fuzzer.cpp | 2 +- clang-tools-extra/clangd/index/Background.cpp | 12 +- clang-tools-extra/clangd/index/Background.h | 8 +- .../clangd/index/BackgroundIndexLoader.cpp | 4 +- .../clangd/index/BackgroundIndexLoader.h | 2 +- .../clangd/index/BackgroundIndexStorage.cpp | 38 +- clang-tools-extra/clangd/index/BackgroundQueue.cpp | 2 +- .../clangd/index/BackgroundRebuild.cpp | 8 +- clang-tools-extra/clangd/index/FileIndex.cpp | 4 +- clang-tools-extra/clangd/index/FileIndex.h | 2 +- clang-tools-extra/clangd/index/Index.cpp | 2 +- clang-tools-extra/clangd/index/IndexAction.cpp | 2 +- clang-tools-extra/clangd/index/MemIndex.cpp | 4 +- clang-tools-extra/clangd/index/Merge.cpp | 4 +- clang-tools-extra/clangd/index/Serialization.cpp | 4 +- clang-tools-extra/clangd/index/SymbolCollector.cpp | 8 +- .../clangd/index/YAMLSerialization.cpp | 2 +- clang-tools-extra/clangd/index/dex/Dex.cpp | 4 +- .../clangd/index/remote/CMakeLists.txt | 4 + clang-tools-extra/clangd/index/remote/Client.cpp | 4 +- .../clangd/index/remote/marshalling/CMakeLists.txt | 4 + .../index/remote/marshalling/Marshalling.cpp | 2 +- .../clangd/index/remote/server/CMakeLists.txt | 3 + .../index/remote/unimplemented/CMakeLists.txt | 1 + .../remote/unimplemented/UnimplementedClient.cpp | 2 +- clang-tools-extra/clangd/refactor/Rename.cpp | 4 +- clang-tools-extra/clangd/refactor/Rename.h | 2 +- clang-tools-extra/clangd/refactor/Tweak.cpp | 4 +- clang-tools-extra/clangd/refactor/Tweak.h | 2 +- .../clangd/refactor/tweaks/AddUsing.cpp | 2 +- .../clangd/refactor/tweaks/CMakeLists.txt | 1 + .../clangd/refactor/tweaks/DefineInline.cpp | 2 +- .../clangd/refactor/tweaks/DefineOutline.cpp | 4 +- .../clangd/refactor/tweaks/ExpandAutoType.cpp | 8 +- .../clangd/refactor/tweaks/ExtractFunction.cpp | 2 +- .../clangd/refactor/tweaks/ExtractVariable.cpp | 2 +- .../refactor/tweaks/ObjCLocalizeStringLiteral.cpp | 2 +- .../clangd/refactor/tweaks/RawStringLiteral.cpp | 2 +- .../clangd/refactor/tweaks/SwapIfBranches.cpp | 2 +- clang-tools-extra/clangd/support/CMakeLists.txt | 31 ++ .../clangd/{ => support}/Cancellation.cpp | 2 +- .../clangd/{ => support}/Cancellation.h | 6 +- clang-tools-extra/clangd/{ => support}/Context.cpp | 2 +- clang-tools-extra/clangd/{ => support}/Context.h | 22 +- .../clangd/{ => support}/FSProvider.cpp | 2 +- .../clangd/{ => support}/FSProvider.h | 4 +- clang-tools-extra/clangd/{ => support}/Function.h | 4 +- clang-tools-extra/clangd/{ => support}/Logger.cpp | 4 +- clang-tools-extra/clangd/{ => support}/Logger.h | 4 +- clang-tools-extra/clangd/{ => support}/Path.h | 4 +- .../clangd/{ => support}/Shutdown.cpp | 7 +- clang-tools-extra/clangd/{ => support}/Shutdown.h | 4 +- .../clangd/{ => support}/Threading.cpp | 10 +- clang-tools-extra/clangd/{ => support}/Threading.h | 6 +- clang-tools-extra/clangd/{ => support}/Trace.cpp | 8 +- clang-tools-extra/clangd/{ => support}/Trace.h | 8 +- clang-tools-extra/clangd/tool/CMakeLists.txt | 1 + clang-tools-extra/clangd/tool/ClangdMain.cpp | 6 +- clang-tools-extra/clangd/unittests/CMakeLists.txt | 12 +- .../clangd/unittests/ClangdLSPServerTests.cpp | 2 +- clang-tools-extra/clangd/unittests/ClangdTests.cpp | 2 +- .../clangd/unittests/CodeCompleteTests.cpp | 2 +- .../clangd/unittests/DiagnosticsTests.cpp | 2 +- .../unittests/GlobalCompilationDatabaseTests.cpp | 2 +- .../clangd/unittests/JSONTransportTests.cpp | 2 +- clang-tools-extra/clangd/unittests/LSPClient.cpp | 2 +- .../clangd/unittests/SourceCodeTests.cpp | 2 +- .../clangd/unittests/TUSchedulerTests.cpp | 8 +- clang-tools-extra/clangd/unittests/TestFS.cpp | 2 +- clang-tools-extra/clangd/unittests/TestFS.h | 2 +- clang-tools-extra/clangd/unittests/TestTU.h | 2 +- .../unittests/{ => support}/CancellationTests.cpp | 6 +- .../unittests/{ => support}/ContextTests.cpp | 2 +- .../unittests/{ => support}/FunctionTests.cpp | 2 +- .../unittests/{ => support}/ThreadingTests.cpp | 2 +- .../clangd/unittests/{ => support}/TraceTests.cpp | 2 +- clang-tools-extra/clangd/xpc/CMakeLists.txt | 4 +- clang-tools-extra/clangd/xpc/Conversion.cpp | 2 +- clang-tools-extra/clangd/xpc/XPCTransport.cpp | 2 +- clang-tools-extra/docs/ReleaseNotes.rst | 5 + clang-tools-extra/docs/clang-tidy/checks/list.rst | 1 + .../checks/llvmlibc-callee-namespace.rst | 24 ++ .../checkers/llvmlibc-callee-namespace.cpp | 42 ++ clang/docs/ReleaseNotes.rst | 3 + clang/include/clang/AST/ASTContext.h | 2 +- .../clang/Analysis/Analyses/LiveVariables.h | 10 +- .../clang/Analysis/Analyses/PostOrderCFGView.h | 3 +- clang/include/clang/Analysis/AnalysisDeclContext.h | 9 +- clang/include/clang/Basic/DiagnosticSemaKinds.td | 9 +- clang/include/clang/Basic/TargetBuiltins.h | 1 + clang/include/clang/Basic/TargetInfo.h | 6 + clang/include/clang/Basic/TokenKinds.def | 3 +- clang/include/clang/Basic/arm_sve.td | 38 ++ clang/include/clang/Frontend/ASTUnit.h | 2 +- clang/include/clang/Lex/HeaderSearch.h | 13 + clang/include/clang/Lex/ModuleMap.h | 19 +- clang/include/clang/Lex/Pragma.h | 3 +- clang/include/clang/Lex/Preprocessor.h | 30 +- clang/include/clang/Sema/Sema.h | 2 +- clang/include/clang/Serialization/ASTWriter.h | 3 +- .../StaticAnalyzer/Core/BugReporter/BugReporter.h | 4 +- .../StaticAnalyzer/Core/PathSensitive/CallEvent.h | 3 - .../Core/PathSensitive/DynamicType.h | 18 + .../Core/PathSensitive/DynamicTypeInfo.h | 2 + .../Core/PathSensitive/ProgramState.h | 3 + .../Core/PathSensitive/SymbolManager.h | 4 +- clang/lib/AST/ASTContext.cpp | 5 +- clang/lib/AST/FormatString.cpp | 2 +- clang/lib/Analysis/AnalysisDeclContext.cpp | 11 +- clang/lib/Analysis/LiveVariables.cpp | 7 +- clang/lib/Analysis/PostOrderCFGView.cpp | 5 +- clang/lib/Basic/IdentifierTable.cpp | 2 + clang/lib/Basic/Targets/X86.h | 4 + clang/lib/CodeGen/CGBuiltin.cpp | 52 +++ clang/lib/CodeGen/CGCall.cpp | 2 +- clang/lib/CodeGen/CGRecordLayoutBuilder.cpp | 10 +- clang/lib/CodeGen/CodeGenFunction.h | 3 + clang/lib/CodeGen/CodeGenTypes.cpp | 25 +- clang/lib/CodeGen/CodeGenTypes.h | 6 +- clang/lib/CodeGen/TargetInfo.cpp | 37 +- clang/lib/Driver/ToolChains/MinGW.cpp | 12 + clang/lib/Format/Format.cpp | 1 + clang/lib/Frontend/ASTUnit.cpp | 6 +- clang/lib/Lex/HeaderSearch.cpp | 16 +- clang/lib/Lex/ModuleMap.cpp | 15 +- clang/lib/Lex/PPDirectives.cpp | 75 ++-- clang/lib/Lex/Pragma.cpp | 27 +- clang/lib/Lex/Preprocessor.cpp | 4 + clang/lib/Parse/ParseDecl.cpp | 2 +- clang/lib/Sema/SemaDeclCXX.cpp | 10 +- clang/lib/Sema/SemaLookup.cpp | 70 +--- clang/lib/Sema/SemaOverload.cpp | 6 +- clang/lib/Sema/SemaType.cpp | 3 + clang/lib/Serialization/ASTWriter.cpp | 16 +- .../StaticAnalyzer/Checkers/CastValueChecker.cpp | 8 +- .../Checkers/DynamicTypePropagation.cpp | 230 ++++++++--- .../Checkers/ObjCSuperDeallocChecker.cpp | 7 +- clang/lib/StaticAnalyzer/Core/BugReporter.cpp | 9 +- clang/lib/StaticAnalyzer/Core/CallEvent.cpp | 227 ++++++----- clang/lib/StaticAnalyzer/Core/DynamicType.cpp | 206 ++++++---- clang/lib/StaticAnalyzer/Core/ProgramState.cpp | 7 + clang/lib/StaticAnalyzer/Core/SymbolManager.cpp | 16 +- clang/test/Analysis/cast-value-state-dump.cpp | 2 +- clang/test/Analysis/class-object-state-dump.m | 38 ++ .../test/Analysis/inlining/InlineObjCClassMethod.m | 145 +++++-- .../test/Analysis/inlining/ObjCDynTypePopagation.m | 65 +-- clang/test/Analysis/retain-release-inline.m | 45 ++- .../basic/basic.scope/basic.scope.namespace/p2.cpp | 12 +- clang/test/CXX/module/module.unit/p8.cpp | 2 +- .../dcl.dcl/dcl.module/dcl.module.import/p1.cpp | 4 +- .../CodeGen/aarch64-sve-intrinsics/acle_sve_mov.c | 19 + .../CodeGen/aarch64-sve-intrinsics/acle_sve_not.c | 8 + .../CodeGen/aarch64-sve-intrinsics/acle_sve_prfb.c | 73 ++++ .../CodeGen/aarch64-sve-intrinsics/acle_sve_prfd.c | 74 ++++ .../CodeGen/aarch64-sve-intrinsics/acle_sve_prfh.c | 72 ++++ .../CodeGen/aarch64-sve-intrinsics/acle_sve_prfw.c | 74 ++++ clang/test/CodeGen/ext-int-cc.c | 42 ++ clang/test/CodeGen/ext-int-sanitizer.cpp | 49 ++- clang/test/CodeGen/ext-int.c | 31 +- clang/test/CodeGenCXX/ext-int.cpp | 59 +-- clang/test/Lexer/char8_t.cpp | 13 +- clang/test/Modules/auto-module-import.m | 6 +- clang/test/Modules/cxx-templates.cpp | 6 +- clang/test/Modules/decldef.m | 4 +- clang/test/Modules/decldef.mm | 6 +- clang/test/Modules/diagnose-missing-import.m | 6 +- .../Modules/interface-diagnose-missing-import.m | 2 +- clang/test/Modules/ms-enums.cpp | 4 +- clang/test/Modules/no-module-map.cpp | 4 +- clang/test/Modules/normal-module-map.cpp | 2 +- clang/test/Modules/stddef.c | 4 +- clang/test/Modules/subframeworks.m | 2 +- clang/test/Modules/submodule-visibility-cycles.cpp | 2 +- clang/test/Modules/submodule-visibility.cpp | 2 +- clang/test/Modules/submodules-merge-defs.cpp | 50 +-- clang/test/Modules/submodules.cpp | 4 +- clang/test/Modules/suggest-include.cpp | 26 +- clang/test/Modules/tag-injection.c | 2 +- clang/test/Modules/tag-injection.cpp | 2 +- clang/test/Modules/template-default-args.cpp | 8 +- clang/test/Modules/undefined-type-fixit1.cpp | 4 +- clang/test/Modules/visibility-in-instantiation.cpp | 2 +- clang/test/Sema/ext-int-not-supported.c | 5 + clang/test/SemaCXX/compare-modules-cxx2a.cpp | 6 +- clang/test/SemaCXX/modules-ts.cppm | 2 +- clang/test/SemaOpenCL/printf-format-strings.cl | 4 +- clang/tools/libclang/CIndexCodeCompletion.cpp | 11 +- clang/tools/libclang/CMakeLists.txt | 2 +- clang/tools/libclang/Indexing.cpp | 3 +- clang/utils/TableGen/SveEmitter.cpp | 6 + compiler-rt/lib/sanitizer_common/sanitizer_mac.cpp | 19 +- .../sanitizer_stoptheworld_mac.cpp | 4 + compiler-rt/test/lit.common.cfg.py | 5 +- .../TestCases/Linux/aligned_alloc-alignment.cpp | 2 +- .../TestCases/Linux/pvalloc-overflow.cpp | 2 +- .../TestCases/Posix/posix_memalign-alignment.cpp | 2 +- debuginfo-tests/CMakeLists.txt | 31 +- libc/lib/CMakeLists.txt | 1 + libc/utils/benchmarks/CMakeLists.txt | 1 + libc/utils/benchmarks/JSON.cpp | 4 +- libc/utils/benchmarks/LibcMemoryBenchmarkMain.cpp | 4 +- libcxx/CMakeLists.txt | 8 +- .../get_long_double_ru_RU.pass.cpp | 34 +- .../put_long_double_ru_RU.pass.cpp | 30 +- .../thread.timedmutex.class/default.pass.cpp | 2 +- .../thread.timedmutex.class/lock.pass.cpp | 2 +- .../thread.timedmutex.class/try_lock.pass.cpp | 3 +- .../thread.timedmutex.class/try_lock_for.pass.cpp | 3 +- .../try_lock_until.pass.cpp | 3 +- .../thread.timedmutex.recursive/default.pass.cpp | 2 +- .../thread.timedmutex.recursive/lock.pass.cpp | 3 +- .../thread.timedmutex.recursive/try_lock.pass.cpp | 3 +- .../try_lock_for.pass.cpp | 3 +- .../try_lock_until.pass.cpp | 3 +- .../const_optional_U.pass.cpp | 4 +- .../optional.object.assign/optional_U.pass.cpp | 4 +- libcxx/test/support/platform_support.h | 66 +-- libcxx/utils/libcxx/test/dsl.py | 1 + libcxx/utils/libcxx/test/target_info.py | 5 +- lld/ELF/InputSection.cpp | 13 +- lld/MachO/Config.h | 6 +- lld/MachO/Driver.cpp | 5 +- lld/MachO/Options.td | 6 + lld/MachO/SyntheticSections.cpp | 99 ++++- lld/MachO/SyntheticSections.h | 61 +++ lld/MachO/Writer.cpp | 98 ++++- lld/test/ELF/ppc64-toc-relax2.s | 34 -- lld/test/MachO/Inputs/goodbye-dylib.yaml | 175 -------- lld/test/MachO/Inputs/hello-dylib.yaml | 169 -------- lld/test/MachO/Inputs/libgoodbye.s | 5 + lld/test/MachO/Inputs/libhello.s | 5 + lld/test/MachO/dylib.s | 35 ++ lld/test/MachO/dylink.s | 10 +- lld/test/MachO/load-commands.s | 17 +- lld/test/MachO/symtab.s | 23 ++ lld/tools/lld/lld.cpp | 10 +- lldb/cmake/modules/FindPythonInterpAndLibs.cmake | 18 +- lldb/include/lldb/Target/Platform.h | 4 +- lldb/include/lldb/Utility/RegisterValue.h | 5 +- lldb/source/Host/common/Host.cpp | 2 +- lldb/source/Plugins/Language/ObjC/CFBasicHash.h | 2 +- .../Plugins/Platform/MacOSX/PlatformDarwin.cpp | 1 + .../Plugins/Platform/MacOSX/PlatformDarwin.h | 1 + .../elf-core/RegisterContextPOSIXCore_arm.cpp | 10 +- .../elf-core/RegisterContextPOSIXCore_arm64.cpp | 26 +- .../elf-core/RegisterContextPOSIXCore_arm64.h | 1 + .../GDBRemoteCommunicationServerLLGS.cpp | 2 +- .../Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp | 17 +- lldb/source/Utility/RegisterValue.cpp | 2 +- .../postmortem/elf-core/TestLinuxCore.py | 66 +++ .../postmortem/elf-core/aarch64-neon.c | 28 ++ .../postmortem/elf-core/linux-aarch64-neon.core | Bin 0 -> 28672 bytes .../postmortem/elf-core/linux-aarch64.core | Bin 0 -> 24576 bytes .../postmortem/elf-core/linux-aarch64.out | Bin 0 -> 2840 bytes .../DWARF/split-dwarf-expression-eval-bug.cpp | 37 ++ llvm/include/llvm/ADT/STLExtras.h | 18 - llvm/include/llvm/Analysis/ProfileSummaryInfo.h | 7 + llvm/include/llvm/Analysis/TargetTransformInfo.h | 21 +- .../llvm/Analysis/TargetTransformInfoImpl.h | 3 +- llvm/include/llvm/Analysis/VectorUtils.h | 15 +- llvm/include/llvm/CodeGen/BasicTTIImpl.h | 19 +- .../GlobalISel/LegalizationArtifactCombiner.h | 4 +- llvm/include/llvm/DebugInfo/DWARF/DWARFContext.h | 11 +- llvm/include/llvm/IR/DerivedTypes.h | 5 +- llvm/include/llvm/Support/FileCollector.h | 1 + llvm/include/llvm/Support/Path.h | 7 + .../llvm/Transforms/Utils/CallPromotionUtils.h | 2 +- llvm/include/llvm/Transforms/Utils/SizeOpts.h | 25 +- llvm/lib/Analysis/CFGPrinter.cpp | 2 +- llvm/lib/Analysis/InlineCost.cpp | 49 +-- llvm/lib/Analysis/TargetTransformInfo.cpp | 6 +- llvm/lib/CodeGen/MachineVerifier.cpp | 5 - llvm/lib/CodeGen/ReachingDefAnalysis.cpp | 2 +- llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp | 67 +-- llvm/lib/Support/FileCollector.cpp | 6 +- llvm/lib/Support/Unix/Path.inc | 13 + llvm/lib/Support/Windows/Path.inc | 4 + .../Target/AArch64/AArch64InstructionSelector.cpp | 89 ++-- llvm/lib/Target/AArch64/AArch64SystemOperands.td | 1 - llvm/lib/Target/AMDGPU/AMDGPUAsmPrinter.cpp | 5 +- llvm/lib/Target/AMDGPU/AMDGPURegisterBanks.td | 4 +- llvm/lib/Target/AMDGPU/GCNRegBankReassign.cpp | 28 +- .../Target/AMDGPU/MCTargetDesc/SIMCCodeEmitter.cpp | 3 +- llvm/lib/Target/AMDGPU/SIInsertWaitcnts.cpp | 161 +++----- llvm/lib/Target/AMDGPU/SIInstrInfo.cpp | 44 +- llvm/lib/Target/AMDGPU/SIRegisterInfo.cpp | 36 +- llvm/lib/Target/AMDGPU/SIRegisterInfo.h | 6 +- llvm/lib/Target/AMDGPU/SIRegisterInfo.td | 190 +++++---- llvm/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.cpp | 5 + .../Target/Hexagon/HexagonTargetTransformInfo.cpp | 7 +- .../Target/Hexagon/HexagonTargetTransformInfo.h | 7 +- .../Target/SystemZ/AsmParser/SystemZAsmParser.cpp | 182 ++++++--- .../WebAssembly/WebAssemblyExceptionInfo.cpp | 23 +- .../Target/WebAssembly/WebAssemblyExceptionInfo.h | 19 +- llvm/lib/Target/X86/X86.h | 1 + llvm/lib/Target/X86/X86.td | 1 + llvm/lib/Target/X86/X86DomainReassignment.cpp | 30 +- llvm/lib/Target/X86/X86FixupSetCC.cpp | 8 +- llvm/lib/Target/X86/X86InstrInfo.cpp | 20 + llvm/lib/Target/X86/X86TargetMachine.cpp | 1 + llvm/lib/Target/X86/X86TargetTransformInfo.cpp | 81 +++- llvm/lib/Target/X86/X86TargetTransformInfo.h | 3 +- llvm/lib/Transforms/IPO/Inliner.cpp | 17 +- .../Instrumentation/IndirectCallPromotion.cpp | 25 +- llvm/lib/Transforms/Utils/CallPromotionUtils.cpp | 2 +- llvm/lib/Transforms/Utils/SizeOpts.cpp | 7 +- llvm/lib/Transforms/Vectorize/LoopVectorize.cpp | 52 ++- llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp | 37 +- llvm/lib/Transforms/Vectorize/VPlan.h | 17 +- llvm/lib/Transforms/Vectorize/VPlanTransforms.cpp | 3 +- llvm/test/Analysis/CostModel/ARM/control-flow.ll | 447 +++++++++++++++++++++ llvm/test/Analysis/CostModel/ARM/immediates.ll | 163 ++++++++ llvm/test/Analysis/CostModel/X86/arith-fix.ll | 32 +- llvm/test/Analysis/CostModel/X86/arith-fp.ll | 48 +-- llvm/test/Analysis/CostModel/X86/arith-overflow.ll | 32 +- llvm/test/Analysis/CostModel/X86/cast.ll | 6 +- llvm/test/Analysis/CostModel/X86/fptosi.ll | 34 +- llvm/test/Analysis/CostModel/X86/fptoui.ll | 48 +-- llvm/test/Analysis/CostModel/X86/fround.ll | 30 +- llvm/test/Analysis/CostModel/X86/intrinsic-cost.ll | 4 +- llvm/test/Analysis/CostModel/X86/load_store.ll | 12 +- .../CostModel/X86/masked-intrinsic-cost.ll | 132 +++--- .../CostModel/X86/min-legal-vector-width.ll | 6 +- llvm/test/Analysis/CostModel/X86/sitofp.ll | 6 +- llvm/test/Analysis/CostModel/X86/trunc.ll | 26 +- .../AArch64/GlobalISel/combine-ext-debugloc.mir | 80 ++++ llvm/test/CodeGen/AMDGPU/ipra-regmask.ll | 4 +- .../test/CodeGen/AMDGPU/lo16-hi16-illegal-copy.mir | 24 ++ .../CodeGen/AMDGPU/lo16-lo16-physreg-copy-agpr.mir | 52 +++ llvm/test/CodeGen/AMDGPU/regbank-reassign.mir | 130 ++++++ ...hed-assert-dead-def-subreg-use-other-subreg.mir | 2 +- ...d-handleMoveUp-subreg-def-across-subreg-def.mir | 8 +- .../subreg-undef-def-with-other-subreg-defs.mir | 12 +- llvm/test/CodeGen/PowerPC/qpx-qvfmadd.ll | 59 +++ llvm/test/CodeGen/PowerPC/qpx-recipest.ll | 16 +- llvm/test/CodeGen/X86/avg.ll | 2 +- llvm/test/CodeGen/X86/bitcast-and-setcc-128.ll | 4 +- llvm/test/CodeGen/X86/bitcast-and-setcc-256.ll | 12 +- llvm/test/CodeGen/X86/bitcast-and-setcc-512.ll | 4 +- llvm/test/CodeGen/X86/bitcast-setcc-256.ll | 2 +- llvm/test/CodeGen/X86/bitcast-setcc-512.ll | 4 +- llvm/test/CodeGen/X86/bypass-slow-division-tune.ll | 22 + llvm/test/CodeGen/X86/combine-udiv.ll | 6 +- llvm/test/CodeGen/X86/masked_compressstore.ll | 28 +- llvm/test/CodeGen/X86/masked_expandload.ll | 10 +- llvm/test/CodeGen/X86/masked_gather.ll | 4 +- llvm/test/CodeGen/X86/masked_load.ll | 10 +- llvm/test/CodeGen/X86/masked_store.ll | 8 +- llvm/test/CodeGen/X86/masked_store_trunc.ll | 26 +- llvm/test/CodeGen/X86/masked_store_trunc_ssat.ll | 30 +- llvm/test/CodeGen/X86/masked_store_trunc_usat.ll | 34 +- llvm/test/CodeGen/X86/oddshuffles.ll | 6 +- llvm/test/CodeGen/X86/vec_fp_to_int.ll | 4 +- llvm/test/CodeGen/X86/vec_saddo.ll | 2 +- llvm/test/CodeGen/X86/vec_smulo.ll | 2 +- llvm/test/CodeGen/X86/vec_ssubo.ll | 2 +- llvm/test/CodeGen/X86/vec_uaddo.ll | 2 +- llvm/test/CodeGen/X86/vec_umulo.ll | 4 +- llvm/test/CodeGen/X86/vec_usubo.ll | 2 +- llvm/test/CodeGen/X86/vector-compare-all_of.ll | 4 +- llvm/test/CodeGen/X86/vector-compare-any_of.ll | 4 +- llvm/test/CodeGen/X86/vector-idiv-udiv-128.ll | 4 +- llvm/test/CodeGen/X86/vector-reduce-and-bool.ll | 4 +- llvm/test/CodeGen/X86/vector-reduce-or-bool.ll | 4 +- llvm/test/CodeGen/X86/vector-reduce-xor-bool.ll | 4 +- llvm/test/CodeGen/X86/vector-shuffle-sse41.ll | 4 +- llvm/test/CodeGen/X86/vector-trunc-packus.ll | 30 +- llvm/test/CodeGen/X86/vector-trunc-ssat.ll | 24 +- llvm/test/CodeGen/X86/vector-trunc-usat.ll | 28 +- llvm/test/CodeGen/X86/xor-icmp.ll | 87 ++++ llvm/test/MC/AArch64/armv8.4a-ras.s | 8 - llvm/test/MC/Disassembler/AArch64/armv8.4a-ras.txt | 4 - llvm/test/MC/SystemZ/regs-bad.s | 60 +-- llvm/test/MC/SystemZ/regs-good.s | 16 + llvm/test/Other/cfg_deopt_unreach.ll | 20 +- .../MSSA/multiblock-multipath-throwing.ll | 171 ++++++++ .../Inline/print-instructions-deltas-unfinished.ll | 16 + .../LoopVectorize/X86/strided_load_cost.ll | 94 +++-- .../test/Transforms/LoopVectorize/icmp-uniforms.ll | 24 ++ .../Transforms/LoopVectorize/vectorizeVFone.ll | 30 ++ .../Transforms/SLPVectorizer/X86/minimum-sizes.ll | 43 +- llvm/test/Transforms/SLPVectorizer/X86/resched.ll | 106 +++-- .../SLPVectorizer/X86/vectorize-reorder-reuse.ll | 151 ++++--- llvm/test/tools/dsymutil/cmdline.test | 5 +- .../llvm-objcopy/COFF/debug-dir-unmapped.test | 52 +++ .../tools/llvm-objcopy/COFF/patch-debug-dir2.test | 68 ++++ .../COFF/debug-directory-unmapped.test | 70 ++++ llvm/tools/dsymutil/Options.td | 10 +- llvm/tools/llvm-objcopy/COFF/Writer.cpp | 25 +- llvm/tools/llvm-objcopy/COFF/Writer.h | 1 + llvm/tools/llvm-readobj/COFFDumper.cpp | 4 + llvm/unittests/Analysis/VectorUtilsTest.cpp | 18 + llvm/unittests/IR/VectorTypesTest.cpp | 272 +++++++++---- llvm/unittests/Support/Path.cpp | 86 +++- .../clang-tools-extra/clang-tidy/llvmlibc/BUILD.gn | 1 + .../gn/secondary/clang-tools-extra/clangd/BUILD.gn | 9 +- .../clang-tools-extra/clangd/index/remote/BUILD.gn | 1 + .../clangd/index/remote/unimplemented/BUILD.gn | 1 + .../clangd/refactor/tweaks/BUILD.gn | 1 + .../clang-tools-extra/clangd/support/BUILD.gn | 20 + .../clang-tools-extra/clangd/test/BUILD.gn | 5 +- .../clang-tools-extra/clangd/unittests/BUILD.gn | 10 +- .../clang-tools-extra/clangd/xpc/BUILD.gn | 2 + .../gn/secondary/clang/tools/scan-build/BUILD.gn | 6 +- mlir/docs/DeclarativeRewrites.md | 8 +- mlir/docs/Dialects/Affine.md | 34 +- mlir/docs/OpDefinitions.md | 8 +- mlir/docs/PassManagement.md | 2 +- mlir/docs/Quantization.md | 4 +- mlir/docs/Rationale/Rationale.md | 6 +- mlir/docs/Rationale/RationaleLinalgDialect.md | 20 +- mlir/docs/ShapeInference.md | 2 +- mlir/docs/Traits.md | 16 + mlir/docs/Tutorials/CreatingADialect.md | 4 +- mlir/docs/doxygen.cfg.in | 2 +- mlir/include/mlir/Dialect/Affine/EDSC/Builders.h | 24 +- mlir/include/mlir/Dialect/Affine/EDSC/Intrinsics.h | 1 - mlir/include/mlir/Dialect/Affine/IR/AffineOps.h | 21 +- mlir/include/mlir/Dialect/Affine/IR/AffineOps.td | 14 +- mlir/include/mlir/Dialect/Linalg/EDSC/Builders.h | 1 - .../mlir/Dialect/Linalg/IR/LinalgStructuredOps.td | 2 +- .../include/mlir/Dialect/LoopOps/EDSC/Intrinsics.h | 2 +- .../mlir/Dialect/StandardOps/EDSC/Intrinsics.h | 27 +- mlir/include/mlir/Dialect/Vector/EDSC/Builders.h | 1 - mlir/include/mlir/EDSC/Builders.h | 121 ++---- mlir/include/mlir/EDSC/Intrinsics.h | 56 --- mlir/include/mlir/IR/Attributes.h | 5 + mlir/include/mlir/IR/Function.h | 9 +- mlir/include/mlir/IR/Module.h | 3 +- mlir/include/mlir/IR/OpBase.td | 4 +- mlir/include/mlir/IR/OpDefinition.h | 15 + .../AVX512ToLLVM/ConvertAVX512ToLLVM.cpp | 3 - .../Conversion/StandardToLLVM/StandardToLLVM.cpp | 6 +- .../StandardToSPIRV/ConvertStandardToSPIRV.cpp | 49 ++- .../VectorToLLVM/ConvertVectorToLLVM.cpp | 14 +- mlir/lib/Dialect/Affine/IR/AffineOps.cpp | 247 +++++++++--- mlir/lib/Dialect/Linalg/EDSC/Builders.cpp | 11 +- .../Dialect/Linalg/Transforms/LinalgToLoops.cpp | 12 - mlir/lib/Dialect/LoopOps/EDSC/Builders.cpp | 16 +- mlir/lib/Dialect/StandardOps/EDSC/Intrinsics.cpp | 40 +- mlir/lib/Dialect/Vector/EDSC/Builders.cpp | 1 - mlir/lib/EDSC/Builders.cpp | 14 - mlir/lib/IR/Attributes.cpp | 68 ++-- .../StandardToLLVM/convert-to-llvmir.mlir | 108 ++++- .../StandardToSPIRV/std-ops-to-spirv.mlir | 9 + .../Conversion/VectorToLLVM/vector-to-llvm.mlir | 29 ++ mlir/test/Dialect/Affine/invalid.mlir | 2 +- mlir/test/Dialect/Affine/ops.mlir | 38 ++ mlir/test/EDSC/builder-api-test.cpp | 1 - mlir/test/lib/Dialect/Test/TestDialect.cpp | 16 + mlir/test/lib/Dialect/Test/TestOps.td | 12 + 496 files changed, 6818 insertions(+), 3234 deletions(-) create mode 100644 clang-tools-extra/clang-tidy/llvmlibc/CalleeNamespaceCheck.cpp create mode 100644 clang-tools-extra/clang-tidy/llvmlibc/CalleeNamespaceCheck.h create mode 100644 clang-tools-extra/clangd/support/CMakeLists.txt rename clang-tools-extra/clangd/{ => support}/Cancellation.cpp (97%) rename clang-tools-extra/clangd/{ => support}/Cancellation.h (96%) rename clang-tools-extra/clangd/{ => support}/Context.cpp (97%) rename clang-tools-extra/clangd/{ => support}/Context.h (93%) rename clang-tools-extra/clangd/{ => support}/FSProvider.cpp (98%) rename clang-tools-extra/clangd/{ => support}/FSProvider.h (91%) rename clang-tools-extra/clangd/{ => support}/Function.h (96%) rename clang-tools-extra/clangd/{ => support}/Logger.cpp (96%) rename clang-tools-extra/clangd/{ => support}/Logger.h (97%) rename clang-tools-extra/clangd/{ => support}/Path.h (87%) rename clang-tools-extra/clangd/{ => support}/Shutdown.cpp (91%) rename clang-tools-extra/clangd/{ => support}/Shutdown.h (96%) rename clang-tools-extra/clangd/{ => support}/Threading.cpp (93%) rename clang-tools-extra/clangd/{ => support}/Threading.h (96%) rename clang-tools-extra/clangd/{ => support}/Trace.cpp (98%) rename clang-tools-extra/clangd/{ => support}/Trace.h (96%) rename clang-tools-extra/clangd/unittests/{ => support}/CancellationTests.cpp (96%) rename clang-tools-extra/clangd/unittests/{ => support}/ContextTests.cpp (98%) rename clang-tools-extra/clangd/unittests/{ => support}/FunctionTests.cpp (97%) rename clang-tools-extra/clangd/unittests/{ => support}/ThreadingTests.cpp (98%) rename clang-tools-extra/clangd/unittests/{ => support}/TraceTests.cpp (99%) create mode 100644 clang-tools-extra/docs/clang-tidy/checks/llvmlibc-callee-namespace.rst create mode 100644 clang-tools-extra/test/clang-tidy/checkers/llvmlibc-callee-name [...] create mode 100644 clang/test/Analysis/class-object-state-dump.m create mode 100644 clang/test/CodeGen/aarch64-sve-intrinsics/acle_sve_mov.c create mode 100644 clang/test/CodeGen/ext-int-cc.c create mode 100644 clang/test/Sema/ext-int-not-supported.c delete mode 100644 lld/test/ELF/ppc64-toc-relax2.s delete mode 100644 lld/test/MachO/Inputs/goodbye-dylib.yaml delete mode 100644 lld/test/MachO/Inputs/hello-dylib.yaml create mode 100644 lld/test/MachO/Inputs/libgoodbye.s create mode 100644 lld/test/MachO/Inputs/libhello.s create mode 100644 lld/test/MachO/dylib.s create mode 100644 lld/test/MachO/symtab.s create mode 100644 lldb/test/API/functionalities/postmortem/elf-core/aarch64-neon.c create mode 100644 lldb/test/API/functionalities/postmortem/elf-core/linux-aarch64 [...] create mode 100644 lldb/test/API/functionalities/postmortem/elf-core/linux-aarch64.core create mode 100755 lldb/test/API/functionalities/postmortem/elf-core/linux-aarch64.out create mode 100644 lldb/test/Shell/SymbolFile/DWARF/split-dwarf-expression-eval-bug.cpp create mode 100644 llvm/test/Analysis/CostModel/ARM/control-flow.ll create mode 100644 llvm/test/Analysis/CostModel/ARM/immediates.ll create mode 100644 llvm/test/CodeGen/AArch64/GlobalISel/combine-ext-debugloc.mir create mode 100644 llvm/test/CodeGen/AMDGPU/lo16-lo16-physreg-copy-agpr.mir create mode 100644 llvm/test/Transforms/DeadStoreElimination/MSSA/multiblock-multi [...] create mode 100644 llvm/test/Transforms/Inline/print-instructions-deltas-unfinished.ll create mode 100644 llvm/test/Transforms/LoopVectorize/vectorizeVFone.ll create mode 100644 llvm/test/tools/llvm-objcopy/COFF/debug-dir-unmapped.test create mode 100644 llvm/test/tools/llvm-objcopy/COFF/patch-debug-dir2.test create mode 100644 llvm/test/tools/llvm-readobj/COFF/debug-directory-unmapped.test create mode 100644 llvm/utils/gn/secondary/clang-tools-extra/clangd/support/BUILD.gn delete mode 100644 mlir/include/mlir/EDSC/Intrinsics.h