2007-04-25 |
Chris Lattner | Be more careful about folding op(x, undef) when we... |
blob | commitdiff | raw |
2007-04-22 |
Christopher Lamb | PR400 phase 2. Propagate attributed load/store informat... |
blob | commitdiff | raw | diff to current |
2007-04-21 |
Lauro Ramos Venancio | X86 TLS: Implement review feedback. |
blob | commitdiff | raw | diff to current |
2007-04-21 |
Reid Spencer | Revert Christopher Lamb's load/store alignment changes. |
blob | commitdiff | raw | diff to current |
2007-04-21 |
Christopher Lamb | add support for alignment attributes on load/store... |
blob | commitdiff | raw | diff to current |
2007-04-20 |
Lauro Ramos Venancio | Implement "general dynamic", "initial exec" and "local... |
blob | commitdiff | raw | diff to current |
2007-04-12 |
Chris Lattner | fold noop vbitconvert instructions |
blob | commitdiff | raw | diff to current |
2007-04-09 |
Chris Lattner | add some assertions |
blob | commitdiff | raw | diff to current |
2007-04-01 |
Reid Spencer | For PR1297: |
blob | commitdiff | raw | diff to current |
2007-03-30 |
Dale Johannesen | Fix incorrect combination of different loads. Reenable... |
blob | commitdiff | raw | diff to current |
2007-03-04 |
Chris Lattner | fold away addc nodes when we know there cannot be a... |
blob | commitdiff | raw | diff to current |
2007-03-04 |
Chris Lattner | eliminate some ops if they have an undef RHS |
blob | commitdiff | raw | diff to current |
2007-02-25 |
Chris Lattner | fold trivial token factor nodes. This allows us to... |
blob | commitdiff | raw | diff to current |
2007-02-21 |
Jim Laskey | Selection and lowering for exception handling. |
blob | commitdiff | raw | diff to current |
2007-02-04 |
Chris Lattner | Introduce new UnarySDNode/BinarySDNode/TernarySDNode... |
blob | commitdiff | raw | diff to current |
2007-02-04 |
Chris Lattner | eliminate the SDNode::setValueTypes method. |
blob | commitdiff | raw | diff to current |
2007-02-04 |
Chris Lattner | eliminate a bunch of duplicate ctors and helper functions. |
blob | commitdiff | raw | diff to current |
2007-02-04 |
Chris Lattner | move MorphNode to out of line and merge setNodeOperands... |
blob | commitdiff | raw | diff to current |
2007-02-04 |
Chris Lattner | simplify MorphNodeTo to take a VTList operand. |
blob | commitdiff | raw | diff to current |
2007-02-04 |
Chris Lattner | eliminate some extraneous methods in SDNode |
blob | commitdiff | raw | diff to current |
2007-02-04 |
Chris Lattner | Give each selectiondag node class a home for it's vtabl... |
blob | commitdiff | raw | diff to current |
2007-02-04 |
Chris Lattner | Eliminate some std::sets. This speeds up isel of kimwi... |
blob | commitdiff | raw | diff to current |
2007-02-04 |
Chris Lattner | Switch SelectionDAG::ReplaceAllUsesOfValueWith to use... |
blob | commitdiff | raw | diff to current |
2007-02-01 |
Chris Lattner | Fit in 80 columns |
blob | commitdiff | raw | diff to current |
2007-01-29 |
Nate Begeman | Finish off bug 680, allowing targets to custom lower... |
blob | commitdiff | raw | diff to current |
2007-01-26 |
Jim Laskey | Make LABEL a builtin opcode. |
blob | commitdiff | raw | diff to current |
2006-12-07 |
Bill Wendling | Removed more <iostream> includes |
blob | commitdiff | raw | diff to current |
2006-12-07 |
Bill Wendling | Removing even more <iostream> includes. |
blob | commitdiff | raw | diff to current |
2006-12-02 |
Jeff Cohen | Unbreak VC++ build. |
blob | commitdiff | raw | diff to current |
2006-11-16 |
Evan Cheng | Fix an incorrectly inverted condition. |
blob | commitdiff | raw | diff to current |
2006-11-11 |
Reid Spencer | Make an assert comment match the tested assertion. |
blob | commitdiff | raw | diff to current |
2006-11-09 |
Evan Cheng | Rename ISD::MemOpAddrMode to ISD::MemIndexedMode |
blob | commitdiff | raw | diff to current |
2006-11-08 |
Jim Laskey | Remove redundant <cmath>. |
blob | commitdiff | raw | diff to current |
2006-11-05 |
Jeff Cohen | Unbreak VC++ build. |
blob | commitdiff | raw | diff to current |
2006-11-05 |
Evan Cheng | Added getIndexedStore. |
blob | commitdiff | raw | diff to current |
2006-11-03 |
Evan Cheng | Fix comments. |
blob | commitdiff | raw | diff to current |
2006-11-03 |
Evan Cheng | Added isPredecessor. |
blob | commitdiff | raw | diff to current |
2006-11-03 |
Chris Lattner | silence warning |
blob | commitdiff | raw | diff to current |
2006-11-02 |
Reid Spencer | For PR786: |
blob | commitdiff | raw | diff to current |
2006-11-01 |
Evan Cheng | Print jumptable index. |
blob | commitdiff | raw | diff to current |
2006-10-30 |
Evan Cheng | Added a new SDNode type: BR_JT for jumptable branch. |
blob | commitdiff | raw | diff to current |
2006-10-29 |
Evan Cheng | VLOAD is not the LoadSDNode opcode. |
blob | commitdiff | raw | diff to current |
2006-10-29 |
Nick Lewycky | Remove spurious case. EXTLOAD is not one of the node... |
blob | commitdiff | raw | diff to current |
2006-10-28 |
Jim Laskey | Load and stores have not been uniqued properly. |
blob | commitdiff | raw | diff to current |
2006-10-28 |
Chris Lattner | Fix a serious bug that caused any x86 vector stuff... |
blob | commitdiff | raw | diff to current |
2006-10-27 |
Jim Laskey | Clean up. |
blob | commitdiff | raw | diff to current |
2006-10-27 |
Jim Laskey | Switch over from SelectionNodeCSEMap to FoldingSet. |
blob | commitdiff | raw | diff to current |
2006-10-26 |
Evan Cheng | getPreIndexedLoad -> getIndexedLoad. |
blob | commitdiff | raw | diff to current |
2006-10-17 |
Chris Lattner | Trivial patch to speed up legalizing common i64 constants. |
blob | commitdiff | raw | diff to current |
2006-10-17 |
Evan Cheng | Reflect MemOpAddrMode change; added a helper to create... |
blob | commitdiff | raw | diff to current |
2006-10-17 |
Jim Laskey | Make it simplier to dump DAGs while in DAGCombiner... |
blob | commitdiff | raw | diff to current |
2006-10-14 |
Chris Lattner | When SimplifySetCC was moved to the DAGCombiner, it... |
blob | commitdiff | raw | diff to current |
2006-10-13 |
Chris Lattner | Fix a bug where we incorrectly turned '(X & 0) == 0... |
blob | commitdiff | raw | diff to current |
2006-10-13 |
Evan Cheng | Merge ISD::TRUNCSTORE to ISD::STORE. Switch to using... |
blob | commitdiff | raw | diff to current |
2006-10-12 |
Evan Cheng | Add RemoveDeadNode to remove a dead node and its (poten... |
blob | commitdiff | raw | diff to current |
2006-10-11 |
Evan Cheng | Naming consistency. |
blob | commitdiff | raw | diff to current |
2006-10-11 |
Andrew Lenharth | Jimptables working again on alpha. |
blob | commitdiff | raw | diff to current |
2006-10-11 |
Evan Cheng | FindModifiedNodeSlot needs to add LoadSDNode ivars... |
blob | commitdiff | raw | diff to current |
2006-10-10 |
Evan Cheng | SDNode::dump should also print out extension type and VT. |
blob | commitdiff | raw | diff to current |
2006-10-09 |
Evan Cheng | Reflects ISD::LOAD / ISD::LOADX / LoadSDNode changes. |
blob | commitdiff | raw | diff to current |
2006-10-05 |
Evan Cheng | Add getStore() helper function to create ISD::STORE... |
blob | commitdiff | raw | diff to current |
2006-10-04 |
Evan Cheng | Combine ISD::EXTLOAD, ISD::SEXTLOAD, ISD::ZEXTLOAD... |
blob | commitdiff | raw | diff to current |
2006-09-26 |
Andrew Lenharth | Comments on JumpTableness |
blob | commitdiff | raw | diff to current |
2006-09-19 |
Chris Lattner | Fold extract_element(cst) to cst |
blob | commitdiff | raw | diff to current |
2006-09-19 |
Chris Lattner | Minor speedup for legalize by avoiding some malloc... |
blob | commitdiff | raw | diff to current |
2006-09-12 |
Evan Cheng | Added support for machine specific constantpool values... |
blob | commitdiff | raw | diff to current |
2006-09-09 |
Chris Lattner | Implement the fpowi now by lowering to a libcall |
blob | commitdiff | raw | diff to current |
2006-08-29 |
Evan Cheng | Move isCommutativeBinOp from SelectionDAG.cpp and DAGCo... |
blob | commitdiff | raw | diff to current |
2006-08-27 |
Evan Cheng | Eliminate SelectNodeTo() and getTargetNode() variants... |
blob | commitdiff | raw | diff to current |
2006-08-26 |
Evan Cheng | SelectNodeTo now returns a SDNode*. |
blob | commitdiff | raw | diff to current |
2006-08-16 |
Chris Lattner | minor changes. |
blob | commitdiff | raw | diff to current |
2006-08-16 |
Chris Lattner | Use the appropriate typedef |
blob | commitdiff | raw | diff to current |
2006-08-15 |
Chris Lattner | Start using SDVTList more consistently |
blob | commitdiff | raw | diff to current |
2006-08-15 |
Chris Lattner | add a new SDVTList type and new SelectionDAG::getVTList... |
blob | commitdiff | raw | diff to current |
2006-08-14 |
Chris Lattner | Add a new getNode() method that takes a pointer to... |
blob | commitdiff | raw | diff to current |
2006-08-14 |
Chris Lattner | remove SelectionDAG::InsertISelMapEntry, it is dead |
blob | commitdiff | raw | diff to current |
2006-08-14 |
Chris Lattner | Add code to resize the CSEMap hash table. This doesn... |
blob | commitdiff | raw | diff to current |
2006-08-14 |
Chris Lattner | Add the actual constant to the hash for ConstantPool... |
blob | commitdiff | raw | diff to current |
2006-08-11 |
Chris Lattner | Remove 8 more std::map's. |
blob | commitdiff | raw | diff to current |
2006-08-11 |
Chris Lattner | Move the BBNodes, GlobalValues, TargetGlobalValues... |
blob | commitdiff | raw | diff to current |
2006-08-11 |
Chris Lattner | eliminate the NullaryOps map, use CSEMap instead. |
blob | commitdiff | raw | diff to current |
2006-08-11 |
Chris Lattner | Change one ReplaceAllUsesWith method to take an array... |
blob | commitdiff | raw | diff to current |
2006-08-08 |
Chris Lattner | Start eliminating temporary vectors used to create... |
blob | commitdiff | raw | diff to current |
2006-08-08 |
Chris Lattner | Eliminate some malloc traffic by allocating vectors... |
blob | commitdiff | raw | diff to current |
2006-08-07 |
Chris Lattner | Revamp the "CSEMap" datastructure used in the Selection... |
blob | commitdiff | raw | diff to current |
2006-08-07 |
Evan Cheng | Clear TopOrder before assigning topological order.... |
blob | commitdiff | raw | diff to current |
2006-08-04 |
Chris Lattner | Make SelectionDAG::RemoveDeadNodes iterative instead... |
blob | commitdiff | raw | diff to current |
2006-08-02 |
Evan Cheng | - Change AssignTopologicalOrder to return vector of... |
blob | commitdiff | raw | diff to current |
2006-08-01 |
Evan Cheng | Added AssignTopologicalOrder() to assign each node... |
blob | commitdiff | raw | diff to current |
2006-07-28 |
Evan Cheng | Remove InFlightSet hack. No longer needed. |
blob | commitdiff | raw | diff to current |
2006-07-27 |
Evan Cheng | AssignNodeIds should return unsigned. |
blob | commitdiff | raw | diff to current |
2006-07-27 |
Evan Cheng | AssignNodeIds assign each node in the DAG an unique id. |
blob | commitdiff | raw | diff to current |
2006-07-19 |
Chris Lattner | Add an out-of-line virtual method for the sdnode class... |
blob | commitdiff | raw | diff to current |
2006-06-29 |
Evan Cheng | Ugly hack! Add helper functions InsertInFlightSetEntry and |
blob | commitdiff | raw | diff to current |
2006-06-28 |
Chris Lattner | Fix CodeGen/Generic/2006-06-28-SimplifySetCCCrash.ll |
blob | commitdiff | raw | diff to current |
2006-05-16 |
Chris Lattner | Add a new ISD::CALL node, make the default impl of... |
blob | commitdiff | raw | diff to current |
2006-05-12 |
Chris Lattner | remove dead vars |
blob | commitdiff | raw | diff to current |
2006-05-12 |
Chris Lattner | Compile: |
blob | commitdiff | raw | diff to current |
2006-05-08 |
Chris Lattner | Fold shifts with undef operands. |
blob | commitdiff | raw | diff to current |
2006-05-06 |
Chris Lattner | constant fold sign_extend_inreg |
blob | commitdiff | raw | diff to current |
next |