are either unreduced or only test old syntax. llvm-svn: 133228
llvm-svn: 81293
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. llvm-svn: 73477