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
/
MipsInstrInfo.td
Commit message (
Expand
)
Author
Age
Files
Lines
*
Move class and instruction definitions for conditional moves to a seperate file.
Akira Hatanaka
2011-10-17
1
-49
/
+1
*
Redefine count-leading 0s and 1s instructions.
Akira Hatanaka
2011-10-17
1
-7
/
+15
*
Redefine mfhi/lo and mthi/lo instructions.
Akira Hatanaka
2011-10-17
1
-13
/
+12
*
Redefine multiply and divide instructions.
Akira Hatanaka
2011-10-17
1
-12
/
+20
*
Add definition of a base class for logical shift/rotate instructions with two
Akira Hatanaka
2011-10-17
1
-8
/
+8
*
Add definition of a base class for logical shift/rotate immediate instructions
Akira Hatanaka
2011-10-17
1
-9
/
+15
*
Add definition of immZExt5_64 and redefine immZExt5 as an ImmLeaf.
Akira Hatanaka
2011-10-17
1
-3
/
+1
*
Define base class LogicNOR and make 32-bit and 64-bit NOR derive from it.
Akira Hatanaka
2011-10-12
1
-4
/
+4
*
Fix encoding of 32-bit integer instructions. Change names of operands and nodes.
Akira Hatanaka
2011-10-12
1
-87
/
+108
*
Change name of class to ArithOverflowR.
Akira Hatanaka
2011-10-11
1
-3
/
+3
*
Define class ArithLogicI. Make 32-bit and 64-bit arithmetic and logical
Akira Hatanaka
2011-10-11
1
-19
/
+14
*
Fix comment.
Akira Hatanaka
2011-10-11
1
-1
/
+1
*
Define classes ArithLogicR and ArithLogicOfR and make 32-bit and 64-bit
Akira Hatanaka
2011-10-11
1
-23
/
+20
*
Remove unused PatLeaf.
Akira Hatanaka
2011-10-11
1
-4
/
+0
*
Remove redundancy in setcc patterns using multiclass.
Akira Hatanaka
2011-10-11
1
-24
/
+42
*
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
-21
/
+27
*
Add support for 64-bit set-on-less-than instructions.
Akira Hatanaka
2011-10-11
1
-14
/
+14
*
Add support for conditional branch instructions with 64-bit register operands.
Akira Hatanaka
2011-10-11
1
-23
/
+24
*
Make changes necessary for supporting floating point load and store instructions
Akira Hatanaka
2011-10-11
1
-0
/
+3
*
Add definitions of 64-bit loads and stores. Add a patterns for unaligned
Akira Hatanaka
2011-10-11
1
-0
/
+8
*
Change definitions of classes LoadM and StoreM in preparation for adding support
Akira Hatanaka
2011-10-11
1
-19
/
+65
*
Add patterns for unaligned load and store instructions and enable the
Akira Hatanaka
2011-10-08
1
-23
/
+62
*
Add support for 64-bit divide instructions.
Akira Hatanaka
2011-10-03
1
-1
/
+1
*
Add definitions of instructions which move values between 64-bit integer
Akira Hatanaka
2011-10-03
1
-0
/
+4
*
Preparation for adding simple Mips64 instructions.
Akira Hatanaka
2011-09-24
1
-0
/
+1
*
Make changes in instruction and pattern definitions so that tablegen does not
Akira Hatanaka
2011-09-22
1
-25
/
+25
*
Change the names of functions isMips* to hasMips*.
Akira Hatanaka
2011-09-20
1
-5
/
+5
*
Add pattern used to match MipsLo, which is needed when the instruction selector
Akira Hatanaka
2011-09-13
1
-0
/
+5
*
Drop support for Mips1 and Mips2.
Akira Hatanaka
2011-09-09
1
-2
/
+2
*
Clenup and fix encoding for Mips ins and ext instruction
Bruno Cardoso Lopes
2011-08-18
1
-17
/
+13
*
Changed definition of EXT and INS per Bruno's comments.
Akira Hatanaka
2011-08-17
1
-14
/
+26
*
Add support for half-word unaligned loads and stores.
Akira Hatanaka
2011-08-17
1
-1
/
+7
*
Add support for ext and ins.
Akira Hatanaka
2011-08-17
1
-0
/
+26
*
Define unaligned load and store.
Akira Hatanaka
2011-08-12
1
-0
/
+7
*
Add isIndirectBranch flag.
Akira Hatanaka
2011-08-11
1
-1
/
+2
*
Change name of class.
Akira Hatanaka
2011-07-20
1
-23
/
+23
*
Define classes for definitions of atomic instructions.
Akira Hatanaka
2011-07-20
1
-106
/
+42
*
Lower memory barriers to sync instructions.
Akira Hatanaka
2011-07-19
1
-0
/
+12
*
Set mayLoad or mayStore flags for SC and LL in order to prevent LICM from
Akira Hatanaka
2011-07-18
1
-2
/
+2
*
Remove unnecessary newline.
Akira Hatanaka
2011-07-07
1
-1
/
+1
*
Rather than having printMemOperand change the way memory operands are printed
Akira Hatanaka
2011-07-07
1
-3
/
+8
*
Reverse order of operands of address operand mem so that the base operand comes
Akira Hatanaka
2011-07-07
1
-1
/
+1
*
Re-apply 132758 and 132768 which were speculatively reverted in 132777.
Akira Hatanaka
2011-06-21
1
-0
/
+16
*
Speculatively revert 132758 and 132768 to try to fix the Windows buildbots.
Eric Christopher
2011-06-09
1
-16
/
+0
*
Fix bug in lowering of DYNAMIC_STACKALLOC nodes. The correct offset of the
Akira Hatanaka
2011-06-08
1
-0
/
+16
*
Add comments for wrapper node patterns in MipsInstrInfo.td.
Akira Hatanaka
2011-06-07
1
-1
/
+10
*
This patch implements atomic intrinsics atomic.load.add (sub,and,or,xor,
Bruno Cardoso Lopes
2011-05-31
1
-0
/
+117
*
This patch implements the thread local storage. Implemented are General
Bruno Cardoso Lopes
2011-05-31
1
-0
/
+30
*
Define a wrapper node for target constant nodes (tglobaladdr, etc.).
Akira Hatanaka
2011-05-28
1
-7
/
+14
[next]