index
:
llvm
embtk-support-master
embtk-support-release-3.2
embtk-support-release-3.3
embtk-support-release-3.4
master
release-3.2
release-3.4
Unofficial llvm GIT mirror used in EmbToolkit
Git daemon user
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
Target
/
Mips
/
MipsInstrInfo.td
Commit message (
Expand
)
Author
Age
*
Rename WrapperPIC. It is now used for both pic and static.
Akira Hatanaka
2011-12-09
*
Implement 64-bit support for thread local storage handling.
Akira Hatanaka
2011-12-08
*
Modify class ReadHardware and add definition of 64-bit version of instruction
Akira Hatanaka
2011-12-07
*
Define base class for WrapperPICPat.
Akira Hatanaka
2011-12-07
*
Fix 64-bit immediate patterns.
Akira Hatanaka
2011-12-07
*
Use branches instead of jumps + variable cleanup. Testcase coming next. Patch...
Bruno Cardoso Lopes
2011-12-06
*
Split ExtIns into two base classes and have instructions EXT and INS derive from
Akira Hatanaka
2011-12-05
*
This patch makes the following changes necessary for MIPS' direct code emission.
Akira Hatanaka
2011-11-23
*
Add patterns for 64-bit tglobaladdr, tblockaddress, tjumptable and tconstpool
Akira Hatanaka
2011-11-16
*
64-bit jump register instruction.
Akira Hatanaka
2011-11-16
*
Mips MC object code emission improvements:
Bruno Cardoso Lopes
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-11
*
Add definition of 64-bit load upper immediate.
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
*
Final patch that completes old JIT support for Mips:
Bruno Cardoso Lopes
2011-10-18
*
Add definitions of conditional moves with 64-bit operands. Comment out code for
Akira Hatanaka
2011-10-17
*
Move class and instruction definitions for conditional moves to a seperate file.
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-17
*
Define base class LogicNOR and make 32-bit and 64-bit NOR derive from it.
Akira Hatanaka
2011-10-12
*
Fix encoding of 32-bit integer instructions. Change names of operands and nodes.
Akira Hatanaka
2011-10-12
*
Change name of class to ArithOverflowR.
Akira Hatanaka
2011-10-11
*
Define class ArithLogicI. Make 32-bit and 64-bit arithmetic and logical
Akira Hatanaka
2011-10-11
*
Fix comment.
Akira Hatanaka
2011-10-11
*
Define classes ArithLogicR and ArithLogicOfR and make 32-bit and 64-bit
Akira Hatanaka
2011-10-11
*
Remove unused PatLeaf.
Akira Hatanaka
2011-10-11
*
Remove redundancy in setcc patterns using multiclass.
Akira Hatanaka
2011-10-11
*
Use sltiu instead of sltu when a register operand and immediate are compared.
Akira Hatanaka
2011-10-11
*
Add patterns for conditional branches with 64-bit register operands.
Akira Hatanaka
2011-10-11
*
Add support for 64-bit set-on-less-than instructions.
Akira Hatanaka
2011-10-11
*
Add support for conditional branch instructions with 64-bit register operands.
Akira Hatanaka
2011-10-11
*
Make changes necessary for supporting floating point load and store instructions
Akira Hatanaka
2011-10-11
*
Add definitions of 64-bit loads and stores. Add a patterns for unaligned
Akira Hatanaka
2011-10-11
*
Change definitions of classes LoadM and StoreM in preparation for adding support
Akira Hatanaka
2011-10-11
*
Add patterns for unaligned load and store instructions and enable the
Akira Hatanaka
2011-10-08
*
Add support for 64-bit divide instructions.
Akira Hatanaka
2011-10-03
*
Add definitions of instructions which move values between 64-bit integer
Akira Hatanaka
2011-10-03
*
Preparation for adding simple Mips64 instructions.
Akira Hatanaka
2011-09-24
*
Make changes in instruction and pattern definitions so that tablegen does not
Akira Hatanaka
2011-09-22
*
Change the names of functions isMips* to hasMips*.
Akira Hatanaka
2011-09-20
*
Add pattern used to match MipsLo, which is needed when the instruction selector
Akira Hatanaka
2011-09-13
*
Drop support for Mips1 and Mips2.
Akira Hatanaka
2011-09-09
*
Clenup and fix encoding for Mips ins and ext instruction
Bruno Cardoso Lopes
2011-08-18
*
Changed definition of EXT and INS per Bruno's comments.
Akira Hatanaka
2011-08-17
[next]