double_asm.c
383 Bytes
////C: '-msoft-fp-single'
int main(void)
{
asm("fmv.d f0,f1");
asm("fneg.d f0,f1");
asm("fabs.d f0,f1");
asm("fadd.d f0,f1,f2");
asm("fsub.d f0,f1,f2");
asm("fmul.d f0,f1,f2");
asm("fdiv.d f0,f1,f2");
asm("fsqrt.d f0,f1");
asm("fcvt.d.w f0,t1");
asm("fcvt.w.d t0,f1");
asm("feq.d t0,f0,f1");
asm("flt.d t0,f0,f1");
asm("fle.d t0,f0,f1");
return 0;
}