9#ifndef CIRCT_DIALECT_AXI4_AXI4TYPES_H
10#define CIRCT_DIALECT_AXI4_AXI4TYPES_H
15#include "mlir/IR/Types.h"
17#define GET_TYPEDEF_CLASSES
18#include "circt/Dialect/AXI4/AXI4Types.h.inc"
constexpr unsigned kRespWidth
constexpr unsigned kProtWidth
constexpr unsigned kLastWidth
constexpr unsigned kQosWidth
hw::StructType getChannelPayloadType(PortType port, AXI4Channel channel)
Build the hw.struct payload type for one channel of an !axi4.port.
constexpr unsigned kRegionWidth
AXI4Channel
The five AXI4 channels.
constexpr unsigned kBurstWidth
constexpr unsigned kLenWidth
constexpr unsigned kSizeWidth
constexpr unsigned kCacheWidth
constexpr unsigned kLockWidth
The InstanceGraph op interface, see InstanceGraphInterface.td for more details.