diff options
author | Chris Lattner <sabre@nondot.org> | 2010-10-05 22:23:58 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2010-10-05 22:23:58 +0000 |
commit | d350e4757e649dce07f7492115bd9d19c71426bf (patch) | |
tree | bfd98df38dde192d7344a9b7a8ee472ed0a36eea /lib/Target/X86/X86ISelDAGToDAG.cpp | |
parent | 2e2be60e0386c33b3e28a29af3ddfbafafc45aea (diff) |
switch CMOVBE to the multipattern:
21 insertions(+), 53 deletions(-)
Moar change coming before I switch the rest.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@115697 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Target/X86/X86ISelDAGToDAG.cpp')
-rw-r--r-- | lib/Target/X86/X86ISelDAGToDAG.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/lib/Target/X86/X86ISelDAGToDAG.cpp b/lib/Target/X86/X86ISelDAGToDAG.cpp index 018ea9e8f6..048c7bb932 100644 --- a/lib/Target/X86/X86ISelDAGToDAG.cpp +++ b/lib/Target/X86/X86ISelDAGToDAG.cpp @@ -1538,9 +1538,9 @@ static bool HasNoSignedComparisonUses(SDNode *N) { case X86::CMOVB16rr: case X86::CMOVB16rm: case X86::CMOVB32rr: case X86::CMOVB32rm: case X86::CMOVB64rr: case X86::CMOVB64rm: - case X86::CMOVBE16rr: case X86::CMOVBE16rm: - case X86::CMOVBE32rr: case X86::CMOVBE32rm: - case X86::CMOVBE64rr: case X86::CMOVBE64rm: + case X86::CMOVBErr16: case X86::CMOVBErm16: + case X86::CMOVBErr32: case X86::CMOVBErm32: + case X86::CMOVBErr64: case X86::CMOVBErm64: case X86::CMOVE16rr: case X86::CMOVE16rm: case X86::CMOVE32rr: case X86::CMOVE32rm: case X86::CMOVE64rr: case X86::CMOVE64rm: |