This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_bmk_llvm_tx1/llvm-master-aarch64-spec2k6-O3_LTO in repository toolchain/ci/llvm-project.
from 1e3c6fc7cb9d [JumpThreading] Ignore free instructions adds bbc74a11bc15 [fir][NFC] rename canBePointerOrHeapElementType to cannotB [...] adds deb2ca566ae7 Revert "[LiveIntervals] Fix repairOldRegInRange for simple [...] adds 2155aa79d701 [fir][NFC] Remove fir.cmpf replaced by mlir.cmpf adds e2050f94b653 [ARM] Extra tests for unpredicated qr MVE intrinsics. adds e6126faba060 [libc++] Remove unused macro in __config adds 4393e3776b41 [flang] Implement READ(SIZE=) and INQUIRE(IOLENGTH=) in runtime adds 6bc9c8dfe32c [compiler-rt][profile] Add padding after binary IDs adds c22329972f02 [lldb] Add a C language REPL to test LLDB's REPL infrastructure adds 2f519825ba56 [WebAssembly] Add prototype relaxed SIMD fma/fms instructions adds fa456505b80b [lldb] [gdb-remote] Refactor getting remote regs to use lo [...] adds cc3c788ad236 [lldb] [gdb-remote] Use local regnos for value_regs/invali [...] adds 59337263ab45 Revert "Diagnose -Wunused-value based on CFG reachability" adds 74ba4b769ad9 [x86] move combiner state check into convertIntLogicToFPLo [...] adds 5188e2c9ce1f [x86] add AVX512 run for fcmp+logic ops; NFC adds 19734ae6f054 [RISCV] Add more tests for (and (srl x, C2), C1) that can [...] adds 4a69551d663e [RISCV] Add more isel optimizations for (and (shr x, c2), c1). adds 52272f294ffc [AArch64] Update some sve-fixed-length test checks. adds a44ab1702539 [clang-format] Add Left/Right Const fixer capability adds 1aed7fcf09ee [gn build] Port a44ab1702539 adds 0bb767e7db44 [InlineAdvisor] Use one single quote adds 767b328e506e [ORC] Minor renaming and typo fixes (NFC) adds 4450cf985f0c [llvm] Replace tab with spaces in one test adds 3fa43da7a3b4 [llvm] Fix a copy-pasto adds 1286bbc85f42 [ORC][examples] Export exectuable symbols explicitly in LL [...] adds 221856f5cd13 [mlir][sparse] Moved a conditional from the RT library to [...] adds fbaf36721783 [lldb] Show fix-it applied even if expression didn't evalu [...] adds f6ecea1a3575 [flang] Represent (parentheses around derived types) adds 07e7cb9433da [Polly] Remove -polly-opt-fusion option.
No new revisions were added by this update.
Summary of changes: .../clangd/unittests/JSONTransportTests.cpp | 4 +- clang/docs/ClangFormatStyleOptions.rst | 72 + clang/docs/ClangFormattedStatus.rst | 2 +- clang/docs/ReleaseNotes.rst | 10 + clang/docs/tools/dump_format_style.py | 8 + clang/include/clang/Basic/BuiltinsWebAssembly.def | 6 + clang/include/clang/Basic/DiagnosticSemaKinds.td | 3 - clang/include/clang/Format/Format.h | 69 +- clang/include/clang/Sema/Sema.h | 12 +- clang/lib/CodeGen/CGBuiltin.cpp | 23 + clang/lib/Format/CMakeLists.txt | 1 + clang/lib/Format/Format.cpp | 76 + clang/lib/Format/QualifierAlignmentFixer.cpp | 455 ++++ clang/lib/Format/QualifierAlignmentFixer.h | 98 + clang/lib/Sema/SemaExpr.cpp | 58 +- clang/lib/Sema/SemaExprCXX.cpp | 2 +- clang/lib/Sema/SemaStmt.cpp | 10 +- clang/test/Analysis/dead-stores.c | 4 +- clang/test/CXX/basic/basic.link/p8.cpp | 2 +- clang/test/CXX/drs/dr14xx.cpp | 2 +- clang/test/CXX/drs/dr20xx.cpp | 2 +- clang/test/CXX/drs/dr7xx.cpp | 4 +- .../temp.constr.constr/partial-specializations.cpp | 2 +- .../CodeCompletion/pragma-macro-token-caching.c | 2 +- clang/test/CodeGen/builtins-wasm.c | 32 +- clang/test/Frontend/fixed_point_crash.c | 4 +- clang/test/PCH/cxx-explicit-specifier.cpp | 4 +- clang/test/Parser/cxx-ambig-decl-expr.cpp | 6 +- clang/test/Parser/cxx0x-ambig.cpp | 2 +- clang/test/Parser/cxx1z-init-statement.cpp | 8 +- clang/test/Parser/objc-messaging-1.m | 14 +- clang/test/Parser/objc-try-catch-1.m | 5 +- clang/test/Parser/objcxx11-attributes.mm | 2 +- clang/test/Sema/const-eval.c | 2 +- clang/test/Sema/exprs.c | 2 +- clang/test/Sema/i-c-e.c | 10 +- clang/test/Sema/sizeless-1.c | 4 +- clang/test/Sema/switch-1.c | 2 +- clang/test/Sema/vla-2.c | 6 +- clang/test/Sema/warn-type-safety.c | 2 +- clang/test/Sema/warn-unused-value.c | 20 +- clang/test/SemaCXX/attr-annotate.cpp | 4 +- clang/test/SemaCXX/builtin-constant-p.cpp | 4 +- clang/test/SemaCXX/constant-expression-cxx2a.cpp | 2 +- clang/test/SemaCXX/constant-expression.cpp | 4 +- clang/test/SemaCXX/expression-traits.cpp | 8 +- clang/test/SemaCXX/matrix-type-operators.cpp | 6 +- clang/test/SemaCXX/overloaded-operator.cpp | 2 +- clang/test/SemaCXX/sizeless-1.cpp | 4 +- clang/test/SemaCXX/vector.cpp | 4 +- clang/test/SemaCXX/warn-comma-operator.cpp | 4 +- clang/test/SemaCXX/warn-unused-value.cpp | 24 - clang/test/SemaTemplate/derived.cpp | 2 +- clang/test/SemaTemplate/lambda-capture-pack.cpp | 2 +- clang/tools/clang-format/ClangFormat.cpp | 16 + clang/unittests/Format/CMakeLists.txt | 1 + clang/unittests/Format/FormatTest.cpp | 23 +- clang/unittests/Format/QualifierFixerTest.cpp | 810 +++++++ .../lib/profile/InstrProfilingPlatformLinux.c | 16 +- flang/include/flang/Evaluate/expression.h | 21 +- flang/include/flang/Optimizer/Dialect/FIROps.h | 5 - flang/include/flang/Optimizer/Dialect/FIROps.td | 37 +- flang/include/flang/Runtime/io-api.h | 4 +- flang/lib/Evaluate/expression.cpp | 4 + flang/lib/Evaluate/tools.cpp | 7 +- flang/lib/Lower/IntrinsicCall.cpp | 18 +- flang/lib/Optimizer/Dialect/FIROps.cpp | 33 +- flang/lib/Optimizer/Dialect/FIRType.cpp | 6 +- flang/runtime/descriptor-io.h | 9 +- flang/runtime/edit-input.cpp | 2 + flang/runtime/io-api.cpp | 23 + flang/runtime/io-stmt.cpp | 42 + flang/runtime/io-stmt.h | 35 +- flang/runtime/unit.cpp | 7 +- flang/test/Evaluate/expr01.f90 | 34 + flang/test/Fir/fir-ops.fir | 45 - flang/unittests/Runtime/ExternalIOTest.cpp | 29 +- libcxx/include/__config | 7 - lldb/source/Commands/CommandObjectExpression.cpp | 5 +- lldb/source/Commands/Options.td | 2 +- lldb/source/Plugins/CMakeLists.txt | 1 + .../Process/Utility/DynamicRegisterInfo.cpp | 4 +- .../gdb-remote/GDBRemoteRegisterContext.cpp | 6 +- .../Process/gdb-remote/ProcessGDBRemote.cpp | 309 +-- .../Plugins/Process/gdb-remote/ProcessGDBRemote.h | 28 +- .../{ExpressionParser => REPL}/CMakeLists.txt | 0 lldb/source/Plugins/REPL/Clang/CMakeLists.txt | 17 + lldb/source/Plugins/REPL/Clang/ClangREPL.cpp | 102 + lldb/source/Plugins/REPL/Clang/ClangREPL.h | 65 + .../API/commands/expression/fixits/TestFixIts.py | 16 + lldb/test/API/commands/expression/fixits/main.cpp | 1 + .../multiline-completion => repl/clang}/Makefile | 0 lldb/test/API/repl/clang/TestClangREPL.py | 54 + .../Inputs/true.c => API/repl/clang/main.c} | 0 llvm/examples/OrcV2Examples/CMakeLists.txt | 2 +- .../LLJITWithExecutorProcessControl/CMakeLists.txt | 14 + .../LLJITWithExecutorProcessControl.cpp} | 0 .../LLJITWithTargetProcessControl/CMakeLists.txt | 12 - .../ExecutionEngine/Orc/Shared/ExecutorAddress.h | 2 +- .../llvm/ExecutionEngine/Orc/SimpleRemoteEPC.h | 1 - llvm/include/llvm/IR/IntrinsicsWebAssembly.td | 13 + llvm/lib/Analysis/InlineAdvisor.cpp | 2 +- llvm/lib/CodeGen/LiveIntervals.cpp | 13 +- .../Orc/Shared/SimpleRemoteEPCUtils.cpp | 2 +- llvm/lib/Support/LockFileManager.cpp | 2 +- llvm/lib/Target/RISCV/RISCVISelDAGToDAG.cpp | 31 +- .../lib/Target/WebAssembly/WebAssemblyInstrInfo.td | 4 + .../lib/Target/WebAssembly/WebAssemblyInstrSIMD.td | 47 +- .../X86/MCTargetDesc/X86WinCOFFObjectWriter.cpp | 2 +- llvm/lib/Target/X86/X86ISelLowering.cpp | 22 +- .../AArch64/sve-fixed-length-float-compares.ll | 677 +++--- .../AArch64/sve-fixed-length-fp-extend-trunc.ll | 728 +++--- .../CodeGen/AArch64/sve-fixed-length-fp-select.ll | 410 ++-- .../CodeGen/AArch64/sve-fixed-length-fp-vselect.ll | 1376 +++++++++-- .../AArch64/sve-fixed-length-insert-vector-elt.ll | 296 +-- .../CodeGen/AArch64/sve-fixed-length-int-mulh.ll | 1064 +++++---- .../CodeGen/AArch64/sve-fixed-length-int-to-fp.ll | 2008 +++++++++------- .../AArch64/sve-fixed-length-int-vselect.ll | 2512 ++++++++++++++++++-- .../AArch64/sve-fixed-length-masked-gather.ll | 1472 ++++++------ .../AArch64/sve-fixed-length-masked-loads.ll | 726 +++--- .../AArch64/sve-fixed-length-masked-scatter.ll | 1329 ++++++----- .../AArch64/sve-fixed-length-masked-stores.ll | 311 +-- .../AArch64/sve-fixed-length-vector-shuffle.ll | 932 ++++---- llvm/test/CodeGen/AMDGPU/extract-load-i1.ll | 1 - llvm/test/CodeGen/AMDGPU/twoaddr-regsequence.mir | 24 - llvm/test/CodeGen/ARM/signext-inreg.ll | 1 - llvm/test/CodeGen/RISCV/shift-and.ll | 84 + llvm/test/CodeGen/Thumb2/mve-qrintr.ll | 1056 +++++++- llvm/test/CodeGen/WebAssembly/simd-intrinsics.ll | 52 +- llvm/test/CodeGen/X86/fcmp-logic.ll | 173 +- llvm/test/CodeGen/X86/mul-shift-reassoc.ll | 1 - llvm/test/MC/WebAssembly/simd-encodings.s | 14 +- llvm/test/MC/X86/pr32530.s | 6 +- llvm/utils/gn/secondary/clang/lib/Format/BUILD.gn | 1 + .../gn/secondary/clang/unittests/Format/BUILD.gn | 1 + .../Transforms/SparseTensorConversion.cpp | 26 +- .../SparseTensor/Transforms/SparseTensorPasses.cpp | 5 +- mlir/lib/ExecutionEngine/SparseUtils.cpp | 2 - polly/lib/Analysis/ScopInfo.cpp | 4 + polly/lib/CodeGen/PPCGCodeGeneration.cpp | 1 + polly/lib/Transform/ScheduleOptimizer.cpp | 15 - polly/test/ScheduleOptimizer/computeout.ll | 8 +- polly/test/ScheduleOptimizer/tile_after_fusion.ll | 2 +- 143 files changed, 12755 insertions(+), 5698 deletions(-) create mode 100644 clang/lib/Format/QualifierAlignmentFixer.cpp create mode 100644 clang/lib/Format/QualifierAlignmentFixer.h create mode 100755 clang/unittests/Format/QualifierFixerTest.cpp create mode 100644 flang/test/Evaluate/expr01.f90 copy lldb/source/Plugins/{ExpressionParser => REPL}/CMakeLists.txt (100%) create mode 100644 lldb/source/Plugins/REPL/Clang/CMakeLists.txt create mode 100644 lldb/source/Plugins/REPL/Clang/ClangREPL.cpp create mode 100644 lldb/source/Plugins/REPL/Clang/ClangREPL.h copy lldb/test/API/{commands/expression/multiline-completion => repl/clang}/Makefi [...] create mode 100644 lldb/test/API/repl/clang/TestClangREPL.py copy lldb/test/{Shell/Process/Inputs/true.c => API/repl/clang/main.c} (100%) create mode 100644 llvm/examples/OrcV2Examples/LLJITWithExecutorProcessControl/CMa [...] rename llvm/examples/OrcV2Examples/{LLJITWithTargetProcessControl/LLJITWithTargetP [...] delete mode 100644 llvm/examples/OrcV2Examples/LLJITWithTargetProcessControl/CMake [...] delete mode 100644 llvm/test/CodeGen/AMDGPU/twoaddr-regsequence.mir create mode 100644 llvm/test/CodeGen/RISCV/shift-and.ll