diff options
author | Sanjay Patel <spatel@rotateright.com> | 2017-10-12 16:15:38 +0000 |
---|---|---|
committer | Sanjay Patel <spatel@rotateright.com> | 2017-10-12 16:15:38 +0000 |
commit | 3a72909b7ed7ba81fab3e7a0ed3bfb98ee070418 (patch) | |
tree | 68d944afb086cf04cae81a51b3d1a6a27f3550a1 /llvm/lib | |
parent | 62222d04cdf2c4e69c0de821af06b1a74962eba7 (diff) | |
download | bcm5719-llvm-3a72909b7ed7ba81fab3e7a0ed3bfb98ee070418.tar.gz bcm5719-llvm-3a72909b7ed7ba81fab3e7a0ed3bfb98ee070418.zip |
[x86] replace isEqualTo with == for efficiency
This is a follow-up suggested in D37534.
Patch by Yulia Koval.
llvm-svn: 315589
Diffstat (limited to 'llvm/lib')
-rw-r--r-- | llvm/lib/Target/X86/X86ISelLowering.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/llvm/lib/Target/X86/X86ISelLowering.cpp b/llvm/lib/Target/X86/X86ISelLowering.cpp index ca960d74d3d..499d072aa28 100644 --- a/llvm/lib/Target/X86/X86ISelLowering.cpp +++ b/llvm/lib/Target/X86/X86ISelLowering.cpp @@ -35916,9 +35916,9 @@ static SDValue combineSubToSubus(SDNode *N, SelectionDAG &DAG, SubusRHS = Op1; SDValue MaxLHS = Op0.getOperand(0); SDValue MaxRHS = Op0.getOperand(1); - if (DAG.isEqualTo(MaxLHS, Op1)) + if (MaxLHS == Op1) SubusLHS = MaxRHS; - else if (DAG.isEqualTo(MaxRHS, Op1)) + else if (MaxRHS == Op1) SubusLHS = MaxLHS; else return SDValue(); @@ -35926,9 +35926,9 @@ static SDValue combineSubToSubus(SDNode *N, SelectionDAG &DAG, SubusLHS = Op0; SDValue MinLHS = Op1.getOperand(0); SDValue MinRHS = Op1.getOperand(1); - if (DAG.isEqualTo(MinLHS, Op0)) + if (MinLHS == Op0) SubusRHS = MinRHS; - else if (DAG.isEqualTo(MinRHS, Op0)) + else if (MinRHS == Op0) SubusRHS = MinLHS; else return SDValue(); |