| Index: src/IceCfgNode.cpp
|
| diff --git a/src/IceCfgNode.cpp b/src/IceCfgNode.cpp
|
| index 4e4d36bf7c69525352d2437dbe1585a0e166ea55..32597295024f32a1fdc8edd17a999a9a91292c9e 100644
|
| --- a/src/IceCfgNode.cpp
|
| +++ b/src/IceCfgNode.cpp
|
| @@ -501,10 +501,6 @@ void CfgNode::emit(Cfg *Func) const {
|
| for (Inst *I : Insts) {
|
| if (I->isDeleted())
|
| continue;
|
| - // Here we detect redundant assignments like "mov eax, eax" and
|
| - // suppress them.
|
| - if (I->isRedundantAssign())
|
| - continue;
|
| if (Func->UseIntegratedAssembler()) {
|
| I->emitIAS(Func);
|
| } else {
|
|
|