1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-24 19:52:54 +01:00
llvm-mirror/test/Analysis
Philip Reames 68207a0a0f Teach isKnownNonEqual how to recurse through invertible multiplies
Build on the work started in 8f07629, and add the multiply case. In the process, more clearly describe the requirement for the operation we're looking through.

Differential Revision: https://reviews.llvm.org/D92726
2020-12-07 14:52:08 -08:00
..
AliasSet [AA] Split up LocationSize::unknown() 2020-11-26 18:39:55 +01:00
AssumptionCache
BasicAA [BasicAA] Migrate "same base pointer" logic to decomposed GEPs 2020-12-06 10:27:35 +01:00
BlockFrequencyInfo
BranchProbabilityInfo [BPI] Look through bitcasts in calcZeroHeuristic 2020-11-17 09:33:05 -08:00
CallGraph
CFLAliasAnalysis
CostModel [CostModel][X86] getGatherScatterOpCost - use default implementation for alt costkinds 2020-12-06 14:08:26 +00:00
DDG
Delinearization
DemandedBits
DependenceAnalysis
DivergenceAnalysis OpaquePtr: Bulk update tests to use typed byval 2020-11-20 14:00:46 -05:00
DominanceFrontier
Dominators
FunctionPropertiesAnalysis
GlobalsModRef [GlobalsAA] Teach to handle addrspacecast. 2020-11-09 00:04:52 -05:00
IRSimilarityIdentifier
IVUsers [SCEV] Strenthen nowrap flags after constant folding for mul exprs 2020-10-25 19:43:58 +01:00
LazyCallGraph [LazyCallGraph] Build SCCs of the reference graph in order 2020-11-02 13:22:42 -08:00
LazyValueAnalysis [JumpThreading] Make -print-lvi-after-jump-threading work with NPM 2020-11-17 23:15:20 -08:00
LegacyDivergenceAnalysis OpaquePtr: Bulk update tests to use typed byval 2020-11-20 14:00:46 -05:00
Lint OpaquePtr: Update more tests to use typed sret 2020-11-20 20:08:43 -05:00
LoopAccessAnalysis [test] Fix runtime-pointer-checking-insert-typesize.ll under NPM 2020-11-26 12:34:32 -08:00
LoopCacheAnalysis/PowerPC
LoopInfo
LoopNestAnalysis
MemoryDependenceAnalysis OpaquePtr: Update more tests to use typed sret 2020-11-20 20:08:43 -05:00
MemorySSA [MemorySSA] Add pointer decrement loop clobber test case. 2020-11-15 18:00:01 +00:00
MustExecute Port print-must-be-executed-contexts and print-mustexecute to NPM 2020-11-03 21:06:46 -08:00
PhiValues
PostDominators
ProfileSummary
RegionInfo
ScalarEvolution [SCEV] Fix incorrect treatment of max taken count. PR48225 2020-11-23 16:52:39 +07:00
ScopedNoAliasAA [MemCpyOpt] Correctly merge alias scopes during call slot optimization 2020-12-03 09:23:37 -08:00
StackSafetyAnalysis OpaquePtr: Bulk update tests to use typed byval 2020-11-20 14:00:46 -05:00
TypeBasedAliasAnalysis [IR] Make nosync, nofree and willreturn default for intrinsics. 2020-10-20 11:57:19 +02:00
ValueTracking Teach isKnownNonEqual how to recurse through invertible multiplies 2020-12-07 14:52:08 -08:00
alias-analysis-uses.ll
lit.local.cfg [FileCheck] Disallow unused prefixes in llvm/test/Analysis 2020-11-19 07:56:35 -08:00