LoadCompressedPointer

Venkatachalam, Vasanth Vasanth.Venkatachalam at amd.com
Mon Aug 19 12:54:27 PDT 2013


After a recent merge, I noticed some new logic in AMD64Move.LoadCompressedPointer() routine:

assert kind = Kind.Object || kind = kind.Long;

Can someone explain why we would allow kind = kind.Long?

What cases would trigger a call to LoadCompressedPointer where kind = Kind.Long?

Vasanth




More information about the graal-dev mailing list