projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Use direct types in Sparc def : Pat patterns.
[oota-llvm.git]
/
lib
/
Target
/
Mips
/
Mips64InstrInfo.td
2013-03-04
Akira Hatanaka
[mips] Print move instructions.
blob
|
commitdiff
|
raw
2013-02-07
Akira Hatanaka
[mips] Add definition of JALR instruction which has...
blob
|
commitdiff
|
raw
|
diff to current
2013-02-05
Jack Carter
This patch that sets the EmitAlias flag in td files
blob
|
commitdiff
|
raw
|
diff to current
2013-01-18
Jack Carter
This is a resubmittal. For some reason it broke the...
blob
|
commitdiff
|
raw
|
diff to current
2013-01-12
Jack Carter
This patch tackles the problem of parsing Mips
blob
|
commitdiff
|
raw
|
diff to current
2013-01-07
Craig Topper
Remove # from the beginning and end of def names. The...
blob
|
commitdiff
|
raw
|
diff to current
2013-01-04
Akira Hatanaka
[mips] 80 columns.
blob
|
commitdiff
|
raw
|
diff to current
2013-01-04
Akira Hatanaka
[mips] Reorder template parameters. Remove class shift_...
blob
|
commitdiff
|
raw
|
diff to current
2013-01-04
Akira Hatanaka
[mips] Refactor instructions which move data from or...
blob
|
commitdiff
|
raw
|
diff to current
2012-12-21
Akira Hatanaka
[mips] Refactor subword-swap, EXT/INS, load-effective...
blob
|
commitdiff
|
raw
|
diff to current
2012-12-21
Akira Hatanaka
[mips] Refactor SYNC and multiply/divide instructions.
blob
|
commitdiff
|
raw
|
diff to current
2012-12-21
Akira Hatanaka
[mips] Refactor jump, jump register, jump-and-link...
blob
|
commitdiff
|
raw
|
diff to current
2012-12-21
Akira Hatanaka
[mips] Refactor load/store left/right and load-link...
blob
|
commitdiff
|
raw
|
diff to current
2012-12-21
Akira Hatanaka
[mips] Refactor load/store instructions.
blob
|
commitdiff
|
raw
|
diff to current
2012-12-21
Akira Hatanaka
[mips] Refactor LUI instruction.
blob
|
commitdiff
|
raw
|
diff to current
2012-12-21
Akira Hatanaka
[mips] Refactor count leading zero or one instructions.
blob
|
commitdiff
|
raw
|
diff to current
2012-12-21
Akira Hatanaka
[mips] Refactor sign-extension-in-register instructions.
blob
|
commitdiff
|
raw
|
diff to current
2012-12-21
Akira Hatanaka
[mips] Refactor instructions which copy from and to...
blob
|
commitdiff
|
raw
|
diff to current
2012-12-21
Akira Hatanaka
[mips] Refactor logical NOR instructions.
blob
|
commitdiff
|
raw
|
diff to current
2012-12-20
Akira Hatanaka
[mips] Refactor SLT (set on less than) instructions...
blob
|
commitdiff
|
raw
|
diff to current
2012-12-20
Akira Hatanaka
[mips] Remove asm string parameter from pseudo instruct...
blob
|
commitdiff
|
raw
|
diff to current
2012-12-20
Akira Hatanaka
[mips] Refactor conditional branch instructions with...
blob
|
commitdiff
|
raw
|
diff to current
2012-12-20
Akira Hatanaka
[mips] Refactor conditional branch instructions with...
blob
|
commitdiff
|
raw
|
diff to current
2012-12-20
Akira Hatanaka
[mips] Change the order of template parameters. Move...
blob
|
commitdiff
|
raw
|
diff to current
2012-12-20
Akira Hatanaka
[mips] Refactor shift instructions with register operan...
blob
|
commitdiff
|
raw
|
diff to current
2012-12-20
Akira Hatanaka
[mips] Refactor shift immediate instructions. Separate...
blob
|
commitdiff
|
raw
|
diff to current
2012-12-20
Akira Hatanaka
[mips] Refactor arithmetic and logic instructions with...
blob
|
commitdiff
|
raw
|
diff to current
2012-12-20
Akira Hatanaka
[mips] Refactor arithmetic and logic instructions....
blob
|
commitdiff
|
raw
|
diff to current
2012-12-20
Akira Hatanaka
[mips] Delete ArithOverflowR and ArithOverflow and...
blob
|
commitdiff
|
raw
|
diff to current
2012-12-07
Akira Hatanaka
[mips] Delete nodes and instructions for dynamic alloca...
blob
|
commitdiff
|
raw
|
diff to current
2012-12-07
Akira Hatanaka
[mips] Shorten predicate name.
blob
|
commitdiff
|
raw
|
diff to current
2012-12-07
Akira Hatanaka
[mips] Remove unnecessary predicates.
blob
|
commitdiff
|
raw
|
diff to current
2012-11-21
Akira Hatanaka
[mips] Generate big GOT code.
blob
|
commitdiff
|
raw
|
diff to current
2012-10-31
Akira Hatanaka
[mips] Set isAsCheapAsAMove flag on ADDiu and DADDiu...
blob
|
commitdiff
|
raw
|
diff to current
2012-10-19
Akira Hatanaka
[mips] Add tail call instructions.
blob
|
commitdiff
|
raw
|
diff to current
2012-10-11
David Chisnall
Expose move to/from coprocessor instructions in MIPS64...
blob
|
commitdiff
|
raw
|
diff to current
2012-10-09
David Chisnall
Improvements to MIPS64 assembler:
blob
|
commitdiff
|
raw
|
diff to current
2012-09-15
Akira Hatanaka
Remove aligned/unaligned load/store fragments defined...
blob
|
commitdiff
|
raw
|
diff to current
2012-08-31
Jack Carter
The instruction DINS may be transformed into DINSU...
blob
|
commitdiff
|
raw
|
diff to current
2012-08-28
Jack Carter
The instruction DEXT may be transformed into DEXTU...
blob
|
commitdiff
|
raw
|
diff to current
2012-08-09
Jack Carter
Another 32 to 64 bit sign extension bug.
blob
|
commitdiff
|
raw
|
diff to current
2012-08-07
Jack Carter
The define for 64 bit sign extension neglected to
blob
|
commitdiff
|
raw
|
diff to current
2012-08-06
Jack Carter
The Mips64InstrInfo.td definitions DynAlloc64 LEA_ADDiu64
blob
|
commitdiff
|
raw
|
diff to current
2012-07-16
Jack Carter
Doubleword Shift Left Logical Plus 32
blob
|
commitdiff
|
raw
|
diff to current
2012-07-10
Akira Hatanaka
Make register Mips::RA allocatable if not in mips16...
blob
|
commitdiff
|
raw
|
diff to current
2012-06-14
Akira Hatanaka
1. introduce MipsPat in place of Pat in order to exclud...
blob
|
commitdiff
|
raw
|
diff to current
2012-06-02
Akira Hatanaka
Add definitions of 32/64-bit unaligned load/store instr...
blob
|
commitdiff
|
raw
|
diff to current
2012-05-22
Akira Hatanaka
This patch adds a predicate to existing mips32 and...
blob
|
commitdiff
|
raw
|
diff to current
2012-04-18
Akira Hatanaka
Delete blank line.
blob
|
commitdiff
|
raw
|
diff to current
2012-04-17
Akira Hatanaka
Add disassembler to MIPS.
blob
|
commitdiff
|
raw
|
diff to current
2012-04-03
Akira Hatanaka
Revert r153924. There were buildbot failures.
blob
|
commitdiff
|
raw
|
diff to current
2012-04-03
Akira Hatanaka
MIPS disassembler support.
blob
|
commitdiff
|
raw
|
diff to current
2012-03-01
Akira Hatanaka
Changes for migrating to using register mask operands.
blob
|
commitdiff
|
raw
|
diff to current
2012-02-28
Jia Liu
remove blanks, and some code format
blob
|
commitdiff
|
raw
|
diff to current
2012-02-24
Akira Hatanaka
Add an option to use a virtual register as the global...
blob
|
commitdiff
|
raw
|
diff to current
2012-01-25
Akira Hatanaka
Lower 64-bit immediates using MipsAnalyzeImmediate...
blob
|
commitdiff
|
raw
|
diff to current
2012-01-24
Akira Hatanaka
64-bit sign extension in register instructions.
blob
|
commitdiff
|
raw
|
diff to current
2012-01-04
Akira Hatanaka
Rename immLUiOpnd.
blob
|
commitdiff
|
raw
|
diff to current
2012-01-04
Akira Hatanaka
- Define base classes for Jump-and-link instructions...
blob
|
commitdiff
|
raw
|
diff to current
2011-12-24
Akira Hatanaka
If target ABI is N64, LEA should be daddiu.
blob
|
commitdiff
|
raw
|
diff to current
2011-12-20
Akira Hatanaka
Add definition of DSBH (Double Swap Bytes within Halfwo...
blob
|
commitdiff
|
raw
|
diff to current
2011-12-20
Akira Hatanaka
32-to-64-bit sext_inreg pattern.
blob
|
commitdiff
|
raw
|
diff to current
2011-12-20
Akira Hatanaka
Add 64-bit extload patterns.
blob
|
commitdiff
|
raw
|
diff to current
2011-12-20
Akira Hatanaka
32-to-64-bit sign extension pattern.
blob
|
commitdiff
|
raw
|
diff to current
2011-12-19
Akira Hatanaka
Add patterns for matching immediates whose lower 16...
blob
|
commitdiff
|
raw
|
diff to current
2011-12-19
Akira Hatanaka
Remove definitions of double word shift plus 32 instruc...
blob
|
commitdiff
|
raw
|
diff to current
2011-12-19
Akira Hatanaka
Remove unused predicate.
blob
|
commitdiff
|
raw
|
diff to current
2011-12-09
Akira Hatanaka
Rename WrapperPIC. It is now used for both pic and...
blob
|
commitdiff
|
raw
|
diff to current
2011-12-08
Akira Hatanaka
Implement 64-bit support for thread local storage handling.
blob
|
commitdiff
|
raw
|
diff to current
2011-12-07
Akira Hatanaka
Modify class ReadHardware and add definition of 64...
blob
|
commitdiff
|
raw
|
diff to current
2011-12-07
Akira Hatanaka
32 to 64-bit anyext pattern.
blob
|
commitdiff
|
raw
|
diff to current
2011-12-07
Akira Hatanaka
32 to 64-bit zext pattern.
blob
|
commitdiff
|
raw
|
diff to current
2011-12-07
Akira Hatanaka
64-bit WrapperPICPat patterns.
blob
|
commitdiff
|
raw
|
diff to current
2011-12-07
Akira Hatanaka
Fix 64-bit immediate patterns.
blob
|
commitdiff
|
raw
|
diff to current
2011-12-05
Akira Hatanaka
Add definitions of 64-bit extract and insert instrucion...
blob
|
commitdiff
|
raw
|
diff to current
2011-11-16
Akira Hatanaka
Add patterns for 64-bit tglobaladdr, tblockaddress...
blob
|
commitdiff
|
raw
|
diff to current
2011-11-16
Akira Hatanaka
64-bit jump register instruction.
blob
|
commitdiff
|
raw
|
diff to current
2011-11-14
Akira Hatanaka
32-to-64-bit extended load.
blob
|
commitdiff
|
raw
|
diff to current
2011-11-12
Akira Hatanaka
64-bit arbitrary immediate pattern.
blob
|
commitdiff
|
raw
|
diff to current
2011-11-11
Akira Hatanaka
64-bit atomic instructions.
blob
|
commitdiff
|
raw
|
diff to current
2011-11-11
Akira Hatanaka
Add 64-bit versions of LEA_ADDiu and DynAlloc. Modify...
blob
|
commitdiff
|
raw
|
diff to current
2011-11-11
Akira Hatanaka
64-bit versions of jal, jalr and bal.
blob
|
commitdiff
|
raw
|
diff to current
2011-11-07
Akira Hatanaka
Add definition of 64-bit load upper immediate.
blob
|
commitdiff
|
raw
|
diff to current
2011-11-07
Akira Hatanaka
Fix patterns for unaligned 32-bit load. DSLL32 or DSRL3...
blob
|
commitdiff
|
raw
|
diff to current
2011-11-07
Akira Hatanaka
Make the type of shift amount i32 in order to reduce...
blob
|
commitdiff
|
raw
|
diff to current
2011-11-07
Akira Hatanaka
Add 64-bit to 32-bit trunc pattern.
blob
|
commitdiff
|
raw
|
diff to current
2011-10-17
Akira Hatanaka
Redefine count-leading 0s and 1s instructions.
blob
|
commitdiff
|
raw
|
diff to current
2011-10-17
Akira Hatanaka
Redefine mfhi/lo and mthi/lo instructions.
blob
|
commitdiff
|
raw
|
diff to current
2011-10-17
Akira Hatanaka
Redefine multiply and divide instructions.
blob
|
commitdiff
|
raw
|
diff to current
2011-10-17
Akira Hatanaka
Add definition of a base class for logical shift/rotate...
blob
|
commitdiff
|
raw
|
diff to current
2011-10-17
Akira Hatanaka
Add definition of a base class for logical shift/rotate...
blob
|
commitdiff
|
raw
|
diff to current
2011-10-17
Akira Hatanaka
Add definition of immZExt5_64 and redefine immZExt5...
blob
|
commitdiff
|
raw
|
diff to current
2011-10-12
Akira Hatanaka
Define base class LogicNOR and make 32-bit and 64-bit...
blob
|
commitdiff
|
raw
|
diff to current
2011-10-11
Akira Hatanaka
Define class ArithLogicI. Make 32-bit and 64-bit arithm...
blob
|
commitdiff
|
raw
|
diff to current
2011-10-11
Akira Hatanaka
Define classes ArithLogicR and ArithLogicOfR and make...
blob
|
commitdiff
|
raw
|
diff to current
2011-10-11
Akira Hatanaka
Change the names of 64-bit logical instructions so...
blob
|
commitdiff
|
raw
|
diff to current
2011-10-11
Akira Hatanaka
Remove redundancy in setcc patterns using multiclass.
blob
|
commitdiff
|
raw
|
diff to current
2011-10-11
Akira Hatanaka
Use sltiu instead of sltu when a register operand and...
blob
|
commitdiff
|
raw
|
diff to current
2011-10-11
Akira Hatanaka
Add patterns for conditional branches with 64-bit regis...
blob
|
commitdiff
|
raw
|
diff to current
2011-10-11
Akira Hatanaka
Add support for 64-bit set-on-less-than instructions.
blob
|
commitdiff
|
raw
|
diff to current
next