CIRCT 21.0.0git
Loading...
Searching...
No Matches
Functions
RTGTest.cpp File Reference
#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"
Include dependency graph for RTGTest.cpp:

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 rtgtestTypeIsAImm5 (MlirType type)
 If the type is an RTGTest Imm5Type.
 
MlirType rtgtestImm5TypeGet (MlirContext ctxt)
 Creates an RTGTest Imm5 type in the context.
 
bool rtgtestTypeIsAImm12 (MlirType type)
 If the type is an RTGTest Imm12Type.
 
MlirType rtgtestImm12TypeGet (MlirContext ctxt)
 Creates an RTGTest Imm12 type in the context.
 
bool rtgtestTypeIsAImm13 (MlirType type)
 If the type is an RTGTest Imm13Type.
 
MlirType rtgtestImm13TypeGet (MlirContext ctxt)
 Creates an RTGTest Imm13 type in the context.
 
bool rtgtestTypeIsAImm21 (MlirType type)
 If the type is an RTGTest Imm21Type.
 
MlirType rtgtestImm21TypeGet (MlirContext ctxt)
 Creates an RTGTest Imm21 type in the context.
 
bool rtgtestTypeIsAImm32 (MlirType type)
 If the type is an RTGTest Imm32Type.
 
MlirType rtgtestImm32TypeGet (MlirContext ctxt)
 Creates an RTGTest Imm32 type 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 rtgtestAttrIsAImm5 (MlirAttribute attr)
 If the attribute is an RTGTest Imm5Attr.
 
MlirAttribute rtgtestImm5AttrGet (MlirContext ctxt, unsigned value)
 Creates an RTGTest Imm5 attribute in the context.
 
unsigned rtgtestImm5AttrGetValue (MlirAttribute attr)
 Returns the value represented by the Imm5 attribute.
 
bool rtgtestAttrIsAImm12 (MlirAttribute attr)
 If the attribute is an RTGTest Imm12Attr.
 
MlirAttribute rtgtestImm12AttrGet (MlirContext ctxt, unsigned value)
 Creates an RTGTest Imm12 attribute in the context.
 
unsigned rtgtestImm12AttrGetValue (MlirAttribute attr)
 Returns the value represented by the Imm12 attribute.
 
bool rtgtestAttrIsAImm13 (MlirAttribute attr)
 If the attribute is an RTGTest Imm13Attr.
 
MlirAttribute rtgtestImm13AttrGet (MlirContext ctxt, unsigned value)
 Creates an RTGTest Imm13 attribute in the context.
 
unsigned rtgtestImm13AttrGetValue (MlirAttribute attr)
 Returns the value represented by the Imm13 attribute.
 
bool rtgtestAttrIsAImm21 (MlirAttribute attr)
 If the attribute is an RTGTest Imm21Attr.
 
MlirAttribute rtgtestImm21AttrGet (MlirContext ctxt, unsigned value)
 Creates an RTGTest Imm21 attribute in the context.
 
unsigned rtgtestImm21AttrGetValue (MlirAttribute attr)
 Returns the value represented by the Imm21 attribute.
 
bool rtgtestAttrIsAImm32 (MlirAttribute attr)
 If the attribute is an RTGTest Imm32Attr.
 
MlirAttribute rtgtestImm32AttrGet (MlirContext ctxt, unsigned value)
 Creates an RTGTest Imm32 attribute in the context.
 
unsigned rtgtestImm32AttrGetValue (MlirAttribute attr)
 Returns the value represented by the Imm32 attribute.
 

Function Documentation

◆ rtgtestAttrIsACPU()

bool rtgtestAttrIsACPU ( MlirAttribute  attr)

If the type is an RTGTest CPUAttr.

Definition at line 80 of file RTGTest.cpp.

References unwrap().

◆ rtgtestAttrIsAImm12()

bool rtgtestAttrIsAImm12 ( MlirAttribute  attr)

If the attribute is an RTGTest Imm12Attr.

Definition at line 366 of file RTGTest.cpp.

References unwrap().

◆ rtgtestAttrIsAImm13()

