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