Akira Hatanaka
|
1e7739f614
|
[mips] Remove asm string parameter from pseudo instructions. Add InstrItinClass
parameter.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@170661 91177308-0d34-0410-b5e6-96231b3b80d8
|
2012-12-20 04:20:09 +00:00 |
|
Akira Hatanaka
|
0232064e6f
|
[mips] Move class IsCommutable into MipsInstrInfo.td.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@170054 91177308-0d34-0410-b5e6-96231b3b80d8
|
2012-12-13 00:32:01 +00:00 |
|
Akira Hatanaka
|
93ba059e48
|
MIPS DSP: other miscellaneous instructions.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@164845 91177308-0d34-0410-b5e6-96231b3b80d8
|
2012-09-28 20:50:31 +00:00 |
|
Akira Hatanaka
|
e91ff1d135
|
MIPS DSP: ADDUH.QB instruction sub-class.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@164840 91177308-0d34-0410-b5e6-96231b3b80d8
|
2012-09-28 20:16:04 +00:00 |
|
Akira Hatanaka
|
cb39aa05af
|
MIPS DSP: ABSQ_S.PH instruction sub-class.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@164787 91177308-0d34-0410-b5e6-96231b3b80d8
|
2012-09-27 19:09:21 +00:00 |
|
Akira Hatanaka
|
23bb38f034
|
MIPS DSP: SHLL.QB instruction sub-class.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@164786 91177308-0d34-0410-b5e6-96231b3b80d8
|
2012-09-27 19:05:08 +00:00 |
|
Akira Hatanaka
|
833f7a5c4b
|
MIPS DSP: rddsp (instruction which reads DSPControl register fields to a GPR).
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@164756 91177308-0d34-0410-b5e6-96231b3b80d8
|
2012-09-27 04:08:42 +00:00 |
|
Akira Hatanaka
|
451b0e7b8a
|
MIPS DSP: CMPU.EQ.QB instruction sub-class.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@164755 91177308-0d34-0410-b5e6-96231b3b80d8
|
2012-09-27 03:58:34 +00:00 |
|
Akira Hatanaka
|
a216401621
|
MIPS DSP: ADDU.QB instruction sub-class.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@164754 91177308-0d34-0410-b5e6-96231b3b80d8
|
2012-09-27 03:13:59 +00:00 |
|
Akira Hatanaka
|
01f7089bca
|
MIPS DSP: Branch on Greater Than or Equal To Value 32 in DSPControl Pos Field instruction.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@164751 91177308-0d34-0410-b5e6-96231b3b80d8
|
2012-09-27 02:15:57 +00:00 |
|
Akira Hatanaka
|
2df483efb3
|
MIPS DSP: all the remaining instructions which read or write accumulators.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@164750 91177308-0d34-0410-b5e6-96231b3b80d8
|
2012-09-27 02:11:20 +00:00 |
|
Akira Hatanaka
|
fd89e6ffda
|
MIPS DSP: add support for extract-word instructions.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@164749 91177308-0d34-0410-b5e6-96231b3b80d8
|
2012-09-27 02:05:42 +00:00 |
|
Akira Hatanaka
|
7e105bcc3a
|
MIPS DSP: add bitcast patterns between vectors and int.
No test cases. These patterns will get tested along with dsp intrinsics.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@164746 91177308-0d34-0410-b5e6-96231b3b80d8
|
2012-09-27 01:56:38 +00:00 |
|
Akira Hatanaka
|
7509ec18d1
|
MIPS DSP: add vector load/store patterns.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@164744 91177308-0d34-0410-b5e6-96231b3b80d8
|
2012-09-27 01:50:59 +00:00 |
|
Akira Hatanaka
|
ef5fc952e8
|
MIPS DSP: Add immediate leaves.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@164435 91177308-0d34-0410-b5e6-96231b3b80d8
|
2012-09-22 00:07:12 +00:00 |
|