2006-09-05 |
Evan Cheng | Initialize IsDef of all non-register MachineOperand... |
tree | commitdiff |
2006-09-05 |
Chris Lattner | Completely eliminate def&use operands. Now a register... |
tree | commitdiff |
2006-09-04 |
Chris Lattner | ADd getImm/setImm methods |
tree | commitdiff |
2006-09-04 |
Chris Lattner | Add some short-hand accessors |
tree | commitdiff |
2006-09-03 |
Chris Lattner | Avoid beating on the mi2i map when we know the answer... |
tree | commitdiff |
2006-09-03 |
Chris Lattner | Move two methods out of line, make them work when the... |
tree | commitdiff |
2006-09-02 |
Chris Lattner | Fix a typo pointed out by Gabor |
tree | commitdiff |
2006-09-02 |
Chris Lattner | add a prototype |
tree | commitdiff |
2006-09-02 |
Chris Lattner | Iteration is required for some cases, even if they... |
tree | commitdiff |
2006-09-02 |
Chris Lattner | new method |
tree | commitdiff |
2006-09-01 |
Chris Lattner | remove some particularly expensive assertions |
tree | commitdiff |
2006-09-01 |
Chris Lattner | Iterative coallescing doesn't buy us anything (we get... |
tree | commitdiff |
2006-08-31 |
Chris Lattner | avoid calling the virtual isMoveInstr method endlessly... |
tree | commitdiff |
2006-08-30 |
Chris Lattner | fix 80 column issue |
tree | commitdiff |
2006-08-29 |
Chris Lattner | Teach the coallescer to coallesce live intervals joined... |
tree | commitdiff |
2006-08-29 |
Evan Cheng | Move isCommutativeBinOp from SelectionDAG.cpp and DAGCo... |
tree | commitdiff |
2006-08-27 |
Evan Cheng | Eliminate SelectNodeTo() and getTargetNode() variants... |
tree | commitdiff |
2006-08-26 |
Nate Begeman | Properly size the string table, and emit symbol table... |
tree | commitdiff |
2006-08-26 |
Evan Cheng | SelectNodeTo now returns a SDNode*. |
tree | commitdiff |
2006-08-25 |
Chris Lattner | Completely change the way that joining with physregs... |
tree | commitdiff |
2006-08-25 |
Jim Laskey | Tidy up. |
tree | commitdiff |
2006-08-25 |
Jim Laskey | Consolidate callee saved register information so that... |
tree | commitdiff |
2006-08-25 |
Nate Begeman | Get closer to handling globals correctly. We now gener... |
tree | commitdiff |
2006-08-24 |
Chris Lattner | Take advantage of the recent improvements to the livein... |
tree | commitdiff |
2006-08-24 |
Reid Spencer | Remove a FIXME. Don't use strlcpy that isn't available... |
tree | commitdiff |
2006-08-23 |
Nate Begeman | Correctly attribute file author & remote tabs |
tree | commitdiff |
2006-08-23 |
Nate Begeman | Initial checkin of the Mach-O emitter. There's plenty... |
tree | commitdiff |
2006-08-22 |
Chris Lattner | Improve the LiveInterval class to keep track of which... |
tree | commitdiff |
2006-08-22 |
Chris Lattner | Switch to using smallvector for liveintervals. This... |
tree | commitdiff |
2006-08-21 |
Chris Lattner | move LiveInterval state all together |
tree | commitdiff |
2006-08-17 |
Chris Lattner | Constify some methods. Patch provided by Anton Vayvod... |
tree | commitdiff |
2006-08-17 |
Chris Lattner | switch the SUnit pred/succ sets from being std::sets... |
tree | commitdiff |
2006-08-16 |
Chris Lattner | add an accessor |
tree | commitdiff |
2006-08-16 |
Chris Lattner | Convert vector to smallvector: 4% speedup. |
tree | commitdiff |
2006-08-16 |
Chris Lattner | Change the use_list to be a smallvector instead of... |
tree | commitdiff |
2006-08-15 |
Chris Lattner | Start using SDVTList more consistently |
tree | commitdiff |
2006-08-15 |
Chris Lattner | add a new SDVTList type and new SelectionDAG::getVTList... |
tree | commitdiff |
2006-08-14 |
Chris Lattner | Make getNodeValueTypes methods public. |
tree | commitdiff |
2006-08-14 |
Chris Lattner | Add a new getNode() method that takes a pointer to... |
tree | commitdiff |
2006-08-14 |
Chris Lattner | remove SelectionDAG::InsertISelMapEntry, it is dead |
tree | commitdiff |
2006-08-14 |
Chris Lattner | Add code to resize the CSEMap hash table. This doesn... |
tree | commitdiff |
2006-08-12 |
Nate Begeman | Emit .set directives for jump table entries when possib... |
tree | commitdiff |
2006-08-12 |
Chris Lattner | Track # nodes in a CSEMap. |
tree | commitdiff |
2006-08-11 |
Chris Lattner | Switch NodeID to track 32-bit chunks instead of 8-bit... |
tree | commitdiff |
2006-08-11 |
Chris Lattner | Remove 8 more std::map's. |
tree | commitdiff |
2006-08-11 |
Chris Lattner | remove old piece of the V9 backend. |
tree | commitdiff |
2006-08-11 |
Chris Lattner | Start moving leaf nodes over to the CSEMap. |
tree | commitdiff |
2006-08-11 |
Chris Lattner | new method for adding ints |
tree | commitdiff |
2006-08-11 |
Chris Lattner | eliminate the NullaryOps map, use CSEMap instead. |
tree | commitdiff |
2006-08-11 |
Chris Lattner | Change one ReplaceAllUsesWith method to take an array... |
tree | commitdiff |
2006-08-11 |
Chris Lattner | Remove now-dead method. |
tree | commitdiff |
2006-08-11 |
Chris Lattner | remove a (now) unused getNode method. |
tree | commitdiff |
2006-08-08 |
Chris Lattner | Start eliminating temporary vectors used to create... |
tree | commitdiff |
2006-08-08 |
Chris Lattner | Eliminate some malloc traffic by allocating vectors... |
tree | commitdiff |
2006-08-07 |
Chris Lattner | New CSEMap datastructure impl |
tree | commitdiff |
2006-08-07 |
Chris Lattner | Revamp the "CSEMap" datastructure used in the Selection... |
tree | commitdiff |
2006-08-07 |
Evan Cheng | Move DAGSize to SelectionDAGISel; it's used in tablegen... |
tree | commitdiff |
2006-08-04 |
Chris Lattner | Make SelectionDAG::RemoveDeadNodes iterative instead... |
tree | commitdiff |
2006-08-02 |
Evan Cheng | AssignTopologicalOrder now returns the vector of SDNode... |
tree | commitdiff |
2006-08-02 |
Jim Laskey | Final polish on machine pass registries. |
tree | commitdiff |
2006-08-02 |
Jim Laskey | Breaking out specialized classes. |
tree | commitdiff |
2006-08-01 |
Jim Laskey | Now that the ISel is available, it's possible to create... |
tree | commitdiff |
2006-08-01 |
Jim Laskey | 1. Change use of "Cache" to "Default". |
tree | commitdiff |
2006-08-01 |
Jim Laskey | Forgot the added files for plugable machine passes. |
tree | commitdiff |
2006-08-01 |
Jim Laskey | Introducing plugable register allocators and instructio... |
tree | commitdiff |
2006-08-01 |
Evan Cheng | Added AssignTopologicalOrder() to assign each node... |
tree | commitdiff |
2006-07-28 |
Evan Cheng | Rename IsFoldableBy to CanBeFoldedleBy |
tree | commitdiff |
2006-07-28 |
Evan Cheng | Remove InFlightSet hack. No longer needed. |
tree | commitdiff |
2006-07-27 |
Evan Cheng | Add basic block machine relocation. |
tree | commitdiff |
2006-07-27 |
Evan Cheng | AssignNodeIds should return unsigned. |
tree | commitdiff |
2006-07-27 |
Evan Cheng | Remove NodeDepth; Add NodeId which is a unique id per... |
tree | commitdiff |
2006-07-27 |
Evan Cheng | Let each target specific isel provide routine to check... |
tree | commitdiff |
2006-07-27 |
Nate Begeman | Support jump tables when in PIC relocation model |
tree | commitdiff |
2006-07-19 |
Chris Lattner | Move MVT::getVectorType out of line, it is large and... |
tree | commitdiff |
2006-07-19 |
Chris Lattner | Add an out-of-line virtual method for the sdnode class... |
tree | commitdiff |
2006-07-14 |
Chris Lattner | Add an out-of-line virtual function to home class. |
tree | commitdiff |
2006-07-11 |
Jim Laskey | 1. Support for c++ mangled names. |
tree | commitdiff |
2006-06-29 |
Evan Cheng | Ugly hack! Add helper functions InsertInFlightSetEntry and |
tree | commitdiff |
2006-06-29 |
Evan Cheng | Add support to print 4-, 8-, and 16- byte constant... |
tree | commitdiff |
2006-06-28 |
Evan Cheng | Allow EmitConstantPool to be redefined by derived classes. |
tree | commitdiff |
2006-06-23 |
Jim Laskey | Add and sort "sections" in debug lines. This always... |
tree | commitdiff |
2006-06-23 |
Evan Cheng | Added jump table address relocation. |
tree | commitdiff |
2006-06-21 |
Evan Cheng | Fix non-64-bit clean code. |
tree | commitdiff |
2006-06-16 |
Jim Laskey | 1. Revise vector debug support. |
tree | commitdiff |
2006-06-15 |
Jim Laskey | 1. Support standard dwarf format (was bootstrapping... |
tree | commitdiff |
2006-06-14 |
Jim Laskey | Change versioning to per debug info descriptor (merged... |
tree | commitdiff |
2006-06-14 |
Jim Laskey | Place dwarf headers at earliest possible point. Well... |
tree | commitdiff |
2006-05-27 |
Chris Lattner | Add a new sentry node type, allowing assertions to... |
tree | commitdiff |
2006-05-26 |
Evan Cheng | Change RET node to include signness information of... |
tree | commitdiff |
2006-05-25 |
Evan Cheng | CALL node change: now containing signness of each argument. |
tree | commitdiff |
2006-05-24 |
Reid Spencer | For PR786: |
tree | commitdiff |
2006-05-24 |
Chris Lattner | Patches to make the LLVM sources more -pedantic clean... |
tree | commitdiff |
2006-05-23 |
Vladimir Prus | Make class comment visible in Doxygen. |
tree | commitdiff |
2006-05-19 |
Reid Spencer | Fix some doxygen usage in these headers. |
tree | commitdiff |
2006-05-16 |
Chris Lattner | Add a new CALL node. |
tree | commitdiff |
2006-05-16 |
Chris Lattner | Add a chain to FORMAL_ARGUMENTS. |
tree | commitdiff |
2006-05-15 |
Reid Spencer | Doxygenify the comments, bringing the file level commen... |
tree | commitdiff |
2006-05-13 |
Evan Cheng | Revert an un-intended change |
tree | commitdiff |
2006-05-12 |
Evan Cheng | Backing out fix for PR770. Need to re-apply it after... |
tree | commitdiff |
2006-05-12 |
Evan Cheng | Add capability to scheduler to commute nodes for profit. |
tree | commitdiff |
next |