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-aarch64-spec2k6-Oz_LTO in repository toolchain/ci/llvm-project.
from 6d7fdd9ab7c [CostModel][X86] Masked load legalization requires an binar [...] adds 13d3505a86c make a bunch of cleanups in wording and tone adds c4c8bcaeec2 [DWARF] DWARFDebugLine: delete unused parameter `Offset` adds 0fa6c15873d various improvements in wording, also unbreak the bot adds 32a8e742e2f last changes for now adds 32087b65e78 [llvm-objdump] Split disassembleObject and simplify --{star [...] adds 3db93ac5d6d Reapply [ValueTracking] Support min/max selects in computeC [...] adds bad648a23e1 [ConstantRange] Add isAllNegative() and isAllNonNegative() methods adds a51883cfab4 [LLVM-C] Allow Access to the Type of a Binary adds 4246106abac [ConstantRange] Add unsigned and signed intersection types adds c664c2a5ec6 [ConstantRangeTest] Generalize intersection testing code; NFC adds 424417da79c [X86] Use (SUBREG_TO_REG (MOV32rm)) for extloadi64i8/extloa [...] adds f38b46ffca9 [ConstantRange] Add signed/unsigned unionWith() adds e4f95e8e39b [clang-format] Fix bug https://bugs.llvm.org/show_bug.cgi?id=41413 adds 0e5ccd9cec0 Enable IAS for FreeBSD SPARC64. adds 5f1e87ad405 IAS is now enabled for all OS on MIPS64 adds 996b90932aa [llvm-objdump] Fix MC/ARM/arm-macho-calls.s adds 8aeefe31499 [X86] Add avx and avx512f command lines to atomic-non-integ [...] adds afb6b426913 [X86] Split floating point tests out of atomic-mi.ll into a [...] adds c84107612ad [InstCombine]add testcase for sdiv canonicalizetion - NFC adds d3b1d74624b [InstCombine] add testcases for sdiv exact flag fixing - NFC. adds 4af8d47d059 Fix -emit-reloc against local symbols. adds dc1f4a6764e [ConstantRange] Delete redundnt {z,s}extOrSelf for multiplication adds 6a6da233b90 [X86] Make LowerOperationWrapper more robust. Remove now un [...] adds 618dcfcaa33 [Sanitizer] Fix a possible write to freed memory in the wcr [...] adds f2348c88f1d modify-python-lldb.py: Remove ifdef SWIG-removing code adds 19cad6f0896 [Sanitizer] Make wcrtomb test posix-only adds fbe91ffb7bc Fix signed-unsigned comparison warning in Driver.cpp adds edf91ed8551 [InstCombine] add more testcases for sdiv exact flag fixup. adds 1beeda682ba PDBFPO: add dyn_cast support adds 7b30751acb9 MinidumpParser: parse SystemInfo stream via llvm adds aaff480c68c Object/Minidump: Add support for reading the ModuleList stream adds a82235843b1 [llvm-exegesis][X86] Randomize CMOVcc/SETcc OPERAND_COND_CO [...] adds 25de7691a0e [CMake] Replace LLVM_ENABLE_CXX1Y and friends with LLVM_CXX_STD adds eb1a156d7f7 [llvm-exegesis] benchmarkMain(): less cryptic error if buil [...] adds ad69bd68700 [Support] Add zlib independent CRC32 adds 03d28a4490f Reverting r357901 as fails to build on some of the buildbots adds 0df95d2d312 [llvm-readobj] Use `reinterpret_cast` instead of C-style ca [...] adds 923c7c9daaa [InstCombine] sdiv exact flag fixup. adds 18873b22be0 Attempt to recommit r357901 adds c83ef47c63a gn-build: Re-run `git ls-files '*.gn' '*.gni' | xargs llvm/ [...] adds b743b45ebf1 gn build: Merge r357905 adds 91f60b44958 [clang-format] Optionally insert a space after unary ! operator adds b4f1bfa6598 [InstCombine][X86] Expand MOVMSK to generic IR (PR39927) adds b33938df7a4 [InstCombine] remove overzealous assert for shuffles (PR41419) adds 7671a1daa72 Use llvm::crc32 instead of crc32. NFC
No new revisions were added by this update.
Summary of changes: clang/docs/ClangFormatStyleOptions.rst | 7 + clang/include/clang/Format/Format.h | 8 + clang/lib/Driver/ToolChains/Gnu.cpp | 3 +- clang/lib/Format/ContinuationIndenter.cpp | 12 +- clang/lib/Format/Format.cpp | 2 + clang/lib/Format/TokenAnnotator.cpp | 3 +- clang/test/Driver/freebsd.c | 10 +- clang/test/Driver/openbsd.c | 6 +- clang/unittests/Format/FormatTest.cpp | 35 + .../sanitizer_common_interceptors.inc | 17 +- compiler-rt/test/asan/TestCases/Posix/wcrtomb.c | 16 + .../test/sanitizer_common/TestCases/wcrtomb.c | 36 + lld/ELF/Writer.cpp | 5 + lld/test/ELF/emit-relocs-mergeable2.s | 14 + lldb/scripts/Python/modify-python-lldb.py | 17 +- .../Plugins/Process/minidump/MinidumpParser.cpp | 23 +- .../Plugins/Process/minidump/MinidumpParser.h | 2 - .../NativePDB/PdbFPOProgramToDWARFExpression.cpp | 32 +- lldb/tools/driver/Driver.cpp | 2 +- .../Process/minidump/MinidumpParserTest.cpp | 59 +- llvm/CMakeLists.txt | 12 +- llvm/cmake/modules/HandleLLVMOptions.cmake | 27 +- llvm/docs/CMake.rst | 4 +- llvm/docs/tutorial/LangImpl02.rst | 2 +- .../MyFirstLanguageFrontend/LangImpl01.rst | 20 +- .../tutorial/MyFirstLanguageFrontend/index.rst | 151 ++--- llvm/include/llvm-c/Object.h | 26 + llvm/include/llvm/BinaryFormat/Minidump.h | 31 + llvm/include/llvm/DebugInfo/DWARF/DWARFDebugLine.h | 2 +- llvm/include/llvm/IR/ConstantRange.h | 34 +- llvm/include/llvm/Object/Minidump.h | 19 +- llvm/include/llvm/Support/CRC.h | 25 + llvm/lib/Analysis/ValueTracking.cpp | 23 +- llvm/lib/DebugInfo/DWARF/DWARFDebugLine.cpp | 8 +- llvm/lib/DebugInfo/Symbolize/Symbolize.cpp | 3 +- llvm/lib/IR/ConstantRange.cpp | 138 ++-- llvm/lib/Object/Minidump.cpp | 21 + llvm/lib/Object/Object.cpp | 46 ++ llvm/lib/Support/CMakeLists.txt | 1 + llvm/lib/Support/CRC.cpp | 68 ++ llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.cpp | 11 +- llvm/lib/Target/X86/X86ISelLowering.cpp | 16 +- llvm/lib/Target/X86/X86InstrCompiler.td | 6 +- llvm/lib/Target/X86/X86InstrInfo.td | 14 +- .../Transforms/InstCombine/InstCombineAddSub.cpp | 7 +- .../Transforms/InstCombine/InstCombineCalls.cpp | 54 +- .../InstCombine/InstCombineVectorOps.cpp | 4 +- llvm/test/CodeGen/AMDGPU/med3-no-simplify.ll | 48 ++ llvm/test/CodeGen/AMDGPU/smed3.ll | 19 - llvm/test/CodeGen/AMDGPU/umed3.ll | 19 - llvm/test/CodeGen/X86/atomic-fp.ll | 754 +++++++++++++++++++++ llvm/test/CodeGen/X86/atomic-mi.ll | 417 ------------ llvm/test/CodeGen/X86/atomic-non-integer.ll | 611 +++++++++++++---- llvm/test/CodeGen/X86/fp128-cast.ll | 2 +- llvm/test/CodeGen/X86/vector-sext-widen.ll | 14 +- llvm/test/CodeGen/X86/vector-sext.ll | 14 +- llvm/test/CodeGen/X86/zext-logicop-shift-load.ll | 6 +- llvm/test/Transforms/InstCombine/X86/x86-movmsk.ll | 65 +- llvm/test/Transforms/InstCombine/div.ll | 81 +++ llvm/test/Transforms/InstCombine/minmax-fold.ll | 31 + .../Transforms/InstCombine/sdiv-canonicalize.ll | 80 +++ llvm/test/Transforms/InstCombine/shuffle_select.ll | 10 + llvm/test/Transforms/InstCombine/sub.ll | 2 +- .../test/Transforms/InstSimplify/cmp_of_min_max.ll | 20 +- .../tools/llvm-exegesis/X86/latency-CMOV32rr.s | 2 +- llvm/tools/llvm-exegesis/lib/SnippetGenerator.cpp | 11 +- llvm/tools/llvm-exegesis/lib/SnippetGenerator.h | 3 + llvm/tools/llvm-exegesis/lib/X86/Target.cpp | 5 +- llvm/tools/llvm-exegesis/llvm-exegesis.cpp | 5 + llvm/tools/llvm-objdump/llvm-objdump.cpp | 224 +++--- llvm/tools/llvm-readobj/ELFDumper.cpp | 43 +- llvm/unittests/IR/ConstantRangeTest.cpp | 146 +++- llvm/unittests/Object/MinidumpTest.cpp | 112 +++ llvm/unittests/Support/CMakeLists.txt | 1 + llvm/unittests/Support/CRCTest.cpp | 29 + .../gn/secondary/compiler-rt/lib/hwasan/BUILD.gn | 5 +- llvm/utils/gn/secondary/llvm/lib/Support/BUILD.gn | 1 + .../gn/secondary/llvm/unittests/Support/BUILD.gn | 1 + 78 files changed, 2744 insertions(+), 1119 deletions(-) create mode 100644 compiler-rt/test/asan/TestCases/Posix/wcrtomb.c create mode 100644 compiler-rt/test/sanitizer_common/TestCases/wcrtomb.c create mode 100644 lld/test/ELF/emit-relocs-mergeable2.s create mode 100644 llvm/include/llvm/Support/CRC.h create mode 100644 llvm/lib/Support/CRC.cpp create mode 100644 llvm/test/CodeGen/AMDGPU/med3-no-simplify.ll create mode 100644 llvm/test/CodeGen/X86/atomic-fp.ll create mode 100644 llvm/test/Transforms/InstCombine/sdiv-canonicalize.ll create mode 100644 llvm/unittests/Support/CRCTest.cpp