reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/polly/lib/Analysis/ScopBuilder.cpp
  202           NextIterationMap.equate(isl::dim::in, u, isl::dim::out, u);
  207   C = C.set_coefficient_si(isl::dim::out, Dim, -1);
  777     ForwardMap = ForwardMap.equate(isl::dim::in, i, isl::dim::out, i);
 1164       PMA = PMA.drop_dims(isl::dim::out, 0, N - 1);
 2377         Transform = Transform.equate(isl::dim::in, i, isl::dim::out, i);
 2396         C = C.set_coefficient_si(isl::dim::out, i, ValInt);
 2411       Transform = Transform.equate(isl::dim::in, i, isl::dim::out, i);
 3168       Map = Map.set_tuple_id(isl::dim::out, Id);
 3275   assert((!MaxPMA || MaxPMA.dim(isl::dim::out)) &&
 3278   Pos = MaxPMA.dim(isl::dim::out) - 1;
tools/polly/lib/Analysis/ScopInfo.cpp
  401   isl::id Id = PMA.get_tuple_id(isl::dim::out);
  483     Map = Map.fix_si(isl::dim::out, i, 0);
  486     Map = Map.equate(isl::dim::in, i - DimsMissing, isl::dim::out, i);
  527       Map = Map.equate(isl::dim::in, i, isl::dim::out, i);
  538     C = C.set_coefficient_si(isl::dim::out, DimsArray - 1, -1);
  543     C = C.set_coefficient_si(isl::dim::out, DimsArray - 1, 1);
  585   return AccessRelation.get_tuple_id(isl::dim::out);
  591   return NewAccessRelation.get_tuple_id(isl::dim::out);
  719   LengthMap = LengthMap.lower_bound_si(isl::dim::out, 0, 0);
  796       MapOne = MapOne.equate(isl::dim::in, j, isl::dim::out, j);
  802         MapTwo = MapTwo.equate(isl::dim::in, j, isl::dim::out, j);
  809     C = C.set_coefficient_si(isl::dim::out, i, -1);
  813     C = C.set_coefficient_si(isl::dim::out, i + 1, -1);
  826   NewAccessRelation = NewAccessRelation.set_tuple_id(isl::dim::out, BaseAddrId);
  852     AccessRelation = AccessRelation.set_tuple_id(isl::dim::out, BaseAddrId);
  864     AccessRelation = AccessRelation.set_tuple_id(isl::dim::out, BaseAddrId);
  880   AccessRelation = AccessRelation.set_tuple_id(isl::dim::out, BaseAddrId);
  908   isl::id ArrayInfoId = NewAccessRelation.get_tuple_id(isl::dim::out);
 1009     Map = Map.equate(isl::dim::in, i, isl::dim::out, i);
 1015   Map = Map.order_lt(isl::dim::in, lastDimension, isl::dim::out, lastDimension);
tools/polly/lib/CodeGen/BlockGenerators.cpp
  689   int DomDims = ScheduleMultiPwAff.dim(isl::dim::out);
tools/polly/lib/Support/ISLTools.cpp
   68     Result = Result.equate(isl::dim::in, i, isl::dim::out, Dims2 + i);
   70     Result = Result.equate(isl::dim::in, Dims1 + i, isl::dim::out, i);
  163     Dims = std::max(Dims, Map.dim(isl::dim::out));
  235   case isl::dim::out:
  247   case isl::dim::out:
  455     Translator = Translator.equate(isl::dim::in, i, isl::dim::out, i);
  456     Translator = Translator.equate(isl::dim::in, i, isl::dim::out,
  460     Translator = Translator.equate(isl::dim::in, DomainDims + i, isl::dim::out,
  464                                    isl::dim::out,
tools/polly/lib/Transform/FlattenAlgo.cpp
   50   auto FixedVal = BMap.plain_get_val_if_fixed(isl::dim::out, 0);
  121     auto Outprojected = Map.project_out(isl::dim::out, first, n);
  135     Dims = std::max(Dims, Map.dim(isl::dim::out));
  143     unsigned MapDims = Map.dim(isl::dim::out);
  144     isl::map SingleMap = Map.project_out(isl::dim::out, 0, pos);
  145     SingleMap = SingleMap.project_out(isl::dim::out, 1, MapDims - pos - 1);
tools/polly/lib/Transform/ForwardOpTree.cpp
  246       isl::id ArrayId = Map.get_tuple_id(isl::dim::out);
  348     isl::id ArrayId = AccessRelation.get_tuple_id(isl::dim::out);
tools/polly/lib/Transform/MaximalStaticExpansion.cpp
  341     NewAccessMap = NewAccessMap.set_tuple_id(isl::dim::out, Id);
  361   NewAccessMap = NewAccessMap.add_dims(isl::dim::out, in_dimensions);
  368   auto CurrentOutId = CurrentAccessMap.get_tuple_id(isl::dim::out);
  373   NewAccessMap = NewAccessMap.set_tuple_id(isl::dim::out, CurrentOutId);
  402   NewAccessMap = NewAccessMap.set_tuple_id(isl::dim::out, NewOutId);
tools/polly/lib/Transform/ScheduleOptimizer.cpp
  313   IsolateRelation = IsolateRelation.move_dims(isl::dim::out, 0, isl::dim::in,
  348       UnrollIsolatedSetOption.set_tuple_id(isl::dim::out, DimOutId);
  565   auto FreeDim = DimType == isl::dim::in ? isl::dim::out : isl::dim::in;
  599   if (Space.dim(isl::dim::out) != 2)
  613         Universe.equate(isl::dim::in, FirstDims[i], isl::dim::out, 0)
  614             .equate(isl::dim::in, SecondDims[i], isl::dim::out, 1);
  687   unsigned OutDimNum = PartialSchedule.dim(isl::dim::out);
  692       permuteDimensions(PartialSchedule, isl::dim::out, MMI.i, OutDimNum - 1);
  694       permuteDimensions(PartialSchedule, isl::dim::out, MMI.j, OutDimNum - 1);
  696       permuteDimensions(PartialSchedule, isl::dim::out, MMI.k, OutDimNum - 1);
 1047   AccessRel = AccessRel.equate(isl::dim::in, FirstDim, isl::dim::out, 0);
 1048   AccessRel = AccessRel.equate(isl::dim::in, 5, isl::dim::out, 1);
 1049   AccessRel = AccessRel.equate(isl::dim::in, SecondDim, isl::dim::out, 2);
 1111   AccRel = AccRel.set_tuple_id(isl::dim::out, SAI->getBasePtrId());
 1114   auto ExtMap = MapOldIndVar.project_out(isl::dim::out, 2,
 1115                                          MapOldIndVar.dim(isl::dim::out) - 2);
 1117   ExtMap = ExtMap.fix_si(isl::dim::out, MMI.i, 0);
 1125   ExtMap = ExtMap.set_tuple_id(isl::dim::out, DomainId);
 1127   ExtMap = ExtMap.set_tuple_id(isl::dim::out, NewStmt->getDomainId());
 1139   AccRel = AccRel.set_tuple_id(isl::dim::out, SAI->getBasePtrId());
 1142   ExtMap = MapOldIndVar.project_out(isl::dim::out, 3,
 1143                                     MapOldIndVar.dim(isl::dim::out) - 3);
 1145   ExtMap = ExtMap.fix_si(isl::dim::out, MMI.j, 0);
 1151   ExtMap = ExtMap.set_tuple_id(isl::dim::out, DomainId);
 1153   ExtMap = ExtMap.set_tuple_id(isl::dim::out, NewStmt->getDomainId());
 1177   if (MapOldIndVar.dim(isl::dim::out) > 9)
 1178     return MapOldIndVar.project_out(isl::dim::out, 0,
 1179                                     MapOldIndVar.dim(isl::dim::out) - 9);
tools/polly/lib/Transform/Simplify.cpp
  314                                         .get_tuple_id(isl::dim::out)
  357                                  .get_tuple_id(isl::dim::out)
  367                                  .get_tuple_id(isl::dim::out)
tools/polly/lib/Transform/ZoneAlgo.cpp
  687       Result = Result.equate(isl::dim::in, i, isl::dim::out, i);
  856         RangeSpace.unwrap().get_tuple_id(isl::dim::out).get_user()));
  928   isl::id OutTupleId = Unwrapped.get_tuple_id(isl::dim::out);
tools/polly/unittests/DeLICM/DeLICMTest.cpp
   54       if (!Map.has_tuple_name(isl::dim::out))
tools/polly/unittests/Isl/IslTest.cpp
  393   TestBMap = TestBMap.fix_si(isl::dim::out, 0, 0);
  394   TestBMap = TestBMap.fix_si(isl::dim::out, 0, 0);
  743             shiftDim(MAP("{ [] -> [0] }"), isl::dim::out, 0, 1));
  745             shiftDim(UMAP("{ [] -> [0] }"), isl::dim::out, 0, 1));
 1042                                                 isl::dim::out, false, false));
 1044             convertZoneToTimepoints(UMAP("{ [] -> [1] }"), isl::dim::out, true,
 1047             convertZoneToTimepoints(UMAP("{ [] -> [1] }"), isl::dim::out, false,
 1050             convertZoneToTimepoints(UMAP("{ [] -> [1] }"), isl::dim::out, true,