<feed xmlns='http://www.w3.org/2005/Atom'>
<title>llvm/test, branch release_30</title>
<subtitle>http://llvm.org</subtitle>
<id>https://git.amat.us/llvm/atom/test?h=release_30</id>
<link rel='self' href='https://git.amat.us/llvm/atom/test?h=release_30'/>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/'/>
<updated>2011-11-01T05:08:55Z</updated>
<entry>
<title>Merging r143194:</title>
<updated>2011-11-01T05:08:55Z</updated>
<author>
<name>Bill Wendling</name>
<email>isanbard@gmail.com</email>
</author>
<published>2011-11-01T05:08:55Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=31491eecf75a450ae33ff35d49f1a86535d704b1'/>
<id>urn:sha1:31491eecf75a450ae33ff35d49f1a86535d704b1</id>
<content type='text'>
------------------------------------------------------------------------
r143194 | chapuni | 2011-10-28 07:12:22 -0700 (Fri, 28 Oct 2011) | 7 lines

Dwarf: [PR11022] Fix emitting DW_AT_const_value(&gt;i64), to be host-endian-neutral.

Don't assume APInt::getRawData() would hold target-aware endianness nor host-compliant endianness. rawdata[0] holds most lower i64, even on big endian host.

FIXME: Add a testcase for big endian target.

FIXME: Ditto on CompileUnit::addConstantFPValue() ?
------------------------------------------------------------------------


git-svn-id: https://llvm.org/svn/llvm-project/llvm/branches/release_30@143449 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Fixed in r143195. Still it is not "TARGETS" neutral.</title>
<updated>2011-11-01T05:06:53Z</updated>
<author>
<name>Bill Wendling</name>
<email>isanbard@gmail.com</email>
</author>
<published>2011-11-01T05:06:53Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=0ea8aff0a2eef4120f00857095b91ac58721cff1'/>
<id>urn:sha1:0ea8aff0a2eef4120f00857095b91ac58721cff1</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/branches/release_30@143448 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Merging r143437:</title>
<updated>2011-11-01T04:51:01Z</updated>
<author>
<name>Bill Wendling</name>
<email>isanbard@gmail.com</email>
</author>
<published>2011-11-01T04:51:01Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=c6db06a8c4dfc59d3d9c4f6757f584aabc71937b'/>
<id>urn:sha1:c6db06a8c4dfc59d3d9c4f6757f584aabc71937b</id>
<content type='text'>
------------------------------------------------------------------------
r143437 | efriedma | 2011-10-31 21:49:29 -0700 (Mon, 31 Oct 2011) | 3 lines

