CIRCT 21.0.0git
|
#include "circt-c/Dialect/RTGTest.h"
#include "circt/Dialect/RTGTest/IR/RTGTestAttributes.h"
#include "circt/Dialect/RTGTest/IR/RTGTestDialect.h"
#include "circt/Dialect/RTGTest/IR/RTGTestTypes.h"
#include "mlir/CAPI/Registration.h"
Go to the source code of this file.
Functions | |
bool | rtgtestTypeIsACPU (MlirType type) |
If the type is an RTGTest CPUType. | |
MlirType | rtgtestCPUTypeGet (MlirContext ctxt) |
Creates an RTGTest CPU type in the context. | |
bool | rtgtestTypeIsAIntegerRegister (MlirType type) |
If the type is an RTGTest IntegerRegisterType. | |
MlirType | rtgtestIntegerRegisterTypeGet (MlirContext ctxt) |
Creates an RTGTest IntegerRegisterType in the context. | |
bool | rtgtestAttrIsACPU (MlirAttribute attr) |
If the type is an RTGTest CPUAttr. | |
MlirAttribute | rtgtestCPUAttrGet (MlirContext ctxt, unsigned id) |
Creates an RTGTest CPU attribute in the context. | |
unsigned | rtgtestCPUAttrGetId (MlirAttribute attr) |
Returns the core ID represented by the CPU attribute. | |
bool | rtgtestAttrIsARegZero (MlirAttribute attr) |
If the type is an RTGTest RegZeroAttr. | |
MlirAttribute | rtgtestRegZeroAttrGet (MlirContext ctxt) |
Creates an RTGTest RegZero attribute in the context. | |
bool | rtgtestAttrIsARegRa (MlirAttribute attr) |
If the attribute is an RTGTest RegRaAttr. | |
MlirAttribute | rtgtestRegRaAttrGet (MlirContext ctxt) |
Creates an RTGTest RegRa attribute in the context. | |
bool | rtgtestAttrIsARegSp (MlirAttribute attr) |
If the attribute is an RTGTest RegSpAttr. | |
MlirAttribute | rtgtestRegSpAttrGet (MlirContext ctxt) |
Creates an RTGTest RegSp attribute in the context. | |
bool | rtgtestAttrIsARegGp (MlirAttribute attr) |
If the attribute is an RTGTest RegGpAttr. | |
MlirAttribute | rtgtestRegGpAttrGet (MlirContext ctxt) |
Creates an RTGTest RegGp attribute in the context. | |
bool | rtgtestAttrIsARegTp (MlirAttribute attr) |
If the attribute is an RTGTest RegTpAttr. | |
MlirAttribute | rtgtestRegTpAttrGet (MlirContext ctxt) |
Creates an RTGTest RegTp attribute in the context. | |
bool | rtgtestAttrIsARegT0 (MlirAttribute attr) |
If the attribute is an RTGTest RegT0Attr. | |
MlirAttribute | rtgtestRegT0AttrGet (MlirContext ctxt) |
Creates an RTGTest RegT0 attribute in the context. | |
bool | rtgtestAttrIsARegT1 (MlirAttribute attr) |
If the attribute is an RTGTest RegT1Attr. | |
MlirAttribute | rtgtestRegT1AttrGet (MlirContext ctxt) |
Creates an RTGTest RegT1 attribute in the context. | |
bool | rtgtestAttrIsARegT2 (MlirAttribute attr) |
If the attribute is an RTGTest RegT2Attr. | |
MlirAttribute | rtgtestRegT2AttrGet (MlirContext ctxt) |
Creates an RTGTest RegT2 attribute in the context. | |
bool | rtgtestAttrIsARegS0 (MlirAttribute attr) |
If the attribute is an RTGTest RegS0Attr. | |
MlirAttribute | rtgtestRegS0AttrGet (MlirContext ctxt) |
Creates an RTGTest RegS0 attribute in the context. | |
bool | rtgtestAttrIsARegS1 (MlirAttribute attr) |
If the attribute is an RTGTest RegS1Attr. | |
MlirAttribute | rtgtestRegS1AttrGet (MlirContext ctxt) |
Creates an RTGTest RegS1 attribute in the context. | |
bool | rtgtestAttrIsARegA0 (MlirAttribute attr) |
If the attribute is an RTGTest RegA0Attr. | |
MlirAttribute | rtgtestRegA0AttrGet (MlirContext ctxt) |
Creates an RTGTest RegA0 attribute in the context. | |
bool | rtgtestAttrIsARegA1 (MlirAttribute attr) |
If the attribute is an RTGTest RegA1Attr. | |
MlirAttribute | rtgtestRegA1AttrGet (MlirContext ctxt) |
Creates an RTGTest RegA1 attribute in the context. | |
bool | rtgtestAttrIsARegA2 (MlirAttribute attr) |
If the attribute is an RTGTest RegA2Attr. | |
MlirAttribute | rtgtestRegA2AttrGet (MlirContext ctxt) |
Creates an RTGTest RegA2 attribute in the context. | |
bool | rtgtestAttrIsARegA3 (MlirAttribute attr) |
If the attribute is an RTGTest RegA3Attr. | |
MlirAttribute | rtgtestRegA3AttrGet (MlirContext ctxt) |
Creates an RTGTest RegA3 attribute in the context. | |
bool | rtgtestAttrIsARegA4 (MlirAttribute attr) |
If the attribute is an RTGTest RegA4Attr. | |
MlirAttribute | rtgtestRegA4AttrGet (MlirContext ctxt) |
Creates an RTGTest RegA4 attribute in the context. | |
bool | rtgtestAttrIsARegA5 (MlirAttribute attr) |
If the attribute is an RTGTest RegA5Attr. | |
MlirAttribute | rtgtestRegA5AttrGet (MlirContext ctxt) |
Creates an RTGTest RegA5 attribute in the context. | |
bool | rtgtestAttrIsARegA6 (MlirAttribute attr) |
If the attribute is an RTGTest RegA6Attr. | |
MlirAttribute | rtgtestRegA6AttrGet (MlirContext ctxt) |
Creates an RTGTest RegA6 attribute in the context. | |
bool | rtgtestAttrIsARegA7 (MlirAttribute attr) |
If the attribute is an RTGTest RegA7Attr. | |
MlirAttribute | rtgtestRegA7AttrGet (MlirContext ctxt) |
Creates an RTGTest RegA7 attribute in the context. | |
bool | rtgtestAttrIsARegS2 (MlirAttribute attr) |
If the attribute is an RTGTest RegS2Attr. | |
MlirAttribute | rtgtestRegS2AttrGet (MlirContext ctxt) |
Creates an RTGTest RegS2 attribute in the context. | |
bool | rtgtestAttrIsARegS3 (MlirAttribute attr) |
If the attribute is an RTGTest RegS3Attr. | |
MlirAttribute | rtgtestRegS3AttrGet (MlirContext ctxt) |
Creates an RTGTest RegS3 attribute in the context. | |
bool | rtgtestAttrIsARegS4 (MlirAttribute attr) |
If the attribute is an RTGTest RegS4Attr. | |
MlirAttribute | rtgtestRegS4AttrGet (MlirContext ctxt) |
Creates an RTGTest RegS4 attribute in the context. | |
bool | rtgtestAttrIsARegS5 (MlirAttribute attr) |
If the attribute is an RTGTest RegS5Attr. | |
MlirAttribute | rtgtestRegS5AttrGet (MlirContext ctxt) |
Creates an RTGTest RegS5 attribute in the context. | |
bool | rtgtestAttrIsARegS6 (MlirAttribute attr) |
If the attribute is an RTGTest RegS6Attr. | |
MlirAttribute | rtgtestRegS6AttrGet (MlirContext ctxt) |
Creates an RTGTest RegS6 attribute in the context. | |
bool | rtgtestAttrIsARegS7 (MlirAttribute attr) |
If the attribute is an RTGTest RegS7Attr. | |
MlirAttribute | rtgtestRegS7AttrGet (MlirContext ctxt) |
Creates an RTGTest RegS7 attribute in the context. | |
bool | rtgtestAttrIsARegS8 (MlirAttribute attr) |
If the attribute is an RTGTest RegS8Attr. | |
MlirAttribute | rtgtestRegS8AttrGet (MlirContext ctxt) |
Creates an RTGTest RegS8 attribute in the context. | |
bool | rtgtestAttrIsARegS9 (MlirAttribute attr) |
If the attribute is an RTGTest RegS9Attr. | |
MlirAttribute | rtgtestRegS9AttrGet (MlirContext ctxt) |
Creates an RTGTest RegS9 attribute in the context. | |
bool | rtgtestAttrIsARegS10 (MlirAttribute attr) |
If the attribute is an RTGTest RegS10Attr. | |
MlirAttribute | rtgtestRegS10AttrGet (MlirContext ctxt) |
Creates an RTGTest RegS10 attribute in the context. | |
bool | rtgtestAttrIsARegS11 (MlirAttribute attr) |
If the attribute is an RTGTest RegS11Attr. | |
MlirAttribute | rtgtestRegS11AttrGet (MlirContext ctxt) |
Creates an RTGTest RegS11 attribute in the context. | |
bool | rtgtestAttrIsARegT3 (MlirAttribute attr) |
If the attribute is an RTGTest RegT3Attr. | |
MlirAttribute | rtgtestRegT3AttrGet (MlirContext ctxt) |
Creates an RTGTest RegT3 attribute in the context. | |
bool | rtgtestAttrIsARegT4 (MlirAttribute attr) |
If the attribute is an RTGTest RegT4Attr. | |
MlirAttribute | rtgtestRegT4AttrGet (MlirContext ctxt) |
Creates an RTGTest RegT4 attribute in the context. | |
bool | rtgtestAttrIsARegT5 (MlirAttribute attr) |
If the attribute is an RTGTest RegT5Attr. | |
MlirAttribute | rtgtestRegT5AttrGet (MlirContext ctxt) |
Creates an RTGTest RegT5 attribute in the context. | |
bool | rtgtestAttrIsARegT6 (MlirAttribute attr) |
If the attribute is an RTGTest RegT6Attr. | |
MlirAttribute | rtgtestRegT6AttrGet (MlirContext ctxt) |
Creates an RTGTest RegT6 attribute in the context. | |
bool rtgtestAttrIsACPU | ( | MlirAttribute | attr | ) |
bool rtgtestAttrIsARegA0 | ( | MlirAttribute | attr | ) |
If the attribute is an RTGTest RegA0Attr.
Definition at line 142 of file RTGTest.cpp.
References unwrap().
bool rtgtestAttrIsARegA1 | ( | MlirAttribute | attr | ) |
If the attribute is an RTGTest RegA1Attr.
Definition at line 150 of file RTGTest.cpp.
References unwrap().
bool rtgtestAttrIsARegA2 | ( | MlirAttribute | attr | ) |
If the attribute is an RTGTest RegA2Attr.
Definition at line 158 of file RTGTest.cpp.
References unwrap().
bool rtgtestAttrIsARegA3 | ( | MlirAttribute | attr | ) |
If the attribute is an RTGTest RegA3Attr.
Definition at line 166 of file RTGTest.cpp.
References unwrap().
bool rtgtestAttrIsARegA4 | ( | MlirAttribute | attr | ) |
If the attribute is an RTGTest RegA4Attr.
Definition at line 174 of file RTGTest.cpp.
References unwrap().
bool rtgtestAttrIsARegA5 | ( | MlirAttribute | attr | ) |
If the attribute is an RTGTest RegA5Attr.
Definition at line 182 of file RTGTest.cpp.
References unwrap().
bool rtgtestAttrIsARegA6 | ( | MlirAttribute | attr | ) |
If the attribute is an RTGTest RegA6Attr.
Definition at line 190 of file RTGTest.cpp.
References unwrap().
bool rtgtestAttrIsARegA7 | ( | MlirAttribute | attr | ) |
If the attribute is an RTGTest RegA7Attr.
Definition at line 198 of file RTGTest.cpp.
References unwrap().
bool rtgtestAttrIsARegGp | ( | MlirAttribute | attr | ) |
If the attribute is an RTGTest RegGpAttr.
Definition at line 86 of file RTGTest.cpp.
References unwrap().
bool rtgtestAttrIsARegRa | ( | MlirAttribute | attr | ) |
If the attribute is an RTGTest RegRaAttr.
Definition at line 70 of file RTGTest.cpp.
References unwrap().
bool rtgtestAttrIsARegS0 | ( | MlirAttribute | attr | ) |
If the attribute is an RTGTest RegS0Attr.
Definition at line 126 of file RTGTest.cpp.
References unwrap().
bool rtgtestAttrIsARegS1 | ( | MlirAttribute | attr | ) |
If the attribute is an RTGTest RegS1Attr.
Definition at line 134 of file RTGTest.cpp.
References unwrap().
bool rtgtestAttrIsARegS10 | ( | MlirAttribute | attr | ) |
If the attribute is an RTGTest RegS10Attr.
Definition at line 270 of file RTGTest.cpp.
References unwrap().
bool rtgtestAttrIsARegS11 | ( | MlirAttribute | attr | ) |
If the attribute is an RTGTest RegS11Attr.
Definition at line 278 of file RTGTest.cpp.
References unwrap().
bool rtgtestAttrIsARegS2 | ( | MlirAttribute | attr | ) |
If the attribute is an RTGTest RegS2Attr.
Definition at line 206 of file RTGTest.cpp.
References unwrap().
bool rtgtestAttrIsARegS3 | ( | MlirAttribute | attr | ) |
If the attribute is an RTGTest RegS3Attr.
Definition at line 214 of file RTGTest.cpp.
References unwrap().
bool rtgtestAttrIsARegS4 | ( | MlirAttribute | attr | ) |
If the attribute is an RTGTest RegS4Attr.
Definition at line 222 of file RTGTest.cpp.
References unwrap().
bool rtgtestAttrIsARegS5 | ( | MlirAttribute | attr | ) |
If the attribute is an RTGTest RegS5Attr.
Definition at line 230 of file RTGTest.cpp.
References unwrap().
bool rtgtestAttrIsARegS6 | ( | MlirAttribute | attr | ) |
If the attribute is an RTGTest RegS6Attr.
Definition at line 238 of file RTGTest.cpp.
References unwrap().
bool rtgtestAttrIsARegS7 | ( | MlirAttribute | attr | ) |
If the attribute is an RTGTest RegS7Attr.
Definition at line 246 of file RTGTest.cpp.
References unwrap().
bool rtgtestAttrIsARegS8 | ( | MlirAttribute | attr | ) |
If the attribute is an RTGTest RegS8Attr.
Definition at line 254 of file RTGTest.cpp.
References unwrap().
bool rtgtestAttrIsARegS9 | ( | MlirAttribute | attr | ) |
If the attribute is an RTGTest RegS9Attr.
Definition at line 262 of file RTGTest.cpp.
References unwrap().
bool rtgtestAttrIsARegSp | ( | MlirAttribute | attr | ) |
If the attribute is an RTGTest RegSpAttr.
Definition at line 78 of file RTGTest.cpp.
References unwrap().
bool rtgtestAttrIsARegT0 | ( | MlirAttribute | attr | ) |
If the attribute is an RTGTest RegT0Attr.
Definition at line 102 of file RTGTest.cpp.
References unwrap().
bool rtgtestAttrIsARegT1 | ( | MlirAttribute | attr | ) |
If the attribute is an RTGTest RegT1Attr.
Definition at line 110 of file RTGTest.cpp.
References unwrap().
bool rtgtestAttrIsARegT2 | ( | MlirAttribute | attr | ) |
If the attribute is an RTGTest RegT2Attr.
Definition at line 118 of file RTGTest.cpp.
References unwrap().
bool rtgtestAttrIsARegT3 | ( | MlirAttribute | attr | ) |
If the attribute is an RTGTest RegT3Attr.
Definition at line 286 of file RTGTest.cpp.
References unwrap().
bool rtgtestAttrIsARegT4 | ( | MlirAttribute | attr | ) |
If the attribute is an RTGTest RegT4Attr.
Definition at line 294 of file RTGTest.cpp.
References unwrap().
bool rtgtestAttrIsARegT5 | ( | MlirAttribute | attr | ) |
If the attribute is an RTGTest RegT5Attr.
Definition at line 302 of file RTGTest.cpp.
References unwrap().
bool rtgtestAttrIsARegT6 | ( | MlirAttribute | attr | ) |
If the attribute is an RTGTest RegT6Attr.
Definition at line 310 of file RTGTest.cpp.
References unwrap().
bool rtgtestAttrIsARegTp | ( | MlirAttribute | attr | ) |
If the attribute is an RTGTest RegTpAttr.
Definition at line 94 of file RTGTest.cpp.
References unwrap().
bool rtgtestAttrIsARegZero | ( | MlirAttribute | attr | ) |
If the type is an RTGTest RegZeroAttr.
Definition at line 62 of file RTGTest.cpp.
References unwrap().
MlirAttribute rtgtestCPUAttrGet | ( | MlirContext | ctxt, |
unsigned | id | ||
) |
Creates an RTGTest CPU attribute in the context.
Definition at line 51 of file RTGTest.cpp.
unsigned rtgtestCPUAttrGetId | ( | MlirAttribute | attr | ) |
Returns the core ID represented by the CPU attribute.
Definition at line 55 of file RTGTest.cpp.
References unwrap().
MlirType rtgtestCPUTypeGet | ( | MlirContext | ctxt | ) |
Creates an RTGTest CPU type in the context.
Definition at line 31 of file RTGTest.cpp.
MlirType rtgtestIntegerRegisterTypeGet | ( | MlirContext | ctxt | ) |
Creates an RTGTest IntegerRegisterType in the context.
Definition at line 39 of file RTGTest.cpp.
MlirAttribute rtgtestRegA0AttrGet | ( | MlirContext | ctxt | ) |
Creates an RTGTest RegA0 attribute in the context.
Definition at line 146 of file RTGTest.cpp.
MlirAttribute rtgtestRegA1AttrGet | ( | MlirContext | ctxt | ) |
Creates an RTGTest RegA1 attribute in the context.
Definition at line 154 of file RTGTest.cpp.
MlirAttribute rtgtestRegA2AttrGet | ( | MlirContext | ctxt | ) |
Creates an RTGTest RegA2 attribute in the context.
Definition at line 162 of file RTGTest.cpp.
MlirAttribute rtgtestRegA3AttrGet | ( | MlirContext | ctxt | ) |
Creates an RTGTest RegA3 attribute in the context.
Definition at line 170 of file RTGTest.cpp.
MlirAttribute rtgtestRegA4AttrGet | ( | MlirContext | ctxt | ) |
Creates an RTGTest RegA4 attribute in the context.
Definition at line 178 of file RTGTest.cpp.
MlirAttribute rtgtestRegA5AttrGet | ( | MlirContext | ctxt | ) |
Creates an RTGTest RegA5 attribute in the context.
Definition at line 186 of file RTGTest.cpp.
MlirAttribute rtgtestRegA6AttrGet | ( | MlirContext | ctxt | ) |
Creates an RTGTest RegA6 attribute in the context.
Definition at line 194 of file RTGTest.cpp.
MlirAttribute rtgtestRegA7AttrGet | ( | MlirContext | ctxt | ) |
Creates an RTGTest RegA7 attribute in the context.
Definition at line 202 of file RTGTest.cpp.
MlirAttribute rtgtestRegGpAttrGet | ( | MlirContext | ctxt | ) |
Creates an RTGTest RegGp attribute in the context.
Definition at line 90 of file RTGTest.cpp.
MlirAttribute rtgtestRegRaAttrGet | ( | MlirContext | ctxt | ) |
Creates an RTGTest RegRa attribute in the context.
Definition at line 74 of file RTGTest.cpp.
MlirAttribute rtgtestRegS0AttrGet | ( | MlirContext | ctxt | ) |
Creates an RTGTest RegS0 attribute in the context.
Definition at line 130 of file RTGTest.cpp.
MlirAttribute rtgtestRegS10AttrGet | ( | MlirContext | ctxt | ) |
Creates an RTGTest RegS10 attribute in the context.
Definition at line 274 of file RTGTest.cpp.
MlirAttribute rtgtestRegS11AttrGet | ( | MlirContext | ctxt | ) |
Creates an RTGTest RegS11 attribute in the context.
Definition at line 282 of file RTGTest.cpp.
MlirAttribute rtgtestRegS1AttrGet | ( | MlirContext | ctxt | ) |
Creates an RTGTest RegS1 attribute in the context.
Definition at line 138 of file RTGTest.cpp.
MlirAttribute rtgtestRegS2AttrGet | ( | MlirContext | ctxt | ) |
Creates an RTGTest RegS2 attribute in the context.
Definition at line 210 of file RTGTest.cpp.
MlirAttribute rtgtestRegS3AttrGet | ( | MlirContext | ctxt | ) |
Creates an RTGTest RegS3 attribute in the context.
Definition at line 218 of file RTGTest.cpp.
MlirAttribute rtgtestRegS4AttrGet | ( | MlirContext | ctxt | ) |
Creates an RTGTest RegS4 attribute in the context.
Definition at line 226 of file RTGTest.cpp.
MlirAttribute rtgtestRegS5AttrGet | ( | MlirContext | ctxt | ) |
Creates an RTGTest RegS5 attribute in the context.
Definition at line 234 of file RTGTest.cpp.
MlirAttribute rtgtestRegS6AttrGet | ( | MlirContext | ctxt | ) |
Creates an RTGTest RegS6 attribute in the context.
Definition at line 242 of file RTGTest.cpp.
MlirAttribute rtgtestRegS7AttrGet | ( | MlirContext | ctxt | ) |
Creates an RTGTest RegS7 attribute in the context.
Definition at line 250 of file RTGTest.cpp.
MlirAttribute rtgtestRegS8AttrGet | ( | MlirContext | ctxt | ) |
Creates an RTGTest RegS8 attribute in the context.
Definition at line 258 of file RTGTest.cpp.
MlirAttribute rtgtestRegS9AttrGet | ( | MlirContext | ctxt | ) |
Creates an RTGTest RegS9 attribute in the context.
Definition at line 266 of file RTGTest.cpp.
MlirAttribute rtgtestRegSpAttrGet | ( | MlirContext | ctxt | ) |
Creates an RTGTest RegSp attribute in the context.
Definition at line 82 of file RTGTest.cpp.
MlirAttribute rtgtestRegT0AttrGet | ( | MlirContext | ctxt | ) |
Creates an RTGTest RegT0 attribute in the context.
Definition at line 106 of file RTGTest.cpp.
MlirAttribute rtgtestRegT1AttrGet | ( | MlirContext | ctxt | ) |
Creates an RTGTest RegT1 attribute in the context.
Definition at line 114 of file RTGTest.cpp.
MlirAttribute rtgtestRegT2AttrGet | ( | MlirContext | ctxt | ) |
Creates an RTGTest RegT2 attribute in the context.
Definition at line 122 of file RTGTest.cpp.
MlirAttribute rtgtestRegT3AttrGet | ( | MlirContext | ctxt | ) |
Creates an RTGTest RegT3 attribute in the context.
Definition at line 290 of file RTGTest.cpp.
MlirAttribute rtgtestRegT4AttrGet | ( | MlirContext | ctxt | ) |
Creates an RTGTest RegT4 attribute in the context.
Definition at line 298 of file RTGTest.cpp.
MlirAttribute rtgtestRegT5AttrGet | ( | MlirContext | ctxt | ) |
Creates an RTGTest RegT5 attribute in the context.
Definition at line 306 of file RTGTest.cpp.
MlirAttribute rtgtestRegT6AttrGet | ( | MlirContext | ctxt | ) |
Creates an RTGTest RegT6 attribute in the context.
Definition at line 314 of file RTGTest.cpp.
MlirAttribute rtgtestRegTpAttrGet | ( | MlirContext | ctxt | ) |
Creates an RTGTest RegTp attribute in the context.
Definition at line 98 of file RTGTest.cpp.
MlirAttribute rtgtestRegZeroAttrGet | ( | MlirContext | ctxt | ) |
Creates an RTGTest RegZero attribute in the context.
Definition at line 66 of file RTGTest.cpp.
bool rtgtestTypeIsACPU | ( | MlirType | type | ) |
bool rtgtestTypeIsAIntegerRegister | ( | MlirType | type | ) |
If the type is an RTGTest IntegerRegisterType.
Definition at line 35 of file RTGTest.cpp.
References unwrap().