def expressions(): return [ nxutil.node_path_graph(MapFission._map_entry, ), nxutil.node_path_graph( MapFission._map_entry, MapFission._nested_sdfg, ) ]
def expressions(): return [ nxutil.node_path_graph( MapCollapse._outer_map_entry, MapCollapse._inner_map_entry, ) ]
def expressions(): return [ nxutil.node_path_graph( RedundantArrayCopying._in_array, RedundantArrayCopying._med_array, RedundantArrayCopying._out_array, ) ]
def expressions(): return [ nxutil.node_path_graph( MapFusion._first_map_exit, MapFusion._some_array, MapFusion._second_map_entry, ) ]
def expressions(): return [ nxutil.node_path_graph(MapReduceFusion._tasklet, MapReduceFusion._tmap_exit, MapReduceFusion._in_array, MapReduceFusion._reduce, MapReduceFusion._out_array) ]
def expressions(): return [ # Map, then partial reduction of axes nxutil.node_path_graph( MapWCRFusion._tasklet, MapWCRFusion._tmap_exit, MapWCRFusion._in_array, MapWCRFusion._rmap_out_entry, MapWCRFusion._rmap_in_entry, MapWCRFusion._rmap_in_tasklet, MapWCRFusion._rmap_in_cr, MapWCRFusion._rmap_out_exit, MapWCRFusion._out_array) ]
def expressions(): return [ nxutil.node_path_graph(RedundantArrayCopying3._map_entry, RedundantArrayCopying3._out_array) ]
def expressions(): return [nxutil.node_path_graph(MapFusion._first_map_entry)]
def expressions(): return [ nxutil.node_path_graph(InLocalStorage._outer_map_entry, InLocalStorage._inner_map_entry) ]
def expressions(): return [nxutil.node_path_graph(MapTiling._map_entry)]
def expressions(): return [ nxutil.node_path_graph(GPUTransformMap._map_entry), nxutil.node_path_graph(GPUTransformMap._reduce) ]
def expressions(): return [ nxutil.node_path_graph(StripMining._map_entry) # kStripMining._tasklet, StripMining._map_exit) ]
def expressions(clc): return [nxutil.node_path_graph(clc._match_node)]
def expressions(): return [nxutil.node_path_graph(MapExpansion._map_entry)]
def expressions(): return [nxutil.node_path_graph(CopyToDevice._nested_sdfg)]
def expressions(): return [ nxutil.node_path_graph(AccumulateTransient._tasklet, AccumulateTransient._map_exit, AccumulateTransient._outer_map_exit) ]
def expressions(): return [ nxutil.node_path_graph(DoubleBuffering._map_entry, DoubleBuffering._transient) ]
def expressions(): return [ nxutil.node_path_graph(MapInterchange._outer_map_entry, MapInterchange._inner_map_entry) ]
def expressions(): return [ nxutil.node_path_graph(Vectorization._map_entry, Vectorization._tasklet, Vectorization._map_exit) ]
def expressions(): return [nxutil.node_path_graph(FPGATransformState._state)]
def expressions(): return [nxutil.node_path_graph(OrthogonalTiling._map_entry)]
def expressions(): return [ nxutil.node_path_graph(StateFusion._first_state, StateFusion._second_state) ]
def expressions(): return [nxutil.node_path_graph(MapDimInterchange._map_entry)]
def expressions(): return [nxutil.node_path_graph(MapToForLoop._map_entry)]
def expressions(): return [ nxutil.node_path_graph(GPUTransformLocalStorage._map_entry), nxutil.node_path_graph(GPUTransformLocalStorage._reduce), ]
def expressions(): return [nxutil.node_path_graph(MPITransformMap._map_entry)]
def expressions(): return [ nxutil.node_path_graph( #OutLocalStorage._tasklet, OutLocalStorage._inner_map_exit, OutLocalStorage._outer_map_exit) ]
def expressions(): return [nxutil.node_path_graph(ReduceExpansion._reduce)]
def expressions(): return [ nxutil.node_path_graph(StreamTransient._tasklet, StreamTransient._map_exit, StreamTransient._outer_map_exit) ]
def expressions(): # Matches anything return [nxutil.node_path_graph(InlineSDFG._nested_sdfg)]