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-lts-defconfig in repository toolchain/ci/llvm-project.
from b0c1f8c09e4 [clang-tidy] Add a check for [super self] in initializers 🔍 adds 4c177038e09 [clang-tidy] Don't issue cppcoreguidelines-macro-usage on b [...] adds fb363a778fd [x86] try to widen 'shl' as part of LEA formation adds 0b19f5aef94 Fix formatting. NFC adds ac57af32843 [Sema][ObjC] Don't warn about an implicitly retained self i [...] adds 5f4c6dcc11a [Cmake] Add missing dependency for running tests. adds 3333cc66436 Fix test on PS4 which defaults to gnu99 which does not emit [...] adds f8268f67f56 Move the implementation of getInnermostBlockDecl to the .cp [...] adds 91a06bee788 Implement sys::fs::copy_file using the macOS copyfile(3) AP [...] adds e5e9a6be6a2 [lldb] Don't filter variable list when doing a lookup by ma [...] adds 68be3229879 [clang-format] Remove unused Environment constructor. adds e867e98314e [c++2a] Improve diagnostic for use of declaration from anot [...] adds 77e53cbe847 Add '#pragma clang __debug module_map module.name' to dump [...] adds b7bdb8cf33c Split out modules-specific declaration handling from SemaDe [...] adds 00d97ea2021 Revert Implement sys::fs::copy_file using the macOS copyfil [...] adds ea6037d84ed [Shell] Simplify Extracting Python Version adds 7b6192025e8 Fix bad compare function over FusionCandidate. adds 92663376563 [GISel]:IRTranslator: Prefer a buidInstr form that allows C [...] adds 14ef9b30b68 lld: elf: Fix sections with explict addresses in regions adds 6263365b082 Fix a typo in comments. [NFC] adds 7c55c8d8c34 [AMDGPU] Avoid DAG combining assert with fneg(fadd(A,0)) adds eff3b6fe7f6 Elaborate why we have an option on by default for enabling chr. adds a88a020612c Add support for ARMv7-M architecture which uses the Thumb 2 [...] adds 4f471ee9909 [llvm-profdata] Fix one bad format in llvm-profdata Command [...] adds 009a21d2fdf [PowerPC] Fix wrong ElemSIze when calling isConsecutiveLS() adds 957c356ffec [ELF] Place SectionPiece::{Live,Hash} bit fields together adds da49faf15e8 [LLD][ELF] - Fix the different behavior of the linker scrip [...] adds ca6c03a22ff [NewPM] Add Option handling for LoopVectorize adds 4c994120c7c Test commit access [NFC] adds 66a9d0f8c6c [llvm-objcopy][llvm-strip] Add switch to allow removing ref [...] adds 3deff86657c [ELF] Respect NonAlloc when copying flags from the previous [...] adds 8f87e53462a [X86][SSE] Lower ICMP EQ(AND(X,C),C) -> SRA(SHL(X,LOG2(C)), [...] adds 69186f82f3f [LLD][ELF] - A fix for "linker script assignment loses rela [...] adds 88aa3d72376 [CUDA][Windows] Restrict long double device functions decla [...] adds 99b7277d390 [clangd] Log verbosely (LSP bodies) in lit tests. NFC adds a630b340573 [yaml2elf/obj2yaml] - Allow normal parsing/dumping of the . [...] adds 403d3187a79 [asan_symbolize] Add a simple plugin architecture adds 0842daf5ba7 [clangd] Emit better error messages when rename fails. adds 55e1987f810 [LLD][ELF] - Convert out-of-order-section-in-region.s to *. [...] adds 36d6bf8841c [lldb] [test] Mark three more tests flakey/xfail on NetBSD adds 0b826f193f2 [Sema] Delete unused parameters/variables adds 4cfc8d6afc8 [MSVC] Use the correct casing of HostX64/HostX86 adds 196a4404116 [wasm] Simplify. NFC adds f8537b3c693 [clangd] Use llvm::set_thread_priority in background-index adds b8f82ca1b2b [clang][CIndex] Use llvm::set_thread_priority adds 8bbbd31cdd4 [clang-tidy] Address post-commit comments adds 2b32902a889 [llvm-objcopy] Add -B mips adds a0bacc312e9 gn build: Merge r358620 adds 7a22418a1db gn build: Merge r358633 adds 52c0f55d615 gn build: Merge r358607 adds 17a75f7e55b [libc++][CMake] Always provide new/delete in libc++ unless [...] adds 7429d86f36e MinidumpYAML: Add support for ModuleList stream adds 70857952844 MinidumpYAML: Fix ambiguity between std::make_unique and ll [...] adds 2751b69dd39 [Serialization] Stable serialization order for OpenCLTypeEx [...] adds c9e4ee9ca99 [clangd] Support relatedInformation in diagnostics. adds b9bc7ec304d [analyzer][NFC] Use capital variable names, move methods ou [...] adds ebaf1d5e2b8 [libc++] Unconditionally enable the __pad_and_output optimization adds 0e37bebaee1 [Sema][NFC] Mark DR705 (Suppressing argument-dependent look [...] adds 9f1a40c24fb [Sema][NFC] Mark DR1563 as done (List-initialization and ov [...] adds b2c9fc02d52 Fix a bug in SCEV's isSafeToExpand around speculation safety adds 523f90a2bad [SDA] Bug fix: Use IPD outside the loop as divergence bound adds 16c3883b983 [asan_symbolize] Workaround bug in old Python 2 versions. adds eba97426d4e Clean up docstrings in swig interface files adds 92a7177e6b7 [LoopPredication] Allow predication of loop invariant compu [...] adds ab58268fdaf [CMake] Allow custom extensions for externalized debug info adds 31d0ce005c8 [CMake] Emit LLDB.framework.dSYM to avoid potential name co [...] adds 51fa60bcbb9 [x86] add tests for improved insertelement to index 0 (PR41 [...] adds adf288c5d93 [LoopPred] Fix a blatantly obvious bug in r358684 adds bda8482abaa [clang-format] Fix indent of trailing raw string param afte [...] adds 549048f3900 [libc++] Make sure we re-export some missing libc++abi symb [...] adds e955f8bac48 [LibTooling] Add Stencil library for format-string style codegen. adds 4171a91e928 [X86] combineVectorTruncationWithPACKUS - remove split/conc [...] adds f2293a95dee [Docs] Add LLDB bots adds a57d4ea33fc [analyzer][NFC] Clang-format CheckerRegistry adds 640f7b58756 [analyzer][NFC] Prefer binary searches in CheckerRegistry adds 3a75330f573 [CodeComplete] Remove obsolete isOutputBinary(). adds fa1552e8c96 [LibTooling] Extend Transformer to support multiple simulta [...] adds bd7db5ac958 [libc++] [test] Add missing required headers to midpoint.in [...] adds a5dd08cac29 [PowerPC] Add some PPC vec cost tests to prep for D60160 NFC adds dcf4b9aee06 [pstl] Add a serial backend for the PSTL adds ea3364bf85e [BlockExtractor] Extend the file format to support the grou [...] adds d573aa0156b [NFC] FMF propagation for GlobalIsel adds 139e216e661 Summary: Add close_fd_mask functionality to AFL driver. adds 137995d8daf [GuardWidening] Wire up a NPM version of the LoopGuardWiden [...] adds f1f0b5f791d [LibTooling] Fix build breakage from commit 7b7ce6683ee. adds 815a4c902d6 [builtins] Build x86_64 with GENERIC_TF_SOURCES adds 502cf4bd19f llvm-undname: Fix two asserts-on-invalid adds a0ac65c98f2 llvm-undname: Fix two more asserts-on-invalid, found by oss-fuzz adds 411a62403f7 [OpenMP] Add checks for requires and target directives. adds fb73b79a14d [clang-format] Fix incorrect formatting of keyword macro de [...] adds e94e0eb0c48 [OpenMP][NFC] Fix requires target test. adds 4664916017e [libc++] Link against libc++abi in the libc++abi tests new a5bbbfef156 [c++2a] Add semantic support for private module fragments. new 3b5119c6845 [GlobalISel][AArch64] Legalize v8s8 loads new 0aa9b453c40 [GlobalISel][AArch64] Legalize/select G_(S/Z/ANY)_EXT for v8s8s new fac7875704b Implement sys::fs::copy_file using the macOS copyfile(3) AP [...] new 085626a873e [crashlog] Strip trailing `\n` from check_output return. new 5d281ac9ced [AArch64] add tests for mul-by-element; NFC
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-tools-extra/clang-tidy/ClangTidy.cpp | 61 +- .../cppcoreguidelines/MacroUsageCheck.cpp | 3 +- clang-tools-extra/clangd/ClangdLSPServer.cpp | 2 + clang-tools-extra/clangd/ClangdServer.cpp | 22 +- clang-tools-extra/clangd/CodeComplete.cpp | 6 +- clang-tools-extra/clangd/Diagnostics.cpp | 110 ++- clang-tools-extra/clangd/Diagnostics.h | 8 + clang-tools-extra/clangd/Protocol.cpp | 11 + clang-tools-extra/clangd/Protocol.h | 20 + clang-tools-extra/clangd/Threading.cpp | 28 - clang-tools-extra/clangd/Threading.h | 10 - clang-tools-extra/clangd/index/Background.cpp | 34 +- clang-tools-extra/clangd/index/Background.h | 8 +- clang-tools-extra/clangd/tool/ClangdMain.cpp | 7 +- .../test/clang-tidy/alternative-fixes.cpp | 9 + .../clang-tidy/cppcoreguidelines-macro-usage.cpp | 2 +- .../test/clangd/diagnostics-notes.test | 48 + clang-tools-extra/test/clangd/rename.test | 2 +- .../unittests/clangd/BackgroundIndexTests.cpp | 2 +- .../unittests/clangd/DiagnosticsTests.cpp | 83 +- clang/include/clang/AST/DeclBase.h | 5 + clang/include/clang/Basic/DiagnosticLexKinds.td | 2 + clang/include/clang/Basic/DiagnosticSemaKinds.td | 26 +- clang/include/clang/Basic/Module.h | 11 +- clang/include/clang/Lex/ModuleMap.h | 16 +- clang/include/clang/Sema/CodeCompleteConsumer.h | 14 +- clang/include/clang/Sema/Sema.h | 23 +- .../StaticAnalyzer/Frontend/CheckerRegistry.h | 52 +- clang/include/clang/Tooling/Core/Diagnostic.h | 4 +- clang/include/clang/Tooling/Refactoring/Stencil.h | 161 ++++ .../clang/Tooling/Refactoring/Transformer.h | 229 +++-- clang/lib/AST/Decl.cpp | 28 +- clang/lib/AST/DeclBase.cpp | 12 + clang/lib/Driver/ToolChains/MSVC.cpp | 4 +- clang/lib/Format/ContinuationIndenter.cpp | 29 +- clang/lib/Format/ContinuationIndenter.h | 4 +- clang/lib/Format/TokenAnalyzer.h | 4 - clang/lib/Format/UnwrappedLineParser.cpp | 2 +- clang/lib/Frontend/ASTUnit.cpp | 3 +- clang/lib/Frontend/CompilerInstance.cpp | 6 - clang/lib/Headers/__clang_cuda_cmath.h | 3 - clang/lib/Headers/__clang_cuda_device_functions.h | 6 + .../Headers/__clang_cuda_math_forward_declares.h | 6 + clang/lib/Lex/ModuleMap.cpp | 12 +- clang/lib/Lex/PPDirectives.cpp | 16 +- clang/lib/Lex/Pragma.cpp | 18 +- clang/lib/Sema/CMakeLists.txt | 1 + clang/lib/Sema/Sema.cpp | 114 ++- clang/lib/Sema/SemaDecl.cpp | 515 +--------- clang/lib/Sema/SemaDeclObjC.cpp | 1 + clang/lib/Sema/SemaExpr.cpp | 8 +- clang/lib/Sema/SemaLookup.cpp | 70 +- clang/lib/Sema/SemaModule.cpp | 559 +++++++++++ clang/lib/Sema/SemaOpenMP.cpp | 43 + clang/lib/Serialization/ASTWriter.cpp | 54 +- .../Frontend/CheckerRegistration.cpp | 6 +- .../StaticAnalyzer/Frontend/CheckerRegistry.cpp | 303 +++--- clang/lib/Tooling/Refactoring/CMakeLists.txt | 1 + clang/lib/Tooling/Refactoring/Stencil.cpp | 199 ++++ clang/lib/Tooling/Refactoring/Transformer.cpp | 97 +- clang/test/Analysis/security-syntax-checks.c | 18 +- clang/test/CXX/basic/basic.link/p1.cpp | 40 +- clang/test/CXX/basic/basic.link/p2.cpp | 16 + .../basic/basic.scope/basic.scope.namespace/p2.cpp | 86 ++ clang/test/CXX/drs/dr15xx.cpp | 10 + clang/test/CXX/drs/dr7xx.cpp | 13 + clang/test/CXX/module/module.interface/p1.cpp | 38 + .../dcl.dcl/dcl.module/dcl.module.interface/p1.cpp | 5 +- clang/test/OpenMP/requires_messages.cpp | 8 +- clang/test/OpenMP/requires_target_messages.cpp | 15 + clang/test/SemaObjC/warn-implicit-self-in-block.m | 18 - .../test/SemaObjCXX/warn-implicit-self-in-block.mm | 42 + clang/tools/libclang/CIndex.cpp | 4 +- clang/tools/libclang/CIndexCodeCompletion.cpp | 5 +- clang/unittests/Format/FormatTest.cpp | 6 + clang/unittests/Format/FormatTestRawStrings.cpp | 14 + clang/unittests/Sema/CodeCompleteTest.cpp | 4 +- clang/unittests/Tooling/CMakeLists.txt | 1 + clang/unittests/Tooling/StencilTest.cpp | 223 +++++ clang/unittests/Tooling/TransformerTest.cpp | 175 ++-- compiler-rt/lib/asan/scripts/asan_symbolize.py | 288 +++++- compiler-rt/lib/builtins/CMakeLists.txt | 1 + compiler-rt/lib/fuzzer/afl/afl_driver.cpp | 90 +- .../Posix/asan_symbolize_script/plugin_no_op.py | 17 + .../plugin_no_op_help_output.cc | 7 + .../plugin_no_op_symbolicate.cc | 24 + compiler-rt/test/fuzzer/AFLDriverTest.cpp | 19 +- .../test/fuzzer/afl-driver-close-fd-mask.test | 31 + compiler-rt/test/fuzzer/afl-driver.test | 18 +- libcxx/CMakeLists.txt | 14 +- libcxx/include/iterator | 5 - libcxx/include/locale | 6 - libcxx/lib/abi/CHANGELOG.TXT | 17 + libcxx/lib/abi/x86_64-apple-darwin.v1.abilist | 3 + libcxx/lib/libc++abi.v2.exp | 2 + .../numeric.ops.midpoint/midpoint.integer.pass.cpp | 2 + libcxx/utils/libcxx/test/config.py | 6 +- libcxx/utils/libcxx/test/target_info.py | 9 - ...ons.pass.cpp => uncaught_exception.pass.sh.cpp} | 29 +- libcxxabi/test/uncaught_exceptions.pass.cpp | 22 +- libunwind/src/UnwindRegistersRestore.S | 3 + libunwind/src/UnwindRegistersSave.S | 3 + lld/ELF/InputSection.h | 9 +- lld/ELF/LinkerScript.cpp | 10 +- lld/ELF/Relocations.cpp | 5 + lld/ELF/ScriptParser.cpp | 1 + lld/ELF/SyntheticSections.cpp | 4 +- lld/ELF/SyntheticSections.h | 3 +- lld/ELF/Writer.cpp | 51 +- lld/test/ELF/linkerscript/addr-zero.test | 14 +- lld/test/ELF/linkerscript/info-section-type.s | 4 + .../out-of-order-section-in-region.test | 20 + .../ELF/linkerscript/symbol-alias-relocation.s | 36 + lld/test/ELF/linkerscript/symbol-location.s | 15 - lld/wasm/SymbolTable.cpp | 2 +- lld/wasm/Writer.cpp | 4 +- lld/wasm/WriterUtils.cpp | 2 +- lldb/CMakeLists.txt | 3 + lldb/docs/index.rst | 1 + lldb/docs/resources/bots.rst | 20 + lldb/examples/python/crashlog.py | 2 +- .../cpp/global_variables}/Makefile | 0 .../cpp/global_variables/TestGlobalVariables.py | 41 + .../test/lang/cpp/global_variables/main.cpp} | 20 +- .../test/tools/lldb-mi/breakpoint/TestMiBreak.py | 1 + .../tools/lldb-vscode/launch/TestVSCode_launch.py | 2 + lldb/scripts/Python/finish-swig-Python-LLDB.sh | 3 +- lldb/scripts/interface/SBAddress.i | 45 +- lldb/scripts/interface/SBBlock.i | 34 +- lldb/scripts/interface/SBBreakpoint.i | 102 +- lldb/scripts/interface/SBBreakpointLocation.i | 62 +- lldb/scripts/interface/SBBreakpointName.i | 12 +- lldb/scripts/interface/SBBroadcaster.i | 6 +- lldb/scripts/interface/SBCommandInterpreter.i | 4 +- lldb/scripts/interface/SBCommandReturnObject.i | 14 +- lldb/scripts/interface/SBCompileUnit.i | 41 +- lldb/scripts/interface/SBData.i | 90 +- lldb/scripts/interface/SBDebugger.i | 6 +- lldb/scripts/interface/SBDeclaration.i | 38 +- lldb/scripts/interface/SBError.i | 15 +- lldb/scripts/interface/SBEvent.i | 5 +- lldb/scripts/interface/SBExecutionContext.i | 28 +- lldb/scripts/interface/SBExpressionOptions.i | 56 +- lldb/scripts/interface/SBFileSpec.i | 9 +- lldb/scripts/interface/SBFileSpecList.i | 10 +- lldb/scripts/interface/SBFrame.i | 167 ++-- lldb/scripts/interface/SBFunction.i | 17 +- lldb/scripts/interface/SBHostOS.i | 2 +- lldb/scripts/interface/SBInstruction.i | 20 +- lldb/scripts/interface/SBInstructionList.i | 6 +- lldb/scripts/interface/SBLanguageRuntime.i | 2 +- lldb/scripts/interface/SBLaunchInfo.i | 4 +- lldb/scripts/interface/SBLineEntry.i | 18 +- lldb/scripts/interface/SBListener.i | 6 +- lldb/scripts/interface/SBModule.i | 261 +++-- lldb/scripts/interface/SBModuleSpec.i | 106 +-- lldb/scripts/interface/SBPlatform.i | 72 +- lldb/scripts/interface/SBProcess.i | 168 ++-- lldb/scripts/interface/SBQueue.i | 10 +- lldb/scripts/interface/SBQueueItem.i | 2 +- lldb/scripts/interface/SBSection.i | 25 +- lldb/scripts/interface/SBSourceManager.i | 7 +- lldb/scripts/interface/SBStream.i | 34 +- lldb/scripts/interface/SBStringList.i | 2 +- lldb/scripts/interface/SBSymbol.i | 26 +- lldb/scripts/interface/SBSymbolContext.i | 12 +- lldb/scripts/interface/SBSymbolContextList.i | 21 +- lldb/scripts/interface/SBTarget.i | 700 +++++++------- lldb/scripts/interface/SBThread.i | 188 ++-- lldb/scripts/interface/SBThreadCollection.i | 16 +- lldb/scripts/interface/SBThreadPlan.i | 44 +- lldb/scripts/interface/SBType.i | 121 ++- lldb/scripts/interface/SBTypeCategory.i | 85 +- lldb/scripts/interface/SBTypeFilter.i | 45 +- lldb/scripts/interface/SBTypeFormat.i | 51 +- lldb/scripts/interface/SBTypeNameSpecifier.i | 41 +- lldb/scripts/interface/SBTypeSummary.i | 65 +- lldb/scripts/interface/SBTypeSynthetic.i | 47 +- lldb/scripts/interface/SBValue.i | 358 ++++--- lldb/scripts/interface/SBValueList.i | 8 +- lldb/scripts/interface/SBVariablesOptions.i | 32 +- lldb/scripts/interface/SBWatchpoint.i | 21 +- lldb/source/API/CMakeLists.txt | 4 + .../Clang/ClangExpressionParser.cpp | 2 +- .../Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp | 4 +- llvm/cmake/modules/AddLLVM.cmake | 17 +- llvm/docs/CommandGuide/llvm-profdata.rst | 1 + llvm/include/llvm/BinaryFormat/Minidump.h | 4 + llvm/include/llvm/Object/Minidump.h | 7 + llvm/include/llvm/ObjectYAML/MinidumpYAML.h | 29 + .../include/llvm/Transforms/Scalar/GuardWidening.h | 4 + .../llvm/Transforms/Vectorize/LoopVectorize.h | 31 +- llvm/lib/Analysis/ScalarEvolutionExpander.cpp | 20 +- llvm/lib/Analysis/SyncDependenceAnalysis.cpp | 28 +- .../lib/CodeGen/AsmPrinter/AsmPrinterInlineAsm.cpp | 2 +- llvm/lib/CodeGen/GlobalISel/IRTranslator.cpp | 4 +- llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp | 14 +- llvm/lib/Demangle/MicrosoftDemangle.cpp | 11 +- llvm/lib/ObjectYAML/MinidumpYAML.cpp | 140 ++- llvm/lib/Passes/PassBuilder.cpp | 23 + llvm/lib/Passes/PassRegistry.def | 7 +- llvm/lib/Support/Path.cpp | 2 + llvm/lib/Support/Unix/Path.inc | 48 + llvm/lib/Target/AArch64/AArch64LegalizerInfo.cpp | 4 +- llvm/lib/Target/AMDGPU/AMDGPUISelLowering.cpp | 10 + llvm/lib/Target/PowerPC/PPCISelLowering.cpp | 2 +- llvm/lib/Target/X86/X86ISelDAGToDAG.cpp | 36 + llvm/lib/Target/X86/X86ISelLowering.cpp | 87 +- llvm/lib/Transforms/IPO/BlockExtractor.cpp | 85 +- llvm/lib/Transforms/IPO/PassManagerBuilder.cpp | 2 + llvm/lib/Transforms/ObjCARC/ObjCARCContract.cpp | 178 ++-- llvm/lib/Transforms/Scalar/GuardWidening.cpp | 25 + llvm/lib/Transforms/Scalar/LoopFuse.cpp | 14 +- llvm/lib/Transforms/Scalar/LoopPredication.cpp | 95 +- .../Analysis/CostModel/PowerPC/insert_extract.ll | 173 +++- .../CostModel/PowerPC/{p9.ll => vector_unit.ll} | 15 - .../DivergenceAnalysis/AMDGPU/hidden_diverge.ll | 37 + .../CodeGen/AArch64/GlobalISel/legalize-ext.mir | 58 ++ .../AArch64/GlobalISel/legalize-load-store.mir | 25 + .../CodeGen/AArch64/GlobalISel/select-int-ext.mir | 82 ++ llvm/test/CodeGen/AArch64/arm64-vabs.ll | 6 +- llvm/test/CodeGen/AArch64/mul_by_elt.ll | 127 +++ llvm/test/CodeGen/AMDGPU/fneg-combines.ll | 22 + llvm/test/CodeGen/PowerPC/pr41177.ll | 12 + llvm/test/CodeGen/X86/insertelement-zero.ll | 193 ++++ llvm/test/CodeGen/X86/lea-dagdag.ll | 16 +- llvm/test/CodeGen/X86/masked_store_trunc.ll | 59 +- llvm/test/CodeGen/X86/movmsk-cmp.ll | 1004 +++++++------------- llvm/test/CodeGen/X86/psubus.ll | 2 +- llvm/test/CodeGen/X86/vector-trunc-math-widen.ll | 630 +++++------- llvm/test/CodeGen/X86/vector-trunc-math.ll | 630 +++++------- llvm/test/CodeGen/X86/vector-trunc-packus-widen.ll | 1004 ++++++++++---------- llvm/test/CodeGen/X86/vector-trunc-packus.ll | 505 +++++----- llvm/test/CodeGen/X86/vector-trunc-ssat-widen.ll | 26 +- llvm/test/CodeGen/X86/vector-trunc-ssat.ll | 13 +- llvm/test/CodeGen/X86/vector-trunc-usat-widen.ll | 616 ++++++------ llvm/test/CodeGen/X86/vector-trunc-usat.ll | 330 +++---- llvm/test/CodeGen/X86/vector-trunc-widen.ll | 49 +- llvm/test/CodeGen/X86/vector-trunc.ll | 49 +- llvm/test/Demangle/invalid-manglings.test | 20 + .../BlockExtractor/extract-blocks-with-groups.ll | 122 +++ llvm/test/Transforms/GuardWidening/basic-loop.ll | 138 +++ llvm/test/Transforms/LoopPredication/basic.ll | 6 +- .../basic_widenable_branch_guards.ll | 8 +- .../Transforms/LoopPredication/invariant_load.ll | 74 +- .../tools/llvm-objcopy/ELF/binary-input-arch.test | 23 +- .../ELF/dynsym-error-remove-strtab.test | 17 +- .../ELF/reloc-error-remove-symtab.test | 18 +- .../llvm-objcopy/ELF/remove-linked-section.test | 31 + .../ELF/symtab-error-on-remove-strtab.test | 16 +- llvm/test/tools/obj2yaml/basic-minidump.yaml | 54 ++ .../tools/obj2yaml/elf-reladyn-section-shinfo.yaml | 44 + llvm/tools/llvm-objcopy/COFF/COFFObjcopy.cpp | 23 +- llvm/tools/llvm-objcopy/CopyConfig.cpp | 4 + llvm/tools/llvm-objcopy/CopyConfig.h | 1 + llvm/tools/llvm-objcopy/ELF/ELFObjcopy.cpp | 5 +- llvm/tools/llvm-objcopy/ELF/Object.cpp | 71 +- llvm/tools/llvm-objcopy/ELF/Object.h | 12 +- llvm/tools/llvm-objcopy/ObjcopyOpts.td | 6 + llvm/tools/llvm-objcopy/StripOpts.td | 6 + llvm/tools/yaml2obj/yaml2elf.cpp | 5 +- llvm/unittests/IR/IRBuilderTest.cpp | 2 +- .../clang-tools-extra/clang-tidy/objc/BUILD.gn | 1 + llvm/utils/gn/secondary/clang/lib/Sema/BUILD.gn | 1 + .../secondary/llvm/lib/Transforms/Scalar/BUILD.gn | 1 + pstl/CMakeLists.txt | 17 +- pstl/include/pstl/internal/parallel_backend.h | 4 +- .../pstl/internal/parallel_backend_serial.h | 138 +++ pstl/include/pstl/internal/pstl_config.h | 8 +- 269 files changed, 9170 insertions(+), 6489 deletions(-) create mode 100644 clang-tools-extra/test/clang-tidy/alternative-fixes.cpp create mode 100644 clang-tools-extra/test/clangd/diagnostics-notes.test create mode 100644 clang/include/clang/Tooling/Refactoring/Stencil.h create mode 100644 clang/lib/Sema/SemaModule.cpp create mode 100644 clang/lib/Tooling/Refactoring/Stencil.cpp create mode 100644 clang/test/CXX/basic/basic.link/p2.cpp create mode 100644 clang/test/CXX/basic/basic.scope/basic.scope.namespace/p2.cpp create mode 100644 clang/test/CXX/module/module.interface/p1.cpp create mode 100644 clang/test/OpenMP/requires_target_messages.cpp delete mode 100644 clang/test/SemaObjC/warn-implicit-self-in-block.m create mode 100644 clang/test/SemaObjCXX/warn-implicit-self-in-block.mm create mode 100644 clang/unittests/Tooling/StencilTest.cpp create mode 100644 compiler-rt/test/asan/TestCases/Posix/asan_symbolize_script/plu [...] create mode 100644 compiler-rt/test/asan/TestCases/Posix/asan_symbolize_script/plu [...] create mode 100644 compiler-rt/test/asan/TestCases/Posix/asan_symbolize_script/plu [...] create mode 100644 compiler-rt/test/fuzzer/afl-driver-close-fd-mask.test copy libcxxabi/test/{uncaught_exceptions.pass.cpp => uncaught_exception.pass.sh.cp [...] create mode 100644 lld/test/ELF/linkerscript/out-of-order-section-in-region.test create mode 100644 lld/test/ELF/linkerscript/symbol-alias-relocation.s delete mode 100644 lld/test/ELF/linkerscript/symbol-location.s create mode 100644 lldb/docs/resources/bots.rst copy lldb/packages/Python/lldbsuite/test/{functionalities/breakpoint/breakpoint_hi [...] create mode 100644 lldb/packages/Python/lldbsuite/test/lang/cpp/global_variables/T [...] copy lldb/{scripts/interface/SBLanguageRuntime.i => packages/Python/lldbsuite/test [...] rename llvm/test/Analysis/CostModel/PowerPC/{p9.ll => vector_unit.ll} (73%) create mode 100644 llvm/test/CodeGen/AArch64/mul_by_elt.ll create mode 100644 llvm/test/CodeGen/PowerPC/pr41177.ll create mode 100644 llvm/test/Transforms/BlockExtractor/extract-blocks-with-groups.ll create mode 100644 llvm/test/Transforms/GuardWidening/basic-loop.ll create mode 100644 llvm/test/tools/llvm-objcopy/ELF/remove-linked-section.test create mode 100644 llvm/test/tools/obj2yaml/elf-reladyn-section-shinfo.yaml create mode 100644 pstl/include/pstl/internal/parallel_backend_serial.h