bool rtgtestAttrIsAImm13 ( MlirAttribute  attr)

If the attribute is an RTGTest Imm13Attr.

Definition at line 378 of file RTGTest.cpp.

References unwrap().

◆ rtgtestAttrIsAImm21()

bool rtgtestAttrIsAImm21 ( MlirAttribute  attr)

If the attribute is an RTGTest Imm21Attr.

Definition at line 390 of file RTGTest.cpp.

References unwrap().

◆ rtgtestAttrIsAImm32()

bool rtgtestAttrIsAImm32 ( MlirAttribute  attr)

If the attribute is an RTGTest Imm32Attr.

Definition at line 402 of file RTGTest.cpp.

References unwrap().

◆ rtgtestAttrIsAImm5()

bool rtgtestAttrIsAImm5 ( MlirAttribute  attr)

If the attribute is an RTGTest Imm5Attr.

Definition at line 354 of file RTGTest.cpp.

References unwrap().

◆ rtgtestAttrIsARegA0()

bool rtgtestAttrIsARegA0 ( MlirAttribute  attr)

If the attribute is an RTGTest RegA0Attr.

Definition at line 175 of file RTGTest.cpp.

References unwrap().

◆ rtgtestAttrIsARegA1()

bool rtgtestAttrIsARegA1 ( MlirAttribute  attr)

If the attribute is an RTGTest RegA1Attr.

Definition at line 183 of file RTGTest.cpp.

References unwrap().

◆ rtgtestAttrIsARegA2()

bool rtgtestAttrIsARegA2 ( MlirAttribute  attr)

If the attribute is an RTGTest RegA2Attr.

Definition at line 191 of file RTGTest.cpp.

References unwrap().

◆ rtgtestAttrIsARegA3()

bool rtgtestAttrIsARegA3 ( MlirAttribute  attr)

If the attribute is an RTGTest RegA3Attr.

Definition at line 199 of file RTGTest.cpp.

References unwrap().

◆ rtgtestAttrIsARegA4()

bool rtgtestAttrIsARegA4 ( MlirAttribute  attr)

If the attribute is an RTGTest RegA4Attr.

Definition at line 207 of file RTGTest.cpp.

References unwrap().

◆ rtgtestAttrIsARegA5()

bool rtgtestAttrIsARegA5 ( MlirAttribute  attr)

If the attribute is an RTGTest RegA5Attr.

Definition at line 215 of file RTGTest.cpp.

References unwrap().

◆ rtgtestAttrIsARegA6()

bool rtgtestAttrIsARegA6 ( MlirAttribute  attr)

If the attribute is an RTGTest RegA6Attr.

Definition at line 223 of file RTGTest.cpp.

References unwrap().

◆ rtgtestAttrIsARegA7()

bool rtgtestAttrIsARegA7 ( MlirAttribute  attr)

If the attribute is an RTGTest RegA7Attr.

Definition at line 231 of file RTGTest.cpp.

References unwrap().

◆ rtgtestAttrIsARegGp()

bool rtgtestAttrIsARegGp ( MlirAttribute  attr)

If the attribute is an RTGTest RegGpAttr.

Definition at line 119 of file RTGTest.cpp.

References unwrap().

◆ rtgtestAttrIsARegRa()

bool rtgtestAttrIsARegRa ( MlirAttribute  attr)

If the attribute is an RTGTest RegRaAttr.

Definition at line 103 of file RTGTest.cpp.

References unwrap().

◆ rtgtestAttrIsARegS0()

bool rtgtestAttrIsARegS0 ( MlirAttribute  attr)

If the attribute is an RTGTest RegS0Attr.

Definition at line 159 of file RTGTest.cpp.

References unwrap().

◆ rtgtestAttrIsARegS1()

bool rtgtestAttrIsARegS1 ( MlirAttribute  attr)

If the attribute is an RTGTest RegS1Attr.

Definition at line 167 of file RTGTest.cpp.

References unwrap().

◆ rtgtestAttrIsARegS10()

bool rtgtestAttrIsARegS10 ( MlirAttribute  attr)

If the attribute is an RTGTest RegS10Attr.

