2010-04-17 |
Bob Wilson | As a temporary workaround for post-RA not handling... |
blob | commitdiff | raw |
2010-04-12 |
Dan Gohman | Remove a #include. |
blob | commitdiff | raw | diff to current |
2010-03-05 |
Dale Johannesen | Fix some more places where dbg_value affected codegen. |
blob | commitdiff | raw | diff to current |
2010-01-05 |
David Greene | Change errs() to dbgs(). |
blob | commitdiff | raw | diff to current |
2009-12-09 |
David Goodwin | <rdar://problem/7453528>. Track only physical registers... |
blob | commitdiff | raw | diff to current |
2009-12-03 |
Jakob Stoklund Olesen | Don't hang on to pointers or references after vector... |
blob | commitdiff | raw | diff to current |
2009-11-20 |
David Goodwin | Remove some old experimental code that is no longer... |
blob | commitdiff | raw | diff to current |
2009-11-13 |
David Goodwin | Allow target to specify regclass for which antideps... |
blob | commitdiff | raw | diff to current |
2009-11-12 |
David Goodwin | Rename registers to break output dependencies in additi... |
blob | commitdiff | raw | diff to current |
2009-11-10 |
David Goodwin | Fixed to address code review. No functional changes. |
blob | commitdiff | raw | diff to current |
2009-11-10 |
David Goodwin | Allow targets to specify register classes whose member... |
blob | commitdiff | raw | diff to current |
2009-11-05 |
David Goodwin | Break anti-dependencies using free registers in a round... |
blob | commitdiff | raw | diff to current |
2009-11-03 |
David Goodwin | Do a scheduling pass ignoring anti-dependencies to... |
blob | commitdiff | raw | diff to current |
2009-10-31 |
Dan Gohman | Make -print-machineinstrs more readable. |
blob | commitdiff | raw | diff to current |
2009-10-28 |
David Goodwin | Make AntiDepReg.h internal. |
blob | commitdiff | raw | diff to current |
2009-10-26 |
David Goodwin | Allow the aggressive anti-dep breaker to process the... |
blob | commitdiff | raw | diff to current |
2009-10-26 |
David Goodwin | Define virtual destructor in *.cpp file. |
blob | commitdiff | raw | diff to current |
2009-10-26 |
David Goodwin | Add aggressive anti-dependence breaker. Currently it... |
blob | commitdiff | raw | diff to current |
2009-10-26 |
David Goodwin | Break anti-dependence breaking out into its own class. |
blob | commitdiff | raw | diff to current |
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-22 |
David Goodwin | Allow the target to select the level of anti-dependence... |
blob | commitdiff | raw | diff to current |
2009-10-21 |
Dan Gohman | Revert r84658 and r84691. They were causing llvm-gcc... |
blob | commitdiff | raw | diff to current |
2009-10-20 |
David Goodwin | Respect src register allocation requirements when break... |
blob | commitdiff | raw | diff to current |
2009-10-20 |
David Goodwin | Checkpoint more aggressive anti-dependency breaking... |
blob | commitdiff | raw | diff to current |
2009-10-16 |
Evan Cheng | Change createPostRAScheduler so it can be turned off... |
blob | commitdiff | raw | diff to current |
2009-10-16 |
Evan Cheng | If post-alloc scheduler is not enabled, it should retur... |
blob | commitdiff | raw | diff to current |
2009-10-13 |
David Goodwin | Add debugging output. |
blob | commitdiff | raw | diff to current |
2009-10-10 |
Dan Gohman | Fix a missing initialization of PostRAScheduler's AA... |
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-02 |
Benjamin Kramer | Fix a use-after-free in post-ra-scheduling. |
blob | commitdiff | raw | diff to current |
2009-10-01 |
David Goodwin | All callee-saved registers are live-out of a return... |
blob | commitdiff | raw | diff to current |
2009-10-01 |
David Goodwin | Remove neonfp attribute and instead set default based... |
blob | commitdiff | raw | diff to current |
2009-10-01 |
David Goodwin | Restore the -post-RA-scheduler flag as an override... |
blob | commitdiff | raw | diff to current |
2009-10-01 |
David Goodwin | Use MachineFrameInfo.getPristineRegs() to determine... |
blob | commitdiff | raw | diff to current |
2009-10-01 |
Evan Cheng | Observe hasExtraSrcRegAllocReq and hasExtraDefRegAllocR... |
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-09-30 |
David Goodwin | Remove -post-RA-schedule flag and add a TargetSubtarget... |
blob | commitdiff | raw | diff to current |
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 |
next |