From 52e4a0147afcfe603de7b1e64df195f2ac984bec Mon Sep 17 00:00:00 2001 From: "enzyme-ci-bot[bot]" <78882869+enzyme-ci-bot[bot]@users.noreply.github.com> Date: Fri, 21 Nov 2025 00:45:24 +0000 Subject: [PATCH] Regenerate MLIR Bindings --- src/mlir/Dialects/EnzymeXLA.jl | 6 ++++++ src/mlir/libMLIR_h.jl | 6 ++++++ 2 files changed, 12 insertions(+) diff --git a/src/mlir/Dialects/EnzymeXLA.jl b/src/mlir/Dialects/EnzymeXLA.jl index 2bc34e223e..ff55ca0a92 100755 --- a/src/mlir/Dialects/EnzymeXLA.jl +++ b/src/mlir/Dialects/EnzymeXLA.jl @@ -419,6 +419,7 @@ function lapack_gesdd( Vt::IR.Type, info::IR.Type, full=nothing, + compute_uv=nothing, location=Location(), ) op_ty_results = IR.Type[U, S, Vt, info] @@ -427,6 +428,7 @@ function lapack_gesdd( successors = Block[] attributes = NamedAttribute[] !isnothing(full) && push!(attributes, namedattribute("full", full)) + !isnothing(compute_uv) && push!(attributes, namedattribute("compute_uv", compute_uv)) return create_operation( "enzymexla.lapack.gesdd", @@ -447,6 +449,7 @@ function lapack_gesvd( Vt::IR.Type, info::IR.Type, full=nothing, + compute_uv=nothing, location=Location(), ) op_ty_results = IR.Type[U, S, Vt, info] @@ -455,6 +458,7 @@ function lapack_gesvd( successors = Block[] attributes = NamedAttribute[] !isnothing(full) && push!(attributes, namedattribute("full", full)) + !isnothing(compute_uv) && push!(attributes, namedattribute("compute_uv", compute_uv)) return create_operation( "enzymexla.lapack.gesvd", @@ -475,6 +479,7 @@ function lapack_gesvj( Vt::IR.Type, info::IR.Type, full=nothing, + compute_uv=nothing, location=Location(), ) op_ty_results = IR.Type[U, S, Vt, info] @@ -483,6 +488,7 @@ function lapack_gesvj( successors = Block[] attributes = NamedAttribute[] !isnothing(full) && push!(attributes, namedattribute("full", full)) + !isnothing(compute_uv) && push!(attributes, namedattribute("compute_uv", compute_uv)) return create_operation( "enzymexla.lapack.gesvj", diff --git a/src/mlir/libMLIR_h.jl b/src/mlir/libMLIR_h.jl index 9e90a6edef..6806360815 100755 --- a/src/mlir/libMLIR_h.jl +++ b/src/mlir/libMLIR_h.jl @@ -11665,4 +11665,10 @@ function enzymexlaGeluApproximationAttrGet(ctx, mode) )::MlirAttribute end +function enzymexlaGuaranteedAnalysisResultAttrGet(ctx, mode) + @ccall mlir_c.enzymexlaGuaranteedAnalysisResultAttrGet( + ctx::MlirContext, mode::Int32 + )::MlirAttribute +end + const MLIR_CAPI_DWARF_ADDRESS_SPACE_NULL = -1