aix4.1 alias problem

Christian Iseli chris@lslsun.epfl.ch
Thu Nov 6 01:06:00 GMT 1997


> Well, it's the same basic problem as Christian ran into, except
> that the scheduler has moved things around in such a way that
> the copy out of the arg register appears after the function begin
> note.
>
> ...
> 
> The other possibility is to set reg_seen for all the registers
> which might hold values at function entry.  This might be overly
> pessimistic and defeat the entire purpose of tracking argument
> values for alias purposes.  But should be 100% safe.

How about trying to do some clever walking through the reg_base_value
table, detecting cycles after the first loop iteration, and avoiding
to cycle during subsequent iterations of the loop?

					Christian



More information about the Gcc mailing list