@@ -189,7 +189,7 @@ address TemplateInterpreterGenerator::generate_math_entry(AbstractInterpreter::M
189
189
} else {
190
190
fn = CAST_FROM_FN_PTR (address, StubRoutines::dsin ());
191
191
}
192
- __ call (fn);
192
+ __ rt_call (fn);
193
193
__ mv (ra, x9);
194
194
break ;
195
195
case Interpreter::java_lang_math_cos :
@@ -202,7 +202,7 @@ address TemplateInterpreterGenerator::generate_math_entry(AbstractInterpreter::M
202
202
} else {
203
203
fn = CAST_FROM_FN_PTR (address, StubRoutines::dcos ());
204
204
}
205
- __ call (fn);
205
+ __ rt_call (fn);
206
206
__ mv (ra, x9);
207
207
break ;
208
208
case Interpreter::java_lang_math_tan :
@@ -215,7 +215,7 @@ address TemplateInterpreterGenerator::generate_math_entry(AbstractInterpreter::M
215
215
} else {
216
216
fn = CAST_FROM_FN_PTR (address, StubRoutines::dtan ());
217
217
}
218
- __ call (fn);
218
+ __ rt_call (fn);
219
219
__ mv (ra, x9);
220
220
break ;
221
221
case Interpreter::java_lang_math_log :
@@ -228,7 +228,7 @@ address TemplateInterpreterGenerator::generate_math_entry(AbstractInterpreter::M
228
228
} else {
229
229
fn = CAST_FROM_FN_PTR (address, StubRoutines::dlog ());
230
230
}
231
- __ call (fn);
231
+ __ rt_call (fn);
232
232
__ mv (ra, x9);
233
233
break ;
234
234
case Interpreter::java_lang_math_log10 :
@@ -241,7 +241,7 @@ address TemplateInterpreterGenerator::generate_math_entry(AbstractInterpreter::M
241
241
} else {
242
242
fn = CAST_FROM_FN_PTR (address, StubRoutines::dlog10 ());
243
243
}
244
- __ call (fn);
244
+ __ rt_call (fn);
245
245
__ mv (ra, x9);
246
246
break ;
247
247
case Interpreter::java_lang_math_exp :
@@ -254,7 +254,7 @@ address TemplateInterpreterGenerator::generate_math_entry(AbstractInterpreter::M
254
254
} else {
255
255
fn = CAST_FROM_FN_PTR (address, StubRoutines::dexp ());
256
256
}
257
- __ call (fn);
257
+ __ rt_call (fn);
258
258
__ mv (ra, x9);
259
259
break ;
260
260
case Interpreter::java_lang_math_pow :
@@ -268,7 +268,7 @@ address TemplateInterpreterGenerator::generate_math_entry(AbstractInterpreter::M
268
268
} else {
269
269
fn = CAST_FROM_FN_PTR (address, StubRoutines::dpow ());
270
270
}
271
- __ call (fn);
271
+ __ rt_call (fn);
272
272
__ mv (ra, x9);
273
273
break ;
274
274
case Interpreter::java_lang_math_fmaD :
0 commit comments