On Jan 10, 2008, at 2:28 AM, Duncan Sands wrote:
> URL: http://llvm.org/viewvc/llvm-project?rev=45833&view=rev
> Log:
> Output sinl for a long double FSIN node, not sin.
> Likewise fix up a bunch of other libcalls.  While
> there I remove NEG_F32 and NEG_F64 since they are
> not used anywhere.  This fixes 9 Ada ACATS failures.
> +/// GetFPLibCall - Return the right libcall for the given floating  
> point type.
> +static RTLIB::Libcall GetFPLibCall(MVT::ValueType VT,
> +                                   RTLIB::Libcall Call_F32,
> +                                   RTLIB::Libcall Call_F64,
> +                                   RTLIB::Libcall Call_F80,
> +                                   RTLIB::Libcall Call_PPCF128) {

Nice solution Duncan,

-Chris
_______________________________________________
llvm-commits mailing list
llvm-commits@cs.uiuc.edu
http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits

Reply via email to