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-stable-allmodconfig in repository toolchain/ci/llvm-project.
from c2b437d53d4 [DebugInfo][clang][DWARF5]: Added support for debuginfo gen [...] adds 802b22b5c8c Revert "[DebugInfo][clang][DWARF5]: Added support for debug [...] adds cd76a026399 [libc] Add sigprocmask adds c443b610bf3 [clangd] Remove the deprecated clangdServer::rename API, NFC. adds 5a1958f2673 Syndicate, test and fix base64 implementation adds 8c7c32b4c97 [gn build] Port 5a1958f2673 adds d85821dfa62 [MLIR] Added llvm.freeze adds 4962a0b26a3 [NFC][PowerPC] Move some alias definition from PPCInstrInfo [...] adds 394974111b1 [ARM][MVE] Restrict allowed types of gather/scatter offsets adds d40afadec0a [git-clang-format] Fix typo in help message adds b52355f8a19 Fix Base64Test - for StringRef size adds d978656fd06 [DWARFDebugLine] Use new DWARFDataExtractor::getInitialLength adds 164e2c85123 [DWARF] Use getInitialLength in range list parsing adds dba683ccbe9 [DWARF] Use DWARFDataExtractor::getInitialLength to parse d [...] adds 12048a9182f [lld] Fix test failure from d978656fd06 adds a41ecf0eb05 [ARM,MVE] Add ACLE intrinsics for VQMOV[U]N family. adds 69441e53c9f [ARM,MVE] Correct MC operands in VCVT.F32.F16. (NFC) adds b08d2ddd69b [ARM,MVE] Add ACLE intrinsics for VCVT.F32.F16 family. adds 1a8cbfa514f [ARM,MVE] Add ACLE intrinsics for VCVT[ANPM] family. adds 9249f606024 [AArch64][SVE] Add intrinsics for non-temporal gather-loads [...] adds 464223b5ac9 [mlir] mlir-opt: print a newline after the top-level module adds e4380b07cca Fix operator precedence warning. NFCI. adds 7a42babeb83 Reland "[DebugInfo][clang][DWARF5]: Added support for debug [...] adds b293a7217ba [analyzer][StreamChecker] Using function description object [...] adds 071002ffdb3 [clang-tidy] Copy the Ranges field from the Diagnostic when [...] adds 174cb7c6957 [CostModel][X86] Add vXi1 extract/insert cost tests adds d20fb7ea139 Fix shadow variable warning. NFC. adds 842c5c79945 Fix shadow variable warning. NFC. adds 7d594cf003d [ARM] Add Cortex-M55 Support for clang and llvm adds c24c89d6f0f [clangd] Get rid of unnecessary source transformations in l [...] adds 3ae2fc7a8bb [clangd] Get rid of lexer usage in locateMacroAt adds 56ac9d30d35 [MLIR] Add includes to PointerLikeTypeTraits where needed. adds c3af063c2bb [clang-format] Handle NullCoalescing and NullConditional op [...] adds 8cdcbcaa02e [CodeGen] avoid running the entire optimizer pipeline in cl [...] adds 9ad10992245 [clangd] No need to query ctor refs in cross-file rename. adds c224b4dcf42 [mlir] NFC - Move Vector structure from RunnerUtils.h to CR [...] adds 1e308452bf6 [CodeGen] avoid running the entire optimizer pipeline in cl [...] adds d17428d9513 [MLIR][GPU] fix loop trip count computation in LoopsToGPU adds ad497658d25 [OpenMP] Allow const parameters in declare simd linear clause adds f87d30cba2b Partially inline basic_string::operator=(const basic_string&) adds d0d38df0914 [LoopVectorizer] Change types of lists from pointers to ref [...] adds 736385c0b49 EHScopeStack::Cleanup has virtual functions so the destruct [...] adds dc8680eceb7 [CodeGenPGO] Fix shadow variable warning. NFC. adds f5ad93d2f71 [X86] Cleanup ShuffleDecode implementations. NFCI. - Remov [...] adds 1d104f75498 Build fix: Turn off _GLIBCXX_DEBUG based on a compile check adds 675326466b5 Add flag _LIBCPP_ABI_STRING_OPTIMIZED_EXTERNAL_INSTANTIATIO [...] adds 9c4afce7024 [clang-format] Rename CSharpNullConditionalSq and add missing test adds 0fafb4beccc [Hexagon] Use BUILD_PAIR to expand i128 instead of doing ar [...] adds f82ae3ad8f1 Disable instrprof-merging.cpp to unblock bots while I investigate adds 8a37b9e6179 [OpenCL] Remove spurious atomic_fetch_min/max builtins adds 78f9e5d098a [mlir] Add padding to 1-D Vector in CRunnerUtils.h adds 3dcaf296aeb [Loop Peeling] Add possibility to enable peeling on loop nests. adds 4167645d1e6 GlobalISel: Move Localizer::shouldLocalize(..) to TargetLowering adds de5a81b1023 [mlir] Update several usages of IntegerType to properly han [...] adds 806bb1e029b Second attempt to disable instrprof-merging.cpp adds 7a25bd1d195 [mlir][DialectConversion] Abort early if a subregion has a [...] adds 873c0d0786d [ThinLTO/LowerTypeTests] Handle unpromoted local type ids adds 21e83244cf7 Revert "Fix Base64Test - for StringRef size" adds 49684f9db5c Revert "Syndicate, test and fix base64 implementation" adds b9f37e9ace2 [gn build] Port 49684f9db5c adds 91cdbd521a3 clang: Switch C compilations to C17 by default. adds e7de00cf974 [clangd] Split locateSymbolAt into several component functi [...] adds e691b3015c6 Fix unused-variable warning adds 5c83bedecab More principled implementation of DISubprogram::describes() adds c112e941a0c [OPENMP50]Add basic support for depobj construct. adds 2b624e04c71 Fix 'unsigned variable can never be negative' cppcheck warn [...] adds e20e6f26fab Fix shadow variable warning. NFC. adds 02c154a9cb7 [AArch64][MachineOutliner] Don't outline CFI instructions adds 69d2b675562 [lldb] Remove checks behind LLDB_CONFIGURATION_DEBUG from T [...] adds 603acd96267 [libcxx] When merging archives, build index even on Darwin adds e392dcd5708 [Sema] Look through OpaqueValueExpr when checking implicit [...] adds 63776766514 Add default paths to support musl target adds 375437ab92a [OPENMP50]Support 'destroy' clause on 'depobj' directives. adds 80cd518b809 [Coverage] Collect all function records in an object (D6947 [...] adds 0eb5b6e88c7 [test/compiler-rt] Disable ubsan/TestCases/Misc/nullability [...] adds 0858eebd2a4 Revert "Add default paths to support musl target" adds 1bacdcf48dd Extend LaneBitmask to 64 bit adds c4a9d976c13 [LIBOMPTARGET]Lower priority of global constructor/destruc [...] adds 7e77cf473ac [Clang] Fix Hurd toolchain test on a two-stage build with ThinLTO adds 4d6f3ee2ba5 [PSI] Add the isCold query support with a given percentile value. adds 57688350ade Fix GSYM tests to run the yaml files and fix test failures [...] adds e3afe5952df Revert "Fix GSYM tests to run the yaml files and fix test f [...] adds 5aa57c28120 [mlir][ods] Add query for derived attribute adds c61401b8974 Revert "[clang] detect switch fallthrough marked by a comme [...] adds eb812efa12f Explicitly include <cassert> when using assert adds 80bf137fa13 Revert "Restore "[WPD/LowerTypeTests] Delay lowering/remova [...] adds adc69729ec8 [TargetLowering] Fix what look like copy/paste mistakes in [...] adds c77fc00eec0 [lldb/Docs] Remove the version from the home page adds d7803c38327 Add default case to fix -Wswitch errors adds 9897daa6bfc Update LSR's logic that identifies a post-increment SCEV value. adds 7049cf6496c [BranchAlign] Fix bug w/nop padding for SS manipulation adds e459596917a Temporarily Revert "[mlir] Add padding to 1-D Vector in CRu [...] adds eddf59ae71a [docs] Use 0 as version placeholder instead of a made up number. adds 5565820e6e4 Use range-for in MCAssembler [NFC] adds b6b3fcdcb8c [lldb] Don't iterate over a std::set<Type*> in SymbolFileDW [...] adds 8d41f1a0236 Fix GSYM tests to run the yaml files and fix test failures [...] adds 7ad30f4249c [lldb/Utility] Use emplace_back instead of push_back (NFC) adds dffbaa40142 [libcxx] Drop -D option from libtool when merging archives adds 44fa47c9e7e [ARM][ConstantIslands] Fix stack mis-alignment caused by un [...] adds 29a4239d31c [Sema] Fix a crash when attaching comments to an implicit decl adds d64a22a2add [LiveDebugValues] Prevent some misuse of LocIndex::fromRawI [...] adds b796acbba24 [llvm][MachO] fix adding weak def syms adds c0a2da9460d [AVR] Add missing ROLLOOP and RORLOOP into getTargetNodeName adds 20ce8affce8 [lldb/API] NFC: Reformat and simplify SBThread::GetStopDesc [...] adds 08ff4dc9ad9 [LTO] onfig::addSaveTemps: clear ResolutionFile upon an error adds 138c7ac5b60 [lldb/GDBRemote] Fix obvious typo in error message. adds ff9bc0c0918 fix typo adds af57b139a08 Temporarily Revert [X86] Not track size of the boudaryalign [...] adds 9f1f244d3cb [LICM] Allow freeze to hoist/sink out of a loop adds 4ce3e5074bb DebugInfo: Separate different debug_macinfo contributions & [...] adds a68235d583f [mlir] Add padding to 1-D Vector in CRunnerUtils.h adds bcee8982a29 [mlir] Hotfix - Fix Windows build adds 57397eba7a8 Revert "[mlir] Add padding to 1-D Vector in CRunnerUtils.h" adds 6f029dadf69 [DebugInfo] Avoid generating duplicate llvm.dbg.value adds 534d8866a1d [AMDGPU] add generated checks for some LIT tests
No new revisions were added by this update.
Summary of changes: .../clang-tidy/ClangTidyDiagnosticConsumer.cpp | 3 + clang-tools-extra/clangd/ClangdServer.cpp | 8 - clang-tools-extra/clangd/ClangdServer.h | 3 - clang-tools-extra/clangd/Hover.cpp | 41 +- clang-tools-extra/clangd/SourceCode.cpp | 24 +- clang-tools-extra/clangd/SourceCode.h | 6 +- clang-tools-extra/clangd/XRefs.cpp | 179 ++-- clang-tools-extra/clangd/refactor/Rename.cpp | 27 +- .../clangd/unittests/CollectMacrosTests.cpp | 4 +- clang-tools-extra/clangd/unittests/RenameTests.cpp | 47 - .../clangd/unittests/SourceCodeTests.cpp | 16 +- clang/docs/ReleaseNotes.rst | 8 +- clang/docs/UsersManual.rst | 10 +- clang/include/clang-c/Index.h | 6 +- clang/include/clang/AST/OpenMPClause.h | 126 +++ clang/include/clang/AST/RecursiveASTVisitor.h | 14 + clang/include/clang/AST/StmtOpenMP.h | 58 ++ clang/include/clang/Basic/DiagnosticSemaKinds.td | 10 +- clang/include/clang/Basic/OpenMPKinds.def | 10 + clang/include/clang/Basic/StmtNodes.td | 1 + clang/include/clang/Basic/arm_mve.td | 50 + clang/include/clang/Basic/arm_mve_defs.td | 6 +- clang/include/clang/Sema/Sema.h | 14 +- clang/include/clang/Serialization/ASTBitCodes.h | 1 + clang/lib/AST/ASTContext.cpp | 18 +- clang/lib/AST/CommentCommandTraits.cpp | 1 + clang/lib/AST/OpenMPClause.cpp | 28 + clang/lib/AST/StmtOpenMP.cpp | 26 +- clang/lib/AST/StmtPrinter.cpp | 5 + clang/lib/AST/StmtProfile.cpp | 10 + clang/lib/Basic/OpenMPKinds.cpp | 28 +- clang/lib/CodeGen/CGBuiltin.cpp | 3 +- clang/lib/CodeGen/CGDebugInfo.cpp | 2 +- clang/lib/CodeGen/CGOpenMPRuntime.cpp | 5 + clang/lib/CodeGen/CGOpenMPRuntimeNVPTX.cpp | 4 + clang/lib/CodeGen/CGStmt.cpp | 3 + clang/lib/CodeGen/CGStmtOpenMP.cpp | 4 + clang/lib/CodeGen/CodeGenFunction.h | 1 + clang/lib/CodeGen/CodeGenPGO.h | 4 +- clang/lib/CodeGen/EHScopeStack.h | 2 +- clang/lib/Driver/ToolChains/Gnu.cpp | 20 +- clang/lib/Driver/ToolChains/Gnu.h | 6 + clang/lib/Driver/ToolChains/Hurd.cpp | 8 +- clang/lib/Driver/ToolChains/Hurd.h | 6 +- clang/lib/Driver/ToolChains/Linux.cpp | 5 + clang/lib/Driver/ToolChains/Linux.h | 4 +- clang/lib/Format/FormatToken.h | 6 +- clang/lib/Format/FormatTokenLexer.cpp | 47 +- clang/lib/Format/FormatTokenLexer.h | 2 +- clang/lib/Format/TokenAnnotator.cpp | 52 +- clang/lib/Frontend/CompilerInvocation.cpp | 2 +- clang/lib/Headers/opencl-c.h | 12 - clang/lib/Parse/ParseOpenMP.cpp | 50 +- clang/lib/Sema/AnalysisBasedWarnings.cpp | 36 - clang/lib/Sema/SemaChecking.cpp | 20 +- clang/lib/Sema/SemaExceptionSpec.cpp | 1 + clang/lib/Sema/SemaOpenMP.cpp | 126 ++- clang/lib/Sema/TreeTransform.h | 39 + clang/lib/Serialization/ASTReader.cpp | 13 + clang/lib/Serialization/ASTReaderStmt.cpp | 12 + clang/lib/Serialization/ASTWriter.cpp | 7 + clang/lib/Serialization/ASTWriterStmt.cpp | 7 + .../lib/StaticAnalyzer/Checkers/StreamChecker.cpp | 51 +- clang/lib/StaticAnalyzer/Core/ExprEngine.cpp | 1 + clang/test/CodeGen/arm-mve-intrinsics/vcvt.c | 68 ++ clang/test/CodeGen/arm-mve-intrinsics/vcvt_anpm.c | 614 ++++++++++++ clang/test/CodeGen/arm-mve-intrinsics/vqmovn.c | 366 +++++++ clang/test/CodeGen/arm-target-features.c | 3 + clang/test/CodeGen/complex-math.c | 147 ++- clang/test/Driver/arm-cortex-cpus.c | 3 + clang/test/OpenMP/allocate_allocator_messages.cpp | 8 +- clang/test/OpenMP/declare_simd_aarch64.c | 10 + clang/test/OpenMP/declare_simd_codegen.cpp | 9 + clang/test/OpenMP/depobj_ast_print.cpp | 44 + clang/test/OpenMP/depobj_messages.cpp | 156 +++ clang/test/OpenMP/flush_messages.cpp | 2 +- clang/test/Preprocessor/arm-target-features.c | 15 + clang/test/Preprocessor/init-aarch64.c | 4 +- clang/test/Preprocessor/init.c | 18 +- clang/test/Sema/fallthrough-comment.c | 20 - clang/test/Sema/warn-documentation.m | 8 + clang/test/SemaObjC/signed-char-bool-conversion.m | 5 + clang/tools/clang-format/git-clang-format | 2 +- clang/tools/libclang/CIndex.cpp | 16 +- clang/tools/libclang/CXCursor.cpp | 3 + clang/unittests/Format/FormatTestCSharp.cpp | 7 + clang/www/compatibility.html | 2 +- compiler-rt/test/profile/instrprof-merging.cpp | 1 - .../test/ubsan/TestCases/Misc/nullability.c | 7 +- libc/config/linux/api.td | 7 +- libc/include/signal.h.def | 5 +- libc/lib/CMakeLists.txt | 3 + libc/spec/posix.td | 31 + libc/src/signal/linux/CMakeLists.txt | 37 + libc/src/signal/linux/sigaddset.cpp | 28 + libc/src/signal/linux/sigemptyset.cpp | 27 + libc/src/signal/linux/signal.h | 9 +- libc/src/signal/linux/sigprocmask.cpp | 28 + libc/src/signal/sigaddset.h | 20 + libc/src/signal/sigemptyset.h | 20 + libc/src/signal/sigprocmask.h | 21 + libc/test/src/signal/CMakeLists.txt | 27 + libc/test/src/signal/raise_test.cpp | 1 + libc/test/src/signal/sigaddset_test.cpp | 42 + libc/test/src/signal/sigprocmask_test.cpp | 64 ++ libcxx/include/__config | 3 + libcxx/include/__string | 3 +- libcxx/include/string | 44 +- libcxx/src/string.cpp | 2 +- libcxx/utils/merge_archives.py | 2 +- lld/docs/WebAssembly.rst | 2 +- lld/test/ELF/lto/resolution-err.ll | 16 + lld/test/ELF/undef.s | 2 +- lldb/docs/conf.py | 8 +- lldb/docs/index.rst | 2 +- lldb/source/API/SBThread.cpp | 102 +- .../Process/gdb-remote/ProcessGDBRemote.cpp | 2 +- .../Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp | 6 +- .../Plugins/SymbolFile/DWARF/SymbolFileDWARF.h | 4 +- .../Plugins/TypeSystem/Clang/TypeSystemClang.cpp | 25 +- lldb/source/Target/Thread.cpp | 6 +- lldb/source/Utility/Broadcaster.cpp | 4 +- llvm/cmake/modules/HandleLLVMOptions.cmake | 17 +- llvm/include/llvm/Analysis/ProfileSummaryInfo.h | 23 + llvm/include/llvm/Analysis/TargetTransformInfo.h | 2 + llvm/include/llvm/CodeGen/TargetLowering.h | 7 + .../include/llvm/DebugInfo/DWARF/DWARFDebugMacro.h | 5 +- llvm/include/llvm/Frontend/OpenMP/OMPKinds.def | 3 +- llvm/include/llvm/IR/IntrinsicsAArch64.td | 32 + llvm/include/llvm/IR/IntrinsicsARM.td | 41 +- llvm/include/llvm/IR/ModuleSummaryIndex.h | 5 +- llvm/include/llvm/IR/ModuleSummaryIndexYAML.h | 1 - llvm/include/llvm/MC/LaneBitmask.h | 6 +- llvm/include/llvm/MC/MCAssembler.h | 1 + llvm/include/llvm/MC/MCFragment.h | 6 + .../ProfileData/Coverage/CoverageMappingReader.h | 10 +- llvm/include/llvm/Support/ARMTargetParser.def | 2 + llvm/include/llvm/Transforms/Utils/LoopUtils.h | 8 + .../Vectorize/LoopVectorizationLegality.h | 6 +- llvm/lib/Analysis/ProfileSummaryInfo.cpp | 77 +- llvm/lib/AsmParser/LLParser.cpp | 3 - llvm/lib/CodeGen/GlobalISel/Localizer.cpp | 58 +- llvm/lib/CodeGen/LiveDebugValues.cpp | 5 +- llvm/lib/CodeGen/MIRParser/MIParser.cpp | 4 +- llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp | 5 +- llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp | 41 +- llvm/lib/CodeGen/TargetLoweringBase.cpp | 62 ++ llvm/lib/DebugInfo/DWARF/DWARFAcceleratorTable.cpp | 74 +- llvm/lib/DebugInfo/DWARF/DWARFDebugLine.cpp | 26 +- llvm/lib/DebugInfo/DWARF/DWARFDebugMacro.cpp | 10 +- llvm/lib/DebugInfo/DWARF/DWARFListTable.cpp | 28 +- llvm/lib/DebugInfo/GSYM/GsymCreator.cpp | 8 +- llvm/lib/IR/AsmWriter.cpp | 2 - llvm/lib/IR/DebugInfoMetadata.cpp | 7 +- llvm/lib/IR/Verifier.cpp | 5 +- llvm/lib/LTO/LTOBackend.cpp | 4 +- llvm/lib/MC/MCAssembler.cpp | 136 +-- llvm/lib/MC/MCFragment.cpp | 3 +- llvm/lib/Passes/PassBuilder.cpp | 16 - .../ProfileData/Coverage/CoverageMappingReader.cpp | 72 +- llvm/lib/Support/APSInt.cpp | 1 + llvm/lib/Support/FileUtilities.cpp | 5 +- llvm/lib/Support/FormatVariadic.cpp | 1 + llvm/lib/Support/Host.cpp | 1 + llvm/lib/Support/IntEqClasses.cpp | 1 + llvm/lib/Support/IntervalMap.cpp | 1 + llvm/lib/Support/KnownBits.cpp | 1 + llvm/lib/Support/PrettyStackTrace.cpp | 1 + llvm/lib/Support/Regex.cpp | 1 + llvm/lib/Support/StringPool.cpp | 1 + llvm/lib/Support/Triple.cpp | 1 + llvm/lib/Support/VersionTuple.cpp | 1 + llvm/lib/TableGen/TableGenBackend.cpp | 1 + llvm/lib/Target/AArch64/AArch64ISelLowering.cpp | 39 + llvm/lib/Target/AArch64/AArch64ISelLowering.h | 7 + llvm/lib/Target/AArch64/AArch64InstrInfo.cpp | 8 + llvm/lib/Target/AArch64/AArch64SVEInstrInfo.td | 47 +- llvm/lib/Target/AArch64/AArch64StackOffset.h | 1 + llvm/lib/Target/AArch64/SVEInstrFormats.td | 67 +- llvm/lib/Target/ARM/ARM.td | 8 + llvm/lib/Target/ARM/ARMConstantIslandPass.cpp | 40 - llvm/lib/Target/ARM/ARMFrameLowering.cpp | 7 +- llvm/lib/Target/ARM/ARMInstrMVE.td | 93 +- llvm/lib/Target/ARM/ARMMachineFunctionInfo.h | 7 - llvm/lib/Target/ARM/MVEGatherScatterLowering.cpp | 33 +- llvm/lib/Target/AVR/AVRISelLowering.cpp | 2 + llvm/lib/Target/Hexagon/HexagonISelLoweringHVX.cpp | 9 +- .../Target/PowerPC/MCTargetDesc/PPCMCAsmInfo.cpp | 1 + llvm/lib/Target/PowerPC/PPCInstr64Bit.td | 13 + llvm/lib/Target/PowerPC/PPCInstrInfo.td | 13 - llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp | 28 +- llvm/lib/Target/X86/Utils/X86ShuffleDecode.cpp | 37 +- llvm/lib/Target/X86/Utils/X86ShuffleDecode.h | 18 +- llvm/lib/Target/X86/X86ISelDAGToDAG.cpp | 24 +- .../Target/X86/X86ShuffleDecodeConstantPool.cpp | 9 +- llvm/lib/Target/X86/X86ShuffleDecodeConstantPool.h | 9 +- llvm/lib/TextAPI/MachO/TextStub.cpp | 3 +- llvm/lib/Transforms/IPO/LowerTypeTests.cpp | 15 +- llvm/lib/Transforms/IPO/PassManagerBuilder.cpp | 12 +- llvm/lib/Transforms/IPO/WholeProgramDevirt.cpp | 55 +- llvm/lib/Transforms/Scalar/LICM.cpp | 8 +- llvm/lib/Transforms/Scalar/LoopStrengthReduce.cpp | 3 - llvm/lib/Transforms/Scalar/LoopUnrollPass.cpp | 7 + llvm/lib/Transforms/Scalar/LoopUnswitch.cpp | 24 - llvm/lib/Transforms/Utils/Local.cpp | 39 +- llvm/lib/Transforms/Utils/LoopUnrollPeel.cpp | 17 +- llvm/lib/Transforms/Utils/LoopUtils.cpp | 24 + .../Vectorize/LoopVectorizationLegality.cpp | 2 +- llvm/lib/Transforms/Vectorize/LoopVectorize.cpp | 41 +- llvm/lib/Transforms/Vectorize/VPlanTransforms.cpp | 4 +- llvm/lib/Transforms/Vectorize/VPlanTransforms.h | 2 +- llvm/test/Analysis/CostModel/X86/vector-extract.ll | 304 ++++++ llvm/test/Analysis/CostModel/X86/vector-insert.ll | 304 ++++++ ...plateParameter.ll => DIDefaultTemplateParam.ll} | 0 llvm/test/Bitcode/DITemplateParameter-5.0.ll.bc | Bin 0 -> 2236 bytes llvm/test/Bitcode/summary_version.ll | 2 +- llvm/test/CodeGen/AArch64/machine-outliner-cfi.mir | 63 ++ ...insics-nt-gather-loads-32bit-unscaled-offset.ll | 96 ++ ...insics-nt-gather-loads-64bit-unscaled-offset.ll | 103 ++ ...cs-nt-gather-loads-vector-base-scalar-offset.ll | 188 ++++ ...sics-nt-scatter-stores-32bit-unscaled-offset.ll | 77 ++ ...sics-nt-scatter-stores-64bit-unscaled-offset.ll | 70 ++ ...-nt-scatter-stores-vector-base-scalar-offset.ll | 134 +++ .../AMDGPU/at-least-one-def-value-assert.mir | 2 +- .../AMDGPU/divergent-branch-uniform-condition.ll | 57 ++ llvm/test/CodeGen/AMDGPU/infinite-loop.ll | 250 +++-- llvm/test/CodeGen/AMDGPU/loop_break.ll | 605 +++++++---- llvm/test/CodeGen/AMDGPU/nested-loop-conditions.ll | 449 +++++---- llvm/test/CodeGen/AMDGPU/postra-machine-sink.mir | 2 +- llvm/test/CodeGen/AMDGPU/si-annotate-cf.ll | 251 +++-- llvm/test/CodeGen/AMDGPU/switch-unreachable.ll | 26 + llvm/test/CodeGen/ARM/build-attributes.ll | 23 + llvm/test/CodeGen/Hexagon/addrmode-align.ll | 2 +- .../CodeGen/Hexagon/lsr-postinc-nested-loop.ll | 50 + .../CodeGen/Hexagon/verify-liveness-at-def.mir | 6 +- llvm/test/CodeGen/MIR/Hexagon/parse-lane-masks.mir | 2 +- .../test/CodeGen/Thumb/remove-unneeded-push-pop.ll | 1052 -------------------- llvm/test/CodeGen/Thumb/stack-mis-alignment.ll | 18 + .../Thumb2/LowOverheadLoops/mve-float-loops.ll | 44 +- .../Thumb2/LowOverheadLoops/mve-tail-data-types.ll | 184 ++-- .../CodeGen/Thumb2/mve-gather-ind16-unscaled.ll | 131 +++ llvm/test/CodeGen/Thumb2/mve-intrinsics/vcvt.ll | 50 + .../CodeGen/Thumb2/mve-intrinsics/vcvt_anpm.ll | 631 ++++++++++++ llvm/test/CodeGen/Thumb2/mve-intrinsics/vqmovn.ll | 299 ++++++ .../DebugInfo/X86/debug-macinfo-split-dwarf.ll | 1 + llvm/test/DebugInfo/X86/debug-macro.ll | 6 +- llvm/test/DebugInfo/duplicate_dbgvalue.ll | 169 ++++ llvm/test/MC/X86/align-branch-64-system.s | 68 ++ llvm/test/Other/new-pm-lto-defaults.ll | 1 - llvm/test/Other/new-pm-thinlto-defaults.ll | 1 - .../Other/new-pm-thinlto-postlink-pgo-defaults.ll | 1 - .../new-pm-thinlto-postlink-samplepgo-defaults.ll | 1 - llvm/test/ThinLTO/X86/Inputs/cfi-unsat.ll | 50 - llvm/test/ThinLTO/X86/cfi-unsat.ll | 74 -- llvm/test/Transforms/LICM/freeze.ll | 43 + .../Transforms/LoopUnroll/peel-loop-conditions.ll | 117 +-- llvm/test/Transforms/LoopUnroll/peel-loop-nests.ll | 155 +++ llvm/test/Transforms/Util/dbg-call-bitcast.ll | 20 + .../Transforms/WholeProgramDevirt/branch-funnel.ll | 6 +- .../WholeProgramDevirt/devirt-single-impl2.ll | 2 +- .../WholeProgramDevirt/export-single-impl.ll | 8 +- .../WholeProgramDevirt/export-uniform-ret-val.ll | 2 +- .../WholeProgramDevirt/export-unique-ret-val.ll | 4 +- .../Transforms/WholeProgramDevirt/export-vcp.ll | 4 +- .../Transforms/WholeProgramDevirt/import-indir.ll | 2 +- .../WholeProgramDevirt/uniform-retval.ll | 2 +- llvm/test/Verifier/disubprogram-name-match-only.ll | 26 + .../llvm-dwarfdump/X86/debug-names-verify-short1.s | 2 +- .../llvm-dwarfdump/X86/debug-names-verify-short2.s | 2 +- .../X86/debug_line_dwarf64_large_table.s | 37 + .../llvm-dwarfdump/X86/debug_line_invalid.test | 6 +- .../llvm-dwarfdump/X86/debug_rnglists_invalid.s | 2 +- .../X86/debug_rnglists_reserved_length.s | 2 +- .../{ => ARM_AArch64}/fat-macho-dwarf.yaml | 0 .../tools/llvm-gsymutil/ARM_AArch64/lit.local.cfg | 4 + .../tools/llvm-gsymutil/{ => X86}/elf-dwarf.yaml | 0 llvm/test/tools/llvm-gsymutil/X86/lit.local.cfg | 4 + .../tools/llvm-gsymutil/{ => X86}/mach-dwarf.yaml | 0 llvm/tools/llvm-gsym/llvm-gsymutil.cpp | 9 +- llvm/unittests/Analysis/ProfileSummaryInfoTest.cpp | 126 +++ .../DebugInfo/DWARF/DWARFAcceleratorTableTest.cpp | 43 +- .../DebugInfo/DWARF/DWARFDebugLineTest.cpp | 45 +- llvm/unittests/Support/TargetParserTest.cpp | 7 +- .../Transforms/Vectorize/VPlanHCFGTest.cpp | 4 +- llvm/utils/TableGen/CodeGenHwModes.h | 1 + llvm/utils/TableGen/CodeGenInstruction.h | 1 + mlir/include/mlir/Dialect/LLVMIR/LLVMOps.td | 5 + mlir/include/mlir/Dialect/SPIRV/SPIRVOps.h | 1 + mlir/include/mlir/ExecutionEngine/CRunnerUtils.h | 32 +- mlir/include/mlir/ExecutionEngine/RunnerUtils.h | 12 - mlir/include/mlir/IR/Attributes.h | 1 + mlir/include/mlir/IR/Function.h | 1 + mlir/include/mlir/IR/Identifier.h | 1 + mlir/include/mlir/IR/Location.h | 1 + mlir/include/mlir/IR/Matchers.h | 3 +- mlir/include/mlir/IR/Module.h | 1 + mlir/include/mlir/IR/OpBase.td | 24 + mlir/include/mlir/IR/OpDefinition.h | 1 + mlir/include/mlir/IR/OperationSupport.h | 1 + mlir/include/mlir/IR/StandardTypes.h | 5 +- mlir/include/mlir/IR/Types.h | 4 + mlir/include/mlir/IR/Value.h | 1 + mlir/lib/Analysis/Utils.cpp | 4 +- mlir/lib/Conversion/LoopsToGPU/LoopsToGPU.cpp | 4 +- mlir/lib/IR/AsmPrinter.cpp | 12 +- mlir/lib/IR/Attributes.cpp | 2 +- mlir/lib/IR/StandardTypes.cpp | 17 +- mlir/lib/Parser/Parser.cpp | 2 +- mlir/lib/Support/MlirOptMain.cpp | 1 + mlir/lib/Target/LLVMIR/ConvertFromLLVMIR.cpp | 9 +- mlir/lib/Transforms/DialectConversion.cpp | 8 +- mlir/lib/Transforms/LoopFusion.cpp | 2 +- mlir/test/Conversion/LoopsToGPU/parallel_loop.mlir | 10 +- mlir/test/Dialect/LLVMIR/roundtrip.mlir | 11 + mlir/test/IR/parser.mlir | 3 + mlir/test/Target/import.ll | 11 + mlir/test/Target/llvmir.mlir | 10 + mlir/test/mlir-tblgen/op-attribute.td | 11 + mlir/tools/mlir-tblgen/OpDefinitionsGen.cpp | 21 + openmp/libomptarget/src/rtl.cpp | 4 +- 320 files changed, 8484 insertions(+), 3389 deletions(-) create mode 100644 clang/test/CodeGen/arm-mve-intrinsics/vcvt_anpm.c create mode 100644 clang/test/CodeGen/arm-mve-intrinsics/vqmovn.c create mode 100644 clang/test/OpenMP/depobj_ast_print.cpp create mode 100644 clang/test/OpenMP/depobj_messages.cpp delete mode 100644 clang/test/Sema/fallthrough-comment.c create mode 100644 libc/src/signal/linux/sigaddset.cpp create mode 100644 libc/src/signal/linux/sigemptyset.cpp create mode 100644 libc/src/signal/linux/sigprocmask.cpp create mode 100644 libc/src/signal/sigaddset.h create mode 100644 libc/src/signal/sigemptyset.h create mode 100644 libc/src/signal/sigprocmask.h create mode 100644 libc/test/src/signal/sigaddset_test.cpp create mode 100644 libc/test/src/signal/sigprocmask_test.cpp create mode 100644 lld/test/ELF/lto/resolution-err.ll rename llvm/test/Assembler/{DITemplateParameter.ll => DIDefaultTemplateParam.ll} (100%) create mode 100644 llvm/test/Bitcode/DITemplateParameter-5.0.ll.bc create mode 100644 llvm/test/CodeGen/AArch64/machine-outliner-cfi.mir create mode 100644 llvm/test/CodeGen/AArch64/sve2-intrinsics-nt-gather-loads-32bit [...] create mode 100644 llvm/test/CodeGen/AArch64/sve2-intrinsics-nt-gather-loads-64bit [...] create mode 100644 llvm/test/CodeGen/AArch64/sve2-intrinsics-nt-gather-loads-vecto [...] create mode 100644 llvm/test/CodeGen/AArch64/sve2-intrinsics-nt-scatter-stores-32b [...] create mode 100644 llvm/test/CodeGen/AArch64/sve2-intrinsics-nt-scatter-stores-64b [...] create mode 100644 llvm/test/CodeGen/AArch64/sve2-intrinsics-nt-scatter-stores-vec [...] create mode 100644 llvm/test/CodeGen/AMDGPU/switch-unreachable.ll create mode 100644 llvm/test/CodeGen/Hexagon/lsr-postinc-nested-loop.ll delete mode 100644 llvm/test/CodeGen/Thumb/remove-unneeded-push-pop.ll create mode 100644 llvm/test/CodeGen/Thumb/stack-mis-alignment.ll create mode 100644 llvm/test/CodeGen/Thumb2/mve-intrinsics/vcvt_anpm.ll create mode 100644 llvm/test/CodeGen/Thumb2/mve-intrinsics/vqmovn.ll create mode 100644 llvm/test/DebugInfo/duplicate_dbgvalue.ll create mode 100644 llvm/test/MC/X86/align-branch-64-system.s delete mode 100644 llvm/test/ThinLTO/X86/Inputs/cfi-unsat.ll delete mode 100644 llvm/test/ThinLTO/X86/cfi-unsat.ll create mode 100644 llvm/test/Transforms/LICM/freeze.ll create mode 100644 llvm/test/Transforms/LoopUnroll/peel-loop-nests.ll create mode 100644 llvm/test/Verifier/disubprogram-name-match-only.ll create mode 100644 llvm/test/tools/llvm-dwarfdump/X86/debug_line_dwarf64_large_table.s rename llvm/test/tools/llvm-gsymutil/{ => ARM_AArch64}/fat-macho-dwarf.yaml (100%) create mode 100644 llvm/test/tools/llvm-gsymutil/ARM_AArch64/lit.local.cfg rename llvm/test/tools/llvm-gsymutil/{ => X86}/elf-dwarf.yaml (100%) create mode 100644 llvm/test/tools/llvm-gsymutil/X86/lit.local.cfg rename llvm/test/tools/llvm-gsymutil/{ => X86}/mach-dwarf.yaml (100%)