Ludovic Courtès
|
a2e85ea945
gcc: Diagnose problematic argument types in OpenCL task implementations.
|
13 anni fa |
Ludovic Courtès
|
fe191cf1a5
gcc: Error out when a task with an OpenCL impl. uses `size_t' arguments.
|
13 anni fa |
Nathalie Furmento
|
70d92869a1
gcc-plugin/tests/Makefile.am: add rule showcheck
|
13 anni fa |
Ludovic Courtès
|
7e36b7364e
gcc: Add `-fplugin-arg-starpu-verbose'.
|
13 anni fa |
Ludovic Courtès
|
9613a3dd84
gcc: Disable the test suite when the CPU back-end is unavailable.
|
13 anni fa |
Ludovic Courtès
|
69b940943a
gcc: Have `validate_task_implementation' skip external task implementations.
|
13 anni fa |
Ludovic Courtès
|
44be0fbb87
gcc: Augment $(CLEANFILES) for the tests.
|
13 anni fa |
Ludovic Courtès
|
3155307fdd
gcc: Add the `debug_tree' pragma.
|
13 anni fa |
Ludovic Courtès
|
bbbaf3440a
gcc: Add missing files to the distribution when GCC extensions are enabled.
|
13 anni fa |
Ludovic Courtès
|
21e2721cce
gcc: Add an `output' type attribute for output task parameters.
|
13 anni fa |
Ludovic Courtès
|
3a97eae379
gcc: Add the `heap_allocated' attribute.
|
13 anni fa |
Ludovic Courtès
|
23ec58a451
gcc: Error out when using `pragma wait' from a task implementation.
|
13 anni fa |
Ludovic Courtès
|
ea0a071b1f
gcc: Fix support for separate compilation.
|
14 anni fa |
Ludovic Courtès
|
6e14e978ae
gcc: Rename `tests/lib.h' to `tests/mocks.h'.
|
14 anni fa |
Ludovic Courtès
|
47cab03561
gcc: Add support for `#pragma starpu shutdown'.
|
14 anni fa |
Ludovic Courtès
|
f9e6bec364
gcc: Add support for `#pragma starpu unregister VAR'.
|
14 anni fa |
Ludovic Courtès
|
de67fc2c78
gcc: Add support for `#pragma starpu acquire VAR'.
|
14 anni fa |
Ludovic Courtès
|
0acb162218
gcc: Add rudimentary `#pragma starpu initialize'.
|
14 anni fa |
Ludovic Courtès
|
a10cd72526
gcc: Gracefully handle errors with `task' and `task_implementation'.
|
14 anni fa |
Ludovic Courtès
|
f1a9dceb0b
gcc: Improve error handling and tests for `#pragma starpu register'.
|
14 anni fa |
Ludovic Courtès
|
c1e086abc4
gcc: Add warning/error tests for `#pragma starpu register'.
|
14 anni fa |
Ludovic Courtès
|
586c428011
gcc: Add test suite framework to check for compilation warnings, errors, etc.
|
14 anni fa |
Ludovic Courtès
|
aef51b4c19
gcc: Add support for `#pragma starpu register VAR [COUNT]'.
|
14 anni fa |
Ludovic Courtès
|
8f98cf700a
gcc: Have codelet wrappers handle pointer arguments.
|
14 anni fa |
Ludovic Courtès
|
1e153b7a83
gcc: In task submission, pass raw pointers to `starpu_insert_task'.
|
14 anni fa |
Ludovic Courtès
|
8177b305f4
gcc: Factorize the test stubs into <lib.h>.
|
14 anni fa |
Ludovic Courtès
|
2486487853
gcc: Fix parameter declarations in task implementation wrappers.
|
14 anni fa |
Ludovic Courtès
|
10437b6105
Add preliminary GCC plug-in.
|
14 anni fa |