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 |
2008-11-03 |
Dan Gohman | The ANDMask node folds to a constant, and isn't the...
|
commit | commitdiff | tree |
2008-11-03 |
Dan Gohman | Add C bindings for extractvalue and insertvalue. Patch...
|
commit | commitdiff | tree |
2008-11-03 |
Dan Gohman | Overload AddInteger on int/long/long long instead of...
|
commit | commitdiff | tree |
2008-11-03 |
Dan Gohman | Refactor various TargetAsmInfo subclasses' TargetMachine...
|
commit | commitdiff | tree |
2008-11-03 |
Dan Gohman | Change how extended types are represented in MVTs....
|
commit | commitdiff | tree |
2008-11-03 |
Dan Gohman | Remove redundant inline keywords from functions defined...
|
commit | commitdiff | tree |
2008-11-02 |
Dan Gohman | Fix this recently moved code to use the correct type...
|
commit | commitdiff | tree |
2008-10-31 |
Dan Gohman | Remove some unused virtual function bodies.
|
commit | commitdiff | tree |
2008-10-31 |
Dan Gohman | Totally disable the setSubgraphColor calls temporarily...
|
commit | commitdiff | tree |
2008-10-31 |
Dan Gohman | Use MOVSSmr instead of EXTRACTPSmr in the case of extracting
|
commit | commitdiff | tree |
2008-10-30 |
Dan Gohman | Canonicalize sext(i1) to i1?-1:0, and update various...
|
commit | commitdiff | tree |
2008-10-30 |
Dan Gohman | Spell DISABLE_ASSERTIONS correctly.
|
commit | commitdiff | tree |
2008-10-28 |
Dan Gohman | (A & sext(C)) | (B & ~sext(C) -> C ? A : B
|
commit | commitdiff | tree |
2008-10-28 |
Dan Gohman | Take Chris' suggestion and define EnableFastISelVerbose and
|
commit | commitdiff | tree |
2008-10-28 |
Dan Gohman | Protect the code for fast-isel debugging with #ifndef...
|
commit | commitdiff | tree |
2008-10-28 |
Dan Gohman | Add some more information to the top-level comment...
|
commit | commitdiff | tree |
next |