Displaying 2 results from an estimated 2 matches for "namedregist".
Did you mean:
namedregister
2004 Nov 16
0
[LLVMdev] Target.td:Register changes
...e the above).
2. Some register names have characters that tblgen doesn't like for
identifiers, e.g. X86 has "ST(0)".
3. Having support for both "has an explicit name" and "does not have an
explicit name" means we need to have duplicate tblgen classes, e.g.
NamedRegister vs Register. I think the reason for making this change
was because we were introducing RegisterGroup and didn't want to have
to introduce NamedRegisterGroup for consistency.
-Chris
--
http://llvm.org/
http://nondot.org/sabre/
2004 Nov 16
2
[LLVMdev] Target.td:Register changes
Hi, looking at the fresh CVS state I see:
class Register<string n> : RegisterBase<n> {
list<RegisterBase> Aliases = [];
}
while previously the Register class did not require any parameters. The change
log is just:
* Target.td: Revamp the Register class, and allow the use of the
RegisterGroup class to specify aliases directly in register
definitions.
and I