Hi, Ian

  I will try my best to explain what I want. :-)

  Assume I want basic block register usage information, and
I further assume that native machine has a register set
{R0, R1, R2, R3}. The source code might be compiled into
two basic blocks. What I want is something like,

       BB1 (0x100 - 0x120)
       In  0100
       Out 0010 

       BB2 (0x121 - 0x130)
       In  1010
       Out 0001

  Here I use a bitmask with 1-bit for every physical register
on the native machine. Every basic block has its live-ins/outs
information with it. And I also want to assosicated each basic
block with its corresponding binary (virtual) address.

  Thanks.

Regards,
chenwj

-- 
Wei-Ren Chen (陳韋任)
Computer Systems Lab, Institute of Information Science,
Academia Sinica, Taiwan (R.O.C.)
Tel:886-2-2788-3799 #1667

Reply via email to