llvm-6502/lib/Analysis
Chris Lattner 8c5287086c Upgrade BasicAliasAnalysis::getModRefBehavior to not call Value::getName,
which dynamically allocates the string result.  This speeds up dse on the
testcase from PR1432 from 0.3781s to 0.1804s (2.1x).


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@40838 91177308-0d34-0410-b5e6-96231b3b80d8
2007-08-05 07:50:06 +00:00
..
IPA More explicit keywords. 2007-08-01 15:32:29 +00:00
AliasAnalysis.cpp
AliasAnalysisCounter.cpp
AliasAnalysisEvaluator.cpp Fix typo in comment. 2007-05-06 13:37:16 +00:00
AliasDebugger.cpp
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 Upgrade BasicAliasAnalysis::getModRefBehavior to not call Value::getName, 2007-08-05 07:50:06 +00:00
CFGPrinter.cpp Add explicit keywords. 2007-07-02 14:53:37 +00:00
ConstantFolding.cpp This is the patch to provide clean intrinsic function overloading support in LLVM. It cleans up the intrinsic definitions and generally smooths the process for more complicated intrinsic writing. It will be used by the upcoming atomic intrinsics as well as vector and float intrinsics in the future. 2007-08-04 01:51:18 +00:00
InstCount.cpp Fix typo in comment. 2007-05-06 13:37:16 +00:00
Interval.cpp
IntervalPartition.cpp
LoadValueNumbering.cpp Use DominatorTree instead of ETForest. 2007-06-07 23:53:38 +00:00
LoopInfo.cpp Verify loop info. 2007-07-19 18:02:32 +00:00
LoopPass.cpp Introduce Simple Analysis interface for loop passes. 2007-07-31 08:00:57 +00:00
Makefile
MemoryDependenceAnalysis.cpp Fix a bug that was causing several miscompilations on SPEC. 2007-08-02 17:56:05 +00:00
PostDominators.cpp Fix an iterator invalidation bug I induced. 2007-08-05 00:24:30 +00:00
ProfileInfo.cpp
ProfileInfoLoader.cpp
ProfileInfoLoaderPass.cpp More explicit keywords. 2007-08-01 15:32:29 +00:00
ScalarEvolution.cpp Handle decrementing loops properly. Fixes PR1533. 2007-07-16 02:08:00 +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
ValueNumbering.cpp