[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