|
CGRAOmp
0.1
|
#include "llvm/ADT/SmallPtrSet.h"#include "llvm/IR/Value.h"#include "llvm/IR/User.h"#include "llvm/ADT/SetVector.h"#include "llvm/IR/CFG.h"#include "llvm/ADT/DenseMap.h"#include "llvm/Support/Error.h"#include "llvm/Support/FormatVariadic.h"#include "llvm/Support/DynamicLibrary.h"#include "llvm/Support/Debug.h"#include "llvm/IR/InstrTypes.h"#include "llvm/ADT/BreadthFirstIterator.h"#include "common.hpp"#include "DFGPass.hpp"#include "CGRAOmpPass.hpp"#include "VerifyPass.hpp"#include "CGRADataFlowGraph.hpp"#include "OptionPlugin.hpp"#include "DecoupledAnalysis.hpp"#include "LoopDependencyAnalysis.hpp"#include "AGVerifyPass.hpp"#include "Utils.hpp"#include "BalanceTree.hpp"#include <queue>#include <system_error>#include "BuiltInDFGPasses.def"Macros | |
| #define | DEBUG_TYPE "cgraomp" |
| #define | DFG_PASS(NAME, CREATE_PASS) |
Typedefs | |
| using | GEPAddNode = GEPNode< GEP_ADD_OPCODE > |
| using | GEPMultNode = GEPNode< GEP_MULT_OPCODE > |
Variables | |
| char | GEP_ADD_OPCODE [] = "add" |
| char | GEP_MULT_OPCODE [] = "mul" |
| #define DEBUG_TYPE "cgraomp" |
| #define DFG_PASS | ( | NAME, | |
| CREATE_PASS | |||
| ) |
| using GEPAddNode = GEPNode<GEP_ADD_OPCODE> |
| using GEPMultNode = GEPNode<GEP_MULT_OPCODE> |
| char GEP_ADD_OPCODE[] = "add" |
| char GEP_MULT_OPCODE[] = "mul" |
1.8.17