<feed xmlns='http://www.w3.org/2005/Atom'>
<title>llvm/test/Transforms/AddReadAttrs, branch release_24</title>
<subtitle>http://llvm.org</subtitle>
<id>https://git.amat.us/llvm/atom/test/Transforms/AddReadAttrs?h=release_24</id>
<link rel='self' href='https://git.amat.us/llvm/atom/test/Transforms/AddReadAttrs?h=release_24'/>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/'/>
<updated>2008-10-04T13:24:24Z</updated>
<entry>
<title>Ignore loads from and stores to local memory (i.e. allocas)</title>
<updated>2008-10-04T13:24:24Z</updated>
<author>
<name>Duncan Sands</name>
<email>baldrick@free.fr</email>
</author>
<published>2008-10-04T13:24:24Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=c82b6a1ed2496ce0d61d2e51ed3a4cac4db786da'/>
<id>urn:sha1:c82b6a1ed2496ce0d61d2e51ed3a4cac4db786da</id>
<content type='text'>
when deciding whether to mark a function readnone/readonly.
Since the pass is currently run before SROA, this may be
quite helpful.  Requested by Chris on IRC.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@57050 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Add test for improvement of readonly to readnone,</title>
<updated>2008-09-19T09:20:05Z</updated>
<author>
<name>Duncan Sands</name>
<email>baldrick@free.fr</email>
</author>
<published>2008-09-19T09:20:05Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=a01febbcc0c93796b2fd8562de0f53586e908ec8'/>
<id>urn:sha1:a01febbcc0c93796b2fd8562de0f53586e908ec8</id>
<content type='text'>
and non-demotion of readnone to readonly.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@56344 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Turn on these tests!</title>
<updated>2008-09-19T09:16:32Z</updated>
<author>
<name>Duncan Sands</name>
<email>baldrick@free.fr</email>
</author>
<published>2008-09-19T09:16:32Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=0cb5b37de9002a644f73531dbfec8b4665976bcf'/>
<id>urn:sha1:0cb5b37de9002a644f73531dbfec8b4665976bcf</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@56343 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Add a new pass AddReadAttrs which works out which functions</title>
<updated>2008-09-19T08:17:05Z</updated>
<author>
<name>Duncan Sands</name>
<email>baldrick@free.fr</email>
</author>
<published>2008-09-19T08:17:05Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=9f07a290b92a8ff06dfb9f3c28d6aa082217d9a6'/>
<id>urn:sha1:9f07a290b92a8ff06dfb9f3c28d6aa082217d9a6</id>
<content type='text'>
can get the readnone/readonly attributes, and gives them it.
The plan is to remove markmodref (which did the same thing
by querying GlobalsModRef) and delete the analogous
functionality from GlobalsModRef.


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