2008-08-26 |
Chris Lattner | code simplification, no functionality change. |
blob | commitdiff | raw |
2008-08-23 |
Dan Gohman | Move the point at which FastISel taps into the Selectio... |
blob | commitdiff | raw | diff to current |
2008-08-22 |
Dan Gohman | Factor out the predicate check code from DAGISelEmitter.cpp |
blob | commitdiff | raw | diff to current |
2008-08-20 |
Dan Gohman | Factor the code for determining the target-specific... |
blob | commitdiff | raw | diff to current |
2008-08-13 |
Dan Gohman | Oops, check in these files too, for the FastISel -... |
blob | commitdiff | raw | diff to current |
2008-07-30 |
Mon P Wang | Added support for overloading intrinsics (atomics)... |
blob | commitdiff | raw | diff to current |
2008-07-27 |
Dan Gohman | Rename SDOperand to SDValue. |
blob | commitdiff | raw | diff to current |
2008-07-17 |
Dan Gohman | Add a new function, ReplaceAllUsesOfValuesWith, which... |
blob | commitdiff | raw | diff to current |
2008-07-07 |
Dan Gohman | Refactor the tablegen DAGISelEmitter code for outputing... |
blob | commitdiff | raw | diff to current |
2008-07-03 |
Evan Cheng | isel load folding is disabled at -fast. Now hoist the... |
blob | commitdiff | raw | diff to current |
2008-07-02 |
Dan Gohman | Replace a few uses of SelectionDAG::getTargetNode with |
blob | commitdiff | raw | diff to current |
2008-07-01 |
Dan Gohman | Split ISD::LABEL into ISD::DBG_LABEL and ISD::EH_LABEL... |
blob | commitdiff | raw | diff to current |
2008-06-25 |
Mon P Wang | Added MemOperands to Atomic operations since Atomics... |
blob | commitdiff | raw | diff to current |
2008-06-06 |
Duncan Sands | Wrap MVT::ValueType in a struct to get type safety |
blob | commitdiff | raw | diff to current |
2008-06-02 |
Dan Gohman | Fix the position of MemOperands in nodes that use varia... |
blob | commitdiff | raw | diff to current |
2008-05-31 |
Dan Gohman | Teach the DAGISelEmitter to not compute the variable_op... |
blob | commitdiff | raw | diff to current |
2008-05-29 |
Dan Gohman | Add patterns for CALL32m and CALL64m. They aren't match... |
blob | commitdiff | raw | diff to current |
2008-05-29 |
Dan Gohman | Fix a tblgen problem handling variable_ops in tblgen... |
blob | commitdiff | raw | diff to current |
2008-05-14 |
Roman Levenstein | Do not generate by TableGen the hard-coded standard... |
blob | commitdiff | raw | diff to current |
2008-03-25 |
Dan Gohman | Add explicit keywords. |
blob | commitdiff | raw | diff to current |
2008-03-15 |
Evan Cheng | Replace all target specific implicit def instructions... |
blob | commitdiff | raw | diff to current |
2008-03-13 |
Christopher Lamb | Get rid of a pseudo instruction and replace it with... |
blob | commitdiff | raw | diff to current |
2008-02-26 |
Bill Wendling | De-tabify. |
blob | commitdiff | raw | diff to current |
2008-02-20 |
Anton Korobeynikov | Unbreak build with gcc 4.3: provide missed includes... |
blob | commitdiff | raw | diff to current |
2008-02-15 |
Scott Michel | Make tblgen a little smarter about constants smaller... |
blob | commitdiff | raw | diff to current |
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 |
next |