Would I be correct in assuming that the alias set is defined as the registers which may reside in the same space as the register? In other words the register is either a super or sub register which holds the same physical location in the register set?<div>
<br></div><div>Could someone please explain what the Alias set is if it is not what I described above?<br><div><br></div><div>TargetRegisterInfo::getAliasSet( unsigned reg )</div><div><br></div><div>Thanks</div><div>Jeff Kunkel</div>
<div><br><div class="gmail_quote">On Thu, Sep 2, 2010 at 1:56 PM, Jeff Kunkel <span dir="ltr"><<a href="mailto:jdkunk3@gmail.com">jdkunk3@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
I need to model my registers for my allocator. I need to identify the super-register and the sub-register conflicts. Something like:<div><br></div><div>For each set of registers R in the set of aligned registers defined by the input request virtual register alpha. Now each register block r in R can have zero, one, or more registers defined in the block started at the aligned size and ending at the aligned size plus the request register alpha's size. The final step is to weigh and choose a block to put alpha into. </div>

<div><br></div><div>How do I model the registers R and register blocks r to obtain my desired information? </div><div><br></div><div>- Thanks</div><div>- Jeff Kunkel</div>
</blockquote></div><br></div></div>