2008-02-15 |
Scott Michel | Make tblgen a little smarter about constants smaller... |
blob | commitdiff | raw |
2008-02-14 |
Nate Begeman | Change how FP immediates are handled. |
blob | commitdiff | raw | diff to current |
2008-02-06 |
Dan Gohman | Re-apply the memory operand changes, with a fix for... |
blob | commitdiff | raw | diff to current |
2008-02-05 |
Evan Cheng | Fix PR1975: dag isel emitter produces patterns that... |
blob | commitdiff | raw | diff to current |
2008-02-04 |
Evan Cheng | Dwarf requires variable entries to be in the source... |
blob | commitdiff | raw | diff to current |
2008-02-03 |
Chris Lattner | Change the 'global modification' APIs in SelectionDAG... |
blob | commitdiff | raw | diff to current |
2008-02-02 |
Evan Cheng | SDIsel processes llvm.dbg.declare by recording the... |
blob | commitdiff | raw | diff to current |
2008-01-31 |
Evan Cheng | Revert 46556 and 46585. Dan please fix the PseudoSource... |
blob | commitdiff | raw | diff to current |
2008-01-31 |
Evan Cheng | Add an extra operand to LABEL nodes which distinguishes... |
blob | commitdiff | raw | diff to current |
2008-01-31 |
Christopher Lamb | Allow ComplexExpressions in InstrInfo.td files to be... |
blob | commitdiff | raw | diff to current |
2008-01-31 |
Dan Gohman | Create a new class, MemOperand, for describing memory... |
blob | commitdiff | raw | diff to current |
2008-01-29 |
Scott Michel | Fix to bug 1951: tblgen gratuitously renames variables... |
blob | commitdiff | raw | diff to current |
2008-01-07 |
Chris Lattner | rename hasVariableOperands() -> isVariadic(). Add... |
blob | commitdiff | raw | diff to current |
2008-01-06 |
Chris Lattner | improve const correctness. |
blob | commitdiff | raw | diff to current |
2008-01-06 |
Chris Lattner | rename CodegenDAGPatterns -> CodeGenDAGPatterns |
blob | commitdiff | raw | diff to current |
2008-01-05 |
Chris Lattner | now that computing CodegenDAGPatterns doesn't implicitl... |
blob | commitdiff | raw | diff to current |
2008-01-05 |
Chris Lattner | move Node Transformation printing from CodeGenDAGPatter... |
blob | commitdiff | raw | diff to current |
2008-01-05 |
Chris Lattner | move predicate printing code from CodeGenDAGPatterns... |
blob | commitdiff | raw | diff to current |
2008-01-05 |
Chris Lattner | fix a fixme by improving const correctness. |
blob | commitdiff | raw | diff to current |
2008-01-05 |
Chris Lattner | change getQualifiedName to be a global function. |
blob | commitdiff | raw | diff to current |
2007-12-29 |
Chris Lattner | remove attributions from utils. |
blob | commitdiff | raw | diff to current |
2007-10-24 |
Chris Lattner | switch some calls to SelectionDAG::getTargetNode to use |
blob | commitdiff | raw | diff to current |
2007-10-15 |
Chris Lattner | One mundane change: Change ReplaceAllUsesOfValueWith... |
blob | commitdiff | raw | diff to current |
2007-10-12 |
Evan Cheng | Fix typos. |
blob | commitdiff | raw | diff to current |
2007-09-25 |
Evan Cheng | Rename keyword "modify" -> "implicit". |
blob | commitdiff | raw | diff to current |
2007-09-17 |
Evan Cheng | Bug fix and minor clean up of generated code. |
blob | commitdiff | raw | diff to current |
2007-09-12 |
Evan Cheng | Initial support for multi-result patterns: |
blob | commitdiff | raw | diff to current |
2007-09-11 |
Evan Cheng | Allow set operators with multiple destinations, i.e... |
blob | commitdiff | raw | diff to current |
2007-09-07 |
Evan Cheng | TableGen no longer emit CopyFromReg nodes for implicit... |
blob | commitdiff | raw | diff to current |
2007-09-04 |
Evan Cheng | Always check the type of node. This prevents situations... |
blob | commitdiff | raw | diff to current |
2007-07-26 |
Christopher Lamb | Add target independent MachineInstr's to represent... |
blob | commitdiff | raw | diff to current |
2007-07-24 |
Dan Gohman | A minor simplication in the generated code. |
blob | commitdiff | raw | diff to current |
2007-07-20 |
Evan Cheng | No need for noResults anymore. |
blob | commitdiff | raw | diff to current |
2007-07-19 |
Evan Cheng | Change instruction description to split OperandList... |
blob | commitdiff | raw | diff to current |
2007-07-06 |
Evan Cheng | Refactor code to add initial support for OptionalDefOpe... |
blob | commitdiff | raw | diff to current |
2007-07-05 |
Evan Cheng | Teach DAGISelEmitter about zero_reg. |
blob | commitdiff | raw | diff to current |
2007-06-19 |
Chris Lattner | silence warning when assertions are disabled. |
blob | commitdiff | raw | diff to current |
2007-05-15 |
Chris Lattner | Fix CodeGen/PowerPC/2007-05-14-InlineAsmSelectCrash... |
blob | commitdiff | raw | diff to current |
2007-05-15 |
Evan Cheng | PredicateOperand related bug fix. |
blob | commitdiff | raw | diff to current |
2007-05-08 |
Evan Cheng | If a PredicateOperand has an empty ExecuteAlways field... |
blob | commitdiff | raw | diff to current |
2007-04-26 |
Lauro Ramos Venancio | bugfix: remember that ResNode was declared. |
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-01-26 |
Jim Laskey | Make the constant honest. |
blob | commitdiff | raw | diff to current |
2007-01-26 |
Jim Laskey | Files missing from LABEL check in. |
blob | commitdiff | raw | diff to current |
2007-01-17 |
Chris Lattner | Make tblgen error more useful. Patch by B. Scott Michel |
blob | commitdiff | raw | diff to current |
2006-12-07 |
Bill Wendling | What should be the last unnecessary <iostream>s in... |
blob | commitdiff | raw | diff to current |
2006-11-20 |
Chris Lattner | Fix PR1001, patch by Nikhil Patil! |
blob | commitdiff | raw | diff to current |
2006-11-14 |
Chris Lattner | restore some 'magic' code that I removed: it is needed... |
blob | commitdiff | raw | diff to current |
2006-11-14 |
Chris Lattner | minimal hack to get patterns whose result type is iPTR... |
blob | commitdiff | raw | diff to current |
2006-11-14 |
Chris Lattner | remove some dead code |
blob | commitdiff | raw | diff to current |
2006-11-14 |
Chris Lattner | Add support for nodes that return iPTR. |
blob | commitdiff | raw | diff to current |
2006-11-14 |
Chris Lattner | changes to get ptr_rc to be accepted in patterns. ... |
blob | commitdiff | raw | diff to current |
2006-11-14 |
Chris Lattner | Fix a bug handling nodes with variable arguments. ... |
blob | commitdiff | raw | diff to current |
2006-11-08 |
Evan Cheng | Divide select methods into groups by SelectionDAG node... |
blob | commitdiff | raw | diff to current |
2006-11-08 |
Evan Cheng | Always pass the root node to ComplexPattern isel matchi... |
blob | commitdiff | raw | diff to current |
2006-11-04 |
Chris Lattner | Parse PredicateOperand's. When an instruction takes... |
blob | commitdiff | raw | diff to current |
2006-11-04 |
Chris Lattner | First steps to getting PredicateOperand's to work.... |
blob | commitdiff | raw | diff to current |
2006-11-03 |
Chris Lattner | silence warnings |
blob | commitdiff | raw | diff to current |
2006-11-02 |
Reid Spencer | Revert last patch which causes tblgen to segfault ... |
blob | commitdiff | raw | diff to current |
2006-11-02 |
Reid Spencer | For PR786: |
blob | commitdiff | raw | diff to current |
2006-11-01 |
Evan Cheng | Not meant to be checked in. |
blob | commitdiff | raw | diff to current |
2006-11-01 |
Evan Cheng | Add operand constraints to TargetInstrInfo. |
blob | commitdiff | raw | diff to current |
2006-10-16 |
Evan Cheng | Passing isel root and use operands to ComplexPattern... |
blob | commitdiff | raw | diff to current |
2006-10-14 |
Evan Cheng | When checking if a load can be folded, we check if... |
blob | commitdiff | raw | diff to current |
2006-10-12 |
Evan Cheng | Really remove dead nodes from isel queue. |
blob | commitdiff | raw | diff to current |
2006-10-12 |
Evan Cheng | Use RemoveDeadNode to kill dead node. |
blob | commitdiff | raw | diff to current |
2006-10-12 |
Evan Cheng | Prior load folding check on chain operand was too stric... |
blob | commitdiff | raw | diff to current |
2006-10-11 |
Evan Cheng | Added properties such as SDNPHasChain to ComplexPattern. |
blob | commitdiff | raw | diff to current |
2006-10-11 |
Chris Lattner | Special case tblgen generated code for patterns like... |
blob | commitdiff | raw | diff to current |
2006-10-11 |
Chris Lattner | Split some code out into a new method. The generated... |
blob | commitdiff | raw | diff to current |
2006-10-09 |
Evan Cheng | Predicate function on the node should be matched before... |
blob | commitdiff | raw | diff to current |
2006-09-21 |
Chris Lattner | don't allow 'imm' or specific imms, like '1' on the... |
blob | commitdiff | raw | diff to current |
2006-09-21 |
Chris Lattner | Fit to 80 columns. |
blob | commitdiff | raw | diff to current |
2006-09-19 |
Evan Cheng | Allow PatFrag to be a leaf node. |
blob | commitdiff | raw | diff to current |
2006-09-19 |
Evan Cheng | Add result of a Xform to isel queue. |
blob | commitdiff | raw | diff to current |
2006-09-19 |
Chris Lattner | If multiple predicates are listed, they must all pass |
blob | commitdiff | raw | diff to current |
2006-09-18 |
Chris Lattner | There! |
blob | commitdiff | raw | diff to current |
2006-09-18 |
Chris Lattner | Fix Regression/TableGen/2006-09-18-LargeInt.td |
blob | commitdiff | raw | diff to current |
2006-09-14 |
Chris Lattner | Relax this check. |
blob | commitdiff | raw | diff to current |
2006-09-11 |
Evan Cheng | 1) With X86 lowering change, the following can no longe... |
blob | commitdiff | raw | diff to current |
2006-09-08 |
Evan Cheng | Generated isel should favors explicit constant operand... |
blob | commitdiff | raw | diff to current |
2006-08-27 |
Chris Lattner | Use compiler.h instead of hand rolling our own macro |
blob | commitdiff | raw | diff to current |
2006-08-27 |
Evan Cheng | Do not emit getTargetNode() and SelectNodeTo() which... |
blob | commitdiff | raw | diff to current |
2006-08-26 |
Evan Cheng | SelectNodeTo now returns a SDNode*. |
blob | commitdiff | raw | diff to current |
2006-08-26 |
Evan Cheng | Minor getCopyToReg() call change. |
blob | commitdiff | raw | diff to current |
2006-08-26 |
Evan Cheng | Select() no longer require Result operand by reference. |
blob | commitdiff | raw | diff to current |
2006-08-26 |
Evan Cheng | Remove dead code. |
blob | commitdiff | raw | diff to current |
2006-08-26 |
Evan Cheng | A bit more clean up. |
blob | commitdiff | raw | diff to current |
2006-08-26 |
Evan Cheng | - Clean up tablegen dag isel generator code. |
blob | commitdiff | raw | diff to current |
2006-08-16 |
Evan Cheng | SelectNodeTo() may return a SDOperand that is different... |
blob | commitdiff | raw | diff to current |
2006-08-15 |
Chris Lattner | The generated runloop shouldn't require Select to updat... |
blob | commitdiff | raw | diff to current |
2006-08-15 |
Chris Lattner | allow Select to return the node being selected if RAU... |
blob | commitdiff | raw | diff to current |
2006-08-11 |
Evan Cheng | Use SmallVector instead. |
blob | commitdiff | raw | diff to current |
2006-08-11 |
Evan Cheng | - Prevent some functions from being inlined to eliminat... |
blob | commitdiff | raw | diff to current |
2006-08-09 |
Chris Lattner | Revert previous patch |
blob | commitdiff | raw | diff to current |
2006-08-09 |
Tanya Lattner | Reverting back to original 1.8 version so I can manuall... |
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-07 |
Evan Cheng | Making TableGen'd instruction selection code non-recurs... |
blob | commitdiff | raw | diff to current |
2006-08-03 |
Chris Lattner | Remove some extraneous newlines. |
blob | commitdiff | raw | diff to current |
2006-08-03 |
Chris Lattner | Really add support for compilers without noinline |
blob | commitdiff | raw | diff to current |
next |