Definition at line 303 of file RTGTest.cpp.

References unwrap().

◆ rtgtestAttrIsARegS11()

bool rtgtestAttrIsARegS11 ( MlirAttribute  attr)

If the attribute is an RTGTest RegS11Attr.

Definition at line 311 of file RTGTest.cpp.

References unwrap().

◆ rtgtestAttrIsARegS2()

bool rtgtestAttrIsARegS2 ( MlirAttribute  attr)

If the attribute is an RTGTest RegS2Attr.

Definition at line 239 of file RTGTest.cpp.

References unwrap().

◆ rtgtestAttrIsARegS3()

bool rtgtestAttrIsARegS3 ( MlirAttribute  attr)

If the attribute is an RTGTest RegS3Attr.

Definition at line 247 of file RTGTest.cpp.

References unwrap().

◆ rtgtestAttrIsARegS4()

bool rtgtestAttrIsARegS4 ( MlirAttribute  attr)

If the attribute is an RTGTest RegS4Attr.

Definition at line 255 of file RTGTest.cpp.

References unwrap().

◆ rtgtestAttrIsARegS5()

bool rtgtestAttrIsARegS5 ( MlirAttribute  attr)

If the attribute is an RTGTest RegS5Attr.

Definition at line 263 of file RTGTest.cpp.

References unwrap().

◆ rtgtestAttrIsARegS6()

bool rtgtestAttrIsARegS6 ( MlirAttribute  attr)

If the attribute is an RTGTest RegS6Attr.

Definition at line 271 of file RTGTest.cpp.

References unwrap().

◆ rtgtestAttrIsARegS7()

bool rtgtestAttrIsARegS7 ( MlirAttribute  attr)

If the attribute is an RTGTest RegS7Attr.

Definition at line 279 of file RTGTest.cpp.

References unwrap().

◆ rtgtestAttrIsARegS8()

bool rtgtestAttrIsARegS8 ( MlirAttribute  attr)

If the attribute is an RTGTest RegS8Attr.

Definition at line 287 of file RTGTest.cpp.

References unwrap().

◆ rtgtestAttrIsARegS9()

bool rtgtestAttrIsARegS9 ( MlirAttribute  attr)

If the attribute is an RTGTest RegS9Attr.

Definition at line 295 of file RTGTest.cpp.

References unwrap().

◆ rtgtestAttrIsARegSp()

bool rtgtestAttrIsARegSp ( MlirAttribute  attr)

If the attribute is an RTGTest RegSpAttr.

Definition at line 111 of file RTGTest.cpp.

References unwrap().

◆ rtgtestAttrIsARegT0()

bool rtgtestAttrIsARegT0 ( MlirAttribute  attr)

If the attribute is an RTGTest RegT0Attr.

Definition at line 135 of file RTGTest.cpp.

References unwrap().

◆ rtgtestAttrIsARegT1()

bool rtgtestAttrIsARegT1 ( MlirAttribute  attr)

If the attribute is an RTGTest RegT1Attr.

Definition at line 143 of file RTGTest.cpp.

References unwrap().

◆ rtgtestAttrIsARegT2()

bool rtgtestAttrIsARegT2 ( MlirAttribute  attr)

If the attribute is an RTGTest RegT2Attr.

Definition at line 151 of file RTGTest.cpp.

References unwrap().

◆ rtgtestAttrIsARegT3()

bool rtgtestAttrIsARegT3 ( MlirAttribute  attr)

If the attribute is an RTGTest RegT3Attr.

Definition at line 319 of file RTGTest.cpp.

References unwrap().

◆ rtgtestAttrIsARegT4()

bool rtgtestAttrIsARegT4 ( MlirAttribute  attr)

If the attribute is an RTGTest RegT4Attr.

Definition at line 327 of file RTGTest.cpp.

References unwrap().

◆ rtgtestAttrIsARegT5()

bool rtgtestAttrIsARegT5 ( MlirAttribute  attr)

If the attribute is an RTGTest RegT5Attr.

Definition at line 335 of file RTGTest.cpp.

References unwrap().

