2013-02-05 |
Jakob Stoklund Olesen | Move MRI liveouts to Mips return instructions. |
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-02-02 |
Reed Kotler | Start static relocation implementation for mips16. |
blob | commitdiff | raw | diff to current |
2013-01-30 |
Akira Hatanaka | [mips] Lower EH_RETURN. |
blob | commitdiff | raw | diff to current |
2013-01-19 |
Jack Carter | This is a resubmittal. For some reason it broke the... |
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] 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 BAL instructions. |
blob | commitdiff | raw | diff to current |
2012-12-21 |
Akira Hatanaka | [mips] Fix encoding of BAL instruction. Also, fix assem... |
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] Remove unnecessary isPseudo parameter. |
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-21 |
Akira Hatanaka | [mips] Move instruction definitions in MipsInstrInfo.td. |
blob | commitdiff | raw | diff to current |
2012-12-20 |
Reed Kotler | There is one more patch to finish large frames. Make... |
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] Refactor unconditional branch instruction. Separ... |
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] Delete definition of CPRESTORE instruction. |
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-13 |
Akira Hatanaka | [mips] Move class IsCommutable into MipsInstrInfo.td. |
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-11-15 |
Akira Hatanaka | [mips] Add predicate HasFPIdx for floating-point indexe... |
blob | commitdiff | raw | diff to current |
2012-11-03 |
Akira Hatanaka | [mips] Set flag neverHasSideEffects flag on floating... |
blob | commitdiff | raw | diff to current |
2012-11-03 |
Akira Hatanaka | [mips] Set flag isAsCheapAsAMove flag on instruction... |
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] Fix TAILCALL's operand node type. |
blob | commitdiff | raw | diff to current |
2012-10-19 |
Akira Hatanaka | [mips] Add tail call instructions. |
blob | commitdiff | raw | diff to current |
2012-10-19 |
Akira Hatanaka | [mips] Make the branch nodes used in jump instructions... |
blob | commitdiff | raw | diff to current |
2012-10-19 |
Akira Hatanaka | Add node and enum for mips tail call. |
blob | commitdiff | raw | diff to current |
2012-10-09 |
Jack Carter | Initial assembler implementation of Mips load address... |
blob | commitdiff | raw | diff to current |
2012-10-06 |
Jack Carter | Adding support for instructions mfc0, mfc2, mtc0, mtc2 |
blob | commitdiff | raw | diff to current |
2012-10-04 |
Jack Carter | Implement methods that enable expansion of load immediate |
blob | commitdiff | raw | diff to current |
2012-09-27 |
Akira Hatanaka | MIPS DSP: add vector load/store patterns. |
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-09-07 |
Jack Carter | The Mips standalone assembler aliased instruction support. |
blob | commitdiff | raw | diff to current |
2012-08-24 |
Jakob Stoklund Olesen | Add missing SDNPSideEffect flags. |
blob | commitdiff | raw | diff to current |
2012-08-17 |
Akira Hatanaka | Add stub methods for mips assembly matcher. |
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-31 |
Akira Hatanaka | Define ADJCALLSTACKDOWN/UP nodes. These nodes are emitt... |
blob | commitdiff | raw | diff to current |
2012-07-31 |
Akira Hatanaka | Change name of class MipsInst to InstSE to distinguish... |
blob | commitdiff | raw | diff to current |
2012-07-21 |
Akira Hatanaka | Fix Mips long branch pass. |
blob | commitdiff | raw | diff to current |
2012-07-13 |
Jakob Stoklund Olesen | Remove variable_ops from call instructions in most... |
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-27 |
Jack Carter | This allows hello world to be compiled for Mips 64... |
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-14 |
Akira Hatanaka | Add AT to the list of registers clobbered by branches... |
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-06-02 |
Akira Hatanaka | Define Mips specific unaligned load/store nodes. |
blob | commitdiff | raw | diff to current |
2012-05-25 |
Akira Hatanaka | Fix predicate HasStandardEncoding in MipsInstrInfo... |
blob | commitdiff | raw | diff to current |
2012-05-25 |
Akira Hatanaka | Remove pseudo instructions that are no longer used. |
blob | commitdiff | raw | diff to current |
2012-05-24 |
Akira Hatanaka | Enable Mips16 compiler to compile a null program. |
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-05-08 |
Akira Hatanaka | Define mips16 instruction formats. |
blob | commitdiff | raw | diff to current |
2012-04-18 |
Akira Hatanaka | Mark instruction classes ArithLogicR, ArithLogicI and... |
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-28 |
Akira Hatanaka | Emit all directives except for ".cprestore" during... |
blob | commitdiff | raw | diff to current |
2012-03-28 |
Akira Hatanaka | Mark flag neverHasSideEffects of pattern-less instructi... |
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-28 |
Akira Hatanaka | Add comments. |
blob | commitdiff | raw | diff to current |
2012-02-28 |
Akira Hatanaka | Add support for floating point base register + offset... |
blob | commitdiff | raw | diff to current |
2012-02-25 |
Akira Hatanaka | Add definitions of floating point multiply add/sub... |
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-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-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 |
next |