blob: dfba6f4c42c80708e3e70c71615c34cc714980c1 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
// vfncvt.rod.f.f.v vd, vs2, vm
VI_VFP_NCVT_FP_TO_FP(
{;}, // BODY16
{ // BODY32
softfloat_roundingMode = softfloat_round_odd;
vd = f32_to_f16(vs2);
},
{ // BODY64
softfloat_roundingMode = softfloat_round_odd;
vd = f64_to_f32(vs2);
},
{;}, // CHECK16
{ require_extension(EXT_ZVFH); }, // CHECK32
{ require_extension('F'); } // CHECK64
)
|