Venkatraman Govindaraju
|
08da01c741
|
[Sparc] Add support for decoding 'swap' instruction.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@203424 91177308-0d34-0410-b5e6-96231b3b80d8
|
2014-03-09 23:32:07 +00:00 |
|
Venkatraman Govindaraju
|
75bff895e4
|
[Sparc] Add return/rett instruction to Sparc backend.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@202666 91177308-0d34-0410-b5e6-96231b3b80d8
|
2014-03-02 22:55:53 +00:00 |
|
Venkatraman Govindaraju
|
c4b0eecd83
|
[Sparc] Add support for decoding jmpl/retl/ret instruction.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@202663 91177308-0d34-0410-b5e6-96231b3b80d8
|
2014-03-02 21:17:44 +00:00 |
|
Venkatraman Govindaraju
|
afad335cae
|
[Sparc] Add support for parsing fcmp with %fcc registers.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@202610 91177308-0d34-0410-b5e6-96231b3b80d8
|
2014-03-02 03:39:39 +00:00 |
|
Venkatraman Govindaraju
|
9314308db1
|
[Sparc] Add support to decode unimp instruction.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@202581 91177308-0d34-0410-b5e6-96231b3b80d8
|
2014-03-01 09:28:18 +00:00 |
|
Venkatraman Govindaraju
|
61f5c0a065
|
[Sparc] Add support to decode negative simm13 operands in the sparc disassembler.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@202578 91177308-0d34-0410-b5e6-96231b3b80d8
|
2014-03-01 09:11:57 +00:00 |
|
Venkatraman Govindaraju
|
830156c660
|
[Sparc] Add support for decoding call instructions in the sparc disassembler.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@202577 91177308-0d34-0410-b5e6-96231b3b80d8
|
2014-03-01 08:30:58 +00:00 |
|
Venkatraman Govindaraju
|
06f2e69c2f
|
[Sparc] Add support to disassemble sparc memory instructions.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@202575 91177308-0d34-0410-b5e6-96231b3b80d8
|
2014-03-01 07:46:33 +00:00 |
|
Venkatraman Govindaraju
|
c9bf74fdc5
|
[Sparc] Emit 'restore' instead of 'restore %g0, %g0, %g0'. This improves the readability of the generated code.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@202563 91177308-0d34-0410-b5e6-96231b3b80d8
|
2014-03-01 01:04:26 +00:00 |
|
Venkatraman Govindaraju
|
8c6a26194b
|
[Sparc] Correct quad register list in the asm parser.
Add test cases to check parsing of v9 double registers and their aliased quad registers.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@199974 91177308-0d34-0410-b5e6-96231b3b80d8
|
2014-01-24 05:24:01 +00:00 |
|
Venkatraman Govindaraju
|
fcb6800dd4
|
[Sparc] Add support for parsing floating point instructions.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@199033 91177308-0d34-0410-b5e6-96231b3b80d8
|
2014-01-12 04:48:54 +00:00 |
|
Venkatraman Govindaraju
|
7ceaa8623c
|
[Sparc] Add support for parsing branch instructions and conditional moves.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@198738 91177308-0d34-0410-b5e6-96231b3b80d8
|
2014-01-08 06:14:52 +00:00 |
|
Venkatraman Govindaraju
|
9429f47d83
|
[Sparc] Add initial implementation of disassembler for sparc
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@198591 91177308-0d34-0410-b5e6-96231b3b80d8
|
2014-01-06 08:08:58 +00:00 |
|