summaryrefslogtreecommitdiff
path: root/utils/TableGen/DAGISelEmitter.cpp
Commit message (Expand)AuthorAge
...
* remove attributions from utils.Chris Lattner2007-12-29
* switch some calls to SelectionDAG::getTargetNode to useChris Lattner2007-10-24
* One mundane change: Change ReplaceAllUsesOfValueWith to *optionally* Chris Lattner2007-10-15
* Fix typos.Evan Cheng2007-10-12
* Rename keyword "modify" -> "implicit".Evan Cheng2007-09-25
* Bug fix and minor clean up of generated code.Evan Cheng2007-09-17
* Initial support for multi-result patterns:Evan Cheng2007-09-12
* Allow set operators with multiple destinations, i.e. (set x, y, (op a, b)).Evan Cheng2007-09-11
* TableGen no longer emit CopyFromReg nodes for implicit results in physicalEvan Cheng2007-09-07
* Always check the type of node. This prevents situations such as selecting 32-...Evan Cheng2007-09-04
* Add target independent MachineInstr's to represent subreg insert/extract in M...Christopher Lamb2007-07-26
* A minor simplication in the generated code.Dan Gohman2007-07-24
* No need for noResults anymore.Evan Cheng2007-07-20
* Change instruction description to split OperandList into OutOperandList andEvan Cheng2007-07-19
* Refactor code to add initial support for OptionalDefOperand.Evan Cheng2007-07-06
* Teach DAGISelEmitter about zero_reg.Evan Cheng2007-07-05
* silence warning when assertions are disabled.Chris Lattner2007-06-19
* Fix CodeGen/PowerPC/2007-05-14-InlineAsmSelectCrash.ll, the other recentChris Lattner2007-05-15
* PredicateOperand related bug fix.Evan Cheng2007-05-15
* If a PredicateOperand has an empty ExecuteAlways field, treat it as if a norm...Evan Cheng2007-05-08
* bugfix: remember that ResNode was declared.Lauro Ramos Venancio2007-04-26
* Implement "general dynamic", "initial exec" and "local exec" TLS models forLauro Ramos Venancio2007-04-20
* Make the constant honest.Jim Laskey2007-01-26
* Files missing from LABEL check in.Jim Laskey2007-01-26
* Make tblgen error more useful. Patch by B. Scott MichelChris Lattner2007-01-17
* What should be the last unnecessary <iostream>s in the library.Bill Wendling2006-12-07
* Fix PR1001, patch by Nikhil Patil!Chris Lattner2006-11-20
* restore some 'magic' code that I removed: it is needed. Add comments explainingChris Lattner2006-11-14
* minimal hack to get patterns whose result type is iPTR to be selected.Chris Lattner2006-11-14
* remove some dead codeChris Lattner2006-11-14
* Add support for nodes that return iPTR.Chris Lattner2006-11-14
* changes to get ptr_rc to be accepted in patterns. This is needed for ppc preincChris Lattner2006-11-14
* Fix a bug handling nodes with variable arguments. The code was fixed to assumeChris Lattner2006-11-14
* Divide select methods into groups by SelectionDAG node opcodes (ISD::ADD,Evan Cheng2006-11-08
* Always pass the root node to ComplexPattern isel matching function.Evan Cheng2006-11-08
* Parse PredicateOperand's. When an instruction takes one, have the generatedChris Lattner2006-11-04
* First steps to getting PredicateOperand's to work. This handles instructionChris Lattner2006-11-04
* silence warningsChris Lattner2006-11-03
* Revert last patch which causes tblgen to segfault (why, I'm not sure).Reid Spencer2006-11-02
* For PR786:Reid Spencer2006-11-02
* Not meant to be checked in.Evan Cheng2006-11-01
* Add operand constraints to TargetInstrInfo.Evan Cheng2006-11-01
* Passing isel root and use operands to ComplexPattern functions, these should ...Evan Cheng2006-10-16
* When checking if a load can be folded, we check if there is any non-directEvan Cheng2006-10-14
* Really remove dead nodes from isel queue.Evan Cheng2006-10-12
* Use RemoveDeadNode to kill dead node.Evan Cheng2006-10-12
* Prior load folding check on chain operand was too strict. It requires theEvan Cheng2006-10-12
* Added properties such as SDNPHasChain to ComplexPattern.Evan Cheng2006-10-11
* Special case tblgen generated code for patterns like (and X, 255) or (or X, 42).Chris Lattner2006-10-11
* Split some code out into a new method. The generated code is exactlyChris Lattner2006-10-11