MEM flags and stack temps

Richard Kenner kenner@vlsi1.ultra.nyu.edu
Thu Nov 16 14:25:00 GMT 2000


    This is possibly naive, since I'm not familiar enough with the
    relevant back end structures.  But what if the offset calculation
    showed up as its own RTL object, computing an address-register-like
    pseudo which is in turn "read" by the addressof(stack slot) construct?
    It would then be cse'd, and if all of the addressof's for that stack
    slot are removed, these offsets would then be dead, and eliminated by
    dce.

But you can't know if the offset is too large enough.  Most of them won't be.


More information about the Gcc mailing list