[PATCH] Sink integer extend into user blocks if the target type is going to be expanded.

Manuel Jacob me at manueljacob.de
Wed Mar 5 14:30:11 PST 2014


mjacob added you to the CC list for the revision "Sink integer extend into user blocks if the target type is going to be expanded.".

Hi t.p.northover,

This helps the instruction selector to lower an i64 * i64 -> i128
multiplication into a single instruction on targets which support it.

http://llvm-reviews.chandlerc.com/D2973

Files:
  lib/CodeGen/CodeGenPrepare.cpp
  lib/Target/X86/README.txt
  test/CodeGen/X86/mul128_sext_loop.ll
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D2973.1.patch
Type: text/x-patch
Size: 8012 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20140305/49cdc68c/attachment.bin>


More information about the llvm-commits mailing list