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-stable-allyesconfig in repository toolchain/ci/llvm-project.
from 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 [...] adds 2c558bd8454 [XRay] Silence static analyzer dyn_cast<BufferExtents> null [...] adds c8a9ae4ce2c [SelectionDAG] computeKnownBits/ComputeNumSignBits - cleanu [...] new ac847712617 [X86] Add more tests for commuting evex vcmp instructions d [...] new a1d86857fff [X86] Update commutable EVEX vcmp patterns to use timm inst [...] new 24159592cac [NFC][X86] Add BEXTR test with load and 33-bit mask (PR4338 [...] new 80fda375b22 [X86][TableGen] Allow timm to appear in output patterns. Us [...] new c4802de31b1 [X86] Fix some VCVTPS2PH isel patterns where 'i32' was used [...]
The 5 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 +- llvm/docs/{index.rst => GettingInvolved.rst} | 548 ++++++++------------- llvm/docs/_templates/indexsidebar.html | 3 + llvm/docs/index.rst | 204 +------- 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/X86InstrAVX512.td | 140 +++--- llvm/lib/Target/X86/X86InstrSSE.td | 136 ++--- llvm/lib/Target/X86/X86InstrXOP.td | 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/avx512-vec-cmp.ll | 302 +++++++++++- llvm/test/CodeGen/X86/bmi-x86_64.ll | 29 ++ llvm/test/CodeGen/X86/commute-fcmp.ll | 522 +++++++++++++++++++- 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/TableGen/CodeGenDAGPatterns.cpp | 1 + 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 ++- 67 files changed, 2937 insertions(+), 1075 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