[PATCH] [Multiprecision Arithmetic Optimization] Teach SelectionDAG how to promote the integer carry result of {add, sub}{c, e} to a larger integer type.

Michael Gottesman mgottesman at apple.com
Wed May 15 10:37:23 PDT 2013


The attached patch teaches selection DAG how to promote the integer carry result of an {add,sub}{c,e} node to a larger integer type. It is a part of a larger set of patches that I will be committing over the next little bit to enable the optimization of uaddo/usubo chains.

Please Review,
Michael

-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-Teach-SelectionDAG-how-to-promote-the-integer-carry-.patch
Type: application/octet-stream
Size: 3470 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20130515/6bda6249/attachment.obj>
-------------- next part --------------




More information about the llvm-commits mailing list