Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[omr-dev] ILValue load() method

Hi,

I notice that ILValue::load() method creates a temporary and stores
the value in the Block that computed the value, if the value is being
loaded in another block. I would like to understand why this is
necessary. Is it a rule that a value computed in one block cannot be
accessed directly in another block unless it is stored in the original
block? Is this an optimization of some sort?

Regards
Dibyendu


Back to the top