Move all of the header files which are involved in modelling the LLVM IR
[oota-llvm.git] / lib / Target / Mips / MipsInstrInfo.td
2012-12-21 Akira Hatanaka[mips] Refactor subword-swap, EXT/INS, load-effective...
2012-12-21 Akira Hatanaka[mips] Refactor SYNC and multiply/divide instructions.
2012-12-21 Akira Hatanaka[mips] Refactor BAL instructions.
2012-12-21 Akira Hatanaka[mips] Fix encoding of BAL instruction. Also, fix assem...
2012-12-21 Akira Hatanaka[mips] Refactor jump, jump register, jump-and-link...
2012-12-21 Akira Hatanaka[mips] Refactor load/store left/right and load-link...
2012-12-21 Akira Hatanaka[mips] Refactor load/store instructions.
2012-12-21 Akira Hatanaka[mips] Remove unnecessary isPseudo parameter.
2012-12-21 Akira Hatanaka[mips] Refactor LUI instruction.
2012-12-21 Akira Hatanaka[mips] Refactor count leading zero or one instructions.
2012-12-21 Akira Hatanaka[mips] Refactor sign-extension-in-register instructions.
2012-12-21 Akira Hatanaka[mips] Refactor instructions which copy from and to...
2012-12-21 Akira Hatanaka[mips] Refactor logical NOR instructions.
2012-12-21 Akira Hatanaka[mips] Move instruction definitions in MipsInstrInfo.td.
2012-12-20 Reed KotlerThere is one more patch to finish large frames. Make...
2012-12-20 Akira Hatanaka[mips] Refactor SLT (set on less than) instructions...
2012-12-20 Akira Hatanaka[mips] Refactor unconditional branch instruction. Separ...
2012-12-20 Akira Hatanaka[mips] Remove asm string parameter from pseudo instruct...
2012-12-20 Akira Hatanaka[mips] Delete definition of CPRESTORE instruction.
2012-12-20 Akira Hatanaka[mips] Refactor conditional branch instructions with...
2012-12-20 Akira Hatanaka[mips] Refactor conditional branch instructions with...
2012-12-20 Akira Hatanaka[mips] Change the order of template parameters. Move...
2012-12-20 Akira Hatanaka[mips] Refactor shift instructions with register operan...
2012-12-20 Akira Hatanaka[mips] Refactor shift immediate instructions. Separate...
2012-12-20 Akira Hatanaka[mips] Refactor arithmetic and logic instructions with...
2012-12-20 Akira Hatanaka[mips] Refactor arithmetic and logic instructions....
2012-12-20 Akira Hatanaka[mips] Delete ArithOverflowR and ArithOverflow and...
2012-12-13 Akira Hatanaka[mips] Move class IsCommutable into MipsInstrInfo.td.
2012-12-07 Akira Hatanaka[mips] Delete nodes and instructions for dynamic alloca...
2012-12-07 Akira Hatanaka[mips] Shorten predicate name.
2012-12-07 Akira Hatanaka[mips] Remove unnecessary predicates.
2012-11-21 Akira Hatanaka[mips] Generate big GOT code.
2012-11-15 Akira Hatanaka[mips] Add predicate HasFPIdx for floating-point indexe...
2012-11-03 Akira Hatanaka[mips] Set flag neverHasSideEffects flag on floating...
2012-11-03 Akira Hatanaka[mips] Set flag isAsCheapAsAMove flag on instruction...
2012-10-31 Akira Hatanaka[mips] Set isAsCheapAsAMove flag on ADDiu and DADDiu...
2012-10-19 Akira Hatanaka[mips] Fix TAILCALL's operand node type.
2012-10-19 Akira Hatanaka[mips] Add tail call instructions.
2012-10-19 Akira Hatanaka[mips] Make the branch nodes used in jump instructions...
2012-10-19 Akira HatanakaAdd node and enum for mips tail call.
2012-10-09 Jack CarterInitial assembler implementation of Mips load address...
2012-10-06 Jack CarterAdding support for instructions mfc0, mfc2, mtc0, mtc2
2012-10-04 Jack CarterImplement methods that enable expansion of load immediate
2012-09-27 Akira HatanakaMIPS DSP: add vector load/store patterns.
2012-09-15 Akira HatanakaRemove aligned/unaligned load/store fragments defined...
2012-09-07 Jack CarterThe Mips standalone assembler aliased instruction support.
2012-08-24 Jakob Stoklund OlesenAdd missing SDNPSideEffect flags.
2012-08-17 Akira HatanakaAdd stub methods for mips assembly matcher.
2012-08-06 Jack CarterThe Mips64InstrInfo.td definitions DynAlloc64 LEA_ADDiu64
2012-07-31 Akira HatanakaDefine ADJCALLSTACKDOWN/UP nodes. These nodes are emitt...
2012-07-31 Akira HatanakaChange name of class MipsInst to InstSE to distinguish...
2012-07-21 Akira HatanakaFix Mips long branch pass.
2012-07-13 Jakob Stoklund OlesenRemove variable_ops from call instructions in most...
2012-07-10 Akira HatanakaMake register Mips::RA allocatable if not in mips16...
2012-06-27 Jack CarterThis allows hello world to be compiled for Mips 64...
2012-06-14 Akira Hatanaka1. introduce MipsPat in place of Pat in order to exclud...
2012-06-14 Akira HatanakaAdd AT to the list of registers clobbered by branches...
2012-06-02 Akira HatanakaAdd definitions of 32/64-bit unaligned load/store instr...
2012-06-02 Akira HatanakaDefine Mips specific unaligned load/store nodes.
2012-05-25 Akira HatanakaFix predicate HasStandardEncoding in MipsInstrInfo...
2012-05-25 Akira HatanakaRemove pseudo instructions that are no longer used.
2012-05-24 Akira HatanakaEnable Mips16 compiler to compile a null program.
2012-05-22 Akira HatanakaThis patch adds a predicate to existing mips32 and...
2012-05-08 Akira HatanakaDefine mips16 instruction formats.
2012-04-18 Akira HatanakaMark instruction classes ArithLogicR, ArithLogicI and...
2012-04-17 Akira HatanakaAdd disassembler to MIPS.
2012-04-03 Akira HatanakaRevert r153924. There were buildbot failures.
2012-04-03 Akira HatanakaMIPS disassembler support.
2012-03-28 Akira HatanakaEmit all directives except for ".cprestore" during...
2012-03-28 Akira HatanakaMark flag neverHasSideEffects of pattern-less instructi...
2012-03-01 Akira HatanakaChanges for migrating to using register mask operands.
2012-02-28 Jia Liuremove blanks, and some code format
2012-02-28 Akira HatanakaAdd comments.
2012-02-28 Akira HatanakaAdd support for floating point base register + offset...
2012-02-25 Akira HatanakaAdd definitions of floating point multiply add/sub...
2012-02-24 Akira HatanakaAdd an option to use a virtual register as the global...
2012-01-24 Akira Hatanaka64-bit sign extension in register instructions.
2012-01-04 Akira HatanakaRename immLUiOpnd.
2012-01-04 Akira Hatanaka- Define base classes for Jump-and-link instructions...
2011-12-21 Akira HatanakaFix bug in zero-store peephole pattern reported in...
2011-12-20 Akira HatanakaAdd definition of WSBH (Word Swap Bytes within Halfword...
2011-12-20 Akira HatanakaAdd patterns for matching extloads with 64-bit address...
2011-12-20 Akira HatanakaAdd a pattern for matching zero-store with 64-bit addre...
2011-12-19 Akira HatanakaAdd patterns for matching immediates whose lower 16...
2011-12-19 Akira HatanakaTidy up. Simplify logic. No functional change intended.
2011-12-12 Akira HatanakaEmit B (unconditional branch) when -relocation-model...
2011-12-09 Akira HatanakaRename WrapperPIC. It is now used for both pic and...
2011-12-08 Akira HatanakaImplement 64-bit support for thread local storage handling.
2011-12-07 Akira HatanakaModify class ReadHardware and add definition of 64...
2011-12-07 Akira HatanakaDefine base class for WrapperPICPat.
2011-12-07 Akira HatanakaFix 64-bit immediate patterns.
2011-12-06 Bruno Cardoso LopesUse branches instead of jumps + variable cleanup. Testc...
2011-12-05 Akira HatanakaSplit ExtIns into two base classes and have instruction...
2011-11-23 Akira HatanakaThis patch makes the following changes necessary for...
2011-11-16 Akira HatanakaAdd patterns for 64-bit tglobaladdr, tblockaddress...
2011-11-16 Akira Hatanaka64-bit jump register instruction.
2011-11-11 Bruno Cardoso LopesMips MC object code emission improvements:
2011-11-11 Akira Hatanaka64-bit atomic instructions.
2011-11-11 Akira HatanakaAdd 64-bit versions of LEA_ADDiu and DynAlloc. Modify...
2011-11-11 Akira Hatanaka64-bit versions of jal, jalr and bal.
next