Dataflow¶
Access Info¶
-
class
islpy.
AccessInfo
¶ -
-
__eq__
(value, /)¶ Return self==value.
-
__hash__
()¶ Return hash(self).
-
__ne__
(value, /)¶ Return self!=value.
-
compute_flow
(self)¶ - Parameters
self –
AccessInfo
(becomes invalid)- Returns
-
get_ctx
(self)¶ - Parameters
self –
AccessInfo
- Returns
-
Union Access Info¶
-
class
islpy.
UnionAccessInfo
¶ -
__eq__
(value, /)¶ Return self==value.
-
__hash__
()¶ Return hash(self).
-
__ne__
(value, /)¶ Return self!=value.
-
compute_flow
(self)¶ - Parameters
self –
UnionAccessInfo
- Returns
-
copy
(self)¶ - Parameters
self –
UnionAccessInfo
- Returns
-
get_ctx
(self)¶ - Parameters
self –
UnionAccessInfo
- Returns
-
set_kill
(self, kill)¶ - Parameters
self –
UnionAccessInfo
kill –
UnionMap
- Returns
-
set_may_source
(self, may_source)¶ - Parameters
self –
UnionAccessInfo
may_source –
UnionMap
- Returns
-
set_must_source
(self, must_source)¶ - Parameters
self –
UnionAccessInfo
must_source –
UnionMap
- Returns
-
set_schedule
(self, schedule)¶ - Parameters
self –
UnionAccessInfo
schedule –
Schedule
- Returns
-
set_schedule_map
(self, schedule_map)¶ - Parameters
self –
UnionAccessInfo
schedule_map –
UnionMap
- Returns
-
to_str
(self)¶ - Parameters
self –
UnionAccessInfo
- Returns
string
-
Restriction¶
-
class
islpy.
Restriction
¶ empty()
(static)
-
__eq__
(value, /)¶ Return self==value.
-
__hash__
()¶ Return hash(self).
-
__ne__
(value, /)¶ Return self!=value.
-
get_ctx
(self)¶ - Parameters
self –
Restriction
- Returns
-
static
input
(source_restr, sink_restr)¶ - Parameters
- Returns
Flow¶
Union Flow¶
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
.