<feed xmlns='http://www.w3.org/2005/Atom'>
<title>llvm/test/Transforms/SimplifyLibCalls, branch release_27</title>
<subtitle>http://llvm.org</subtitle>
<id>https://git.amat.us/llvm/atom/test/Transforms/SimplifyLibCalls?h=release_27</id>
<link rel='self' href='https://git.amat.us/llvm/atom/test/Transforms/SimplifyLibCalls?h=release_27'/>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/'/>
<updated>2010-03-06T10:50:38Z</updated>
<entry>
<title>Migrate _chk call lowering from SimplifyLibCalls to InstCombine. Stub</title>
<updated>2010-03-06T10:50:38Z</updated>
<author>
<name>Eric Christopher</name>
<email>echristo@apple.com</email>
</author>
<published>2010-03-06T10:50:38Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=27ceaa13f820e33c44e29adc2095dd3e1e69d09f'/>
<id>urn:sha1:27ceaa13f820e33c44e29adc2095dd3e1e69d09f</id>
<content type='text'>
out the remainder of the calls that we should lower in some way and
move the tests to the new correct directory. Fix up tests that are now
optimized more than they were before by -instcombine.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@97875 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Safely turn memset_chk etc. to non-chk variant if the known object size is &gt;= memset / memcpy / memmove size.</title>
<updated>2010-03-05T20:59:47Z</updated>
<author>
<name>Evan Cheng</name>
<email>evan.cheng@apple.com</email>
</author>
<published>2010-03-05T20:59:47Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=a79eb387acbb7ed7eeb4cc8074efd4aeea6d1acd'/>
<id>urn:sha1:a79eb387acbb7ed7eeb4cc8074efd4aeea6d1acd</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@97828 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Recommit this, looks like it wasn't the cause.</title>
<updated>2010-02-03T00:21:58Z</updated>
<author>
<name>Eric Christopher</name>
<email>echristo@apple.com</email>
</author>
<published>2010-02-03T00:21:58Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=0c6a8f9eda4651e0f54a7edf171525d16b1ff3fa'/>
<id>urn:sha1:0c6a8f9eda4651e0f54a7edf171525d16b1ff3fa</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@95165 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Hopefully temporarily revert this.</title>
<updated>2010-02-02T23:01:31Z</updated>
<author>
<name>Eric Christopher</name>
<email>echristo@apple.com</email>
</author>
<published>2010-02-02T23:01:31Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=9f34dd305b7d9d54904a28774e93ac8d81b211fc'/>
<id>urn:sha1:9f34dd305b7d9d54904a28774e93ac8d81b211fc</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@95154 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Re-add strcmp and known size object size checking optimization.</title>
<updated>2010-02-02T22:10:43Z</updated>
<author>
<name>Eric Christopher</name>
<email>echristo@apple.com</email>
</author>
<published>2010-02-02T22:10:43Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=a6a089cd244033109a232c99cb09ac424703afff'/>
<id>urn:sha1:a6a089cd244033109a232c99cb09ac424703afff</id>
<content type='text'>
Passed bootstrap and nightly test run here.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@95145 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Revert my last couple of patches. They appear to have broken bison.</title>
<updated>2010-01-29T21:16:24Z</updated>
<author>
<name>Eric Christopher</name>
<email>echristo@apple.com</email>
</author>
<published>2010-01-29T21:16:24Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=36664bfc7a540f1b45e80c966e36b1aea9d29aa3'/>
<id>urn:sha1:36664bfc7a540f1b45e80c966e36b1aea9d29aa3</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@94841 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Make strcpy_chk lower to strcpy if we have a safe size.</title>
<updated>2010-01-29T01:37:11Z</updated>
<author>
<name>Eric Christopher</name>
<email>echristo@apple.com</email>
</author>
<published>2010-01-29T01:37:11Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=407e47c21ea201292adf978e06d6b7c1dc62cda9'/>
<id>urn:sha1:407e47c21ea201292adf978e06d6b7c1dc62cda9</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@94783 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>move an optimization for memcmp out of simplifylibcalls and into </title>
<updated>2009-12-24T00:37:38Z</updated>
<author>
<name>Chris Lattner</name>
<email>sabre@nondot.org</email>
</author>
<published>2009-12-24T00:37:38Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=8047d9a6be9c6261c4d3f286786be856d619ed0f'/>
<id>urn:sha1:8047d9a6be9c6261c4d3f286786be856d619ed0f</id>
<content type='text'>
SDISel.  This optimization was causing simplifylibcalls to 
introduce type-unsafe nastiness.  This is the first step, I'll be 
expanding the memcmp optimizations shortly, covering things that
we really really wouldn't want simplifylibcalls to do.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@92098 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>reapply my strstr optimization.  I have reproduced the x86-64 bootstrap</title>
<updated>2009-12-16T09:32:05Z</updated>
<author>
<name>Chris Lattner</name>
<email>sabre@nondot.org</email>
</author>
<published>2009-12-16T09:32:05Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=24604110efc862423f7b2724e93a8793eefd44b2'/>
<id>urn:sha1:24604110efc862423f7b2724e93a8793eefd44b2</id>
<content type='text'>
miscompile (i386.o miscompares) but it happens both with and without
this patch.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@91532 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>revert my strstr optimization, I'm told it breaks x86-64 bootstrap.</title>
<updated>2009-12-16T00:46:02Z</updated>
<author>
<name>Chris Lattner</name>
<email>sabre@nondot.org</email>
</author>
<published>2009-12-16T00:46:02Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=0001517d9d247cf4f6802745810ca8d3c9e9f40b'/>
<id>urn:sha1:0001517d9d247cf4f6802745810ca8d3c9e9f40b</id>
<content type='text'>
Will reapply with a fix when I get a chance.


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