Skip to content

Commit b25d1d3

Browse files
authored
Get rid of :result_and_mutated (#1307)
I don't think we need it
1 parent 7c20848 commit b25d1d3

File tree

2 files changed

+3
-6
lines changed

2 files changed

+3
-6
lines changed

src/Ops.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2354,7 +2354,7 @@ end
23542354
(),
23552355
f_name,
23562356
false;
2357-
args_in_result=:result_and_mutated,
2357+
args_in_result=:all,
23582358
do_transpose=false,
23592359
argprefix,
23602360
resprefix,

src/TracedUtils.jl

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -685,18 +685,15 @@ function finalize_mlir_fn(
685685
end
686686
if args_in_result != :all
687687
if has_idx(v, argprefix)
688-
if !(
689-
(args_in_result == :result_and_mutated || args_in_result == :result) &&
690-
has_idx(v, resprefix)
691-
)
688+
if !(args_in_result == :result && has_idx(v, resprefix))
692689
continue
693690
end
694691
end
695692
end
696693
push!(linear_results, v)
697694
end
698695

699-
if args_in_result == :mutated || args_in_result == :result_and_mutated
696+
if args_in_result == :mutated
700697
append!(linear_results, linear_args[mutated_args])
701698
end
702699
if !isnothing(verify_arg_names) && typeof.(linear_args) != typeof.(linear_results)

0 commit comments

Comments
 (0)