<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Tahoma
}
--></style>
</head>
<body class='hmmessage'>
Hi,<br><br>I am having a bit of a time trying to figure out the scheme behind the slotindexing / liverange design.<br><br>There seems to be several indexes mapped to the same instruction. Why is this?<br><br>I take it, that it will always be true that for a LiveRange includes instructions with slotindexes [i:j), based on calls to SlotIndexes::getInstructionIndex(MI) ?<br><br>However, LiveRange.valno->def, gives an earlier index than what is returned from the method above...<br><br>Is there any overview doc on this?<br><br>Best regards,<br><br>Jonas<br><br>                                     </body>
</html>