index
:
external_llvm.git
replicant-6.0
Unnamed repository; edit this file 'description' to name the repository.
git repository hosting
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
lib
/
Analysis
/
ScalarEvolutionExpander.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
Change SCEVExpander's expandCodeFor to provide more flexibility
Dan Gohman
2009-04-23
1
-3
/
+1
*
Fix cut-n-pasto.
Devang Patel
2009-04-22
1
-2
/
+2
*
SCEVExpander's InsertCastOfTo knows how to move existing cast
Dan Gohman
2009-04-22
1
-0
/
+5
*
Use BasicBlock::iterator instead of Instruction* for insert points,
Dan Gohman
2009-04-22
1
-7
/
+7
*
Introduce encapsulation for ScalarEvolution's TargetData object, and refactor
Dan Gohman
2009-04-21
1
-50
/
+49
*
Use more const qualifiers with SCEV interfaces.
Dan Gohman
2009-04-18
1
-12
/
+12
*
Handle a pointer type correctly in SCEVExpander::visitAddRecExpr.
Dan Gohman
2009-04-16
1
-0
/
+2
*
Fix a bug with inttoptr/ptrtoint casts where the pointer has a different
Dan Gohman
2009-04-16
1
-2
/
+6
*
Fix SCEVExpander::visitSMaxExpr and SCEVExpander::visitUMaxExpr to
Dan Gohman
2009-04-16
1
-0
/
+8
*
Teach SCEVExpander::InsertCastOfTo to avoid creating inttoptr-of-ptrtoint
Dan Gohman
2009-04-16
1
-0
/
+8
*
Expand GEPs in ScalarEvolution expressions. SCEV expressions can now
Dan Gohman
2009-04-16
1
-12
/
+47
*
Wind SCEV back in time, to Nov 18th. This 'fixes' PR3275, PR3294, PR3295,
Nick Lewycky
2009-01-13
1
-9
/
+0
*
Add a new SCEV representing signed division.
Nick Lewycky
2008-12-02
1
-0
/
+9
*
do not use deprecated interfaces
Gabor Greif
2008-10-13
1
-3
/
+3
*
Expand SCEVUDiv of power of 2 to a lshr instruction.
Nick Lewycky
2008-07-08
1
-0
/
+14
*
Use SCEVAddRecExpr::isAffine.
Dan Gohman
2008-06-22
1
-2
/
+2
*
Move a few more SCEVExpander methods out-of-line.
Dan Gohman
2008-06-22
1
-0
/
+21
*
Move SCEVExpander::visitAddExpr out-of-line.
Dan Gohman
2008-06-18
1
-0
/
+10
*
Move LSR's private isZero function to a public SCEV member
Dan Gohman
2008-06-18
1
-2
/
+1
*
Fix PR2434. When scanning for exising binary operator to reuse don't
Wojciech Matyjewicz
2008-06-15
1
-15
/
+15
*
Change 'while' loop to 'do' loop.
Wojciech Matyjewicz
2008-06-14
1
-4
/
+11
*
API change for {BinaryOperator|CmpInst|CastInst}::create*() --> Create. Legac...
Gabor Greif
2008-05-16
1
-4
/
+4
*
API changes for class Use size reduction, wave 1.
Gabor Greif
2008-04-06
1
-3
/
+3
*
Add 'umax' similar to 'smax' SCEV. Closes PR2003.
Nick Lewycky
2008-02-20
1
-1
/
+10
*
We should check that existing cast operation has the appropriate opcode befor...
Wojciech Matyjewicz
2008-02-09
1
-19
/
+21
*
Remove attribution from file headers, per discussion on llvmdev.
Chris Lattner
2007-12-29
1
-2
/
+2
*
Add new SCEV, SCEVSMax. This allows LLVM to analyze do-while loops.
Nick Lewycky
2007-11-25
1
-0
/
+10
*
Move the SCEV object factors from being static members of the individual
Dan Gohman
2007-10-22
1
-5
/
+5
*
Change "tmp." to "tmp" for temporaries created by ScalarEvolutionExpander
Dan Gohman
2007-09-14
1
-1
/
+1
*
- Use correct header for SCEV inside LoopPass.cpp
Anton Korobeynikov
2007-08-20
1
-0
/
+12
*
It's not necessary to do rounding for alloca operations when the requested
Dan Gohman
2007-07-18
1
-0
/
+209