Refactor muldf3 and mulsf3. Patch from: GuanHong Liu Differential Revision: http://reviews.llvm.org/D3886 llvm-svn: 209741 GitOrigin-RevId: 6269913bdd8b89d0d87245696182fe4c1a299287