This is the complete list of members for mlir::LLVMTypeConverter, including all inherited members.
convertBlockSignature(Block *block) | mlir::TypeConverter | |
convertFunctionSignature(FunctionType type, bool isVariadic, SignatureConversion &result) | mlir::LLVMTypeConverter | |
convertSignatureArg(unsigned inputNo, Type type, SignatureConversion &result) | mlir::TypeConverter | virtual |
convertType(Type t) override | mlir::LLVMTypeConverter | virtual |
mlir::TypeConverter::convertType(Type t, SmallVectorImpl< Type > &results) | mlir::TypeConverter | virtual |
convertTypes(ArrayRef< Type > types, SmallVectorImpl< Type > &results) | mlir::TypeConverter | |
getDialect() | mlir::LLVMTypeConverter | inline |
getLLVMContext() | mlir::LLVMTypeConverter | |
isLegal(Type type) | mlir::TypeConverter | |
isSignatureLegal(FunctionType funcType) | mlir::TypeConverter | |
llvmDialect | mlir::LLVMTypeConverter | protected |
LLVMTypeConverter(MLIRContext *ctx) | mlir::LLVMTypeConverter | |
materializeConversion(PatternRewriter &rewriter, Type resultType, ArrayRef< Value > inputs, Location loc) | mlir::TypeConverter | inlinevirtual |
module | mlir::LLVMTypeConverter | protected |
packFunctionResults(ArrayRef< Type > types) | mlir::LLVMTypeConverter | |
promoteMemRefDescriptors(Location loc, ValueRange opOperands, ValueRange operands, OpBuilder &builder) | mlir::LLVMTypeConverter | |
promoteOneMemRefDescriptor(Location loc, Value operand, OpBuilder &builder) | mlir::LLVMTypeConverter | |
~TypeConverter()=default | mlir::TypeConverter | virtual |