MLIR
20.0.0git
|
This is the complete list of members for mlir::TypeConverter, including all inherited members.
addArgumentMaterialization(FnT &&callback) | mlir::TypeConverter | inline |
addConversion(FnT &&callback) | mlir::TypeConverter | inline |
addSourceMaterialization(FnT &&callback) | mlir::TypeConverter | inline |
addTargetMaterialization(FnT &&callback) | mlir::TypeConverter | inline |
addTypeAttributeConversion(FnT &&callback) | mlir::TypeConverter | inline |
convertBlockSignature(Block *block) const | mlir::TypeConverter | |
convertSignatureArg(unsigned inputNo, Type type, SignatureConversion &result) const | mlir::TypeConverter | |
convertSignatureArgs(TypeRange types, SignatureConversion &result, unsigned origInputOffset=0) const | mlir::TypeConverter | |
convertType(Type t, SmallVectorImpl< Type > &results) const | mlir::TypeConverter | |
convertType(Type t) const | mlir::TypeConverter | |
convertType(Type t) const | mlir::TypeConverter | inline |
convertTypeAttribute(Type type, Attribute attr) const | mlir::TypeConverter | |
convertTypes(TypeRange types, SmallVectorImpl< Type > &results) const | mlir::TypeConverter | |
isLegal(Type type) const | mlir::TypeConverter | |
isLegal(RangeT &&range) const | mlir::TypeConverter | inline |
isLegal(Operation *op) const | mlir::TypeConverter | |
isLegal(Region *region) const | mlir::TypeConverter | |
isSignatureLegal(FunctionType ty) const | mlir::TypeConverter | |
materializeArgumentConversion(OpBuilder &builder, Location loc, Type resultType, ValueRange inputs) const | mlir::TypeConverter | |
materializeSourceConversion(OpBuilder &builder, Location loc, Type resultType, ValueRange inputs) const | mlir::TypeConverter | |
materializeTargetConversion(OpBuilder &builder, Location loc, Type resultType, ValueRange inputs, Type originalType={}) const | mlir::TypeConverter | |
materializeTargetConversion(OpBuilder &builder, Location loc, TypeRange resultType, ValueRange inputs, Type originalType={}) const | mlir::TypeConverter | |
operator=(const TypeConverter &other) | mlir::TypeConverter | inline |
TypeConverter()=default | mlir::TypeConverter | |
TypeConverter(const TypeConverter &other) | mlir::TypeConverter | inline |
~TypeConverter()=default | mlir::TypeConverter | virtual |