SuccessChanges

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

Summary

  1. [InstCombine] fix undef propagation for vector urem transform (PR44186) (details)
Commit af4e59949cc4cc895be76a441a2a867189ee0f55 by spatel
[InstCombine] fix undef propagation for vector urem transform (PR44186)
As described here: https://bugs.llvm.org/show_bug.cgi?id=44186
The match() code safely allows undef values, but we can't safely
propagate a vector constant that contains an undef to the new compare
instruction.
The file was modifiedllvm/test/Transforms/InstCombine/vector-urem.ll
The file was modifiedllvm/lib/Transforms/InstCombine/InstCombineMulDivRem.cpp