<feed xmlns='http://www.w3.org/2005/Atom'>
<title>llvm/lib/Target/Mips, branch release_27</title>
<subtitle>http://llvm.org</subtitle>
<id>https://git.amat.us/llvm/atom/lib/Target/Mips?h=release_27</id>
<link rel='self' href='https://git.amat.us/llvm/atom/lib/Target/Mips?h=release_27'/>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/'/>
<updated>2010-03-02T06:34:30Z</updated>
<entry>
<title>Sink InstructionSelect() out of each target into SDISel, and rename it</title>
<updated>2010-03-02T06:34:30Z</updated>
<author>
<name>Chris Lattner</name>
<email>sabre@nondot.org</email>
</author>
<published>2010-03-02T06:34:30Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=7c306da505e2d7f64e160890b274a47fa0740962'/>
<id>urn:sha1:7c306da505e2d7f64e160890b274a47fa0740962</id>
<content type='text'>
DoInstructionSelection.  Inline "SelectRoot" into it from DAGISelHeader.
Sink some other stuff out of DAGISelHeader into SDISel.

Eliminate the various 'Indent' stuff from various targets, which dates
to when isel was recursive.

 17 files changed, 114 insertions(+), 430 deletions(-)



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@97555 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>remove redundant instruction.</title>
<updated>2010-02-28T07:23:21Z</updated>
<author>
<name>Chris Lattner</name>
<email>sabre@nondot.org</email>
</author>
<published>2010-02-28T07:23:21Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=e0d2753f2b43ab595e341e45dbb874a330bd8d5f'/>
<id>urn:sha1:e0d2753f2b43ab595e341e45dbb874a330bd8d5f</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@97374 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Remember to define super registers in mips calls.</title>
<updated>2010-02-17T20:18:50Z</updated>
<author>
<name>Jakob Stoklund Olesen</name>
<email>stoklund@2pi.dk</email>
</author>
<published>2010-02-17T20:18:50Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=de12e4351c6100d87000603b0baa4c47c2fff3ef'/>
<id>urn:sha1:de12e4351c6100d87000603b0baa4c47c2fff3ef</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@96504 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Move TLOF implementations to libCodegen to resolve layering violation.</title>
<updated>2010-02-15T22:37:53Z</updated>
<author>
<name>Anton Korobeynikov</name>
<email>asl@math.spbu.ru</email>
</author>
<published>2010-02-15T22:37:53Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=362dd0bef5437f85586c046bc53287b6fbe9c099'/>
<id>urn:sha1:362dd0bef5437f85586c046bc53287b6fbe9c099</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@96288 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Remove an assumption of default arguments.  This is in anticipation of a</title>
<updated>2010-02-15T16:56:10Z</updated>
<author>
<name>David Greene</name>
<email>greened@obbligato.org</email>
</author>
<published>2010-02-15T16:56:10Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=f6fa186cf944ad50dcb2f963b2f25d68fbf11d61'/>
<id>urn:sha1:f6fa186cf944ad50dcb2f963b2f25d68fbf11d61</id>
<content type='text'>
change to SelectionDAG build APIs.



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@96233 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>mark "addr" as having type "iPTR", eliminating some type comparisons</title>
<updated>2010-02-14T21:53:19Z</updated>
<author>
<name>Chris Lattner</name>
<email>sabre@nondot.org</email>
</author>
<published>2010-02-14T21:53:19Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=eb079a34910fd09947972cedfad18d9cff76a579'/>
<id>urn:sha1:eb079a34910fd09947972cedfad18d9cff76a579</id>
<content type='text'>
in hte generated dag isel fil.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@96193 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>print all the newlines at the end of instructions with</title>
<updated>2010-02-10T00:36:00Z</updated>
<author>
<name>Chris Lattner</name>
<email>sabre@nondot.org</email>
</author>
<published>2010-02-10T00:36:00Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=8e089a9e4d6b7aa2b3968c38644f926f60a7c670'/>
<id>urn:sha1:8e089a9e4d6b7aa2b3968c38644f926f60a7c670</id>
<content type='text'>
OutStreamer.AddBlankLine instead of textually.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@95734 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>move target-independent opcodes out of TargetInstrInfo</title>
<updated>2010-02-09T19:54:29Z</updated>
<author>
<name>Chris Lattner</name>
<email>sabre@nondot.org</email>
</author>
<published>2010-02-09T19:54:29Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=518bb53485df640d7b7e3f6b0544099020c42aa7'/>
<id>urn:sha1:518bb53485df640d7b7e3f6b0544099020c42aa7</id>
<content type='text'>
into TargetOpcodes.h.  #include the new TargetOpcodes.h
into MachineInstr.  Add new inline accessors (like isPHI())
to MachineInstr, and start using them throughout the 
codebase.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@95687 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Add suport for VASTART on Mips.</title>
<updated>2010-02-06T21:00:02Z</updated>
<author>
<name>Bruno Cardoso Lopes</name>
<email>bruno.cardoso@gmail.com</email>
</author>
<published>2010-02-06T21:00:02Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=6059b8551dc1ddc24bb5830426bf7e11d394a426'/>
<id>urn:sha1:6059b8551dc1ddc24bb5830426bf7e11d394a426</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@95506 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>First step towards varargs support in Mips:</title>
<updated>2010-02-06T19:20:49Z</updated>
<author>
<name>Bruno Cardoso Lopes</name>
<email>bruno.cardoso@gmail.com</email>
</author>
<published>2010-02-06T19:20:49Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=b37a742333b9d624f2c42b737352a30fd02fbd98'/>
<id>urn:sha1:b37a742333b9d624f2c42b737352a30fd02fbd98</id>
<content type='text'>
- o32 cc must pass all arguments in A0...A3 and stack regardless
if its type (but respect the alignment).
- Store all variable arguments back to the caller stack.


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