Commit History

Autor SHA1 Mensaxe Data
  Ludovic Courtès 21b1280f7f gcc: Make sure `STARPU_MAXIMPLEMENTATIONS' is not exceeded. %!s(int64=14) %!d(string=hai) anos
  Ludovic Courtès 9d1fec0254 gcc: Adjust to the `{cpu,cuda,opencl}_func' deprecation. %!s(int64=14) %!d(string=hai) anos
  Ludovic Courtès 07565d6ee6 gcc: Support multiple implementations per target. %!s(int64=14) %!d(string=hai) anos
  Ludovic Courtès 4b20e7f846 gcc: Raise an error when a task implementation invokes a task. %!s(int64=14) %!d(string=hai) anos
  Ludovic Courtès a0f073e426 gcc: Make `heap_allocated' arrays really have an array type. %!s(int64=14) %!d(string=hai) anos
  Nathalie Furmento e078cb12fc gcc-plugin/src/starpu.c: remove now un-needed variable %!s(int64=14) %!d(string=hai) anos
  Nathalie Furmento dd254fcf2f gcc-plugin: as lookup_name cannot lookup for a struct, add a typedef for struct starpu_codelet %!s(int64=14) %!d(string=hai) anos
  Nathalie Furmento b3a6c1f52b do not use typedef for starpu_codelet, use it directly as a struct %!s(int64=14) %!d(string=hai) anos
  Nathalie Furmento ee63c22a9e Type renaming: %!s(int64=14) %!d(string=hai) anos
  Ludovic Courtès 3a97eae379 gcc: Add the `heap_allocated' attribute. %!s(int64=14) %!d(string=hai) anos
  Ludovic Courtès 886913ffe3 gcc: Support interleaved declarations & definitions of task implementations. %!s(int64=14) %!d(string=hai) anos
  Ludovic Courtès 68b2f37506 gcc: Simplify `task' attribute handling. %!s(int64=14) %!d(string=hai) anos
  Ludovic Courtès 1ddd68b6b8 gcc: Error out when a task doesn't return `void'. %!s(int64=14) %!d(string=hai) anos
  Ludovic Courtès 8fb9866642 gcc: Detect a few header files to support Debian's layout. %!s(int64=14) %!d(string=hai) anos
  Nathalie Furmento f5231ad294 gcc-plugin: fix directory for include files c-common.h and c-pragma.h %!s(int64=14) %!d(string=hai) anos
  Ludovic Courtès 23ec58a451 gcc: Error out when using `pragma wait' from a task implementation. %!s(int64=14) %!d(string=hai) anos
  Ludovic Courtès 0ba68acb73 gcc: Remove leftover debugging statement. %!s(int64=14) %!d(string=hai) anos
  Ludovic Courtès d2d32792dd gcc: Support arbitrary C expressions in the `register' pragma. %!s(int64=14) %!d(string=hai) anos
  Ludovic Courtès b22b225f83 gcc: Get rid of unused variable warnings in `#pragma starpu register'. %!s(int64=14) %!d(string=hai) anos
  Ludovic Courtès ea0a071b1f gcc: Fix support for separate compilation. %!s(int64=14) %!d(string=hai) anos
  Ludovic Courtès 47cab03561 gcc: Add support for `#pragma starpu shutdown'. %!s(int64=14) %!d(string=hai) anos
  Ludovic Courtès 94884750fc gcc: Fix typo. %!s(int64=14) %!d(string=hai) anos
  Ludovic Courtès f9e6bec364 gcc: Add support for `#pragma starpu unregister VAR'. %!s(int64=14) %!d(string=hai) anos
  Ludovic Courtès 412ca0bf83 Add `STARPU_DONT_INCLUDE_CUDA_HEADERS' to stay away from the Evil Empire. %!s(int64=14) %!d(string=hai) anos
  Ludovic Courtès de67fc2c78 gcc: Add support for `#pragma starpu acquire VAR'. %!s(int64=14) %!d(string=hai) anos
  Ludovic Courtès 0acb162218 gcc: Add rudimentary `#pragma starpu initialize'. %!s(int64=14) %!d(string=hai) anos
  Ludovic Courtès a1eb86a437 gcc: Improve error handling for the `register' pragma. %!s(int64=14) %!d(string=hai) anos
  Ludovic Courtès 46a529a369 gcc: Build the body of tasks instead of fiddling with the call site. %!s(int64=14) %!d(string=hai) anos
  Ludovic Courtès 566f97499e gcc: Introduce `list_remove'. %!s(int64=14) %!d(string=hai) anos
  Ludovic Courtès 1710d101d0 gcc: Discard erroneous `task' and `task_implementation' decls. %!s(int64=14) %!d(string=hai) anos