1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-01 16:33:37 +01:00
llvm-mirror/test/TableGen
Bob Wilson 5d46596707 Fix pr5470. Tablegen handles template arguments by temporarily setting their
values, resolving references to them, and then removing the definitions.
If a template argument is set to an undefined value, we need to resolve
references to that argument to an explicit undefined value.  The current code
leaves the reference to the template argument as it is, which causes an
assertion failure later when the definition of the template argument is
removed.

llvm-svn: 89581
2009-11-22 03:58:57 +00:00
..
2003-08-03-PassCode.td
2006-09-18-LargeInt.td Fun x86 encoding tricks: when adding an immediate value of 128, 2008-10-17 01:33:43 +00:00
AnonDefinitionOnDemand.td
BitsInitOverflow.td For all RUN lines starting with "not", redirect stderr to /dev/null so tests 2008-06-10 12:57:32 +00:00
cast.td Implement !cast. 2009-05-14 21:22:49 +00:00
CStyleComment.td
DagDefSubst.td Use .td for tablegen files, not .ll. 2009-05-08 23:01:28 +00:00
DagIntSubst.td Use .td for tablegen files, not .ll. 2009-05-08 23:01:28 +00:00
DefmInherit.td Allow defm to inherit from multiple multiclasses. 2009-04-22 22:17:51 +00:00
dg.exp For PR1319: Upgrade to new test harness 2007-04-15 10:26:05 +00:00
foreach.td Fix tests to not upset DejaGNU. 2009-05-14 23:21:40 +00:00
ForwardRef.td
GeneralList.td
if.td Add a more robust !if test. 2009-06-08 22:34:57 +00:00
Include.inc
Include.td For PR1319: Upgrade to new test harness 2007-04-15 10:26:05 +00:00
IntBitInit.td
LazyChange.td For PR1319: Upgrade to new test harness 2007-04-15 10:26:05 +00:00
lisp.td Graduate LLVM to the big leagues by embedding a LISP processor into TableGen. 2009-05-14 22:38:31 +00:00
ListArgs.td Add some tests of advanced TableGen list functionality. 2009-06-29 20:07:17 +00:00
ListArgsSimple.td Add some tests of advanced TableGen list functionality. 2009-06-29 20:07:17 +00:00
ListConversion.td
ListSlices.td
MultiClass.td Convert tests using "| wc -l | grep ..." to use the count script. 2007-08-15 13:36:28 +00:00
MultiClassDefName.td Allow multiclass def names to contain "#NAME"" where TableGen replaces 2009-05-05 16:28:25 +00:00
MultiClassInherit.td Fix multiclass inheritance to limit value resolution to new defs added 2009-04-24 16:55:41 +00:00
nameconcat.td Make BinOps typed and require a type specifier for !nameconcat. This 2009-04-23 21:25:15 +00:00
nested-comment.td
Slice.td Fix DejaGNU run line to escape special characters. 2009-06-08 22:20:58 +00:00
strconcat.td implement support for C-style string literal concatenation in td files. 2009-03-11 17:08:13 +00:00
String.td add support for a few simple escape characters in tblgen strings. 2009-03-13 21:03:27 +00:00
subst.td Implement a !subst operation simmilar to $(subst) in GNU make to do 2009-05-14 21:54:42 +00:00
SuperSubclassSameName.td
TargetInstrInfo.td Rename MRegisterInfo to TargetRegisterInfo. 2008-02-10 18:45:23 +00:00
TargetInstrSpec.td Fix tests to not upset DejaGNU. 2009-05-14 23:21:40 +00:00
TemplateArgRename.td
Tree.td
TreeNames.td
UnsetBitInit.td Fix pr5470. Tablegen handles template arguments by temporarily setting their 2009-11-22 03:58:57 +00:00
UnterminatedComment.td For all RUN lines starting with "not", redirect stderr to /dev/null so tests 2008-06-10 12:57:32 +00:00