Searched refs:apply_range (Results 1 – 12 of 12) sorted by relevance
38 res = FN(TYPE,apply_range)(res, in FN()50 map = FN(TYPE,apply_range)(map, FN(TYPE,copy)(map)); in FN()
89 isl::union_map WriteTimes = WriteIterations.apply_range(Schedule); in getLiveOut()93 LastWriteTimes.apply_range(Schedule.reverse()); in getLiveOut()
496 return UseScatter.apply_range(ReachDefTimepoints); in computeUseToDefFlowDependency()582 isl::union_map(LastPerPHIWrites).apply_range(PHIWriteScatter.reverse()); in computePerPHI()872 isl::union_map Mapped = isl::union_map(Map).apply_range(NormalizeMap); in normalizeValInst()1067 PerPHI.apply_domain(PHIValInst).apply_range(IncomingValInsts); in computeNormalizedPHIs()1109 return EltReachdDef.apply_range(AllKnownWriteValInst); in computeKnownFromMustWrites()1150 isl::union_map ScatterKnown = ReadsElt.apply_range(AllReadValInst); in computeKnownFromLoad()1157 return DefZoneEltDefId.apply_range(DefidKnown); in computeKnownFromLoad()
274 isl::union_map DomValSched = ValInst.domain_map().apply_range(Schedule); in findSameContentElements()281 isl::union_map MustKnownInst = MustKnownCurried.apply_range(SchedValDomVal); in findSameContentElements()522 isl::union_map(TargetExpectedVal).apply_range(Translator); in forwardKnownLoad()630 TargetExpectedVal.apply_range(Translator); in reloadKnownContent()
646 .apply_range(ReadSchedule.reverse()); in computeValueUses()742 auto UseTarget = DefUses.reverse().apply_range(DefTarget); in tryMapValue()859 auto PHITarget = PHISched.apply_range(TargetElt); in tryMapPHI()912 isl::union_map PerPHIWriteScatterUmap = PerPHIWrites.apply_range(Schedule); in tryMapPHI()1030 auto EltTarget = Target.apply_range(TargetAccRel); in collapseScalarsToStore()
691 return MapOldIndVar.apply_range(AccessRel); in getMatMulAccRel()774 isl::map CopyFrom = MapOldIndVar.reverse().apply_range(AccRelA); in optimizePackedA()784 isl::map CopyTo = CopyFrom.apply_range(PackedATranslator); in optimizePackedA()
703 MaybeBefore.apply_domain(PartSchedRev).apply_range(PartSchedRev); in remainingDepsFromPartialSchedule()761 .apply_range(RHSPartSched.reverse()); in canFuseOutermost()
89 return Map.apply_range(ScatterRel); in beforeScatter()107 return Map.apply_range(ScatterRel); in afterScatter()260 return Map.apply_range(TranslatorMap); in shiftDim()350 return ReachableWrites.apply_range(Schedule.reverse()); in computeReachingWrite()363 Writes.reverse().range_map().apply_range(Schedule); in computeArrayUnused()
434 Relation = Relation.apply_range(isl::map::from_multi_aff(DivModAff)); in wrapConstantDimensions()464 AccessRelation = AccessRelation.apply_range(Map); in updateDimensionality()523 AccessRelation = AccessRelation.apply_range(Map); in updateDimensionality()689 LengthMap = LengthMap.apply_range(isl::map::lex_gt(RangeSpace)); in buildMemIntrinsicAccessRelation()791 NewAccessRelation = NewAccessRelation.apply_range(MapOne); in foldAccessRelation()997 NextScatt = NextScatt.apply_range(Schedule); in getStride()998 NextScatt = NextScatt.apply_range(AccessRelation); in getStride()
678 Dependences = Dependences.apply_range(Schedule); in isValidSchedule()
2269 Access->getAccessRelation().apply_range(Transform)); in foldSizeConstantsToRight()
1454 inline isl::basic_map apply_range(isl::basic_map bmap2) const;1455 inline isl::map apply_range(const isl::map &map2) const;2111 inline isl::map apply_range(isl::map map2) const;2113 inline isl::map apply_range(const isl::basic_map &map2) const;7989 isl::map basic_map::apply_range(const isl::map &map2) const in apply_range() function7991 return isl::map(*this).apply_range(map2); in apply_range()7996 return isl::map(*this).apply_range(umap2); in apply_range()10670 isl::map map::apply_range(isl::map map2) const in apply_range() function10678 return isl::union_map(*this).apply_range(umap2); in apply_range()10681 isl::map map::apply_range(const isl::basic_map &map2) const in apply_range() function[all …]