SPC58EC-DISP How to enable Floating-point multiply-add instructions
Hi,
I tried to write a piece of code involving multiplication and addition (a*b+c) hoping the compiler would automatically use the FMA (fused multiply-add) instruction. However, it seems to still decompose it into separate instructions, efsadd and efsmul. I've attempted to use compiler options like -O3 or -ffpcontract=fast, but I haven't seen it compile into FMA instructions. I'd like to ask if FMA instructions are supported? (I've seen instructions like fmadd mentioned in the documentation).
Best regards,
