SVE Instruction List by Dougall Johnson
BFMLS (indexed): BFloat16 floating-point fused multiply-subtract vectors by indexed elements
BFMLS Zda.H, Zn.H, Zm.H[imm] (SVE2+B16B16 (SME2+B16B16
128-bit SVE

Within each 128-bit segment, for each BFloat16, set (4) to the element from (1) specified by imm, multiplied by (2), minus (3).
256-bit SVE

Within each 128-bit segment, for each BFloat16, set (4) to the element from (1) specified by imm, multiplied by (2), minus (3).
512-bit SVE

Within each 128-bit segment, for each BFloat16, set (4) to the element from (1) specified by imm, multiplied by (2), minus (3).
Larger sizes
1024-bit SVE

Within each 128-bit segment, for each BFloat16, set (4) to the element from (1) specified by imm, multiplied by (2), minus (3).
2048-bit SVE

Within each 128-bit segment, for each BFloat16, set (4) to the element from (1) specified by imm, multiplied by (2), minus (3).
Report mistakes or give feedback
Inspired by and based on the x86/x64 SIMD Instruction List by Daytime.