<feed xmlns='http://www.w3.org/2005/Atom'>
<title>llvm/lib/Target/SystemZ/Makefile, branch release_33</title>
<subtitle>http://llvm.org</subtitle>
<id>https://git.amat.us/llvm/atom/lib/Target/SystemZ/Makefile?h=release_33</id>
<link rel='self' href='https://git.amat.us/llvm/atom/lib/Target/SystemZ/Makefile?h=release_33'/>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/'/>
<updated>2013-05-06T16:15:19Z</updated>
<entry>
<title>[SystemZ] Add back end</title>
<updated>2013-05-06T16:15:19Z</updated>
<author>
<name>Ulrich Weigand</name>
<email>ulrich.weigand@de.ibm.com</email>
</author>
<published>2013-05-06T16:15:19Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=1d09d56fe1e3f3faadd4bf4ccf3e585ddb3c3b07'/>
<id>urn:sha1:1d09d56fe1e3f3faadd4bf4ccf3e585ddb3c3b07</id>
<content type='text'>
This adds the actual lib/Target/SystemZ target files necessary to
implement the SystemZ target.  Note that at this point, the target
cannot yet be built since the configure bits are missing.  Those
will be provided shortly by a follow-on patch.

This version of the patch incorporates feedback from reviews by
Chris Lattner and Anton Korobeynikov.  Thanks to all reviewers!

Patch by Richard Sandiford.



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@181203 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Remove the SystemZ backend.</title>
<updated>2011-10-24T23:48:32Z</updated>
<author>
<name>Dan Gohman</name>
<email>gohman@apple.com</email>
</author>
<published>2011-10-24T23:48:32Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=29074ccf6cb00a3cbe32a3b7809d970ecaf8c9bf'/>
<id>urn:sha1:29074ccf6cb00a3cbe32a3b7809d970ecaf8c9bf</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@142878 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Next round of MC refactoring. This patch factor MC table instantiations, MC</title>
<updated>2011-07-14T20:59:42Z</updated>
<author>
<name>Evan Cheng</name>
<email>evan.cheng@apple.com</email>
</author>
<published>2011-07-14T20:59:42Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=c60f9b752381baa6c4b80c0739034660f1748c84'/>
<id>urn:sha1:c60f9b752381baa6c4b80c0739034660f1748c84</id>
<content type='text'>
registeration and creation code into XXXMCDesc libraries.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@135184 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Rename XXXGenSubtarget.inc to XXXGenSubtargetInfo.inc for consistency.</title>
<updated>2011-07-01T22:36:09Z</updated>
<author>
<name>Evan Cheng</name>
<email>evan.cheng@apple.com</email>
</author>
<published>2011-07-01T22:36:09Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=385e930d55f3ecd3c9538823dfa5896a12461845'/>
<id>urn:sha1:385e930d55f3ecd3c9538823dfa5896a12461845</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@134281 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Merge XXXGenRegisterNames.inc into XXXGenRegisterInfo.inc</title>
<updated>2011-06-28T20:07:07Z</updated>
<author>
<name>Evan Cheng</name>
<email>evan.cheng@apple.com</email>
</author>
<published>2011-06-28T20:07:07Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=22fee2dff4c43b551aefa44a96ca74fcade6bfac'/>
<id>urn:sha1:22fee2dff4c43b551aefa44a96ca74fcade6bfac</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@134024 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Merge XXXGenRegisterDesc.inc XXXGenRegisterNames.inc XXXGenRegisterInfo.h.inc</title>
<updated>2011-06-27T18:32:37Z</updated>
<author>
<name>Evan Cheng</name>
<email>evan.cheng@apple.com</email>
</author>
<published>2011-06-27T18:32:37Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=73f50d9bc3bd46cc0abeba9bb0d46977ba1aea42'/>
<id>urn:sha1:73f50d9bc3bd46cc0abeba9bb0d46977ba1aea42</id>
<content type='text'>
into XXXGenRegisterInfo.inc.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@133922 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Starting to refactor Target to separate out code that's needed to fully describe</title>
<updated>2011-06-24T01:44:41Z</updated>
<author>
<name>Evan Cheng</name>
<email>evan.cheng@apple.com</email>
</author>
<published>2011-06-24T01:44:41Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=a347f85dbeee37a7f2bb68df1a7d4cdfbb7b576d'/>
<id>urn:sha1:a347f85dbeee37a7f2bb68df1a7d4cdfbb7b576d</id>
<content type='text'>
target machine from those that are only needed by codegen. The goal is to
sink the essential target description into MC layer so we can start building
MC based tools without needing to link in the entire codegen.

First step is to refactor TargetRegisterInfo. This patch added a base class
MCRegisterInfo which TargetRegisterInfo is derived from. Changed TableGen to
separate register description from the rest of the stuff.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@133782 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>move all the target's asmprinters into the main target.  The piece </title>
<updated>2010-11-14T18:43:56Z</updated>
<author>
<name>Chris Lattner</name>
<email>sabre@nondot.org</email>
</author>
<published>2010-11-14T18:43:56Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=1139691e3aadff751c035f38f835d436ec6cf10a'/>
<id>urn:sha1:1139691e3aadff751c035f38f835d436ec6cf10a</id>
<content type='text'>
that should be split out is the InstPrinter (if a target is mc'ized).
This change makes all the targets be consistent.



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@119056 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>make -fno-rtti the default unless a directory builds with REQUIRES_RTTI.</title>
<updated>2010-01-24T20:43:08Z</updated>
<author>
<name>Chris Lattner</name>
<email>sabre@nondot.org</email>
</author>
<published>2010-01-24T20:43:08Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=43b5f9312d56be400af031f7487a99b75b7b0f97'/>
<id>urn:sha1:43b5f9312d56be400af031f7487a99b75b7b0f97</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@94378 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Stop building RTTI information for *most* llvm libraries.  Notable</title>
<updated>2010-01-22T06:49:46Z</updated>
<author>
<name>Chris Lattner</name>
<email>sabre@nondot.org</email>
</author>
<published>2010-01-22T06:49:46Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=e73a31f667ad2fe03e25c97ac45b58c30d7f07c3'/>
<id>urn:sha1:e73a31f667ad2fe03e25c97ac45b58c30d7f07c3</id>
<content type='text'>
missing ones are libsupport, libsystem and libvmcore.  libvmcore is
currently blocked on bugpoint, which uses EH.  Once it stops using
EH, we can switch it off.

This #if 0's out 3 unit tests, because gtest requires RTTI information.
Suggestions welcome on how to fix this.



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