My Project
Enumerations
Parser.cpp File Reference
#include "mlir/Parser.h"
#include "Lexer.h"
#include "mlir/Analysis/Verifier.h"
#include "mlir/IR/AffineExpr.h"
#include "mlir/IR/AffineMap.h"
#include "mlir/IR/Attributes.h"
#include "mlir/IR/Builders.h"
#include "mlir/IR/Dialect.h"
#include "mlir/IR/DialectImplementation.h"
#include "mlir/IR/IntegerSet.h"
#include "mlir/IR/Location.h"
#include "mlir/IR/MLIRContext.h"
#include "mlir/IR/Module.h"
#include "mlir/IR/OpImplementation.h"
#include "mlir/IR/StandardTypes.h"
#include "mlir/Support/STLExtras.h"
#include "llvm/ADT/APInt.h"
#include "llvm/ADT/DenseMap.h"
#include "llvm/ADT/StringSet.h"
#include "llvm/ADT/bit.h"
#include "llvm/Support/PrettyStackTrace.h"
#include "llvm/Support/SMLoc.h"
#include "llvm/Support/SourceMgr.h"
#include <algorithm>
Include dependency graph for Parser.cpp:

Enumerations

enum  AffineLowPrecOp { LNoOp, Add, Sub }
 
enum  AffineHighPrecOp {
  HNoOp, Mul, FloorDiv, CeilDiv,
  Mod
}
 

Enumeration Type Documentation

◆ AffineHighPrecOp

Higher precedence ops - all at the same precedence level. HNoOp is false in the boolean sense.

Enumerator
HNoOp 

Null value.

Mul 
FloorDiv 
CeilDiv 
Mod 

◆ AffineLowPrecOp

Lower precedence ops (all at the same precedence level). LNoOp is false in the boolean sense.

Enumerator
LNoOp 

Null value.

Add 
Sub