summaryrefslogtreecommitdiff
path: root/lib/CodeGen/TargetSchedule.cpp
AgeCommit message (Expand)AuthorFilesLines
2012-10-17misched: Better handling of invalid latencies in the machine modelAndrew Trick1-2/+10
2012-10-11misched: Handle "transient" non-instructions.Andrew Trick1-17/+23
2012-10-10misched: fall-back to a target hook for instr bundles.Andrew Trick1-3/+4
2012-10-10misched: Use the TargetSchedModel interface wherever possible.Andrew Trick1-0/+49
2012-10-09misched: Add computeInstrLatency to TargetSchedModel.Andrew Trick1-0/+24
2012-10-09misched: Allow flags to disable hasInstrSchedModel/hasInstrItineraries for ex...Andrew Trick1-6/+12
2012-10-04Enable -schedmodel, but prefer itineraries until we have more benchmark data.Andrew Trick1-52/+51
2012-09-18TargetSchedule: cleanup computeOperandLatency logic & diagnostics.Andrew Trick1-6/+16
2012-09-18TargetSchedModel API. Implement latency lookup, disabled.Andrew Trick1-0/+140
2012-09-17Revert r164061-r164067. Most of the new subtarget emitter.Andrew Trick1-140/+0
2012-09-17TargetSchedModel API. Implement latency lookup, disabled.Andrew Trick1-0/+140
2012-09-14TargetSchedModel interface. To be implemented...Andrew Trick1-0/+32