2008-12-18 |
Dan Gohman | Teach LowerSubregs to preserve kill/dead information...
|
commit | commitdiff | tree |
2008-12-18 |
Dan Gohman | Make LowerSubregs' debug output for EXTRACT_SUBREG...
|
commit | commitdiff | tree |
2008-12-18 |
Dan Gohman | Fix a copy+pasto in an assertion message.
|
commit | commitdiff | tree |
2008-12-18 |
Dan Gohman | Fix indentation level.
|
commit | commitdiff | tree |
2008-12-18 |
Dan Gohman | When emitting instructions that define EFLAGS and the...
|
commit | commitdiff | tree |
2008-12-18 |
Dan Gohman | When setting up the frame pointer, add it as a live...
|
commit | commitdiff | tree |
2008-12-18 |
Dan Gohman | Print subreg information in MachineInstr::dump.
|
commit | commitdiff | tree |
2008-12-18 |
Dan Gohman | Give MachineLICM a name, for -time-passes etc.
|
commit | commitdiff | tree |
2008-12-18 |
Dan Gohman | Move post-RA scheduling before branch folding for now...
|
commit | commitdiff | tree |
2008-12-18 |
Dan Gohman | Mark the x86 fp stack registers as "reserved". This...
|
commit | commitdiff | tree |
2008-12-17 |
Dan Gohman | Double the amount of memory reserved for SUnits. This...
|
commit | commitdiff | tree |
2008-12-17 |
Dan Gohman | Use getDepth() and getHeight() instead of accessing the
|
commit | commitdiff | tree |
2008-12-17 |
Dan Gohman | Fix the comments for getDepth and getHeight.
|
commit | commitdiff | tree |
2008-12-16 |
Dan Gohman | Eliminate the loop that walks the critical path. Instead...
|
commit | commitdiff | tree |
2008-12-16 |
Dan Gohman | Preserve SourceValue information when lowering produces...
|
commit | commitdiff | tree |
2008-12-16 |
Dan Gohman | Enable anti-dependence breaking by default when post...
|
commit | commitdiff | tree |
2008-12-16 |
Dan Gohman | When breaking an anti-dependency, don't use a register...
|
commit | commitdiff | tree |
2008-12-16 |
Dan Gohman | Add initial support for back-scheduling address computations,
|
commit | commitdiff | tree |
2008-12-16 |
Dan Gohman | Remove some special-case logic in ScheduleDAGSDNodes's
|
commit | commitdiff | tree |
2008-12-16 |
Dan Gohman | Fix some register-alias-related bugs in the post-RA...
|
commit | commitdiff | tree |
2008-12-16 |
Dan Gohman | Add a simple target-independent heuristic to allow...
|
commit | commitdiff | tree |
2008-12-16 |
Dan Gohman | Move addPred and removePred out-of-line.
|
commit | commitdiff | tree |
2008-12-16 |
Dan Gohman | Make addPred and removePred return void, since the...
|
commit | commitdiff | tree |
2008-12-16 |
Dan Gohman | This getEdgeAttributes doesn't need a template argument.
|
commit | commitdiff | tree |
2008-12-16 |
Dan Gohman | Add a getSDep() access function to SUnitIterator to...
|
commit | commitdiff | tree |
2008-12-16 |
Dan Gohman | Reorder some SDep methods. No functionality change.
|
commit | commitdiff | tree |
2008-12-16 |
Dan Gohman | SDep's operator== should compare the Latency field...
|
commit | commitdiff | tree |
2008-12-15 |
Dan Gohman | Fix printing of PseudoSourceValues in SDNode graphs.
|
commit | commitdiff | tree |
2008-12-15 |
Dan Gohman | Fix a typo in a comment.
|
commit | commitdiff | tree |
2008-12-10 |
Dan Gohman | Update CalcLatency to work in terms of edge latencies...
|
commit | commitdiff | tree |
2008-12-09 |
Dan Gohman | Rewrite the SDep class, and simplify some of the related...
|
commit | commitdiff | tree |
2008-12-09 |
Dan Gohman | Minor code simplification.
|
commit | commitdiff | tree |
2008-12-09 |
Dan Gohman | Whitespace cleanups.
|
commit | commitdiff | tree |
2008-12-09 |
Dan Gohman | Fix the name of ISD::TokenFactor in a comment. Thanks...
|
commit | commitdiff | tree |
2008-12-09 |
Dan Gohman | Don't charge full latency for an anti-dependence, in...
|
commit | commitdiff | tree |
2008-12-08 |
Dan Gohman | Fix a couple of mistaken switch case fall-throughs...
|
commit | commitdiff | tree |
2008-12-08 |
Dan Gohman | Fix the top-level comments, and fix some 80-column...
|
commit | commitdiff | tree |
2008-12-08 |
Dan Gohman | Move the conversion to intptr_t to a separate statement...
|
commit | commitdiff | tree |
2008-12-08 |
Dan Gohman | Revert 60689. It caused many regressions on Darwin...
|
commit | commitdiff | tree |
2008-12-08 |
Dan Gohman | Factor out the code for sign-extending/truncating gep...
|
commit | commitdiff | tree |
2008-12-08 |
Dan Gohman | Make ConstantAggregateZero::get return a ConstantAggregateZero*,
|
commit | commitdiff | tree |
2008-12-08 |
Dan Gohman | Update CPP backend for PrintModulePass API changes.
|
commit | commitdiff | tree |
2008-12-08 |
Dan Gohman | Clarify a comment.
|
commit | commitdiff | tree |
2008-12-08 |
Dan Gohman | Move createVirtualRegister out-of-line.
|
commit | commitdiff | tree |
2008-12-08 |
Dan Gohman | Clarify some comments.
|
commit | commitdiff | tree |
2008-12-08 |
Dan Gohman | Add svn:ignore property.
|
commit | commitdiff | tree |
2008-12-08 |
Dan Gohman | Generalize bugpoint's concept of a "safe" backend,...
|
commit | commitdiff | tree |
2008-12-07 |
Dan Gohman | Use bool instead of int, now that it no longer evokes...
|
commit | commitdiff | tree |
2008-12-07 |
Dan Gohman | Use intptr_t instead of unsigned here, which is more...
|
commit | commitdiff | tree |
2008-12-05 |
Dan Gohman | Don't use plain %x to print pointer values. I had changed...
|
commit | commitdiff | tree |
2008-12-05 |
Dan Gohman | Demangle and pretty-print symbols in internal backtraces...
|
commit | commitdiff | tree |
2008-12-05 |
Dan Gohman | Drop the reg argument to isRegReDefinedByTwoAddr, which...
|
commit | commitdiff | tree |
2008-12-05 |
Dan Gohman | Update comments. There is no getArgumentAccesses.
|
commit | commitdiff | tree |
2008-12-05 |
Dan Gohman | Teach StackSlotColoring to update MachineMemOperands...
|
commit | commitdiff | tree |
2008-12-05 |
Dan Gohman | Ignore IMPLICIT_DEF instructions when computing physreg...
|
commit | commitdiff | tree |
2008-12-04 |
Dan Gohman | Use register names instead of numbers in debug output.
|
commit | commitdiff | tree |
2008-12-04 |
Dan Gohman | Make debug output more informative.
|
commit | commitdiff | tree |
2008-12-04 |
Dan Gohman | Add minimal support for disambiguating memory references...
|
commit | commitdiff | tree |
2008-12-03 |
Dan Gohman | Rewrite the liveness bookkeeping code to fix a bunch of
|
commit | commitdiff | tree |
2008-12-03 |
Dan Gohman | Have PseudoSourceValue override Value::dump, so that...
|
commit | commitdiff | tree |
2008-12-03 |
Dan Gohman | Fix an inconsistency in a comment.
|
commit | commitdiff | tree |
2008-12-03 |
Dan Gohman | Don't charge the full latency for anti and output dependenci...
|
commit | commitdiff | tree |
2008-12-03 |
Dan Gohman | When looking for anti-dependences on the critical path...
|
commit | commitdiff | tree |
2008-12-03 |
Dan Gohman | Add a comment about callee-saved registers.
|
commit | commitdiff | tree |
2008-12-03 |
Dan Gohman | Split foldMemoryOperand into public non-virtual and...
|
commit | commitdiff | tree |
2008-12-03 |
Dan Gohman | Rename isSimpleLoad to canFoldAsLoad, to better reflect...
|
commit | commitdiff | tree |
2008-12-03 |
Dan Gohman | Extend X86's addFrameReference to add a MachineMemOperand for
|
commit | commitdiff | tree |
2008-12-03 |
Dan Gohman | Update a comment.
|
commit | commitdiff | tree |
2008-12-03 |
Dan Gohman | Mark x86's V_SET0 and V_SETALLONES with isSimpleLoad...
|
commit | commitdiff | tree |
2008-12-03 |
Dan Gohman | Add a sanity-check to tablegen to catch the case where...
|
commit | commitdiff | tree |
2008-12-03 |
Dan Gohman | Fix a missing #include.
|
commit | commitdiff | tree |
2008-12-03 |
Dan Gohman | Add an explicit keyword.
|
commit | commitdiff | tree |
2008-12-03 |
Dan Gohman | Replace a #include with a forward-declaration.
|
commit | commitdiff | tree |
2008-12-03 |
Dan Gohman | Fix this comment to reflect that it applies to types...
|
commit | commitdiff | tree |
2008-12-03 |
Dan Gohman | Fix byval arguments in the fastcc calling convention...
|
commit | commitdiff | tree |
2008-12-03 |
Dan Gohman | Add nounwind attributes to this test.
|
commit | commitdiff | tree |
2008-12-02 |
Dan Gohman | Fix a typo in a comment.
|
commit | commitdiff | tree |
2008-11-26 |
Dan Gohman | Fish kill flag annotations in PUSH instructions.
|
commit | commitdiff | tree |
2008-11-26 |
Dan Gohman | LiveRanges are represented as half-open ranges. Fix...
|
commit | commitdiff | tree |
2008-11-25 |
Dan Gohman | Suppress warnings.
|
commit | commitdiff | tree |
2008-11-25 |
Dan Gohman | Initial support for anti-dependence breaking. Currently...
|
commit | commitdiff | tree |
2008-11-24 |
Dan Gohman | Move the scheduler constructor functions to SchedulerRegistr...
|
commit | commitdiff | tree |
2008-11-24 |
Dan Gohman | Fix an unused-parameter warning.
|
commit | commitdiff | tree |
2008-11-24 |
Dan Gohman | Check in the rest of this change. The isAntiDep flag...
|
commit | commitdiff | tree |
2008-11-24 |
Dan Gohman | Pass the isAntiDep argument.
|
commit | commitdiff | tree |
2008-11-24 |
Dan Gohman | Run post-RA scheduling after branch folding, as it...
|
commit | commitdiff | tree |
2008-11-24 |
Dan Gohman | Fix a few HTML tidiness issues.
|
commit | commitdiff | tree |
2008-11-24 |
Dan Gohman | Delete some spurious characters.
|
commit | commitdiff | tree |
2008-11-24 |
Dan Gohman | Fix some "</p>"s.
|
commit | commitdiff | tree |
2008-11-24 |
Dan Gohman | Some documentation for LegalizeTypes.
|
commit | commitdiff | tree |
2008-11-21 |
Dan Gohman | Correctly set the isCtrl flag for chain dependencies.
|
commit | commitdiff | tree |
2008-11-21 |
Dan Gohman | Update comments.
|
commit | commitdiff | tree |
2008-11-21 |
Dan Gohman | Update comments.
|
commit | commitdiff | tree |
2008-11-21 |
Dan Gohman | Set the isAntiDep flag in the MachineInstr scheduler.
|
commit | commitdiff | tree |
2008-11-21 |
Dan Gohman | Add a flag to SDep for tracking which edges are anti...
|
commit | commitdiff | tree |
2008-11-21 |
Dan Gohman | Rename SDep's isSpecial to isArtificial, to make this...
|
commit | commitdiff | tree |
2008-11-21 |
Dan Gohman | Use ComputeLatency in the MachineInstr scheduler.
|
commit | commitdiff | tree |
2008-11-21 |
Dan Gohman | Remove the CycleBound computation code from the ScheduleDAGR...
|
commit | commitdiff | tree |
2008-11-21 |
Dan Gohman | Implement ComputeLatency for MachineInstr ScheduleDAGs...
|
commit | commitdiff | tree |
2008-11-21 |
Dan Gohman | Change these schedulers to not emit no-ops. It turns...
|
commit | commitdiff | tree |
next |