Vorrei applicare uncrustify
(tramite beautify nell'editor Atom e un file di configurazione) al codice CUDA. Tuttavia, non so come dire Uncrustify per riconoscere le chiamate del kernel CUDA che hanno la seguente struttura:Comando non crittografato per il kernel CUDA
kernelName <<<N,M>>> (arg0,arg1,...);
Tuttavia, Uncrustify ha problemi con la <<< >>>
e la sua applicazione dà il seguente risultato sgradevole
kernelName << < N, M >> >
(arg0,arg1,...);
Vorrei che assomigliasse più ad una chiamata di funzione ed evito anche la formattazione di <<<
a << <
. Idealmente, il risultato sarebbe simile
kernelName <<< N, M >>> (arg0,arg1,
...); // line break if argument list is too long
Quali argomenti posso aggiungere al mio config.cfg
per ottenere il risultato di cui sopra?
Grazie mille.