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 |
2008-10-28 |
Dan Gohman | Fix the name of the include guard to match the filename.
|
commit | commitdiff | tree |
2008-10-25 |
Dan Gohman | Make comments and code for QuietWarnings and QuietErrors
|
commit | commitdiff | tree |
2008-10-25 |
Dan Gohman | SDNodes may have at most one Flag result. Update this...
|
commit | commitdiff | tree |
2008-10-25 |
Dan Gohman | Move the code that adds the DeadMachineInstructionElimPass...
|
commit | commitdiff | tree |
2008-10-24 |
Dan Gohman | Fix constant-offset emission for x86-64 absolute addresses...
|
commit | commitdiff | tree |
2008-10-21 |
Dan Gohman | Fix SelectionDAGBuild lowering of Select instructions to
|
commit | commitdiff | tree |
2008-10-21 |
Dan Gohman | Updated email address.
|
commit | commitdiff | tree |
2008-10-21 |
Dan Gohman | Implement the optimized FCMP_OEQ/FCMP_UNE code for...
|
commit | commitdiff | tree |
2008-10-21 |
Dan Gohman | Disable constant-offset folding for PowerPC, as the...
|
commit | commitdiff | tree |
2008-10-21 |
Dan Gohman | Don't create TargetGlobalAddress nodes with offsets...
|
commit | commitdiff | tree |
2008-10-21 |
Dan Gohman | Optimized FCMP_OEQ and FCMP_UNE for x86.
|
commit | commitdiff | tree |
2008-10-21 |
Dan Gohman | When the coalescer is doing rematerializing, have it...
|
commit | commitdiff | tree |
2008-10-21 |
Dan Gohman | Make the NaN test come second, heuristically assuming
|
commit | commitdiff | tree |
2008-10-21 |
Dan Gohman | Use Function::getEntryBlock() instead of Function:...
|
commit | commitdiff | tree |
2008-10-21 |
Dan Gohman | Fix a bug that prevented llvm-extract -delete from...
|
commit | commitdiff | tree |
2008-10-20 |
Dan Gohman | Fast-isel no longer an experiment.
|
commit | commitdiff | tree |
next |