◆ rtgtestAttrIsARegT6()

bool rtgtestAttrIsARegT6 ( MlirAttribute  attr)

If the attribute is an RTGTest RegT6Attr.

Definition at line 343 of file RTGTest.cpp.

References unwrap().

◆ rtgtestAttrIsARegTp()

bool rtgtestAttrIsARegTp ( MlirAttribute  attr)

If the attribute is an RTGTest RegTpAttr.

Definition at line 127 of file RTGTest.cpp.

References unwrap().

◆ rtgtestAttrIsARegZero()

bool rtgtestAttrIsARegZero ( MlirAttribute  attr)

If the type is an RTGTest RegZeroAttr.

Definition at line 95 of file RTGTest.cpp.

References unwrap().

◆ rtgtestCPUAttrGet()

MlirAttribute rtgtestCPUAttrGet ( MlirContext  ctxt,
unsigned  id 
)

Creates an RTGTest CPU attribute in the context.

Definition at line 84 of file RTGTest.cpp.

References unwrap(), and wrap().

◆ rtgtestCPUAttrGetId()

unsigned rtgtestCPUAttrGetId ( MlirAttribute  attr)

Returns the core ID represented by the CPU attribute.

Definition at line 88 of file RTGTest.cpp.

References unwrap().

◆ rtgtestCPUTypeGet()

MlirType rtgtestCPUTypeGet ( MlirContext  ctxt)

Creates an RTGTest CPU type in the context.

Definition at line 31 of file RTGTest.cpp.

References unwrap(), and wrap().

◆ rtgtestImm12AttrGet()

MlirAttribute rtgtestImm12AttrGet ( MlirContext  ctxt,
unsigned  value 
)

Creates an RTGTest Imm12 attribute in the context.

Definition at line 370 of file RTGTest.cpp.

References unwrap(), and wrap().

◆ rtgtestImm12AttrGetValue()

unsigned rtgtestImm12AttrGetValue ( MlirAttribute  attr)

Returns the value represented by the Imm12 attribute.

Definition at line 374 of file RTGTest.cpp.

References unwrap().

◆ rtgtestImm12TypeGet()

MlirType rtgtestImm12TypeGet ( MlirContext  ctxt)

Creates an RTGTest Imm12 type in the context.

Definition at line 54 of file RTGTest.cpp.

References unwrap(), and wrap().

◆ rtgtestImm13AttrGet()

MlirAttribute rtgtestImm13AttrGet ( MlirContext  ctxt,
unsigned  value 
)

Creates an RTGTest Imm13 attribute in the context.

Definition at line 382 of file RTGTest.cpp.

References unwrap(), and wrap().

◆ rtgtestImm13AttrGetValue()

unsigned rtgtestImm13AttrGetValue ( MlirAttribute  attr)

Returns the value represented by the Imm13 attribute.

Definition at line 386 of file RTGTest.cpp.

References unwrap().

◆ rtgtestImm13TypeGet()

MlirType rtgtestImm13TypeGet ( MlirContext  ctxt)

Creates an RTGTest Imm13 type in the context.

Definition at line 60 of file RTGTest.cpp.

References unwrap(), and wrap().

◆ rtgtestImm21AttrGet()

MlirAttribute rtgtestImm21AttrGet ( MlirContext  ctxt,
unsigned  value 
)

Creates an RTGTest Imm21 attribute in the context.

Definition at line 394 of file RTGTest.cpp.

References unwrap(), and wrap().

◆ rtgtestImm21AttrGetValue()

unsigned rtgtestImm21AttrGetValue ( MlirAttribute  attr)

Returns the value represented by the Imm21 attribute.

Definition at line 398 of file RTGTest.cpp.

References unwrap().

◆ rtgtestImm21TypeGet()

MlirType rtgtestImm21TypeGet ( MlirContext  ctxt)

Creates an RTGTest Imm21 type in the context.

Definition at line 66 of file RTGTest.cpp.

References unwrap(), and wrap().

◆ rtgtestImm32AttrGet()

MlirAttribute rtgtestImm32AttrGet ( MlirContext  ctxt,
unsigned  value 
)

