My Project
Macros | Enumerations | Functions
AffineStructures.cpp File Reference
#include "mlir/Analysis/AffineStructures.h"
#include "mlir/Dialect/AffineOps/AffineOps.h"
#include "mlir/Dialect/StandardOps/Ops.h"
#include "mlir/IR/AffineExprVisitor.h"
#include "mlir/IR/IntegerSet.h"
#include "mlir/Support/LLVM.h"
#include "mlir/Support/MathExtras.h"
#include "llvm/ADT/SmallPtrSet.h"
#include "llvm/Support/Debug.h"
#include "llvm/Support/raw_ostream.h"
Include dependency graph for AffineStructures.cpp:

Macros

#define DEBUG_TYPE   "affine-structures"
 
#define DEBUG_TYPE   "fm"
 
#define DEBUG_TYPE   "affine-structures"
 

Enumerations

enum  BoundCmpResult
 

Functions

bool detectAsFloorDiv (const FlatAffineConstraints &cst, unsigned pos, SmallVectorImpl< AffineExpr > *memo, MLIRContext *context)
 

Macro Definition Documentation

◆ DEBUG_TYPE [1/3]

#define DEBUG_TYPE   "affine-structures"

◆ DEBUG_TYPE [2/3]

#define DEBUG_TYPE   "fm"

◆ DEBUG_TYPE [3/3]

#define DEBUG_TYPE   "affine-structures"

Enumeration Type Documentation

◆ BoundCmpResult

Function Documentation

◆ detectAsFloorDiv()

bool detectAsFloorDiv ( const FlatAffineConstraints cst,
unsigned  pos,
SmallVectorImpl< AffineExpr > *  memo,
MLIRContext context 
)