Age | Commit message (Expand) | Author |
2006-08-29 | Move isCommutativeBinOp from SelectionDAG.cpp and DAGCombiner.cpp out. Make i... | Evan Cheng |
2006-08-27 | eliminate RegisterOpt. It does the same thing as RegisterPass. | Chris Lattner |
2006-08-27 | Eliminate RegisterAnalysis. RegisterPass now does all that is necessary. | Chris Lattner |
2006-08-27 | s|llvm/Support/Visibility.h|llvm/Support/Compiler.h| | Chris Lattner |
2006-08-27 | typo fix | Chris Lattner |
2006-08-27 | Eliminate SelectNodeTo() and getTargetNode() variants which take more than | Evan Cheng |
2006-08-26 | Properly size the string table, and emit symbol table and string table | Nate Begeman |
2006-08-26 | SelectNodeTo now returns a SDNode*. | Evan Cheng |
2006-08-26 | Simplifications to liveinterval analysis, no functionality change. | Chris Lattner |
2006-08-25 | Completely change the way that joining with physregs is implemented. This | Chris Lattner |
2006-08-25 | Tidy up. | Jim Laskey |
2006-08-25 | Consolidate callee saved register information so that it can me used by debug | Jim Laskey |
2006-08-25 | Allow for register numbers > 31. | Jim Laskey |
2006-08-25 | Get closer to handling globals correctly. We now generally get them in the | Nate Begeman |
2006-08-24 | When replacing value numbers, make sure to compactify the value # space. | Chris Lattner |
2006-08-24 | Take advantage of the recent improvements to the liveintervals set (tracking | Chris Lattner |
2006-08-23 | Initial checkin of the Mach-O emitter. There's plenty of fixmes, but it | Nate Begeman |
2006-08-22 | Improve the LiveInterval class to keep track of which machine instruction | Chris Lattner |
2006-08-21 | Print physreg names symbolically in dumps | Chris Lattner |
2006-08-21 | Print debug info as: | Chris Lattner |
2006-08-21 | Adding C++ member support. | Jim Laskey |
2006-08-21 | Fix PR861 | Chris Lattner |
2006-08-21 | Added a check so that if we have two machine instructions in this form | Bill Wendling |
2006-08-17 | switch the SUnit pred/succ sets from being std::sets to being smallvectors. | Chris Lattner |
2006-08-16 | minor changes. | Chris Lattner |
2006-08-16 | Use the appropriate typedef | Chris Lattner |
2006-08-15 | Start using SDVTList more consistently | Chris Lattner |
2006-08-15 | add a new SDVTList type and new SelectionDAG::getVTList methods to streamline | Chris Lattner |
2006-08-14 | eliminate use of getNode that takes vector of valuetypes. | Chris Lattner |
2006-08-14 | Add a new getNode() method that takes a pointer to an already-intern'd list | Chris Lattner |
2006-08-14 | remove SelectionDAG::InsertISelMapEntry, it is dead | Chris Lattner |
2006-08-14 | Add code to resize the CSEMap hash table. This doesn't speedup codegen of | Chris Lattner |
2006-08-14 | Add the actual constant to the hash for ConstantPool nodes. Thanks to | Chris Lattner |
2006-08-12 | Emit .set directives for jump table entries when possible, which reduces | Nate Begeman |
2006-08-12 | Fix an obvious bug, noticed by inspection. No current targets trigger this. | Chris Lattner |
2006-08-12 | Switch to using SuperFastHash instead of adding all elements together. This | Chris Lattner |
2006-08-11 | Switch NodeID to track 32-bit chunks instead of 8-bit chunks, for a 2.5% | Chris Lattner |
2006-08-11 | Remove 8 more std::map's. | Chris Lattner |
2006-08-11 | Move the BBNodes, GlobalValues, TargetGlobalValues, Constants, TargetConstants, | Chris Lattner |
2006-08-11 | eliminate the NullaryOps map, use CSEMap instead. | Chris Lattner |
2006-08-11 | change internal impl of dag combiner so that calls to CombineTo never have to | Chris Lattner |
2006-08-11 | Change one ReplaceAllUsesWith method to take an array of operands to replace | Chris Lattner |
2006-08-08 | Start eliminating temporary vectors used to create DAG nodes. Instead, pass | Chris Lattner |
2006-08-08 | Eliminate some malloc traffic by allocating vectors on the stack. Change some | Chris Lattner |
2006-08-07 | Revamp the "CSEMap" datastructure used in the SelectionDAG class. This | Chris Lattner |
2006-08-07 | Clear TopOrder before assigning topological order. Some clean ups. | Evan Cheng |
2006-08-07 | Reverse the FlaggedNodes after scanning up for flagged preds or else the orde... | Evan Cheng |
2006-08-04 | Make SelectionDAG::RemoveDeadNodes iterative instead of recursive, which | Chris Lattner |
2006-08-03 | Copy the liveins for the first block. PR859 | Jim Laskey |
2006-08-03 | Work around a GCC 3.3.5 bug noticed by a user. | Chris Lattner |