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
/
LoopStrengthReduce.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
Properly parenthesize this expression, fixing a real bug in the new
Dan Gohman
2009-02-22
1
-1
/
+1
*
Only try to sink immediate when TLI is not null. It needs to check if immedia...
Evan Cheng
2009-02-22
1
-1
/
+1
*
Teach LSR sink to sink the immediate portion of the common expression back in...
Evan Cheng
2009-02-21
1
-17
/
+82
*
Fix strange logic in CollectIVUsers used to determine whether all uses are
Evan Cheng
2009-02-20
1
-1
/
+8
*
Simplify code and reduce indentation. No functionality change.
Dan Gohman
2009-02-20
1
-80
/
+70
*
Fix 80-column violations.
Dan Gohman
2009-02-20
1
-4
/
+5
*
It's not necessary to check if Base is null here.
Dan Gohman
2009-02-20
1
-2
/
+1
*
Add a comment about how Imm can be used for loop-variant values.
Dan Gohman
2009-02-20
1
-1
/
+2
*
Implement "superhero" strength reduction, or full strength
Dan Gohman
2009-02-20
1
-109
/
+344
*
Use DEBUG() instead of passing *DOUT to WriteAsOperand,
Dan Gohman
2009-02-19
1
-17
/
+7
*
Make the debug output of LSR less cryptic and more informative.
Dan Gohman
2009-02-19
1
-29
/
+46
*
Fix a typo in a comment.
Dan Gohman
2009-02-18
1
-1
/
+1
*
Strengthen the "non-constant stride must dominate loop preheader" check.
Evan Cheng
2009-02-17
1
-9
/
+4
*
Fix pr3571: If stride is a value defined by an instruction, make sure it domi...
Evan Cheng
2009-02-15
1
-5
/
+15
*
ifdef out unneeded if statement.
Evan Cheng
2009-02-15
1
-0
/
+2
*
Complete the sentance in this comment. I have reservations
Dan Gohman
2009-02-13
1
-0
/
+1
*
Fix the code that checked if a SCEVAddRecExpr Start contains an
Dan Gohman
2009-02-13
1
-1
/
+1
*
Fix LSR's IV sorting function to explicitly sort by bitwidth
Dan Gohman
2009-02-13
1
-4
/
+11
*
Fix PR 3471, and some cleanups.
Dale Johannesen
2009-02-09
1
-17
/
+32
*
Fix the time regression I introduced in 464.h264ref with
Dale Johannesen
2009-01-14
1
-44
/
+187
*
Rename getABITypeSize to getTypePaddedSize, as
Duncan Sands
2009-01-12
1
-1
/
+1
*
Revert 61362 and 61402 until SPEC breakage is fixed.
Dale Johannesen
2008-12-23
1
-135
/
+43
*
This fixes the bug in 175.vpr. It doesn't fix the
Dale Johannesen
2008-12-23
1
-2
/
+9
*
Fix the time regression I introduced in 464.h264ref with
Dale Johannesen
2008-12-23
1
-41
/
+126
*
Revert previous patch, appears to break bootstrap.
Dale Johannesen
2008-12-18
1
-88
/
+29
*
Fix the time regression I introduced in 464.h264ref with
Dale Johannesen
2008-12-18
1
-29
/
+88
*
Clarify that the scale factor from CheckForIVReuse
Dale Johannesen
2008-12-16
1
-11
/
+26
*
Fix a really subtle off-by-one bug that Duncan noticed with valgrind
Chris Lattner
2008-12-09
1
-1
/
+1
*
Make LoopStrengthReduce smarter about hoisting things out of
Dale Johannesen
2008-12-05
1
-57
/
+127
*
Remove an unused field.
Dale Johannesen
2008-12-03
1
-8
/
+1
*
Fix a misspelled function name.
Dale Johannesen
2008-12-03
1
-4
/
+4
*
Fix a really wrong comment.
Dale Johannesen
2008-12-03
1
-1
/
+1
*
Minor rewrite per review feedback.
Dale Johannesen
2008-12-02
1
-8
/
+7
*
Make the code do what the comment says it does.
Dale Johannesen
2008-12-02
1
-4
/
+5
*
some random comment improvements.
Chris Lattner
2008-12-02
1
-11
/
+22
*
Consider only references to an IV within the loop when
Dale Johannesen
2008-12-01
1
-6
/
+26
*
Introduce a new array_pod_sort function and switch LSR to use it
Chris Lattner
2008-12-01
1
-1
/
+1
*
Eliminate use of setvector for the DeadInsts set, just use a smallvector.
Chris Lattner
2008-12-01
1
-17
/
+31
*
DeleteTriviallyDeadInstructions is always passed the
Chris Lattner
2008-12-01
1
-10
/
+9
*
simplify DeleteTriviallyDeadInstructions again, unlike my previous
Chris Lattner
2008-12-01
1
-20
/
+13
*
Temporarily revert r60195. It's causing an optimized bootstrap of llvm-gcc to...
Bill Wendling
2008-11-29
1
-20
/
+21
*
Simplify LoopStrengthReduce::DeleteTriviallyDeadInstructions by
Chris Lattner
2008-11-27
1
-21
/
+20
*
use continue to reduce indentation
Chris Lattner
2008-11-27
1
-18
/
+19
*
Change create*Pass factory functions to return Pass* instead of
Daniel Dunbar
2008-10-22
1
-1
/
+1
*
Call ScalarEvolution's deleteValueFromRecords before deleting an
Dan Gohman
2008-10-01
1
-3
/
+3
*
Teach LSR to optimize away SMAX operations for tripcounts in common
Dan Gohman
2008-09-15
1
-0
/
+127
*
fix overflow check.
Devang Patel
2008-09-09
1
-2
/
+1
*
Remove unused counter.
Devang Patel
2008-09-08
1
-1
/
+0
*
Remove OptimizeIVType()
Devang Patel
2008-09-08
1
-206
/
+0
*
Tidy up several unbeseeming casts from pointer to intptr_t.
Dan Gohman
2008-09-04
1
-1
/
+1
[next]