Skip to content

Commit 2d3de61

Browse files
authored
1.12 continued rule callconv (#2926)
1 parent b747242 commit 2d3de61

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

src/rules/customrules.jl

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -580,8 +580,11 @@ function enzyme_custom_setup_args(
580580
ival = if is_constant_value(gutils, op)
581581
@assert orig_activep != activep
582582
@assert orig_activep == API.DFT_CONSTANT
583-
@assert val !== nothing
584-
val
583+
if val == nothing
584+
load!(B, iarty, ogval)
585+
else
586+
val
587+
end
585588
else
586589
invert_pointer(gutils, op, B)
587590
end

0 commit comments

Comments
 (0)