|
CGRAOmp
0.1
|
#include "llvm/IR/PassManager.h"#include "llvm/Analysis/LoopInfo.h"#include "llvm/Analysis/LoopAnalysisManager.h"#include "llvm/ADT/iterator_range.h"#include "llvm/ADT/SmallVector.h"#include "llvm/Analysis/ScalarEvolution.h"#include "llvm/ADT/Optional.h"Go to the source code of this file.
Classes | |
| class | CGRAOmp::LoopDependency |
| A base class for loop dependency relationship. More... | |
| class | CGRAOmp::SimpleLoopDependency |
| A derived class from LoopDependency for loop carried dependency via register. More... | |
| class | CGRAOmp::MemoryLoopDependency |
| A derived class from LoopDependency for loop carried dependency via memory access. More... | |
| class | CGRAOmp::InductionVariableDependency |
| A derived class from LoopDependency for loop carried dependency associated with loop induction variables. More... | |
| class | CGRAOmp::LoopDependencyInfo |
| LoopDependency analysis result. More... | |
| class | CGRAOmp::LoopDependencyAnalysisPass |
| A loop pass to analyze memory access for decoupling. More... | |
Namespaces | |
| CGRAOmp | |
1.8.17