llvm-project/llvm/test/Analysis
Max Kazantsev e5fa7eb120 [SCEV] Add printout of symbolic max backedge-taken and block exit count
We do compute it and use in optimizations, but never print it out. We need
to do it in order to be able to track improvements in its computation.
2022-11-24 19:29:58 +07:00
..
AliasSet [AST] Remove legacy AliasSetPrinter pass 2022-11-14 15:50:38 +01:00
AssumptionCache
BasicAA [BasicAA] Add tests with __memcpy_chk. 2022-11-23 22:09:53 +00:00
BlockFrequencyInfo
BranchProbabilityInfo
CFLAliasAnalysis [AAEval] Make compatible with opaque pointers 2022-03-16 10:02:11 +01:00
CallGraph [CallGraph] Port -print-callgraph-sccs to new pass manager 2022-10-11 14:43:16 -07:00
CostModel [CostModel][X86] Fix permute latency cost 2022-11-23 19:17:16 +08:00
CycleInfo [test] Replace/remove some 'opt -analyze' RUN lines 2022-02-09 15:49:53 -08:00
DDG
Delinearization [test] Remove one more unnecessary -analyze RUN line 2022-02-09 16:05:43 -08:00
DemandedBits
DependenceAnalysis [DependenceAnalysis][PR56275] Normalize negative dependence analysis results 2022-08-03 19:59:00 -04:00
DivergenceAnalysis AMDGPU: Fix DivergenceAnalysis for llvm.read_register 2022-11-07 10:42:35 -08:00
DominanceFrontier
Dominators [opt] Don't translate legacy -analysis flag to require<analysis> 2022-10-07 14:54:34 -07:00
DotMachineCFG/AMDGPU -dot-machine-cfg for printing MachineFunction to a dot file 2022-09-22 12:48:33 +05:30
FunctionPropertiesAnalysis
GlobalsModRef [opt] Stop treating alias analysis specially when translating legacy opt syntax 2022-10-07 11:50:43 -07:00
IRSimilarityIdentifier [IRSim] Ignore debug instructions when creating canonical numbering 2022-04-19 13:18:28 -05:00
IVUsers [opt] Don't translate legacy -analysis flag to require<analysis> 2022-10-07 14:54:34 -07:00
LazyCallGraph [LazyCallGraph] Handle spurious ref edges when deleting a dead function 2022-09-22 15:01:15 -07:00
LazyValueAnalysis
LegacyDivergenceAnalysis AMDGPU: Fix faulty divergence analysis tests 2022-11-06 22:14:12 -08:00
Lint [test] Use -passes syntax in Analysis tests 2022-10-21 20:38:42 +02:00
LoopAccessAnalysis [LAA] Fix ICE with scAddExpr in forked pointers 2022-09-21 10:27:06 +01:00
LoopCacheAnalysis [LoopCacheAnalysis] Fix a type mismatch problem in cost calculation 2022-07-21 01:57:05 -04:00
LoopInfo
LoopNestAnalysis
MemoryDependenceAnalysis [test] Use -passes syntax in Analysis tests 2022-10-21 20:38:42 +02:00
MemorySSA [MemorySSA] Add test for select with cross-iteration dependency (NFC) 2022-10-14 11:03:02 +02:00
MustExecute [test] Use new pass manager syntax in some tests 2022-10-23 13:44:20 -07:00
PhiValues
PostDominators
ProfileSummary
RegionInfo [FileCheck] Catch missspelled directives. 2022-05-26 11:37:19 +01:00
ScalarEvolution [SCEV] Add printout of symbolic max backedge-taken and block exit count 2022-11-24 19:29:58 +07:00
ScopedNoAliasAA [test] Modify some tests to remove implicit -basic-aa in legacy PM RUN lines 2022-03-08 14:35:06 -08:00
StackSafetyAnalysis [StackLifetime] More efficient loop for LivenessType::Must 2022-09-28 16:28:45 -07:00
TypeBasedAliasAnalysis [IR] Switch everything to use memory attribute 2022-11-04 10:21:38 +01:00
ValueTracking [test] Use -passes syntax in Analysis tests 2022-10-21 20:38:42 +02:00