[mips][mips64r6] Use JALR for returns instead of JR (which is not available on MIPS32...
[oota-llvm.git] / lib / Target / Mips / Mips64InstrInfo.td
2014-07-09 Daniel Sanders[mips][mips64r6] Use JALR for returns instead of JR...
2014-06-19 Matheus Almeida[mips] Implementation of dli.
2014-06-16 Daniel Sanders[mips][mips64r6] cl[oz], and dcl[oz] are re-encoded...
2014-06-16 Daniel Sanders[mips][mips64r6] ll, sc, lld, and scd are re-encoded...
2014-06-13 Daniel Sanders[mips][mips64r6] daddi is not available on MIPS64r6
2014-06-12 Daniel Sanders[mips][mips64r6] c.cond.fmt, mov[fntz], and mov[fntz...
2014-06-12 Daniel Sanders[mips][mips64r6] Replace m[tf]hi, m[tf]lo, mult, multu...
2014-05-27 Sasa Stankovic[mips] Optimize long branch for MIPS64 by removing...
2014-05-23 Daniel Sanders[mips][mips64r6] [ls][dw][lr] are not available in...
2014-05-13 Daniel Sanders[mips] Free up two values in SubtargetFeatureFlag by...
2014-05-12 Daniel Sanders[mips] Fold FeatureBitCount into FeatureMips32 and...
2014-05-12 Daniel Sanders[mips] Fold FeatureSEInReg into FeatureMips32r2
2014-05-12 Daniel Sanders[mips] Fold FeatureSwap into FeatureMips32r2 and Featur...
2014-05-09 Daniel Sanders[mips] Marked up instructions added in MIPS-III and...
2014-05-09 Daniel Sanders[mips] Added missing dsra -> dsrav and sra -> srav...
2014-05-08 Daniel Sanders[mips] Add PredicateControl to InstAlias's
2014-05-07 Daniel Sanders[mips] Add ISA_<name> adverbs and start using them...
2014-05-07 Daniel Sanders[mips] Split Instruction.Predicates into smaller lists...
2014-05-07 Daniel Sanders[mips] Move HasStdEnc to the front of the predicates...
2014-04-30 Matheus Almeida[mips] Add instruction alias (dsll and dsrl).
2014-04-30 Sasa Stankovic[mips] Fix MipsLongBranch pass to work when the offset...
2014-04-29 Daniel Sanders[mips] Remove redundant 'let Predicates = [HasStdEnc...
2014-04-25 Reed KotlerMake sure that DSUB does not duplicate the pattern...
2014-04-24 Matheus Almeida[mips] Remove non-ascii character.
2014-04-15 Vladimir MedicCurrent definition of subtract with immediate instructi...
2014-04-10 Daniel Sanders[mips] NotMips64 predicate is really a test for 32...
2014-04-04 Kai Nacke[mips] Add Octeon cnMips instructions seqi/snei and...
2014-04-02 Kai Nacke[mips] Add more Octeon cnMips instructions
2014-04-01 Kai Nacke[mips] Add Octeon cnMips instructions mtmX and mtpX
2014-03-26 Matheus Almeida[mips] Use TwoOperandAliasConstraint for ArithLogicR...
2014-03-24 Daniel Sanders[mips] Allow dsubu to take an immediate as an alias...
2014-03-24 Daniel Sanders[mips] Implement shorthand add / sub forms for MIPS.
2014-03-20 Kai Nacke[MIPS] Add cpu octeon and some instructions
2014-01-23 Daniel Sanders[mips][sched] Split IIStore into II_S[BHWD], II_S[WD...
2014-01-21 Daniel Sanders[mips][sched] Split IILoad into II_L[BHWD], II_L[BHW...
2014-01-17 Daniel Sanders[mips] Split IIIdiv int II_DIV, II_DIVU, II_DDIV, and...
2014-01-17 Daniel Sanders[mips][sched] Split IIImul and IIImult into subclasses.
2014-01-16 Daniel Sanders[mips][sched] Split IIseb into II_SEB and II_SEH
2014-01-16 Daniel Sanders[mips][sched] Split IILogic into II_AND, II_OR, II_XOR...
2014-01-16 Daniel Sanders[mips][sched] Split IIArith in preparation for the...
2013-11-27 Akira Hatanaka[mips] Redefine TAILCALL as a pseudo instruction.
2013-11-04 Zoran JovanovicSupport for microMIPS branch instructions.
2013-10-29 Zoran JovanovicSupport for microMIPS jump instructions
2013-10-15 Akira Hatanaka[mips] Define a pseudo instruction which writes to...
2013-10-15 Akira Hatanaka[mips] Rename isel nodes.
2013-10-07 Akira Hatanaka[mips] Fix definition of mfhi and mflo instructions...
2013-09-07 Akira Hatanaka[mips] Add definition of instruction "drotr32" (double...
2013-09-07 Akira Hatanaka[mips] Use uimm5 and uimm6 instead of shamt and imm...
2013-09-06 Akira Hatanaka[mips] Set instruction itineraries of loads, stores...
2013-08-28 Akira Hatanaka[mips] Clean up definitions of move word from/to coproc...
2013-08-20 Akira Hatanaka[mips] Remove predicates that were incorrectly or unnec...
2013-08-20 Akira Hatanaka[mips] Resolve register classes dynamically using ptr_r...
2013-08-14 Akira Hatanaka[mips] Rename HIRegs and LORegs.
2013-08-08 Akira Hatanaka[mips] Rename accumulator register classes and FP regis...
2013-08-08 Akira Hatanaka[mips] Delete register class HWRegs64.
2013-08-06 Akira Hatanaka[mips] Rename register classes CPURegs and CPU64Regs.
2013-08-06 Akira Hatanaka[mips] Mark instructions defined in Mips64InstrInfo...
2013-08-06 Akira Hatanaka[mips] Delete unnecessary InstAliases. Also, clear...
2013-08-06 Akira Hatanaka[mips] Replace usages of register classes with register...
2013-08-01 Akira Hatanaka[mips] Make load/store accumulator pseudo instructions...
2013-07-31 Akira Hatanaka[mips] Rename instruction DANDi to ANDi64.
2013-07-31 Akira Hatanaka[mips] Define instruction itineraries IIArith and IILogic.
2013-07-22 Akira Hatanaka[mips] Use ADDu instead of OR to copy general purpose...
2013-07-12 Akira Hatanaka[mips] Add instruction itinerary classes for mult,...
2013-07-02 Akira Hatanaka[mips] Add new InstrItinClasses for move from/to coproc...
2013-05-21 Akira Hatanaka[mips] Add instruction selection patterns for blez...
2013-05-20 Akira Hatanaka[mips] Trap on integer division by zero.
2013-05-16 Jack CarterMips assembler: Add branch macro definitions
2013-04-30 Akira Hatanaka[mips] Fix handling of instructions which copy to/from...
2013-03-30 Akira Hatanaka[mips] Fix definitions of multiply, multiply-add/sub...
2013-03-30 Akira Hatanaka[mips] Define pseudo instructions for spilling and...
2013-03-28 Jack Carter[Mips Assembler] Add support for OR macro with imediate...
2013-03-28 Jack Carter[Mips Assembler] Add alias definitions for jal
2013-03-04 Akira Hatanaka[mips] Print move instructions.
2013-02-07 Akira Hatanaka[mips] Add definition of JALR instruction which has...
2013-02-05 Jack CarterThis patch that sets the EmitAlias flag in td files
2013-01-18 Jack CarterThis is a resubmittal. For some reason it broke the...
2013-01-12 Jack CarterThis patch tackles the problem of parsing Mips
2013-01-07 Craig TopperRemove # from the beginning and end of def names. The...
2013-01-04 Akira Hatanaka[mips] 80 columns.
2013-01-04 Akira Hatanaka[mips] Reorder template parameters. Remove class shift_...
2013-01-04 Akira Hatanaka[mips] Refactor instructions which move data from or...
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 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] 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-20 Akira Hatanaka[mips] Refactor SLT (set on less than) instructions...
2012-12-20 Akira Hatanaka[mips] Remove asm string parameter from pseudo instruct...
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...
next