<feed xmlns='http://www.w3.org/2005/Atom'>
<title>llvm/lib/Transforms/Utils, branch release_24</title>
<subtitle>http://llvm.org</subtitle>
<id>https://git.amat.us/llvm/atom/lib/Transforms/Utils?h=release_24</id>
<link rel='self' href='https://git.amat.us/llvm/atom/lib/Transforms/Utils?h=release_24'/>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/'/>
<updated>2008-10-03T18:57:37Z</updated>
<entry>
<title>Nick Lewycky's patch.</title>
<updated>2008-10-03T18:57:37Z</updated>
<author>
<name>Devang Patel</name>
<email>dpatel@apple.com</email>
</author>
<published>2008-10-03T18:57:37Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=20da1f07dac4d771e55ee5c7f105ccedfa4caaaa'/>
<id>urn:sha1:20da1f07dac4d771e55ee5c7f105ccedfa4caaaa</id>
<content type='text'>
While hosting instruction check PHI node.



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@57025 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>SplitBlock should only attempt to update LoopInfo if it is actually being used.</title>
<updated>2008-10-03T06:55:35Z</updated>
<author>
<name>Owen Anderson</name>
<email>resistor@mac.com</email>
</author>
<published>2008-10-03T06:55:35Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=a90793b431458c1bac4c7267946738968c4cdf58'/>
<id>urn:sha1:a90793b431458c1bac4c7267946738968c4cdf58</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@56994 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Rename isWeakForLinker to mayBeOverridden.  Use it</title>
<updated>2008-09-29T11:25:42Z</updated>
<author>
<name>Duncan Sands</name>
<email>baldrick@free.fr</email>
</author>
<published>2008-09-29T11:25:42Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=5df3186f598163258fabf3448d9372843804d1ab'/>
<id>urn:sha1:5df3186f598163258fabf3448d9372843804d1ab</id>
<content type='text'>
instead of hasWeakLinkage in a bunch of optimization
passes.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@56782 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Implement function notes as function attributes. </title>
<updated>2008-09-26T23:51:19Z</updated>
<author>
<name>Devang Patel</name>
<email>dpatel@apple.com</email>
</author>
<published>2008-09-26T23:51:19Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=2c9c3e73682749016d5885b67ff719f634b37d58'/>
<id>urn:sha1:2c9c3e73682749016d5885b67ff719f634b37d58</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@56716 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title> Large mechanical patch.</title>
<updated>2008-09-25T21:00:45Z</updated>
<author>
<name>Devang Patel</name>
<email>dpatel@apple.com</email>
</author>
<published>2008-09-25T21:00:45Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=0598866c052147c31b808391f58434ce3dbfb838'/>
<id>urn:sha1:0598866c052147c31b808391f58434ce3dbfb838</id>
<content type='text'>
s/ParamAttr/Attribute/g
s/PAList/AttrList/g
s/FnAttributeWithIndex/AttributeWithIndex/g
s/FnAttr/Attribute/g

This sets the stage 
- to implement function notes as function attributes and 
- to distinguish between function attributes and return value attributes.

This requires corresponding changes in llvm-gcc and clang.



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@56622 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Put FN_NOTE_AlwaysInline and others in FnAttr namespace.</title>
<updated>2008-09-24T00:06:15Z</updated>
<author>
<name>Devang Patel</name>
<email>dpatel@apple.com</email>
</author>
<published>2008-09-24T00:06:15Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=20bcaff6a7f93a9894f7233c449b016bafe93b26'/>
<id>urn:sha1:20bcaff6a7f93a9894f7233c449b016bafe93b26</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@56527 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Move FN_NOTE_AlwaysInline and other out of ParamAttrs namespace.</title>
<updated>2008-09-23T23:52:03Z</updated>
<author>
<name>Devang Patel</name>
<email>dpatel@apple.com</email>
</author>
<published>2008-09-23T23:52:03Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=dd4924c564c7a661b78b604ebf16dfef7aa62b35'/>
<id>urn:sha1:dd4924c564c7a661b78b604ebf16dfef7aa62b35</id>
<content type='text'>
Do not check isDeclaration() in hasNote(). It is clients' responsibility.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@56524 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>s/ParameterAttributes/Attributes/g</title>
<updated>2008-09-23T23:03:40Z</updated>
<author>
<name>Devang Patel</name>
<email>dpatel@apple.com</email>
</author>
<published>2008-09-23T23:03:40Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=eaf42abab6d465c38891345d999255871cf03943'/>
<id>urn:sha1:eaf42abab6d465c38891345d999255871cf03943</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@56513 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Use parameter attribute store (soon to be renamed) for</title>
<updated>2008-09-23T22:35:17Z</updated>
<author>
<name>Devang Patel</name>
<email>dpatel@apple.com</email>
</author>
<published>2008-09-23T22:35:17Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=d9b4a5f859188cbb168c223071b413e58c53c925'/>
<id>urn:sha1:d9b4a5f859188cbb168c223071b413e58c53c925</id>
<content type='text'>
Function Notes also. Function notes are stored at index ~0.



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@56511 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Add hasNote() to check note associated with a function.</title>
<updated>2008-09-22T22:32:29Z</updated>
<author>
<name>Devang Patel</name>
<email>dpatel@apple.com</email>
</author>
<published>2008-09-22T22:32:29Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=f3ba70861ccf00b1072ae1b6ade3ebe2da6cff40'/>
<id>urn:sha1:f3ba70861ccf00b1072ae1b6ade3ebe2da6cff40</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@56477 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
</feed>
