2024-05-07 06:40 Jeff Law <jeffreya...@gmail.com> wrote: > > > >On 4/11/24 9:32 PM, Xiao Zeng wrote: >> This patch would like to add new sub extension (aka Zfbfmin) to the >> -march= option. It introduces a new data type BF16. >> >> 1 The Zfbfmin extension depend on 'F', and the FLH, FSH, FMV.X.H, and >> FMV.H.X instructions as defined in the Zfh extension. >> >> 2 The Zfhmin extension includes the following instructions from the >> Zfh extension: FLH, FSH, FMV.X.H, FMV.H.X, FCVT.S.H, and FCVT.H.S. >> >> 3 Zfhmin extension depend on 'F'. >> >> 4 Simply put, just make Zfbfmin dependent on Zfhmin. >> >> Perhaps in the future, we could propose making the FLH, FSH, FMV.X.H, and >> FMV.H.X instructions an independent extension to achieve precise dependency >> relationships for the Zfbfmin. >> >> You can locate more information about Zfbfmin from below spec doc. >> >> <https://github.com/riscv/riscv-bfloat16/releases/download/v59042fc71c31a9bcb2f1957621c960ed36fac401/riscv-bfloat16.pdf> >> >> Below test are passed for this patch >> * The riscv fully regression test. >I wrote a suitable ChangeLog entry and pushed this patch to the trunk. Thanks, jeff
> >THanks, >jeff > Thanks Xiao Zeng