FailedChanges

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

Summary

  1. [X86] Remove unneeded code that looks for (and (i8 (X86setcc_c)) (details)
  2. Let isGuaranteedNotToBeUndefOrPoison consider PHINode with constant (details)
  3. [ValueTracking] Let isGuaranteedToBeUndefOrPoison look into operands of (details)
  4. [update_cc_test_checks] Don't attach CHECK lines to function (details)
Commit cd14b4a62bdb78ba31d30871c1dfb27517721862 by craig.topper
[X86] Remove unneeded code that looks for (and (i8 (X86setcc_c))
I don't believe we use this construct anymore so I don't think we need
to look for it.
The file was modifiedllvm/lib/Target/X86/X86InstrCompiler.td
The file was modifiedllvm/lib/Target/X86/X86ISelLowering.cpp
Commit 36272d5f005f85ffa20eb57544865c3da584c4ce by aqjune
Let isGuaranteedNotToBeUndefOrPoison consider PHINode with constant
values
The file was modifiedllvm/lib/Analysis/ValueTracking.cpp
Commit dd7d61026277006df5a200cf9ff6ceb5f6594e03 by aqjune
[ValueTracking] Let isGuaranteedToBeUndefOrPoison look into operands of
icmp
The file was modifiedllvm/lib/Analysis/ValueTracking.cpp
Commit 1132f87fbf1373835d7030354f6210c5dab62c3e by Alexander.Richardson
[update_cc_test_checks] Don't attach CHECK lines to function
declarations
Previously we were adding the CHECK lines to both definitions and
declarations. Update the JSON AST dump parsing code to skip all
FunctionDecls without an "inner" node (i.e. no body).
Reviewed By: MaskRay, greened Differential Revision:
https://reviews.llvm.org/D73708
The file was addedllvm/test/tools/UpdateTestChecks/update_cc_test_checks/Inputs/def-and-decl.c
The file was addedllvm/test/tools/UpdateTestChecks/update_cc_test_checks/Inputs/def-and-decl.c.expected
The file was modifiedllvm/utils/update_cc_test_checks.py
The file was addedllvm/test/tools/UpdateTestChecks/update_cc_test_checks/def-and-decl.test