Jim Grosbach a66512e591 Extend AsmMatcher token literal matching to allow aliasing.
For example, ARM allows:
    vmov.u32 s4, #0  -> vmov.i32, #0
'u32' is a more specific designator for the 32-bit integer type specifier
and is legal for any instruction which accepts 'i32' as a datatype suffix.

We want to say,
    def : TokenAlias<".u32", ".i32">;

This works by marking the match class of 'From' as a subclass of the
match class of 'To'.

rdar://10435076



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@145992 91177308-0d34-0410-b5e6-96231b3b80d8
2011-12-06 23:43:54 +00:00
..
2011-10-07 18:25:05 +00:00
2010-11-29 18:16:10 +00:00
2009-02-20 23:44:54 +00:00
2011-10-07 18:25:05 +00:00
2007-12-29 20:37:13 +00:00
2006-08-09 19:40:13 +00:00
2011-03-31 00:23:57 +00:00
2007-12-29 20:37:13 +00:00
2011-10-04 03:08:43 +00:00
2010-08-04 16:11:24 +00:00
2009-08-24 03:44:02 +00:00
2010-10-02 18:49:27 +00:00