<feed xmlns='http://www.w3.org/2005/Atom'>
<title>llvm/test/Transforms/SimplifyCFG, branch release_25</title>
<subtitle>http://llvm.org</subtitle>
<id>https://git.amat.us/llvm/atom/test/Transforms/SimplifyCFG?h=release_25</id>
<link rel='self' href='https://git.amat.us/llvm/atom/test/Transforms/SimplifyCFG?h=release_25'/>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/'/>
<updated>2009-01-22T07:08:58Z</updated>
<entry>
<title>fix a testcase.</title>
<updated>2009-01-22T07:08:58Z</updated>
<author>
<name>Chris Lattner</name>
<email>sabre@nondot.org</email>
</author>
<published>2009-01-22T07:08:58Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=1c2ad9ff86ce63284f4b7a259c215830e73ba482'/>
<id>urn:sha1:1c2ad9ff86ce63284f4b7a259c215830e73ba482</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@62758 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Temporarily XFAIL until this can be looked at. r62557 is what caused it to start failing.</title>
<updated>2009-01-20T10:28:39Z</updated>
<author>
<name>Bill Wendling</name>
<email>isanbard@gmail.com</email>
</author>
<published>2009-01-20T10:28:39Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=c60fbcc133a98090f3f6a67a4d1cfad61238fc8e'/>
<id>urn:sha1:c60fbcc133a98090f3f6a67a4d1cfad61238fc8e</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@62578 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>another fix for PR3354</title>
<updated>2009-01-20T01:15:41Z</updated>
<author>
<name>Chris Lattner</name>
<email>sabre@nondot.org</email>
</author>
<published>2009-01-20T01:15:41Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=63bf29b5b1c741038d6d502d62721cac0d2760b4'/>
<id>urn:sha1:63bf29b5b1c741038d6d502d62721cac0d2760b4</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@62561 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Fix a problem exposed by PR3354: simplifycfg was making a potentially</title>
<updated>2009-01-19T23:03:13Z</updated>
<author>
<name>Chris Lattner</name>
<email>sabre@nondot.org</email>
</author>
<published>2009-01-19T23:03:13Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=6ff645bf0fcfc0c62e9d9126e1243ec8bf10abbc'/>
<id>urn:sha1:6ff645bf0fcfc0c62e9d9126e1243ec8bf10abbc</id>
<content type='text'>
trapping instruction be executed unconditionally.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@62541 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>convert this to an unfoldable potentially trapping constant expr.</title>
<updated>2009-01-19T22:12:33Z</updated>
<author>
<name>Chris Lattner</name>
<email>sabre@nondot.org</email>
</author>
<published>2009-01-19T22:12:33Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=a14fa71a4ef5772cdaad9616b587b84ebac69532'/>
<id>urn:sha1:a14fa71a4ef5772cdaad9616b587b84ebac69532</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@62536 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Temporarily revert r62487. It's causing this error during a release bootstrap of</title>
<updated>2009-01-19T08:46:20Z</updated>
<author>
<name>Bill Wendling</name>
<email>isanbard@gmail.com</email>
</author>
<published>2009-01-19T08:46:20Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=13524bfd00482d505dae3f5f99c33e4d19b080ad'/>
<id>urn:sha1:13524bfd00482d505dae3f5f99c33e4d19b080ad</id>
<content type='text'>
llvm-gcc. Most likely, it's miscompiling one of the "gen*" programs:

