From: Craig Topper Date: Thu, 8 Aug 2019 04:40:59 +0000 (+0000) Subject: [X86] Add CMOV_FR32X and CMOV_FR64X to the isCMOVPseudo function. X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=e82b41bb50247c437c52cae64c6d25c0a6b62bb6;p=llvm [X86] Add CMOV_FR32X and CMOV_FR64X to the isCMOVPseudo function. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@368250 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/lib/Target/X86/X86ISelLowering.cpp b/lib/Target/X86/X86ISelLowering.cpp index 6c9d172f6b2..698a32c3922 100644 --- a/lib/Target/X86/X86ISelLowering.cpp +++ b/lib/Target/X86/X86ISelLowering.cpp @@ -29431,7 +29431,9 @@ static bool checkAndUpdateEFLAGSKill(MachineBasicBlock::iterator SelectItr, 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: