1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-26 04:32:44 +01:00
llvm-mirror/include/llvm/TableGen
Nicolai Haehnle 7c971d92b4 TableGen: Resolve all template args simultaneously in AddSubClass
Summary:
Use the new resolver interface more explicitly, and avoid traversing
all the initializers multiple times.

Add a test case for a pattern that was broken by an earlier version
of this change.

An additional change is that we now remove *all* template arguments
after resolving them.

Change-Id: I86c828c8cc84c18b052dfe0f64c0d5cbf3c4e13c

Reviewers: arsenm, craig.topper, tra, MartinO

Subscribers: wdng, llvm-commits

Differential Revision: https://reviews.llvm.org/D43652

llvm-svn: 326706
2018-03-05 15:21:11 +00:00
..
Error.h
Main.h
Record.h TableGen: Resolve all template args simultaneously in AddSubClass 2018-03-05 15:21:11 +00:00
SearchableTable.td
SetTheory.h
StringMatcher.h [TableGen] Give the option of tolerating duplicate register names 2017-12-07 09:51:55 +00:00
StringToOffsetTable.h
TableGenBackend.h