CGRAOmp  0.1
Classes | Namespaces
DFGPass.hpp File Reference
#include "llvm/IR/PassManager.h"
#include "llvm/IR/Module.h"
#include "llvm/IR/Instruction.h"
#include "llvm/Passes/PassBuilder.h"
#include "llvm/Passes/PassPlugin.h"
#include "llvm/ADT/SmallVector.h"
#include "llvm/ADT/iterator_range.h"
#include "CGRAModel.hpp"
#include "CGRADataFlowGraph.hpp"

Go to the source code of this file.

Classes

class  CGRAOmp::DFGPassConcept
 The abstract class of the DFG pass manager interfaces. More...
 
class  CGRAOmp::DFGPassModel< PassT >
 A template wrapper used to implement the polymorphic API. More...
 
class  CGRAOmp::DFGPassManager
 Manages a sequence of passes over a DFG. More...
 
class  CGRAOmp::DFGPassBuilder
 A class to access the DFG Passes. More...
 
struct  CGRAOmp::DFGPassPluginLibraryInfo
 A bundled information about the DFG Pass. More...
 
class  CGRAOmp::DFGPassHandler
 Module Pass to create data flow graph for all kernels while aplying DFG Optimization Passes. More...
 

Namespaces

 CGRAOmp