<feed xmlns='http://www.w3.org/2005/Atom'>
<title>llvm/lib/Support, branch release_29</title>
<subtitle>http://llvm.org</subtitle>
<id>https://git.amat.us/llvm/atom/lib/Support?h=release_29</id>
<link rel='self' href='https://git.amat.us/llvm/atom/lib/Support?h=release_29'/>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/'/>
<updated>2011-03-25T06:26:58Z</updated>
<entry>
<title>--- Merging r127239 into '.':</title>
<updated>2011-03-25T06:26:58Z</updated>
<author>
<name>Bill Wendling</name>
<email>isanbard@gmail.com</email>
</author>
<published>2011-03-25T06:26:58Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=57b349390bff70ed8ac8f06fe19b0bfd6c0f4a5b'/>
<id>urn:sha1:57b349390bff70ed8ac8f06fe19b0bfd6c0f4a5b</id>
<content type='text'>
U    test/Makefile
U    Makefile.rules
--- Merging r127240 into '.':
U    utils/llvm-lit/Makefile
--- Merging r127726 into '.':
U    lib/Support/raw_ostream.cpp
--- Merging r127730 into '.':
U    test/CodeGen/X86/dyn-stackalloc.ll



git-svn-id: https://llvm.org/svn/llvm-project/llvm/branches/release_29@128259 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>--- Merging r127731 into '.':</title>
<updated>2011-03-25T06:22:54Z</updated>
<author>
<name>Bill Wendling</name>
<email>isanbard@gmail.com</email>
</author>
<published>2011-03-25T06:22:54Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=3844109d1e9d338ee124d7925817d78d456fc92f'/>
<id>urn:sha1:3844109d1e9d338ee124d7925817d78d456fc92f</id>
<content type='text'>
U    test/CodeGen/X86/byval2.ll
U    test/CodeGen/X86/byval4.ll
U    test/CodeGen/X86/byval.ll
U    test/CodeGen/X86/byval3.ll
U    test/CodeGen/X86/byval5.ll
--- Merging r127732 into '.':
U    test/CodeGen/X86/stdarg.ll
U    test/CodeGen/X86/fold-mul-lohi.ll
U    test/CodeGen/X86/scalar-min-max-fill-operand.ll
U    test/CodeGen/X86/tailcallbyval64.ll
U    test/CodeGen/X86/stride-reuse.ll
U    test/CodeGen/X86/sse-align-3.ll
U    test/CodeGen/X86/sse-commute.ll
U    test/CodeGen/X86/stride-nine-with-base-reg.ll
U    test/CodeGen/X86/coalescer-commute2.ll
U    test/CodeGen/X86/sse-align-7.ll
U    test/CodeGen/X86/sse_reload_fold.ll
U    test/CodeGen/X86/sse-align-0.ll
--- Merging r127733 into '.':
U    test/CodeGen/X86/peep-vector-extract-concat.ll
U    test/CodeGen/X86/pmulld.ll
U    test/CodeGen/X86/widen_load-0.ll
U    test/CodeGen/X86/v2f32.ll
U    test/CodeGen/X86/apm.ll
U    test/CodeGen/X86/h-register-store.ll
U    test/CodeGen/X86/h-registers-0.ll
--- Merging r127734 into '.':
U    test/CodeGen/X86/2007-01-08-X86-64-Pointer.ll
U    test/CodeGen/X86/convert-2-addr-3-addr-inc64.ll
U    test/CodeGen/X86/avoid-lea-scale2.ll
U    test/CodeGen/X86/lea-3.ll
U    test/CodeGen/X86/vec_set-8.ll
U    test/CodeGen/X86/i64-mem-copy.ll
U    test/CodeGen/X86/x86-64-malloc.ll
U    test/CodeGen/X86/mmx-copy-gprs.ll
U    test/CodeGen/X86/vec_shuffle-17.ll
U    test/CodeGen/X86/2007-07-18-Vector-Extract.ll
--- Merging r127775 into '.':
U    test/CodeGen/X86/constant-pool-remat-0.ll
--- Merging r127872 into '.':
U    utils/lit/lit/TestingConfig.py
U    lib/Support/raw_ostream.cpp



git-svn-id: https://llvm.org/svn/llvm-project/llvm/branches/release_29@128258 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>--- Merging r127723 into '.':</title>
<updated>2011-03-24T06:17:12Z</updated>
<author>
<name>Bill Wendling</name>
<email>isanbard@gmail.com</email>
</author>
<published>2011-03-24T06:17:12Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=81d1e0bcac2a43bd44f15f72149731b6759d496c'/>
<id>urn:sha1:81d1e0bcac2a43bd44f15f72149731b6759d496c</id>
<content type='text'>
U    lib/Support/Windows/Path.inc



