- 5185617 Fix pr3954. The register scavenger asserts for inline assembly with by Bob Wilson · 17 years ago
- be69d60 Add parentheses to pacify gcc-4.3. by Duncan Sands · 17 years ago
- 64613ac Fix a post-RA scheduling liveness bug. When a basic block is being by Dan Gohman · 17 years ago
- dfaf646 When scheduling a block in parts, keep track of the overall by Dan Gohman · 17 years ago
- b3dbb21 Consider any instruction that modifies the stack pointer to be by Dan Gohman · 17 years ago
- b954343 Factor out more code for computing register live-range informationfor by Dan Gohman · 17 years ago
- 066757e Move getPointerRegClass from TargetInstrInfo to TargetRegisterInfo. by Evan Cheng · 17 years ago
- f4b08b4 Move ScheduleDAGInstrs.h to be a private header. Front-ends by Dan Gohman · 17 years ago
- d564353 Change the post-RA scheduler to iterate through the by Dan Gohman · 17 years ago
- 5f8a259 Instead of adding dependence edges between terminator instructions by Dan Gohman · 17 years ago
- 157e008 If an anti-dependence uses a non-allocatable register, set AntiDepReg by Dan Gohman · 17 years ago
- 014142f Fix the check for an empty basic block to check for an empty SUnits by Dan Gohman · 17 years ago
- b903071 Fix a "comparison between signed and unsigned integer expressions" warning. by Dan Gohman · 17 years ago
- ceac7c3 Initial hazard recognizer support in post-pass scheduling. This includes by Dan Gohman · 17 years ago
- 619ef48 Move a few containers out of ScheduleDAGInstrs::BuildSchedGraph by Dan Gohman · 17 years ago
- 906152a Tidy up #includes, deleting a bunch of unnecessary #includes. by Dan Gohman · 17 years ago
- 04543e7 Rename BuildSchedUnits to BuildSchedGraph, and refactor the by Dan Gohman · 17 years ago
- 650b1e7 Use ~0u instead of -1u as the special value, to hopefully avoid by Dan Gohman · 17 years ago
- b4d41e8 Eliminate the loop that walks the critical path. Instead, just track the by Dan Gohman · 17 years ago
- 5155918 Enable anti-dependence breaking by default when post-RA scheduling is enabled. by Dan Gohman · 17 years ago
- 4302b4a When breaking an anti-dependency, don't use a register which has seen by Dan Gohman · 17 years ago
- dddc1ac Fix some register-alias-related bugs in the post-RA scheduler liveness by Dan Gohman · 17 years ago
- 2d17089 Rewrite the SDep class, and simplify some of the related code. by Dan Gohman · 17 years ago
- d24be45 Drop the reg argument to isRegReDefinedByTwoAddr, which was redundant. by Dan Gohman · 17 years ago
- c1dee22 Ignore IMPLICIT_DEF instructions when computing physreg liveness. by Dan Gohman · 17 years ago
- 44f57df Use register names instead of numbers in debug output. by Dan Gohman · 17 years ago
- 84efaf6 Rewrite the liveness bookkeeping code to fix a bunch of by Dan Gohman · 17 years ago
- 0c91a5f Fix an inconsistency in a comment. by Dan Gohman · 17 years ago
- 434a3ca Don't charge the full latency for anti and output dependencies. This is by Dan Gohman · 17 years ago
- 444baea When looking for anti-dependences on the critical path, don't bother by Dan Gohman · 17 years ago
- 1a32dda Add a comment about callee-saved registers. by Dan Gohman · 17 years ago
- 2c96bdd Silence a warning. by Nick Lewycky · 17 years ago
- bb1298e Suppress warnings. by Dan Gohman · 17 years ago
- ad2134d Initial support for anti-dependence breaking. Currently this code does not by Dan Gohman · 17 years ago
- 4ce15e1 Factor out the code for verifying the work of the scheduler, by Dan Gohman · 17 years ago
- 60cb69e Experimental post-pass scheduling support. Post-pass scheduling by Dan Gohman · 17 years ago
- a79db30 Tidy up several unbeseeming casts from pointer to intptr_t. by Dan Gohman · 17 years ago
- 9947184 don't create the post-ra scheduler unless it is enabled. by Chris Lattner · 18 years ago
- f3ebc3f Remove attribution from file headers, per discussion on llvmdev. by Chris Lattner · 18 years ago
- 4dc35db Modify previous patch per review comments. by Dale Johannesen · 18 years ago
- 2182f06 Skeleton of post-RA scheduler; doesn't do anything yet. by Dale Johannesen · 18 years ago