diff --git a/src/jit/core_templates.expr b/src/jit/core_templates.expr index c5e52cbc4f..35ded79903 100644 --- a/src/jit/core_templates.expr +++ b/src/jit/core_templates.expr @@ -987,7 +987,7 @@ (carg $0 ptr) (carg (const ("E MVM_reg_obj) int_sz) int)))) -(template: unshift_i! +(template: unshift_i (callv (^getf (^repr $0) MVMREPROps pos_funcs.unshift) (arglist (carg (tc) ptr) @@ -997,7 +997,7 @@ (carg $1 ptr) (carg (const ("E MVM_reg_int64) int_sz) int)))) -(template: unshift_n! +(template: unshift_n (callv (^getf (^repr $0) MVMREPROps pos_funcs.unshift) (arglist (carg (tc) ptr) @@ -1007,7 +1007,7 @@ (carg $1 ptr) (carg (const ("E MVM_reg_num64) int_sz) int)))) -(template: unshift_s! +(template: unshift_s (callv (^getf (^repr $0) MVMREPROps pos_funcs.unshift) (arglist (carg (tc) ptr) @@ -1017,7 +1017,7 @@ (carg $1 ptr) (carg (const ("E MVM_reg_str) int_sz) int)))) -(template: unshift_o! +(template: unshift_o (callv (^getf (^repr $0) MVMREPROps pos_funcs.unshift) (arglist (carg (tc) ptr)