summaryrefslogtreecommitdiff
path: root/lib/Target/Mips/MipsSchedule.td
Commit message (Expand)AuthorAge
* [mips] Implement shorthand add / sub forms for MIPS.Daniel Sanders2014-03-24
* [MIPS] Add cpu octeon and some instructionsKai Nacke2014-03-20
* [mips][sched] Split IIStore into II_S[BHWD], II_S[WD][LR], and II_SAVEDaniel Sanders2014-01-23
* [mips][sched] Split IILoad into II_L[BHWD], II_L[BHW]U, II_L[WD][LR], and II_...Daniel Sanders2014-01-21
* [mips][sched] Split IIFmoveC1 into II_M[FT]C1, II_M[FT]HC1, II_DM[FT]C1Daniel Sanders2014-01-21
* [mips][sched] Split IIFStore into II_S[WD]C1, and II_S[WDU]XC1Daniel Sanders2014-01-21
* [mips][sched] Split IIFLoad into II_L[WD]C1, and II_L[WDU]XC1Daniel Sanders2014-01-21
* [mips][sched] Removed IIFrecipFsqrtStep. No instructions use it.Daniel Sanders2014-01-21
* [mips][sched] Renamed II_FsqrtSingle and II_FsqrtDouble to II_SQRT_S and II_S...Daniel Sanders2014-01-21
* [mips][sched] Renamed II_FdivSingle and II_FdivDouble to II_DIV_S and II_DIV_...Daniel Sanders2014-01-21
* [mips][sched] Split IIFmulDouble into II_MUL_D, II_MADD_D, II_MSUB_D, II_NMAD...Daniel Sanders2014-01-21
* [mips][sched] Split IIFmulSingle into II_MUL_S, II_MADD_S, II_MSUB_S, II_NMAD...Daniel Sanders2014-01-21
* [mips][sched] Split IIFadd into II_ADD_[DS], II_SUB_[DS]Daniel Sanders2014-01-21
* [mips][sched] Split IIFcmp into II_C_CC_[SD]Daniel Sanders2014-01-21
* [mips][sched] Split IIFmove into II_C[FT]C1, II_MOV[FNTZ]_[SD], II_MOV_[SD]Daniel Sanders2014-01-21
* [mips][sched] Split IIFcvt into II_(ROUND|TRUNC|CEIL|FLOOR|CVT), II_ABS, II_NEGDaniel Sanders2014-01-21
* [mips][sched] Split IIslt into II_SLT_SLTU, II_SLTI_SLTIUDaniel Sanders2014-01-21
* [mips] Split IIIdiv int II_DIV, II_DIVU, II_DDIV, and II_DDIVUDaniel Sanders2014-01-17
* [mips][sched] Split IIImul and IIImult into subclasses.Daniel Sanders2014-01-17
* [mips][sched] Split IIHiLo into II_MFHI_MFLO and II_MTHI_MTLODaniel Sanders2014-01-17
* [mips][sched] Removed IIXfer. No instructions use it.Daniel Sanders2014-01-16
* [mips][sched] Split IIseb into II_SEB and II_SEHDaniel Sanders2014-01-16
* [mips][sched] Split IILogic into II_AND, II_OR, II_XOR, II_ANDI, II_ORI, II_XORIDaniel Sanders2014-01-16
* [mips][sched] Split IIArith in preparation for the first scheduler targeting ...Daniel Sanders2014-01-16
* [mips] IIImult should have an InstrItinData in the generic scheduler. Used th...Daniel Sanders2014-01-16
* [mips] Define instruction itineraries IIArith and IILogic.Akira Hatanaka2013-07-31
* [mips] Add instruction itinerary classes for mult, seb and slt instructions.Akira Hatanaka2013-07-12
* [mips] Add new InstrItinClasses for move from/to coprocessor instructions andAkira Hatanaka2013-07-02
* remove blanks, and some code formatJia Liu2012-02-28
* Reverse unnecessary changes made in r129606 and r129608. There is no change i...Akira Hatanaka2011-04-15
* Fix lines that have incorrect indentation or exceed 80 columns. There is no c...Akira Hatanaka2011-04-15
* Remove (hopefully) all trailing whitespaces from the mips backend. Patch by H...Bruno Cardoso Lopes2011-03-04
* Add support to model pipeline bypass / forwarding.Evan Cheng2010-09-28
* fix emacs language spec's, patch by Edmund Grimley-Evans!Chris Lattner2010-08-17
* Make processor FUs unique for given itinerary. This extends the limit of 32Anton Korobeynikov2010-04-18
* Remove attribution from file headers, per discussion on llvmdev.Chris Lattner2007-12-29
* Mips generic fallback instruction schedule support!Bruno Cardoso Lopes2007-08-18