projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first
⋅
prev
⋅ next
APInt: udivrem should use machine instructions for single-word APInts
[oota-llvm.git]
/
lib
/
CodeGen
/
SelectionDAG
/
LegalizeTypes.cpp
2008-10-28
Duncan Sands
Fix a testcase provided by Bill in which the node
blob
|
commitdiff
|
raw
|
diff to current
2008-10-27
Duncan Sands
Fix a bug in which a node could be added to the
blob
|
commitdiff
|
raw
|
diff to current
2008-09-26
Dale Johannesen
Add "inreg" field to CallSDNode (doesn't increase
blob
|
commitdiff
|
raw
|
diff to current
2008-09-16
Bill Wendling
Reverting r56249. On further investigation, this functi...
blob
|
commitdiff
|
raw
|
diff to current
2008-09-16
Bill Wendling
- Change "ExternalSymbolSDNode" to "SymbolSDNode".
blob
|
commitdiff
|
raw
|
diff to current
2008-09-01
Gabor Greif
Provide two overloads of AnalyzeNewNode.
blob
|
commitdiff
|
raw
|
diff to current
2008-08-28
Gabor Greif
erect abstraction boundaries for accessing SDValue...
blob
|
commitdiff
|
raw
|
diff to current
2008-08-20
Dan Gohman
Avoid an empty-if-body warning in release builds.
blob
|
commitdiff
|
raw
|
diff to current
2008-07-27
Dan Gohman
Rename SDOperand to SDValue.
blob
|
commitdiff
|
raw
|
diff to current
2008-07-27
Dan Gohman
Tidy SDNode::use_iterator, and complete the transition...
blob
|
commitdiff
|
raw
|
diff to current
2008-07-21
Dan Gohman
Add titles to the various SelectionDAG viewGraph calls
blob
|
commitdiff
|
raw
|
diff to current
2008-07-14
Duncan Sands
Ignore TargetConstant with an illegal type. These
blob
|
commitdiff
|
raw
|
diff to current
2008-07-10
Duncan Sands
Remove PromoteIntRes_FP_ROUND - not sure what it
blob
|
commitdiff
|
raw
|
diff to current
2008-07-10
Duncan Sands
Make sure the alignment of the temporary created
blob
|
commitdiff
|
raw
|
diff to current
2008-07-10
Duncan Sands
Make the LegalizeType method naming scheme more regular.
blob
|
commitdiff
|
raw
|
diff to current
2008-07-09
Duncan Sands
Remove some unneeded includes.
blob
|
commitdiff
|
raw
|
diff to current
2008-07-07
Dan Gohman
Add explicit keywords.
blob
|
commitdiff
|
raw
|
diff to current
2008-07-02
Duncan Sands
Let AnalyzeNewNode take care of calling ExpungeNode.
blob
|
commitdiff
|
raw
|
diff to current
2008-06-30
Duncan Sands
ExpungeNode is only needed for new nodes! This
blob
|
commitdiff
|
raw
|
diff to current
2008-06-20
Duncan Sands
Share some code that is common between integer and
blob
|
commitdiff
|
raw
|
diff to current
2008-06-20
Duncan Sands
Rename the operation of turning a float type into an
blob
|
commitdiff
|
raw
|
diff to current
2008-06-17
Duncan Sands
Split type expansion into ExpandInteger and ExpandFloat
blob
|
commitdiff
|
raw
|
diff to current
2008-06-15
Duncan Sands
LegalizeTypes support for INSERT_VECTOR_ELT with
blob
|
commitdiff
|
raw
|
diff to current
2008-06-11
Duncan Sands
Sometimes (rarely) nodes held in LegalizeTypes
blob
|
commitdiff
|
raw
|
diff to current
2008-06-06
Duncan Sands
Wrap MVT::ValueType in a struct to get type safety
blob
|
commitdiff
|
raw
|
diff to current
2008-04-18
Duncan Sands
Provide an explicit list of operands to MakeLibcall,
blob
|
commitdiff
|
raw
|
diff to current
2008-04-16
Roman Levenstein
Ongoing work on improving the instruction selection...
blob
|
commitdiff
|
raw
|
diff to current
2008-04-14
Duncan Sands
Initial libcall support for LegalizeTypes. This is
blob
|
commitdiff
|
raw
|
diff to current
2008-04-13
Duncan Sands
LegalizeTypes can sometimes have deleted nodes
blob
|
commitdiff
|
raw
|
diff to current
2008-04-12
Dan Gohman
Drop ISD::MEMSET, ISD::MEMMOVE, and ISD::MEMCPY, which...
blob
|
commitdiff
|
raw
|
diff to current
2008-04-07
Roman Levenstein
Re-commit of the r48822, where the infinite looping...
blob
|
commitdiff
|
raw
|
diff to current
2008-04-03
Evan Cheng
Backing out 48222 temporarily.
blob
|
commitdiff
|
raw
|
diff to current
2008-03-26
Roman Levenstein
Use a linked data structure for the uses lists of an...
blob
|
commitdiff
|
raw
|
diff to current
2008-03-12
Duncan Sands
Initial soft-float support for LegalizeTypes. I rewrote
blob
|
commitdiff
|
raw
|
diff to current
2008-03-11
Duncan Sands
Some LegalizeTypes code factorization and minor
blob
|
commitdiff
|
raw
|
diff to current
2008-02-27
Duncan Sands
LegalizeTypes support for EXTRACT_VECTOR_ELT. The
blob
|
commitdiff
|
raw
|
diff to current
2008-02-26
Duncan Sands
Fix a nasty bug in LegalizeTypes (spotted in
blob
|
commitdiff
|
raw
|
diff to current
2008-02-25
Duncan Sands
In debug builds check that the key property holds: all
blob
|
commitdiff
|
raw
|
diff to current
2008-02-04
Duncan Sands
I don't see how NodeUpdated can be called with a
blob
|
commitdiff
|
raw
|
diff to current
2008-02-03
Chris Lattner
Fix typo
blob
|
commitdiff
|
raw
|
diff to current
2008-02-03
Chris Lattner
handle the case where a node can become ready to process
blob
|
commitdiff
|
raw
|
diff to current
2008-02-03
Chris Lattner
Use the new infrastructure for listening to node updates to
blob
|
commitdiff
|
raw
|
diff to current
2008-02-03
Chris Lattner
add a -view-legalize-types-dags option, for viewing...
blob
|
commitdiff
|
raw
|
diff to current
2007-12-29
Chris Lattner
Remove attribution from file headers, per discussion...
blob
|
commitdiff
|
raw
|
diff to current
2007-12-08
Chris Lattner
implement some methods.
blob
|
commitdiff
|
raw
|
diff to current
2007-12-08
Chris Lattner
add scaffolding for splitting of vectors.
blob
|
commitdiff
|
raw
|
diff to current
2007-12-08
Chris Lattner
split scalarization out to its own file.
blob
|
commitdiff
|
raw
|
diff to current
2007-12-08
Chris Lattner
Split expansion out into its own file.
blob
|
commitdiff
|
raw
|
diff to current
2007-12-08
Chris Lattner
Split promotion support out to its own file.
blob
|
commitdiff
|
raw
|
diff to current
2007-12-08
Chris Lattner
Rename LegalizeDAGTypes.cpp -> LegalizeTypes.cpp
blob
|
commitdiff
|
raw
|
diff to current