"ldd [%0], %%f52 ldd [%0+8], %%f54 ldd [%1], %%f56 ldd [%1+8], %%f58 fcmpeq %%fcc3, %%f52, %%f56 " : : "r" (a), "r" (b) : QP_CLOBBER_CC);
"	ldd [%0], %%f52\n" "	ldd [%0+8], %%f54\n" "	ldd [%1], %%f56\n" "	ldd [%1+8], %%f58\n" "	fcmpeq %%fcc3, %%f52, %%f56\n" "	" : : "r" (a), "r" (b) : QP_CLOBBER_CC);
int _Qp_fle(const long double *a, const long double *b){  FP_DECL_EX;  FP_DECL_Q(A); FP_DECL_Q(B);  int r;  FP_INIT_ROUNDMODE;  FP_UNPACK_RAW_QP(A, a);  FP_UNPACK_RAW_QP(B, b);  FP_CMP_Q(r, B, A, -2);  if (r == -2)    FP_SET_EXCEPTION(FP_EX_INVALID);  QP_HANDLE_EXCEPTIONS(  	__asm (	"ldd [%0], %%f52	 ldd [%0+8], %%f54	 ldd [%1], %%f56	 ldd [%1+8], %%f58	 fcmpeq %%fcc3, %%f52, %%f56	" : : "r" (a), "r" (b) : QP_CLOBBER_CC);	_FPU_GETCW(_fcw);	r = ((_fcw >> 36) & 2) ? -1 : 0);  return (r >= 0);}