index
:
llvm
master
release_1
release_16
release_20
release_21
release_22
release_23
release_24
release_25
release_26
release_27
release_28
release_29
release_30
release_31
release_32
release_33
stable
svn-tags/RELEASE_1
svn-tags/RELEASE_20
svn-tags/RELEASE_21
svn-tags/RELEASE_22
svn-tags/RELEASE_23
svn-tags/RELEASE_24
svn-tags/RELEASE_25
svn-tags/RELEASE_26
svn-tags/RELEASE_27
svn-tags/RELEASE_28
svn-tags/RELEASE_29
svn-tags/RELEASE_30
svn-tags/RELEASE_31
svn-tags/RELEASE_32
testing
http://llvm.org
git repository hosting
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
CodeGen
/
SelectionDAG
/
SelectionDAG.cpp
Age
Commit message (
Expand
)
Author
2007-02-25
fold trivial token factor nodes. This allows us to compile
Chris Lattner
2007-02-21
Selection and lowering for exception handling.
Jim Laskey
2007-02-04
Introduce new UnarySDNode/BinarySDNode/TernarySDNode nodes, which coallocate
Chris Lattner
2007-02-04
eliminate the SDNode::setValueTypes method.
Chris Lattner
2007-02-04
eliminate a bunch of duplicate ctors and helper functions.
Chris Lattner
2007-02-04
move MorphNode to out of line and merge setNodeOperands into it. There is
Chris Lattner
2007-02-04
simplify MorphNodeTo to take a VTList operand.
Chris Lattner
2007-02-04
eliminate some extraneous methods in SDNode
Chris Lattner
2007-02-04
Give each selectiondag node class a home for it's vtable and rtti info
Chris Lattner
2007-02-04
Eliminate some std::sets. This speeds up isel of kimwitu by about 0.9%
Chris Lattner
2007-02-04
Switch SelectionDAG::ReplaceAllUsesOfValueWith to use a SmallSetVector for
Chris Lattner
2007-02-01
Fit in 80 columns
Chris Lattner
2007-01-29
Finish off bug 680, allowing targets to custom lower frame and return
Nate Begeman
2007-01-26
Make LABEL a builtin opcode.
Jim Laskey
2006-12-07
Removed more <iostream> includes
Bill Wendling
2006-12-07
Removing even more <iostream> includes.
Bill Wendling
2006-12-02
Unbreak VC++ build.
Jeff Cohen
2006-11-16
Fix an incorrectly inverted condition.
Evan Cheng
2006-11-11
Make an assert comment match the tested assertion.
Reid Spencer
2006-11-09
Rename ISD::MemOpAddrMode to ISD::MemIndexedMode
Evan Cheng
2006-11-08
Remove redundant <cmath>.
Jim Laskey
2006-11-05
Unbreak VC++ build.
Jeff Cohen
2006-11-05
Added getIndexedStore.
Evan Cheng
2006-11-03
Fix comments.
Evan Cheng
2006-11-03
Added isPredecessor.
Evan Cheng
2006-11-03
silence warning
Chris Lattner
2006-11-02
For PR786:
Reid Spencer
2006-11-01
Print jumptable index.
Evan Cheng
2006-10-30
Added a new SDNode type: BR_JT for jumptable branch.
Evan Cheng
2006-10-29
VLOAD is not the LoadSDNode opcode.
Evan Cheng
2006-10-29
Remove spurious case. EXTLOAD is not one of the node opcodes.
Nick Lewycky
2006-10-28
Load and stores have not been uniqued properly.
Jim Laskey
2006-10-28
Fix a serious bug that caused any x86 vector stuff to infinite loop
Chris Lattner
2006-10-27
Clean up.
Jim Laskey
2006-10-27
Switch over from SelectionNodeCSEMap to FoldingSet.
Jim Laskey
2006-10-26
getPreIndexedLoad -> getIndexedLoad.
Evan Cheng
2006-10-17
Trivial patch to speed up legalizing common i64 constants.
Chris Lattner
2006-10-17
Reflect MemOpAddrMode change; added a helper to create pre-indexed load.
Evan Cheng
2006-10-17
Make it simplier to dump DAGs while in DAGCombiner. Remove a nasty optimizat...
Jim Laskey
2006-10-14
When SimplifySetCC was moved to the DAGCombiner, it was never removed from
Chris Lattner
2006-10-13
Fix a bug where we incorrectly turned '(X & 0) == 0' into '(X & 0) >> -1',
Chris Lattner
2006-10-13
Merge ISD::TRUNCSTORE to ISD::STORE. Switch to using StoreSDNode.
Evan Cheng
2006-10-12
Add RemoveDeadNode to remove a dead node and its (potentially) dead operands.
Evan Cheng
2006-10-11
Naming consistency.
Evan Cheng
2006-10-11
Jimptables working again on alpha.
Andrew Lenharth
2006-10-11
FindModifiedNodeSlot needs to add LoadSDNode ivars to create proper Selection...
Evan Cheng
2006-10-10
SDNode::dump should also print out extension type and VT.
Evan Cheng
2006-10-09
Reflects ISD::LOAD / ISD::LOADX / LoadSDNode changes.
Evan Cheng
2006-10-05
Add getStore() helper function to create ISD::STORE nodes.
Evan Cheng
2006-10-04
Combine ISD::EXTLOAD, ISD::SEXTLOAD, ISD::ZEXTLOAD into ISD::LOADX. Add an
Evan Cheng
[next]