My Project
Classes | Macros | Functions
AffineAnalysis.cpp File Reference
#include "mlir/Analysis/AffineAnalysis.h"
#include "mlir/Analysis/AffineStructures.h"
#include "mlir/Analysis/Utils.h"
#include "mlir/Dialect/AffineOps/AffineOps.h"
#include "mlir/Dialect/StandardOps/Ops.h"
#include "mlir/IR/AffineExprVisitor.h"
#include "mlir/IR/Builders.h"
#include "mlir/IR/Function.h"
#include "mlir/IR/IntegerSet.h"
#include "mlir/IR/Operation.h"
#include "mlir/Support/MathExtras.h"
#include "mlir/Support/STLExtras.h"
#include "llvm/ADT/DenseMap.h"
#include "llvm/Support/Debug.h"
#include "llvm/Support/raw_ostream.h"
Include dependency graph for AffineAnalysis.cpp:

Classes

class  ValuePositionMap
 

Macros

#define DEBUG_TYPE   "affine-analysis"
 

Functions

void initDependenceConstraints (const FlatAffineConstraints &srcDomain, const FlatAffineConstraints &dstDomain, const AffineValueMap &srcAccessMap, const AffineValueMap &dstAccessMap, const ValuePositionMap &valuePosMap, FlatAffineConstraints *dependenceConstraints)
 

Macro Definition Documentation

◆ DEBUG_TYPE

#define DEBUG_TYPE   "affine-analysis"

Function Documentation

◆ initDependenceConstraints()

void initDependenceConstraints ( const FlatAffineConstraints srcDomain,
const FlatAffineConstraints dstDomain,
const AffineValueMap srcAccessMap,
const AffineValueMap dstAccessMap,
const ValuePositionMap valuePosMap,
FlatAffineConstraints dependenceConstraints 
)