#include "circt-c/Dialect/LLHD.h"
#include "circt/Dialect/LLHD/LLHDDialect.h"
#include "circt/Dialect/LLHD/LLHDTypes.h"
#include "mlir/CAPI/IR.h"
#include "mlir/CAPI/Registration.h"
#include "mlir/CAPI/Support.h"
Go to the source code of this file.
◆ llhdAttrIsATimeAttr()
| bool llhdAttrIsATimeAttr |
( |
MlirAttribute | attr | ) |
|
Check if an attribute is a time attribute.
Definition at line 55 of file LLHD.cpp.
References unwrap().
◆ llhdRefTypeGet()
| MlirType llhdRefTypeGet |
( |
MlirType | element | ) |
|
◆ llhdRefTypeGetNestedType()
| MlirType llhdRefTypeGetNestedType |
( |
MlirType | type | ) |
|
◆ llhdTimeAttrGet()
| MlirAttribute llhdTimeAttrGet |
( |
MlirContext | ctx, |
|
|
MlirStringRef | timeUnit, |
|
|
uint64_t | seconds, |
|
|
uint64_t | delta ) |
◆ llhdTimeAttrGetDelta()
| uint64_t llhdTimeAttrGetDelta |
( |
MlirAttribute | attr | ) |
|
Get the delta component of a time attribute.
Definition at line 76 of file LLHD.cpp.
References unwrap().
◆ llhdTimeAttrGetSeconds()
| uint64_t llhdTimeAttrGetSeconds |
( |
MlirAttribute | attr | ) |
|
Get the seconds component of a time attribute.
Definition at line 71 of file LLHD.cpp.
References unwrap().
◆ llhdTimeAttrGetTimeUnit()
| MlirStringRef llhdTimeAttrGetTimeUnit |
( |
MlirAttribute | attr | ) |
|
◆ llhdTimeTypeGet()
| MlirType llhdTimeTypeGet |
( |
MlirContext | ctx | ) |
|
◆ llhdTypeIsARefType()
| bool llhdTypeIsARefType |
( |
MlirType | type | ) |
|
Check if a type is a reference type.
Definition at line 33 of file LLHD.cpp.
References unwrap().
◆ llhdTypeIsATimeType()
| bool llhdTypeIsATimeType |
( |
MlirType | type | ) |
|