<feed xmlns='http://www.w3.org/2005/Atom'>
<title>llvm/tools/analyze, branch master</title>
<subtitle>http://llvm.org</subtitle>
<id>https://git.amat.us/llvm/atom/tools/analyze?h=master</id>
<link rel='self' href='https://git.amat.us/llvm/atom/tools/analyze?h=master'/>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/'/>
<updated>2006-08-18T06:34:30Z</updated>
<entry>
<title>For PR872:</title>
<updated>2006-08-18T06:34:30Z</updated>
<author>
<name>Reid Spencer</name>
<email>rspencer@reidspencer.com</email>
</author>
<published>2006-08-18T06:34:30Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=fd90dd5d5513f9e7130bab0da334ad2ad8ef4e02'/>
<id>urn:sha1:fd90dd5d5513f9e7130bab0da334ad2ad8ef4e02</id>
<content type='text'>
Shrinkify LLVM's footprint by removing the analyze tool and moving its
functionality into the opt tool. THis eliminates one of the largest tools
from LLVM and doesn't make opt much bigger because it already included
most of the analysis passes.  To get the old analyze functionality pass
the -analyze option to opt. Note that the integeration here is dead
simple. The "main" of analyze was just copied to opt and invoked if the
-analyze option was given. There may be opportunities for further
integration such as removing the distinction between transform passes
and analysis passes.

To use the analysis functionality, if you previously did this:
  analyze $FNAME -domset -disable-verify
you would now do this:
  opt -analyze $FNAME -domset -disable-verify
Pretty simple.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@29762 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Undo last commit, which was committed accidentally.</title>
<updated>2006-07-27T23:19:00Z</updated>
<author>
<name>Reid Spencer</name>
<email>rspencer@reidspencer.com</email>
</author>
<published>2006-07-27T23:19:00Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=a6e216f45606af4e2ccbe98db84a018373822f56'/>
<id>urn:sha1:a6e216f45606af4e2ccbe98db84a018373822f56</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@29369 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Changes to support cross-compiling LLVM. The GenLibDeps.pl script needs to</title>
<updated>2006-07-27T23:00:30Z</updated>
<author>
<name>Reid Spencer</name>
<email>rspencer@reidspencer.com</email>
</author>
<published>2006-07-27T23:00:30Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=1bc686433bd5dea7ef4b8b5d97cd9461f041b56f'/>
<id>urn:sha1:1bc686433bd5dea7ef4b8b5d97cd9461f041b56f</id>
<content type='text'>
have a compile-host version of "nm", not build-host. In order to effect this
we must use autoconf to determine the correct "nm" to use and propagate that
through the makefiles, through llvm-config and finally to GenLibDeps.pl as
an optional argument.
Patch contributed by Anton Korobeynikov. Thanks!


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@29368 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Tools require EH for their top-level try blocks.</title>
<updated>2006-07-07T00:46:19Z</updated>
<author>
<name>Chris Lattner</name>
<email>sabre@nondot.org</email>
</author>
<published>2006-07-07T00:46:19Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=0465fa9cf89a0c8a96cff6af59b0fbac9098471a'/>
<id>urn:sha1:0465fa9cf89a0c8a96cff6af59b0fbac9098471a</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@29035 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Don't pass target name into TargetData anymore, it is never used or needed.</title>
<updated>2006-06-16T18:23:49Z</updated>
<author>
<name>Chris Lattner</name>
<email>sabre@nondot.org</email>
</author>
<published>2006-06-16T18:23:49Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=831b1210390b3a00f68de9a79be0f4e13d6287b0'/>
<id>urn:sha1:831b1210390b3a00f68de9a79be0f4e13d6287b0</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@28831 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>For PR780:</title>
<updated>2006-06-07T23:03:13Z</updated>
<author>
<name>Reid Spencer</name>
<email>rspencer@reidspencer.com</email>
</author>
<published>2006-06-07T23:03:13Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=af303d53e6013417d189621c75179df6c7cbdcde'/>
<id>urn:sha1:af303d53e6013417d189621c75179df6c7cbdcde</id>
<content type='text'>
1. Add #includes to LinkAllVMCore.h to get Mangler.o and InlineAsm.o
2. Make Mangler.h and InlineAsm.h use the macros to ensure linkage
3. Make each of the tools with --load options include LinkAllVMCore.h
This should be the last set of changes for this bug and 800.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@28719 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Use archive libraries instead of object files for VMCore, BCReader,</title>
<updated>2006-06-01T01:30:27Z</updated>
<author>
<name>Reid Spencer</name>
<email>rspencer@reidspencer.com</email>
</author>
<published>2006-06-01T01:30:27Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=18c8b49e7d3c94d7f84a4205a19f8761722fc4e5'/>
<id>urn:sha1:18c8b49e7d3c94d7f84a4205a19f8761722fc4e5</id>
<content type='text'>
BCWriter, and bzip2 libraries. Adjust the various makefiles to accommodate
these changes. This was done to speed up link times.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@28610 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Patches to make the LLVM sources more -pedantic clean.  Patch provided</title>
<updated>2006-05-24T17:04:05Z</updated>
<author>
<name>Chris Lattner</name>
<email>sabre@nondot.org</email>
</author>
<published>2006-05-24T17:04:05Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=d74ea2bbd8bb630331f35ead42d385249bd42af8'/>
<id>urn:sha1:d74ea2bbd8bb630331f35ead42d385249bd42af8</id>
<content type='text'>
by Anton Korobeynikov!  This is a step towards closing PR786.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@28447 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>fix printing call graphs</title>
<updated>2006-04-18T23:45:19Z</updated>
<author>
<name>Andrew Lenharth</name>
<email>andrewl@lenharth.org</email>
</author>
<published>2006-04-18T23:45:19Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=0cafa92371ce020ce19e9aacf1a96f8c8a7bb47a'/>
<id>urn:sha1:0cafa92371ce020ce19e9aacf1a96f8c8a7bb47a</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27820 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Implemented -quiet feature for analyze</title>
<updated>2006-03-03T02:12:04Z</updated>
<author>
<name>Robert Bocchino</name>
<email>bocchino@illinois.edu</email>
</author>
<published>2006-03-03T02:12:04Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=86d064d44caf81e03b4233863747aebb3d0fba9a'/>
<id>urn:sha1:86d064d44caf81e03b4233863747aebb3d0fba9a</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26494 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
</feed>
