<feed xmlns='http://www.w3.org/2005/Atom'>
<title>external_llvm/lib/Makefile, branch replicant-6.0</title>
<subtitle>external/llvm
</subtitle>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/external_llvm/'/>
<entry>
<title>Update aosp/master llvm for rebase to r233350</title>
<updated>2015-04-09T22:04:38+00:00</updated>
<author>
<name>Pirama Arumuga Nainar</name>
<email>pirama@google.com</email>
</author>
<published>2015-04-08T15:55:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/external_llvm/commit/?id=4c5e43da7792f75567b693105cc53e3f1992ad98'/>
<id>4c5e43da7792f75567b693105cc53e3f1992ad98</id>
<content type='text'>
Change-Id: I07d935f8793ee8ec6b7da003f6483046594bca49
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I07d935f8793ee8ec6b7da003f6483046594bca49
</pre>
</div>
</content>
</entry>
<entry>
<title>Update aosp/master LLVM for rebase to r230699.</title>
<updated>2015-03-23T19:10:34+00:00</updated>
<author>
<name>Stephen Hines</name>
<email>srhines@google.com</email>
</author>
<published>2015-03-23T19:10:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/external_llvm/commit/?id=ebe69fe11e48d322045d5949c83283927a0d790b'/>
<id>ebe69fe11e48d322045d5949c83283927a0d790b</id>
<content type='text'>
Change-Id: I2b5be30509658cb8266be782de0ab24f9099f9b9
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I2b5be30509658cb8266be782de0ab24f9099f9b9
</pre>
</div>
</content>
</entry>
<entry>
<title>Update to LLVM 3.5a.</title>
<updated>2014-04-24T22:53:16+00:00</updated>
<author>
<name>Stephen Hines</name>
<email>srhines@google.com</email>
</author>
<published>2014-04-23T23:57:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/external_llvm/commit/?id=36b56886974eae4f9c5ebc96befd3e7bfe5de338'/>
<id>36b56886974eae4f9c5ebc96befd3e7bfe5de338</id>
<content type='text'>
Change-Id: Ifadecab779f128e62e430c2b4f6ddd84953ed617
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: Ifadecab779f128e62e430c2b4f6ddd84953ed617
</pre>
</div>
</content>
</entry>
<entry>
<title>Reformat Makefile. No other changes.</title>
<updated>2013-10-30T04:03:03+00:00</updated>
<author>
<name>Bill Wendling</name>
<email>isanbard@gmail.com</email>
</author>
<published>2013-10-30T04:03:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/external_llvm/commit/?id=6a4860af7aedd1bec725d0e59f43f66335f9a5a5'/>
<id>6a4860af7aedd1bec725d0e59f43f66335f9a5a5</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@193675 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@193675 91177308-0d34-0410-b5e6-96231b3b80d8
</pre>
</div>
</content>
</entry>
<entry>
<title>Move LTO support library to a component, allowing it to be tested</title>
<updated>2013-09-24T23:52:22+00:00</updated>
<author>
<name>Peter Collingbourne</name>
<email>peter@pcc.me.uk</email>
</author>
<published>2013-09-24T23:52:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/external_llvm/commit/?id=cc48854d5d51a2d7557f1040a61f160ad86c9729'/>
<id>cc48854d5d51a2d7557f1040a61f160ad86c9729</id>
<content type='text'>
more reliably across platforms.  Patch by Tom Roeder!

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@191343 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
more reliably across platforms.  Patch by Tom Roeder!

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@191343 91177308-0d34-0410-b5e6-96231b3b80d8
</pre>
</div>
</content>
</entry>
<entry>
<title>Move lib/Archive to tools/llvm-ar.</title>
<updated>2013-06-17T15:47:20+00:00</updated>
<author>
<name>Rafael Espindola</name>
<email>rafael.espindola@gmail.com</email>
</author>
<published>2013-06-17T15:47:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/external_llvm/commit/?id=8496faea07de27b6d3435d02855db4bfebcc2781'/>
<id>8496faea07de27b6d3435d02855db4bfebcc2781</id>
<content type='text'>
llvm-ar is the only tool that needs to write archive files. Every other tool
should be able to use the lib/Object interface.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@184083 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
llvm-ar is the only tool that needs to write archive files. Every other tool
should be able to use the lib/Object interface.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@184083 91177308-0d34-0410-b5e6-96231b3b80d8
</pre>
</div>
</content>
</entry>
<entry>
<title>Split out the IRReader header and the utility functions it provides into</title>
<updated>2013-03-26T02:25:37+00:00</updated>
<author>
<name>Chandler Carruth</name>
<email>chandlerc@gmail.com</email>
</author>
<published>2013-03-26T02:25:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/external_llvm/commit/?id=7fc162f893d67ffd96fdb19e2eb9a03b4621f0c0'/>
<id>7fc162f893d67ffd96fdb19e2eb9a03b4621f0c0</id>
<content type='text'>
its own library. These functions are bridging between the bitcode reader
and the ll parser which are in different libraries. Previously we didn't
have any good library to do this, and instead played fast and loose with
a "header only" set of interfaces in the Support library. This really
doesn't work well as evidenced by the recent attempt to add timing logic
to the these routines.

