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