<feed xmlns='http://www.w3.org/2005/Atom'>
<title>emscripten-fastcomp/lib/Target/MSP430/TargetInfo/MSP430TargetInfo.cpp, branch 1.13.2</title>
<subtitle>LLVM with the emscripten fastcomp javascript backend</subtitle>
<id>https://git.amat.us/emscripten-fastcomp/atom/lib/Target/MSP430/TargetInfo/MSP430TargetInfo.cpp?h=1.13.2</id>
<link rel='self' href='https://git.amat.us/emscripten-fastcomp/atom/lib/Target/MSP430/TargetInfo/MSP430TargetInfo.cpp?h=1.13.2'/>
<link rel='alternate' type='text/html' href='https://git.amat.us/emscripten-fastcomp/'/>
<updated>2013-01-02T11:36:10Z</updated>
<entry>
<title>Move all of the header files which are involved in modelling the LLVM IR</title>
<updated>2013-01-02T11:36:10Z</updated>
<author>
<name>Chandler Carruth</name>
<email>chandlerc@gmail.com</email>
</author>
<published>2013-01-02T11:36:10Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/emscripten-fastcomp/commit/?id=0b8c9a80f20772c3793201ab5b251d3520b9cea3'/>
<id>urn:sha1:0b8c9a80f20772c3793201ab5b251d3520b9cea3</id>
<content type='text'>
into their new header subdirectory: include/llvm/IR. This matches the
directory structure of lib, and begins to correct a long standing point
of file layout clutter in LLVM.

There are still more header files to move here, but I wanted to handle
them in separate commits to make tracking what files make sense at each
layer easier.

The only really questionable files here are the target intrinsic
tablegen files. But that's a battle I'd rather not fight today.

I've updated both CMake and Makefile build systems (I think, and my
tests think, but I may have missed something).

I've also re-sorted the includes throughout the project. I'll be
committing updates to Clang, DragonEgg, and Polly momentarily.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@171366 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Move TargetRegistry and TargetSelect from Target to Support where they belong.</title>
<updated>2011-08-24T18:08:43Z</updated>
<author>
<name>Evan Cheng</name>
<email>evan.cheng@apple.com</email>
</author>
<published>2011-08-24T18:08:43Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/emscripten-fastcomp/commit/?id=3e74d6fdd248e20a280f1dff3da9a6c689c2c4c3'/>
<id>urn:sha1:3e74d6fdd248e20a280f1dff3da9a6c689c2c4c3</id>
<content type='text'>
These are strictly utilities for registering targets and components.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@138450 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Factor commonality in triple match routines into helper template for registering</title>
<updated>2009-07-26T05:03:33Z</updated>
<author>
<name>Daniel Dunbar</name>
<email>daniel@zuster.org</email>
</author>
<published>2009-07-26T05:03:33Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/emscripten-fastcomp/commit/?id=8977d087c693fd581db82bcff134d12da0f48bd3'/>
<id>urn:sha1:8977d087c693fd581db82bcff134d12da0f48bd3</id>
<content type='text'>
classes, and migrate existing targets over.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@77126 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Kill Target specific ModuleMatchQuality stuff.</title>
<updated>2009-07-26T02:22:58Z</updated>
<author>
<name>Daniel Dunbar</name>
<email>daniel@zuster.org</email>
</author>
<published>2009-07-26T02:22:58Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/emscripten-fastcomp/commit/?id=fa27ff296d3694a68e7abb3b6b7629588def3e58'/>
<id>urn:sha1:fa27ff296d3694a68e7abb3b6b7629588def3e58</id>
<content type='text'>
 - This was overkill and inconsistently implemented.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@77114 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Simplify JIT target selection.</title>
<updated>2009-07-25T10:09:50Z</updated>
<author>
<name>Daniel Dunbar</name>
<email>daniel@zuster.org</email>
</author>
<published>2009-07-25T10:09:50Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/emscripten-fastcomp/commit/?id=d6fd377f3333922c4e928019cdfa124ff7f4dd2e'/>
<id>urn:sha1:d6fd377f3333922c4e928019cdfa124ff7f4dd2e</id>
<content type='text'>
 - Instead of requiring targets to define a JIT quality match function, we just
   have them specify if they support a JIT.

 - Target selection for the JIT just gets the host triple and looks for the best
   target which matches the triple and has a JIT.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@77060 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Put Target definitions inside Target specific header, and llvm namespace.</title>
<updated>2009-07-18T23:03:22Z</updated>
<author>
<name>Daniel Dunbar</name>
<email>daniel@zuster.org</email>
</author>
<published>2009-07-18T23:03:22Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/emscripten-fastcomp/commit/?id=4cb1e13769856716261a4d315f8202bd918502c3'/>
<id>urn:sha1:4cb1e13769856716261a4d315f8202bd918502c3</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@76344 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Add TargetInfo libraries for all targets.</title>
<updated>2009-07-15T06:35:19Z</updated>
<author>
<name>Daniel Dunbar</name>
<email>daniel@zuster.org</email>
</author>
<published>2009-07-15T06:35:19Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/emscripten-fastcomp/commit/?id=c984df8602a8b2450cbdb6ff55fd49ba709a391e'/>
<id>urn:sha1:c984df8602a8b2450cbdb6ff55fd49ba709a391e</id>
<content type='text'>
 - Intended to match current TargetMachine implementations.

 - No facilities for linking these in yet.


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