Age | Commit message (Expand) | Author |
2009-08-12 | Fix counting of Post-RA scheduling stalls. Improve debug output. | David Goodwin |
2009-08-12 | This logic was accidentally inverted in r78767. | Dan Gohman |
2009-08-12 | Factor out the code for finding an available register for use | Dan Gohman |
2009-08-11 | Use DEBUG macro for debug output. | David Goodwin |
2009-08-11 | Add some debug output. | David Goodwin |
2009-08-11 | Replace DOUT. | David Goodwin |
2009-08-10 | Post RA scheduler changes. Introduce a hazard recognizer that uses the target... | David Goodwin |
2009-07-31 | Use setPreservesAll and setPreservesCFG in CodeGen passes. | Dan Gohman |
2009-07-29 | inline the global 'getInstrOperandRegClass' function into its callers | Chris Lattner |
2009-07-14 | llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE->llvm_unreachable. | Torok Edwin |
2009-07-11 | assert(0) -> LLVM_UNREACHABLE. | Torok Edwin |
2009-05-05 | Move getInstrOperandRegClass from the scheduler to TargetInstrInfo. | Evan Cheng |
2009-04-09 | Fix pr3954. The register scavenger asserts for inline assembly with | Bob Wilson |
2009-03-11 | Add parentheses to pacify gcc-4.3. | Duncan Sands |
2009-03-10 | Fix a post-RA scheduling liveness bug. When a basic block is being | Dan Gohman |
2009-02-11 | When scheduling a block in parts, keep track of the overall | Dan Gohman |
2009-02-10 | Consider any instruction that modifies the stack pointer to be | Dan Gohman |
2009-02-10 | Factor out more code for computing register live-range informationfor | Dan Gohman |
2009-02-06 | Move getPointerRegClass from TargetInstrInfo to TargetRegisterInfo. | Evan Cheng |
2009-02-06 | Move ScheduleDAGInstrs.h to be a private header. Front-ends | Dan Gohman |
2009-02-03 | Change the post-RA scheduler to iterate through the | Dan Gohman |
2009-01-16 | Instead of adding dependence edges between terminator instructions | Dan Gohman |
2009-01-16 | If an anti-dependence uses a non-allocatable register, set AntiDepReg | Dan Gohman |
2009-01-16 | Fix the check for an empty basic block to check for an empty SUnits | Dan Gohman |
2009-01-16 | Fix a "comparison between signed and unsigned integer expressions" | Dan Gohman |
2009-01-16 | Initial hazard recognizer support in post-pass scheduling. This includes | Dan Gohman |
2009-01-15 | Move a few containers out of ScheduleDAGInstrs::BuildSchedGraph | Dan Gohman |
2009-01-05 | Tidy up #includes, deleting a bunch of unnecessary #includes. | Dan Gohman |
2008-12-23 | Rename BuildSchedUnits to BuildSchedGraph, and refactor the | Dan Gohman |
2008-12-19 | Use ~0u instead of -1u as the special value, to hopefully avoid | Dan Gohman |
2008-12-16 | Eliminate the loop that walks the critical path. Instead, just track the | Dan Gohman |
2008-12-16 | Enable anti-dependence breaking by default when post-RA scheduling is enabled. | Dan Gohman |
2008-12-16 | When breaking an anti-dependency, don't use a register which has seen | Dan Gohman |
2008-12-16 | Fix some register-alias-related bugs in the post-RA scheduler liveness | Dan Gohman |
2008-12-09 | Rewrite the SDep class, and simplify some of the related code. | Dan Gohman |
2008-12-05 | Drop the reg argument to isRegReDefinedByTwoAddr, which was redundant. | Dan Gohman |
2008-12-05 | Ignore IMPLICIT_DEF instructions when computing physreg liveness. | Dan Gohman |
2008-12-04 | Use register names instead of numbers in debug output. | Dan Gohman |
2008-12-03 | Rewrite the liveness bookkeeping code to fix a bunch of | Dan Gohman |
2008-12-03 | Fix an inconsistency in a comment. | Dan Gohman |
2008-12-03 | Don't charge the full latency for anti and output dependencies. This is | Dan Gohman |
2008-12-03 | When looking for anti-dependences on the critical path, don't bother | Dan Gohman |
2008-12-03 | Add a comment about callee-saved registers. | Dan Gohman |
2008-11-27 | Silence a warning. | Nick Lewycky |
2008-11-25 | Suppress warnings. | Dan Gohman |
2008-11-25 | Initial support for anti-dependence breaking. Currently this code does not | Dan Gohman |
2008-11-20 | Factor out the code for verifying the work of the scheduler, | Dan Gohman |
2008-11-19 | Experimental post-pass scheduling support. Post-pass scheduling | Dan Gohman |
2008-09-04 | Tidy up several unbeseeming casts from pointer to intptr_t. | Dan Gohman |
2008-01-14 | don't create the post-ra scheduler unless it is enabled. | Chris Lattner |