Can we put this in a subdirectory? Also I think hardcoding `/tmp` is not such a good idea. Better do it like this:
```
os.path.join(tempfile.gettempdir(), 'pyop2-gencode', '%(kernel)s-%(time)s.cl.c')
```
Also I think the extension should be "backend neutral" e.g. just `.c`