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-allyesconfig in repository toolchain/ci/llvm-project.
from cd629ea0a8e SROA: Check Total Bits of vector type adds 1bfdab52a76 [CodeView] Add pragma push/pop_macro for ARM64_FPSR to enum header adds f4deacf995c [LLDB] Fix compilation for MinGW, remove redundant class na [...] adds 2e25c44dc3f [LLDB] Check for the GCC/MinGW compatible arch defines for [...] adds 5c38730dbd0 [LLDB] Use LLVM_FALLTHROUGH instead of a custom comment adds ed78dc8e437 [LLDB] Use SetErrorStringWithFormatv for cases that use LLV [...] adds 5534a675008 [LLDB] Cast -1 (as invalid socket) to the socket type befor [...] adds c1b0873d421 [Docs] Adds new page for Getting Involved articles adds 4f86528fc1c [Docs] Updates sidebar links adds ac4dda80521 [NFC][InstSimplify] Add exhaustive test coverage for simpli [...] adds e94f156f778 [InstSimplify][NFC] Reorganize simplifyUnsignedRangeCheck() [...] adds baf809811b0 [InstSimplify] simplifyUnsignedRangeCheck(): X >= Y && Y == [...] adds c2ca003baff NFC: Change ObjCQualified*TypesAreCompatible to take ObjCOb [...] adds 5c82608d200 Use _WIN32 instead of _MSC_VER adds 38014c553f0 [X86] Add test memset and memcpy testcases for D67874. NFC adds 1b38002c7da Move classes into anonymous namespaces. NFC. adds a506ed256ae Clang-format: Add Whitesmiths indentation style adds 665ccbff60f [Cost][X86] Add v2i64 truncation costs adds 0b68a825ac1 [Hexagon] Don't dereference dyn_cast<ConstantFPSDNode> resu [...] adds eb2941f10d0 [MIPS] Don't dereference dyn_cast<> Constant results. NFCI. adds 2de9b107fac AMDGPUPrintfRuntimeBinding - silence static analyzer null d [...] adds a56bd6c51e9 [VPlan] Silence static analyzer dyn_cast null dereference w [...] adds 83795907700 [Lanai] LanaiAsmParser - Silence static analyzer dyn_cast n [...] adds a75b947014a [NVPTX] NVPTXLowerAggrCopies - Silence static analyzer dyn_ [...] adds 2e8d5d73992 gn build: Add build files for llvm/lib/Target/AVR adds 597ec24c145 gn build: Add missing RISCV to llvm_targets_to_build="all" adds 62ed3fea670 [AArch64] AArch64StackTagging - Silence static analyzer dyn [...] adds 8bfea817803 Fix uninitialized variable warning. NFCI. adds d2a524288d1 [InstCombine] add tests for icmp fold hindered by min/max; NFC adds eb8d39e1131 [InstCombine] allow icmp+binop folds before min/max bailout [...] adds e2af0e5ee83 [compiler-rt] Fix lint check failure on comments adds 44b6e02f357 gn build: consolidate "Nothing to do" branches in targets.gni adds e03007cb4e5 [mips] Deduce MIPS specific ELF header flags from `emulation` adds 4d486156e7c [Cost][X86] Add more missing vector truncation costs adds f7d5f90c333 gn build: Friendlier error on invalid entries in llvm_targe [...] adds 91d5c2a0355 [CLANG][BPF] permit any argument type for __builtin_preserv [...] adds db05a482bc5 ConstantHoisting - Silence static analyzer dyn_cast<Pointer [...] adds 2441455bc83 [LSR] Silence static analyzer null dereference warnings wit [...] new 2c558bd8454 [XRay] Silence static analyzer dyn_cast<BufferExtents> null [...] new c8a9ae4ce2c [SelectionDAG] computeKnownBits/ComputeNumSignBits - cleanu [...]
The 2 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/docs/ClangFormatStyleOptions.rst | 28 ++ clang/docs/LanguageExtensions.rst | 7 +- clang/include/clang/AST/ASTContext.h | 6 +- clang/include/clang/Basic/DiagnosticSemaKinds.td | 3 - clang/include/clang/Format/Format.h | 26 + clang/lib/AST/ASTContext.cpp | 64 +-- clang/lib/Format/ContinuationIndenter.cpp | 5 + clang/lib/Format/Format.cpp | 14 + clang/lib/Format/UnwrappedLineFormatter.cpp | 6 + clang/lib/Sema/SemaChecking.cpp | 12 +- clang/lib/Sema/SemaDeclObjC.cpp | 4 +- clang/lib/Sema/SemaExpr.cpp | 7 +- .../lib/StaticAnalyzer/Checkers/MallocChecker.cpp | 4 +- .../CodeGen/builtin-preserve-access-index-nonptr.c | 18 + clang/test/Sema/builtin-preserve-access-index.c | 12 +- clang/unittests/Format/FormatTest.cpp | 264 ++++++++++ compiler-rt/lib/asan/asan_interceptors.cpp | 3 +- compiler-rt/lib/lsan/lsan_interceptors.cpp | 3 +- lld/ELF/Arch/MipsArchTree.cpp | 20 +- lld/test/ELF/mips-elf-flags-binary.s | 25 + lldb/source/Core/IOHandler.cpp | 2 +- lldb/source/Host/common/Socket.cpp | 8 +- .../Windows/Common/NativeProcessWindows.cpp | 8 +- .../Windows/Common/NativeRegisterContextWindows.h | 2 +- .../Process/Windows/Common/ProcessWindows.cpp | 6 +- .../Windows/Common/RegisterContextWindows.cpp | 2 +- .../Process/Windows/Common/TargetThreadWindows.cpp | 8 +- lldb/tools/lldb-vscode/lldb-vscode.cpp | 5 +- llvm/docs/{index.rst => GettingInvolved.rst} | 548 ++++++++------------- llvm/docs/_templates/indexsidebar.html | 3 + llvm/docs/index.rst | 204 +------- .../llvm/DebugInfo/CodeView/CodeViewRegisters.def | 7 + llvm/lib/Analysis/InstructionSimplify.cpp | 18 +- llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp | 13 +- llvm/lib/Target/AArch64/AArch64StackTagging.cpp | 2 +- .../Target/AMDGPU/AMDGPUPrintfRuntimeBinding.cpp | 5 +- llvm/lib/Target/Hexagon/HexagonISelDAGToDAG.cpp | 2 +- llvm/lib/Target/Hexagon/HexagonInstrInfo.cpp | 2 + llvm/lib/Target/Lanai/AsmParser/LanaiAsmParser.cpp | 17 +- llvm/lib/Target/Mips/MipsSEISelDAGToDAG.cpp | 6 +- llvm/lib/Target/NVPTX/NVPTXLowerAggrCopies.cpp | 2 +- llvm/lib/Target/PowerPC/PPCISelLowering.cpp | 2 +- llvm/lib/Target/PowerPC/PPCInstrInfo.cpp | 2 + llvm/lib/Target/X86/X86TargetTransformInfo.cpp | 10 + .../Transforms/InstCombine/InstCombineCompares.cpp | 6 +- .../Transforms/InstCombine/InstCombineSelect.cpp | 1 + llvm/lib/Transforms/Scalar/ConstantHoisting.cpp | 2 +- llvm/lib/Transforms/Scalar/LoopStrengthReduce.cpp | 2 + .../Transforms/Vectorize/VPlanHCFGTransforms.cpp | 2 +- llvm/lib/XRay/FDRRecordProducer.cpp | 2 +- llvm/test/Analysis/CostModel/X86/arith-fix.ll | 48 +- llvm/test/Analysis/CostModel/X86/arith-overflow.ll | 48 +- llvm/test/Analysis/CostModel/X86/cast.ll | 12 +- llvm/test/Analysis/CostModel/X86/trunc.ll | 200 ++++---- llvm/test/CodeGen/X86/memcpy.ll | 412 +++++++++++++--- llvm/test/CodeGen/X86/memset-nonzero.ll | 52 ++ llvm/test/CodeGen/X86/memset-zero.ll | 229 +++++++++ llvm/test/Transforms/InstCombine/icmp.ll | 30 ++ llvm/test/Transforms/InstCombine/minmax-fold.ll | 4 +- .../InstSimplify/unsigned-range-checks.ll | 130 +++++ .../test/Transforms/SLPVectorizer/X86/arith-fix.ll | 80 ++- llvm/utils/gn/TODO.txt | 2 +- .../llvm/lib/Target/AVR/AsmParser/BUILD.gn | 23 + .../gn/secondary/llvm/lib/Target/AVR/BUILD.gn | 61 +++ .../llvm/lib/Target/AVR/Disassembler/BUILD.gn | 23 + .../llvm/lib/Target/AVR/MCTargetDesc/BUILD.gn | 64 +++ .../llvm/lib/Target/AVR/TargetInfo/BUILD.gn | 10 + .../utils/gn/secondary/llvm/lib/Target/targets.gni | 68 ++- 68 files changed, 1977 insertions(+), 949 deletions(-) create mode 100644 clang/test/CodeGen/builtin-preserve-access-index-nonptr.c create mode 100644 lld/test/ELF/mips-elf-flags-binary.s copy llvm/docs/{index.rst => GettingInvolved.rst} (60%) create mode 100644 llvm/test/Transforms/InstSimplify/unsigned-range-checks.ll create mode 100644 llvm/utils/gn/secondary/llvm/lib/Target/AVR/AsmParser/BUILD.gn create mode 100644 llvm/utils/gn/secondary/llvm/lib/Target/AVR/BUILD.gn create mode 100644 llvm/utils/gn/secondary/llvm/lib/Target/AVR/Disassembler/BUILD.gn create mode 100644 llvm/utils/gn/secondary/llvm/lib/Target/AVR/MCTargetDesc/BUILD.gn create mode 100644 llvm/utils/gn/secondary/llvm/lib/Target/AVR/TargetInfo/BUILD.gn