<feed xmlns='http://www.w3.org/2005/Atom'>
<title>llvm/test/TableGen, branch release_25</title>
<subtitle>http://llvm.org</subtitle>
<id>https://git.amat.us/llvm/atom/test/TableGen?h=release_25</id>
<link rel='self' href='https://git.amat.us/llvm/atom/test/TableGen?h=release_25'/>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/'/>
<updated>2008-10-17T01:33:43Z</updated>
<entry>
<title>Fun x86 encoding tricks: when adding an immediate value of 128,</title>
<updated>2008-10-17T01:33:43Z</updated>
<author>
<name>Dan Gohman</name>
<email>gohman@apple.com</email>
</author>
<published>2008-10-17T01:33:43Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=63f97201dc9dcebbe84d1b73113166c64212b4b8'/>
<id>urn:sha1:63f97201dc9dcebbe84d1b73113166c64212b4b8</id>
<content type='text'>
use a SUB instruction instead of an ADD, because -128 can be
encoded in an 8-bit signed immediate field, while +128 can't be.
This avoids the need for a 32-bit immediate field in this case.

A similar optimization applies to 64-bit adds with 0x80000000,
with the 32-bit signed immediate field.

To support this, teach tablegen how to handle 64-bit constants.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@57663 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>For all RUN lines starting with "not", redirect stderr to /dev/null so tests</title>
<updated>2008-06-10T12:57:32Z</updated>
<author>
<name>Matthijs Kooijman</name>
<email>matthijs@stdin.nl</email>
</author>
<published>2008-06-10T12:57:32Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=1cd8f11cc0af051ec06f579647f15485732ec555'/>
<id>urn:sha1:1cd8f11cc0af051ec06f579647f15485732ec555</id>
<content type='text'>
don't fail when (expected) error output is produced. This fixes 17 tests.

While I was there, I also made all RUN lines of the form "not llvm-as..." a bit
more consistent, they now all redirect stderr and stdout to /dev/null and use
input redirect to read their input.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@52174 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Rename MRegisterInfo to TargetRegisterInfo.</title>
<updated>2008-02-10T18:45:23Z</updated>
<author>
<name>Dan Gohman</name>
<email>gohman@apple.com</email>
</author>
<published>2008-02-10T18:45:23Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=6f0d024a534af18d9e60b3ea757376cd8a3a980e'/>
<id>urn:sha1:6f0d024a534af18d9e60b3ea757376cd8a3a980e</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@46930 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Convert tests using "| wc -l | grep ..." to use the count script.</title>
<updated>2007-08-15T13:36:28Z</updated>
<author>
<name>Dan Gohman</name>
<email>gohman@apple.com</email>
</author>
<published>2007-08-15T13:36:28Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=28beeeac4db2d582d4947db96d62e423e4b68d88'/>
<id>urn:sha1:28beeeac4db2d582d4947db96d62e423e4b68d88</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@41097 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Convert .cvsignore files</title>
<updated>2007-06-29T16:35:07Z</updated>
<author>
<name>John Criswell</name>
<email>criswell@uiuc.edu</email>
</author>
<published>2007-06-29T16:35:07Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=e644ef7b098460ce831220c780cbe25eaef3fb28'/>
<id>urn:sha1:e644ef7b098460ce831220c780cbe25eaef3fb28</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37801 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>For PR1319:</title>
<updated>2007-04-16T15:31:49Z</updated>
<author>
<name>Reid Spencer</name>
<email>rspencer@reidspencer.com</email>
</author>
<published>2007-04-16T15:31:49Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=43b40035baca3c0a66d3af538f8d5347fb4ceea6'/>
<id>urn:sha1:43b40035baca3c0a66d3af538f8d5347fb4ceea6</id>
<content type='text'>
Fix syntax of tests to ensure grep pattern is properly quoted.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@36134 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>For PR1319: Upgrade to new test harness</title>
<updated>2007-04-15T10:26:05Z</updated>
<author>
<name>Reid Spencer</name>
<email>rspencer@reidspencer.com</email>
</author>
<published>2007-04-15T10:26:05Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=a9338b6195d9fb6a1c7e16680e6e9e2dad177a38'/>
<id>urn:sha1:a9338b6195d9fb6a1c7e16680e6e9e2dad177a38</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@36070 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Make the llvm-runtest function much more amenable by eliminating all the</title>
<updated>2007-04-11T19:56:59Z</updated>
<author>
<name>Reid Spencer</name>
<email>rspencer@reidspencer.com</email>
</author>
<published>2007-04-11T19:56:59Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=0f5aed564871ecd3f55a54db82ed90e15b0a1233'/>
<id>urn:sha1:0f5aed564871ecd3f55a54db82ed90e15b0a1233</id>
<content type='text'>
global variables that needed to be passed in. This makes it possible to
add new global variables with only a couple changes (Makefile and llvm-dg.exp)
instead of touching every single dg.exp file.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35918 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>add test for mdef in a let</title>
<updated>2006-10-11T18:12:14Z</updated>
<author>
<name>Chris Lattner</name>
<email>sabre@nondot.org</email>
</author>
<published>2006-10-11T18:12:14Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=f187bab7bb3a11d6c0855670f0563d2f4d664dec'/>
<id>urn:sha1:f187bab7bb3a11d6c0855670f0563d2f4d664dec</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30886 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>new testcase</title>
<updated>2006-09-18T22:28:07Z</updated>
<author>
<name>Chris Lattner</name>
<email>sabre@nondot.org</email>
</author>
<published>2006-09-18T22:28:07Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=02982501a722205ef3f63b9eef6b91f583b79351'/>
<id>urn:sha1:02982501a722205ef3f63b9eef6b91f583b79351</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30471 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
</feed>
