[TableGen] Resolve complex def names inside multiclasses
authorHal Finkel <hfinkel@anl.gov>
Thu, 21 May 2015 04:32:56 +0000 (04:32 +0000)
committerHal Finkel <hfinkel@anl.gov>
Thu, 21 May 2015 04:32:56 +0000 (04:32 +0000)
commit80bb2d981da75f3988e3901a11653a51d8fbee3a
treeea3e9c98705c0887acb495bc487aa6a7daf3acfb
parent583dac827ca7daea75c6e92c4ebf6b2296118886
[TableGen] Resolve complex def names inside multiclasses

We had not been trying hard enough to resolve def names inside multiclasses
that had complex concatenations, etc. Now we'll try harder.

Patch by Amaury Sechet!

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@237877 91177308-0d34-0410-b5e6-96231b3b80d8
lib/TableGen/TGParser.cpp
lib/TableGen/TGParser.h
test/TableGen/MultiClassDefName.td