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