loki.transformations.single_column.tests.test_scc_hoist
Functions
|
Test hoisting of column temporaries to "driver" level. |
Test hoisting of column temporaries to "driver" level. |
|
Test the correct addition of OpenACC pragmas to SCC format code when hoisting array temporaries to driver. |
|
|
Test the correct addition of OpenACC pragmas to SCC format code when hoisting array temporaries to driver. |
|
Test the correct addition of OpenACC pragmas to SCC format code when hoisting array temporaries to driver. |
- fixture_horizontal()
- fixture_vertical()
- fixture_blocking()
- test_scc_hoist_multiple_kernels(frontend, horizontal, blocking, hoist_pipeline)
Test hoisting of column temporaries to “driver” level.
- test_scc_hoist_multiple_kernels_loops(tmp_path, frontend, trim_vector_sections, horizontal, blocking)
Test hoisting of column temporaries to “driver” level.
- test_scc_hoist_openacc(frontend, horizontal, vertical, blocking, tmp_path)
Test the correct addition of OpenACC pragmas to SCC format code when hoisting array temporaries to driver.
- test_scc_hoist_nested_openacc(frontend, horizontal, vertical, blocking, as_kwarguments)
Test the correct addition of OpenACC pragmas to SCC format code when hoisting array temporaries to driver.
- test_scc_hoist_nested_inline_openacc(frontend, horizontal, vertical, blocking)
Test the correct addition of OpenACC pragmas to SCC format code when hoisting array temporaries to driver.