[llvm-commits] [llvm] r120909 - /llvm/trunk/lib/VMCore/Constants.cpp

Duncan Sands baldrick at free.fr
Sat Dec 4 12:37:48 PST 2010


Hi Benjamin,

> Apparently APFloat::getZero doesn't like PPCDoubleDoubles.

shouldn't it be fixed then?

Ciao, Duncan.

>
> Modified:
>      llvm/trunk/lib/VMCore/Constants.cpp
>
> Modified: llvm/trunk/lib/VMCore/Constants.cpp
> URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/VMCore/Constants.cpp?rev=120909&r1=120908&r2=120909&view=diff
> ==============================================================================
> --- llvm/trunk/lib/VMCore/Constants.cpp (original)
> +++ llvm/trunk/lib/VMCore/Constants.cpp Sat Dec  4 08:43:08 2010
> @@ -58,7 +58,7 @@
>                              APFloat::getZero(APFloat::IEEEquad));
>     case Type::PPC_FP128TyID:
>       return ConstantFP::get(Ty->getContext(),
> -                           APFloat::getZero(APFloat::PPCDoubleDouble));
> +                           APFloat(APInt::getNullValue(128)));
>     case Type::PointerTyID:
>       return ConstantPointerNull::get(cast<PointerType>(Ty));
>     case Type::StructTyID:
>
>
> _______________________________________________
> llvm-commits mailing list
> llvm-commits at cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits




More information about the llvm-commits mailing list