> + The second instruction doesn't seem to recognise that DefReg gets > read. Couldn't a scheduler move some other definition of DefReg > between the first two lines? Actually, I don't think this can cause a problem now, though I still think it's dodgy from a "what's actually happening" point of view. Tim.