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-master-arm-spec2k6-Oz_LTO in repository toolchain/ci/llvm-project.
from 40fa52b1749 [X86] lowerBuildVectorToBitOp - support build_vector(shift( [...] adds 0290a77aa86 [SimplifyCFG] Added condition assumption for unreachable blocks adds d4a9cae9650 Add missing newline at end of file adds 2db79ef32c6 [Driver] Update handling of c++ and runtime directories adds f29120658b2 [Driver][RISCV] Simplify. NFC adds 603ca511f91 [PowerPC] Add missing R_PPC_* relocation types adds 1c1e2ca0221 [ARM] Add some base fullfp16 tests. NFC adds caf8a11b656 [ARM] Promote fp16 frem adds aeade651f35 [ARM] Select fp16 fsqrt adds 2881325b17a [ARM] Select fp16 fabs adds 58a8541dcc3 [X86][AVX] combineBitcastvxi1 - peek through bitops to dete [...] adds c9f4b7d201c [ARM] Promote various fp16 math intrinsics adds 21542cd6f4c [ARM] Select a number of fp16 rounding functions adds 0dbafe191e5 [ARM] Select fp16 fma adds 352f5987952 [InstCombine] Remove OverflowCheckFlavor; NFC adds 39f2bebf415 [InstCombine] Refactor OptimizeOverflowCheck; NFCI adds 7228b50802c gn build: Merge r361664 adds d0f13e618fa [ValueTracking] Base computeOverflowForUnsignedMul() on Con [...] adds b7cc093db28 [Support] make countLeadingZeros() and countTrailingZeros() [...] adds 50c73a044f2 [SimplifyCFG] NFC, update Switch tests to HEAD so I can see [...] adds 444eaaf1cce [SimpligyCFG] NFC, remove GCD that was only used for powers of two adds 30111c786f7 [SimplifyCFG] Run ReduceSwitchRange unconditionally, generalize adds fa91ab85d9f [SimplifyCFG] ReduceSwitchRange: Improve on the case where [...] adds 9317963920a [InstCombine] prevent crashing with invalid extractelement index adds 927fe7328df [SimplifyCFG] NFC, fix failing tests from last patches. adds aabe7781a50 [LLParser] Fix uninitialized variable warnings. NFCI. adds e434368a67c Revert rL361731 : [LLParser] Fix uninitialized variable war [...] adds 7b883b7ed05 [SimplifyCFG] NFC, one more fixed test from previous push. adds a044410f37e [X86][SSE] Add shuffle combining support for ISD::ANY_EXTEN [...] adds bd324fa2273 DeleteNullPointerCheck now deletes until the end brace of t [...] adds 343578759e2 [SimplifyCFG] back out all SwitchInst commits adds a549dd25607 [MCA] Refactor the logic that computes the critical memory [...] adds 2916b9e28ca [SelectionDAG] MaskedValueIsZero - add demanded elements im [...] adds 06e02856ab5 [SelectionDAG] GetDemandedBits - cleanup to more closely ma [...]
No new revisions were added by this update.
Summary of changes: .../readability/DeleteNullPointerCheck.cpp | 9 +- .../clang-tidy/readability-delete-null-pointer.cpp | 9 + clang/include/clang/Driver/ToolChain.h | 6 + clang/lib/Driver/ToolChain.cpp | 65 ++- clang/lib/Driver/ToolChains/Arch/RISCV.cpp | 44 +- clang/lib/Driver/ToolChains/Fuchsia.cpp | 33 +- .../local/cuda => basic_fuchsia_tree}/bin/.keep | 0 .../lib/aarch64-fuchsia/c++/asan/libc++.so | 0 .../lib/aarch64-fuchsia/c++/libc++.so | 0 .../lib/aarch64-fuchsia/c++/noexcept/libc++.so | 0 .../lib/x86_64-fuchsia/c++/asan/libc++.so | 0 .../lib/x86_64-fuchsia/c++/libc++.so | 0 .../lib/x86_64-fuchsia/c++/noexcept/libc++.so | 0 .../aarch64-fuchsia/lib/asan/.keep | 0 .../aarch64-fuchsia/lib/noexcept/.keep | 0 .../x86_64-fuchsia/lib/asan/.keep | 0 .../x86_64-fuchsia/lib/noexcept/.keep | 0 clang/test/Driver/fuchsia.c | 4 - clang/test/Driver/fuchsia.cpp | 21 +- clang/test/Driver/linux-per-target-runtime-dir.c | 1 - clang/unittests/Tooling/Syntax/TokensTest.cpp | 2 +- .../llvm/BinaryFormat/ELFRelocs/PowerPC.def | 32 ++ llvm/include/llvm/CodeGen/SelectionDAG.h | 10 +- llvm/include/llvm/MCA/Instruction.h | 52 +- llvm/lib/Analysis/ValueTracking.cpp | 102 ++-- llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp | 54 +- llvm/lib/MCA/HardwareUnits/Scheduler.cpp | 72 ++- llvm/lib/MCA/Instruction.cpp | 24 +- llvm/lib/MCA/Stages/DispatchStage.cpp | 3 - llvm/lib/Target/ARM/ARMISelLowering.cpp | 18 + llvm/lib/Target/ARM/ARMInstrVFP.td | 19 +- .../Target/X86/MCTargetDesc/X86InstComments.cpp | 18 +- llvm/lib/Target/X86/Utils/X86ShuffleDecode.cpp | 5 +- llvm/lib/Target/X86/Utils/X86ShuffleDecode.h | 2 +- llvm/lib/Target/X86/X86ISelLowering.cpp | 31 +- .../Transforms/InstCombine/InstCombineCalls.cpp | 11 +- .../Transforms/InstCombine/InstCombineCompares.cpp | 151 +++-- .../Transforms/InstCombine/InstCombineInternal.h | 43 +- .../InstCombine/InstCombineVectorOps.cpp | 5 +- llvm/lib/Transforms/Utils/SimplifyCFG.cpp | 3 + llvm/test/Analysis/ValueTracking/select-pattern.ll | 2 + llvm/test/CodeGen/ARM/fp16-fullfp16.ll | 606 +++++++++++++++++++++ llvm/test/CodeGen/ARM/fp16-instructions.ll | 13 - llvm/test/CodeGen/X86/bitcast-and-setcc-256.ll | 28 +- llvm/test/CodeGen/X86/shrink_vmul.ll | 52 +- .../Transforms/CallSiteSplitting/split-loop.ll | 9 + llvm/test/Transforms/InstCombine/extractelement.ll | 19 + .../Transforms/LoopVectorize/if-pred-stores.ll | 10 + llvm/test/Transforms/SimplifyCFG/PR30210.ll | 4 +- .../Transforms/SimplifyCFG/UnreachableEliminate.ll | 12 +- .../Transforms/SimplifyCFG/unreachable_assume.ll | 15 +- .../clang/lib/StaticAnalyzer/Checkers/BUILD.gn | 1 + 52 files changed, 1170 insertions(+), 450 deletions(-) copy clang/test/Driver/Inputs/{CUDA-macosx/usr/local/cuda => basic_fuchsia_tree}/b [...] copy clang-tools-extra/clangd/unittests/TestScheme.h => clang/test/Driver/Inputs/b [...] copy clang-tools-extra/clangd/unittests/TestScheme.h => clang/test/Driver/Inputs/b [...] copy clang-tools-extra/clangd/unittests/TestScheme.h => clang/test/Driver/Inputs/b [...] copy clang-tools-extra/clangd/unittests/TestScheme.h => clang/test/Driver/Inputs/b [...] copy clang-tools-extra/clangd/unittests/TestScheme.h => clang/test/Driver/Inputs/b [...] copy clang-tools-extra/clangd/unittests/TestScheme.h => clang/test/Driver/Inputs/b [...] delete mode 100644 clang/test/Driver/Inputs/resource_dir_with_per_target_subdir/aa [...] delete mode 100644 clang/test/Driver/Inputs/resource_dir_with_per_target_subdir/aa [...] delete mode 100644 clang/test/Driver/Inputs/resource_dir_with_per_target_subdir/x8 [...] delete mode 100644 clang/test/Driver/Inputs/resource_dir_with_per_target_subdir/x8 [...] create mode 100644 llvm/test/CodeGen/ARM/fp16-fullfp16.ll