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
J-Y You c233f2a4f7 [TableGen] Fix anonymous record self-reference in foreach and multiclass
If we instantiate self-referenced anonymous records in foreach and
multiclass, the NAME value will point to incorrect record. It's because
anonymous name is resolved too early.

This patch adds AnonymousNameInit to represent an anonymous record name.
When instantiating an anonymous record, it will update the referred name.

Differential Revision: https://reviews.llvm.org/D95309
2021-02-01 10:59:07 -05:00
..
Automaton.td
DirectiveEmitter.h [llvm] Drop unnecessary const from return types (NFC) 2021-01-31 10:23:43 -08:00
Error.h [TableGen] Eliminate the 'code' type 2020-12-03 10:19:11 -05:00
Main.h
Record.h [TableGen] Fix anonymous record self-reference in foreach and multiclass 2021-02-01 10:59:07 -05:00
SearchableTable.td [TableGen] Eliminate the 'code' type 2020-12-03 10:19:11 -05:00
SetTheory.h
StringMatcher.h
StringToOffsetTable.h
TableGenBackend.h