Fix another miscompilation exposed by lencode, where we lowered i64->f32
authorChris Lattner <sabre@nondot.org>
Fri, 17 Feb 2006 04:32:33 +0000 (04:32 +0000)
committerChris Lattner <sabre@nondot.org>
Fri, 17 Feb 2006 04:32:33 +0000 (04:32 +0000)
commit25125697fb0a761da440b222671cf2d6d4deaeac
tree8352d3ad580b81cacc2ef81f1e0167f8fbc6c6a7
parenta648df2871d2f266cdaf8a913553bfb5de027ee0
Fix another miscompilation exposed by lencode, where we lowered i64->f32
conversions to __floatdidf instead of __floatdisf on targets that support
f32 but not i64 (e.g. sparc).

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26254 91177308-0d34-0410-b5e6-96231b3b80d8
lib/CodeGen/SelectionDAG/LegalizeDAG.cpp