Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
llvm
/
3da59db637a887474c1b1346c1f3ccf53b6c4663
/
lib
/
Analysis
/
ScalarEvolution.cpp
3da59db
For PR950:
by Reid Spencer
· 18 years ago
d6c3422
Remove redundant <cmath>.
by Jim Laskey
· 18 years ago
0a783f7
For PR950: Replace the REM instruction with UREM, SREM and FREM.
by Reid Spencer
· 18 years ago
48d8a70
Make ScalarEvolution actually use a ZeroExtend expression instead of
by Reid Spencer
· 18 years ago
1628cec
For PR950:
by Reid Spencer
· 18 years ago
b83eb64
For PR950:
by Reid Spencer
· 18 years ago
b336409
Fix some more static dtor issues.
by Chris Lattner
· 18 years ago
003cbf3
Eliminate ConstantBool::True and ConstantBool::False. Instead, provide
by Chris Lattner
· 18 years ago
5d8925c
Eliminate RegisterAnalysis. RegisterPass now does all that is necessary.
by Chris Lattner
· 18 years ago
a4f0b3a
s|llvm/Support/Visibility.h|llvm/Support/Compiler.h|
by Chris Lattner
· 18 years ago
9525528
Use hidden visibility to make symbols in an anonymous namespace get
by Chris Lattner
· 18 years ago
97156e7
Implement Transforms/IndVarsSimplify/complex-scev.ll, a case where we didn't
by Chris Lattner
· 18 years ago
1f23930
Signed shr by a constant is not the same as sdiv by 2^k
by Chris Lattner
· 18 years ago
60a05cc
Fix Transforms/IndVarsSimplify/2006-03-31-NegativeStride.ll and
by Chris Lattner
· 18 years ago
7238210
Add explicit iostream #includes
by Chris Lattner
· 19 years ago
a115643
Move some constant folding code shared by Analysis and Transform passes
by John Criswell
· 19 years ago
bed21de
wrap a long line
by Chris Lattner
· 19 years ago
ff2006a
Fix Transforms/LoopStrengthReduce/2005-08-15-AddRecIV.ll
by Chris Lattner
· 19 years ago
db25de4
Teach LLVM to know how many times a loop executes when constructed with
by Chris Lattner
· 19 years ago
05bd374
Fix an obvious oops
by Chris Lattner
· 19 years ago
a0740fb
implement two helper methods
by Chris Lattner
· 19 years ago
2b37d7c
Remove trailing whitespace
by Misha Brukman
· 19 years ago
6128690
Don't make this require loopsimplify. It works BETTER with loop simplify
by Chris Lattner
· 19 years ago
bac5b46
Export two methods for getting -X and A-B.
by Chris Lattner
· 19 years ago
7192e50
DCE a dead function
by Chris Lattner
· 19 years ago
7ffc07d
1 + 100 + 51 == 152, not 52.
by Chris Lattner
· 19 years ago
2352fec
Scary typo that fixes Regression/Transforms/IndVarsSimplify/2005-02-17-TruncateExprCrash.ll
by Chris Lattner
· 19 years ago
4dc534c
Correct the recursive PHI node handling routines in a way that CANNOT induce
by Chris Lattner
· 20 years ago
caa7c19
Fix a problem where we could infinitely recurse on phi nodes.
by Chris Lattner
· 20 years ago
ce9653c
For PR387:\
by Reid Spencer
· 20 years ago
6a1a78a
This patch prevents an infinite recursion while compiling 103.su2cor.
by Chris Lattner
· 20 years ago
219c141
Patch to support MSVC, contributed by Morten Ofstad
by Chris Lattner
· 20 years ago
673e02b
This nutty patch has been in my tree since before 1.3 went out, and it needs
by Chris Lattner
· 20 years ago
4a2b23e
Fix SingleSource/Benchmarks/McGill/chomp
by Chris Lattner
· 20 years ago
20aa474
Fixes to make LLVM compile with vc7.1.
by Alkis Evlogimenos
· 20 years ago
551ccae
Changes For Bug 352
by Reid Spencer
· 20 years ago
e840434
bug 122:
by Reid Spencer
· 20 years ago
5aa2021
Remove distasteful method which is really part of the indvars pass
by Chris Lattner
· 20 years ago
541ad5e
REALLY fix PR378: crash in scalar evolution analysis
by Chris Lattner
· 20 years ago
2d58452
Fix a bug in my change last night that caused a few test failures.
by Chris Lattner
· 20 years ago
8d741b8
Do not sort SCEV objects by address: instead sort by complexity and group
by Chris Lattner
· 20 years ago
6ffe551
Changes to fix up the inst_iterator to pass to boost iterator checks. This
by Chris Lattner
· 20 years ago
b06432c
Eliminate all of the SCEV Expansion code which is really part of the
by Chris Lattner
· 20 years ago
45a1cf8
It's not just a printer, it's actually an analysis too
by Chris Lattner
· 20 years ago
f1ab4b4
Change the ExitBlocks list from being explicitly contained in the Loop
by Chris Lattner
· 20 years ago
3221ad0
Add the ability to compute exit values for complex loop using unanalyzable
by Chris Lattner
· 20 years ago
7980fb9
Add the ability to compute trip counts that are only controlled by constants
by Chris Lattner
· 20 years ago
c598517
Include <cmath> for compatibility with gcc 3.0.x (the system compiler on
by Brian Gaeke
· 20 years ago
0a7f98c
Factor a bunch of classes out into a public header
by Chris Lattner
· 20 years ago
0aa84fd
Unbreak the build
by Chris Lattner
· 20 years ago
e9fc96e
Implement a FIXME: if we're going to insert a cast, we might as well only
by Chris Lattner
· 20 years ago
16011e6
This is a trivial tweak to the addrec insertion code: insert the increment
by Chris Lattner
· 20 years ago
627018b
Fix a bug Brian found.
by Chris Lattner
· 20 years ago
ea9e005
Sparc don't got not "sqrtl", bum bum bum
by Chris Lattner
· 20 years ago
bb2aff1
Kill warnings during an optimized compile where assert() disappears.
by Misha Brukman
· 20 years ago
ddd947f
Fix PR312 and IndVarsSimplify/2004-04-05-InvokeCastCrash.llx
by Chris Lattner
· 20 years ago
e34c0b4
Add a break in the default case
by Chris Lattner
· 20 years ago
d18d9dc
Comment out debugging printouts
by Chris Lattner
· 20 years ago
53e677a
Add a new analysis
by Chris Lattner
· 20 years ago