Eric Christopher f7579ff174 Expand invalid return values for umulo and smulo. Handle these similarly
to add/sub by doing the normal operation and then checking for overflow
afterwards. This generally relies on the DAG handling the later invalid
operations as well.

Fixes the 64-bit part of rdar://8622122 and rdar://8774702.

llvm-svn: 123908
2011-01-20 08:54:28 +00:00
..
2011-01-14 17:01:20 +00:00
2011-01-16 21:34:34 +00:00
2011-01-20 06:39:15 +00:00