loki.transformations.tests.test_scc_cuf
Functions
|
|
|
|
|
|
|
|
Default configuration dict with basic options. |
|
|
Test SCC-CUF transformation type 1, thus including host side hoisting |
|
Test SCC-CUF transformation type 0, thus including parametrising (array dimension(s)) |
|
- fixture_horizontal()
- fixture_vertical()
- fixture_blocking()
- fixture_here()
- fixture_config()
Default configuration dict with basic options.
- check_subroutine_driver(routine, blocking, disable=())
- check_subroutine_kernel(routine, horizontal, vertical, blocking)
- check_subroutine_device(routine, horizontal, vertical, blocking)
- check_subroutine_elemental_device(routine)
- test_scc_cuf_simple(frontend, horizontal, vertical, blocking, tmp_path)
- test_scc_cuf_parametrise(here, frontend, config, horizontal, vertical, blocking, tmp_path)
Test SCC-CUF transformation type 0, thus including parametrising (array dimension(s))
- test_scc_cuf_hoist(here, frontend, config, horizontal, vertical, blocking, hoist_synthesis, tmp_path)
Test SCC-CUF transformation type 1, thus including host side hoisting