Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
llvm
/
4ee451de366474b9c228b4e5fa573795a715216d
/
lib
/
Analysis
/
ScalarEvolutionExpander.cpp
4ee451d
Remove attribution from file headers, per discussion on llvmdev.
by Chris Lattner
· 17 years ago
c54c561
Add new SCEV, SCEVSMax. This allows LLVM to analyze do-while loops.
by Nick Lewycky
· 17 years ago
246b256
Move the SCEV object factors from being static members of the individual
by Dan Gohman
· 17 years ago
693f541
Change "tmp." to "tmp" for temporaries created by ScalarEvolutionExpander
by Dan Gohman
· 17 years ago
96fea33
- Use correct header for SCEV inside LoopPass.cpp
by Anton Korobeynikov
· 17 years ago
0f0eb18
Fold a binary operator with constant operands when expanding code for a SCEV.
by Dan Gohman
· 17 years ago
d19534a
Add a SCEV class and supporting code for sign-extend expressions.
by Dan Gohman
· 17 years ago
b1b2f0b
Be more careful when inserting reused instructions. This fixes CodeGen/Generic/2007-04-17-lsr-crash.ll
by Chris Lattner
· 17 years ago
7fec90e
CSE simple binary expressions when they are inserted. This makes LSR produce
by Chris Lattner
· 17 years ago
cae5754
Prefer non-virtual calls to ConstantInt::isZero over virtual calls to
by Reid Spencer
· 17 years ago
4d050d7
Avoid a potential assert out if the loop increment is > 64 bits.
by Reid Spencer
· 17 years ago
24d6da5
For PR970:
by Reid Spencer
· 18 years ago
42a7551
rename Type::isIntegral to Type::isInteger, eliminating the old Type::isInteger.
by Chris Lattner
· 18 years ago
6b6b6ef
For PR1043:
by Zhou Sheng
· 18 years ago
3ba68b9
Change the interface to SCEVExpander::InsertCastOfTo to take a cast opcode
by Reid Spencer
· 18 years ago
d977d86
Replace inferred getCast(V,Ty) calls with more strict variants.
by Reid Spencer
· 18 years ago
e815619
Changed llvm_ostream et all to OStream. llvm_cerr, llvm_cout, llvm_null, are
by Bill Wendling
· 18 years ago
1029255
Fix 80 cols violation
by Reid Spencer
· 18 years ago
68fe61d
Replacing std::iostreams with llvm iostreams. Some of these changes involve
by Bill Wendling
· 18 years ago
3da59db
For PR950:
by Reid Spencer
· 18 years ago
b83eb64
For PR950:
by Reid Spencer
· 18 years ago
ca1a4be
Pull the InsertCastOfTo out of the header, implement CSE'ing of arguments.
by Chris Lattner
· 19 years ago
df14a04
Fix a problem that Nate noticed with LSR:
by Chris Lattner
· 19 years ago
36f891b
Break SCEVExpander out of IndVarSimplify into its own .h/.cpp file so that
by Nate Begeman
· 19 years ago