func MLIR Dialect Builder APIfunc::CallIndirectOpCreates a new func.call_indirect operation.
SmallVector<MlirOp> CallIndirect(TypeRange resultTypes, MlirOp &callee, ArrayRef<MlirOp> callee_operands, /*optional*/::mlir::ArrayAttr arg_attrs = {}, /*optional*/::mlir::ArrayAttr res_attrs = {});
func::ConstantOpCreates a new func.constant operation.
MlirOp Constant(MlirBuilder &builder, Type resultType, ::llvm::StringRef value);
func::ReturnOpCreates a new func.return operation.
This operation is a Region's Terminator. It can only be called in a RegionBuilder function callback when constructing the body of an op.
void Return(RegionBuilder &builder, ArrayRef<MlirOp> operands);
Unable to generate builder for the following operations: