Hi Diego Novillo

Your "Tuple representation" of the GIMPLE instructions was:
HEADER:
 code        16 bits
 subcode     16bits
 next        word
 prev        word
 bb          word
 locus       word
 block       word
BODY:
 OP0         word
 ..
 OPN         word

I've a little idea,

Can i remove the word "prev"?
Thanks to "bb", i can traverse the short list of
the small basic block getted from its hashtable.

If i do it then it's one word less :)

Same with the word "block" from "bb".

Two word less :)

My proposed initial "Tuple representation" of the GIMPLE instructions will be:
HEADER:
 code        16 bits
 subcode     8bits
 markbits     8 bits
 next        word            # removed prev word
 bb          word
 locus       word            # removed block word
BODY:
 OP0         word
 ..
 OPN         word

Thanks friendly

J.C. Pizarro

Reply via email to