loadDialectFuncDialect : HasIO io => MLIRContext -> io ()data FuncOp : Typecreate : HasIO io => Location -> String -> FunctionType -> io FuncOpaddEntryBlock : HasIO io => FuncOp -> io Blockdata ReturnOp : TypeMkReturnOp : GCAnyPtr -> ReturnOpcreate : HasIO io => OpBuilder -> Location -> ValueRange -> io ReturnOp