Dataflow¶
Access Info¶
Union Access Info¶
- class islpy.UnionAccessInfo¶
- __eq__(value, /)¶
Return self==value.
- __hash__()¶
Return hash(self).
- __ne__(value, /)¶
Return self!=value.
- copy(self) UnionAccessInfo ¶
Warning
This function is not part of the officially public isl API. Use at your own risk.
- from_sink = <nanobind.nb_func object>¶
- get_ctx(self) Context ¶
Warning
This function is not part of the officially public isl API. Use at your own risk.
- set_kill(self, kill: UnionMap | BasicMap | Map) UnionAccessInfo ¶
- set_may_source(self, may_source: UnionMap | BasicMap | Map) UnionAccessInfo ¶
- set_must_source(self, must_source: UnionMap | BasicMap | Map) UnionAccessInfo ¶
- set_schedule(self, schedule: Schedule) UnionAccessInfo ¶
- set_schedule_map(self, schedule_map: UnionMap | BasicMap | Map) UnionAccessInfo ¶
Restriction¶
- class islpy.Restriction¶
- __eq__(value, /)¶
Return self==value.
- __hash__()¶
Return hash(self).
- __ne__(value, /)¶
Return self!=value.
- empty = <nanobind.nb_func object>¶
- get_ctx(self) Context ¶
Warning
This function is not part of the officially public isl API. Use at your own risk.
- input = <nanobind.nb_func object>¶
- none = <nanobind.nb_func object>¶
- output = <nanobind.nb_func object>¶
Flow¶
Union Flow¶
- class islpy.UnionFlow¶
- __eq__(value, /)¶
Return self==value.
- __hash__()¶
Return hash(self).
- __ne__(value, /)¶
Return self!=value.
- copy(self) UnionFlow ¶
Warning
This function is not part of the officially public isl API. Use at your own risk.
Canonical Names for Internal Module¶
- class islpy._isl.AccessInfo¶
See
islpy.AccessInfo
.
- class islpy._isl.UnionAccessInfo¶
- class islpy._isl.Restriction¶
See
islpy.Restriction
.
- class islpy._isl.Flow¶
See
islpy.Flow
.
- class islpy._isl.UnionFlow¶
See
islpy.UnionFlow
.