Polly 19.0.0git
polly::ZoneAlgorithm Member List

This is the complete list of members for polly::ZoneAlgorithm, including all inherited members.

addArrayReadAccess(MemoryAccess *MA)polly::ZoneAlgorithmprivate
addArrayWriteAccess(MemoryAccess *MA)polly::ZoneAlgorithmprivate
AllMayWritespolly::ZoneAlgorithmprotected
AllMustWritespolly::ZoneAlgorithmprotected
AllReadspolly::ZoneAlgorithmprotected
AllReadValInstpolly::ZoneAlgorithmprotected
AllWritespolly::ZoneAlgorithmprotected
AllWriteValInstpolly::ZoneAlgorithmprotected
collectCompatibleElts()polly::ZoneAlgorithmprotected
collectIncompatibleElts(ScopStmt *Stmt, isl::union_set &IncompatibleElts, isl::union_set &AllElts)polly::ZoneAlgorithmprivate
CompatibleEltspolly::ZoneAlgorithmprotected
computeCommon()polly::ZoneAlgorithmprotected
ComputedPHIspolly::ZoneAlgorithmprotected
computeKnown(bool FromWrite, bool FromRead) constpolly::ZoneAlgorithm
computeKnownFromLoad() constpolly::ZoneAlgorithm
computeKnownFromMustWrites() constpolly::ZoneAlgorithm
computeNormalizedPHIs()polly::ZoneAlgorithmprotected
computePerPHI(const polly::ScopArrayInfo *SAI)polly::ZoneAlgorithmprotected
computeUseToDefFlowDependency(ScopStmt *UseStmt, ScopStmt *DefStmt)polly::ZoneAlgorithmprivate
DefToTargetCachepolly::ZoneAlgorithmprotected
getAccessRelationFor(MemoryAccess *MA) constpolly::ZoneAlgorithmprotected
getDefToTarget(ScopStmt *DefStmt, ScopStmt *TargetStmt)polly::ZoneAlgorithmprotected
getDomainFor(ScopStmt *Stmt) constpolly::ZoneAlgorithmprotected
getDomainFor(MemoryAccess *MA) constpolly::ZoneAlgorithmprotected
getScalarReachingDefinition(ScopStmt *Stmt)polly::ZoneAlgorithmprotected
getScalarReachingDefinition(isl::set DomainDef)polly::ZoneAlgorithmprotected
getScatterFor(ScopStmt *Stmt) constpolly::ZoneAlgorithmprotected
getScatterFor(MemoryAccess *MA) constpolly::ZoneAlgorithmprotected
getScatterFor(isl::union_set Domain) constpolly::ZoneAlgorithmprotected
getScatterFor(isl::set Domain) constpolly::ZoneAlgorithmprotected
getScop() constpolly::ZoneAlgorithminline
getWrittenValue(MemoryAccess *MA, isl::map AccRel)polly::ZoneAlgorithmprivate
isCompatibleAccess(MemoryAccess *MA)polly::ZoneAlgorithmprotected
IslCtxpolly::ZoneAlgorithmprotected
isNormalizable(MemoryAccess *MA)polly::ZoneAlgorithmprotected
isNormalized(isl::map Map)polly::ZoneAlgorithmprotected
isNormalized(isl::union_map Map)polly::ZoneAlgorithmprotected
LIpolly::ZoneAlgorithmprotected
makeEmptyUnionMap() constpolly::ZoneAlgorithmprotected
makeEmptyUnionSet() constpolly::ZoneAlgorithmprotected
makeNormalizedValInst(llvm::Value *Val, ScopStmt *UserStmt, llvm::Loop *Scope, bool IsCertain=true)polly::ZoneAlgorithmprotected
makeUnknownForDomain(ScopStmt *Stmt) constpolly::ZoneAlgorithmprotected
makeValInst(llvm::Value *Val, ScopStmt *UserStmt, llvm::Loop *Scope, bool IsCertain=true)polly::ZoneAlgorithmprotected
makeValueId(llvm::Value *V)polly::ZoneAlgorithmprotected
makeValueSet(llvm::Value *V)polly::ZoneAlgorithmprotected
makeValueSpace(llvm::Value *V)polly::ZoneAlgorithmprotected
NormalizeMappolly::ZoneAlgorithmprotected
ParamSpacepolly::ZoneAlgorithmprotected
PassNamepolly::ZoneAlgorithmprotected
PerPHIMapspolly::ZoneAlgorithmprotected
printAccesses(llvm::raw_ostream &OS, int Indent=0) constpolly::ZoneAlgorithmprotected
RecursivePHIspolly::ZoneAlgorithmprotected
Spolly::ZoneAlgorithmprotected
ScalarReachDefZonepolly::ZoneAlgorithmprotected
ScatterSpacepolly::ZoneAlgorithmprotected
Schedulepolly::ZoneAlgorithmprotected
ValueIdspolly::ZoneAlgorithmprotected
WriteReachDefZonepolly::ZoneAlgorithmprotected
ZoneAlgorithm(const char *PassName, Scop *S, llvm::LoopInfo *LI)polly::ZoneAlgorithmprotected