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 bc76bbcaa05 [JITLink] Add an option to dump relocated section content. adds 405e62b805b Attemp get llvm-jitlink building on Windows adds d3dac47aa20 [JITLink] Fix section start address calculation in eh-frame [...] adds bca2d266d1e [clangd] Support dependent bases in type hierarchy adds 4ad27e65cd6 [cmake] Add llvm-jit to LLVM_TEST_DEPENDS adds e1f3191a0d0 [ELF][X86] Rename R_RELAX_TLS_GD_TO_IE_END to R_RELAX_TLS_G [...] adds 1233c15be59 [JITLink] Remove a lot of reduntant 'JITLink_' prefixes. NFC. adds bc4b159bb11 [ELF][X86] Allow R_386_TLS_LDO_32 and R_X86_64_DTPOFF{32,64 [...] adds 7868fb6fdd7 [WebAssembly] Fix R_WASM_FUNCTION_OFFSET_I32 relocation warnings adds 5c43ab337ff [X86] Reject 512-bit types in getRegForInlineAsmConstraint [...] adds ee12a75e388 [NativePDB] Add anonymous namespaces support adds f902250fc13 [LLD][ELF] - Handle quoted strings in the linker scripts co [...] adds 5299e25f502 [ConstantRange] Rename make{Guaranteed -> Exact}NoWrapRegion() NFC adds 5aacc7a5731 Revert "[ConstantRange] Rename make{Guaranteed -> Exact}NoW [...] adds 4aa387212bb [analyzer][www] Moving MoveChecker out of alpha is no longe [...] adds 5614f4a3a55 [NewPM] Add dummy Test for LoopVectorize option parsing. adds ffd67233d46 [AMDGPU] Regenerate uitofp i8 to float conversion tests. adds 40a3b961964 [NewPM] Add Option handling for SimpleLoopUnswitch adds 1f30dba14da [Sema][NFC] Add more tests for the behavior of argument-dep [...] adds af3e50ad408 [Sema] ADL: Associated namespaces for class types and enume [...] adds ff8febcb6df [LLVM-C] Add accessors to the default floating-point metadata node adds d6989daae91 [DAGCombiner] prepare shuffle-of-splat to handle more patte [...] adds 3275742898a [LLD][ELF] - Do not forget to use ch_addralign field after [...] adds 9bc6c77220f [DAGCombiner] make variable name less ambiguous; NFC adds 6276ce01428 [TargetLowering][AMDGPU][X86] Improve SimplifyDemandedBits [...] adds e2707f5aac9 [AMDGPU][MC] Corrected parsing of SP3 'neg' modifier adds 81ffc08a8ad [LLD][ELF] - Remove a binary from the inputs. NFCI. adds 70346d127be AMDGPU: Fix not checking for copy when looking at copy src adds f5c7f3ad33e llvm-undname: Fix an assert-on-invalid, found by oss-fuzz adds 8f624abc1d9 GlobalISel: Legalize scalar G_EXTRACT sources adds 75fbd1c604b STLExtras: add stable_sort wrappers adds 2b6f76f05f7 AMDGPU/GlobalISel: Fix non-power-of-2 G_EXTRACT sources adds f033617974a Remove spurious semicolons; NFC. adds 4256cf1b040 [NFC] Fix typo in debug log adds a5355a5ed16 Use llvm::stable_sort. NFC adds 55043e2336c [sema][objc] Minor refactor to OverrideSearch. NFCI. adds 7cdec273dda [WebAssembly] Error on relocations against undefined data symbols. adds 01f8d556aa7 [PGO/SamplePGO][NFC] Move the function updateProfWeight fro [...] adds 37104d7189c [LPM/BPI] Preserve BPI through trivial loop pass pipeline ( [...] adds 5de5d74c8dc [OPENMP][NVPTX] Fix the test, NFC. adds e90d5c8db06 [IPSCCP] Add missing `AssumptionCacheTracker` dependency adds a282bde69e3 [ASTMatchers] Introduce Objective-C matchers `isClassMessag [...] adds 8f470890344 [Tests] Add a negative test for masked.gather part of D59703 adds f01583d0975 [Tests] Revise a test as requested by reviewer in D59703 adds e3f7074c7e9 [libc++][test] Update some wstring_convert tests for MSVC quirks adds f84ce75cd1c AMDGPU: Skip debug instructions in assert adds 2b744665308 Use const DebugLoc& adds 87e7f895bb2 Use correct way to test for MIPS arch after rOMP355687 adds 5828421c7cd gn build: Merge r358869 adds d8d9b7b20e7 [InstSimplify] Move masked.gather w/no active lanes handlin [...] adds 2eea99a4b98 [Support] unflake TempFileCollisions test adds e9a2d1c3921 [libcxx] Update gen_link_script.py to support different inp [...] adds 32176baee78 [Reproducers] Fix lifetime issue adds 906b2642517 [VerifyDiagnosticConsumer] Document -verify=<prefixes> in doxygen adds 2a27af82379 [EditLineTest] Not always TERM is available, e.g. on some bots. adds d748689c7f7 [InstCombine] Eliminate stores to constant memory adds 0d809aa2184 [dsymutil] Collect parseable Swift interfaces in the .dSYM bundle.
No new revisions were added by this update.
Summary of changes: clang-tools-extra/clangd/XRefs.cpp | 45 +- .../unittests/clangd/TypeHierarchyTests.cpp | 71 +- clang/docs/LibASTMatchersReference.html | 39 +- clang/include/clang/ASTMatchers/ASTMatchers.h | 51 +- .../clang/Frontend/VerifyDiagnosticConsumer.h | 28 +- clang/lib/ASTMatchers/Dynamic/Registry.cpp | 3 + clang/lib/Sema/SemaDeclObjC.cpp | 48 +- clang/lib/Sema/SemaLookup.cpp | 62 +- .../p2-associated-namespaces-classes.cpp | 344 ++++++++ .../basic.lookup.argdep/p2-inline-namespace.cpp | 56 ++ .../basic/basic.lookup/basic.lookup.argdep/p2.cpp | 16 + .../basic/basic.lookup/basic.lookup.argdep/p3.cpp | 64 ++ .../basic/basic.lookup/basic.lookup.argdep/p4.cpp | 93 +++ clang/test/CXX/drs/dr16xx.cpp | 48 ++ .../ASTMatchers/ASTMatchersTraversalTest.cpp | 54 ++ clang/www/analyzer/open_projects.html | 10 - libcxx/lib/CMakeLists.txt | 3 +- .../conversions.string/converted.pass.cpp | 11 +- .../conversions.string/from_bytes.pass.cpp | 17 +- .../conversions.string/to_bytes.pass.cpp | 15 +- libcxx/utils/gen_link_script.py | 93 +-- libunwind/src/UnwindCursor.hpp | 2 +- lld/ELF/Arch/X86.cpp | 5 +- lld/ELF/Arch/X86_64.cpp | 3 +- lld/ELF/InputSection.cpp | 10 +- lld/ELF/Relocations.cpp | 13 +- lld/ELF/Relocations.h | 3 +- lld/ELF/ScriptParser.cpp | 2 +- lld/test/ELF/compressed-input-alignment.test | 67 ++ lld/test/ELF/i386-tls-ld-preemptable.s | 18 + lld/test/ELF/invalid/Inputs/section-index.elf | Bin 544 -> 0 bytes lld/test/ELF/invalid/invalid-elf.test | 4 - lld/test/ELF/invalid/section-index.test | 16 + lld/test/ELF/linkerscript/quoted-section-name.test | 13 + lld/test/ELF/x86-64-tls-ld-preemptable.s | 20 + lld/test/wasm/undefined-data.ll | 6 +- lld/wasm/InputFiles.cpp | 59 +- lld/wasm/Writer.cpp | 14 + lldb/include/lldb/Utility/Reproducer.h | 2 + .../SymbolFile/NativePDB/Inputs/ast-types.lldbinit | 5 + lldb/lit/SymbolFile/NativePDB/ast-types.cpp | 26 +- lldb/lit/SymbolFile/NativePDB/typedefs.cpp | 2 +- lldb/lit/SymbolFile/PDB/ast-restore.test | 3 +- .../Plugins/SymbolFile/NativePDB/PdbAstBuilder.cpp | 15 +- .../Plugins/SymbolFile/NativePDB/PdbAstBuilder.h | 5 +- lldb/source/Utility/Reproducer.cpp | 2 - lldb/unittests/Editline/EditlineTest.cpp | 16 +- llvm/include/llvm-c/Core.h | 19 +- llvm/include/llvm/ADT/STLExtras.h | 10 + llvm/include/llvm/DebugInfo/DWARF/DWARFFormValue.h | 13 + .../{JITLink_EHFrameSupport.h => EHFrameSupport.h} | 8 +- .../JITLink/{JITLink_MachO.h => MachO.h} | 8 +- .../{JITLink_MachO_x86_64.h => MachO_x86_64.h} | 8 +- llvm/include/llvm/IR/Instruction.h | 3 - llvm/include/llvm/IR/Instructions.h | 3 + llvm/include/llvm/Support/JSON.h | 4 +- llvm/lib/Analysis/InstructionSimplify.cpp | 3 +- llvm/lib/CodeGen/BranchRelaxation.cpp | 4 +- llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp | 7 + llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp | 27 +- llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp | 26 +- llvm/lib/Demangle/MicrosoftDemangle.cpp | 2 +- llvm/lib/ExecutionEngine/JITLink/CMakeLists.txt | 6 +- ...TLink_EHFrameSupport.cpp => EHFrameSupport.cpp} | 5 +- ...k_EHFrameSupportImpl.h => EHFrameSupportImpl.h} | 10 +- llvm/lib/ExecutionEngine/JITLink/JITLink.cpp | 2 +- .../lib/ExecutionEngine/JITLink/JITLinkGeneric.cpp | 2 +- .../JITLink/{JITLink_MachO.cpp => MachO.cpp} | 10 +- .../{JITLink_MachO_x86_64.cpp => MachO_x86_64.cpp} | 6 +- .../lib/ExecutionEngine/Orc/ObjectLinkingLayer.cpp | 2 +- llvm/lib/IR/Core.cpp | 12 + llvm/lib/IR/Instruction.cpp | 43 - llvm/lib/IR/Instructions.cpp | 44 + llvm/lib/Passes/PassBuilder.cpp | 29 + llvm/lib/Passes/PassRegistry.def | 11 +- llvm/lib/Target/AMDGPU/AMDGPUISelLowering.cpp | 36 +- llvm/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp | 4 +- llvm/lib/Target/AMDGPU/AMDGPUMCInstLower.cpp | 9 +- .../Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp | 82 +- .../Target/AMDGPU/SIOptimizeExecMaskingPreRA.cpp | 7 +- llvm/lib/Target/X86/X86ISelLowering.cpp | 7 +- llvm/lib/Transforms/IPO/SCCP.cpp | 1 + .../Transforms/InstCombine/InstCombineCalls.cpp | 23 +- .../InstCombine/InstCombineLoadStoreAlloca.cpp | 6 + llvm/lib/Transforms/Utils/LCSSA.cpp | 5 + llvm/lib/Transforms/Utils/LoopSimplify.cpp | 8 + llvm/test/CMakeLists.txt | 1 + .../CodeGen/AMDGPU/GlobalISel/legalize-extract.mir | 68 +- .../CodeGen/AMDGPU/branch-relaxation-debug-info.ll | 56 ++ llvm/test/CodeGen/AMDGPU/cvt_f32_ubyte.ll | 890 ++++++++++++++++++--- llvm/test/CodeGen/AMDGPU/store-weird-sizes.ll | 4 +- llvm/test/CodeGen/X86/bitcast-setcc-256.ll | 16 - llvm/test/CodeGen/X86/bitcast-setcc-512.ll | 8 +- llvm/test/CodeGen/X86/dagcombine-cse.ll | 13 +- llvm/test/CodeGen/X86/masked_store.ll | 82 +- llvm/test/CodeGen/X86/movmsk-cmp.ll | 112 +-- llvm/test/Demangle/invalid-manglings.test | 5 + llvm/test/MC/AMDGPU/expressions.s | 28 + llvm/test/MC/AMDGPU/vop3-modifiers-err.s | 2 +- llvm/test/Other/opt-O2-pipeline.ll | 1 - llvm/test/Other/opt-O3-pipeline.ll | 1 - llvm/test/Other/opt-Os-pipeline.ll | 1 - .../Transforms/InstCombine/masked_intrinsics.ll | 41 +- llvm/test/Transforms/InstCombine/memcpy.ll | 1 - llvm/test/Transforms/InstCombine/memmove.ll | 1 - llvm/test/Transforms/InstCombine/memset.ll | 1 - llvm/test/Transforms/InstCombine/store.ll | 1 - .../Transforms/LoopVectorize/loop-vect-option.ll | 10 + .../SimpleLoopUnswitch/delete-dead-blocks.ll | 2 +- .../exponential-nontrivial-unswitch-nested.ll | 20 +- .../exponential-nontrivial-unswitch-nested2.ll | 20 +- .../exponential-nontrivial-unswitch.ll | 20 +- .../exponential-nontrivial-unswitch2.ll | 20 +- .../exponential-switch-unswitch.ll | 20 +- llvm/test/Transforms/SimpleLoopUnswitch/guards.ll | 4 +- .../SimpleLoopUnswitch/nontrivial-unswitch-cost.ll | 2 +- .../SimpleLoopUnswitch/nontrivial-unswitch.ll | 2 +- .../Transforms/SimpleLoopUnswitch/update-scev.ll | 4 +- llvm/test/tools/dsymutil/Inputs/swift-interface.ll | 34 + llvm/test/tools/dsymutil/X86/swift-interface.test | 23 + llvm/tools/dsymutil/CompileUnit.cpp | 8 + llvm/tools/dsymutil/CompileUnit.h | 5 + llvm/tools/dsymutil/DwarfLinker.cpp | 143 +++- llvm/tools/dsymutil/DwarfLinker.h | 10 +- llvm/tools/dsymutil/LinkUtils.h | 3 + llvm/tools/dsymutil/dsymutil.cpp | 55 +- llvm/tools/llvm-bcanalyzer/llvm-bcanalyzer.cpp | 2 +- llvm/tools/llvm-cov/SourceCoverageView.cpp | 4 +- llvm/tools/llvm-jitlink/llvm-jitlink.cpp | 10 +- llvm/tools/llvm-objcopy/ELF/Object.cpp | 12 +- llvm/tools/llvm-pdbutil/DumpOutputStyle.cpp | 16 +- llvm/tools/llvm-readobj/COFFDumper.cpp | 2 +- llvm/tools/llvm-readobj/ELFDumper.cpp | 2 +- llvm/tools/llvm-readobj/MachODumper.cpp | 2 +- .../ExecutionEngine/JITLink/CMakeLists.txt | 2 +- ...chO_x86_64_Tests.cpp => MachO_x86_64_Tests.cpp} | 4 +- llvm/unittests/Support/Path.cpp | 16 +- .../llvm/lib/ExecutionEngine/JITLink/BUILD.gn | 6 +- .../unittests/ExecutionEngine/JITLink/BUILD.gn | 2 +- .../nvptx/test/parallel/spmd_parallel_regions.cpp | 24 +- openmp/runtime/src/kmp_os.h | 10 +- 141 files changed, 3002 insertions(+), 867 deletions(-) create mode 100644 clang/test/CXX/basic/basic.lookup/basic.lookup.argdep/p2-associ [...] create mode 100644 clang/test/CXX/basic/basic.lookup/basic.lookup.argdep/p2-inline [...] create mode 100644 lld/test/ELF/compressed-input-alignment.test create mode 100644 lld/test/ELF/i386-tls-ld-preemptable.s delete mode 100644 lld/test/ELF/invalid/Inputs/section-index.elf create mode 100644 lld/test/ELF/invalid/section-index.test create mode 100644 lld/test/ELF/linkerscript/quoted-section-name.test create mode 100644 lld/test/ELF/x86-64-tls-ld-preemptable.s rename llvm/include/llvm/ExecutionEngine/JITLink/{JITLink_EHFrameSupport.h => EHFr [...] rename llvm/include/llvm/ExecutionEngine/JITLink/{JITLink_MachO.h => MachO.h} (77%) rename llvm/include/llvm/ExecutionEngine/JITLink/{JITLink_MachO_x86_64.h => MachO_ [...] rename llvm/lib/ExecutionEngine/JITLink/{JITLink_EHFrameSupport.cpp => EHFrameSupp [...] rename llvm/lib/ExecutionEngine/JITLink/{JITLink_EHFrameSupportImpl.h => EHFrameSu [...] rename llvm/lib/ExecutionEngine/JITLink/{JITLink_MachO.cpp => MachO.cpp} (87%) rename llvm/lib/ExecutionEngine/JITLink/{JITLink_MachO_x86_64.cpp => MachO_x86_64. [...] create mode 100644 llvm/test/CodeGen/AMDGPU/branch-relaxation-debug-info.ll create mode 100644 llvm/test/Transforms/LoopVectorize/loop-vect-option.ll create mode 100644 llvm/test/tools/dsymutil/Inputs/swift-interface.ll create mode 100644 llvm/test/tools/dsymutil/X86/swift-interface.test rename llvm/unittests/ExecutionEngine/JITLink/{JITLinkTest_MachO_x86_64_Tests.cpp [...]