2009-09-30 |
David Goodwin | Remove -post-RA-schedule flag and add a TargetSubtarget... |
blob | commitdiff | raw |
2009-09-28 |
Jakob Stoklund Olesen | Use KILL instead of IMPLICIT_DEF in LowerSubregs pass. |
blob | commitdiff | raw | diff to current |
2009-09-23 |
David Goodwin | Fix bug in kill flag updating for post-register-allocat... |
blob | commitdiff | raw | diff to current |
2009-09-18 |
Evan Cheng | Enhance EmitInstrWithCustomInserter() so target can... |
blob | commitdiff | raw | diff to current |
2009-09-06 |
Benjamin Kramer | It's a bool, so treat it like one. Fixes a MSVC warning. |
blob | commitdiff | raw | diff to current |
2009-09-03 |
David Goodwin | Create our own block initializer for kill fixups as... |
blob | commitdiff | raw | diff to current |
2009-09-01 |
David Goodwin | Add hidden flags to allow binary search of post-RA... |
blob | commitdiff | raw | diff to current |
2009-08-31 |
David Goodwin | Don't mark a register live at an undef use. |
blob | commitdiff | raw | diff to current |
2009-08-29 |
David Goodwin | Another stab at fixing up register kill flags after... |
blob | commitdiff | raw | diff to current |
2009-08-25 |
David Goodwin | Fixup register kills after scheduling. |
blob | commitdiff | raw | diff to current |
2009-08-23 |
Chris Lattner | convert LoopInfo.h and GraphWriter.h to use raw_ostream |
blob | commitdiff | raw | diff to current |
2009-08-12 |
David Goodwin | Fix counting of Post-RA scheduling stalls. Improve... |
blob | commitdiff | raw | diff to current |
2009-08-12 |
Dan Gohman | This logic was accidentally inverted in r78767. |
blob | commitdiff | raw | diff to current |
2009-08-12 |
Dan Gohman | Factor out the code for finding an available register... |
blob | commitdiff | raw | diff to current |
2009-08-11 |
David Goodwin | Use DEBUG macro for debug output. |
blob | commitdiff | raw | diff to current |
2009-08-11 |
David Goodwin | Add some debug output. |
blob | commitdiff | raw | diff to current |
2009-08-11 |
David Goodwin | Replace DOUT. |
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-07-31 |
Dan Gohman | Use setPreservesAll and setPreservesCFG in CodeGen... |
blob | commitdiff | raw | diff to current |
2009-07-29 |
Chris Lattner | inline the global 'getInstrOperandRegClass' function... |
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-05-05 |
Evan Cheng | Move getInstrOperandRegClass from the scheduler to... |
blob | commitdiff | raw | diff to current |
2009-04-09 |
Bob Wilson | Fix pr3954. The register scavenger asserts for inline... |
blob | commitdiff | raw | diff to current |
2009-03-11 |
Duncan Sands | Add parentheses to pacify gcc-4.3. |
blob | commitdiff | raw | diff to current |
2009-03-10 |
Dan Gohman | Fix a post-RA scheduling liveness bug. When a basic... |
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 | Consider any instruction that modifies the stack pointe... |
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 |
Evan Cheng | Move getPointerRegClass from TargetInstrInfo to TargetR... |
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-02-03 |
Dan Gohman | Change the post-RA scheduler to iterate through the |
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-16 |
Dan Gohman | If an anti-dependence uses a non-allocatable register... |
blob | commitdiff | raw | diff to current |
2009-01-16 |
Dan Gohman | Fix the check for an empty basic block to check for... |
blob | commitdiff | raw | diff to current |
2009-01-16 |
Dan Gohman | Fix a "comparison between signed and unsigned integer... |
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 | Move a few containers out of ScheduleDAGInstrs::BuildSc... |
blob | commitdiff | raw | diff to current |
2009-01-05 |
Dan Gohman | Tidy up #includes, deleting a bunch of unnecessary... |
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-19 |
Dan Gohman | Use ~0u instead of -1u as the special value, to hopeful... |
blob | commitdiff | raw | diff to current |
2008-12-16 |
Dan Gohman | Eliminate the loop that walks the critical path. Instea... |
blob | commitdiff | raw | diff to current |
2008-12-16 |
Dan Gohman | Enable anti-dependence breaking by default when post... |
blob | commitdiff | raw | diff to current |
2008-12-16 |
Dan Gohman | When breaking an anti-dependency, don't use a register... |
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-12-05 |
Dan Gohman | Drop the reg argument to isRegReDefinedByTwoAddr, which... |
blob | commitdiff | raw | diff to current |
2008-12-05 |
Dan Gohman | Ignore IMPLICIT_DEF instructions when computing physreg... |
blob | commitdiff | raw | diff to current |
2008-12-04 |
Dan Gohman | Use register names instead of numbers in debug output. |
blob | commitdiff | raw | diff to current |
2008-12-03 |
Dan Gohman | Rewrite the liveness bookkeeping code to fix a bunch of |
blob | commitdiff | raw | diff to current |
2008-12-03 |
Dan Gohman | Fix an inconsistency in a comment. |
blob | commitdiff | raw | diff to current |
2008-12-03 |
Dan Gohman | Don't charge the full latency for anti and output depen... |
blob | commitdiff | raw | diff to current |
2008-12-03 |
Dan Gohman | When looking for anti-dependences on the critical path... |
blob | commitdiff | raw | diff to current |
2008-12-03 |
Dan Gohman | Add a comment about callee-saved registers. |
blob | commitdiff | raw | diff to current |
2008-11-27 |
Nick Lewycky | Silence a warning. |
blob | commitdiff | raw | diff to current |
2008-11-25 |
Dan Gohman | Suppress warnings. |
blob | commitdiff | raw | diff to current |
2008-11-25 |
Dan Gohman | Initial support for anti-dependence breaking. Currently... |
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-09-04 |
Dan Gohman | Tidy up several unbeseeming casts from pointer to intptr_t. |
blob | commitdiff | raw | diff to current |
2008-01-14 |
Chris Lattner | don't create the post-ra scheduler unless it is enabled. |
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-07-13 |
Dale Johannesen | Modify previous patch per review comments. |
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 |
|