| Safe Haskell | None |
|---|---|
| Language | GHC2021 |
Futhark.Pass.Flatten.Match
Description
Flattening of Match.
Synopsis
- flattenMatch :: FlattenOps -> Segments -> DistEnv -> DistInputs -> [DistResult] -> StmAux () -> [SubExp] -> [Case (Body SOACS)] -> Body SOACS -> MatchDec ExtType -> FlattenM DistEnv
Documentation
flattenMatch :: FlattenOps -> Segments -> DistEnv -> DistInputs -> [DistResult] -> StmAux () -> [SubExp] -> [Case (Body SOACS)] -> Body SOACS -> MatchDec ExtType -> FlattenM DistEnv Source #
Flatten a Match