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 |
2008-11-20 |
Dan Gohman | Delete redundant inline keywords.
|
commit | commitdiff | tree |
2008-11-20 |
Dan Gohman | Doxygenate comments.
|
commit | commitdiff | tree |
2008-11-20 |
Dan Gohman | Treat mid-block labels the same as terminators when...
|
commit | commitdiff | tree |
2008-11-20 |
Dan Gohman | Add another machine-code printing pass when post-pass...
|
commit | commitdiff | tree |
2008-11-20 |
Dan Gohman | Test -pre-RA-sched=fast too, for completeness.
|
commit | commitdiff | tree |
2008-11-20 |
Dan Gohman | Remove a remnant of list-burr's fast mode.
|
commit | commitdiff | tree |
2008-11-20 |
Dan Gohman | Factor out the SethiUllman numbering logic from the...
|
commit | commitdiff | tree |
2008-11-20 |
Dan Gohman | Remove the "fast" form of the list-burr scheduler,...
|
commit | commitdiff | tree |
2008-11-20 |
Dan Gohman | Facter AddPseudoTwoAddrDeps and associated infrasructure...
|
commit | commitdiff | tree |
2008-11-20 |
Dan Gohman | Add #include <climits> to get the definition of INT_MAX.
|
commit | commitdiff | tree |
2008-11-20 |
Dan Gohman | Factor out the code for verifying the work of the scheduler,
|
commit | commitdiff | tree |
2008-11-19 |
Dan Gohman | Simplify this code a little. In the fast scheduler...
|
commit | commitdiff | tree |
2008-11-19 |
Dan Gohman | Experimental post-pass scheduling support. Post-pass...
|
commit | commitdiff | tree |
2008-11-19 |
Dan Gohman | Move the code for printing a graph node label for an...
|
commit | commitdiff | tree |
2008-11-19 |
Dan Gohman | Convert SUnit's dump method into a print method and...
|
commit | commitdiff | tree |
2008-11-19 |
Dan Gohman | Revert r59640. It broke this test for builds that aren't
|
commit | commitdiff | tree |
2008-11-19 |
Dan Gohman | Use %llvmgcc -xassembler instead of invoking as directly...
|
commit | commitdiff | tree |
2008-11-19 |
Dan Gohman | Rearrange code to reduce the nesting level. No functionality...
|
commit | commitdiff | tree |
2008-11-19 |
Dan Gohman | Fix debug printing of flagged SDNodes in SUnits so...
|
commit | commitdiff | tree |
2008-11-18 |
Dan Gohman | Don't set neverHasSideEffects on x86's divide instructions...
|
commit | commitdiff | tree |
2008-11-18 |
Dan Gohman | Tidy up ScheduleNodeBottomUp methods, and make them...
|
commit | commitdiff | tree |
2008-11-18 |
Dan Gohman | Update a comment to reflect the current code.
|
commit | commitdiff | tree |
2008-11-18 |
Dan Gohman | Add more const qualifiers. This fixes build breakage...
|
commit | commitdiff | tree |
2008-11-18 |
Dan Gohman | Make some methods const.
|
commit | commitdiff | tree |
2008-11-18 |
Dan Gohman | Whitespace cleanups.
|
commit | commitdiff | tree |
2008-11-18 |
Dan Gohman | Add svn:ignore for build directories.
|
commit | commitdiff | tree |
2008-11-18 |
Dan Gohman | Fix a typo in a comment.
|
commit | commitdiff | tree |
2008-11-18 |
Dan Gohman | Change SUnit's dump method to take a ScheduleDAG* instead of
|
commit | commitdiff | tree |
2008-11-18 |
Dan Gohman | There is no InstrStage class.
|
commit | commitdiff | tree |
2008-11-18 |
Dan Gohman | Avoid using a loop in ReleasePred and ReleaseSucc methods...
|
commit | commitdiff | tree |
2008-11-17 |
Dan Gohman | Eliminate some trivial differences between the ScheduleNodeT...
|
commit | commitdiff | tree |
2008-11-17 |
Dan Gohman | Don't bother doing latency calculations in the "fast...
|
commit | commitdiff | tree |
2008-11-17 |
Dan Gohman | Use SUnit's CycleBound field instead of duplicating...
|
commit | commitdiff | tree |
2008-11-17 |
Dan Gohman | Don't use the isPending flag to mean what the isAvailable...
|
commit | commitdiff | tree |
2008-11-15 |
Dan Gohman | Correct a comment.
|
commit | commitdiff | tree |
2008-11-15 |
Dan Gohman | Move ScheduleDAGList's LatencyPriorityQueue class out...
|
commit | commitdiff | tree |
2008-11-14 |
Dan Gohman | Add support for building a ScheduleDAG from MachineInstrs...
|
commit | commitdiff | tree |
2008-11-14 |
Dan Gohman | Add a version of NewSUnit for creating units with MachineInstrs.
|
commit | commitdiff | tree |
2008-11-14 |
Dan Gohman | For post-regalloc scheduling, remove the instructions...
|
commit | commitdiff | tree |
2008-11-14 |
Dan Gohman | Check in the correct version of the patch in r59279.
|
commit | commitdiff | tree |
2008-11-14 |
Dan Gohman | Debug printing for SUnits that carry MachineInstrs.
|
commit | commitdiff | tree |
2008-11-14 |
Dan Gohman | Initial support for carrying MachineInstrs in SUnits.
|
commit | commitdiff | tree |
2008-11-13 |
Dan Gohman | Change DOTGraphTraits<ScheduleDAG*>::getGraphName how...
|
commit | commitdiff | tree |
2008-11-13 |
Dan Gohman | Clarify the comment about NumPreds and NumSuccs to...
|
commit | commitdiff | tree |
2008-11-13 |
Dan Gohman | Remove the FlaggedNodes member from SUnit. Instead...
|
commit | commitdiff | tree |
2008-11-13 |
Dan Gohman | Make the Node member of SUnit private, and add accessors.
|
commit | commitdiff | tree |
2008-11-13 |
Dan Gohman | Change ScheduleDAG's DAG member from a reference to...
|
commit | commitdiff | tree |
2008-11-13 |
Dan Gohman | LLVM can generate native code for amd64 on "Linux".
|
commit | commitdiff | tree |
2008-11-13 |
Dan Gohman | Use find_first/find_next to iterate through all the...
|
commit | commitdiff | tree |
2008-11-12 |
Dan Gohman | Revert the part of r59145 that changed the comment...
|
commit | commitdiff | tree |
next |