[PATCH] D33587: [DAGCombine] Do several rounds of combine.

Dávid Bolvanský via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Sun Jan 27 10:12:12 PST 2019


xbolva00 added inline comments.


================
Comment at: test/CodeGen/X86/mmx-cvt.ll:271
 ; X86-NEXT:    movq %mm0, (%esp)
-; X86-NEXT:    cvtdq2pd (%esp), %xmm0
+; X86-NEXT:    movsd {{.*#+}} xmm0 = mem[0],zero
+; X86-NEXT:    cvtdq2pd %xmm0, %xmm0
----------------
Weird instruction increase


================
Comment at: test/CodeGen/X86/not-and-simplify.ll:22
 ; ALL-LABEL: shrink_xor_constant1_splat:
 ; ALL:       # %bb.0:
+; ALL-NEXT:    pcmpeqd %xmm1, %xmm1
----------------
Bug?


Repository:
  rL LLVM

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D33587/new/

https://reviews.llvm.org/D33587





More information about the llvm-commits mailing list