[llvm-commits] [llvm-gcc-4.2] r41750 - /llvm-gcc-4.2/trunk/gcc/llvm-convert.cpp
Dale Johannesen
dalej at apple.com
Thu Sep 6 12:37:22 PDT 2007
Author: johannes
Date: Thu Sep 6 14:37:21 2007
New Revision: 41750
URL: http://llvm.org/viewvc/llvm-project?rev=41750&view=rev
Log:
Use APFloat interface to ConstantFP.
Modified:
llvm-gcc-4.2/trunk/gcc/llvm-convert.cpp
Modified: llvm-gcc-4.2/trunk/gcc/llvm-convert.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/llvm-convert.cpp?rev=41750&r1=41749&r2=41750&view=diff
==============================================================================
--- llvm-gcc-4.2/trunk/gcc/llvm-convert.cpp (original)
+++ llvm-gcc-4.2/trunk/gcc/llvm-convert.cpp Thu Sep 6 14:37:21 2007
@@ -5195,7 +5195,8 @@
if (FLOAT_WORDS_BIG_ENDIAN)
std::swap(UArr[0], UArr[1]);
- return ConstantFP::get(Ty, V);
+ return ConstantFP::get(Ty, Ty==Type::FloatTy ? APFloat((float)V)
+ : APFloat(V));
}
Constant *TreeConstantToLLVM::ConvertVECTOR_CST(tree exp) {
More information about the llvm-commits
mailing list