Creates an RTGTest Imm32 attribute in the context.

Definition at line 406 of file RTGTest.cpp.

References unwrap(), and wrap().

◆ rtgtestImm32AttrGetValue()

unsigned rtgtestImm32AttrGetValue ( MlirAttribute  attr)

Returns the value represented by the Imm32 attribute.

Definition at line 410 of file RTGTest.cpp.

References unwrap().

◆ rtgtestImm32TypeGet()

MlirType rtgtestImm32TypeGet ( MlirContext  ctxt)

Creates an RTGTest Imm32 type in the context.

Definition at line 72 of file RTGTest.cpp.

References unwrap(), and wrap().

◆ rtgtestImm5AttrGet()

MlirAttribute rtgtestImm5AttrGet ( MlirContext  ctxt,
unsigned  value 
)

Creates an RTGTest Imm5 attribute in the context.

Definition at line 358 of file RTGTest.cpp.

References unwrap(), and wrap().

◆ rtgtestImm5AttrGetValue()

unsigned rtgtestImm5AttrGetValue ( MlirAttribute  attr)

Returns the value represented by the Imm5 attribute.

Definition at line 362 of file RTGTest.cpp.

References unwrap().

◆ rtgtestImm5TypeGet()

MlirType rtgtestImm5TypeGet ( MlirContext  ctxt)

Creates an RTGTest Imm5 type in the context.

Definition at line 48 of file RTGTest.cpp.

References unwrap(), and wrap().

◆ rtgtestIntegerRegisterTypeGet()

MlirType rtgtestIntegerRegisterTypeGet ( MlirContext  ctxt)

Creates an RTGTest IntegerRegisterType in the context.

Definition at line 39 of file RTGTest.cpp.

References unwrap(), and wrap().

◆ rtgtestRegA0AttrGet()

MlirAttribute rtgtestRegA0AttrGet ( MlirContext  ctxt)

Creates an RTGTest RegA0 attribute in the context.

Definition at line 179 of file RTGTest.cpp.

References unwrap(), and wrap().

◆ rtgtestRegA1AttrGet()

MlirAttribute rtgtestRegA1AttrGet ( MlirContext  ctxt)

Creates an RTGTest RegA1 attribute in the context.

Definition at line 187 of file RTGTest.cpp.

References unwrap(), and wrap().

◆ rtgtestRegA2AttrGet()

MlirAttribute rtgtestRegA2AttrGet ( MlirContext  ctxt)

Creates an RTGTest RegA2 attribute in the context.

Definition at line 195 of file RTGTest.cpp.

References unwrap(), and wrap().

◆ rtgtestRegA3AttrGet()

MlirAttribute rtgtestRegA3AttrGet ( MlirContext  ctxt)

Creates an RTGTest RegA3 attribute in the context.

Definition at line 203 of file RTGTest.cpp.

References unwrap(), and wrap().

◆ rtgtestRegA4AttrGet()

MlirAttribute rtgtestRegA4AttrGet ( MlirContext  ctxt)

Creates an RTGTest RegA4 attribute in the context.

Definition at line 211 of file RTGTest.cpp.

References unwrap(), and wrap().

◆ rtgtestRegA5AttrGet()

MlirAttribute rtgtestRegA5AttrGet ( MlirContext  ctxt)

Creates an RTGTest RegA5 attribute in the context.

Definition at line 219 of file RTGTest.cpp.

References unwrap(), and wrap().

◆ rtgtestRegA6AttrGet()

MlirAttribute rtgtestRegA6AttrGet ( MlirContext  ctxt)

Creates an RTGTest RegA6 attribute in the context.

Definition at line 227 of file RTGTest.cpp.

References unwrap(), and wrap().

◆ rtgtestRegA7AttrGet()

MlirAttribute rtgtestRegA7AttrGet ( MlirContext  ctxt)

Creates an RTGTest RegA7 attribute in the context.

Definition at line 235 of file RTGTest.cpp.

References unwrap(), and wrap().

◆ rtgtestRegGpAttrGet()

MlirAttribute rtgtestRegGpAttrGet ( MlirContext  ctxt)

