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
/
Transforms
/
Scalar
/
LoopUnswitch.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
...
*
Reform the unswitching code in terms of edge splitting, not block splitting.
Chris Lattner
2006-02-10
1
-49
/
+67
*
Fix a case where UnswitchTrivialCondition broke critical edges with
Chris Lattner
2006-02-10
1
-1
/
+24
*
add some notes, move some code around. Implement unswitching of loops
Chris Lattner
2006-02-10
1
-19
/
+64
*
Move code around to be more logical, no functionality change.
Chris Lattner
2006-02-10
1
-26
/
+32
*
When unswitching a trivial loop, do admit we are doing it! :)
Chris Lattner
2006-02-10
1
-0
/
+7
*
Implement unconditional unswitching of 'trivial' loops, those loops that contain
Chris Lattner
2006-02-10
1
-18
/
+149
*
Simplify control flow a bit, note that unswitch preserves canonical loop form
Chris Lattner
2006-02-09
1
-10
/
+12
*
Make the threshold a parameter
Chris Lattner
2006-02-09
1
-3
/
+7
*
Simplify the loop-unswitch pass, by not even trying to unswitch loops with
Chris Lattner
2006-02-09
1
-86
/
+74
*
Make iostream #inclusion explicit
Chris Lattner
2006-01-22
1
-0
/
+1
*
Remove trailing whitespace
Misha Brukman
2005-04-21
1
-9
/
+9
*
Put createLoopUnswitchPass() into proper namespace
Jeff Cohen
2005-01-06
1
-1
/
+1
*
Fixes to make LLVM compile with vc7.1.
Alkis Evlogimenos
2004-09-03
1
-0
/
+1
*
Changes For Bug 352
Reid Spencer
2004-09-01
1
-2
/
+2
*
Initial checkin of a simple loop unswitching pass. It still needs work,
Chris Lattner
2004-04-19
1
-0
/
+357
[prev]