2010-01-05 |
David Greene | Change errs() to dbgs(). |
blob | commitdiff | raw |
2009-10-25 |
Nick Lewycky | Remove includes of Support/Compiler.h that are no longe... |
blob | commitdiff | raw | diff to current |
2009-10-25 |
Nick Lewycky | Remove VISIBILITY_HIDDEN from class/struct found inside... |
blob | commitdiff | raw | diff to current |
2009-10-09 |
Dan Gohman | The ScheduleDAG framework now requires an AliasAnalysis... |
blob | commitdiff | raw | diff to current |
2009-09-30 |
Reid Kleckner | Fix integer overflow in instruction scheduling. This... |
blob | commitdiff | raw | diff to current |
2009-08-23 |
Chris Lattner | eliminate uses of cerr() |
blob | commitdiff | raw | diff to current |
2009-08-23 |
Chris Lattner | remove a few DOUTs here and there. |
blob | commitdiff | raw | diff to current |
2009-07-14 |
Torok Edwin | llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE... |
blob | commitdiff | raw | diff to current |
2009-07-11 |
Torok Edwin | assert(0) -> LLVM_UNREACHABLE. |
blob | commitdiff | raw | diff to current |
2009-04-29 |
Bill Wendling | Instead of passing in an unsigned value for the optimiz... |
blob | commitdiff | raw | diff to current |
2009-04-29 |
Bill Wendling | Second attempt: |
blob | commitdiff | raw | diff to current |
2009-04-28 |
Bill Wendling | r70270 isn't ready yet. Back this out. Sorry for the... |
blob | commitdiff | raw | diff to current |
2009-04-28 |
Bill Wendling | Massive check in. This changes the "-fast" flag to... |
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 ScheduleDAGSDNodes.h to be a private header. Front... |
blob | commitdiff | raw | diff to current |
2009-01-16 |
Dan Gohman | Initial hazard recognizer support in post-pass scheduli... |
blob | commitdiff | raw | diff to current |
2009-01-15 |
Dan Gohman | Generalize the HazardRecognizer interface so that it... |
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 |
2009-01-13 |
Dan Gohman | The list-td and list-tdrr schedulers don't yet support... |
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-16 |
Dan Gohman | Fix some register-alias-related bugs in the post-RA... |
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-11-20 |
Dan Gohman | Factor out the code for verifying the work of the sched... |
blob | commitdiff | raw | diff to current |
2008-11-19 |
Dan Gohman | Experimental post-pass scheduling support. Post-pass... |
blob | commitdiff | raw | diff to current |
2008-11-18 |
Dan Gohman | Update a comment to reflect the current code. |
blob | commitdiff | raw | diff to current |
2008-11-18 |
Dan Gohman | Fix a typo in a comment. |
blob | commitdiff | raw | diff to current |
2008-11-18 |
Dan Gohman | Change SUnit's dump method to take a ScheduleDAG* inste... |
blob | commitdiff | raw | diff to current |
2008-11-18 |
Dan Gohman | Avoid using a loop in ReleasePred and ReleaseSucc metho... |
blob | commitdiff | raw | diff to current |
2008-11-17 |
Dan Gohman | Eliminate some trivial differences between the Schedule... |
blob | commitdiff | raw | diff to current |
2008-11-17 |
Dan Gohman | Use SUnit's CycleBound field instead of duplicating... |
blob | commitdiff | raw | diff to current |
2008-11-17 |
Dan Gohman | Don't use the isPending flag to mean what the isAvailab... |
blob | commitdiff | raw | diff to current |
2008-11-15 |
Dan Gohman | Correct a comment. |
blob | commitdiff | raw | diff to current |
2008-11-15 |
Dan Gohman | Move ScheduleDAGList's LatencyPriorityQueue class out... |
blob | commitdiff | raw | diff to current |
2008-11-13 |
Dan Gohman | Remove the FlaggedNodes member from SUnit. Instead... |
blob | commitdiff | raw | diff to current |
2008-11-13 |
Dan Gohman | Make the Node member of SUnit private, and add accessors. |
blob | commitdiff | raw | diff to current |
2008-11-13 |
Dan Gohman | Change ScheduleDAG's DAG member from a reference to... |
blob | commitdiff | raw | diff to current |
2008-11-11 |
Dan Gohman | Change the scheduler accessor methods to accept an... |
blob | commitdiff | raw | diff to current |
2008-10-14 |
Dan Gohman | Fix command-line option printing to print two spaces... |
blob | commitdiff | raw | diff to current |
2008-07-17 |
Dan Gohman | Add a new function, ReplaceAllUsesOfValuesWith, which... |
blob | commitdiff | raw | diff to current |
2008-07-14 |
Dan Gohman | Reapply 53476 and 53480, with a fix so that it properly... |
blob | commitdiff | raw | diff to current |
2008-07-12 |
Evan Cheng | Back out 53476 and 53480 for now. Somehow they cause... |
blob | commitdiff | raw | diff to current |
2008-07-11 |
Dan Gohman | Factor out debugging code into the common base class. |
blob | commitdiff | raw | diff to current |
2008-07-11 |
Dan Gohman | Add support for putting NamedRegionTimers in TimerGroup... |
blob | commitdiff | raw | diff to current |
2008-07-01 |
Evan Cheng | Do not use computationally expensive scheduling heurist... |
blob | commitdiff | raw | diff to current |
2008-06-23 |
Dan Gohman | Use the new PriorityQueue in ScheduleDAGList too, which... |
blob | commitdiff | raw | diff to current |
2008-06-21 |
Dan Gohman | Remove ScheduleDAG's SUnitMap altogether. Instead,... |
blob | commitdiff | raw | diff to current |
2008-06-21 |
Dan Gohman | Change ScheduleDAG's SUnitMap from DenseMap<SDNode... |
blob | commitdiff | raw | diff to current |
2008-04-15 |
Dan Gohman | Treat EntryToken nodes as "passive" so that they aren... |
blob | commitdiff | raw | diff to current |
2008-02-10 |
Dan Gohman | Rename MRegisterInfo to TargetRegisterInfo. |
blob | commitdiff | raw | diff to current |
2008-01-29 |
Dan Gohman | Use empty() instead of comparing size() with zero. |
blob | commitdiff | raw | diff to current |
2007-12-31 |
Chris Lattner | Rename SSARegMap -> MachineRegisterInfo in keeping... |
blob | commitdiff | raw | diff to current |
2007-12-29 |
Chris Lattner | Remove attribution from file headers, per discussion... |
blob | commitdiff | raw | diff to current |
2007-10-15 |
Evan Cheng | Make CalcLatency() non-recursive. |
blob | commitdiff | raw | diff to current |
2007-09-28 |
Evan Cheng | Trim some unneeded fields. |
blob | commitdiff | raw | diff to current |
2007-09-25 |
Evan Cheng | Added major new capabilities to scheduler (only BURR... |
blob | commitdiff | raw | diff to current |
2007-09-19 |
Evan Cheng | Use struct SDep instead of std::pair for SUnit pred... |
blob | commitdiff | raw | diff to current |
2007-07-13 |
Dale Johannesen | Skeleton of post-RA scheduler; doesn't do anything... |
blob | commitdiff | raw | diff to current |
2007-02-03 |
Chris Lattner | switch the sched unit map over to use a DenseMap instea... |
blob | commitdiff | raw | diff to current |
2006-12-19 |
Chris Lattner | Eliminate static ctors from Statistics |
blob | commitdiff | raw | diff to current |
2006-12-07 |
Bill Wendling | Removing even more <iostream> includes. |
blob | commitdiff | raw | diff to current |
2006-12-06 |
Chris Lattner | Detemplatize the Statistic class. The only type it... |
blob | commitdiff | raw | diff to current |
2006-11-04 |
Evan Cheng | Changes to use operand constraints to process two-addre... |
blob | commitdiff | raw | diff to current |
2006-08-27 |
Chris Lattner | s|llvm/Support/Visibility.h|llvm/Support/Compiler.h| |
blob | commitdiff | raw | diff to current |
2006-08-17 |
Chris Lattner | switch the SUnit pred/succ sets from being std::sets... |
blob | commitdiff | raw | diff to current |
2006-08-02 |
Jim Laskey | Final polish on machine pass registries. |
blob | commitdiff | raw | diff to current |
2006-08-01 |
Jim Laskey | 1. Change use of "Cache" to "Default". |
blob | commitdiff | raw | diff to current |
2006-08-01 |
Jim Laskey | Introducing plugable register allocators and instructio... |
blob | commitdiff | raw | diff to current |
2006-07-20 |
Andrew Lenharth | Reduce number of exported symbols |
blob | commitdiff | raw | diff to current |
2006-06-28 |
Chris Lattner | Shave another 27K off libllvmgcc.dylib with visibility... |
blob | commitdiff | raw | diff to current |
2006-05-30 |
Evan Cheng | When a priority_queue is empty, the behavior of top... |
blob | commitdiff | raw | diff to current |
2006-05-12 |
Owen Anderson | Refactor a bunch of includes so that TargetMachine... |
blob | commitdiff | raw | diff to current |
2006-05-11 |
Evan Cheng | Refactor scheduler code. Move register-reduction list... |
blob | commitdiff | raw | diff to current |
2006-05-10 |
Evan Cheng | Templatify RegReductionPriorityQueue |
blob | commitdiff | raw | diff to current |
2006-05-09 |
Evan Cheng | Add pseudo dependency to force a def&use operand to... |
blob | commitdiff | raw | diff to current |
2006-05-05 |
Jeff Cohen | Fix VC++ compilation error. |
blob | commitdiff | raw | diff to current |
2006-05-04 |
Evan Cheng | Initial support for register pressure aware scheduling... |
blob | commitdiff | raw | diff to current |
2006-05-03 |
Evan Cheng | Bottom up register pressure reduction work: clean up... |
blob | commitdiff | raw | diff to current |
2006-05-01 |
Evan Cheng | Dis-favor stores more |
blob | commitdiff | raw | diff to current |
2006-05-01 |
Evan Cheng | Bottom up register-pressure reduction scheduler now... |
blob | commitdiff | raw | diff to current |
2006-05-01 |
Evan Cheng | Didn't mean ScheduleDAGList.cpp to make the last checkin. |
blob | commitdiff | raw | diff to current |
2006-05-01 |
Evan Cheng | Remove temp. option -spiller-check-liveout, it didn... |
blob | commitdiff | raw | diff to current |
2006-03-12 |
Chris Lattner | Don't advance the hazard recognizer when there are... |
blob | commitdiff | raw | diff to current |
2006-03-12 |
Chris Lattner | Chain operands aren't real uses: they don't require... |
blob | commitdiff | raw | diff to current |
2006-03-12 |
Chris Lattner | As a pending queue data structure to keep track of... |
blob | commitdiff | raw | diff to current |
2006-03-11 |
Chris Lattner | rename priorityqueue -> availablequeue. When a node... |
blob | commitdiff | raw | diff to current |
2006-03-11 |
Chris Lattner | Make CurrCycle a local var instead of an instance var |
blob | commitdiff | raw | diff to current |
2006-03-11 |
Chris Lattner | Move some methods around so that BU specific code is... |
blob | commitdiff | raw | diff to current |
2006-03-11 |
Chris Lattner | merge preds/chainpreds -> preds set |
blob | commitdiff | raw | diff to current |
2006-03-10 |
Chris Lattner | Move some simple-sched-specific instance vars to the... |
blob | commitdiff | raw | diff to current |
2006-03-10 |
Chris Lattner | Make EmitNode take a SDNode instead of a NodeInfo* |
blob | commitdiff | raw | diff to current |
2006-03-10 |
Chris Lattner | Move the VRBase field from NodeInfo to being a separate... |
blob | commitdiff | raw | diff to current |
2006-03-10 |
Chris Lattner | no need to build groups anymore |
blob | commitdiff | raw | diff to current |
2006-03-10 |
Chris Lattner | Create SUnits directly from the SelectionDAG. |
blob | commitdiff | raw | diff to current |
2006-03-10 |
Chris Lattner | Push PrepareNodeInfo/IdentifyGroups down the inheritanc... |
blob | commitdiff | raw | diff to current |
2006-03-10 |
Chris Lattner | Teach the latency scheduler some new tricks. In partic... |
blob | commitdiff | raw | diff to current |
2006-03-10 |
Chris Lattner | add an aggregate method for reinserting scheduled nodes... |
blob | commitdiff | raw | diff to current |
2006-03-10 |
Jeff Cohen | Fix VC++ build breakage. |
blob | commitdiff | raw | diff to current |
2006-03-09 |
Chris Lattner | remove temporary option |
blob | commitdiff | raw | diff to current |
2006-03-09 |
Chris Lattner | yes yes, enabled debug output is bad |
blob | commitdiff | raw | diff to current |
next |