Zfbfmin Extension

Versions

Version 1.0.0

State

ratified

Ratification date

2024-06

Synopsis

The minimal set of instructions needed to enable scalar support of the BF16 format. It enables BF16 as an interchange format as it provides conversion between BF16 values and FP32 values.

This extension includes the flh, fsh, fmv.x.h, and fmv.h.x instructions defined in the Zfh extension.

Instructions

The following instructions are affected by this extension:

fcvt.bf16.s

No synopsis available

fcvt.s.bf16

No synopsis available

flh

Half-precision floating-point load

fmv.h.x

Half-precision floating-point move from integer

fmv.x.h

Move half-precision value from floating-point to integer register

fsh

Half-precision floating-point store