<feed xmlns='http://www.w3.org/2005/Atom'>
<title>llvm/lib/Target/Mips, branch stable</title>
<subtitle>http://llvm.org</subtitle>
<id>https://git.amat.us/llvm/atom/lib/Target/Mips?h=stable</id>
<link rel='self' href='https://git.amat.us/llvm/atom/lib/Target/Mips?h=stable'/>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/'/>
<updated>2013-03-30T02:14:45Z</updated>
<entry>
<title>[mips] Add patterns for DSP indexed load instructions.</title>
<updated>2013-03-30T02:14:45Z</updated>
<author>
<name>Akira Hatanaka</name>
<email>ahatanaka@mips.com</email>
</author>
<published>2013-03-30T02:14:45Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=fd2cd0db97d78e10288bdf0fb915296c68294237'/>
<id>urn:sha1:fd2cd0db97d78e10288bdf0fb915296c68294237</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@178408 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>[mips] Define reg+imm load/store pattern templates.</title>
<updated>2013-03-30T02:01:48Z</updated>
<author>
<name>Akira Hatanaka</name>
<email>ahatanaka@mips.com</email>
</author>
<published>2013-03-30T02:01:48Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=175f0fd99aaa66fd4268d0f3ff73d6b76332c99f'/>
<id>urn:sha1:175f0fd99aaa66fd4268d0f3ff73d6b76332c99f</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@178407 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>[mips] Fix DSP instructions to have explicit accumulator register operands.</title>
<updated>2013-03-30T01:58:00Z</updated>
<author>
<name>Akira Hatanaka</name>
<email>ahatanaka@mips.com</email>
</author>
<published>2013-03-30T01:58:00Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=2c2c33a167c82db9abd9b6173c1cdfdaa40c2071'/>
<id>urn:sha1:2c2c33a167c82db9abd9b6173c1cdfdaa40c2071</id>
<content type='text'>
Check that instruction selection can select multiply-add/sub DSP instructions
from a pattern that doesn't have intrinsics.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@178406 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Remove unused variables.</title>
<updated>2013-03-30T01:46:28Z</updated>
<author>
<name>Akira Hatanaka</name>
<email>ahatanaka@mips.com</email>
</author>
<published>2013-03-30T01:46:28Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=7e287bfb58e63c4e1068e49e8e1b714f3b9703bc'/>
<id>urn:sha1:7e287bfb58e63c4e1068e49e8e1b714f3b9703bc</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@178405 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>[mips] Move the code which does dag-combine for multiply-add/sub nodes to</title>
<updated>2013-03-30T01:42:24Z</updated>
<author>
<name>Akira Hatanaka</name>
<email>ahatanaka@mips.com</email>
</author>
<published>2013-03-30T01:42:24Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=d593a77b4cf3b81cd657e351e47cad25ee037ce1'/>
<id>urn:sha1:d593a77b4cf3b81cd657e351e47cad25ee037ce1</id>
<content type='text'>
derived class MipsSETargetLowering.

We shouldn't be generating madd/msub nodes if target is Mips16, since Mips16
doesn't have support for multipy-add/sub instructions.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@178404 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>[mips] Fix definitions of multiply, multiply-add/sub and divide instructions.</title>
<updated>2013-03-30T01:36:35Z</updated>
<author>
<name>Akira Hatanaka</name>
<email>ahatanaka@mips.com</email>
</author>
<published>2013-03-30T01:36:35Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=f5926fd844a84adcf1ae4f193146f2877997b82c'/>
<id>urn:sha1:f5926fd844a84adcf1ae4f193146f2877997b82c</id>
<content type='text'>
The new instructions have explicit register output operands and use table-gen
patterns instead of C++ code to do instruction selection.

Mips16's instructions are unaffected by this change.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@178403 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>[mips] Remove function getFPBranchCodeFromCond. Rename invertFPCondCodeAdd.</title>
<updated>2013-03-30T01:16:38Z</updated>
<author>
<name>Akira Hatanaka</name>
<email>ahatanaka@mips.com</email>
</author>
<published>2013-03-30T01:16:38Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=9cf0724cc3a570fe64146fda7518cef5c740e988'/>
<id>urn:sha1:9cf0724cc3a570fe64146fda7518cef5c740e988</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@178396 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Fix indentation.</title>
<updated>2013-03-30T01:15:17Z</updated>
<author>
<name>Akira Hatanaka</name>
<email>ahatanaka@mips.com</email>
</author>
<published>2013-03-30T01:15:17Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=2459afe69791ea04f2a060a2acc7104242844ace'/>
<id>urn:sha1:2459afe69791ea04f2a060a2acc7104242844ace</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@178395 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>[mips] Add mips-specific nodes which will be used to select multiply and divide</title>
<updated>2013-03-30T01:14:04Z</updated>
<author>
<name>Akira Hatanaka</name>
<email>ahatanaka@mips.com</email>
</author>
<published>2013-03-30T01:14:04Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=dd958925b0064981f4894ab5b8f37b02faa0c759'/>
<id>urn:sha1:dd958925b0064981f4894ab5b8f37b02faa0c759</id>
<content type='text'>
instructions.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@178394 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>[mips] Implement getRepRegClassFor in MipsSETargetLowering. This function is</title>
<updated>2013-03-30T01:12:05Z</updated>
<author>
<name>Akira Hatanaka</name>
<email>ahatanaka@mips.com</email>
</author>
<published>2013-03-30T01:12:05Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=cbcdcfbda5c60d5ac7a492ef8f90b325b6026bd1'/>
<id>urn:sha1:cbcdcfbda5c60d5ac7a492ef8f90b325b6026bd1</id>
<content type='text'>
called in several places in ScheduleDAGRRList.cpp.


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