8383 ReactantCacheToken (),
8484 REACTANT_METHOD_TABLE,
8585 world,
86- false , #= forward_rules =#
87- false , #= reverse_rules =#
88- false , #= inactive_rules =#
89- false , #= broadcast_rewrite =#
90- set_reactant_abi,
86+ false ,
87+ #= forward_rules =# false ,
88+ #= reverse_rules =# false ,
89+ #= inactive_rules =# false ,
90+ #= broadcast_rewrite =# set_reactant_abi,
9191 )
9292 end
9393else
@@ -100,11 +100,11 @@ else
100100 REACTANT_CACHE,
101101 REACTANT_METHOD_TABLE,
102102 world,
103- false , #= forward_rules =#
104- false , #= reverse_rules =#
105- false , #= inactive_rules =#
106- false , #= broadcast_rewrite =#
107- set_reactant_abi,
103+ false ,
104+ #= forward_rules =# false ,
105+ #= reverse_rules =# false ,
106+ #= inactive_rules =# false ,
107+ #= broadcast_rewrite =# set_reactant_abi,
108108 )
109109 end
110110end
@@ -116,20 +116,25 @@ const enzyme_dupnoneed = 3
116116const enzyme_outnoneed = 4
117117const enzyme_constnoneed = 5
118118
119- @inline act_from_type (x, reverse, needs_primal= true ) =
120- throw (AssertionError (" Unhandled activity $(typeof (x)) " ))
121- @inline act_from_type (:: Enzyme.Const , reverse, needs_primal= true ) =
122- act_from_type (Enzyme. Const, reverse, needs_primal)
123- @inline act_from_type (:: Enzyme.Duplicated , reverse, needs_primal= true ) =
124- act_from_type (Enzyme. Duplicated, reverse, needs_primal)
119+ @inline act_from_type (x, reverse, needs_primal= true ) = throw (
120+ AssertionError (" Unhandled activity $(typeof (x)) " )
121+ )
122+ @inline act_from_type (:: Enzyme.Const , reverse, needs_primal= true ) = act_from_type (
123+ Enzyme. Const, reverse, needs_primal
124+ )
125+ @inline act_from_type (:: Enzyme.Duplicated , reverse, needs_primal= true ) = act_from_type (
126+ Enzyme. Duplicated, reverse, needs_primal
127+ )
125128@inline act_from_type (:: Enzyme.DuplicatedNoNeed , reverse, needs_primal= true ) =
126129 reverse ? enzyme_out : enzyme_dupnoneed
127- @inline act_from_type (:: Enzyme.BatchDuplicated , reverse, needs_primal= true ) =
128- act_from_type (Enzyme. Duplicated, reverse, needs_primal)
130+ @inline act_from_type (:: Enzyme.BatchDuplicated , reverse, needs_primal= true ) = act_from_type (
131+ Enzyme. Duplicated, reverse, needs_primal
132+ )
129133@inline act_from_type (:: Enzyme.BatchDuplicatedNoNeed , reverse, needs_primal= true ) =
130134 reverse ? enzyme_out : enzyme_dupnoneed
131- @inline act_from_type (:: Enzyme.Active , reverse, needs_primal= true ) =
132- act_from_type (Enzyme. Active, reverse, needs_primal)
135+ @inline act_from_type (:: Enzyme.Active , reverse, needs_primal= true ) = act_from_type (
136+ Enzyme. Active, reverse, needs_primal
137+ )
133138@inline act_from_type (:: Type{<:Enzyme.Const} , reverse, needs_primal) =
134139 if needs_primal
135140 enzyme_const
@@ -151,10 +156,12 @@ const enzyme_constnoneed = 5
151156 end
152157 end
153158
154- @inline act_from_type (:: Type{<:Enzyme.BatchDuplicated} , reverse, needs_primal) =
155- act_from_type (Enzyme. Duplicated, reverse, needs_primal)
156- @inline act_from_type (:: Type{<:Enzyme.BatchDuplicatedNoNeed} , reverse, needs_primal) =
157- act_from_type (Enzyme. DuplicatedNoNeed, Reverse, needs_primal)
159+ @inline act_from_type (:: Type{<:Enzyme.BatchDuplicated} , reverse, needs_primal) = act_from_type (
160+ Enzyme. Duplicated, reverse, needs_primal
161+ )
162+ @inline act_from_type (:: Type{<:Enzyme.BatchDuplicatedNoNeed} , reverse, needs_primal) = act_from_type (
163+ Enzyme. DuplicatedNoNeed, Reverse, needs_primal
164+ )
158165
159166@inline act_from_type (:: Type{<:Enzyme.Active} , reverse, needs_primal) =
160167 if needs_primal
@@ -487,7 +494,7 @@ function overload_autodiff(
487494 false ,
488495 TracedUtils. transpose_val (MLIR. IR. result (res, residx));
489496 emptypaths= true ,
490- ) #= reverse=#
497+ )#= reverse=#
491498 residx += 1
492499 continue
493500 end
0 commit comments