[llvm] r368250 - [X86] Add CMOV_FR32X and CMOV_FR64X to the isCMOVPseudo function.

Craig Topper via llvm-commits llvm-commits at lists.llvm.org
Wed Aug 7 21:41:00 PDT 2019


Author: ctopper
Date: Wed Aug  7 21:40:59 2019
New Revision: 368250

URL: http://llvm.org/viewvc/llvm-project?rev=368250&view=rev
Log:
[X86] Add CMOV_FR32X and CMOV_FR64X to the isCMOVPseudo function.

Modified:
    llvm/trunk/lib/Target/X86/X86ISelLowering.cpp

Modified: llvm/trunk/lib/Target/X86/X86ISelLowering.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/X86/X86ISelLowering.cpp?rev=368250&r1=368249&r2=368250&view=diff
==============================================================================
--- llvm/trunk/lib/Target/X86/X86ISelLowering.cpp (original)
+++ llvm/trunk/lib/Target/X86/X86ISelLowering.cpp Wed Aug  7 21:40:59 2019
@@ -29431,7 +29431,9 @@ static bool checkAndUpdateEFLAGSKill(Mac
 static bool isCMOVPseudo(MachineInstr &MI) {
   switch (MI.getOpcode()) {
   case X86::CMOV_FR32:
+  case X86::CMOV_FR32X:
   case X86::CMOV_FR64:
+  case X86::CMOV_FR64X:
   case X86::CMOV_GR8:
   case X86::CMOV_GR16:
   case X86::CMOV_GR32:




More information about the llvm-commits mailing list