projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
Implement a couple of new (important) features.
[oota-llvm.git]
/
utils
/
TableGen
/
DAGISelEmitter.cpp
2005-10-14
Chris Lattner
Implement a couple of new (important) features.
blob
|
commitdiff
|
raw
2005-09-29
Chris Lattner
Teach tablegen to reassociate operators when possible...
blob
|
commitdiff
|
raw
|
diff to current
2005-09-29
Chris Lattner
Teach tblgen to build permutations of instructions...
blob
|
commitdiff
|
raw
|
diff to current
2005-09-28
Chris Lattner
add support for an associative marker
blob
|
commitdiff
|
raw
|
diff to current
2005-09-28
Chris Lattner
Emit an error if instructions or patterns are defined...
blob
|
commitdiff
|
raw
|
diff to current
2005-09-28
Chris Lattner
collect commutativity information
blob
|
commitdiff
|
raw
|
diff to current
2005-09-28
Chris Lattner
Prefer cheaper patterns to more expensive ones. Print...
blob
|
commitdiff
|
raw
|
diff to current
2005-09-28
Chris Lattner
Select Constant nodes to TargetConstant nodes
blob
|
commitdiff
|
raw
|
diff to current
2005-09-26
Chris Lattner
memoize the assert results
blob
|
commitdiff
|
raw
|
diff to current
2005-09-26
Chris Lattner
Emit the switch stmt cases in alphabetical order instea...
blob
|
commitdiff
|
raw
|
diff to current
2005-09-26
Chris Lattner
implement a fixme: only select values once, even if...
blob
|
commitdiff
|
raw
|
diff to current
2005-09-25
Jeff Cohen
Fix VC++ build errors.
blob
|
commitdiff
|
raw
|
diff to current
2005-09-24
Chris Lattner
memoize translations
blob
|
commitdiff
|
raw
|
diff to current
2005-09-24
Chris Lattner
Teach the DAG isel generator to emit code that creates...
blob
|
commitdiff
|
raw
|
diff to current
2005-09-23
Chris Lattner
Emit better code (no more copies for var references...
blob
|
commitdiff
|
raw
|
diff to current
2005-09-23
Chris Lattner
Fix a fixme by passing around SDOperand's instead of...
blob
|
commitdiff
|
raw
|
diff to current
2005-09-23
Chris Lattner
Emit code that matches the incoming DAG pattern and...
blob
|
commitdiff
|
raw
|
diff to current
2005-09-23
Chris Lattner
emit information about the order patterns are to be...
blob
|
commitdiff
|
raw
|
diff to current
2005-09-23
Chris Lattner
start filling in the switch stmt
blob
|
commitdiff
|
raw
|
diff to current
2005-09-16
Chris Lattner
Fix a minor bug, add comments
blob
|
commitdiff
|
raw
|
diff to current
2005-09-15
Chris Lattner
teach the type inference code how to infer types for...
blob
|
commitdiff
|
raw
|
diff to current
2005-09-15
Chris Lattner
put instructions into a map instead of a vector for...
blob
|
commitdiff
|
raw
|
diff to current
2005-09-15
Chris Lattner
when parsing instructions remember information about...
blob
|
commitdiff
|
raw
|
diff to current
2005-09-15
Chris Lattner
Start parsing "Pattern" nodes
blob
|
commitdiff
|
raw
|
diff to current
2005-09-15
Chris Lattner
rename a couple of methods, add structure for pattern...
blob
|
commitdiff
|
raw
|
diff to current
2005-09-14
Chris Lattner
Verify that xform functions only occur in logical places
blob
|
commitdiff
|
raw
|
diff to current
2005-09-14
Chris Lattner
Promote xform fns to be explicit nodes in result patter...
blob
|
commitdiff
|
raw
|
diff to current
2005-09-14
Chris Lattner
start building the instruction dest pattern correctly...
blob
|
commitdiff
|
raw
|
diff to current
2005-09-14
Chris Lattner
catch unnamed inputs
blob
|
commitdiff
|
raw
|
diff to current
2005-09-14
Chris Lattner
check that there are no unexpected operands
blob
|
commitdiff
|
raw
|
diff to current
2005-09-14
Chris Lattner
force all instruction operands to be named.
blob
|
commitdiff
|
raw
|
diff to current
2005-09-14
Chris Lattner
fix a broke range check
blob
|
commitdiff
|
raw
|
diff to current
2005-09-14
Chris Lattner
Parse significantly more of the instruction pattern...
blob
|
commitdiff
|
raw
|
diff to current
2005-09-14
Chris Lattner
Verify that set destinations occur first in the instruc...
blob
|
commitdiff
|
raw
|
diff to current
2005-09-14
Chris Lattner
remove some code that isn't ready for prime time
blob
|
commitdiff
|
raw
|
diff to current
2005-09-14
Chris Lattner
Switch to a slightly more structured representation...
blob
|
commitdiff
|
raw
|
diff to current
2005-09-14
Chris Lattner
Add some more checking/verification code
blob
|
commitdiff
|
raw
|
diff to current
2005-09-14
Chris Lattner
start parsing instructions into patterns, start doing...
blob
|
commitdiff
|
raw
|
diff to current
2005-09-13
Chris Lattner
don't emit the namespace inside the class!
blob
|
commitdiff
|
raw
|
diff to current
2005-09-13
Chris Lattner
Emit code suitable for emission into the ISel class...
blob
|
commitdiff
|
raw
|
diff to current
2005-09-13
Chris Lattner
continue xform function parsing
blob
|
commitdiff
|
raw
|
diff to current
2005-09-13
Chris Lattner
Start parsing node transformation information
blob
|
commitdiff
|
raw
|
diff to current
2005-09-13
Chris Lattner
completely eliminate TreePattern::PatternType
blob
|
commitdiff
|
raw
|
diff to current
2005-09-09
Chris Lattner
add an accessor to provide more checking
blob
|
commitdiff
|
raw
|
diff to current
2005-09-09
Chris Lattner
use new accessors to simplify code. Add checking to...
blob
|
commitdiff
|
raw
|
diff to current
2005-09-08
Chris Lattner
Fix incorrect comment
blob
|
commitdiff
|
raw
|
diff to current
2005-09-08
Chris Lattner
Implement a complete type inference system for dag...
blob
|
commitdiff
|
raw
|
diff to current
2005-09-08
Chris Lattner
Parse information about type constraints on SDNodes
blob
|
commitdiff
|
raw
|
diff to current
2005-09-08
Chris Lattner
use node info in the one place we currently use it
blob
|
commitdiff
|
raw
|
diff to current
2005-09-08
Chris Lattner
start parsing SDNode info records
blob
|
commitdiff
|
raw
|
diff to current
2005-09-08
Chris Lattner
Keep names even when inlining. This allows us to reali...
blob
|
commitdiff
|
raw
|
diff to current
2005-09-07
Chris Lattner
Initial cut of the dag isel generator. This is still...
blob
|
commitdiff
|
raw
|
diff to current