topperc wrote: @4vtomat I've pushed code to handle _ALT FMA and vfwadd/vfwsub in commuting and the three address instruction pass to match what we do for the non-_ALT instructions. https://github.com/llvm/llvm-project/pull/161158