diff options
Diffstat (limited to 'llvm/lib')
| -rw-r--r-- | llvm/lib/Target/X86/X86InstrInfo.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/llvm/lib/Target/X86/X86InstrInfo.cpp b/llvm/lib/Target/X86/X86InstrInfo.cpp index 9d799d8e780..c3e862b09ed 100644 --- a/llvm/lib/Target/X86/X86InstrInfo.cpp +++ b/llvm/lib/Target/X86/X86InstrInfo.cpp @@ -6409,10 +6409,14 @@ static bool isAssociativeAndCommutative(const MachineInstr &Inst) { case X86::MINCSSrr: case X86::VMAXCPDrr: case X86::VMAXCPSrr: + case X86::VMAXCPDYrr: + case X86::VMAXCPSYrr: case X86::VMAXCSDrr: case X86::VMAXCSSrr: case X86::VMINCPDrr: case X86::VMINCPSrr: + case X86::VMINCPDYrr: + case X86::VMINCPSYrr: case X86::VMINCSDrr: case X86::VMINCSSrr: return true; |

