I need a routine that, post register allocation, finds for a basic block the registers that were modified and still live at the end of the block. Is the something already implemented I can call? Or some close I can copy and modify? Thanks, brian