Ludovic Courtès
|
f8fe1aa35d
gcc: Initialize the `name' field of codelets.
|
vor 13 Jahren |
Ludovic Courtès
|
afded350b1
gcc: Use `STARPU_VECTOR_GET_DEV_HANDLE' in OpenCL task implementation wrappers.
|
vor 13 Jahren |
Ludovic Courtès
|
c934fcc398
gcc: Factorize pointer addition.
|
vor 13 Jahren |
Ludovic Courtès
|
7bdfff3fa3
gcc: Use `_Static_assert' when available.
|
vor 13 Jahren |
Ludovic Courtès
|
7e36b7364e
gcc: Add `-fplugin-arg-starpu-verbose'.
|
vor 13 Jahren |
Ludovic Courtès
|
69b940943a
gcc: Have `validate_task_implementation' skip external task implementations.
|
vor 13 Jahren |
Ludovic Courtès
|
bd804b9681
gcc: The `register' pragma now determines the size of `heap_allocated' vars.
|
vor 13 Jahren |
Ludovic Courtès
|
144908a458
gcc: Factorize automatic array variable check.
|
vor 13 Jahren |
Ludovic Courtès
|
766a5f075d
gcc: Factorize the `starpu_data_unregister' call code.
|
vor 13 Jahren |
Ludovic Courtès
|
1ee0fb5b29
gcc: Factorize construction of data register calls.
|
vor 13 Jahren |
Ludovic Courtès
|
ad0fdff40b
gcc: Factorize array type element counting.
|
vor 13 Jahren |
Ludovic Courtès
|
fb59c025b2
gcc: heap_allocated: Manipulate cleanup handlers directly.
|
vor 13 Jahren |
Ludovic Courtès
|
076cd345d1
gcc: Allow use of a PARM_DECL as the count argument of pragma `register'.
|
vor 13 Jahren |
Ludovic Courtès
|
45ede556e9
gcc: Raise an error when trying to register a `void *' pointer.
|
vor 13 Jahren |
Nathalie Furmento
|
0cbe489754
Function renaming:
|
vor 13 Jahren |
Ludovic Courtès
|
ff11a9dfc3
gcc: Generate code that aborts when `starpu_init' fails.
|
vor 13 Jahren |
Ludovic Courtès
|
54d104d38c
gcc: Fix support of the `heap_allocated' attribute.
|
vor 13 Jahren |
Ludovic Courtès
|
3155307fdd
gcc: Add the `debug_tree' pragma.
|
vor 13 Jahren |
Ludovic Courtès
|
65746184a0
gcc: Update compatibility layer for GCC 4.5.
|
vor 13 Jahren |
Ludovic Courtès
|
200446b889
gcc: Generalize the error statement generation function.
|
vor 13 Jahren |
Ludovic Courtès
|
723a55acb7
gcc: Check the return value of `insert_task' and error out when needed.
|
vor 13 Jahren |
Ludovic Courtès
|
333fdfc70e
gcc: Refer to <starpu.h> by its absolute file name.
|
vor 13 Jahren |
Ludovic Courtès
|
109df305b8
gcc: Error out when none of a task's implementations are usable.
|
vor 13 Jahren |
Ludovic Courtès
|
c7db6adbca
gcc: Really honor STARPU_NMAXBUFS.
|
vor 13 Jahren |
Ludovic Courtès
|
ca0dc0aceb
gcc: Raise an error when `STARPU_NMAXBUFS' is reached.
|
vor 13 Jahren |
Ludovic Courtès
|
e63751e09f
gcc: Fill in the `modes' field of `starpu_codelet'.
|
vor 13 Jahren |
Nathalie Furmento
|
73d5302763
src: revert #5079. (struct starpu_codelet)->where is not an enum starpu_access_mode
|
vor 13 Jahren |
Nathalie Furmento
|
d545670a29
src: type enum starpu_access_mode has now a named constant for 0
|
vor 13 Jahren |
Ludovic Courtès
|
21e2721cce
gcc: Add an `output' type attribute for output task parameters.
|
vor 13 Jahren |
Ludovic Courtès
|
21b1280f7f
gcc: Make sure `STARPU_MAXIMPLEMENTATIONS' is not exceeded.
|
vor 13 Jahren |