llvm-doe-org / llvm-project

The LLVM DOE Fork is a fork of upstream LLVM (https://github.com/llvm/llvm-project/) that hosts multiple DOE-funded projects. Contact information and other details for each project are described in the wiki.
https://github.com/llvm-doe-org/llvm-project/wiki/
Other
22 stars 13 forks source link

Implement loop analysis for `auto` clause #7

Open jdenny-ornl opened 3 years ago

jdenny-ornl commented 3 years ago

Currently, Clacc converts the OpenACC auto clause always to seq and never to independent. This behavior conforms to the OpenACC specification but does not achieve desirable performance for some applications.

Tasks: