index
:
bcm5719-llvm
meklort-10.0.0
meklort-10.0.1
ortega-7.0.1
Project Ortega BCM5719 LLVM
Raptor Computing Systems
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
llvm
/
lib
/
CodeGen
/
SelectionDAG
/
SelectionDAG.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
continued readcyclecounter support
Andrew Lenharth
2005-11-11
1
-0
/
+1
*
Switch the allnodes list from a vector of pointers to an ilist of nodes.This ...
Chris Lattner
2005-11-09
1
-28
/
+20
*
Change the ValueList array for each node to be shared instead of individually...
Chris Lattner
2005-11-08
1
-5
/
+48
*
Switch the operandlist/valuelist from being vectors to being just an array.Th...
Chris Lattner
2005-11-08
1
-23
/
+33
*
Clean up RemoveDeadNodes significantly, by eliminating the need for a temporary
Chris Lattner
2005-11-08
1
-32
/
+34
*
add TargetExternalSymbol
Andrew Lenharth
2005-10-23
1
-1
/
+13
*
Move some Legalize functionality over to the DAGCombiner where it belongs.
Nate Begeman
2005-10-13
1
-131
/
+0
*
This function is now dead
Chris Lattner
2005-10-10
1
-110
/
+0
*
Enable Nate's excellent DAG combiner work by default. This allows the
Chris Lattner
2005-10-10
1
-542
/
+14
*
(X & Y) & C == 0 if either X&C or Y&C are zero
Chris Lattner
2005-10-09
1
-2
/
+6
*
remove debugging code
Chris Lattner
2005-10-07
1
-5
/
+1
*
implement CodeGen/PowerPC/div-2.ll:test2-4 by propagating zero bits through
Chris Lattner
2005-10-07
1
-1
/
+23
*
fix indentation
Chris Lattner
2005-10-07
1
-57
/
+57
*
Turn sdivs into udivs when we can prove the sign bits are clear. This
Chris Lattner
2005-10-07
1
-0
/
+11
*
Let the combiner handle more cases
Nate Begeman
2005-10-05
1
-1
/
+4
*
implement visitBR_CC so that PowerPC/inverted-bool-compares.ll passes
Chris Lattner
2005-10-05
1
-0
/
+3
*
fix some pastos
Chris Lattner
2005-10-05
1
-2
/
+2
*
Add a new HandleNode class, which is used to handle (haha) cases in the
Chris Lattner
2005-10-05
1
-6
/
+5
*
Add FP versions of the binary operators, keeping the int and fp worlds seperate.
Chris Lattner
2005-09-28
1
-21
/
+40
*
Turn (X^C1) == C2 into X == C1^C2 iff X&~C1 = 0 (and move a function)
Chris Lattner
2005-09-23
1
-72
/
+86
*
Fix a problem duraid encountered on itanium where this folding:
Chris Lattner
2005-09-09
1
-2
/
+6
*
Fix a crash viewing dags that have target nodes in them
Chris Lattner
2005-09-09
1
-1
/
+2
*
Last round of 2-node folds from SD.cpp. Will move on to 3 node ops such
Nate Begeman
2005-09-09
1
-2
/
+4
*
Move yet more folds over to the dag combiner from sd.cpp
Nate Begeman
2005-09-08
1
-2
/
+9
*
Another round of dag combiner changes. This fixes some missing XOR folds
Nate Begeman
2005-09-07
1
-4
/
+4
*
Fix a bug nate ran into with replacealluseswith. In the recursive cse case,
Chris Lattner
2005-09-07
1
-15
/
+45
*
Fix a checking failure in gs
Chris Lattner
2005-09-03
1
-1
/
+1
*
Make sure to auto-cse nullary ops
Chris Lattner
2005-09-02
1
-3
/
+9
*
Fix some buggy logic where we would try to remove nodes with two operands
Chris Lattner
2005-09-02
1
-34
/
+56
*
Add support for ANY_EXTEND and add a few minor folds for it
Chris Lattner
2005-09-02
1
-1
/
+11
*
Fix some code in the current node combining code, spotted when it was moved
Nate Begeman
2005-09-01
1
-11
/
+3
*
Fix VC++ precedence warnings
Jeff Cohen
2005-08-31
1
-2
/
+2
*
Sigh, not my day. Fix typo.
Nate Begeman
2005-08-31
1
-1
/
+1
*
Fix a mistake in my previous patch pointed out by sabre; the AssertZext
Nate Begeman
2005-08-31
1
-2
/
+3
*
Remove some unnecessary casts, and add the AssertZext case to
Nate Begeman
2005-08-31
1
-2
/
+3
*
Allow physregs to occur in the dag with multiple types. Though I don't liket...
Chris Lattner
2005-08-30
1
-12
/
+8
*
Remove a bogus piece of my AssertSext/AssertZext patch. oops.
Nate Begeman
2005-08-30
1
-2
/
+0
*
Add support for AssertSext and AssertZext, folding other extensions with
Nate Begeman
2005-08-30
1
-4
/
+19
*
Add a new API for Nate
Chris Lattner
2005-08-29
1
-0
/
+27
*
Fix a bug in ReplaceAllUsesWith
Chris Lattner
2005-08-28
1
-1
/
+1
*
Checking types here is not safe, because multiple types can map to the same
Chris Lattner
2005-08-26
1
-3
/
+0
*
Revampt ReplaceAllUsesWith to be more efficient and easier to use.
Chris Lattner
2005-08-26
1
-5
/
+53
*
Change ConstantPoolSDNode to actually hold the Constant itself instead of
Chris Lattner
2005-08-26
1
-12
/
+11
*
Fix a huge annoyance: SelectNodeTo took types before the opcode unlike
Chris Lattner
2005-08-26
1
-19
/
+17
*
Fix a nasty bug from a previous patch of mine
Chris Lattner
2005-08-26
1
-1
/
+1
*
New fold for SELECT_CC
Nate Begeman
2005-08-25
1
-1
/
+19
*
Don't auto-cse nodes that return flags
Chris Lattner
2005-08-25
1
-17
/
+38
*
simplify the code a bit using isOperationLegal
Chris Lattner
2005-08-25
1
-4
/
+3
*
ADd support for TargetConstantPool nodes
Chris Lattner
2005-08-25
1
-1
/
+14
*
add a new TargetFrameIndex node
Chris Lattner
2005-08-25
1
-1
/
+13
[next]