Index: src/IceInstX8632.h |
diff --git a/src/IceInstX8632.h b/src/IceInstX8632.h |
index ac3087032eea40de17dd21ffaf6d697916ca3c03..f7447c357020d7238363e1fbfc988b5c85af59fb 100644 |
--- a/src/IceInstX8632.h |
+++ b/src/IceInstX8632.h |
@@ -744,6 +744,7 @@ public: |
virtual bool isRedundantAssign() const { |
return checkForRedundantAssign(getDest(), getSrc(0)); |
} |
+ virtual bool isSimpleAssign() const { return true; } |
virtual void emit(const Cfg *Func) const; |
virtual void dump(const Cfg *Func) const { |
Ostream &Str = Func->getContext()->getStrDump(); |
@@ -1199,7 +1200,7 @@ private: |
virtual ~InstX8632Movsx() {} |
}; |
-// Movsx - copy from a narrower integer type to a wider integer |
+// Movzx - copy from a narrower integer type to a wider integer |
// type, with zero extension. |
class InstX8632Movzx : public InstX8632 { |
public: |