/Volumes/Sandbox/Buildbot/llvm/full-llvm/build/llvm-gcc.obj/./prev-gcc/xgcc -B/Volumes/Sandbox/Buildbot/llvm/full-llvm/build/llvm-gcc.obj/./prev-gcc/ -B/Volumes/Sandbox/Buildbot/llvm/full-llvm/build/llvm-gcc.install/i386-apple-darwin9.6.0/bin/ -c -g -O2 -mdynamic-no-pic -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -mdynamic-no-pic -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../llvm-gcc.src/gcc -I../../llvm-gcc.src/gcc/build -I../../llvm-gcc.src/gcc/../include -I./../intl -I../../llvm-gcc.src/gcc/../libcpp/include  -I../../llvm-gcc.src/gcc/../libdecnumber -I../libdecnumber -I/Volumes/Sandbox/Buildbot/llvm/full-llvm/build/llvm.obj/include -I/Volumes/Sandbox/Buildbot/llvm/full-llvm/build/llvm.src/include -DENABLE_LLVM -I/Volumes/Sandbox/Buildbot/llvm/full-llvm/build/llvm.obj/../llvm.src/include  -D_DEBUG  -D_GNU_SOURCE -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS   -o build/gencondmd.o build/gencondmd.c
../../llvm-gcc.src/gcc/config/i386/mmx.md:926: error: expected '}' before ')' token
../../llvm-gcc.src/gcc/config/i386/mmx.md:926: warning: excess elements in struct initializer
../../llvm-gcc.src/gcc/config/i386/mmx.md:926: warning: (near initialization for 'insn_conditions[4]')
../../llvm-gcc.src/gcc/config/i386/mmx.md:926: error: expected '}' before ')' token
../../llvm-gcc.src/gcc/config/i386/mmx.md:926: error: expected ',' or ';' before ')' token
../../llvm-gcc.src/gcc/config/i386/mmx.md:927: error: expected identifier or '(' before ',' token
../../llvm-gcc.src/gcc/config/i386/sse.md:3458: error: expected identifier or '(' before ',' token
...



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@62506 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Fix PR3016, a bug which can occur do to an invalid assumption:</title>
<updated>2009-01-19T02:46:28Z</updated>
<author>
<name>Chris Lattner</name>
<email>sabre@nondot.org</email>
</author>
<published>2009-01-19T02:46:28Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=c4f85dd708b2b131222f16071e7b8ce9bc8a4fd6'/>
<id>urn:sha1:c4f85dd708b2b131222f16071e7b8ce9bc8a4fd6</id>
<content type='text'>
we assumed a CFG structure that would be valid when all code in 
the function is reachable, but not all code is necessarily 
reachable.  Do a simple, but horrible, CFG walk to check for this
case.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@62487 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Add a helper to remove a branch and DCE the condition, and use it </title>
<updated>2008-12-16T20:54:32Z</updated>
<author>
<name>Eli Friedman</name>
<email>eli.friedman@gmail.com</email>
</author>
<published>2008-12-16T20:54:32Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=080efb8cea6255b4f1f373d9cb583d6a6302106b'/>
<id>urn:sha1:080efb8cea6255b4f1f373d9cb583d6a6302106b</id>
<content type='text'>
consistently for deleting branches.  In addition to being slightly 
more readable, this makes SimplifyCFG a bit better 
about cleaning up after itself when it makes conditions unused.



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@61100 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>fix a bug I introduced in simplifycfg handling single entry phi </title>
<updated>2008-12-07T07:22:45Z</updated>
<author>
<name>Chris Lattner</name>
<email>sabre@nondot.org</email>
</author>
<published>2008-12-07T07:22:45Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=a16ead8b10ab63e08c91afb852f29b32188b9afb'/>
<id>urn:sha1:a16ead8b10ab63e08c91afb852f29b32188b9afb</id>
<content type='text'>
nodes. FoldSingleEntryPHINodes deletes the PHI, so there is no
need to delete it afterward.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@60653 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Fix PR2967 by not deleting volatile load/stores that occur before unreachable.</title>
<updated>2008-10-29T17:46:26Z</updated>
<author>
<name>Chris Lattner</name>
<email>sabre@nondot.org</email>
</author>
<published>2008-10-29T17:46:26Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=f8131c99de2ac66be4307ae24f2db44d12bc9b3f'/>
<id>urn:sha1:f8131c99de2ac66be4307ae24f2db44d12bc9b3f</id>
<content type='text'>
I don't really see this as being needed, but there is little harm from doing
it.


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