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-arm-mainline-allmodconfig in repository toolchain/ci/llvm-project.
from e031bdfefad [platform process list] add a flag for showing the processe [...] adds 4cdd8287b83 [asan] Return true from instrumentModule adds e3250b0c400 [libunwind] Fix issues introduced in r374606 adds 892482eb9cb Revert "[platform process list] add a flag for showing the [...] adds d334b78f25c [platform process list] add a flag for showing the processe [...] adds 0bb06f6f667 Slightly relax restriction on exact order arguments must appear. adds e8a462a0192 [sancov] Use LLVM Support library JSON writer in favor of i [...] adds 23aa2aec781 [sancov] Accommodate sancov and coverage report server for [...] adds 0f229558998 Revert "[platform process list] add a flag for showing the [...] adds af1d27e3011 [platform process list] add a flag for showing the processe [...] adds c0abc2e7f2f [clang][IFS] Updating tests to pass on -fvisibility=hidden [...] adds 9802268ad31 recommit: [LoopVectorize][PowerPC] Estimate int and float r [...] adds fce11c6904c NFC: clang-format rL374420 and adjust comment wording adds ec6bfa81b7b Revert 374629 "[sancov] Accommodate sancov and coverage rep [...] adds b42e679a4bd [llvm-lipo] Pass ArrayRef by value. adds 17bde36a031 [clang][IFS] Fixing spelling errors in interface-stubs OPT [...] adds fe88be8c3af [lit] Remove setting of the target-windows feature adds 4a46af845f6 [mips] Fix `loadImmediate` calls when load non-address values. adds aeaf5f8bd30 [mips] Rely on GPR size not ABI when select instruction to [...] adds 80a4feed7c4 [X86] Test SKX cpu in the vector-trunc-packus/ssat/usat.ll [...] adds 9bd542dcd5b [X86] Use pack instructions for packus/ssat truncate patter [...] adds 97c9804e063 [LV] Merge LLVM_DEBUG blocks. adds c5d1d56731d [Attributor] Extend anonymous namespace. NFC. adds daf42dc36dc Reland r374388: [lit] Make internal diff work in pipelines adds e4f11a31927 Reland r374389: [lit] Clean up internal diff's encoding handling adds 32096a86b24 Reland r374390: [lit] Extend internal diff to support `-` argument adds 92a8294f9ed Reland r374392: [lit] Extend internal diff to support -U adds 0f80927316c [lit] Fix internal diff's --strip-trailing-cr and use it adds 648875bbcff [lit] Fix a few oversights in r374651 that broke some bots adds ba229557dd2 [lit] Try to fix new tests that fail on Windows bots adds 1b59a16c0b8 [CostModel][X86] Improve sum reduction costs. adds 0e22cb6ce39 Revert r374654: "[lit] Try to fix new tests that fail on Wi [...] adds 1f5823b7880 [lit] Try again to fix new tests that fail on Windows bots adds 9f0885d38d8 [X86][SSE] Avoid unnecessary PMOVZX in v4i8 sum reduction adds 4644e9a50a4 remove an useless allocation found by scan-build - the new [...] adds c41e9f6bbfd [NFC][LoopIdiom] Move one bcmp test into the proper place adds 45539737ddb [NFC][LoopIdiom] Add bcmp loop idiom miscompile test from PR43206. adds 76cdcf25b88 [LoopIdiomRecognize] Recommit: BCmp loop idiom recognition adds 1f20bc17d00 [clang-format] Proposal for clang-format to give compiler s [...] adds 8259f7ca120 Revert r374657: "[lit] Try again to fix new tests that fail [...] adds a271acbf793 [lit] Try yet again to fix new tests that fail on Windows bots adds 64c00893fae [lit] Adjust error handling for decode introduced by r374665 adds 6446079add8 [X86] Use any_of/all_of patterns in shuffle mask pattern re [...] adds 37041c7d226 Fix cppcheck shadow variable name warnings. NFCI. adds 66417a9f036 Replace for-loop of SmallVector::push_back with SmallVector [...] adds c8ac97edc89 [NFC][LoopIdiom] Adjust FIXME to be self-explanatory adds 1e98a6c57a0 [lit] Try errors="ignore" for decode introduced by r374665 adds 936c6b57be1 SymbolRecord - fix uninitialized variable warnings. NFCI. adds 5f2543f8dc0 SymbolRecord - consistently use explicit for single operand [...] adds 67165126703 [X86] scaleShuffleMask - use size_t Scale to avoid overflow [...] adds 459a93659a9 Revert r374671: "[lit] Try errors="ignore" for decode intro [...] adds b005d9e86ff Revert r374666: "[lit] Adjust error handling for decode int [...] adds e9d3b8192ed Revert r374665: "[lit] Try yet again to fix new tests that [...] adds 9abfa581711 Revert r374653: "[lit] Fix a few oversights in r374651 that [...] adds 57046e8fd9b Revert r374652: "[lit] Fix internal diff's --strip-trailing [...] adds b3f157a9008 Revert 374651: "Reland r374392: [lit] Extend internal diff [...] adds f6210fc24f2 Revert r374650: "Reland r374390: [lit] Extend internal diff [...] adds 199f5cd8636 Revert r374649: "Reland r374389: [lit] Clean up internal di [...] adds 3049748e15b Revert r374648: "Reland r374388: [lit] Make internal diff w [...] adds e198823b87b [libc++][test] Silence MSVC warning in std::optional test adds b12012cc980 gn build: (manually) merge r374663 adds e95d1ca1e2e Revert r374663 "[clang-format] Proposal for clang-format to [...]
No new revisions were added by this update.
Summary of changes: clang/include/clang/Driver/Options.td | 4 +- clang/lib/CodeGen/CGExprScalar.cpp | 4 +- clang/lib/Driver/Driver.cpp | 4 +- clang/lib/Driver/ToolChains/Clang.cpp | 4 +- clang/lib/Driver/Types.cpp | 2 +- clang/lib/Frontend/CompilerInvocation.cpp | 6 +- .../Frontend/InterfaceStubFunctionsConsumer.cpp | 2 +- clang/test/Driver/openmp-offload.c | 4 +- clang/test/InterfaceStubs/externstatic.c | 12 +- clang/test/InterfaceStubs/merge-conflict-test.c | 4 +- clang/test/InterfaceStubs/object-float.c | 4 +- clang/test/InterfaceStubs/object.c | 6 +- .../make_optional_explicit.pass.cpp | 2 +- libunwind/CMakeLists.txt | 4 +- libunwind/src/CMakeLists.txt | 4 + .../gdb_remote_client/TestPlatformClient.py | 10 +- .../gdb_remote_client/gdbclientutils.py | 5 +- llvm/docs/ReleaseNotes.rst | 3 + llvm/include/llvm/Analysis/TargetTransformInfo.h | 35 +- .../llvm/Analysis/TargetTransformInfoImpl.h | 15 +- llvm/include/llvm/CodeGen/BasicTTIImpl.h | 2 - .../include/llvm/DebugInfo/CodeView/SymbolRecord.h | 252 +- llvm/lib/Analysis/TargetTransformInfo.cpp | 12 +- .../Target/AArch64/AArch64TargetTransformInfo.h | 3 +- llvm/lib/Target/ARM/ARMTargetTransformInfo.h | 3 +- llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp | 24 +- llvm/lib/Target/PowerPC/PPCAsmPrinter.cpp | 20 +- llvm/lib/Target/PowerPC/PPCTargetTransformInfo.cpp | 35 +- llvm/lib/Target/PowerPC/PPCTargetTransformInfo.h | 8 +- .../Target/SystemZ/SystemZTargetTransformInfo.cpp | 3 +- .../Target/SystemZ/SystemZTargetTransformInfo.h | 2 +- .../WebAssembly/WebAssemblyTargetTransformInfo.cpp | 5 +- .../WebAssembly/WebAssemblyTargetTransformInfo.h | 2 +- llvm/lib/Target/X86/X86ISelLowering.cpp | 91 +- llvm/lib/Target/X86/X86ISelLowering.h | 8 +- llvm/lib/Target/X86/X86TargetTransformInfo.cpp | 48 +- llvm/lib/Target/X86/X86TargetTransformInfo.h | 2 +- llvm/lib/Target/XCore/XCoreTargetTransformInfo.h | 3 +- llvm/lib/Transforms/IPO/Attributor.cpp | 2 +- .../Instrumentation/AddressSanitizer.cpp | 5 +- llvm/lib/Transforms/Scalar/LoopIdiomRecognize.cpp | 878 ++++- llvm/lib/Transforms/Scalar/LoopStrengthReduce.cpp | 4 +- llvm/lib/Transforms/Vectorize/LoopVectorize.cpp | 155 +- llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp | 2 +- llvm/test/Analysis/CostModel/X86/reduce-add.ll | 241 +- llvm/test/Analysis/CostModel/X86/reduction.ll | 236 +- llvm/test/CodeGen/X86/min-legal-vector-width.ll | 129 - llvm/test/CodeGen/X86/vector-reduce-add.ll | 14 +- llvm/test/CodeGen/X86/vector-trunc-packus.ll | 3994 +++++++++++--------- llvm/test/CodeGen/X86/vector-trunc-ssat.ll | 3958 ++++++++++--------- llvm/test/CodeGen/X86/vector-trunc-usat.ll | 3202 +++++++++------- llvm/test/MC/Mips/macro-li.d.s | 4 +- llvm/test/Transforms/LoopIdiom/bcmp-basic.ll | 896 ++--- .../Transforms/LoopIdiom/bcmp-debugify-remarks.ll | 119 +- .../Transforms/LoopIdiom/bcmp-negative-tests.ll | 80 +- llvm/test/Transforms/LoopIdiom/bcmp-widening.ll | 2 +- .../LoopVectorize/{X86 => PowerPC}/reg-usage.ll | 40 +- .../LoopVectorize/X86/reg-usage-debug.ll | 12 +- .../test/Transforms/LoopVectorize/X86/reg-usage.ll | 34 +- .../Transforms/SLPVectorizer/X86/remark_horcost.ll | 2 +- llvm/test/tools/sancov/merge.test | 105 +- llvm/test/tools/sancov/symbolize.test | 35 +- .../tools/sancov/symbolize_noskip_dead_files.test | 45 +- llvm/tools/llvm-lipo/llvm-lipo.cpp | 10 +- llvm/tools/sancov/sancov.cpp | 167 +- llvm/utils/lit/lit/llvm/config.py | 2 - 66 files changed, 8377 insertions(+), 6653 deletions(-) copy llvm/test/Transforms/LoopVectorize/{X86 => PowerPC}/reg-usage.ll (80%)