Add support to tablegen for naming the nodes themselves, not just the operands,
authorNate Begeman <natebegeman@mac.com>
Thu, 19 Mar 2009 05:21:56 +0000 (05:21 +0000)
committerNate Begeman <natebegeman@mac.com>
Thu, 19 Mar 2009 05:21:56 +0000 (05:21 +0000)
commit7cee81703de8333d457ec9e560b0537b71df5a48
tree510812a4ee134e4dbda6b3f38cdaeab84a82a86f
parentb53db4fb321823a8a1f6abc372bdc7c36ef1447f
Add support to tablegen for naming the nodes themselves, not just the operands,
in selectiondag patterns.  This is required for the upcoming shuffle_vector rewrite,
and as it turns out, cleans up a hack in the Alpha instruction info.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@67286 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/Alpha/AlphaInstrInfo.td
utils/TableGen/CodeGenDAGPatterns.cpp
utils/TableGen/Record.cpp
utils/TableGen/Record.h
utils/TableGen/TGParser.cpp