From e82b41bb50247c437c52cae64c6d25c0a6b62bb6 Mon Sep 17 00:00:00 2001 From: Craig Topper Date: Thu, 8 Aug 2019 04:40:59 +0000 Subject: [PATCH] [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 --- lib/Target/X86/X86ISelLowering.cpp | 2 ++ 1 file changed, 2 insertions(+) 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: -- 2.40.0