Skip to content
Snippets Groups Projects
Commit 3b7f4f7a authored by David Bühler's avatar David Bühler
Browse files

[Eva] User manual: adds paragraph about the alternative syntax of Eva directives.

parent d4c44ca2
No related branches found
No related tags found
No related merge requests found
...@@ -5440,6 +5440,14 @@ This section lists such directives supported by \Eva{}, with a short description ...@@ -5440,6 +5440,14 @@ This section lists such directives supported by \Eva{}, with a short description
of their behavior and a reference to the relevant section of this manual that of their behavior and a reference to the relevant section of this manual that
explains in more details their effect on the analysis. explains in more details their effect on the analysis.
Each of these directives also has an alternative syntax where the keyword is
prefixed by \texttt{\textbackslash eva::}. Thus, one can write
\texttt{//@ \textbackslash eva::split x; //@ loop \textbackslash eva::unroll 100;}
instead of \texttt{//@ split x; //@ loop unroll 100;}.
This syntax makes explicit that the directive is specific to the \Eva{} plug-in,
and avoids parsing failure if \Eva{} is not loaded (for instance when using
the \verb|-no-autoload-plugins| parameter).
\subsection{Directives guiding trace partitioning} \subsection{Directives guiding trace partitioning}
\begin{center} \begin{center}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment