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-next-allmodconfig in repository toolchain/ci/llvm-project.
from 41f13f1f64d reland: [DAG] Fix PR45049: LegalizeTypes crash adds 95192f548d0 [CallSite removal][TargetLowering] Use CallBase instead of [...] adds 42fc7852f53 [X86] Print k-mask in FMA3 comments. adds 8e2daa0c7f2 [NFC] Silence compiler warning [-Wmissing-braces]. adds 672207c319a [clang-tidy] Convert config options that are bools to use t [...] adds 38c271f6f92 [MC][test] Reorganize macro tests adds 4bde7c5986e [NFC] Use VectorType::isScalable to align with ongoing Vect [...] adds cfb844265aa [GlobalOpt] Explicitly set alignment of bool load/store ope [...] adds 89c8ffd5422 NFC: Clean up the implementation of StringPool a bit, and r [...] adds 4d9f5f135fa clang format one more line. adds dbb272b0a3e [CallSite removal][FastISel] Use CallBase instead of CallSi [...] adds decac2d9ea9 [mlir][EnumGen] Generate utility symbolizeEnum and stringif [...] adds aa081721d45 [NFC][PowerPC] Add a new test case early-ret-verify.mir adds eab9a4f1192 [AMDGPU] Don't assert on partial exec copy adds 8dda0f91995 Remove dependency between test files. adds 835c2aa7a68 [MC] Reorganize and improve macro tests adds 42487eafa6c [CallSite removal][CodeGen] Use CallBase instead of Immutab [...] adds 83208cdd57d [CallSite removal][CodeGen] Use CallBase instead of Immutab [...] adds e59162960ce [CallSite removal][CodeGen] Use CallBase instead of Immutab [...] adds 5889c5a8142 [CallSite removal][CodeGen] Use CallBase instead of Immutab [...] adds f06cf9da892 [CallSite removal][CodeGen] Use CallBase instead of CallSit [...] adds 43cf489cf5c [mlir][SymbolDCE][NFC] Fix the visibility of the symbols wi [...] adds 18138e02529 [VPlan] Introduce VPWidenSelectRecipe (NFC). adds 2e8188ff482 [mlir][NFC] Mark a debug only variable as (void) to avoid u [...] adds 06408451bf1 Revert "[SCCP] Use SimplifyBinOp for non-integer constant/e [...] adds 29bb046fe91 [LLDB] Remove xfail aarch64/linux from TestThreadPlanCommands.py adds 813f438baaa [AssumeBundles] adapt Assumption cache to assume bundles adds 41ed5d856c1 [LV] Clean up vectorizeInterleaveGroup (NFCI) adds 48d851a92e9 [clangd] Update TUStatus test to handle async PreambleThread adds 0fffece463b fix some doc typos to cycle bots adds bab5908df54 Normalize working directory when running llvm-mc in test adds 4d62c34402c Typos correction. adds fdd9ff9700a [X86][AVX] Create splitVectorIntBinary helper. adds 39e19588fa2 IVDescriptors.h - include and forward declaration cleanup. NFC. adds ad57286232e CodeMetrics.h - include and forward declaration cleanup. NFC. adds ebd5290ff2b Address sphinx warnings adds ec938c2a830 [X86][AVX] Add some masked variable shuffle tests adds 401cbe373b0 [X86][AVX] Attempt to scale masked shuffles to match the root type adds 072ae7c1e64 [clang-format] Always break line after enum opening brace adds 3b379246c36 [clang-format] A Minor change to clang-format-diff.py adds e8111502d86 [clang-format] use spaces for alignment with UT_ForContinua [...] adds bc78baec4cc [X86] Improve combineVectorShiftImm adds 40f7ab507b3 [llvm-objdump] Fix incomplete relocation output for -D -r mode adds a59ba3384e9 Fix an indent. adds dd3feecd730 [lit] Print substitutions with --show-suites
No new revisions were added by this update.
Summary of changes: .../clang-tidy/bugprone/ArgumentCommentCheck.cpp | 20 +- .../bugprone/NotNullTerminatedResultCheck.cpp | 2 +- .../bugprone/NotNullTerminatedResultCheck.h | 2 +- .../clang-tidy/bugprone/SizeofExpressionCheck.cpp | 8 +- .../clang-tidy/bugprone/StringConstructorCheck.cpp | 2 +- .../bugprone/SuspiciousEnumUsageCheck.cpp | 2 +- .../bugprone/SuspiciousStringCompareCheck.cpp | 5 +- .../clang-tidy/cppcoreguidelines/MacroUsageCheck.h | 4 +- .../NarrowingConversionsCheck.cpp | 4 +- .../SpecialMemberFunctionsCheck.cpp | 8 +- .../clang-tidy/hicpp/MultiwayPathsCoveredCheck.h | 2 +- .../clang-tidy/misc/UnusedParametersCheck.cpp | 2 +- .../clang-tidy/modernize/AvoidBindCheck.cpp | 2 +- .../clang-tidy/modernize/PassByValueCheck.cpp | 2 +- .../clang-tidy/modernize/UseAutoCheck.cpp | 2 +- .../modernize/UseDefaultMemberInitCheck.cpp | 4 +- .../clang-tidy/modernize/UseEmplaceCheck.cpp | 4 +- .../clang-tidy/modernize/UseEqualsDefaultCheck.cpp | 2 +- .../clang-tidy/modernize/UseEqualsDeleteCheck.h | 2 +- .../modernize/UseTransparentFunctorsCheck.cpp | 2 +- .../clang-tidy/performance/ForRangeCopyCheck.cpp | 2 +- .../InefficientStringConcatenationCheck.cpp | 2 +- .../clang-tidy/portability/SIMDIntrinsicsCheck.cpp | 2 +- .../readability/IdentifierNamingCheck.cpp | 4 +- .../InconsistentDeclarationParameterNameCheck.h | 4 +- .../readability/RedundantMemberInitCheck.h | 2 +- .../readability/RedundantSmartptrGetCheck.h | 2 +- .../readability/SimplifyBooleanExprCheck.cpp | 5 +- .../readability/UppercaseLiteralSuffixCheck.cpp | 2 +- .../clangd/unittests/TUSchedulerTests.cpp | 74 +- clang/docs/ClangFormatStyleOptions.rst | 6 +- clang/docs/LanguageExtensions.rst | 2 +- clang/include/clang/Format/Format.h | 6 +- clang/lib/Format/BreakableToken.cpp | 4 +- clang/lib/Format/ContinuationIndenter.cpp | 7 +- clang/lib/Format/ContinuationIndenter.h | 21 +- clang/lib/Format/Format.cpp | 1 + clang/lib/Format/UnwrappedLineFormatter.cpp | 4 +- clang/lib/Format/WhitespaceManager.cpp | 59 +- clang/lib/Format/WhitespaceManager.h | 10 +- clang/test/Driver/rocm-device-libs.cl | 32 +- clang/test/lit.cfg.py | 2 +- clang/tools/clang-format/clang-format-diff.py | 2 +- clang/unittests/Format/FormatTest.cpp | 316 ++++++- .../thread_plan/TestThreadPlanCommands.py | 1 - llvm/docs/CommandGuide/llvm-profdata.rst | 2 +- llvm/docs/CommandGuide/llvm-symbolizer.rst | 5 +- llvm/docs/Extensions.rst | 4 +- llvm/include/llvm/ADT/StringMap.h | 1 + llvm/include/llvm/ADT/StringMapEntry.h | 18 - llvm/include/llvm/Analysis/AssumptionCache.h | 42 +- llvm/include/llvm/Analysis/CodeMetrics.h | 4 +- llvm/include/llvm/Analysis/IVDescriptors.h | 11 - llvm/include/llvm/CodeGen/FastISel.h | 14 +- llvm/include/llvm/CodeGen/TargetLowering.h | 2 +- llvm/include/llvm/Support/FormatVariadic.h | 2 +- llvm/include/llvm/Support/StringPool.h | 197 ++--- .../llvm/Transforms/Utils/AssumeBundleBuilder.h | 3 +- llvm/lib/Analysis/AssumptionCache.cpp | 64 +- llvm/lib/Analysis/BasicAliasAnalysis.cpp | 2 +- llvm/lib/Analysis/CodeMetrics.cpp | 1 + llvm/lib/CodeGen/Analysis.cpp | 4 +- llvm/lib/CodeGen/CodeGenPrepare.cpp | 6 +- llvm/lib/CodeGen/IntrinsicLowering.cpp | 15 +- llvm/lib/CodeGen/SelectionDAG/FastISel.cpp | 12 +- .../CodeGen/SelectionDAG/FunctionLoweringInfo.cpp | 8 +- .../CodeGen/SelectionDAG/SelectionDAGBuilder.cpp | 3 +- llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp | 15 +- llvm/lib/CodeGen/SwiftErrorValueTracking.cpp | 5 +- llvm/lib/CodeGen/TargetFrameLoweringImpl.cpp | 6 +- llvm/lib/CodeGen/WinEHPrepare.cpp | 14 +- llvm/lib/IR/Value.cpp | 9 +- llvm/lib/IR/ValueSymbolTable.cpp | 13 +- llvm/lib/MC/MCParser/AsmParser.cpp | 6 +- llvm/lib/Support/StringPool.cpp | 24 +- .../Target/AMDGPU/AMDGPUTargetTransformInfo.cpp | 5 +- llvm/lib/Target/AMDGPU/SIISelLowering.cpp | 3 +- .../Target/AMDGPU/SIOptimizeExecMaskingPreRA.cpp | 4 +- .../Target/X86/MCTargetDesc/X86InstComments.cpp | 10 +- llvm/lib/Target/X86/X86FastISel.cpp | 24 +- llvm/lib/Target/X86/X86ISelLowering.cpp | 102 +-- llvm/lib/Transforms/IPO/GlobalOpt.cpp | 10 +- llvm/lib/Transforms/Scalar/EarlyCSE.cpp | 16 +- llvm/lib/Transforms/Scalar/SCCP.cpp | 32 +- llvm/lib/Transforms/Utils/AssumeBundleBuilder.cpp | 8 +- llvm/lib/Transforms/Utils/InlineFunction.cpp | 6 +- llvm/lib/Transforms/Utils/VNCoercion.cpp | 2 +- .../Vectorize/LoopVectorizationPlanner.h | 11 +- llvm/lib/Transforms/Vectorize/LoopVectorize.cpp | 129 +-- llvm/lib/Transforms/Vectorize/VPRecipeBuilder.h | 10 +- llvm/lib/Transforms/Vectorize/VPlan.cpp | 7 + llvm/lib/Transforms/Vectorize/VPlan.h | 33 + .../AMDGPU/optimize-exec-masking-pre-ra.mir | 22 + llvm/test/CodeGen/PowerPC/early-ret-verify.mir | 60 ++ .../CodeGen/X86/avx512-fma-intrinsics-upgrade.ll | 62 +- llvm/test/CodeGen/X86/avx512-fma-intrinsics.ll | 124 +-- llvm/test/CodeGen/X86/avx512-fma.ll | 12 +- .../CodeGen/X86/avx512-intrinsics-canonical.ll | 336 ++++---- .../CodeGen/X86/avx512-intrinsics-fast-isel.ll | 240 +++--- llvm/test/CodeGen/X86/avx512-intrinsics-upgrade.ll | 48 +- llvm/test/CodeGen/X86/avx512-intrinsics.ll | 52 +- llvm/test/CodeGen/X86/avx512-memfold.ll | 2 +- llvm/test/CodeGen/X86/avx512-scalar_mask.ll | 4 +- .../CodeGen/X86/avx512vl-intrinsics-canonical.ll | 288 +++---- .../CodeGen/X86/avx512vl-intrinsics-fast-isel.ll | 288 +++---- .../CodeGen/X86/avx512vl-intrinsics-upgrade.ll | 200 ++--- llvm/test/CodeGen/X86/avx512vl-intrinsics.ll | 200 ++--- llvm/test/CodeGen/X86/fma-fneg-combine.ll | 24 +- llvm/test/CodeGen/X86/fma-scalar-combine.ll | 48 +- llvm/test/CodeGen/X86/midpoint-int-vec-128.ll | 810 +++++++++--------- llvm/test/CodeGen/X86/midpoint-int-vec-256.ll | 922 ++++++++++----------- llvm/test/CodeGen/X86/midpoint-int-vec-512.ll | 80 +- .../X86/vector-shuffle-combining-avx512bw.ll | 38 +- .../X86/vector-shuffle-combining-avx512f.ll | 21 +- .../X86/vector-shuffle-combining-avx512vbmi.ll | 34 + .../{negative_altmacro_string.s => altmacro-err.s} | 0 ...v_altmacro_expression.s => altmacro-expr-err.s} | 0 llvm/test/MC/AsmParser/bad-macro.s | 9 - llvm/test/MC/AsmParser/invalid-input-assertion.s | 9 - .../AsmParser/{macro-args.s => macro-arg-darwin.s} | 0 llvm/test/MC/AsmParser/macro-arg-err.s | 56 ++ llvm/test/MC/AsmParser/macro-arg.s | 104 +++ ...riable-bad.s => macro-at-pseudo-variable-err.s} | 0 ...seudo-variable.s => macro-at-pseudo-variable.s} | 0 .../AsmParser/macro-def-in-instantiation-darwin.s | 13 + .../test/MC/AsmParser/macro-def-in-instantiation.s | 45 +- .../AsmParser/macro-duplicate-params-names-err.s | 8 - llvm/test/MC/AsmParser/macro-err1.s | 10 - .../MC/AsmParser/macro-qualifier-diagnostics.s | 64 -- .../MC/AsmParser/macro-required-argument-err.s | 51 ++ ...macro-qualifier.s => macro-required-argument.s} | 0 ..._macro_duplication.ll => macro-same-context.ll} | 2 + llvm/test/MC/AsmParser/macro-unknown-directive.s | 19 + llvm/test/MC/AsmParser/macro-vararg-err.s | 17 + llvm/test/MC/AsmParser/macro-vararg.s | 37 + .../macros-argument-parsing-diagnostics.s | 24 - llvm/test/MC/AsmParser/macros-argument-parsing.s | 91 -- llvm/test/MC/AsmParser/macros-gas.s | 105 --- llvm/test/MC/AsmParser/macros-off.s | 30 + llvm/test/MC/AsmParser/macros-parsing.s | 23 - llvm/test/MC/AsmParser/unmatched-if-macro.s | 12 + llvm/test/MC/AsmParser/unmatched-if.s | 5 + llvm/test/MC/AsmParser/vararg.s | 51 -- llvm/test/MC/MachO/gen-dwarf.s | 2 +- .../GlobalOpt/shrink-global-to-bool-check-debug.ll | 4 +- llvm/test/Transforms/SCCP/ub-shift.ll | 24 +- llvm/test/Transforms/SCCP/vector-bitcast.ll | 3 +- .../MachO/disassemble-relocs-data-x86_64.test | 113 +++ .../tools/llvm-objdump/XCOFF/disassemble-all.test | 12 +- llvm/tools/llvm-objdump/llvm-objdump.cpp | 26 +- llvm/unittests/ADT/StringMapTest.cpp | 14 +- llvm/unittests/ADT/StringSetTest.cpp | 7 +- .../unittests/Analysis/AssumeBundleQueriesTest.cpp | 64 ++ llvm/utils/lit/lit/main.py | 9 +- llvm/utils/lit/tests/Inputs/discovery/lit.cfg | 6 + llvm/utils/lit/tests/discovery.py | 5 + mlir/include/mlir/Dialect/SPIRV/SPIRVOps.h | 3 - mlir/lib/Dialect/SPIRV/SPIRVDialect.cpp | 2 +- mlir/lib/Dialect/SPIRV/SPIRVOps.cpp | 4 +- mlir/test/{IR => Transforms}/test-symbol-dce.mlir | 4 +- .../mlir-linalg-ods-gen/mlir-linalg-ods-gen.cpp | 1 + mlir/tools/mlir-tblgen/EnumsGen.cpp | 22 + mlir/tools/mlir-tblgen/SPIRVUtilsGen.cpp | 20 - 163 files changed, 3679 insertions(+), 2943 deletions(-) create mode 100644 llvm/test/CodeGen/PowerPC/early-ret-verify.mir rename llvm/test/MC/AsmParser/{negative_altmacro_string.s => altmacro-err.s} (100%) rename llvm/test/MC/AsmParser/{negativ_altmacro_expression.s => altmacro-expr-err. [...] delete mode 100644 llvm/test/MC/AsmParser/bad-macro.s delete mode 100644 llvm/test/MC/AsmParser/invalid-input-assertion.s rename llvm/test/MC/AsmParser/{macro-args.s => macro-arg-darwin.s} (100%) create mode 100644 llvm/test/MC/AsmParser/macro-arg-err.s create mode 100644 llvm/test/MC/AsmParser/macro-arg.s rename llvm/test/MC/AsmParser/{at-pseudo-variable-bad.s => macro-at-pseudo-variabl [...] rename llvm/test/MC/AsmParser/{at-pseudo-variable.s => macro-at-pseudo-variable.s} (100%) create mode 100644 llvm/test/MC/AsmParser/macro-def-in-instantiation-darwin.s delete mode 100644 llvm/test/MC/AsmParser/macro-duplicate-params-names-err.s delete mode 100644 llvm/test/MC/AsmParser/macro-err1.s delete mode 100644 llvm/test/MC/AsmParser/macro-qualifier-diagnostics.s create mode 100644 llvm/test/MC/AsmParser/macro-required-argument-err.s rename llvm/test/MC/AsmParser/{macro-qualifier.s => macro-required-argument.s} (100%) rename llvm/test/MC/AsmParser/{inline_macro_duplication.ll => macro-same-context.l [...] create mode 100644 llvm/test/MC/AsmParser/macro-unknown-directive.s create mode 100644 llvm/test/MC/AsmParser/macro-vararg-err.s create mode 100644 llvm/test/MC/AsmParser/macro-vararg.s delete mode 100644 llvm/test/MC/AsmParser/macros-argument-parsing-diagnostics.s delete mode 100644 llvm/test/MC/AsmParser/macros-argument-parsing.s delete mode 100644 llvm/test/MC/AsmParser/macros-gas.s create mode 100644 llvm/test/MC/AsmParser/macros-off.s delete mode 100644 llvm/test/MC/AsmParser/macros-parsing.s create mode 100644 llvm/test/MC/AsmParser/unmatched-if-macro.s create mode 100644 llvm/test/MC/AsmParser/unmatched-if.s delete mode 100644 llvm/test/MC/AsmParser/vararg.s create mode 100644 llvm/test/tools/llvm-objdump/MachO/disassemble-relocs-data-x86_64.test rename mlir/test/{IR => Transforms}/test-symbol-dce.mlir (95%)