projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
minor cleanups. Add provisions for a new standard BLOCKINFO_BLOCK
[oota-llvm.git]
/
include
/
llvm
/
CodeGen
/
SelectionDAG.h
2007-04-22
Christopher Lamb
PR400 phase 2. Propagate attributed load/store informat...
blob
|
commitdiff
|
raw
2007-04-21
Reid Spencer
Revert Christopher Lamb's load/store alignment changes.
blob
|
commitdiff
|
raw
|
diff to current
2007-04-21
Christopher Lamb
add support for alignment attributes on load/store...
blob
|
commitdiff
|
raw
2007-04-20
Lauro Ramos Venancio
Implement "general dynamic", "initial exec" and "local...
blob
|
commitdiff
|
raw
|
diff to current
2007-01-26
Jim Laskey
Change the MachineDebugInfo to MachineModuleInfo to...
blob
|
commitdiff
|
raw
|
diff to current
2006-11-09
Evan Cheng
Rename ISD::MemOpAddrMode to ISD::MemIndexedMode
blob
|
commitdiff
|
raw
|
diff to current
2006-11-05
Jeff Cohen
Unbreak VC++ build.
blob
|
commitdiff
|
raw
|
diff to current
2006-11-05
Evan Cheng
Added getIndexedStore.
blob
|
commitdiff
|
raw
|
diff to current
2006-10-28
Jim Laskey
Editorial clean up.
blob
|
commitdiff
|
raw
|
diff to current
2006-10-27
Jim Laskey
Switch over from SelectionNodeCSEMap to FoldingSet.
blob
|
commitdiff
|
raw
|
diff to current
2006-10-26
Evan Cheng
Indexed load / store changes.
blob
|
commitdiff
|
raw
|
diff to current
2006-10-17
Evan Cheng
Split PRE_INDEXED to PRE_INC / PRE_DEC and similarly...
blob
|
commitdiff
|
raw
|
diff to current
2006-10-16
Jim Laskey
Pass AliasAnalysis thru to DAGCombiner.
blob
|
commitdiff
|
raw
|
diff to current
2006-10-14
Chris Lattner
When SimplifySetCC was moved to the DAGCombiner, it...
blob
|
commitdiff
|
raw
|
diff to current
2006-10-13
Evan Cheng
Merge ISD::TRUNCSTORE to ISD::STORE. Switch to using...
blob
|
commitdiff
|
raw
|
diff to current
2006-10-12
Evan Cheng
Add RemoveDeadNode to remove a dead node and its (poten...
blob
|
commitdiff
|
raw
|
diff to current
2006-10-09
Evan Cheng
Merging ISD::LOAD and ISD::LOADX. Added LoadSDNode...
blob
|
commitdiff
|
raw
|
diff to current
2006-10-05
Evan Cheng
Add getStore() helper function to create ISD::STORE...
blob
|
commitdiff
|
raw
|
diff to current
2006-10-04
Evan Cheng
Combine ISD::EXTLOAD, ISD::SEXTLOAD, ISD::ZEXTLOAD...
blob
|
commitdiff
|
raw
|
diff to current
2006-10-02
Jim Laskey
Add ability to annotate (color) nodes in a viewGraph.
blob
|
commitdiff
|
raw
|
diff to current
2006-09-12
Evan Cheng
Added support for machine specific constantpool values...
blob
|
commitdiff
|
raw
|
diff to current
2006-08-30
Chris Lattner
fix 80 column issue
blob
|
commitdiff
|
raw
|
diff to current
2006-08-29
Evan Cheng
Move isCommutativeBinOp from SelectionDAG.cpp and DAGCo...
blob
|
commitdiff
|
raw
|
diff to current
2006-08-27
Evan Cheng
Eliminate SelectNodeTo() and getTargetNode() variants...
blob
|
commitdiff
|
raw
|
diff to current
2006-08-26
Evan Cheng
SelectNodeTo now returns a SDNode*.
blob
|
commitdiff
|
raw
|
diff to current
2006-08-16
Chris Lattner
add an accessor
blob
|
commitdiff
|
raw
|
diff to current
2006-08-16
Chris Lattner
Change the use_list to be a smallvector instead of...
blob
|
commitdiff
|
raw
|
diff to current
2006-08-15
Chris Lattner
Start using SDVTList more consistently
blob
|
commitdiff
|
raw
|
diff to current
2006-08-15
Chris Lattner
add a new SDVTList type and new SelectionDAG::getVTList...
blob
|
commitdiff
|
raw
|
diff to current
2006-08-14
Chris Lattner
Make getNodeValueTypes methods public.
blob
|
commitdiff
|
raw
|
diff to current
2006-08-14
Chris Lattner
Add a new getNode() method that takes a pointer to...
blob
|
commitdiff
|
raw
|
diff to current
2006-08-14
Chris Lattner
remove SelectionDAG::InsertISelMapEntry, it is dead
blob
|
commitdiff
|
raw
|
diff to current
2006-08-14
Chris Lattner
Add code to resize the CSEMap hash table. This doesn...
blob
|
commitdiff
|
raw
|
diff to current
2006-08-11
Chris Lattner
Remove 8 more std::map's.
blob
|
commitdiff
|
raw
|
diff to current
2006-08-11
Chris Lattner
Start moving leaf nodes over to the CSEMap.
blob
|
commitdiff
|
raw
|
diff to current
2006-08-11
Chris Lattner
eliminate the NullaryOps map, use CSEMap instead.
blob
|
commitdiff
|
raw
|
diff to current
2006-08-11
Chris Lattner
Change one ReplaceAllUsesWith method to take an array...
blob
|
commitdiff
|
raw
|
diff to current
2006-08-11
Chris Lattner
Remove now-dead method.
blob
|
commitdiff
|
raw
|
diff to current
2006-08-11
Chris Lattner
remove a (now) unused getNode method.
blob
|
commitdiff
|
raw
|
diff to current
2006-08-08
Chris Lattner
Start eliminating temporary vectors used to create...
blob
|
commitdiff
|
raw
|
diff to current
2006-08-08
Chris Lattner
Eliminate some malloc traffic by allocating vectors...
blob
|
commitdiff
|
raw
|
diff to current
2006-08-07
Chris Lattner
Revamp the "CSEMap" datastructure used in the Selection...
blob
|
commitdiff
|
raw
|
diff to current
2006-08-04
Chris Lattner
Make SelectionDAG::RemoveDeadNodes iterative instead...
blob
|
commitdiff
|
raw
|
diff to current
2006-08-02
Evan Cheng
AssignTopologicalOrder now returns the vector of SDNode...
blob
|
commitdiff
|
raw
|
diff to current
2006-08-01
Evan Cheng
Added AssignTopologicalOrder() to assign each node...
blob
|
commitdiff
|
raw
|
diff to current
2006-07-28
Evan Cheng
Remove InFlightSet hack. No longer needed.
blob
|
commitdiff
|
raw
|
diff to current
2006-07-27
Evan Cheng
AssignNodeIds should return unsigned.
blob
|
commitdiff
|
raw
|
diff to current
2006-07-27
Evan Cheng
Remove NodeDepth; Add NodeId which is a unique id per...
blob
|
commitdiff
|
raw
|
diff to current
2006-06-29
Evan Cheng
Ugly hack! Add helper functions InsertInFlightSetEntry and
blob
|
commitdiff
|
raw
|
diff to current
2006-04-22
Nate Begeman
JumpTable support! What this represents is working...
blob
|
commitdiff
|
raw
|
diff to current
2006-02-25
Evan Cheng
Added an offset field to ConstantPoolSDNode.
blob
|
commitdiff
|
raw
|
diff to current
2006-02-17
Chris Lattner
add a new method
blob
|
commitdiff
|
raw
|
diff to current
2006-02-13
Chris Lattner
Add a method
blob
|
commitdiff
|
raw
|
diff to current
2006-02-09
Evan Cheng
Added SelectionDAG::InsertISelMapEntry(). This is used...
blob
|
commitdiff
|
raw
|
diff to current
2006-02-09
Evan Cheng
More changes to reduce frame size.
blob
|
commitdiff
|
raw
|
diff to current
2006-01-31
Evan Cheng
Allow the specification of explicit alignments for...
blob
|
commitdiff
|
raw
|
diff to current
2006-01-30
Evan Cheng
One more getTargetNode() variant shouldn't hurt...
blob
|
commitdiff
|
raw
|
diff to current
2006-01-29
Chris Lattner
Make ConstantFP legalize into TargetConstantFP like...
blob
|
commitdiff
|
raw
|
diff to current
2006-01-29
Chris Lattner
remove the getBR2Way_CC method
blob
|
commitdiff
|
raw
|
diff to current
2006-01-28
Chris Lattner
add another variant
blob
|
commitdiff
|
raw
|
diff to current
2006-01-28
Chris Lattner
Add some methods
blob
|
commitdiff
|
raw
|
diff to current
2006-01-28
Chris Lattner
The 'target-independent' ISD::CALL isn't. Nuke it...
blob
|
commitdiff
|
raw
|
diff to current
2006-01-25
Nate Begeman
First part of bug 680:
blob
|
commitdiff
|
raw
|
diff to current
2006-01-23
Andrew Lenharth
another couple selects
blob
|
commitdiff
|
raw
|
diff to current
2006-01-23
Andrew Lenharth
another selectto
blob
|
commitdiff
|
raw
|
diff to current
2006-01-17
Evan Cheng
Yet another getTargetNode() variant. I promise one...
blob
|
commitdiff
|
raw
|
diff to current
2006-01-09
Evan Cheng
New getNode() variants.
blob
|
commitdiff
|
raw
|
diff to current
2006-01-04
Jim Laskey
Applied some recommend changes from sabre. The dominat...
blob
|
commitdiff
|
raw
|
diff to current
2005-12-22
Chris Lattner
remove a dead node
blob
|
commitdiff
|
raw
|
diff to current
2005-12-22
Duraid Madina
i need to do this to take over the earth
blob
|
commitdiff
|
raw
|
diff to current
2005-12-18
Chris Lattner
Add an accessor
blob
|
commitdiff
|
raw
|
diff to current
2005-12-17
Evan Cheng
Yet another variant of getTargetNode().
blob
|
commitdiff
|
raw
|
diff to current
2005-12-10
Evan Cheng
Added new getNode and getTargetNode variants for X86...
blob
|
commitdiff
|
raw
|
diff to current
2005-12-09
Evan Cheng
Added patterns for ADD8rm, etc. These fold load operand...
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-01
Evan Cheng
Teach tblgen to accept register source operands in...
blob
|
commitdiff
|
raw
|
diff to current
2005-11-30
Chris Lattner
Make SelectNodeTo return N
blob
|
commitdiff
|
raw
|
diff to current
2005-11-30
Evan Cheng
Fixed a bug introduced by my last commit: TargetGlobalV...
blob
|
commitdiff
|
raw
|
diff to current
2005-11-30
Evan Cheng
Added an index field to GlobalAddressSDNode so it can...
blob
|
commitdiff
|
raw
|
diff to current
2005-11-29
Chris Lattner
Add support for a new STRING and LOCATION node for...
blob
|
commitdiff
|
raw
|
diff to current
2005-11-19
Chris Lattner
Add two new construction methods, patch by Evan Cheng
blob
|
commitdiff
|
raw
|
diff to current
2005-11-19
Nate Begeman
Teach LLVM how to scalarize packed types. Currently...
blob
|
commitdiff
|
raw
|
diff to current
2005-11-09
Chris Lattner
Switch the allnodes list from a vector of pointers...
blob
|
commitdiff
|
raw
|
diff to current
2005-11-08
Chris Lattner
Change the ValueList array for each node to be shared...
blob
|
commitdiff
|
raw
|
diff to current
2005-11-08
Chris Lattner
adjust itf
blob
|
commitdiff
|
raw
|
diff to current
2005-10-25
Chris Lattner
Add a method
blob
|
commitdiff
|
raw
|
diff to current
2005-10-23
Andrew Lenharth
add TargetExternalSymbol
blob
|
commitdiff
|
raw
|
diff to current
2005-10-13
Nate Begeman
SimplifySelectCC is dead
blob
|
commitdiff
|
raw
|
diff to current
2005-09-30
Jim Laskey
Added allnodes_size for scheduling support.
blob
|
commitdiff
|
raw
|
diff to current
2005-09-07
Chris Lattner
Add a new argument to ReplaceAllUsesWith to keep track...
blob
|
commitdiff
|
raw
|
diff to current
2005-09-02
Chris Lattner
add a map for nullary ops
blob
|
commitdiff
|
raw
|
diff to current
2005-09-01
Nate Begeman
First pass at the DAG Combiner. It isn't used anywhere...
blob
|
commitdiff
|
raw
|
diff to current
2005-08-30
Chris Lattner
Allow physregs to occur in the dag with multiple types...
blob
|
commitdiff
|
raw
|
diff to current
2005-08-30
Chris Lattner
add some method variants
blob
|
commitdiff
|
raw
|
diff to current
2005-08-29
Chris Lattner
Add a new API for nate
blob
|
commitdiff
|
raw
|
diff to current
2005-08-26
Chris Lattner
Add a new version of ReplaceAllUsesWith, make the comme...
blob
|
commitdiff
|
raw
|
diff to current
2005-08-26
Chris Lattner
Change ConstantPoolSDNode to actually hold the Constant...
blob
|
commitdiff
|
raw
|
diff to current
2005-08-26
Chris Lattner
Fix a huge annoyance: SelectNodeTo took types before...
blob
|
commitdiff
|
raw
|
diff to current
2005-08-25
Chris Lattner
add a method
blob
|
commitdiff
|
raw
|
diff to current
2005-08-25
Chris Lattner
Add support for TargetConstantPool node
blob
|
commitdiff
|
raw
|
diff to current
next