Displaying 1 result from an estimated 1 matches for "rega_regb".
Did you mean:
reg_reg
2016 Feb 03
2
TableGen register class
Hi,
Assume I define registers R0...R15 and two register classes RegA and RegB.
RegA contains R0 to R7 while RegB contains R0 to R15.
Then I check the machine instruction, it seems that in some cases, the
%vreg0 belongs to RegB; in other cases %vreg1 belongs to RegA_RegB. Can you
tell me how TableGen decides which is which? At first, I guess &verg0 will
be assigned by R8 to R15 only so that %vreg0 belongs to RegB. But it seems
my guess is wrong because %verg0 can also be assigned by R0.
Any input is appreciable.
Regards,
Xiangyang
-------------- next part --...