<feed xmlns='http://www.w3.org/2005/Atom'>
<title>llvm/test/Transforms/FunctionAttrs, branch release_30</title>
<subtitle>http://llvm.org</subtitle>
<id>https://git.amat.us/llvm/atom/test/Transforms/FunctionAttrs?h=release_30</id>
<link rel='self' href='https://git.amat.us/llvm/atom/test/Transforms/FunctionAttrs?h=release_30'/>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/'/>
<updated>2011-09-01T00:58:03Z</updated>
<entry>
<title>Update some tests to the new EH scheme.</title>
<updated>2011-09-01T00:58:03Z</updated>
<author>
<name>Bill Wendling</name>
<email>isanbard@gmail.com</email>
</author>
<published>2011-09-01T00:58:03Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=aeaa9a8b2570ef23e06f2170f08caafda9fcf311'/>
<id>urn:sha1:aeaa9a8b2570ef23e06f2170f08caafda9fcf311</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@138925 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Fix test.</title>
<updated>2011-08-16T01:42:56Z</updated>
<author>
<name>Eli Friedman</name>
<email>eli.friedman@gmail.com</email>
</author>
<published>2011-08-16T01:42:56Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=34fd67c7bc5ec3c616fcb561315faca63408d1ba'/>
<id>urn:sha1:34fd67c7bc5ec3c616fcb561315faca63408d1ba</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@137703 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Revert a bit of r137667; the logic in question can safely handle atomic load/store.</title>
<updated>2011-08-16T01:28:22Z</updated>
<author>
<name>Eli Friedman</name>
<email>eli.friedman@gmail.com</email>
</author>
<published>2011-08-16T01:28:22Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=2199dfb0e6b98fdce0a3c863eb84d466d426b968'/>
<id>urn:sha1:2199dfb0e6b98fdce0a3c863eb84d466d426b968</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@137702 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>rip out a ton of intrinsic modernization logic from AutoUpgrade.cpp, which is</title>
<updated>2011-06-18T06:05:24Z</updated>
<author>
<name>Chris Lattner</name>
<email>sabre@nondot.org</email>
</author>
<published>2011-06-18T06:05:24Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=b85e4eba85a38698f3b3332f82554bf8442547e2'/>
<id>urn:sha1:b85e4eba85a38698f3b3332f82554bf8442547e2</id>
<content type='text'>
for pre-2.9 bitcode files.  We keep x86 unaligned loads, movnt, crc32, and the
target indep prefetch change.

As usual, updating the testsuite is a PITA.



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@133337 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>manually upgrade a bunch of tests to modern syntax, and remove some that</title>
<updated>2011-06-17T03:14:27Z</updated>
<author>
<name>Chris Lattner</name>
<email>sabre@nondot.org</email>
</author>
<published>2011-06-17T03:14:27Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=26b0000166ca3d00f2a1990b43a1f45cdac4e9b6'/>
<id>urn:sha1:26b0000166ca3d00f2a1990b43a1f45cdac4e9b6</id>
<content type='text'>
are either unreduced or only test old syntax.



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@133228 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Make ModRefBehavior a lattice. Use this to clean up AliasAnalysis</title>
<updated>2010-11-10T01:02:18Z</updated>
<author>
<name>Dan Gohman</name>
<email>gohman@apple.com</email>
</author>
<published>2010-11-10T01:02:18Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=42c31a70735e55bf82e66a9315c97d1821c9a798'/>
<id>urn:sha1:42c31a70735e55bf82e66a9315c97d1821c9a798</id>
<content type='text'>
chaining and simplify FunctionAttrs' GetModRefBehavior logic.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@118660 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Extend the AliasAnalysis::pointsToConstantMemory interface to allow it</title>
<updated>2010-11-08T16:45:26Z</updated>
<author>
<name>Dan Gohman</name>
<email>gohman@apple.com</email>
</author>
<published>2010-11-08T16:45:26Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=a25e5dbcc2371352386a01e3c1b8e76dd890272b'/>
<id>urn:sha1:a25e5dbcc2371352386a01e3c1b8e76dd890272b</id>
<content type='text'>
to optionally look for constant or local (alloca) memory.

Teach BasicAliasAnalysis::pointsToConstantMemory to look through Select
and Phi nodes, and to support looking for local memory.

Remove FunctionAttrs' PointsToLocalOrConstantMemory function, now that
AliasAnalysis knows all the tricks that it knew.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@118412 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Make FunctionAttrs use AliasAnalysis::getModRefBehavior, now that it</title>
<updated>2010-11-08T16:10:15Z</updated>
<author>
<name>Dan Gohman</name>
<email>gohman@apple.com</email>
</author>
<published>2010-11-08T16:10:15Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=3c97f7af9e75507f12a3977bced6b91c7e2ffb2a'/>
<id>urn:sha1:3c97f7af9e75507f12a3977bced6b91c7e2ffb2a</id>
<content type='text'>
knows about intrinsic functions.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@118410 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>If a function does a volatile load from a global constant, do not</title>
<updated>2010-10-30T12:59:44Z</updated>
<author>
<name>Duncan Sands</name>
<email>baldrick@free.fr</email>
</author>
<published>2010-10-30T12:59:44Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=ad6f541840015690ad1483821eb9d8e5f7e50442'/>
<id>urn:sha1:ad6f541840015690ad1483821eb9d8e5f7e50442</id>
<content type='text'>
consider it to be readonly.  In fact, don't even consider it to be
readonly if it does a volatile load from an AllocaInst either (it
is debatable as to whether readonly would be correct or not in this
case; play safe for the moment).  This fixes PR8279.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@117783 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Fix a README item: have functionattrs look through selects and</title>
<updated>2010-01-06T15:37:47Z</updated>
<author>
<name>Duncan Sands</name>
<email>baldrick@free.fr</email>
</author>
<published>2010-01-06T15:37:47Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=e10920d678c4d6046619e51770de1c9de0c3fe0a'/>
<id>urn:sha1:e10920d678c4d6046619e51770de1c9de0c3fe0a</id>
<content type='text'>
phi nodes when deciding which pointers point to local memory.
I actually checked long ago how useful this is, and it isn't
very: it hardly ever fires in the testsuite, but since Chris
wants it here it is!


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