1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-22 04:22:57 +02:00
llvm-mirror/test/Analysis
Dan Gohman cec5b682b6 Fix ScalarEvolution's "exhaustive" trip count evaluation code to avoid
assuming that loops are in canonical form, as ScalarEvolution doesn't
depend on LoopSimplify itself. Also, with indirectbr not all loops can
be simplified. This fixes PR7416.

llvm-svn: 106389
2010-06-19 14:17:24 +00:00
..
BasicAA Pointers to zero-sized objects don't point to overlapping objects. 2010-04-08 18:11:50 +00:00
CallGraph fix some failures my callgraph dump format change broke. 2010-04-23 18:38:40 +00:00
Dominators
GlobalsModRef
LoopDependenceAnalysis -disable-output is no longer needed with -analyze. 2010-01-26 19:25:59 +00:00
LoopInfo
PointerTracking Update computeArraySize() to use ComputeMultiple() to determine the array size associated with a malloc; also extend PerformHeapAllocSRoA() to check if the optimized malloc's arg had its highest bit set, so that it is safe for ComputeMultiple() to look through sext instructions while determining the optimized malloc's array size 2009-11-10 08:32:25 +00:00
PostDominators Fix PR6047 2010-01-16 13:38:07 +00:00
Profiling
ScalarEvolution Fix ScalarEvolution's "exhaustive" trip count evaluation code to avoid 2010-06-19 14:17:24 +00:00