2011-01-07 |
Evan Cheng | Do not model all INLINEASM instructions as having unmod... |
blob | commitdiff | raw |
2010-12-15 |
Dan Gohman | Move Value::getUnderlyingObject to be a standalone |
blob | commitdiff | raw | diff to current |
2010-11-03 |
Evan Cheng | Two sets of changes. Sorry they are intermingled. |
blob | commitdiff | raw | diff to current |
2010-10-27 |
Evan Cheng | Putting r117193 back except for the compile time cost... |
blob | commitdiff | raw | diff to current |
2010-10-25 |
Evan Cheng | Neuter r117193 as it causes significant post-ra schedul... |
blob | commitdiff | raw | diff to current |
2010-10-23 |
Evan Cheng | Properly model the latency of register defs which are... |
blob | commitdiff | raw | diff to current |
2010-10-08 |
Evan Cheng | Avoid compiler warning: comparison between signed and... |
blob | commitdiff | raw | diff to current |
2010-10-08 |
Evan Cheng | Fix operand latency computation in cases where the... |
blob | commitdiff | raw | diff to current |
2010-10-06 |
Nick Lewycky | Remove unused variables. |
blob | commitdiff | raw | diff to current |
2010-10-06 |
Evan Cheng | - Add TargetInstrInfo::getOperandLatency() to compute... |
blob | commitdiff | raw | diff to current |
2010-09-29 |
Evan Cheng | Model Cortex-a9 load to SUB, RSB, ADD, ADC, SBC, RSC... |
blob | commitdiff | raw | diff to current |
2010-09-10 |
Evan Cheng | Teach if-converter to be more careful with predicating... |
blob | commitdiff | raw | diff to current |
2010-07-24 |
Bob Wilson | Change ScheduleDAGInstrs::Defs and ::Uses to be variabl... |
blob | commitdiff | raw | diff to current |
2010-07-15 |
Bill Wendling | Use std::vector instead of TargetRegisterInfo::FirstVir... |
blob | commitdiff | raw | diff to current |
2010-05-19 |
Jim Grosbach | Fix the post-RA instruction scheduler to handle instruc... |
blob | commitdiff | raw | diff to current |
2010-05-01 |
Dan Gohman | Get rid of the EdgeMapping map. Instead, just check... |
blob | commitdiff | raw | diff to current |
2010-04-17 |
Dan Gohman | Fix -Wcast-qual warnings. |
blob | commitdiff | raw | diff to current |
2010-03-22 |
Evan Cheng | Reduce indentation. |
blob | commitdiff | raw | diff to current |
2010-03-22 |
Evan Cheng | 80 col violation. |
blob | commitdiff | raw | diff to current |
2010-03-10 |
Dale Johannesen | Progress towards shepherding debug info through Selecti... |
blob | commitdiff | raw | diff to current |
2010-02-16 |
Duncan Sands | There are two ways of checking for a given type, for... |
blob | commitdiff | raw | diff to current |
2009-11-09 |
David Goodwin | Fix dependencies added to model memory aliasing for... |
blob | commitdiff | raw | diff to current |
2009-11-05 |
David Goodwin | Correctly add chain dependencies around calls and unkno... |
blob | commitdiff | raw | diff to current |
2009-11-03 |
David Goodwin | <rdar://problem/7352605>. When building schedule graph... |
blob | commitdiff | raw | diff to current |
2009-11-02 |
David Goodwin | Chain dependencies used to enforce memory order should... |
blob | commitdiff | raw | diff to current |
2009-10-26 |
Dan Gohman | When checking whether a def of an aliased register... |
blob | commitdiff | raw | diff to current |
2009-10-18 |
Evan Cheng | Spill slots cannot alias. |
blob | commitdiff | raw | diff to current |
2009-10-18 |
Evan Cheng | -Revert parts of 84326 and 84411. Distinquishing betwee... |
blob | commitdiff | raw | diff to current |
2009-10-09 |
Dan Gohman | Factor out LiveIntervalAnalysis' code to determine... |
blob | commitdiff | raw | diff to current |
2009-10-07 |
Dan Gohman | Replace TargetInstrInfo::isInvariantLoad and its target... |
blob | commitdiff | raw | diff to current |
2009-09-25 |
Dan Gohman | Improve MachineMemOperand handling. |
blob | commitdiff | raw | diff to current |
2009-09-18 |
Evan Cheng | Enhance EmitInstrWithCustomInserter() so target can... |
blob | commitdiff | raw | diff to current |
2009-08-19 |
David Goodwin | Use the schedule itinerary operand use/def cycle inform... |
blob | commitdiff | raw | diff to current |
2009-08-13 |
David Goodwin | Add callback to allow target to adjust latency of sched... |
blob | commitdiff | raw | diff to current |
2009-08-10 |
David Goodwin | Post RA scheduler changes. Introduce a hazard recognize... |
blob | commitdiff | raw | diff to current |
2009-08-07 |
Dan Gohman | Fix a typo in a comment. |
blob | commitdiff | raw | diff to current |
2009-07-17 |
Dan Gohman | Eliminate yet another copy of getOpcode. |
blob | commitdiff | raw | diff to current |
2009-07-13 |
Dan Gohman | Move isLCSSAForm, isLoopInvariant, getCanonicalInductio... |
blob | commitdiff | raw | diff to current |
2009-02-11 |
Dan Gohman | When scheduling a block in parts, keep track of the... |
blob | commitdiff | raw | diff to current |
2009-02-10 |
Dan Gohman | Factor out more code for computing register live-range... |
blob | commitdiff | raw | diff to current |
2009-02-06 |
Dan Gohman | Move ScheduleDAGInstrs.h to be a private header. Front... |
blob | commitdiff | raw | diff to current |
2009-01-30 |
Dan Gohman | Fix a post-RA scheduling dependency bug. |
blob | commitdiff | raw | diff to current |
2009-01-16 |
Dan Gohman | Instead of adding dependence edges between terminator... |
blob | commitdiff | raw | diff to current |
2009-01-15 |
Dan Gohman | Move a few containers out of ScheduleDAGInstrs::BuildSc... |
blob | commitdiff | raw | diff to current |
2008-12-23 |
Dan Gohman | Clean up the atomic opcodes in SelectionDAG. |
blob | commitdiff | raw | diff to current |
2008-12-23 |
Dan Gohman | Rename BuildSchedUnits to BuildSchedGraph, and refactor the |
blob | commitdiff | raw | diff to current |
2008-12-23 |
Dan Gohman | Use isTerminator() instead of isBranch()||isReturn... |
blob | commitdiff | raw | diff to current |
2008-12-16 |
Dan Gohman | Add initial support for back-scheduling address computa... |
blob | commitdiff | raw | diff to current |
2008-12-16 |
Dan Gohman | Fix some register-alias-related bugs in the post-RA... |
blob | commitdiff | raw | diff to current |
2008-12-16 |
Dan Gohman | Add a simple target-independent heuristic to allow... |
blob | commitdiff | raw | diff to current |
2008-12-09 |
Dan Gohman | Rewrite the SDep class, and simplify some of the relate... |
blob | commitdiff | raw | diff to current |
2008-12-08 |
Dan Gohman | Fix the top-level comments, and fix some 80-column... |
blob | commitdiff | raw | diff to current |
2008-12-04 |
Dan Gohman | Add minimal support for disambiguating memory reference... |
blob | commitdiff | raw | diff to current |
2008-11-24 |
Dan Gohman | Pass the isAntiDep argument. |
blob | commitdiff | raw | diff to current |
2008-11-21 |
Dan Gohman | Correctly set the isCtrl flag for chain dependencies. |
blob | commitdiff | raw | diff to current |
2008-11-21 |
Dan Gohman | Update comments. |
blob | commitdiff | raw | diff to current |
2008-11-21 |
Dan Gohman | Set the isAntiDep flag in the MachineInstr scheduler. |
blob | commitdiff | raw | diff to current |
2008-11-21 |
Dan Gohman | Use ComputeLatency in the MachineInstr scheduler. |
blob | commitdiff | raw | diff to current |
2008-11-21 |
Dan Gohman | Implement ComputeLatency for MachineInstr ScheduleDAGs... |
blob | commitdiff | raw | diff to current |
2008-11-20 |
Dan Gohman | Treat mid-block labels the same as terminators when... |
blob | commitdiff | raw | diff to current |
2008-11-19 |
Dan Gohman | Experimental post-pass scheduling support. Post-pass... |
blob | commitdiff | raw | diff to current |
|