Fix UMULO support for 2x register width to allow the full
authorEric Christopher <echristo@apple.com>
Sat, 18 Jun 2011 00:09:57 +0000 (00:09 +0000)
committerEric Christopher <echristo@apple.com>
Sat, 18 Jun 2011 00:09:57 +0000 (00:09 +0000)
commita3071455e540530ecb644a2e59098129f70ce705
treea51df0e3e0ceb2871401063337954c2c46a7a20f
parentccfae86da1e78e5985bdc9d64d1116c539cf19ba
Fix UMULO support for 2x register width to allow the full
range without a libcall to a new mulo<mode> libcall
that we'd have to create.

Finishes the rest of rdar://9090077 and rdar://9210061

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@133318 91177308-0d34-0410-b5e6-96231b3b80d8
lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp
test/CodeGen/X86/muloti.ll