Ludovic Courtès
|
7d3695ded6
gcc: Add `#pragma starpu release'.
|
лет назад: 13 |
Ludovic Courtès
|
7c06d77699
gcc: Allow use of a PARM_DECL as the argument of pragma `acquire'.
|
лет назад: 13 |
Ludovic Courtès
|
fb8edd8ba9
gcc: Interpret the body of a task as its implicit CPU implementation.
|
лет назад: 13 |
Ludovic Courtès
|
e9988e4304
gcc: Add `signed char' as a valid OpenCL type.
|
лет назад: 13 |
Ludovic Courtès
|
b2f6ae3abf
gcc: Factorize function "taskification".
|
лет назад: 13 |
Ludovic Courtès
|
ec7a4dd28a
gcc: Factorize the addition of a task implementation.
|
лет назад: 13 |
Ludovic Courtès
|
91bd802f57
gcc: Fix codelet wrapper generation with GCC 4.7.
|
лет назад: 13 |
Ludovic Courtès
|
d52311c0cd
gcc: Change parser declaration to have (possibly) C++ linkage.
|
лет назад: 13 |
Ludovic Courtès
|
4f838dae68
gcc: Check for `affects_type_identity' in `struct attribute_spec'.
|
лет назад: 13 |
Ludovic Courtès
|
4313b8de63
gcc: Work around C++ and GNU C incompatibilities.
|
лет назад: 13 |
Ludovic Courtès
|
384b221ec8
gcc: Enclose the whole thing in `extern "C"'.
|
лет назад: 13 |
Ludovic Courtès
|
6bb7dcd767
gcc: Recognize `uchar', `uint', and `ulong' as valid OpenCL types.
|
лет назад: 13 |
Ludovic Courtès
|
0cf2504978
gcc: Use `builtin_decl_explicit' as defined in GCC 4.7.0.
|
лет назад: 13 |
Ludovic Courtès
|
0b6a3ffb1c
gcc: Fix OpenCL type checking for `short int'.
|
лет назад: 13 |
Ludovic Courtès
|
a2e85ea945
gcc: Diagnose problematic argument types in OpenCL task implementations.
|
лет назад: 13 |
Ludovic Courtès
|
fe191cf1a5
gcc: Error out when a task with an OpenCL impl. uses `size_t' arguments.
|
лет назад: 13 |
Ludovic Courtès
|
1d33afe3cb
gcc: Check the return value of `starpu_data_lookup'.
|
лет назад: 13 |
Ludovic Courtès
|
f8fe1aa35d
gcc: Initialize the `name' field of codelets.
|
лет назад: 13 |
Ludovic Courtès
|
afded350b1
gcc: Use `STARPU_VECTOR_GET_DEV_HANDLE' in OpenCL task implementation wrappers.
|
лет назад: 13 |
Ludovic Courtès
|
c934fcc398
gcc: Factorize pointer addition.
|
лет назад: 13 |
Ludovic Courtès
|
7bdfff3fa3
gcc: Use `_Static_assert' when available.
|
лет назад: 13 |
Ludovic Courtès
|
7e36b7364e
gcc: Add `-fplugin-arg-starpu-verbose'.
|
лет назад: 13 |
Ludovic Courtès
|
69b940943a
gcc: Have `validate_task_implementation' skip external task implementations.
|
лет назад: 13 |
Ludovic Courtès
|
bd804b9681
gcc: The `register' pragma now determines the size of `heap_allocated' vars.
|
лет назад: 13 |
Ludovic Courtès
|
144908a458
gcc: Factorize automatic array variable check.
|
лет назад: 13 |
Ludovic Courtès
|
766a5f075d
gcc: Factorize the `starpu_data_unregister' call code.
|
лет назад: 13 |
Ludovic Courtès
|
1ee0fb5b29
gcc: Factorize construction of data register calls.
|
лет назад: 13 |
Ludovic Courtès
|
ad0fdff40b
gcc: Factorize array type element counting.
|
лет назад: 13 |
Ludovic Courtès
|
fb59c025b2
gcc: heap_allocated: Manipulate cleanup handlers directly.
|
лет назад: 13 |
Ludovic Courtès
|
076cd345d1
gcc: Allow use of a PARM_DECL as the count argument of pragma `register'.
|
лет назад: 13 |