index
:
llvm
master
release_1
release_16
release_20
release_21
release_22
release_23
release_24
release_25
release_26
release_27
release_28
release_29
release_30
release_31
release_32
release_33
stable
svn-tags/RELEASE_1
svn-tags/RELEASE_20
svn-tags/RELEASE_21
svn-tags/RELEASE_22
svn-tags/RELEASE_23
svn-tags/RELEASE_24
svn-tags/RELEASE_25
svn-tags/RELEASE_26
svn-tags/RELEASE_27
svn-tags/RELEASE_28
svn-tags/RELEASE_29
svn-tags/RELEASE_30
svn-tags/RELEASE_31
svn-tags/RELEASE_32
testing
http://llvm.org
git repository hosting
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
Target
/
Mips
/
Mips64InstrInfo.td
Age
Commit message (
Expand
)
Author
2012-06-02
Add definitions of 32/64-bit unaligned load/store instructions for Mips.
Akira Hatanaka
2012-05-22
This patch adds a predicate to existing mips32 and mips64 so that those
Akira Hatanaka
2012-04-18
Delete blank line.
Akira Hatanaka
2012-04-17
Add disassembler to MIPS.
Akira Hatanaka
2012-04-03
Revert r153924. There were buildbot failures.
Akira Hatanaka
2012-04-03
MIPS disassembler support.
Akira Hatanaka
2012-03-01
Changes for migrating to using register mask operands.
Akira Hatanaka
2012-02-28
remove blanks, and some code format
Jia Liu
2012-02-24
Add an option to use a virtual register as the global base register instead of
Akira Hatanaka
2012-01-25
Lower 64-bit immediates using MipsAnalyzeImmediate that has just been added.
Akira Hatanaka
2012-01-24
64-bit sign extension in register instructions.
Akira Hatanaka
2012-01-04
Rename immLUiOpnd.
Akira Hatanaka
2012-01-04
- Define base classes for Jump-and-link instructions and make 32-bit and 64-bit
Akira Hatanaka
2011-12-24
If target ABI is N64, LEA should be daddiu.
Akira Hatanaka
2011-12-20
Add definition of DSBH (Double Swap Bytes within Halfwords) and
Akira Hatanaka
2011-12-20
32-to-64-bit sext_inreg pattern.
Akira Hatanaka
2011-12-20
Add 64-bit extload patterns.
Akira Hatanaka
2011-12-20
32-to-64-bit sign extension pattern.
Akira Hatanaka
2011-12-19
Add patterns for matching immediates whose lower 16-bit is cleared. These
Akira Hatanaka
2011-12-19
Remove definitions of double word shift plus 32 instructions. Assembler or
Akira Hatanaka
2011-12-19
Remove unused predicate.
Akira Hatanaka
2011-12-09
Rename WrapperPIC. It is now used for both pic and static.
Akira Hatanaka
2011-12-08
Implement 64-bit support for thread local storage handling.
Akira Hatanaka
2011-12-07
Modify class ReadHardware and add definition of 64-bit version of instruction
Akira Hatanaka
2011-12-07
32 to 64-bit anyext pattern.
Akira Hatanaka
2011-12-07
32 to 64-bit zext pattern.
Akira Hatanaka
2011-12-07
64-bit WrapperPICPat patterns.
Akira Hatanaka
2011-12-07
Fix 64-bit immediate patterns.
Akira Hatanaka
2011-12-05
Add definitions of 64-bit extract and insert instrucions and make
Akira Hatanaka
2011-11-16
Add patterns for 64-bit tglobaladdr, tblockaddress, tjumptable and tconstpool
Akira Hatanaka
2011-11-16
64-bit jump register instruction.
Akira Hatanaka
2011-11-14
32-to-64-bit extended load.
Akira Hatanaka
2011-11-12
64-bit arbitrary immediate pattern.
Akira Hatanaka
2011-11-11
64-bit atomic instructions.
Akira Hatanaka
2011-11-11
Add 64-bit versions of LEA_ADDiu and DynAlloc. Modify LowerDYNAMIC_STACKALLOC.
Akira Hatanaka
2011-11-11
64-bit versions of jal, jalr and bal.
Akira Hatanaka
2011-11-07
Add definition of 64-bit load upper immediate.
Akira Hatanaka
2011-11-07
Fix patterns for unaligned 32-bit load. DSLL32 or DSRL32 should be emitted
Akira Hatanaka
2011-11-07
Make the type of shift amount i32 in order to reduce the number of shift
Akira Hatanaka
2011-11-07
Add 64-bit to 32-bit trunc pattern.
Akira Hatanaka
2011-10-17
Redefine count-leading 0s and 1s instructions.
Akira Hatanaka
2011-10-17
Redefine mfhi/lo and mthi/lo instructions.
Akira Hatanaka
2011-10-17
Redefine multiply and divide instructions.
Akira Hatanaka
2011-10-17
Add definition of a base class for logical shift/rotate instructions with two
Akira Hatanaka
2011-10-17
Add definition of a base class for logical shift/rotate immediate instructions
Akira Hatanaka
2011-10-17
Add definition of immZExt5_64 and redefine immZExt5 as an ImmLeaf.
Akira Hatanaka
2011-10-12
Define base class LogicNOR and make 32-bit and 64-bit NOR derive from it.
Akira Hatanaka
2011-10-11
Define class ArithLogicI. Make 32-bit and 64-bit arithmetic and logical
Akira Hatanaka
2011-10-11
Define classes ArithLogicR and ArithLogicOfR and make 32-bit and 64-bit
Akira Hatanaka
2011-10-11
Change the names of 64-bit logical instructions so that they match the names of
Akira Hatanaka
[prev]
[next]