Make sure we use the right insertion point when instcombine replaces a PHI with another instruction.  (Specifically, don't insert an arbitrary instruction before a PHI.)  Fixes PR11275.


------------------------------------------------------------------------


git-svn-id: https://llvm.org/svn/llvm-project/llvm/branches/release_30@143438 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Merging r143247:</title>
<updated>2011-10-29T01:20:35Z</updated>
<author>
<name>Bill Wendling</name>
<email>isanbard@gmail.com</email>
</author>
<published>2011-10-29T01:20:35Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=7834dbfe6adef328f6b6d317994019c3afe95751'/>
<id>urn:sha1:7834dbfe6adef328f6b6d317994019c3afe95751</id>
<content type='text'>
------------------------------------------------------------------------
r143247 | chapuni | 2011-10-28 16:11:03 -0700 (Fri, 28 Oct 2011) | 1 line

test/CodeGen/PowerPC/2008-10-17-AsmMatchingOperands.ll: [PR11218] Mark "REQUIRES: asserts" for now.
------------------------------------------------------------------------


git-svn-id: https://llvm.org/svn/llvm-project/llvm/branches/release_30@143272 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Merging r142869:</title>
<updated>2011-10-24T23:06:48Z</updated>
<author>
<name>Bill Wendling</name>
<email>isanbard@gmail.com</email>
</author>
<published>2011-10-24T23:06:48Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=3d9fd99521a7cefd05cddc057c11c25b461177bf'/>
<id>urn:sha1:3d9fd99521a7cefd05cddc057c11c25b461177bf</id>
<content type='text'>
------------------------------------------------------------------------
r142869 | void | 2011-10-24 16:05:43 -0700 (Mon, 24 Oct 2011) | 4 lines

Check the visibility of the global variable before placing it into the stubs
table. A hidden variable could potentially end up in both lists.
&lt;rdar://problem/10336715&gt;

------------------------------------------------------------------------


git-svn-id: https://llvm.org/svn/llvm-project/llvm/branches/release_30@142870 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Merging r142806:</title>
<updated>2011-10-24T17:33:30Z</updated>
<author>
<name>Bill Wendling</name>
<email>isanbard@gmail.com</email>
</author>
<published>2011-10-24T17:33:30Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=f2e6e8eebf8a6ab3901ffa9c848b48a13250a9e9'/>
<id>urn:sha1:f2e6e8eebf8a6ab3901ffa9c848b48a13250a9e9</id>
<content type='text'>
------------------------------------------------------------------------
r142806 | grosbach | 2011-10-24 10:26:26 -0700 (Mon, 24 Oct 2011) | 1 line

Update test for r142801.
------------------------------------------------------------------------


git-svn-id: https://llvm.org/svn/llvm-project/llvm/branches/release_30@142809 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Merging r142550:</title>
<updated>2011-10-19T23:49:38Z</updated>
<author>
<name>Bill Wendling</name>
<email>isanbard@gmail.com</email>
</author>
<published>2011-10-19T23:49:38Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=bab41201fb1c51fbb5dbf06ad952dde4ccc1929d'/>
<id>urn:sha1:bab41201fb1c51fbb5dbf06ad952dde4ccc1929d</id>
<content type='text'>
------------------------------------------------------------------------
r142550 | evancheng | 2011-10-19 15:22:54 -0700 (Wed, 19 Oct 2011) | 1 line

Fix TLS lowering bug. The CopyFromReg must be glued to the TLSCALL. rdar://10291355
------------------------------------------------------------------------


git-svn-id: https://llvm.org/svn/llvm-project/llvm/branches/release_30@142555 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Merging r142493:</title>
<updated>2011-10-19T22:13:20Z</updated>
<author>
<name>Bill Wendling</name>
<email>isanbard@gmail.com</email>
</author>
<published>2011-10-19T22:13:20Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=3b89f11c9fb36dbfa178a6e68c55cb02a1814721'/>
<id>urn:sha1:3b89f11c9fb36dbfa178a6e68c55cb02a1814721</id>
<content type='text'>
------------------------------------------------------------------------
r142493 | chandlerc | 2011-10-19 03:32:19 -0700 (Wed, 19 Oct 2011) | 5 lines

Generalize the reading of probability metadata to work for both branches
and switches, with arbitrary numbers of successors. Still optimized for
the common case of 2 successors for a conditional branch.

Add a test case for switch metadata showing up in the BlockFrequencyInfo pass.
------------------------------------------------------------------------


git-svn-id: https://llvm.org/svn/llvm-project/llvm/branches/release_30@142548 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Merging r142492:</title>
<updated>2011-10-19T22:12:52Z</updated>
<author>
<name>Bill Wendling</name>
<email>isanbard@gmail.com</email>
</author>
<published>2011-10-19T22:12:52Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=9462243b87bc96f8a1b28603203db4b1250a8410'/>
<id>urn:sha1:9462243b87bc96f8a1b28603203db4b1250a8410</id>
<content type='text'>
------------------------------------------------------------------------
r142492 | chandlerc | 2011-10-19 03:30:30 -0700 (Wed, 19 Oct 2011) | 7 lines

Teach the BranchProbabilityInfo analysis pass to read any metadata
encoding of probabilities. In the absense of metadata, it continues to
fall back on static heuristics.

This allows __builtin_expect, after lowering through llvm.expect
a branch instruction's metadata, to actually enter the branch
probability model. This is one component of resolving PR2577.
------------------------------------------------------------------------


git-svn-id: https://llvm.org/svn/llvm-project/llvm/branches/release_30@142547 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Merging r142491:</title>
<updated>2011-10-19T22:12:25Z</updated>
<author>
<name>Bill Wendling</name>
<email>isanbard@gmail.com</email>
</author>
<published>2011-10-19T22:12:25Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=3c1be9ddf9fb4dc8986688eef0007bcfeb60122e'/>
<id>urn:sha1:3c1be9ddf9fb4dc8986688eef0007bcfeb60122e</id>
<content type='text'>
------------------------------------------------------------------------
r142491 | chandlerc | 2011-10-19 03:12:41 -0700 (Wed, 19 Oct 2011) | 9 lines

Add pass printing support to BlockFrequencyInfo pass. The implementation
layer already had support for printing the results of this analysis, but
the wiring was missing.

Now that printing the analysis works, actually bring some of this
analysis, and the BranchProbabilityInfo analysis that it wraps, under
test! I'm planning on fixing some bugs and doing other work here, so
having a nice place to add regression tests and a way to observe the
results is really useful.
------------------------------------------------------------------------


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