As part of this, make them normal functions rather than weird inline
functions, and sink the implementation into the library. Also clean up
the header to be nice and minimal.

This requires updating lots of build system dependencies to specify that
the IRReader library is needed, and several source files to not
implicitly rely upon the header file to transitively include all manner
of other headers.

If you are using IRReader.h, this commit will break you (the header
moved) and you'll need to also update your library usage to include
'irreader'. I will commit the corresponding change to Clang momentarily.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@177971 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
its own library. These functions are bridging between the bitcode reader
and the ll parser which are in different libraries. Previously we didn't
have any good library to do this, and instead played fast and loose with
a "header only" set of interfaces in the Support library. This really
doesn't work well as evidenced by the recent attempt to add timing logic
to the these routines.

As part of this, make them normal functions rather than weird inline
functions, and sink the implementation into the library. Also clean up
the header to be nice and minimal.

This requires updating lots of build system dependencies to specify that
the IRReader library is needed, and several source files to not
implicitly rely upon the header file to transitively include all manner
of other headers.

If you are using IRReader.h, this commit will break you (the header
moved) and you'll need to also update your library usage to include
'irreader'. I will commit the corresponding change to Clang momentarily.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@177971 91177308-0d34-0410-b5e6-96231b3b80d8
</pre>
</div>
</content>
</entry>
<entry>
<title>Rename VMCore directory to IR.</title>
<updated>2013-01-02T09:10:48+00:00</updated>
<author>
<name>Chandler Carruth</name>
<email>chandlerc@gmail.com</email>
</author>
<published>2013-01-02T09:10:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/external_llvm/commit/?id=c2c50cdcdc19a1bca993c06d13d8cdca87083ce4'/>
<id>c2c50cdcdc19a1bca993c06d13d8cdca87083ce4</id>
<content type='text'>
Aside from moving the actual files, this patch only updates the build
system and the source file comments under lib/... that are relevant.

I'll be updating other docs and other files in smaller subsequnet
commits.

While I've tried to test this, but it is entirely possible that there
will still be some build system fallout.

Also, note that I've not changed the library name itself: libLLVMCore.a
is still the library name. I'd be interested in others' opinions about
whether we should rename this as well (I think we should, just not sure
what it might break)

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@171359 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Aside from moving the actual files, this patch only updates the build
system and the source file comments under lib/... that are relevant.

I'll be updating other docs and other files in smaller subsequnet
commits.

While I've tried to test this, but it is entirely possible that there
will still be some build system fallout.

Also, note that I've not changed the library name itself: libLLVMCore.a
is still the library name. I'd be interested in others' opinions about
whether we should rename this as well (I think we should, just not sure
what it might break)

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@171359 91177308-0d34-0410-b5e6-96231b3b80d8
</pre>
</div>
</content>
</entry>
<entry>
<title>Copy clang/Driver/&lt;Option parsing stuff&gt; to llvm.</title>
<updated>2012-12-05T00:29:32+00:00</updated>
<author>
<name>Michael J. Spencer</name>
<email>bigcheesegs@gmail.com</email>
</author>
<published>2012-12-05T00:29:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/external_llvm/commit/?id=96a564f2beec8c1930f0640844eec433e03bbce8'/>
<id>96a564f2beec8c1930f0640844eec433e03bbce8</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@169344 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@169344 91177308-0d34-0410-b5e6-96231b3b80d8
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove more of llvmc and dependencies.</title>
<updated>2011-09-20T00:34:27+00:00</updated>
<author>
<name>Eric Christopher</name>
<email>echristo@apple.com</email>
</author>
<published>2011-09-20T00:34:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/external_llvm/commit/?id=eae5a13078037e6b6591fd4f414452a7075cecf7'/>
<id>eae5a13078037e6b6591fd4f414452a7075cecf7</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@140121 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@140121 91177308-0d34-0410-b5e6-96231b3b80d8
</pre>
</div>
</content>
</entry>
</feed>
