FailedChanges

Changes from Git (git http://labmaster3.local/git/llvm-zorg.git)

Summary

  1. Fix LLVM_LIT_ARGS for LLDB Arm/AArch64 builder (details)
Commit a4397a96927ee26258a944d7e4cdef66169b8f16 by omair.javaid
Fix LLVM_LIT_ARGS for LLDB Arm/AArch64 builder
This patch fixes messed up LLVM_LIT_ARGS for LLDB Arm and AArch64 Linux
buildbots.
This also updates no of jobs to 32 on slave "linaro-thx1-lldb-aarch64".
Signed-off-by: Muhammad Omair Javaid <omair.javaid@linaro.org>
The file was modifiedbuildbot/osuosl/master/config/builders.py
The file was modifiedbuildbot/osuosl/master/config/slaves.py

Changes from Git (git http://labmaster3.local/git/llvm-project.git)

Summary

  1. clang/Modules: Remove unused parameter from ModuleManager::removeModules (details)
  2. getArgOperandNo helper function. (details)
  3. [InstCombine] avoid crash from deleting an instruction that still has (details)
Commit 8e9e433a2af7c435923ba71ea7d75374408b0b32 by Duncan P. N. Exon Smith
clang/Modules: Remove unused parameter from ModuleManager::removeModules
The other paremeters appear to be sufficient to determine which modules
have just been loaded and need to be removed, so stop collecting and
sending in that set explicitly.
The file was modifiedclang/lib/Serialization/ASTReader.cpp
The file was modifiedclang/lib/Serialization/ModuleManager.cpp
The file was modifiedclang/include/clang/Serialization/ModuleManager.h
Commit c250ebf7bcaa85f5366c651c2efdda828258cb27 by sstipanovic
getArgOperandNo helper function.
Summary: A helper function to get argument number of a arg operand Use.
Reviewers: jdoerfert, uenoku
Subscribers: hiraditya, lebedev.ri, llvm-commits
Tags: #llvm
Differential Revision: https://reviews.llvm.org/D66844
The file was modifiedllvm/lib/Transforms/IPO/Attributor.cpp
The file was modifiedllvm/include/llvm/IR/InstrTypes.h
Commit 56b2aee1875a1ee47ddf859a6584f8728787fb7b by spatel
[InstCombine] avoid crash from deleting an instruction that still has
uses (PR43723) (2nd try)
Re-try rGef02831f0a4e (reverted due to use-after-free), but bail out
completely if we encounter an unexpected llvm.invariant.start.
We gather a set of white-listed instructions in isAllocSiteRemovable()
and then replace/erase them. But we don't know in general if the
instructions in the set have uses amongst themselves, so order of
deletion makes a difference.
There's already a special-case for the llvm.objectsize intrinsic, so add
another for llvm.invariant.end.
Should fix: https://bugs.llvm.org/show_bug.cgi?id=43723
Differential Revision: https://reviews.llvm.org/D69977
The file was modifiedllvm/lib/Transforms/InstCombine/InstructionCombining.cpp
The file was modifiedllvm/test/Transforms/InstCombine/builtin-object-size-ptr.ll