projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Fix a -Wreturn-type warning in g++.
[oota-llvm.git]
/
lib
/
Target
/
Mips
/
MipsInstrInfo.td
2012-01-04
Akira Hatanaka
Rename immLUiOpnd.
blob
|
commitdiff
|
raw
2012-01-04
Akira Hatanaka
- Define base classes for Jump-and-link instructions...
blob
|
commitdiff
|
raw
|
diff to current
2011-12-21
Akira Hatanaka
Fix bug in zero-store peephole pattern reported in...
blob
|
commitdiff
|
raw
|
diff to current
2011-12-20
Akira Hatanaka
Add definition of WSBH (Word Swap Bytes within Halfword...
blob
|
commitdiff
|
raw
|
diff to current
2011-12-20
Akira Hatanaka
Add patterns for matching extloads with 64-bit address...
blob
|
commitdiff
|
raw
|
diff to current
2011-12-20
Akira Hatanaka
Add a pattern for matching zero-store with 64-bit addre...
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
Tidy up. Simplify logic. No functional change intended.
blob
|
commitdiff
|
raw
|
diff to current
2011-12-12
Akira Hatanaka
Emit B (unconditional branch) when -relocation-model...
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
Define base class for WrapperPICPat.
blob
|
commitdiff
|
raw
|
diff to current
2011-12-07
Akira Hatanaka
Fix 64-bit immediate patterns.
blob
|
commitdiff
|
raw
|
diff to current
2011-12-06
Bruno Cardoso Lopes
Use branches instead of jumps + variable cleanup. Testc...
blob
|
commitdiff
|
raw
|
diff to current
2011-12-05
Akira Hatanaka
Split ExtIns into two base classes and have instruction...
blob
|
commitdiff
|
raw
|
diff to current
2011-11-23
Akira Hatanaka
This patch makes the following changes necessary for...
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-11
Bruno Cardoso Lopes
Mips MC object code emission improvements:
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
Make the type of shift amount i32 in order to reduce...
blob
|
commitdiff
|
raw
|
diff to current
2011-10-18
Bruno Cardoso Lopes
Final patch that completes old JIT support for Mips:
blob
|
commitdiff
|
raw
|
diff to current
2011-10-17
Akira Hatanaka
Add definitions of conditional moves with 64-bit operan...
blob
|
commitdiff
|
raw
|
diff to current
2011-10-17
Akira Hatanaka
Move class and instruction definitions for conditional...
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-12
Akira Hatanaka
Fix encoding of 32-bit integer instructions. Change...
blob
|
commitdiff
|
raw
|
diff to current
2011-10-11
Akira Hatanaka
Change name of class to ArithOverflowR.
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
Fix comment.
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
Remove unused PatLeaf.
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
2011-10-11
Akira Hatanaka
Add support for conditional branch instructions with...
blob
|
commitdiff
|
raw
|
diff to current
2011-10-11
Akira Hatanaka
Make changes necessary for supporting floating point...
blob
|
commitdiff
|
raw
|
diff to current
2011-10-11
Akira Hatanaka
Add definitions of 64-bit loads and stores. Add a patte...
blob
|
commitdiff
|
raw
|
diff to current
2011-10-11
Akira Hatanaka
Change definitions of classes LoadM and StoreM in prepa...
blob
|
commitdiff
|
raw
|
diff to current
2011-10-08
Akira Hatanaka
Add patterns for unaligned load and store instructions...
blob
|
commitdiff
|
raw
|
diff to current
2011-10-03
Akira Hatanaka
Add support for 64-bit divide instructions.
blob
|
commitdiff
|
raw
|
diff to current
2011-10-03
Akira Hatanaka
Add definitions of instructions which move values betwe...
blob
|
commitdiff
|
raw
|
diff to current
2011-09-24
Akira Hatanaka
Preparation for adding simple Mips64 instructions.
blob
|
commitdiff
|
raw
|
diff to current
2011-09-22
Akira Hatanaka
Make changes in instruction and pattern definitions...
blob
|
commitdiff
|
raw
|
diff to current
2011-09-20
Akira Hatanaka
Change the names of functions isMips* to hasMips*.
blob
|
commitdiff
|
raw
|
diff to current
2011-09-13
Akira Hatanaka
Add pattern used to match MipsLo, which is needed when...
blob
|
commitdiff
|
raw
|
diff to current
2011-09-09
Akira Hatanaka
Drop support for Mips1 and Mips2.
blob
|
commitdiff
|
raw
|
diff to current
2011-08-18
Bruno Cardoso Lopes
Clenup and fix encoding for Mips ins and ext instruction
blob
|
commitdiff
|
raw
|
diff to current
2011-08-17
Akira Hatanaka
Changed definition of EXT and INS per Bruno's comments.
blob
|
commitdiff
|
raw
|
diff to current
2011-08-17
Akira Hatanaka
Add support for half-word unaligned loads and stores.
blob
|
commitdiff
|
raw
|
diff to current
2011-08-17
Akira Hatanaka
Add support for ext and ins.
blob
|
commitdiff
|
raw
|
diff to current
2011-08-12
Akira Hatanaka
Define unaligned load and store.
blob
|
commitdiff
|
raw
|
diff to current
2011-08-11
Akira Hatanaka
Add isIndirectBranch flag.
blob
|
commitdiff
|
raw
|
diff to current
2011-07-20
Akira Hatanaka
Change name of class.
blob
|
commitdiff
|
raw
|
diff to current
2011-07-20
Akira Hatanaka
Define classes for definitions of atomic instructions.
blob
|
commitdiff
|
raw
|
diff to current
2011-07-19
Akira Hatanaka
Lower memory barriers to sync instructions.
blob
|
commitdiff
|
raw
|
diff to current
2011-07-18
Akira Hatanaka
Set mayLoad or mayStore flags for SC and LL in order...
blob
|
commitdiff
|
raw
|
diff to current
2011-07-07
Akira Hatanaka
Remove unnecessary newline.
blob
|
commitdiff
|
raw
|
diff to current
2011-07-07
Akira Hatanaka
Rather than having printMemOperand change the way memor...
blob
|
commitdiff
|
raw
|
diff to current
2011-07-07
Akira Hatanaka
Reverse order of operands of address operand mem so...
blob
|
commitdiff
|
raw
|
diff to current
2011-06-21
Akira Hatanaka
Re-apply 132758 and 132768 which were speculatively...
blob
|
commitdiff
|
raw
|
diff to current
2011-06-09
Eric Christopher
Speculatively revert 132758 and 132768 to try to fix...
blob
|
commitdiff
|
raw
|
diff to current
2011-06-08
Akira Hatanaka
Fix bug in lowering of DYNAMIC_STACKALLOC nodes. The...
blob
|
commitdiff
|
raw
|
diff to current
2011-06-07
Akira Hatanaka
Add comments for wrapper node patterns in MipsInstrInfo.td.
blob
|
commitdiff
|
raw
|
diff to current
2011-05-31
Bruno Cardoso Lopes
This patch implements atomic intrinsics atomic.load...
blob
|
commitdiff
|
raw
|
diff to current
2011-05-31
Bruno Cardoso Lopes
This patch implements the thread local storage. Impleme...
blob
|
commitdiff
|
raw
|
diff to current
2011-05-28
Akira Hatanaka
Define a wrapper node for target constant nodes (tgloba...
blob
|
commitdiff
|
raw
|
diff to current
2011-05-25
Akira Hatanaka
Coding style fixes. Added comments.
blob
|
commitdiff
|
raw
|
diff to current
2011-05-24
Akira Hatanaka
Enable printing of immediates that do not fit in 16...
blob
|
commitdiff
|
raw
|
diff to current
2011-05-12
Akira Hatanaka
Fix setting of isCommutable flag.
blob
|
commitdiff
|
raw
|
diff to current
2011-05-09
Eric Christopher
Fix td file comments for Mips.
blob
|
commitdiff
|
raw
|
diff to current
2011-04-25
Akira Hatanaka
Lower BlockAddress node when relocation-model is static.
blob
|
commitdiff
|
raw
|
diff to current
2011-04-15
Akira Hatanaka
Reverse unnecessary changes made in r129606 and r129608...
blob
|
commitdiff
|
raw
|
diff to current
2011-04-15
Akira Hatanaka
Fix lines that have incorrect indentation or exceed...
blob
|
commitdiff
|
raw
|
diff to current
2011-03-31
Akira Hatanaka
Added support for FP conditional move instructions...
blob
|
commitdiff
|
raw
|
diff to current
2011-03-04
Bruno Cardoso Lopes
Improve div/rem node handling on mips. Patch by Akira...
blob
|
commitdiff
|
raw
|
diff to current
2011-03-04
Bruno Cardoso Lopes
Expands register/immediate pairs when the immediate...
blob
|
commitdiff
|
raw
|
diff to current
2011-03-04
Bruno Cardoso Lopes
Lowers block address. Currently asserts when relocation...
blob
|
commitdiff
|
raw
|
diff to current
2011-03-04
Bruno Cardoso Lopes
Fixes addc pattern when immediate cannot be represented...
blob
|
commitdiff
|
raw
|
diff to current
2011-03-04
Bruno Cardoso Lopes
Remove (hopefully) all trailing whitespaces from the...
blob
|
commitdiff
|
raw
|
diff to current
2011-01-18
Bruno Cardoso Lopes
Add support for mips32 madd and msub instructions....
blob
|
commitdiff
|
raw
|
diff to current
2010-12-23
Chris Lattner
Flag -> Glue, the ongoing saga
blob
|
commitdiff
|
raw
|
diff to current
2010-12-09
Bruno Cardoso Lopes
Add ROTR and ROTRV mips32 instructions. Patch by Akira...
blob
|
commitdiff
|
raw
|
diff to current
2010-12-07
Bruno Cardoso Lopes
Remove target specific node MipsISD::CMov, which is...
blob
|
commitdiff
|
raw
|
diff to current
2010-12-07
Bruno Cardoso Lopes
Match a pattern generated by a dag combiner opt where:
blob
|
commitdiff
|
raw
|
diff to current
2010-11-12
Bruno Cardoso Lopes
Enable mips32 mul instruction. Patch by Akira Hatanaka...
blob
|
commitdiff
|
raw
|
diff to current
2010-11-10
Bruno Cardoso Lopes
Add clo instruction. Patch by Akira Hatanaka (ahatanaka...
blob
|
commitdiff
|
raw
|
diff to current
2010-11-09
Bruno Cardoso Lopes
Fix trailing whitespace and style, no functionality...
blob
|
commitdiff
|
raw
|
diff to current
2010-08-18
Jakob Stoklund Olesen
Don't call Predicate_* in Mips.
blob
|
commitdiff
|
raw
|
diff to current
2010-08-17
Chris Lattner
fix emacs language spec's, patch by Edmund Grimley...
blob
|
commitdiff
|
raw
|
diff to current
next