projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
test that the 'ir' constraint works.
[oota-llvm.git]
/
utils
/
TableGen
/
DAGISelEmitter.h
2006-11-04
Chris Lattner
Parse PredicateOperand's. When an instruction takes...
blob
|
commitdiff
|
raw
2006-10-11
Evan Cheng
Added properties such as SDNPHasChain to ComplexPattern.
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-07
Evan Cheng
Making TableGen'd instruction selection code non-recurs...
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-05-17
Evan Cheng
Remove PointerType from target definition. Use abstract...
blob
|
commitdiff
|
raw
|
diff to current
2006-04-19
Evan Cheng
Rename AddedCost to AddedComplexity.
blob
|
commitdiff
|
raw
|
diff to current
2006-04-19
Evan Cheng
Allow "let AddedCost = n in" to increase pattern comple...
blob
|
commitdiff
|
raw
|
diff to current
2006-03-24
Chris Lattner
Change approach so that we get codegen for free for...
blob
|
commitdiff
|
raw
|
diff to current
2006-03-24
Chris Lattner
Parse intrinsics correctly and perform type propagation...
blob
|
commitdiff
|
raw
|
diff to current
2006-03-20
Evan Cheng
Copy matching pattern's output type info to instruction...
blob
|
commitdiff
|
raw
|
diff to current
2006-03-20
Chris Lattner
Add a new SDTCisIntVectorOfSameSize type constraint
blob
|
commitdiff
|
raw
|
diff to current
2006-02-09
Evan Cheng
Match getTargetNode() changes (now returns SDNode*...
blob
|
commitdiff
|
raw
|
diff to current
2006-02-07
Evan Cheng
Hoist all SDOperand declarations within a Select_{opcod...
blob
|
commitdiff
|
raw
|
diff to current
2006-02-05
Evan Cheng
Allow more loads to be folded which were previously...
blob
|
commitdiff
|
raw
|
diff to current
2006-01-29
Chris Lattner
Factor matching code that is common between patterns...
blob
|
commitdiff
|
raw
|
diff to current
2006-01-29
Chris Lattner
move some code around, no change in the generated code
blob
|
commitdiff
|
raw
|
diff to current
2006-01-27
Jeff Cohen
Teach tablegen to generate code that is VC++ warning...
blob
|
commitdiff
|
raw
|
diff to current
2006-01-17
Chris Lattner
fix a broken comment
blob
|
commitdiff
|
raw
|
diff to current
2006-01-09
Evan Cheng
* Remove instruction fields hasInFlag / hasOutFlag...
blob
|
commitdiff
|
raw
|
diff to current
2005-12-30
Nate Begeman
Add support for generating v4i32 altivec code
blob
|
commitdiff
|
raw
|
diff to current
2005-12-23
Evan Cheng
* Support for hasInFlag and hasOutFlag (on instructions...
blob
|
commitdiff
|
raw
|
diff to current
2005-12-22
Evan Cheng
* Added support for FLAG - a special nameless flag...
blob
|
commitdiff
|
raw
|
diff to current
2005-12-17
Evan Cheng
Support for read / write from explicit registers with...
blob
|
commitdiff
|
raw
|
diff to current
2005-12-14
Evan Cheng
Added support to specify predicates.
blob
|
commitdiff
|
raw
|
diff to current
2005-12-09
Chris Lattner
Add a new SDTCisPtrTy constraint, which indicates that...
blob
|
commitdiff
|
raw
|
diff to current
2005-12-09
Evan Cheng
* Do not allow nodes which produce chain results (e...
blob
|
commitdiff
|
raw
|
diff to current
2005-12-09
Evan Cheng
Prevent folding of instructions which produce chains...
blob
|
commitdiff
|
raw
|
diff to current
2005-12-09
Evan Cheng
* Make sure complex pattern operands are selected first...
blob
|
commitdiff
|
raw
|
diff to current
2005-12-08
Evan Cheng
Added support for ComplexPattern. These are patterns...
blob
|
commitdiff
|
raw
|
diff to current
2005-12-04
Evan Cheng
* Commit the fix (by Chris) for a tblgen type inferenci...
blob
|
commitdiff
|
raw
|
diff to current
2005-12-01
Evan Cheng
Teach tblgen to accept register source operands in...
blob
|
commitdiff
|
raw
|
diff to current
2005-12-01
Nate Begeman
Stop checking the ValueType of the CodeGenInstruction...
blob
|
commitdiff
|
raw
|
diff to current
2005-11-02
Chris Lattner
Add support for immediates directly in the pattern...
blob
|
commitdiff
|
raw
|
diff to current
2005-10-21
Chris Lattner
Make tblgen emit:
blob
|
commitdiff
|
raw
|
diff to current
2005-10-19
Chris Lattner
Fix some checking that was causing duraid to get a...
blob
|
commitdiff
|
raw
|
diff to current
2005-10-16
Chris Lattner
Make the generated code significantly more memory effic...
blob
|
commitdiff
|
raw
|
diff to current
2005-10-14
Chris Lattner
Fairly serious rework of the typing code to add new...
blob
|
commitdiff
|
raw
|
diff to current
2005-10-14
Chris Lattner
Add basic support for recognizing a new SDTCisOpSmaller...
blob
|
commitdiff
|
raw
|
diff to current
2005-10-14
Chris Lattner
Implement a couple of new (important) features.
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-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
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-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
rename a couple of methods, add structure for pattern...
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
Parse significantly more of the instruction pattern...
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
start parsing instructions into patterns, start doing...
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-10
Jeff Cohen
Fix miscellaneous Visual Studio build problems.
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
add some accessors
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
start parsing SDNode info records
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
2005-09-03
Chris Lattner
Add an option and stuff implementation of a dag isel...
blob
|
commitdiff
|
raw
|
diff to current