Home
last modified time | relevance | path

Searched refs:AccessRelation (Results 1 – 4 of 4) sorted by relevance

/external/llvm-project/polly/lib/Analysis/
DScopInfo.cpp459 isl::map Relation = AccessRelation; in wrapConstantDimensions()
462 AccessRelation = Relation; in wrapConstantDimensions()
468 isl::space AccessSpace = AccessRelation.get_space().range(); in updateDimensionality()
489 AccessRelation = AccessRelation.apply_range(Map); in updateDimensionality()
503 AccessRelation = AccessRelation.floordiv_val(V); in updateDimensionality()
547 AccessRelation = AccessRelation.apply_range(Map); in updateDimensionality()
586 return AccessRelation.get_tuple_id(isl::dim::out); in getOriginalArrayId()
612 return AccessRelation; in getOriginalAccessRelation()
616 return AccessRelation.to_str(); in getOriginalAccessRelationStr()
620 return AccessRelation.get_space(); in getOriginalAccessRelationSpace()
[all …]
DScopBuilder.cpp2897 isl::map AccessRelation = Access->getAccessRelation(); in getNonHoistableCtx() local
2898 assert(!AccessRelation.is_empty()); in getNonHoistableCtx()
2900 if (AccessRelation.involves_dims(isl::dim::in, 0, Stmt.getNumIterators())) in getNonHoistableCtx()
2903 AccessRelation = AccessRelation.intersect_domain(Stmt.getDomain()); in getNonHoistableCtx()
2909 SafeToLoad = isl::set::universe(AccessRelation.get_space().range()); in getNonHoistableCtx()
2915 SafeToLoad = AccessRelation.range(); in getNonHoistableCtx()
2918 if (isAccessRangeTooComplex(AccessRelation.range())) in getNonHoistableCtx()
/external/llvm-project/polly/lib/Transform/
DForwardOpTree.cpp416 isl::map AccessRelation) { in makeReadArrayAccess() argument
417 isl::id ArrayId = AccessRelation.get_tuple_id(isl::dim::out); in makeReadArrayAccess()
436 Access->setNewAccessRelation(AccessRelation); in makeReadArrayAccess()
/external/llvm-project/polly/include/polly/
DScopInfo.h607 isl::map AccessRelation; variable
1047 void setAccessRelation(isl::map AccessRelation);