> Maybe someone can have a look at the attribute((pointer_no_escape))
> patch I posted a while ago.  With some IPA machinery we could possibly
> trim down the clobber lists quite a bit.
> 

Well, let me confirm first that he is right.  This requires a cpgram.ii
that compiles (none of the attachments to the testcase do)
This is rather easy, i will test the improved-aliasing-branch from right
before the merge.

Second, it could be one of the previously silly tests that was removed
(ie the is_global_var check in is_call_clobbered, even though we have
globals that are *not* clobbered).  Those would now be bitmap tests.

If the bitmap is too expensive for random testing, we might have to move
it into a flag.




> Richard.
> 

Reply via email to