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 |
2008-11-12 |
Dan Gohman | Move the code that inserts X87 FP_REG_KILL instructions...
|
commit | commitdiff | tree |
2008-11-12 |
Dan Gohman | Do the LiveVariables update before printing the instruction in
|
commit | commitdiff | tree |
2008-11-12 |
Dan Gohman | Remove some debugging code made redundant by the change...
|
commit | commitdiff | tree |
2008-11-12 |
Dan Gohman | Update VarInfo's comments to reflect the current code...
|
commit | commitdiff | tree |
2008-11-12 |
Dan Gohman | Correct a function name in a comment.
|
commit | commitdiff | tree |
2008-11-11 |
Dan Gohman | In ScheduleDAGRRList::CopyAndMoveSuccessors, create...
|
commit | commitdiff | tree |
2008-11-11 |
Dan Gohman | Avoid relying on the SelectionDAG for initializing...
|
commit | commitdiff | tree |
2008-11-11 |
Dan Gohman | Change the scheduler accessor methods to accept an...
|
commit | commitdiff | tree |
2008-11-11 |
Dan Gohman | The 32-bit displacement field in an x86 address is...
|
commit | commitdiff | tree |
2008-11-11 |
Dan Gohman | Add svn:ignore properties for srcdir = objdir builds.
|
commit | commitdiff | tree |
2008-11-10 |
Dan Gohman | Fix indentation.
|
commit | commitdiff | tree |
2008-11-07 |
Dan Gohman | Make tablegen print out a nice error message for a...
|
commit | commitdiff | tree |
2008-11-07 |
Dan Gohman | Document the acronym RAUW. Patch by Jonathan Brandmeyer!
|
commit | commitdiff | tree |
2008-11-07 |
Dan Gohman | Flush the raw_ostream after emitting the assembly for...
|
commit | commitdiff | tree |
2008-11-06 |
Dan Gohman | Fix a use of an invalid iterator when -debug-pass=Details...
|
commit | commitdiff | tree |
2008-11-05 |
Dan Gohman | Make ISel ignore dead nodes. The DAGCombiner normally...
|
commit | commitdiff | tree |
2008-11-05 |
Dan Gohman | Use an assert to check that SelectCode isn't called on
|
commit | commitdiff | tree |
2008-11-05 |
Dan Gohman | The HadDelete field is no longer used.
|
commit | commitdiff | tree |
2008-11-05 |
Dan Gohman | Reintroduce a comment that was removed with the AddToISelQueue
|
commit | commitdiff | tree |
2008-11-05 |
Dan Gohman | Update some comments to reflect the new code.
|
commit | commitdiff | tree |
2008-11-05 |
Dan Gohman | Eliminate the ISel priority queue, which used the topologica...
|
commit | commitdiff | tree |
2008-11-05 |
Dan Gohman | Use getTargetConstant instead of getConstant for nodes...
|
commit | commitdiff | tree |
2008-11-04 |
Dan Gohman | Add a new pass to simplify specific half_powr function...
|
commit | commitdiff | tree |
2008-11-04 |
Dan Gohman | Give tablegen's Type a destructor, to suppress spurious
|
commit | commitdiff | tree |
2008-11-04 |
Dan Gohman | Duncan pointed out that the Extended case in getTypeForMVT...
|
commit | commitdiff | tree |
2008-11-04 |
Dan Gohman | Add a return statement to suppress warnings in NDEBUG...
|
commit | commitdiff | tree |
2008-11-04 |
Dan Gohman | Add some asserts to verify MVT invariant assumptions.
|
commit | commitdiff | tree |
next |