[PATCH] D43141: [DAG] make binops with undef operands consistent with IR

Sanjay Patel via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Sat Feb 10 07:53:57 PST 2018


spatel updated this revision to Diff 133750.
spatel added a comment.

Patch updated:
Edited tests so they are not affected by this patch:
https://reviews.llvm.org/rL324814
https://reviews.llvm.org/rL324816
https://reviews.llvm.org/rL324817

I think the remaining x86 tests show the undef functional change from this patch as intended.
I'm not sure what to do with the Hexagon test - changing some constants as shown didn't restore the current CHECK. @kparzysz - suggestions?


https://reviews.llvm.org/D43141

Files:
  lib/CodeGen/SelectionDAG/SelectionDAG.cpp
  test/CodeGen/Hexagon/tail-dup-subreg-map.ll
  test/CodeGen/X86/pr13577.ll
  test/CodeGen/X86/pr33960.ll
  test/CodeGen/X86/undef-ops.ll

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D43141.133750.patch
Type: text/x-patch
Size: 8407 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20180210/c2165706/attachment.bin>


More information about the llvm-commits mailing list