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
/
Mips64InstrInfo.td
Commit message (
Expand
)
Author
Age
Files
Lines
...
*
MIPS disassembler support.
Akira Hatanaka
2012-04-03
1
-19
/
+35
*
Changes for migrating to using register mask operands.
Akira Hatanaka
2012-03-01
1
-7
/
+0
*
remove blanks, and some code format
Jia Liu
2012-02-28
1
-2
/
+2
*
Add an option to use a virtual register as the global base register instead of
Akira Hatanaka
2012-02-24
1
-6
/
+6
*
Lower 64-bit immediates using MipsAnalyzeImmediate that has just been added.
Akira Hatanaka
2012-01-25
1
-31
/
+0
*
64-bit sign extension in register instructions.
Akira Hatanaka
2012-01-24
1
-0
/
+4
*
Rename immLUiOpnd.
Akira Hatanaka
2012-01-04
1
-1
/
+1
*
- Define base classes for Jump-and-link instructions and make 32-bit and 64-bit
Akira Hatanaka
2012-01-04
1
-26
/
+9
*
If target ABI is N64, LEA should be daddiu.
Akira Hatanaka
2011-12-24
1
-1
/
+1
*
Add definition of DSBH (Double Swap Bytes within Halfwords) and
Akira Hatanaka
2011-12-20
1
-0
/
+6
*
32-to-64-bit sext_inreg pattern.
Akira Hatanaka
2011-12-20
1
-0
/
+5
*
Add 64-bit extload patterns.
Akira Hatanaka
2011-12-20
1
-2
/
+12
*
32-to-64-bit sign extension pattern.
Akira Hatanaka
2011-12-20
1
-0
/
+2
*
Add patterns for matching immediates whose lower 16-bit is cleared. These
Akira Hatanaka
2011-12-19
1
-0
/
+2
*
Remove definitions of double word shift plus 32 instructions. Assembler or
Akira Hatanaka
2011-12-19
1
-21
/
+9
*
Remove unused predicate.
Akira Hatanaka
2011-12-19
1
-3
/
+0
*
Rename WrapperPIC. It is now used for both pic and static.
Akira Hatanaka
2011-12-09
1
-6
/
+6
*
Implement 64-bit support for thread local storage handling.
Akira Hatanaka
2011-12-08
1
-0
/
+5
*
Modify class ReadHardware and add definition of 64-bit version of instruction
Akira Hatanaka
2011-12-07
1
-0
/
+2
*
32 to 64-bit anyext pattern.
Akira Hatanaka
2011-12-07
1
-0
/
+4
*
32 to 64-bit zext pattern.
Akira Hatanaka
2011-12-07
1
-0
/
+5
*
64-bit WrapperPICPat patterns.
Akira Hatanaka
2011-12-07
1
-0
/
+6
*
Fix 64-bit immediate patterns.
Akira Hatanaka
2011-12-07
1
-2
/
+21
*
Add definitions of 64-bit extract and insert instrucions and make
Akira Hatanaka
2011-12-05
1
-0
/
+3
*
Add patterns for 64-bit tglobaladdr, tblockaddress, tjumptable and tconstpool
Akira Hatanaka
2011-11-16
1
-1
/
+18
*
64-bit jump register instruction.
Akira Hatanaka
2011-11-16
1
-0
/
+1
*
32-to-64-bit extended load.
Akira Hatanaka
2011-11-14
1
-5
/
+10
*
64-bit arbitrary immediate pattern.
Akira Hatanaka
2011-11-12
1
-0
/
+4
*
64-bit atomic instructions.
Akira Hatanaka
2011-11-11
1
-0
/
+28
*
Add 64-bit versions of LEA_ADDiu and DynAlloc. Modify LowerDYNAMIC_STACKALLOC.
Akira Hatanaka
2011-11-11
1
-0
/
+9
*
64-bit versions of jal, jalr and bal.
Akira Hatanaka
2011-11-11
1
-0
/
+26
*
Add definition of 64-bit load upper immediate.
Akira Hatanaka
2011-11-07
1
-0
/
+1
*
Fix patterns for unaligned 32-bit load. DSLL32 or DSRL32 should be emitted
Akira Hatanaka
2011-11-07
1
-2
/
+2
*
Make the type of shift amount i32 in order to reduce the number of shift
Akira Hatanaka
2011-11-07
1
-3
/
+3
*
Add 64-bit to 32-bit trunc pattern.
Akira Hatanaka
2011-11-07
1
-0
/
+5
*
Redefine count-leading 0s and 1s instructions.
Akira Hatanaka
2011-10-17
1
-13
/
+2
*
Redefine mfhi/lo and mthi/lo instructions.
Akira Hatanaka
2011-10-17
1
-22
/
+4
*
Redefine multiply and divide instructions.
Akira Hatanaka
2011-10-17
1
-13
/
+6
*
Add definition of a base class for logical shift/rotate instructions with two
Akira Hatanaka
2011-10-17
1
-12
/
+4
*
Add definition of a base class for logical shift/rotate immediate instructions
Akira Hatanaka
2011-10-17
1
-18
/
+18
*
Add definition of immZExt5_64 and redefine immZExt5 as an ImmLeaf.
Akira Hatanaka
2011-10-17
1
-4
/
+8
*
Define base class LogicNOR and make 32-bit and 64-bit NOR derive from it.
Akira Hatanaka
2011-10-12
1
-9
/
+1
*
Define class ArithLogicI. Make 32-bit and 64-bit arithmetic and logical
Akira Hatanaka
2011-10-11
1
-16
/
+5
*
Define classes ArithLogicR and ArithLogicOfR and make 32-bit and 64-bit
Akira Hatanaka
2011-10-11
1
-20
/
+5
*
Change the names of 64-bit logical instructions so that they match the names of
Akira Hatanaka
2011-10-11
1
-8
/
+8
*
Remove redundancy in setcc patterns using multiclass.
Akira Hatanaka
2011-10-11
1
-24
/
+5
*
Use sltiu instead of sltu when a register operand and immediate are compared.
Akira Hatanaka
2011-10-11
1
-1
/
+1
*
Add patterns for conditional branches with 64-bit register operands.
Akira Hatanaka
2011-10-11
1
-0
/
+3
*
Add support for 64-bit set-on-less-than instructions.
Akira Hatanaka
2011-10-11
1
-0
/
+30
*
Add support for conditional branch instructions with 64-bit register operands.
Akira Hatanaka
2011-10-11
1
-0
/
+8
[prev]
[next]