blob: e3b7e9f8b82d6ed3badafd3609e26677e7d052e9 (
plain)
1
2
3
4
5
6
7
8
9
10
|
// vfwcvt.f.xu.v vd, vs2, vm
VI_VFP_WCVT_INT_TO_FP(
{ vd = ui32_to_f16(vs2); }, // BODY8
{ vd = ui32_to_f32(vs2); }, // BODY16
{ vd = ui32_to_f64(vs2); }, // BODY32
{ require(p->extension_enabled(EXT_ZVFH)); }, // CHECK8
{ require_extension('F'); }, // CHECK16
{ require_extension('D'); }, // CHECK32
uint // sign
)
|