Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
llvm
/
dac58ad983c62b49629e1f2969f4e0a621167d63
/
lib
/
Transforms
/
Scalar
/
ScalarReplAggregates.cpp
dac58ad
Make iostream #inclusion explicit
by Chris Lattner
· 19 years ago
6860f6a
Fix Transforms/ScalarRepl/2005-12-14-UnionPromoteCrash.ll, a crash on undefined
by Chris Lattner
· 19 years ago
a188894
Implement a little hack for parity with GCC on crafty. This speeds up
by Chris Lattner
· 19 years ago
14b0529
Add support alignment of allocation instructions.
by Nate Begeman
· 19 years ago
fd93908
Remove trailing whitespace
by Misha Brukman
· 19 years ago
2cc3462
Silence warnings
by Chris Lattner
· 20 years ago
96326f9
Remove unused variable for compilation by VC++.
by Reid Spencer
· 20 years ago
d878ecd
Teach SROA how to promote an array index that is variable, if the dimension
by Chris Lattner
· 20 years ago
f5990ed
Rearrange some code, no functionality changes.
by Chris Lattner
· 20 years ago
4b50156
Prototype these functions more accurately
by Chris Lattner
· 20 years ago
551ccae
Changes For Bug 352
by Reid Spencer
· 20 years ago
d8e1eea
Fix #includes of i*.h => Instructions.h as per PR403.
by Misha Brukman
· 20 years ago
2fc1230
Fixes working towards PR341
by Chris Lattner
· 20 years ago
8430a45
Do not loop over uses as we delete them. This causes iterators to be
by Chris Lattner
· 20 years ago
28977af
Support getelementptr instructions which use uint's to index into structure
by Chris Lattner
· 20 years ago
d866473
Finegrainify namespacification
by Chris Lattner
· 21 years ago
be883a2
Do not use index type to determine what it is indexing into!
by Chris Lattner
· 21 years ago
d0fde30
Put all LLVM code into the llvm namespace, as per bug 109.
by Brian Gaeke
· 21 years ago
546fc40
Fix PR66 & ScalarRepl/2003-10-29-ArrayProblem.ll
by Chris Lattner
· 21 years ago
b576c94
Added LLVM project notice to the top of every C++ source file.
by John Criswell
· 21 years ago
43f820d
Change the interface to PromoteMemToReg to also take a DominatorTree
by Chris Lattner
· 21 years ago
02a3be0
Rename Function::getEntryNode -> getEntryBlock
by Chris Lattner
· 21 years ago
8fce16e
Do not return success after checking only the FIRST USE of a gep instruction.
by Chris Lattner
· 21 years ago
fe7ea0d
Minor optimization efficiency improvement:
by Chris Lattner
· 21 years ago
3cfb6b1
Apostrophes are only used for possession and quoting.
by Misha Brukman
· 21 years ago
38aec32
Integrate functionality of the mem2reg pass directly into this pass to make
by Chris Lattner
· 21 years ago
a15854c
ScalarRepl does not modify the CFG. Say so!
by Chris Lattner
· 21 years ago
6806f56
DEBUG got moved to Support/Debug.h
by Chris Lattner
· 21 years ago
c07736a
Simplify code by using ConstantInt::getRawValue instead of checking to see
by Chris Lattner
· 21 years ago
b37923f
Okay totally give up on trying to optimize aggregates that cannot be completely
by Chris Lattner
· 21 years ago
26d2ca1
add a check that allows the SRoA pass to avoid breaking programs, even if their
by Chris Lattner
· 21 years ago
261d686
Fix bug: ScalarRepl/2003-05-30-MultiLevel.ll
by Chris Lattner
· 21 years ago
5e062a1
Fix bug: ScalarRepl/2003-05-29-ArrayFail.ll
by Chris Lattner
· 21 years ago
d10376b
* Actually USE the statistic that we made * Implement SRoA for arrays
by Chris Lattner
· 21 years ago
ed7b41e
Implementation of the simple "scalar replacement of aggregates" transformation
by Chris Lattner
· 21 years ago