[llvm-dev] LLVM log file

Michael Kruse via llvm-dev llvm-dev at lists.llvm.org
Fri Jan 29 08:42:41 PST 2021


Am Fr., 29. Jan. 2021 um 06:18 Uhr schrieb Sudakshina Dutta via
llvm-dev <llvm-dev at lists.llvm.org>:
> Thanks for all your reply. I have one simple question to ask. I am new to llvm. I know that the loop to be optimized has to be enclosed between #pragma scop and #pragma endoscop.

#pragma scop/endscop are used by polyhedral source-to-source
optimizers such as ppcg[1] and OpenScop[2]. LLVM's polyhedral
optimizer Polly does not use them.

Polly has several report options available, such as
`-Rpass-analysis=polly-scops`, `-mllvm -polly-report`, `-mllvm
-polly-show`.

[1] https://repo.or.cz/ppcg.git
[2] http://icps.u-strasbg.fr/~bastoul/development/openscop/index.html

Michael


More information about the llvm-dev mailing list