Creates an RTGTest RegGp attribute in the context.

Definition at line 123 of file RTGTest.cpp.

References unwrap(), and wrap().

◆ rtgtestRegRaAttrGet()

MlirAttribute rtgtestRegRaAttrGet ( MlirContext  ctxt)

Creates an RTGTest RegRa attribute in the context.

Definition at line 107 of file RTGTest.cpp.

References unwrap(), and wrap().

◆ rtgtestRegS0AttrGet()

MlirAttribute rtgtestRegS0AttrGet ( MlirContext  ctxt)

Creates an RTGTest RegS0 attribute in the context.

Definition at line 163 of file RTGTest.cpp.

References unwrap(), and wrap().

◆ rtgtestRegS10AttrGet()

MlirAttribute rtgtestRegS10AttrGet ( MlirContext  ctxt)

Creates an RTGTest RegS10 attribute in the context.

Definition at line 307 of file RTGTest.cpp.

References unwrap(), and wrap().

◆ rtgtestRegS11AttrGet()

MlirAttribute rtgtestRegS11AttrGet ( MlirContext  ctxt)

Creates an RTGTest RegS11 attribute in the context.

Definition at line 315 of file RTGTest.cpp.

References unwrap(), and wrap().

◆ rtgtestRegS1AttrGet()

MlirAttribute rtgtestRegS1AttrGet ( MlirContext  ctxt)

Creates an RTGTest RegS1 attribute in the context.

Definition at line 171 of file RTGTest.cpp.

References unwrap(), and wrap().

◆ rtgtestRegS2AttrGet()

MlirAttribute rtgtestRegS2AttrGet ( MlirContext  ctxt)

Creates an RTGTest RegS2 attribute in the context.

Definition at line 243 of file RTGTest.cpp.

References unwrap(), and wrap().

◆ rtgtestRegS3AttrGet()

MlirAttribute rtgtestRegS3AttrGet ( MlirContext  ctxt)

Creates an RTGTest RegS3 attribute in the context.

Definition at line 251 of file RTGTest.cpp.

References unwrap(), and wrap().

◆ rtgtestRegS4AttrGet()

MlirAttribute rtgtestRegS4AttrGet ( MlirContext  ctxt)

Creates an RTGTest RegS4 attribute in the context.

Definition at line 259 of file RTGTest.cpp.

References unwrap(), and wrap().

◆ rtgtestRegS5AttrGet()

MlirAttribute rtgtestRegS5AttrGet ( MlirContext  ctxt)

Creates an RTGTest RegS5 attribute in the context.

Definition at line 267 of file RTGTest.cpp.

References unwrap(), and wrap().

◆ rtgtestRegS6AttrGet()

MlirAttribute rtgtestRegS6AttrGet ( MlirContext  ctxt)

Creates an RTGTest RegS6 attribute in the context.

Definition at line 275 of file RTGTest.cpp.

References unwrap(), and wrap().

◆ rtgtestRegS7AttrGet()

MlirAttribute rtgtestRegS7AttrGet ( MlirContext  ctxt)

Creates an RTGTest RegS7 attribute in the context.

Definition at line 283 of file RTGTest.cpp.

References unwrap(), and wrap().

◆ rtgtestRegS8AttrGet()

MlirAttribute rtgtestRegS8AttrGet ( MlirContext  ctxt)

Creates an RTGTest RegS8 attribute in the context.

Definition at line 291 of file RTGTest.cpp.

References unwrap(), and wrap().

◆ rtgtestRegS9AttrGet()

MlirAttribute rtgtestRegS9AttrGet ( MlirContext  ctxt)

Creates an RTGTest RegS9 attribute in the context.

Definition at line 299 of file RTGTest.cpp.

References unwrap(), and wrap().

◆ rtgtestRegSpAttrGet()

MlirAttribute rtgtestRegSpAttrGet ( MlirContext  ctxt)

Creates an RTGTest RegSp attribute in the context.

Definition at line 115 of file RTGTest.cpp.

References unwrap(), and wrap().

◆ rtgtestRegT0AttrGet()

