summaryrefslogtreecommitdiff
path: root/lib/CodeGen/TargetSchedule.cpp
Commit message (Expand)AuthorAge
* Revert "Introduce a string_ostream string builder facilty"Alp Toker2014-06-26
* Introduce a string_ostream string builder faciltyAlp Toker2014-06-26
* IfConverter: Use TargetSchedule for instruction latenciesArnold Schwaighofer2013-09-30
* Mark the x86 machine model as incomplete. PR17367.Andrew Trick2013-09-25
* MI-Sched: handle ReadAdvance latencies as used by Swift.Andrew Trick2013-06-17
* Machine Model: Add MicroOpBufferSize and resource BufferSize.Andrew Trick2013-06-15
* MI-Sched cleanup. If an instruction has no valid sched class, do not attempt ...Andrew Trick2013-04-13
* Change the default latency for implicit defs.Andrew Trick2013-03-16
* Use the new script to sort the includes of every file under lib.Chandler Carruth2012-12-03
* misched: TargetSchedule interface for machine resources.Andrew Trick2012-11-06
* misched: Better handling of invalid latencies in the machine modelAndrew Trick2012-10-17
* misched: Handle "transient" non-instructions.Andrew Trick2012-10-11
* misched: fall-back to a target hook for instr bundles.Andrew Trick2012-10-10
* misched: Use the TargetSchedModel interface wherever possible.Andrew Trick2012-10-10
* misched: Add computeInstrLatency to TargetSchedModel.Andrew Trick2012-10-09
* misched: Allow flags to disable hasInstrSchedModel/hasInstrItineraries for ex...Andrew Trick2012-10-09
* Enable -schedmodel, but prefer itineraries until we have more benchmark data.Andrew Trick2012-10-04
* TargetSchedule: cleanup computeOperandLatency logic & diagnostics.Andrew Trick2012-09-18
* TargetSchedModel API. Implement latency lookup, disabled.Andrew Trick2012-09-18
* Revert r164061-r164067. Most of the new subtarget emitter.Andrew Trick2012-09-17
* TargetSchedModel API. Implement latency lookup, disabled.Andrew Trick2012-09-17
* TargetSchedModel interface. To be implemented...Andrew Trick2012-09-14