git-svn-id: https://llvm.org/svn/llvm-project/llvm/branches/release_29@128202 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>--- Merging r127871 into '.':</title>
<updated>2011-03-23T22:06:16Z</updated>
<author>
<name>Bill Wendling</name>
<email>isanbard@gmail.com</email>
</author>
<published>2011-03-23T22:06:16Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=450fcbb230edac049108135785b9e722feeeb804'/>
<id>urn:sha1:450fcbb230edac049108135785b9e722feeeb804</id>
<content type='text'>
U    lib/Support/APFloat.cpp



git-svn-id: https://llvm.org/svn/llvm-project/llvm/branches/release_29@128174 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>For PR9480:</title>
<updated>2011-03-14T23:06:23Z</updated>
<author>
<name>Bill Wendling</name>
<email>isanbard@gmail.com</email>
</author>
<published>2011-03-14T23:06:23Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=307c2f51995b3cab2e2e0407d668fe4cfbc0fde9'/>
<id>urn:sha1:307c2f51995b3cab2e2e0407d668fe4cfbc0fde9</id>
<content type='text'>
--- Merging r127241 into '.':
U    lib/Support/regcomp.c



git-svn-id: https://llvm.org/svn/llvm-project/llvm/branches/release_29@127631 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Windows/PathV2.inc: Eliminate redundant condition. DWORD is unsigned.</title>
<updated>2011-03-07T00:12:53Z</updated>
<author>
<name>NAKAMURA Takumi</name>
<email>geek4civic@gmail.com</email>
</author>
<published>2011-03-07T00:12:53Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=19b6c73878c85aca52be869c47b9af3c8efbbdad'/>
<id>urn:sha1:19b6c73878c85aca52be869c47b9af3c8efbbdad</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@127140 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>raw_ostream: while it is generally desirable to do larger writes, it can lead to</title>
<updated>2011-03-04T19:49:30Z</updated>
<author>
<name>Benjamin Kramer</name>
<email>benny.kra@googlemail.com</email>
</author>
<published>2011-03-04T19:49:30Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=ca9714470ec51ec52833eee46bca0062d92e92f3'/>
<id>urn:sha1:ca9714470ec51ec52833eee46bca0062d92e92f3</id>
<content type='text'>
inefficient file system buffering if the writes are not a multiple of the desired
buffer size. Avoid this by limiting the large write to a multiple of the buffer
size and copying the remainder into the buffer.

Thanks to Dan for pointing this out.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@127026 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>raw_ostream: If writing a string that is larger than the buffer, write it directly instead of doing many buffer-sized writes.</title>
<updated>2011-03-04T18:18:16Z</updated>
<author>
<name>Benjamin Kramer</name>
<email>benny.kra@googlemail.com</email>
</author>
<published>2011-03-04T18:18:16Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=e90756d8a095264f6d6ae6b3a660e73c587162cd'/>
<id>urn:sha1:e90756d8a095264f6d6ae6b3a660e73c587162cd</id>
<content type='text'>
This caps the number of write(2) calls per string to a maximum of 2.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@127010 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Support: Add llvm::AreStatisticsEnabled().</title>
<updated>2011-02-26T23:17:12Z</updated>
<author>
<name>Daniel Dunbar</name>
<email>daniel@zuster.org</email>
</author>
<published>2011-02-26T23:17:12Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=0aa00f91100fb031cd9cde2562cdc029f4fb26d5'/>
<id>urn:sha1:0aa00f91100fb031cd9cde2562cdc029f4fb26d5</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@126558 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>The signed version of our "magic number" computation for the integer approximation</title>
<updated>2011-02-21T00:22:02Z</updated>
<author>
<name>Cameron Zwarich</name>
<email>zwarich@apple.com</email>
</author>
<published>2011-02-21T00:22:02Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=8d7285d0e5eb5937a6682e884b883516377e903d'/>
<id>urn:sha1:8d7285d0e5eb5937a6682e884b883516377e903d</id>
<content type='text'>
of a constant had a minor typo introduced when copying it from the book, which
caused it to favor negative approximations over positive approximations in many
cases. Positive approximations require fewer operations beyond the multiplication.

In the case of division by 3, we still generate code that is a single instruction
larger than GCC's code.

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