Adding soft-float comparisons, addition, subtraction, multiplication and negation

llvm-svn: 107400
GitOrigin-RevId: b1fdde1d01a3c1eeed669256fd5fe60aac5deb40
10 files changed