|
@@ -1182,12 +1182,10 @@ Unit AoptObj;
|
|
removedSomething := false;
|
|
removedSomething := false;
|
|
firstRemovedWasAlloc := false;
|
|
firstRemovedWasAlloc := false;
|
|
{$ifdef allocregdebug}
|
|
{$ifdef allocregdebug}
|
|
- hp := tai_comment.Create(strpnew('allocating '+std_regname(newreg(R_INTREGISTER,supreg,R_SUBWHOLE))+
|
|
|
|
- ' from here...'));
|
|
|
|
- insertllitem(asml,p1.previous,p1,hp);
|
|
|
|
- hp := tai_comment.Create(strpnew('allocated '+std_regname(newreg(R_INTREGISTER,supreg,R_SUBWHOLE))+
|
|
|
|
- ' till here...'));
|
|
|
|
- insertllitem(asml,p2,p2.next,hp);
|
|
|
|
|
|
+ hp := tai_comment.Create(strpnew('allocating '+std_regname(reg)+' from here...'));
|
|
|
|
+ insertllitem(p1.previous,p1,hp);
|
|
|
|
+ hp := tai_comment.Create(strpnew('allocated '+std_regname(reg)+' till here...'));
|
|
|
|
+ insertllitem(p2,p2.next,hp);
|
|
{$endif allocregdebug}
|
|
{$endif allocregdebug}
|
|
{ do it the safe way: always allocate the full super register,
|
|
{ do it the safe way: always allocate the full super register,
|
|
as we do no register re-allocation in the peephole optimizer,
|
|
as we do no register re-allocation in the peephole optimizer,
|