Akira Hatanaka
|
d597263b94
|
[mips] In performDSPShiftCombine, check that all elements in the vector are
shifted by the same amount and the shift amount is smaller than the element
size.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@180039 91177308-0d34-0410-b5e6-96231b3b80d8
|
2013-04-22 19:58:23 +00:00 |
|
Akira Hatanaka
|
97a62bf2a4
|
[mips] Instruction selection patterns for DSP-ASE vector shifts.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@179906 91177308-0d34-0410-b5e6-96231b3b80d8
|
2013-04-19 23:21:32 +00:00 |
|
Akira Hatanaka
|
3d60241c3e
|
[mips] Reapply r179420 and r179421.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@179434 91177308-0d34-0410-b5e6-96231b3b80d8
|
2013-04-13 00:55:41 +00:00 |
|
Akira Hatanaka
|
d35d5bdfc4
|
Revert r179420 and r179421.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@179422 91177308-0d34-0410-b5e6-96231b3b80d8
|
2013-04-12 22:40:07 +00:00 |
|
Akira Hatanaka
|
6d224459f4
|
[mips] Instruction selection patterns for carry-setting and using add
instructions.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@179421 91177308-0d34-0410-b5e6-96231b3b80d8
|
2013-04-12 22:24:52 +00:00 |
|
Akira Hatanaka
|
9367b8d4f2
|
[mips] v4i8 and v2i16 add, sub and mul instruction selection patterns.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@179420 91177308-0d34-0410-b5e6-96231b3b80d8
|
2013-04-12 22:14:24 +00:00 |
|
Akira Hatanaka
|
fd2cd0db97
|
[mips] Add patterns for DSP indexed load instructions.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@178408 91177308-0d34-0410-b5e6-96231b3b80d8
|
2013-03-30 02:14:45 +00:00 |
|