CIRCT 22.0.0git
Loading...
Searching...
No Matches
Macros | Functions
DatapathOps.cpp File Reference
#include "circt/Dialect/Datapath/DatapathOps.h"
#include "circt/Dialect/Comb/CombOps.h"
#include "circt/Dialect/HW/HWOps.h"
#include "llvm/Support/Debug.h"
#include "llvm/Support/Format.h"
#include "llvm/Support/KnownBits.h"
#include "circt/Dialect/Datapath/Datapath.cpp.inc"
Include dependency graph for DatapathOps.cpp:

Go to the source code of this file.

Macros

#define DEBUG_TYPE   "datapath-ops"
 
#define GET_OP_CLASSES
 

Functions

static ParseResult parseCompressFormat (OpAsmParser &parser, SmallVectorImpl< Type > &inputTypes, SmallVectorImpl< Type > &resultTypes)
 
static void printCompressFormat (OpAsmPrinter &printer, Operation *op, TypeRange inputTypes, TypeRange resultTypes)
 

Macro Definition Documentation

◆ DEBUG_TYPE

#define DEBUG_TYPE   "datapath-ops"

Definition at line 20 of file DatapathOps.cpp.

◆ GET_OP_CLASSES

#define GET_OP_CLASSES

Definition at line 335 of file DatapathOps.cpp.

Function Documentation

◆ parseCompressFormat()

static ParseResult parseCompressFormat ( OpAsmParser &  parser,
SmallVectorImpl< Type > &  inputTypes,
SmallVectorImpl< Type > &  resultTypes 
)
static

Definition at line 42 of file DatapathOps.cpp.

◆ printCompressFormat()

static void printCompressFormat ( OpAsmPrinter &  printer,
Operation *  op,
TypeRange  inputTypes,
TypeRange  resultTypes 
)
static

Definition at line 62 of file DatapathOps.cpp.