On Mon, 2005-11-21 at 21:46, Ian Lance Taylor wrote:

> 
> In principle the combiner could make sure that the same number and
> type of volatile memory references occur both before and after the
> combination, and reject it if not.

It would also have to ensure that the volatile memory operation wasn't
moved across any other 'relevant' (for some suitable definition of
relevant) memory operation (combine can cause limited re-ordering of
load operations, for example).

R.

Reply via email to