| Index: src/IceInst.cpp
|
| diff --git a/src/IceInst.cpp b/src/IceInst.cpp
|
| index a88194e2acf7e092137c6e1111fab281cacb21d9..9706ce962534867837abc5152f056f9284cef875 100644
|
| --- a/src/IceInst.cpp
|
| +++ b/src/IceInst.cpp
|
| @@ -346,12 +346,7 @@ Inst *InstPhi::lower(Cfg *Func) {
|
| IceString PhiName = Dest->getName() + "_phi";
|
| Variable *NewSrc = Func->makeVariable(Dest->getType(), PhiName);
|
| this->Dest = NewSrc;
|
| - InstAssign *NewInst = InstAssign::create(Func, Dest, NewSrc);
|
| - // Set Dest and NewSrc to have affinity with each other, as a hint
|
| - // for register allocation.
|
| - Dest->setPreferredRegister(NewSrc, false);
|
| - NewSrc->setPreferredRegister(Dest, false);
|
| - return NewInst;
|
| + return InstAssign::create(Func, Dest, NewSrc);
|
| }
|
|
|
| InstRet::InstRet(Cfg *Func, Operand *RetValue)
|
|
|