[PATCH] D88624: [GlobalISel][AArch64] Don't emit cset for G_FCMPs feeding into G_BRCONDs

Jessica Paquette via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Wed Sep 30 17:33:07 PDT 2020


paquette added inline comments.


================
Comment at: llvm/lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:1327
+  unsigned CCMIOpc = CCMI->getOpcode();
+  if (CCMIOpc != TargetOpcode::G_ICMP && CCMIOpc != TargetOpcode::G_FCMP)
     return false;
----------------
aemerson wrote:
> What else could the opcode be?
Looks like SDAG has handling for overflow ops, so I guess one of those?


CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D88624/new/

https://reviews.llvm.org/D88624



More information about the llvm-commits mailing list