https://gcc.gnu.org/bugzilla/show_bug.cgi?id=122215

Andrew Pinski <pinskia at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
          Component|target                      |rtl-optimization
           Keywords|                            |ra

--- Comment #2 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
IRA good:
```

Disposition:
    0:r136 l0    10    2:r137 l0    14    1:r139 l0    10
New iteration of spill/restore move
+++Costs: overall -4000, reg -4000, mem 0, ld 0, st 0, move 0
+++       move loops 0, new jumps 0

```

IRA bad:
```

Assigning 23 to a2r137
Disposition:
    0:r136 l0    10    2:r137 l0    23    1:r139 l0    10
New iteration of spill/restore move
+++Costs: overall -2000, reg -2000, mem 0, ld 0, st 0, move 0
+++       move loops 0, new jumps 0
```


The IR is the same at that point too.

Reply via email to