<feed xmlns='http://www.w3.org/2005/Atom'>
<title>llvm/test/CodeGen/CBackend, branch release_29</title>
<subtitle>http://llvm.org</subtitle>
<id>https://git.amat.us/llvm/atom/test/CodeGen/CBackend?h=release_29</id>
<link rel='self' href='https://git.amat.us/llvm/atom/test/CodeGen/CBackend?h=release_29'/>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/'/>
<updated>2009-09-09T00:09:15Z</updated>
<entry>
<title>Eliminate more uses of llvm-as and llvm-dis.</title>
<updated>2009-09-09T00:09:15Z</updated>
<author>
<name>Dan Gohman</name>
<email>gohman@apple.com</email>
</author>
<published>2009-09-09T00:09:15Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=fce288fc9134f0f1055caf0342c023225bd5c379'/>
<id>urn:sha1:fce288fc9134f0f1055caf0342c023225bd5c379</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@81293 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Fix an erroneous check for isFNeg; the FNeg case is handled</title>
<updated>2009-06-04T23:43:29Z</updated>
<author>
<name>Dan Gohman</name>
<email>gohman@apple.com</email>
</author>
<published>2009-06-04T23:43:29Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=9f5f322a032cc22b5375cf698ac58fe7644547c0'/>
<id>urn:sha1:9f5f322a032cc22b5375cf698ac58fe7644547c0</id>
<content type='text'>
a few lines later on.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@72904 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Split the Add, Sub, and Mul instruction opcodes into separate</title>
<updated>2009-06-04T22:49:04Z</updated>
<author>
<name>Dan Gohman</name>
<email>gohman@apple.com</email>
</author>
<published>2009-06-04T22:49:04Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=ae3a0be92e33bc716722aa600983fc1535acb122'/>
<id>urn:sha1:ae3a0be92e33bc716722aa600983fc1535acb122</id>
<content type='text'>
integer and floating-point opcodes, introducing
FAdd, FSub, and FMul.

For now, the AsmParser, BitcodeReader, and IRBuilder all preserve
backwards compatability, and the Core LLVM APIs preserve backwards
compatibility for IR producers. Most front-ends won't need to change
immediately.

This implements the first step of the plan outlined here:
http://nondot.org/sabre/LLVMNotes/IntegerOverflow.txt


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@72897 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Fix PR2907 by digging through constant expressions to find FP constants that</title>
<updated>2008-10-22T04:53:16Z</updated>
<author>
<name>Chris Lattner</name>
<email>sabre@nondot.org</email>
</author>
<published>2008-10-22T04:53:16Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=aecc22a7b8588d8a91e58aec21c3643b038faf5a'/>
<id>urn:sha1:aecc22a7b8588d8a91e58aec21c3643b038faf5a</id>
<content type='text'>
are their operands.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@57956 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>In the CBackend, use casts to force integer add, subtract, and</title>
<updated>2008-07-18T18:43:12Z</updated>
<author>
<name>Dan Gohman</name>
<email>gohman@apple.com</email>
</author>
<published>2008-07-18T18:43:12Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=5a11abaf2c21e203acaedea37ebd151fa1124d89'/>
<id>urn:sha1:5a11abaf2c21e203acaedea37ebd151fa1124d89</id>
<content type='text'>
multiply to be done as unsigned, so that they have well defined
behavior on overflow. This fixes PR2408.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@53767 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Remove invalid test</title>
<updated>2008-06-08T16:59:10Z</updated>
<author>
<name>Anton Korobeynikov</name>
<email>asl@math.spbu.ru</email>
</author>
<published>2008-06-08T16:59:10Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=7aa700e979a0d09894d6cf8b9a69f1628d0175f5'/>
<id>urn:sha1:7aa700e979a0d09894d6cf8b9a69f1628d0175f5</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@52093 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Testcase for PR2418</title>
<updated>2008-06-06T16:08:56Z</updated>
<author>
<name>Anton Korobeynikov</name>
<email>asl@math.spbu.ru</email>
</author>
<published>2008-06-06T16:08:56Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=7aa8d4442932a74d57ecfdbf6804e9f472a396fa'/>
<id>urn:sha1:7aa8d4442932a74d57ecfdbf6804e9f472a396fa</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@52047 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Rewrite a bunch of the CBE's inline asm code, giving it the</title>
<updated>2008-06-04T18:03:28Z</updated>
<author>
<name>Chris Lattner</name>
<email>sabre@nondot.org</email>
</author>
<published>2008-06-04T18:03:28Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=67f631dfd50ddbbe22995bc3233f9e8d32bdf33f'/>
<id>urn:sha1:67f631dfd50ddbbe22995bc3233f9e8d32bdf33f</id>
<content type='text'>
ability to handle indirect input operands.  This fixes PR2407.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@51952 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Implement CBE support for first-class structs and array values,</title>
<updated>2008-06-02T21:30:49Z</updated>
<author>
<name>Dan Gohman</name>
<email>gohman@apple.com</email>
</author>
<published>2008-06-02T21:30:49Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=193c2358507b151ffbca2f0bb6fbfba55b60bdbd'/>
<id>urn:sha1:193c2358507b151ffbca2f0bb6fbfba55b60bdbd</id>
<content type='text'>
and insertvalue and extractvalue instructions.

First-class array values are not trivial because C doesn't
support them. The approach I took here is to wrap all arrays
in structs. Feedback is welcome.

The 2007-01-15-NamedArrayType.ll test needed to be modified
because it has a "not grep" for a string that now exists,
because array types now have associated struct types, and
those struct types have names.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@51881 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>update this patch to handle an extraneous &amp;1.  This should be pulled</title>
<updated>2008-05-31T19:50:53Z</updated>
<author>
<name>Chris Lattner</name>
<email>sabre@nondot.org</email>
</author>
<published>2008-05-31T19:50:53Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=76931954f8da7561fd1b98ada8eb3461facaa9d0'/>
<id>urn:sha1:76931954f8da7561fd1b98ada8eb3461facaa9d0</id>
<content type='text'>
into the 2.3 release branch.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@51824 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
</feed>
