Welcome, guest ( Login )

WikiHome » double-precision -mcustom-* options

double-precision -mcustom-* options

Version 3, changed by kerry. 09/18/2006.   Show version history

first operand second operand operation result nios2-elf-gcc option GCC pattern name
double none write X none -mcustom-fwrx=N nios2_fwrx
float none write Y none -mcustom-fwry=N nios2_fwry
none none read low half of X float -mcustom-frdxlo=N nios2_frdxlo
none none read high half of X float -mcustom-frdxhi=N nios2_frdxhi
none none read Y float -mcustom-frdy=N nios2_frdy






double double + double -mcustom-faddd=N adddf3
double double - double -mcustom-fsubd=N subdf3
double double * double -mcustom-fmuld=N muldf3
double double / double -mcustom-fdivd=N divdf3
double double min double -mcustom-fmind=N mindf3
double double max double -mcustom-fmaxd=N maxdf3
double none negation double -mcustom-fnegd=N negdf2
double none abs double -mcustom-fabsd=N absdf2
double none sqrt double -mcustom-fsqrtd=N sqrtdf2
double none cos double -mcustom-fcosd=N cosdf2
double none sin double -mcustom-fsind=N sindf2
double none tan double -mcustom-ftand=N tandf2
double none atan double -mcustom-fatand=N atandf2
double none exp double -mcustom-fexpd=N expdf2
double none log double -mcustom-flogd=N logdf2
double double < int -mcustom-fcmpltd=N nios2_sltdf
double double <= int -mcustom-fcmpled=N nios2_sledf
double double > int -mcustom-fcmpgtd=N nios2_sgtdf
double double >= int -mcustom-fcmpged=N nios2_sgedf
double double == int -mcustom-fcmpeqd=N nios2_seqdf
double double != int -mcustom-fcmpned=N nios2_snedf






int none int to double double -mcustom-floatid=N floatsidf2
unsigned none unsigned to double double -mcustom-floatud=N floatunssidf2
double none double to int int -mcustom-fixdi=N fixdfsi2
double none double to unsigned unsigned -mcustom-fixdu=N fixunsdfsi2






float none float to double double -mcustom-fextsd=N extendsfdf2
double none double to float float -mcustom-ftruncds=N truncdfsf2

Attachments (0)

  File By Size Attached Ver.