projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first
⋅
prev
⋅
next
Add missing newlines at EOF (for clang++).
[oota-llvm.git]
/
utils
/
TableGen
/
DAGISelEmitter.cpp
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
2006-08-01
Evan Cheng
Pass N by reference to select functions to prevent...
blob
|
commitdiff
|
raw
|
diff to current
2006-07-31
Evan Cheng
Remove an unneeded match condition: the type check...
blob
|
commitdiff
|
raw
|
diff to current
2006-07-28
Evan Cheng
Split each select function for a particular opcode...
blob
|
commitdiff
|
raw
|
diff to current
2006-07-28
Evan Cheng
Clean up.
blob
|
commitdiff
|
raw
|
diff to current
2006-07-28
Evan Cheng
Rename IsFoldableBy to CanBeFoldedleBy
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
Remove dead code.
blob
|
commitdiff
|
raw
|
diff to current
2006-07-27
Evan Cheng
Let each target specific isel provide routine to check...
blob
|
commitdiff
|
raw
|
diff to current
2006-07-26
Evan Cheng
Fix for bug 840. Only use noinline attribute if gcc...
blob
|
commitdiff
|
raw
|
diff to current
2006-07-21
Evan Cheng
Removed a hack intended to allow (store (op (load)...
blob
|
commitdiff
|
raw
|
diff to current
2006-07-20
Evan Cheng
Also checks for noResults field.
blob
|
commitdiff
|
raw
|
diff to current
2006-07-19
Evan Cheng
Add code size to target instruction use it as the 3rd...
blob
|
commitdiff
|
raw
|
diff to current
2006-07-16
Evan Cheng
Use __attribute__((noinline)) only if compiled by gcc.
blob
|
commitdiff
|
raw
|
diff to current
2006-07-16
Evan Cheng
Parameterize target node ValueType to allow more sharin...
blob
|
commitdiff
|
raw
|
diff to current
2006-07-15
Evan Cheng
Reduce instruction selection code size and stack frame...
blob
|
commitdiff
|
raw
|
diff to current
2006-07-11
Jim Laskey
It was pointed out that DEBUG() is only available with...
blob
|
commitdiff
|
raw
|
diff to current
next