| Commit message (Expand) | Author | Age |
... | |
* | Use MachineFrameInfo.getPristineRegs() to determine which callee-saved regist... | David Goodwin | 2009-10-01 |
* | Observe hasExtraSrcRegAllocReq and hasExtraDefRegAllocReq. Do not change | Evan Cheng | 2009-10-01 |
* | Fix integer overflow in instruction scheduling. This can happen if we have | Reid Kleckner | 2009-09-30 |
* | Remove -post-RA-schedule flag and add a TargetSubtarget method to enable post... | David Goodwin | 2009-09-30 |
* | Use KILL instead of IMPLICIT_DEF in LowerSubregs pass. | Jakob Stoklund Olesen | 2009-09-28 |
* | Fix bug in kill flag updating for post-register-allocation scheduling. When t... | David Goodwin | 2009-09-23 |
* | Enhance EmitInstrWithCustomInserter() so target can specify CFG changes that ... | Evan Cheng | 2009-09-18 |
* | It's a bool, so treat it like one. Fixes a MSVC warning. | Benjamin Kramer | 2009-09-06 |
* | Create our own block initializer for kill fixups as the scheduling one wasn't... | David Goodwin | 2009-09-03 |
* | Add hidden flags to allow binary search of post-RA scheduling errors. | David Goodwin | 2009-09-01 |
* | Don't mark a register live at an undef use. | David Goodwin | 2009-08-31 |
* | Another stab at fixing up register kill flags after post-RA scheduling. | David Goodwin | 2009-08-29 |
* | Fixup register kills after scheduling. | David Goodwin | 2009-08-25 |
* | convert LoopInfo.h and GraphWriter.h to use raw_ostream | Chris Lattner | 2009-08-23 |
* | 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-12 |
* | 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-11 |
* | Post RA scheduler changes. Introduce a hazard recognizer that uses the target... | David Goodwin | 2009-08-10 |
* | Use setPreservesAll and setPreservesCFG in CodeGen passes. | Dan Gohman | 2009-07-31 |
* | inline the global 'getInstrOperandRegClass' function into its callers | Chris Lattner | 2009-07-29 |
* | llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE->llvm_unreachable. | Torok Edwin | 2009-07-14 |
* | assert(0) -> LLVM_UNREACHABLE. | Torok Edwin | 2009-07-11 |
* | Move getInstrOperandRegClass from the scheduler to TargetInstrInfo. | Evan Cheng | 2009-05-05 |
* | Fix pr3954. The register scavenger asserts for inline assembly with | Bob Wilson | 2009-04-09 |
* | Add parentheses to pacify gcc-4.3. | Duncan Sands | 2009-03-11 |
* | Fix a post-RA scheduling liveness bug. When a basic block is being | Dan Gohman | 2009-03-10 |
* | When scheduling a block in parts, keep track of the overall | Dan Gohman | 2009-02-11 |
* | 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-10 |
* | 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-06 |
* | Change the post-RA scheduler to iterate through the | Dan Gohman | 2009-02-03 |
* | 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-16 |
* | Move a few containers out of ScheduleDAGInstrs::BuildSchedGraph | Dan Gohman | 2009-01-15 |
* | Tidy up #includes, deleting a bunch of unnecessary #includes. | Dan Gohman | 2009-01-05 |
* | Rename BuildSchedUnits to BuildSchedGraph, and refactor the | Dan Gohman | 2008-12-23 |
* | Use ~0u instead of -1u as the special value, to hopefully avoid | Dan Gohman | 2008-12-19 |
* | 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-16 |
* | Rewrite the SDep class, and simplify some of the related code. | Dan Gohman | 2008-12-09 |
* | Drop the reg argument to isRegReDefinedByTwoAddr, which was redundant. | Dan Gohman | 2008-12-05 |