This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository llvm.
from 866cf8f3afa Fixup for rL326769 (RegState::Debug is being truncated to a bool) new c1dad069688 TableGen: Generalize record types to fix typeIsConvertibleT [...] new c1b25e68566 TableGen: Simplify BitsInit::resolveReferences new a9e8c1d6098 TableGen: Allow !cast of records, cleanup conversion machinery new 19ebaa70e52 TableGen: Explicitly check whether a record has been resolved new ea80ae41c7c TableGen: Move getNewAnonymousName into RecordKeeper new 1f3e2338d93 TableGen: Delay instantiating inline anonymous records new 33774b4ded5 TableGen: Remove the ResolveFirst mechanism new 8498a493c81 TableGen: Add !foldl operation
The 8 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: docs/TableGen/LangIntro.rst | 38 +- docs/TableGen/LangRef.rst | 2 +- include/llvm/TableGen/Record.h | 242 +++++++++--- lib/TableGen/Record.cpp | 657 +++++++++++++++++++++++--------- lib/TableGen/TGLexer.cpp | 1 + lib/TableGen/TGLexer.h | 2 +- lib/TableGen/TGParser.cpp | 296 ++++++++++---- lib/TableGen/TGParser.h | 6 +- test/TableGen/AnonDefinitionOnDemand.td | 26 +- test/TableGen/BitOffsetDecoder.td | 10 - test/TableGen/BitsInit.td | 2 +- test/TableGen/BitsInitOverflow.td | 6 +- test/TableGen/FieldAccess.td | 20 +- test/TableGen/UnsetBitInit.td | 31 +- test/TableGen/code.td | 5 +- test/TableGen/foldl.td | 71 ++++ test/TableGen/if-type.td | 11 + test/TableGen/if.td | 24 ++ 18 files changed, 1100 insertions(+), 350 deletions(-) create mode 100644 test/TableGen/foldl.td create mode 100644 test/TableGen/if-type.td