[fast-isel] Add support for ADDs with non-legal types.

llvm-svn: 149934
2 files changed