MLIR  20.0.0git
Functions
PDL.cpp File Reference
#include "mlir-c/Dialect/PDL.h"
#include "mlir/CAPI/Registration.h"
#include "mlir/Dialect/PDL/IR/PDL.h"
#include "mlir/Dialect/PDL/IR/PDLOps.h"
#include "mlir/Dialect/PDL/IR/PDLTypes.h"

Go to the source code of this file.

Functions

bool mlirTypeIsAPDLType (MlirType type)
 
bool mlirTypeIsAPDLAttributeType (MlirType type)
 
MlirType mlirPDLAttributeTypeGet (MlirContext ctx)
 
bool mlirTypeIsAPDLOperationType (MlirType type)
 
MlirType mlirPDLOperationTypeGet (MlirContext ctx)
 
bool mlirTypeIsAPDLRangeType (MlirType type)
 
MlirType mlirPDLRangeTypeGet (MlirType elementType)
 
MlirType mlirPDLRangeTypeGetElementType (MlirType type)
 
bool mlirTypeIsAPDLTypeType (MlirType type)
 
MlirType mlirPDLTypeTypeGet (MlirContext ctx)
 
bool mlirTypeIsAPDLValueType (MlirType type)
 
MlirType mlirPDLValueTypeGet (MlirContext ctx)
 

Function Documentation

◆ mlirPDLAttributeTypeGet()

MlirType mlirPDLAttributeTypeGet ( MlirContext  ctx)

Definition at line 35 of file PDL.cpp.

References mlir::get(), unwrap(), and wrap().

◆ mlirPDLOperationTypeGet()

MlirType mlirPDLOperationTypeGet ( MlirContext  ctx)

Definition at line 47 of file PDL.cpp.

References mlir::get(), unwrap(), and wrap().

◆ mlirPDLRangeTypeGet()

MlirType mlirPDLRangeTypeGet ( MlirType  elementType)

Definition at line 59 of file PDL.cpp.

References mlir::get(), unwrap(), and wrap().

◆ mlirPDLRangeTypeGetElementType()

MlirType mlirPDLRangeTypeGetElementType ( MlirType  type)

Definition at line 63 of file PDL.cpp.

References getElementType(), unwrap(), and wrap().

◆ mlirPDLTypeTypeGet()

MlirType mlirPDLTypeTypeGet ( MlirContext  ctx)

Definition at line 75 of file PDL.cpp.

References mlir::get(), unwrap(), and wrap().

◆ mlirPDLValueTypeGet()

MlirType mlirPDLValueTypeGet ( MlirContext  ctx)

Definition at line 87 of file PDL.cpp.

References mlir::get(), unwrap(), and wrap().

◆ mlirTypeIsAPDLAttributeType()

bool mlirTypeIsAPDLAttributeType ( MlirType  type)

Definition at line 31 of file PDL.cpp.

References unwrap().

◆ mlirTypeIsAPDLOperationType()

bool mlirTypeIsAPDLOperationType ( MlirType  type)

Definition at line 43 of file PDL.cpp.

References unwrap().

◆ mlirTypeIsAPDLRangeType()

bool mlirTypeIsAPDLRangeType ( MlirType  type)

Definition at line 55 of file PDL.cpp.

References unwrap().

◆ mlirTypeIsAPDLType()

bool mlirTypeIsAPDLType ( MlirType  type)

Definition at line 23 of file PDL.cpp.

References unwrap().

◆ mlirTypeIsAPDLTypeType()

bool mlirTypeIsAPDLTypeType ( MlirType  type)

Definition at line 71 of file PDL.cpp.

References unwrap().

◆ mlirTypeIsAPDLValueType()

bool mlirTypeIsAPDLValueType ( MlirType  type)

Definition at line 83 of file PDL.cpp.

References unwrap().