<feed xmlns='http://www.w3.org/2005/Atom'>
<title>llvm/lib/Target/Mips/InstPrinter, branch release_33</title>
<subtitle>http://llvm.org</subtitle>
<id>https://git.amat.us/llvm/atom/lib/Target/Mips/InstPrinter?h=release_33</id>
<link rel='self' href='https://git.amat.us/llvm/atom/lib/Target/Mips/InstPrinter?h=release_33'/>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/'/>
<updated>2013-02-05T08:32:10Z</updated>
<entry>
<title>This patch that sets the EmitAlias flag in td files </title>
<updated>2013-02-05T08:32:10Z</updated>
<author>
<name>Jack Carter</name>
<email>jcarter@mips.com</email>
</author>
<published>2013-02-05T08:32:10Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=37ef65b9c1b93c386d13089d9ace6a1cc00e82dc'/>
<id>urn:sha1:37ef65b9c1b93c386d13089d9ace6a1cc00e82dc</id>
<content type='text'>
and enables the instruction printer to print aliased 
instructions. 

Due to usage of RegisterOperands a change in common 
code (utils/TableGen/AsmWriterEmitter.cpp) is required 
to get the correct register value if it is a RegisterOperand.

Contributer: Vladimir Medic
 


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@174358 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>This patch tackles the problem of parsing Mips </title>
<updated>2013-01-12T01:03:14Z</updated>
<author>
<name>Jack Carter</name>
<email>jcarter@mips.com</email>
</author>
<published>2013-01-12T01:03:14Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=ec3199f675b17b12fd779df557c6bff25aa4e862'/>
<id>urn:sha1:ec3199f675b17b12fd779df557c6bff25aa4e862</id>
<content type='text'>
register names in the standalone assembler llvm-mc.

Registers such as $A1 can represent either a 32 or
64 bit register based on the instruction using it.
In addition, based on the abi, $T0 can represent different
32 bit registers.


The problem is resolved by the Mips specific AsmParser 
td definitions changing to work together. Many cases of
RegisterClass parameters are now RegisterOperand.


Contributer: Vladimir Medic


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@172284 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>[CMake] Remove dependencies to intrinsics_gen I introduced in r169724.</title>
<updated>2012-12-11T05:53:54Z</updated>
<author>
<name>NAKAMURA Takumi</name>
<email>geek4civic@gmail.com</email>
</author>
<published>2012-12-11T05:53:54Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=d181342eee9eed65e5428a33646288345cdbdd7a'/>
<id>urn:sha1:d181342eee9eed65e5428a33646288345cdbdd7a</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@169819 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>[CMake] Update dependencies to intrinsics_gen corresponding to r169711.</title>
<updated>2012-12-10T05:27:15Z</updated>
<author>
<name>NAKAMURA Takumi</name>
<email>geek4civic@gmail.com</email>
</author>
<published>2012-12-10T05:27:15Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=60608b924da8b5c6681e9c113dfdfc4a0d95d278'/>
<id>urn:sha1:60608b924da8b5c6681e9c113dfdfc4a0d95d278</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@169724 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>[mips] Generate big GOT code.</title>
<updated>2012-11-21T20:40:38Z</updated>
<author>
<name>Akira Hatanaka</name>
<email>ahatanaka@mips.com</email>
</author>
<published>2012-11-21T20:40:38Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=f09a03776dbbc882c9b15eeccb8ec847058fbfa0'/>
<id>urn:sha1:f09a03776dbbc882c9b15eeccb8ec847058fbfa0</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@168460 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Add HIGHER and HIGHEST relocations to Mips backend.</title>
<updated>2012-07-21T03:09:04Z</updated>
<author>
<name>Akira Hatanaka</name>
<email>ahatanaka@mips.com</email>
</author>
<published>2012-07-21T03:09:04Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=b22c9289b0dd8255f63038e9bb8229111eb082ae'/>
<id>urn:sha1:b22c9289b0dd8255f63038e9bb8229111eb082ae</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@160599 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Enclose instruction rdhwr with directives, which are needed when target is</title>
<updated>2012-07-05T19:26:38Z</updated>
<author>
<name>Akira Hatanaka</name>
<email>ahatanaka@mips.com</email>
</author>
<published>2012-07-05T19:26:38Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=a7e4558ec861145032865edcf56400be7558c2f8'/>
<id>urn:sha1:a7e4558ec861145032865edcf56400be7558c2f8</id>
<content type='text'>
mips32 rev1 (the directives are emitted when target is mips32r2 too).



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@159770 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Fix typos found by http://github.com/lyda/misspell-check</title>
<updated>2012-06-02T10:20:22Z</updated>
<author>
<name>Benjamin Kramer</name>
<email>benny.kra@googlemail.com</email>
</author>
<published>2012-06-02T10:20:22Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=d9b0b025612992a0b724eeca8bdf10b1d7a5c355'/>
<id>urn:sha1:d9b0b025612992a0b724eeca8bdf10b1d7a5c355</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@157885 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Move getOpcodeName from the various target InstPrinters into the superclass MCInstPrinter.</title>
<updated>2012-04-02T08:32:38Z</updated>
<author>
<name>Benjamin Kramer</name>
<email>benny.kra@googlemail.com</email>
</author>
<published>2012-04-02T08:32:38Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=c97ef618d2d849a272a353c2b4343fc5902cd921'/>
<id>urn:sha1:c97ef618d2d849a272a353c2b4343fc5902cd921</id>
<content type='text'>
All implementations used the same code.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@153866 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Remove getInstructionName from MCInstPrinter implementations in favor of using the instruction name table from MCInstrInfo. Reduces static data in the InstPrinter implementations.</title>
<updated>2012-04-02T07:01:04Z</updated>
<author>
<name>Craig Topper</name>
<email>craig.topper@gmail.com</email>
</author>
<published>2012-04-02T07:01:04Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=7c0b3c1fb6395475e262d66ee403645f0c67dee2'/>
<id>urn:sha1:7c0b3c1fb6395475e262d66ee403645f0c67dee2</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@153863 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
</feed>
