<feed xmlns='http://www.w3.org/2005/Atom'>
<title>llvm/test/CodeGen/Generic, branch stable</title>
<subtitle>http://llvm.org</subtitle>
<id>https://git.amat.us/llvm/atom/test/CodeGen/Generic?h=stable</id>
<link rel='self' href='https://git.amat.us/llvm/atom/test/CodeGen/Generic?h=stable'/>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/'/>
<updated>2013-03-25T21:04:16Z</updated>
<entry>
<title>XFAIL some of the generic CodeGen tests for Hexagon.</title>
<updated>2013-03-25T21:04:16Z</updated>
<author>
<name>Jyotsna Verma</name>
<email>jverma@codeaurora.org</email>
</author>
<published>2013-03-25T21:04:16Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=da32db45fd05cbf673b05c6a0598314e13e6ae74'/>
<id>urn:sha1:da32db45fd05cbf673b05c6a0598314e13e6ae74</id>
<content type='text'>
test/CodeGen/Generic/2008-02-20-MatchingMem.ll: Test contains inline assembly not supported by Hexagon.

Following tests are XFAILed due to multiple return values which Hexagon doesn't support.

test/CodeGen/Generic/multiple-return-values-cross-block-with-invoke.ll
test/CodeGen/Generic/select-cc.ll
test/CodeGen/Generic/vector.ll



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@177912 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Add a test case for PR15318 fixed in r177472</title>
<updated>2013-03-20T06:18:06Z</updated>
<author>
<name>Hao Liu</name>
<email>Hao.Liu@arm.com</email>
</author>
<published>2013-03-20T06:18:06Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=d73795f07eb0432db1fa3ee29c917a6018a44060'/>
<id>urn:sha1:d73795f07eb0432db1fa3ee29c917a6018a44060</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@177489 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>For inline asm:</title>
<updated>2013-01-11T18:12:39Z</updated>
<author>
<name>Eric Christopher</name>
<email>echristo@gmail.com</email>
</author>
<published>2013-01-11T18:12:39Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=fffe3634933471ee9805412ffa221080c9e9e8fd'/>
<id>urn:sha1:fffe3634933471ee9805412ffa221080c9e9e8fd</id>
<content type='text'>
- recognize string "{memory}" in the MI generation
- mark as mayload/maystore when there's a memory clobber constraint.

PR14859.

Patch by Krzysztof Parzyszek

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@172228 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>After reducing the size of an operation in the DAG we zero-extend the reduced</title>
<updated>2012-12-19T07:39:08Z</updated>
<author>
<name>Nadav Rotem</name>
<email>nrotem@apple.com</email>
</author>
<published>2012-12-19T07:39:08Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=bf5a2c6a39f2a98a83f5fb668b8b35156b693471'/>
<id>urn:sha1:bf5a2c6a39f2a98a83f5fb668b8b35156b693471</id>
<content type='text'>
bitwidth op back to the original size. If we reduce ANDs then this can cause
an endless loop. This patch changes the ZEXT to ANY_EXTEND if the demanded bits
are equal or smaller than the size of the reduced operation.



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@170505 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>move X86-specific test</title>
<updated>2012-12-11T00:36:43Z</updated>
<author>
<name>Paul Redmond</name>
<email>paul.redmond@intel.com</email>
</author>
<published>2012-12-11T00:36:43Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=0a0990af1c525b0f16c4e7989eae8e3324ddf95a'/>
<id>urn:sha1:0a0990af1c525b0f16c4e7989eae8e3324ddf95a</id>
<content type='text'>
This test case uses -mcpu=corei7 so it belongs in CodeGen/X86

Reviewed by: Nadav


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@169801 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Codegen support for arbitrary vector getelementptrs.</title>
<updated>2012-11-13T13:01:58Z</updated>
<author>
<name>Duncan Sands</name>
<email>baldrick@free.fr</email>
</author>
<published>2012-11-13T13:01:58Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=b2df01ab2a311688c9c4ca4eb8a93ae1bf40d468'/>
<id>urn:sha1:b2df01ab2a311688c9c4ca4eb8a93ae1bf40d468</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@167830 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>BranchProb: modify the definition of an edge in BranchProbabilityInfo to handle</title>
<updated>2012-08-24T18:14:27Z</updated>
<author>
<name>Manman Ren</name>
<email>mren@apple.com</email>
</author>
<published>2012-08-24T18:14:27Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=1a710fdde197b00107ef55df51054925b9a5d2a2'/>
<id>urn:sha1:1a710fdde197b00107ef55df51054925b9a5d2a2</id>
<content type='text'>
the case of multiple edges from one block to another.

A simple example is a switch statement with multiple values to the same
destination. The definition of an edge is modified from a pair of blocks to
a pair of PredBlock and an index into the successors.

Also set the weight correctly when building SelectionDAG from LLVM IR,
especially when converting a Switch.
IntegersSubsetMapping is updated to calculate the weight for each cluster.



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@162572 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Fix broken check lines.</title>
<updated>2012-08-17T12:28:26Z</updated>
<author>
<name>Benjamin Kramer</name>
<email>benny.kra@googlemail.com</email>
</author>
<published>2012-08-17T12:28:26Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=4e81d40545b01e0ce486b4de72282e66b91f48e9'/>
<id>urn:sha1:4e81d40545b01e0ce486b4de72282e66b91f48e9</id>
<content type='text'>
I really need to find a way to automate this, but I can't come up with a regex
that has no false positives while handling tricky cases like custom check
prefixes.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@162097 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>The normal edge of an invoke is not allowed to branch to a block with a</title>
<updated>2012-08-10T20:55:20Z</updated>
<author>
<name>Eli Friedman</name>
<email>eli.friedman@gmail.com</email>
</author>
<published>2012-08-10T20:55:20Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=6b951b25c35f739ee0a1b5a4615718220830817d'/>
<id>urn:sha1:6b951b25c35f739ee0a1b5a4615718220830817d</id>
<content type='text'>
landingpad.  Enforce it in the verifier, and fix the regression tests to match.



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@161697 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Fix a bug in the scalarization of BUILD_VECTOR. BUILD_VECTOR elements may be wider than the output element type. Make sure to trunc them if needed.</title>
<updated>2012-07-15T20:39:08Z</updated>
<author>
<name>Nadav Rotem</name>
<email>nadav.rotem@intel.com</email>
</author>
<published>2012-07-15T20:39:08Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=46646572f76513e39bcdd0e06c66668ec1caf5bc'/>
<id>urn:sha1:46646572f76513e39bcdd0e06c66668ec1caf5bc</id>
<content type='text'>
Together with Michael Kuperstein &lt;michael.m.kuperstein@intel.com&gt;



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