MlirAttribute rtgtestRegT0AttrGet ( MlirContext  ctxt)

Creates an RTGTest RegT0 attribute in the context.

Definition at line 139 of file RTGTest.cpp.

References unwrap(), and wrap().

◆ rtgtestRegT1AttrGet()

MlirAttribute rtgtestRegT1AttrGet ( MlirContext  ctxt)

Creates an RTGTest RegT1 attribute in the context.

Definition at line 147 of file RTGTest.cpp.

References unwrap(), and wrap().

◆ rtgtestRegT2AttrGet()

MlirAttribute rtgtestRegT2AttrGet ( MlirContext  ctxt)

Creates an RTGTest RegT2 attribute in the context.

Definition at line 155 of file RTGTest.cpp.

References unwrap(), and wrap().

◆ rtgtestRegT3AttrGet()

MlirAttribute rtgtestRegT3AttrGet ( MlirContext  ctxt)

Creates an RTGTest RegT3 attribute in the context.

Definition at line 323 of file RTGTest.cpp.

References unwrap(), and wrap().

◆ rtgtestRegT4AttrGet()

MlirAttribute rtgtestRegT4AttrGet ( MlirContext  ctxt)

Creates an RTGTest RegT4 attribute in the context.

Definition at line 331 of file RTGTest.cpp.

References unwrap(), and wrap().

◆ rtgtestRegT5AttrGet()

MlirAttribute rtgtestRegT5AttrGet ( MlirContext  ctxt)

Creates an RTGTest RegT5 attribute in the context.

Definition at line 339 of file RTGTest.cpp.

References unwrap(), and wrap().

◆ rtgtestRegT6AttrGet()

MlirAttribute rtgtestRegT6AttrGet ( MlirContext  ctxt)

Creates an RTGTest RegT6 attribute in the context.

Definition at line 347 of file RTGTest.cpp.

References unwrap(), and wrap().

◆ rtgtestRegTpAttrGet()

MlirAttribute rtgtestRegTpAttrGet ( MlirContext  ctxt)

Creates an RTGTest RegTp attribute in the context.

Definition at line 131 of file RTGTest.cpp.

References unwrap(), and wrap().

◆ rtgtestRegZeroAttrGet()

MlirAttribute rtgtestRegZeroAttrGet ( MlirContext  ctxt)

Creates an RTGTest RegZero attribute in the context.

Definition at line 99 of file RTGTest.cpp.

References unwrap(), and wrap().

◆ rtgtestTypeIsACPU()

bool rtgtestTypeIsACPU ( MlirType  type)

If the type is an RTGTest CPUType.

Definition at line 29 of file RTGTest.cpp.

References unwrap().

◆ rtgtestTypeIsAImm12()

bool rtgtestTypeIsAImm12 ( MlirType  type)

If the type is an RTGTest Imm12Type.

Definition at line 52 of file RTGTest.cpp.

References unwrap().

◆ rtgtestTypeIsAImm13()

bool rtgtestTypeIsAImm13 ( MlirType  type)

If the type is an RTGTest Imm13Type.

Definition at line 58 of file RTGTest.cpp.

References unwrap().

◆ rtgtestTypeIsAImm21()

bool rtgtestTypeIsAImm21 ( MlirType  type)

If the type is an RTGTest Imm21Type.

Definition at line 64 of file RTGTest.cpp.

References unwrap().

◆ rtgtestTypeIsAImm32()

bool rtgtestTypeIsAImm32 ( MlirType  type)

If the type is an RTGTest Imm32Type.

Definition at line 70 of file RTGTest.cpp.

References unwrap().

◆ rtgtestTypeIsAImm5()

bool rtgtestTypeIsAImm5 ( MlirType  type)

If the type is an RTGTest Imm5Type.

Definition at line 46 of file RTGTest.cpp.

References unwrap().

◆ rtgtestTypeIsAIntegerRegister()

bool rtgtestTypeIsAIntegerRegister ( MlirType  type)

If the type is an RTGTest IntegerRegisterType.

Definition at line 35 of file RTGTest.cpp.

References unwrap().