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 in repository toolchain/ci/llvm-project.
from fc59a0326b7 [InstCombine] [NFC] add testcases for canonicalizing (-X sr [...] adds 87dd0e06dc9 [InstCombine] Canonicalize (-X srem Y) to -(X srem Y). adds fb70bc65fe1 [lldb] [lit/SymbolFile] Avoid -nostdlib in target-symbols-a [...] adds 25c1aa15a7d [CVP] Add tests for with.overflow used as condition; NFC adds 41e284b9c3b [CVP] Fix inverted predicates in test; NFC adds 67c29e2294e [ADT] Fix OwningArrayRef's move ctor adds 4dbcc3cf743 [clang-tidy] Use back-tick here adds 85404869741 [Mem2Reg] Delete unused AllocaPointerVal adds 49f8776f0c6 [CallingConvLower] Use SmallVectorImpl::swap adds 5f3a04510a5 [WebAssembly] Use Function::hasOptSize() (NFC) adds 7d2021defca [CommandLineParser] Add DefaultOption flag adds 55b0d987fd5 [X86] Use int64_t and isInt<N> instead of APInt operations [...] adds 95e5f28337c [InstCombine] Remove redundant/bogus mul_with_overflow combines adds a96480ebc18 [ConstantRange] Disallow NUW | NSW in makeGuaranteedNoWrapRegion() adds 040871db487 [CVP] Add tests for range of with.overflow result; NFC adds 191f1487b63 [X86] Use PC-relative mode for the kernel code model adds 0eeb2cd491b [Tests] Add tests for D60659, and make adjustments to other [...] adds fdcdf74b0e3 [X86] Remove some unused tablegen multiclasses. NFC adds 476dd06854e [X86] Update bool_reduction_v8f32 test cases from vector-co [...] adds 43d110bd27a [ConstantRange] Delete unused getSetSize adds dabd80047e0 [ConstantRange] Fix unittest after rL358347 adds 8f9bb2250b0 [Mem2Reg] Simplify rewriteSingleStoreAlloca adds f42990e6874 [Mem2Reg] Don't call LBI.deleteValue on AllocInst/DbgVariab [...] adds e57c53df4fc [Mem2Reg] Simplify and micro optimize adds de20429cfc0 [Mem2Reg] Delete unused PointerAllocaValues
No new revisions were added by this update.
Summary of changes: .../misc-throw-by-value-catch-by-reference.rst | 4 +- clang/lib/Tooling/CommonOptionsParser.cpp | 2 - .../SymbolFile/Inputs/target-symbols-add-unwind.c | 2 +- lldb/lit/SymbolFile/target-symbols-add-unwind.test | 10 +- llvm/docs/CommandLine.rst | 10 + llvm/include/llvm/ADT/ArrayRef.h | 2 +- llvm/include/llvm/CodeGen/CallingConvLower.h | 2 +- llvm/include/llvm/IR/ConstantRange.h | 17 +- llvm/include/llvm/Support/CommandLine.h | 13 +- llvm/lib/IR/ConstantRange.cpp | 40 +- llvm/lib/Support/CommandLine.cpp | 48 +- .../Target/WebAssembly/WebAssemblyISelDAGToDAG.cpp | 3 +- llvm/lib/Target/X86/X86ISelDAGToDAG.cpp | 37 +- llvm/lib/Target/X86/X86InstrAVX512.td | 27 - .../Transforms/InstCombine/InstCombineCompares.cpp | 8 - .../InstCombine/InstCombineMulDivRem.cpp | 5 + .../Transforms/Utils/PromoteMemoryToRegister.cpp | 45 +- llvm/test/CodeGen/X86/codemodel.ll | 27 +- llvm/test/CodeGen/X86/vector-compare-all_of.ll | 32 +- llvm/test/CodeGen/X86/vector-compare-any_of.ll | 33 +- llvm/test/Support/check-default-options.txt | 18 + .../overflow_predicate.ll | 726 +++++++++++++++++++++ llvm/test/Transforms/InstCombine/gep-custom-dl.ll | 3 +- llvm/test/Transforms/InstCombine/getelementptr.ll | 4 +- llvm/test/Transforms/InstCombine/memcpy.ll | 16 +- llvm/test/Transforms/InstCombine/memmove.ll | 48 +- llvm/test/Transforms/InstCombine/memset.ll | 34 +- .../Transforms/InstCombine/srem-canonicalize.ll | 8 +- llvm/test/Transforms/InstCombine/store.ll | 11 + llvm/tools/llvm-opt-report/OptReport.cpp | 7 - llvm/unittests/ADT/ArrayRefTest.cpp | 7 + llvm/unittests/IR/ConstantRangeTest.cpp | 229 ++----- llvm/unittests/Support/CommandLineTest.cpp | 61 ++ llvm/unittests/Support/VirtualFileSystemTest.cpp | 3 +- 34 files changed, 1132 insertions(+), 410 deletions(-) create mode 100644 llvm/test/Support/check-default-options.txt create mode 100644 llvm/test/Transforms/CorrelatedValuePropagation/overflow_predicate.ll