tadashi package
Submodules
tadashi.apps module
tadashi.node_type module
tadashi.passesparser module
tadashi.scop module
tadashi.translators module
Module contents
- class tadashi.TrEnum(*values)[source]
Bases:
StrEnumEnums of implemented transformations.
One of these enums needs to be passed to
Node.transform()(with args) to perform the transformation.- TILE_1D = 'tile_1d'
- TILE_2D = 'tile_2d'
- TILE_3D = 'tile_3d'
- INTERCHANGE = 'interchange'
- FULL_FUSE = 'full_fuse'
- FUSE = 'fuse'
- FULL_SPLIT = 'full_split'
- SPLIT = 'split'
- SCALE = 'scale'
- FULL_SHIFT_VAL = 'full_shift_val'
- PARTIAL_SHIFT_VAL = 'partial_shift_val'
- FULL_SHIFT_VAR = 'full_shift_var'
- PARTIAL_SHIFT_VAR = 'partial_shift_var'
- FULL_SHIFT_PARAM = 'full_shift_param'
- PARTIAL_SHIFT_PARAM = 'partial_shift_param'
- SET_PARALLEL = 'set_parallel'
- SET_LOOP_OPT = 'set_loop_opt'