| Index: src/IceInstARM32.h
|
| diff --git a/src/IceInstARM32.h b/src/IceInstARM32.h
|
| index 6d282088f5ba25e16a85ced3b3c5911728f28e8d..70c3c4e53716a9f7604864a635474289d0a8bc1a 100644
|
| --- a/src/IceInstARM32.h
|
| +++ b/src/IceInstARM32.h
|
| @@ -1135,6 +1135,7 @@ public:
|
| }
|
| bool isRedundantAssign() const override {
|
| return !isMultiDest() && !isMultiSource() &&
|
| + getPredicate() == CondARM32::AL &&
|
| checkForRedundantAssign(getDest(), getSrc(0));
|
| }
|
| bool isVarAssign() const override { return llvm::isa<Variable>(getSrc(0)); }
|
|
|