unstream :: Pass Kernels Kernels
unstream =
  Pass { passName = "unstream"
       , passDescription = "Remove whole-array streams in kernels"
       , passFunction = intraproceduralTransformation optimiseFunDef
       }
unstream :: Pass Kernels Kernels
unstream =
  Pass { passName = "unstream"
       , passDescription = "Remove whole-array streams in kernels"
       , passFunction = intraproceduralTransformation optimiseFunDef
       }
unstream =
  Pass { passName = "unstream"
       , passDescription = "Remove whole-array streams in kernels"
       , passFunction = intraproceduralTransformation optimiseFunDef
       }