index
:
external_llvm.git
replicant-6.0
Unnamed repository; edit this file 'description' to name the repository.
git repository hosting
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
lib
/
Target
/
Mips
/
MipsDSPInstrInfo.td
Commit message (
Expand
)
Author
Age
Files
Lines
*
[mips] Define a pseudo instruction which writes to both the lower and higher
Akira Hatanaka
2013-10-15
1
-0
/
+2
*
[mips] Use predicates to guard instructions using accumulator registers instead
Akira Hatanaka
2013-10-15
1
-3
/
+0
*
[mips] Rename isel nodes.
Akira Hatanaka
2013-10-15
1
-4
/
+2
*
[mips] Fix definition of mfhi and mflo instructions to read from the whole
Akira Hatanaka
2013-10-07
1
-8
/
+8
*
[mips] Use uimm5 and uimm6 instead of shamt and imm, if the immediate has to fit
Akira Hatanaka
2013-09-07
1
-2
/
+2
*
[mips] Use ptr_rc to simplify definitions of base+index load/store instructions.
Akira Hatanaka
2013-08-28
1
-3
/
+2
*
[mips] Resolve register classes dynamically using ptr_rc to reduce the number of
Akira Hatanaka
2013-08-20
1
-4
/
+4
*
[mips] Use register operands instead of register classes in DSP instruction
Akira Hatanaka
2013-08-14
1
-208
/
+208
*
[mips] Rename DSPRegs.
Akira Hatanaka
2013-08-14
1
-102
/
+102
*
[mips] Rename HIRegs and LORegs.
Akira Hatanaka
2013-08-14
1
-4
/
+4
*
[mips] Rename accumulator register classes and FP register operands.
Akira Hatanaka
2013-08-08
1
-34
/
+34
*
[mips] Mark pseudo instructions as code-gen only.
Akira Hatanaka
2013-08-08
1
-5
/
+5
*
[mips] Rename register classes CPURegs and CPU64Regs.
Akira Hatanaka
2013-08-06
1
-75
/
+75
*
[mips] Replace usages of register classes with register operands. Also, remove
Akira Hatanaka
2013-08-06
1
-2
/
+2
*
[mips] Split the DSP control register and define one register for each field of
Akira Hatanaka
2013-05-03
1
-187
/
+196
*
[mips] Handle reading, writing or copying of ccond field of DSP control
Akira Hatanaka
2013-05-02
1
-1
/
+5
*
[mips] Fix handling of instructions which copy to/from accumulator registers.
Akira Hatanaka
2013-04-30
1
-3
/
+1
*
[mips] Instruction selection patterns for DSP-ASE vector select and compare
Akira Hatanaka
2013-04-30
1
-0
/
+73
*
[mips] Clear isCommutable bit of instructions which are not commutable.
Akira Hatanaka
2013-04-30
1
-14
/
+8
*
[mips] In performDSPShiftCombine, check that all elements in the vector are
Akira Hatanaka
2013-04-22
1
-7
/
+7
*
[mips] Instruction selection patterns for DSP-ASE vector shifts.
Akira Hatanaka
2013-04-19
1
-6
/
+30
*
[mips] DSP-ASE move from HI/LO register instructions.
Akira Hatanaka
2013-04-18
1
-0
/
+28
*
[mips] Reapply r179420 and r179421.
Akira Hatanaka
2013-04-13
1
-7
/
+27
*
Revert r179420 and r179421.
Akira Hatanaka
2013-04-12
1
-27
/
+7
*
[mips] Instruction selection patterns for carry-setting and using add
Akira Hatanaka
2013-04-12
1
-2
/
+6
*
[mips] v4i8 and v2i16 add, sub and mul instruction selection patterns.
Akira Hatanaka
2013-04-12
1
-5
/
+21
*
[mips] Add patterns for DSP indexed load instructions.
Akira Hatanaka
2013-03-30
1
-0
/
+11
*
[mips] Fix DSP instructions to have explicit accumulator register operands.
Akira Hatanaka
2013-03-30
1
-161
/
+98
*
[mips] Define pseudo instructions for spilling and copying accumulator
Akira Hatanaka
2013-03-30
1
-0
/
+8
*
[mips] Remove asm string parameter from pseudo instructions. Add InstrItinClass
Akira Hatanaka
2012-12-20
1
-1
/
+1
*
[mips] Move class IsCommutable into MipsInstrInfo.td.
Akira Hatanaka
2012-12-13
1
-4
/
+0
*
MIPS DSP: other miscellaneous instructions.
Akira Hatanaka
2012-09-28
1
-0
/
+81
*
MIPS DSP: ADDUH.QB instruction sub-class.
Akira Hatanaka
2012-09-28
1
-0
/
+97
*
MIPS DSP: ABSQ_S.PH instruction sub-class.
Akira Hatanaka
2012-09-27
1
-0
/
+135
*
MIPS DSP: SHLL.QB instruction sub-class.
Akira Hatanaka
2012-09-27
1
-0
/
+136
*
MIPS DSP: rddsp (instruction which reads DSPControl register fields to a GPR).
Akira Hatanaka
2012-09-27
1
-0
/
+14
*
MIPS DSP: CMPU.EQ.QB instruction sub-class.
Akira Hatanaka
2012-09-27
1
-0
/
+182
*
MIPS DSP: ADDU.QB instruction sub-class.
Akira Hatanaka
2012-09-27
1
-0
/
+167
*
MIPS DSP: Branch on Greater Than or Equal To Value 32 in DSPControl Pos Field...
Akira Hatanaka
2012-09-27
1
-0
/
+25
*
MIPS DSP: all the remaining instructions which read or write accumulators.
Akira Hatanaka
2012-09-27
1
-0
/
+320
*
MIPS DSP: add support for extract-word instructions.
Akira Hatanaka
2012-09-27
1
-0
/
+119
*
MIPS DSP: add bitcast patterns between vectors and int.
Akira Hatanaka
2012-09-27
1
-0
/
+10
*
MIPS DSP: add vector load/store patterns.
Akira Hatanaka
2012-09-27
1
-0
/
+13
*
MIPS DSP: Add immediate leaves.
Akira Hatanaka
2012-09-22
1
-0
/
+20