See ARM FP16 instrin support in M1 chip - #4 by jwfromm
Try adding -mattr=+fullfp16 to your target string.
-mattr=+fullfp16