1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-25 04:02:41 +01:00
llvm-mirror/lib/Analysis
Owen Anderson 23d5d3add4 A first stab at memory dependence analysis. This is an interface on top of
alias analysis, adding caching and lazy computation of queries.  This will
be used in planned improvements to memory access optimizations.

llvm-svn: 37958
2007-07-06 23:14:35 +00:00
..
IPA CallGraphSCCPass manager may require other passes. 2007-06-21 22:29:02 +00:00
AliasAnalysis.cpp Drop 'const' 2007-05-03 01:11:54 +00:00
AliasAnalysisCounter.cpp Drop 'const' 2007-05-03 01:11:54 +00:00
AliasAnalysisEvaluator.cpp Fix typo in comment. 2007-05-06 13:37:16 +00:00
AliasDebugger.cpp Drop 'const' 2007-05-03 01:11:54 +00:00
AliasSetTracker.cpp when merging two alias sets together, be sure to propagate the volatility of 2007-05-23 06:36:35 +00:00
BasicAliasAnalysis.cpp Add explicit keywords. 2007-07-02 14:53:37 +00:00
CFGPrinter.cpp Add explicit keywords. 2007-07-02 14:53:37 +00:00
ConstantFolding.cpp The bit counting intrinsics return i32 not the operand type. This fixes 2007-04-01 18:42:20 +00:00
InstCount.cpp Fix typo in comment. 2007-05-06 13:37:16 +00:00
Interval.cpp
IntervalPartition.cpp Drop 'const' 2007-05-03 01:11:54 +00:00
LoadValueNumbering.cpp Use DominatorTree instead of ETForest. 2007-06-07 23:53:38 +00:00
LoopInfo.cpp Use DominatorTree instead of ETForest. 2007-06-08 00:17:13 +00:00
LoopPass.cpp Add loop info verification mechanism. 2007-06-29 23:13:42 +00:00
Makefile Changed from PARALLEL_DIRS to DIRS since we're only building one directory. 2006-12-13 19:42:54 +00:00
MemoryDependenceAnalysis.cpp A first stab at memory dependence analysis. This is an interface on top of 2007-07-06 23:14:35 +00:00
PostDominators.cpp Break DominatorTree from ETNode. 2007-06-12 00:54:38 +00:00
ProfileInfo.cpp Drop 'const' 2007-05-03 01:11:54 +00:00
ProfileInfoLoader.cpp Change uses of Function::front to Function::getEntryBlock for readability. 2007-03-22 16:38:57 +00:00
ProfileInfoLoaderPass.cpp Drop 'const' 2007-05-03 01:11:54 +00:00
ScalarEvolution.cpp Rename ScalarEvolution::deleteInstructionFromRecords to 2007-06-19 14:28:31 +00:00
ScalarEvolutionExpander.cpp Fold a binary operator with constant operands when expanding code for a SCEV. 2007-06-15 19:21:55 +00:00
Trace.cpp Added an automatic cast to "std::ostream*" etc. from OStream. We then can 2006-12-17 05:15:13 +00:00
ValueNumbering.cpp Drop 'const' 2007-05-03 01:11:54 +00:00