Auto vectorization of 32-bit float multiply on Cortex-M55

Hi all,

I am searching for a C complier that can auto vectorize 32-bit floating point multiply using the Helium instructions on the Cortex-M55. Would the latest ARM C compiler has this feature? Also would the open source arm-gnu-toolchain or the LLVM compiler do the job?

I am sorry this is a very simple question, but I just couldn't find the answers.

Thanks for your patience.