summaryrefslogtreecommitdiff
path: root/lib/Target/X86/X86SchedHaswell.td
AgeCommit message (Expand)Author
2017-12-16[X86] Combine some more scheduler model entries using regular expressions.Craig Topper
2017-12-16[X86] Use instrs instead of instregex for gather/scatter instructions in the ...Craig Topper
2017-12-13Recommit r320461 "[X86] Use regular expressions more aggressively to reduce t...Craig Topper
2017-12-12Revert r320461 - causing ICE in windows buildssSimon Pilgrim
2017-12-12[X86] Use regular expressions more aggressively to reduce the number of sched...Craig Topper
2017-12-10[X86] Rename some instructions that start with Int_ to have the _Int at the end.Craig Topper
2017-12-10[X86] Add MOVQI2PQIrm, MOVSDmr, and MOVSDrm to scheduler informationCraig Topper
2017-12-10[X86] Add LEA64_32r to scheduler models for Sandybridge,Haswell,Broadwell,Sky...Craig Topper
2017-12-10[X86] Add IN16/OUT16 to scheduling information for Haswell,Broadwell,SkylakeCraig Topper
2017-12-10[X86] Fix scheduler models to support ADD32ri in addition to ADD32ri8. Simila...Craig Topper
2017-12-10[X86] Add CMPSDrr/rm to the scheduler models.Craig Topper
2017-12-10[X86] Fix bad regular expressions in the scheduler models. Question marks sho...Craig Topper
2017-12-10[X86] Add the commutable floating point min/max pseudo instructions to sandyb...Craig Topper
2017-12-08[X86][Haswell]: Updating the scheduling information for the Haswell subtarget.Gadi Haber
2017-11-27[X86][FMA] Tag all FMA/FMA4 instructions with WriteFMA schedule classSimon Pilgrim
2017-10-01[X86] Change register&memory TEST instructions from MRMSrcMem to MRMDstMemCraig Topper
2017-08-28[X86][Haswell] Updating HSW instruction scheduling informationGadi Haber
2017-06-28Reverting commit 306414 on behalf of @gadi.haberMichael Zuckerman
2017-06-27Updated and extended the information about each instruction in HSW and SNB to...Gadi Haber
2017-06-08Add scheduler classes to integer/float horizontal operations.Andrew V. Tischenko
2015-03-03[X86][Haswell][SchedModel] Fix patterns for scalar FMA3 variants.Michael Kuperstein
2015-02-26[X86][Haswell][SchedModel] Fix WriteMULm latency.Michael Kuperstein
2014-09-26[X86][SchedModel] SSE reciprocal square root instruction latencies.Andrea Di Biagio
2014-08-18[X86][Haswell][SchedModel] Tidy up.Quentin Colombet
2014-08-18[X86][Haswell][SchedModel] Add architecture specific scheduling models.Quentin Colombet
2014-08-18[X86][Haswell][SchedModel] Add architecture specific scheduling models.Quentin Colombet
2014-08-18[X86][Haswell][SchedModel] Add architecture specific scheduling models.Quentin Colombet
2014-08-18[X86][Haswell][SchedModel] Add architecture specific scheduling models.Quentin Colombet
2014-08-18[X86][Haswell][SchedModel] Add architecture specific scheduling models.Quentin Colombet
2014-08-18[X86][Haswell][SchedModel] Add architecture specific scheduling models.Quentin Colombet
2014-08-18[X86][Haswell][SchedModel] Add architecture specific scheduling models.Quentin Colombet
2014-08-18[X86][Haswell][SchedModel] Add architecture specific scheduling models.Quentin Colombet
2014-08-18[X86][Haswell][SchedModel] Add architecture specific scheduling models.Quentin Colombet
2014-08-18[X86][Haswell][SchedModel] Add architecture specific scheduling models.Quentin Colombet
2014-08-18[X86][Haswell][SchedModel] Add architecture specific scheduling models.Quentin Colombet
2014-08-18[X86][Haswell][SchedModel] Add architecture specific scheduling models.Quentin Colombet
2014-08-18[X86][Haswell][SchedModel] Add architecture specific scheduling models.Quentin Colombet
2014-08-18[X86][Haswell][SchedModel] Add architecture specific scheduling models.Quentin Colombet
2014-08-18[X86][Haswell][SchedModel] Add architecture specific scheduling models.Quentin Colombet
2014-08-18[X86][Haswell][SchedModel] Add architecture specific scheduling models.Quentin Colombet
2014-08-18[X86][Haswell][SchedModel] Add architecture specific scheduling models.Quentin Colombet
2014-08-18[X86][Haswell][SchedModel] Add architecture specific scheduling models.Quentin Colombet
2014-08-18[X86][Haswell][SchedModel] Add architecture specific scheduling models.Quentin Colombet
2014-08-18[X86][Haswell][SchedModel] Add architecture specific scheduling models.Quentin Colombet
2014-05-08Move late partial-unrolling thresholds into the processor definitionsHal Finkel
2014-04-04Revert r205599, the commit was not intended to have so many changesQuentin Colombet
2014-04-04[RegAllocGreedy][Last Chance Recoloring] Emit diagnostics when last chanceQuentin Colombet
2014-02-24[X86][SchedModel] Add missing scheduling model for SSE related instructions.Quentin Colombet
2014-01-29[X86][SchedModel] Fix typos in the definitions of the ports for Haswell.Quentin Colombet
2013-09-25Mark the x86 machine model as incomplete. PR17367.Andrew Trick