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
Age
Commit message (
Expand
)
Author
2006-10-31
Fix a typo which can break jumptables.
Evan Cheng
2006-10-30
Lower jumptable to BR_JT. The legalizer can lower it to a BRIND or let the ta...
Evan Cheng
2006-10-30
Added a new SDNode type: BR_JT for jumptable branch.
Evan Cheng
2006-10-29
fix Generic/2006-10-29-Crash.ll
Chris Lattner
2006-10-29
Fix a load folding issue that Evan noticed: there is no need to export values
Chris Lattner
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
split critical edges more carefully and intelligently. In particular, critical
Chris Lattner
2006-10-28
Load and stores have not been uniqued properly.
Jim Laskey
2006-10-28
Split *all* critical edges before isel. This resolves issues with spill code
Chris Lattner
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
Fix a bug in merged condition handling (CodeGen/Generic/2006-10-27-CondFoldin...
Chris Lattner
2006-10-27
Switch over from SelectionNodeCSEMap to FoldingSet.
Jim Laskey
2006-10-27
remove debug code
Chris Lattner
2006-10-27
Codegen cond&cond with two branches. This compiles (f.e.) PowerPC/and-branch...
Chris Lattner
2006-10-27
Turn conditions like x<Y|z==q into multiple blocks.
Chris Lattner
2006-10-26
getPreIndexedLoad -> getIndexedLoad.
Evan Cheng
2006-10-26
For PR950:
Reid Spencer
2006-10-24
visitSwitchCase knows how to insert conditional branches well. Change
Chris Lattner
2006-10-24
Generalize CaseBlock a bit more:
Chris Lattner
2006-10-24
generalize 'CaseBlock'. It really allows any comparison to be inserted.
Chris Lattner
2006-10-23
Minor tweak. Instead of generating:
Chris Lattner
2006-10-22
Fix phi node updating for switches lowered to linear sequences of branches.
Chris Lattner
2006-10-22
disable this code for now, it's not yet safely updating phi nodes
Chris Lattner
2006-10-22
Implement PR964 and Regression/CodeGen/Generic/SwitchLowering.ll
Chris Lattner
2006-10-20
Make flag and chain edges visually distinguishable from value edges in DOT
Chris Lattner
2006-10-20
For PR950:
Reid Spencer
2006-10-19
Partially in response to PR926: insert the newly created machine basic
Bill Wendling
2006-10-18
Add option for controlling inclusion of global AA.
Jim Laskey
2006-10-18
Use global info for alias analysis.
Jim Laskey
2006-10-17
Trivial patch to speed up legalizing common i64 constants.
Chris Lattner
2006-10-17
Fix CodeGen/PowerPC/2006-10-17-brcc-miscompile.ll
Chris Lattner
2006-10-17
Fix printer for StoreSDNode.
Evan Cheng
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-17
Make sure operand does have size and element type operands.
Evan Cheng
2006-10-16
Be careful when looking through a vbit_convert. Optimizing this:
Evan Cheng
2006-10-16
Pass AliasAnalysis thru to DAGCombiner.
Jim Laskey
2006-10-14
Tidy up after truncstore changes.
Jim Laskey
2006-10-14
Debug tweak.
Evan Cheng
2006-10-14
Make sure that the node returned by SimplifySetCC is added to the worklist
Chris Lattner
2006-10-14
fold setcc of a setcc.
Chris Lattner
2006-10-14
When SimplifySetCC was moved to the DAGCombiner, it was never removed from
Chris Lattner
2006-10-13
Reduce the workload by not adding chain users to work list.
Jim Laskey
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
Lower X%C into X/C+stuff. This allows the 'division by a constant' logic to
Chris Lattner
2006-10-12
Add RemoveDeadNode to remove a dead node and its (potentially) dead operands.
Evan Cheng
2006-10-12
add a minor dag combine noticed when looking at PR945
Chris Lattner
[prev]
[next]