Fix to bug 1951: tblgen gratuitously renames variables when no temporary was
[oota-llvm.git] / utils / TableGen / DAGISelEmitter.cpp
2008-01-29 Scott MichelFix to bug 1951: tblgen gratuitously renames variables...
2008-01-07 Chris Lattnerrename hasVariableOperands() -> isVariadic(). Add...
2008-01-06 Chris Lattnerimprove const correctness.
2008-01-06 Chris Lattnerrename CodegenDAGPatterns -> CodeGenDAGPatterns
2008-01-05 Chris Lattnernow that computing CodegenDAGPatterns doesn't implicitl...
2008-01-05 Chris Lattnermove Node Transformation printing from CodeGenDAGPatter...
2008-01-05 Chris Lattnermove predicate printing code from CodeGenDAGPatterns...
2008-01-05 Chris Lattnerfix a fixme by improving const correctness.
2008-01-05 Chris Lattnerchange getQualifiedName to be a global function.
2007-12-29 Chris Lattnerremove attributions from utils.
2007-10-24 Chris Lattnerswitch some calls to SelectionDAG::getTargetNode to use
2007-10-15 Chris LattnerOne mundane change: Change ReplaceAllUsesOfValueWith...
2007-10-12 Evan ChengFix typos.
2007-09-25 Evan ChengRename keyword "modify" -> "implicit".
2007-09-17 Evan ChengBug fix and minor clean up of generated code.
2007-09-12 Evan ChengInitial support for multi-result patterns:
2007-09-11 Evan ChengAllow set operators with multiple destinations, i.e...
2007-09-07 Evan ChengTableGen no longer emit CopyFromReg nodes for implicit...
2007-09-04 Evan ChengAlways check the type of node. This prevents situations...
2007-07-26 Christopher LambAdd target independent MachineInstr's to represent...
2007-07-24 Dan GohmanA minor simplication in the generated code.
2007-07-20 Evan ChengNo need for noResults anymore.
2007-07-19 Evan ChengChange instruction description to split OperandList...
2007-07-06 Evan ChengRefactor code to add initial support for OptionalDefOpe...
2007-07-05 Evan ChengTeach DAGISelEmitter about zero_reg.
2007-06-19 Chris Lattnersilence warning when assertions are disabled.
2007-05-15 Chris LattnerFix CodeGen/PowerPC/2007-05-14-InlineAsmSelectCrash...
2007-05-15 Evan ChengPredicateOperand related bug fix.
2007-05-08 Evan ChengIf a PredicateOperand has an empty ExecuteAlways field...
2007-04-26 Lauro Ramos Venanciobugfix: remember that ResNode was declared.
2007-04-20 Lauro Ramos VenancioImplement "general dynamic", "initial exec" and "local...
2007-01-26 Jim LaskeyMake the constant honest.
2007-01-26 Jim LaskeyFiles missing from LABEL check in.
2007-01-17 Chris LattnerMake tblgen error more useful. Patch by B. Scott Michel
2006-12-07 Bill WendlingWhat should be the last unnecessary <iostream>s in...
2006-11-20 Chris LattnerFix PR1001, patch by Nikhil Patil!
2006-11-14 Chris Lattnerrestore some 'magic' code that I removed: it is needed...
2006-11-14 Chris Lattnerminimal hack to get patterns whose result type is iPTR...
2006-11-14 Chris Lattnerremove some dead code
2006-11-14 Chris LattnerAdd support for nodes that return iPTR.
2006-11-14 Chris Lattnerchanges to get ptr_rc to be accepted in patterns. ...
2006-11-14 Chris LattnerFix a bug handling nodes with variable arguments. ...
2006-11-08 Evan ChengDivide select methods into groups by SelectionDAG node...
2006-11-08 Evan ChengAlways pass the root node to ComplexPattern isel matchi...
2006-11-04 Chris LattnerParse PredicateOperand's. When an instruction takes...
2006-11-04 Chris LattnerFirst steps to getting PredicateOperand's to work....
2006-11-03 Chris Lattnersilence warnings
2006-11-02 Reid SpencerRevert last patch which causes tblgen to segfault ...
2006-11-02 Reid SpencerFor PR786:
2006-11-01 Evan ChengNot meant to be checked in.
2006-11-01 Evan ChengAdd operand constraints to TargetInstrInfo.
2006-10-16 Evan ChengPassing isel root and use operands to ComplexPattern...
2006-10-14 Evan ChengWhen checking if a load can be folded, we check if...
2006-10-12 Evan ChengReally remove dead nodes from isel queue.
2006-10-12 Evan ChengUse RemoveDeadNode to kill dead node.
2006-10-12 Evan ChengPrior load folding check on chain operand was too stric...
2006-10-11 Evan ChengAdded properties such as SDNPHasChain to ComplexPattern.
2006-10-11 Chris LattnerSpecial case tblgen generated code for patterns like...
2006-10-11 Chris LattnerSplit some code out into a new method. The generated...
2006-10-09 Evan ChengPredicate function on the node should be matched before...
2006-09-21 Chris Lattnerdon't allow 'imm' or specific imms, like '1' on the...
2006-09-21 Chris LattnerFit to 80 columns.
2006-09-19 Evan ChengAllow PatFrag to be a leaf node.
2006-09-19 Evan ChengAdd result of a Xform to isel queue.
2006-09-19 Chris LattnerIf multiple predicates are listed, they must all pass
2006-09-18 Chris LattnerThere!
2006-09-18 Chris LattnerFix Regression/TableGen/2006-09-18-LargeInt.td
2006-09-14 Chris LattnerRelax this check.
2006-09-11 Evan Cheng1) With X86 lowering change, the following can no longe...
2006-09-08 Evan ChengGenerated isel should favors explicit constant operand...
2006-08-27 Chris LattnerUse compiler.h instead of hand rolling our own macro
2006-08-27 Evan ChengDo not emit getTargetNode() and SelectNodeTo() which...
2006-08-26 Evan ChengSelectNodeTo now returns a SDNode*.
2006-08-26 Evan ChengMinor getCopyToReg() call change.
2006-08-26 Evan ChengSelect() no longer require Result operand by reference.
2006-08-26 Evan ChengRemove dead code.
2006-08-26 Evan ChengA bit more clean up.
2006-08-26 Evan Cheng- Clean up tablegen dag isel generator code.
2006-08-16 Evan ChengSelectNodeTo() may return a SDOperand that is different...
2006-08-15 Chris LattnerThe generated runloop shouldn't require Select to updat...
2006-08-15 Chris Lattnerallow Select to return the node being selected if RAU...
2006-08-11 Evan ChengUse SmallVector instead.
2006-08-11 Evan Cheng- Prevent some functions from being inlined to eliminat...
2006-08-09 Chris LattnerRevert previous patch
2006-08-09 Tanya LattnerReverting back to original 1.8 version so I can manuall...
2006-08-08 Chris LattnerStart eliminating temporary vectors used to create...
2006-08-07 Evan ChengMaking TableGen'd instruction selection code non-recurs...
2006-08-03 Chris LattnerRemove some extraneous newlines.
2006-08-03 Chris LattnerReally add support for compilers without noinline
2006-08-01 Evan ChengPass N by reference to select functions to prevent...
2006-07-31 Evan ChengRemove an unneeded match condition: the type check...
2006-07-28 Evan ChengSplit each select function for a particular opcode...
2006-07-28 Evan ChengClean up.
2006-07-28 Evan ChengRename IsFoldableBy to CanBeFoldedleBy
2006-07-28 Evan ChengRemove InFlightSet hack. No longer needed.
2006-07-27 Evan ChengRemove dead code.
2006-07-27 Evan ChengLet each target specific isel provide routine to check...
2006-07-26 Evan ChengFix for bug 840. Only use noinline attribute if gcc...
2006-07-21 Evan ChengRemoved a hack intended to allow (store (op (load)...
2006-07-20 Evan ChengAlso checks for noResults field.
next