llvm-6502/lib/Analysis
Matthijs Kooijman 0a9aaf46be Make BuildSubAggregate use FindInsertedElement again to prevent it from
inserting extractvalues. In particular, this prevents the insertion of
extractvalues that can't be folded away later. Also add an example of when this
stuff is needed.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@52328 91177308-0d34-0410-b5e6-96231b3b80d8
2008-06-16 14:13:46 +00:00
..
IPA Replace two manual loops with calls to CallSite::hasArguments (no functional changes). 2008-06-04 16:57:50 +00:00
AliasAnalysis.cpp Fix a copy+paste error in a comment. 2008-05-30 00:02:02 +00:00
AliasAnalysisCounter.cpp
AliasAnalysisEvaluator.cpp
AliasDebugger.cpp
AliasSetTracker.cpp
Analysis.cpp
BasicAliasAnalysis.cpp simplify some code by using a helper function. This really really 2008-06-16 06:38:26 +00:00
CFGPrinter.cpp
ConstantFolding.cpp "ret (constexpr)" can't be folded into a Constant. Add a method to 2008-05-25 20:56:15 +00:00
InstCount.cpp
Interval.cpp
IntervalPartition.cpp
LibCallAliasAnalysis.cpp Expose a public interface to this pass. 2008-06-05 23:45:18 +00:00
LibCallSemantics.cpp
LoadValueNumbering.cpp transform more loops to iterator form, detabify 2008-05-22 19:24:54 +00:00
LoopInfo.cpp
LoopPass.cpp
Makefile
MemoryDependenceAnalysis.cpp Remember to update the reverse non-local cache when cleaning up dirty entries. This fixes PR2397. 2008-06-01 21:03:52 +00:00
PostDominators.cpp Add newline at end of file. 2008-05-29 21:05:16 +00:00
ProfileInfo.cpp
ProfileInfoLoader.cpp
ProfileInfoLoaderPass.cpp
ScalarEvolution.cpp Crash less. The i64 restriction in BinomialCoefficient caused some problems 2008-06-13 04:38:55 +00:00
ScalarEvolutionExpander.cpp Fix PR2434. When scanning for exising binary operator to reuse don't 2008-06-15 19:07:39 +00:00
SparsePropagation.cpp Use Function::getEntryBlock instead of Function::begin, for clarity. 2008-05-27 20:55:29 +00:00
Trace.cpp
ValueNumbering.cpp Update comments and documentation to reflect that GCSE and ValueNumbering are 2008-06-05 07:55:49 +00:00
ValueTracking.cpp Make BuildSubAggregate use FindInsertedElement again to prevent it from 2008-06-16 14:13:46 +00:00