summaryrefslogtreecommitdiffstats
path: root/llvm/utils/TableGen/CodeGenDAGPatterns.cpp
diff options
context:
space:
mode:
authorDávid Bolvanský <david.bolvansky@gmail.com>2019-11-02 00:38:09 +0100
committerDávid Bolvanský <david.bolvansky@gmail.com>2019-11-02 16:43:16 +0100
commitedb42dccfafb2c0d25d19175c49d016a7c2e0b13 (patch)
tree64a0799e3c0591d8150276c742dda0bb7f4ed7f0 /llvm/utils/TableGen/CodeGenDAGPatterns.cpp
parentc12efa2ed0547f7f9f8fba0ad7a76a4cb08bf53a (diff)
downloadbcm5719-llvm-edb42dccfafb2c0d25d19175c49d016a7c2e0b13.tar.gz
bcm5719-llvm-edb42dccfafb2c0d25d19175c49d016a7c2e0b13.zip
[Codegen] Both sides of '&&' are same; fixed
Summary: Found by PVS Studio Not familiar with this code; no testcase. Reviewers: craig.topper, RKSimon Reviewed By: RKSimon Subscribers: llvm-commits Tags: #llvm Differential Revision: https://reviews.llvm.org/D69741
Diffstat (limited to 'llvm/utils/TableGen/CodeGenDAGPatterns.cpp')
-rw-r--r--llvm/utils/TableGen/CodeGenDAGPatterns.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/utils/TableGen/CodeGenDAGPatterns.cpp b/llvm/utils/TableGen/CodeGenDAGPatterns.cpp
index 46f986ca017..277a448374d 100644
--- a/llvm/utils/TableGen/CodeGenDAGPatterns.cpp
+++ b/llvm/utils/TableGen/CodeGenDAGPatterns.cpp
@@ -479,7 +479,7 @@ bool TypeInfer::EnforceSmallerThan(TypeSetByHwMode &Small,
TypeSetByHwMode::SetType &S = Small.get(M);
TypeSetByHwMode::SetType &B = Big.get(M);
- if (any_of(S, isIntegerOrPtr) && any_of(S, isIntegerOrPtr)) {
+ if (any_of(S, isIntegerOrPtr) && any_of(B, isIntegerOrPtr)) {
auto NotInt = [](MVT VT) { return !isIntegerOrPtr(VT); };
Changed |= berase_if(S, NotInt) |
berase_if(B, NotInt);
OpenPOWER on IntegriCloud