[AArch64][SVE] Fix lowering of "fcmp ueq/one" when using SVE
We were previously lowering to the incorrect instructions for the setcc DAG node when using the SETUEQ and SETONE floating point condition codes. I have fixed this by marking the SETONE code as Expand and letting the SETUNE code be legal. I have also fixed up the patterns for FCMNE_PPzZZ and FCMNE_PPzZ0 to use the correct opcode. Differential Revision: https://reviews.llvm.org/D121905
Loading
Please sign in to comment