<feed xmlns='http://www.w3.org/2005/Atom'>
<title>llvm/utils, branch release_26</title>
<subtitle>http://llvm.org</subtitle>
<id>https://git.amat.us/llvm/atom/utils?h=release_26</id>
<link rel='self' href='https://git.amat.us/llvm/atom/utils?h=release_26'/>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/'/>
<updated>2009-08-31T06:24:03Z</updated>
<entry>
<title>Merge from mainline.</title>
<updated>2009-08-31T06:24:03Z</updated>
<author>
<name>Tanya Lattner</name>
<email>tonic@nondot.org</email>
</author>
<published>2009-08-31T06:24:03Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=dc8e00e5efbe93f22f04b014eba594956a205415'/>
<id>urn:sha1:dc8e00e5efbe93f22f04b014eba594956a205415</id>
<content type='text'>
Don't install FileCheck and FileUpdate


git-svn-id: https://llvm.org/svn/llvm-project/llvm/branches/release_26@80548 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Merge from mainline</title>
<updated>2009-08-31T06:14:19Z</updated>
<author>
<name>Tanya Lattner</name>
<email>tonic@nondot.org</email>
</author>
<published>2009-08-31T06:14:19Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=a1bcaaef01f43d4306b1f4815977fcc27061caac'/>
<id>urn:sha1:a1bcaaef01f43d4306b1f4815977fcc27061caac</id>
<content type='text'>
Try to fix MSVC build after r79846.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/branches/release_26@80544 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Merge from mainline.</title>
<updated>2009-08-31T06:12:11Z</updated>
<author>
<name>Tanya Lattner</name>
<email>tonic@nondot.org</email>
</author>
<published>2009-08-31T06:12:11Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=72e4d4b370b44fc02f4bd3370b99393ba8052170'/>
<id>urn:sha1:72e4d4b370b44fc02f4bd3370b99393ba8052170</id>
<content type='text'>
Fix non-determinism in DAGISel emitter.
 - This manifested as non-determinism in the .inc output in rare cases (when two
   distinct patterns ended up being equivalent, which is rather rare). That
   meant the pattern matching was non-deterministic, which could eventually mean
   the code generator selected different instructions based on the arch.

 - It's probably worth making the DAGISel ensure a total ordering (or force the
   user to), but the simple fix here is to totally order the Record* maps based
   on a unique ID.

 - PR4672, PR4711.



git-svn-id: https://llvm.org/svn/llvm-project/llvm/branches/release_26@80543 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Add lowering of ARM 4-element shuffles to multiple instructios via perfectshuffle-generated table.</title>
<updated>2009-08-21T12:41:24Z</updated>
<author>
<name>Anton Korobeynikov</name>
<email>asl@math.spbu.ru</email>
</author>
<published>2009-08-21T12:41:24Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=1c8e581832440a114c9587d41473d107de4cac74'/>
<id>urn:sha1:1c8e581832440a114c9587d41473d107de4cac74</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@79624 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Add simple cost model to perfect shuffle. Currently we're doing just greedy search for cost instead of (proper) dynamic programming approach.</title>
<updated>2009-08-21T12:41:03Z</updated>
<author>
<name>Anton Korobeynikov</name>
<email>asl@math.spbu.ru</email>
</author>
<published>2009-08-21T12:41:03Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=c9d44f0d9c609f86e13fbf2e27165b663f94efe3'/>
<id>urn:sha1:c9d44f0d9c609f86e13fbf2e27165b663f94efe3</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@79623 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Whitespace cleanup</title>
<updated>2009-08-21T12:39:38Z</updated>
<author>
<name>Anton Korobeynikov</name>
<email>asl@math.spbu.ru</email>
</author>
<published>2009-08-21T12:39:38Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=cb02ddeda0cbbc23075a9be0bf59ad3f7eb8f5e1'/>
<id>urn:sha1:cb02ddeda0cbbc23075a9be0bf59ad3f7eb8f5e1</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@79618 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Even more Apple style build horribleness.</title>
<updated>2009-08-18T00:56:17Z</updated>
<author>
<name>Evan Cheng</name>
<email>evan.cheng@apple.com</email>
</author>
<published>2009-08-18T00:56:17Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=52151168bce8c335466b42047846fcfc4712a020'/>
<id>urn:sha1:52151168bce8c335466b42047846fcfc4712a020</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@79299 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>The attached patches attempt to fix cross builds. For example, if you</title>
<updated>2009-08-18T00:40:33Z</updated>
<author>
<name>Anton Korobeynikov</name>
<email>asl@math.spbu.ru</email>
</author>
<published>2009-08-18T00:40:33Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=e55db741523b51f3f754b6dd62c5e0f52bb83b98'/>
<id>urn:sha1:e55db741523b51f3f754b6dd62c5e0f52bb83b98</id>
<content type='text'>
try to use i686-darwin to build for arm-eabi, you'll quickly run into
several false assumptions that the target OS must be the same as the
host OS. These patches split $(OS) into $(HOST_OS) and $(TARGET_OS) to
help builds like "make check" and the test-suite able to cross
compile. Along the way a target of *-unknown-eabi is defined as
"Freestanding" so that TARGET_OS checks have something to work with.

Patch by Sandeep Patel!

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@79296 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Extend the instruction itinerary model to include the ability to indicate the def and use cycle for each operand. This additional information is optional, so existing itineraries do not need to be changed.</title>
<updated>2009-08-17T16:02:57Z</updated>
<author>
<name>David Goodwin</name>
<email>david_goodwin@apple.com</email>
</author>
<published>2009-08-17T16:02:57Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=fac8541dd40e01aa2b52962516f9ae67c99720cc'/>
<id>urn:sha1:fac8541dd40e01aa2b52962516f9ae67c99720cc</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@79247 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>the MinPad argument to PadToColumn only really makes sense to be 1,</title>
<updated>2009-08-17T15:48:08Z</updated>
<author>
<name>Chris Lattner</name>
<email>sabre@nondot.org</email>
</author>
<published>2009-08-17T15:48:08Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=8f4b1ec02bbc72161a9bd9777a2996dae439c81e'/>
<id>urn:sha1:8f4b1ec02bbc72161a9bd9777a2996dae439c81e</id>
<content type='text'>
just remove the argument and replace it with 1.


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