<feed xmlns='http://www.w3.org/2005/Atom'>
<title>llvm/test/TableGen, branch release_27</title>
<subtitle>http://llvm.org</subtitle>
<id>https://git.amat.us/llvm/atom/test/TableGen?h=release_27</id>
<link rel='self' href='https://git.amat.us/llvm/atom/test/TableGen?h=release_27'/>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/'/>
<updated>2010-01-05T19:11:42Z</updated>
<entry>
<title>Add an !eq() operator to TableGen.  It operates on strings only.</title>
<updated>2010-01-05T19:11:42Z</updated>
<author>
<name>David Greene</name>
<email>greened@obbligato.org</email>
</author>
<published>2010-01-05T19:11:42Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=6786d5e18387465d6106eaef0b7923526ef0bc10'/>
<id>urn:sha1:6786d5e18387465d6106eaef0b7923526ef0bc10</id>
<content type='text'>
Use !cast&lt;string&gt;() to compare other types of objects.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@92754 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Fix a bug in !subst where TableGen would go and resubstitute text it had</title>
<updated>2009-12-21T21:21:34Z</updated>
<author>
<name>David Greene</name>
<email>greened@obbligato.org</email>
</author>
<published>2009-12-21T21:21:34Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=f660802f348e4e57ef9df8d30be74b894259badb'/>
<id>urn:sha1:f660802f348e4e57ef9df8d30be74b894259badb</id>
<content type='text'>
just substituted.  This could cause infinite looping in certain
pathological cases.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@91843 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Fix pr5470. Tablegen handles template arguments by temporarily setting their</title>
<updated>2009-11-22T03:58:57Z</updated>
<author>
<name>Bob Wilson</name>
<email>bob.wilson@apple.com</email>
</author>
<published>2009-11-22T03:58:57Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=2214dc07649d36e47d11914e1ffc7c56eb40ad73'/>
<id>urn:sha1:2214dc07649d36e47d11914e1ffc7c56eb40ad73</id>
<content type='text'>
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.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@89581 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Add some tests of advanced TableGen list functionality.</title>
<updated>2009-06-29T20:07:17Z</updated>
<author>
<name>David Greene</name>
<email>greened@obbligato.org</email>
</author>
<published>2009-06-29T20:07:17Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=cf048d4e59bc7641330675755fae18030cdddb0e'/>
<id>urn:sha1:cf048d4e59bc7641330675755fae18030cdddb0e</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@74445 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Remove empty test (my DejaGNU doesn't like this)</title>
<updated>2009-06-09T21:24:39Z</updated>
<author>
<name>Daniel Dunbar</name>
<email>daniel@zuster.org</email>
</author>
<published>2009-06-09T21:24:39Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=7ba520bced58c5138d3b59a2cda71c29ea1396fd'/>
<id>urn:sha1:7ba520bced58c5138d3b59a2cda71c29ea1396fd</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@73148 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Remove empty file.</title>
<updated>2009-06-09T18:55:39Z</updated>
<author>
<name>Bill Wendling</name>
<email>isanbard@gmail.com</email>
</author>
<published>2009-06-09T18:55:39Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=68a9cb122624de61da8f19b6421e59c9ca32b427'/>
<id>urn:sha1:68a9cb122624de61da8f19b6421e59c9ca32b427</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@73140 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Revert 73074 and 73099 because Windows doesn't have POSIX</title>
<updated>2009-06-09T18:31:17Z</updated>
<author>
<name>David Greene</name>
<email>greened@obbligato.org</email>
</author>
<published>2009-06-09T18:31:17Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=ffc0ab6037aa45bc22f57433148e5f586843b3a7'/>
<id>urn:sha1:ffc0ab6037aa45bc22f57433148e5f586843b3a7</id>
<content type='text'>
regular expressions.  We will add an OpenBSD implementation
and re-apply ASAP.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@73138 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Add a !patsubst operator.  Use on string types.</title>
<updated>2009-06-08T23:05:37Z</updated>
<author>
<name>David Greene</name>
<email>greened@obbligato.org</email>
</author>
<published>2009-06-08T23:05:37Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=0d973999f3a7973e680e12acdf6def9d769911b6'/>
<id>urn:sha1:0d973999f3a7973e680e12acdf6def9d769911b6</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@73099 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Add a more robust !if test.</title>
<updated>2009-06-08T22:34:57Z</updated>
<author>
<name>David Greene</name>
<email>greened@obbligato.org</email>
</author>
<published>2009-06-08T22:34:57Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=5f323419f309c368a6eb63370f0cff35fb10f205'/>
<id>urn:sha1:5f323419f309c368a6eb63370f0cff35fb10f205</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@73091 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Fix DejaGNU run line to escape special characters.</title>
<updated>2009-06-08T22:20:58Z</updated>
<author>
<name>David Greene</name>
<email>greened@obbligato.org</email>
</author>
<published>2009-06-08T22:20:58Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=d7251892547b71c27ab6fb87355ca9b984d92908'/>
<id>urn:sha1:d7251892547b71c27ab6fb87355ca9b984d92908</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@73090 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
</feed>
