[llvm-commits] [llvm] r73477 - in /llvm/trunk: lib/CodeGen/SelectionDAG/LegalizeDAG.cpp test/CodeGen/CellSPU/mul-with-overflow.ll test/CodeGen/PowerPC/mul-with-overflow.ll test/CodeGen/X86/umul-with-overflow.ll

Frits van Bommel fvbommel at wxs.nl
Tue Jun 16 02:21:31 PDT 2009


Eli Friedman wrote:
> Author: efriedma
> Date: Tue Jun 16 01:58:29 2009
> New Revision: 73477
> 
> URL: http://llvm.org/viewvc/llvm-project?rev=73477&view=rev
> Log:
> Add some generic expansion logic for SMULO and UMULO.  Fixes UMULO 
> support for x86, and UMULO/SMULO for many architectures, including PPC 
> (PR4201), ARM, and Cell. The resulting expansion isn't perfect, but it's
> not bad.

Does this mean the "Warning: 'llvm.umul.with.overflow' is badly broken. It is 
actively being fixed, but it should not currently be used!" text from 
LangRef.html can now be removed?



More information about the llvm-commits mailing list