Lines Matching refs:suffix
1101 .macro COMMON_INVOKE_NON_RANGE is_static=0, is_interface=0, suffix="", is_string_init=0, is_polymor…
1107 DO_ENTRY_POINT_CHECK .Lcall_compiled_code_\suffix
1115 jmp .Ldone_return_\suffix
1118 .Lcall_compiled_code_\suffix:
1127 je .Lfast_path_with_few_args_\suffix
1132 jz .Linvoke_fast_path_\suffix # shl sets the Z flag
1135 je .Linvoke_fast_path_\suffix
1140 jl .Lone_arg_fast_path_\suffix
1142 je .Ltwo_args_fast_path_\suffix
1144 jl .Lthree_args_fast_path_\suffix
1145 je .Lfour_args_fast_path_\suffix
1149 .Lfour_args_fast_path_\suffix:
1153 .Lthree_args_fast_path_\suffix:
1158 .Ltwo_args_fast_path_\suffix:
1163 .Lone_arg_fast_path_\suffix:
1170 .Linvoke_fast_path_\suffix:
1174 .Lfast_path_with_few_args_\suffix:
1181 jl .Linvoke_with_few_args_\suffix
1182 jne .Lget_shorty_\suffix
1189 jl .Linvoke_with_few_args_\suffix
1190 jne .Lget_shorty_\suffix
1197 .Linvoke_with_few_args_\suffix:
1203 je .Lget_shorty_and_invoke_\suffix
1206 .Lget_shorty_and_invoke_\suffix:
1212 jmp .Lgpr_setup_finished_\suffix
1215 .Lget_shorty_\suffix:
1236 LOOP_OVER_SHORTY_LOADING_XMMS xmm0, r11, r9, r10, .Lxmm_setup_finished_\suffix
1237 LOOP_OVER_SHORTY_LOADING_XMMS xmm1, r11, r9, r10, .Lxmm_setup_finished_\suffix
1238 LOOP_OVER_SHORTY_LOADING_XMMS xmm2, r11, r9, r10, .Lxmm_setup_finished_\suffix
1239 LOOP_OVER_SHORTY_LOADING_XMMS xmm3, r11, r9, r10, .Lxmm_setup_finished_\suffix
1240 LOOP_OVER_SHORTY_LOADING_XMMS xmm4, r11, r9, r10, .Lxmm_setup_finished_\suffix
1241 .Lxmm_setup_finished_\suffix:
1247 LOOP_OVER_SHORTY_LOADING_GPRS rsi, esi, r11, r9, r10, .Lgpr_setup_finished_\suffix
1250 LOOP_OVER_SHORTY_LOADING_GPRS rsi, esi, r11, r9, r10, .Lgpr_setup_finished_\suffix
1255 LOOP_OVER_SHORTY_LOADING_GPRS rdx, edx, r11, r9, r10, .Lgpr_setup_finished_\suffix
1256 LOOP_OVER_SHORTY_LOADING_GPRS rcx, ecx, r11, r9, r10, .Lgpr_setup_finished_\suffix
1257 LOOP_OVER_SHORTY_LOADING_GPRS r8, r8d, r11, r9, r10, .Lgpr_setup_finished_\suffix
1258 LOOP_OVER_SHORTY_LOADING_GPRS r9, r9d, r11, r9, r10, .Lgpr_setup_finished_\suffix
1259 .Lgpr_setup_finished_\suffix:
1271 je .Lreturn_double_\suffix
1273 jne .Ldone_return_\suffix
1274 .Lreturn_float_\suffix:
1276 jmp .Ldone_return_\suffix
1277 .Lreturn_double_\suffix:
1279 .Ldone_return_\suffix:
1295 .macro COMMON_INVOKE_RANGE is_static=0, is_interface=0, suffix="", is_string_init=0, is_polymorphic…
1301 DO_ENTRY_POINT_CHECK .Lcall_compiled_code_range_\suffix
1309 jmp .Ldone_return_range_\suffix
1312 .Lcall_compiled_code_range_\suffix:
1321 je .Lfast_path_with_few_args_range_\suffix
1325 je .Linvoke_fast_path_range_\suffix
1328 je .Linvoke_fast_path_range_\suffix
1334 jl .Lone_arg_fast_path_range_\suffix
1336 je .Ltwo_args_fast_path_range_\suffix
1338 jl .Lthree_args_fast_path_range_\suffix
1339 je .Lfour_args_fast_path_range_\suffix
1341 je .Lfive_args_fast_path_range_\suffix
1343 .Lloop_over_fast_path_range_\suffix:
1348 jne .Lloop_over_fast_path_range_\suffix
1350 .Lfive_args_fast_path_range_\suffix:
1352 .Lfour_args_fast_path_range_\suffix:
1354 .Lthree_args_fast_path_range_\suffix:
1356 .Ltwo_args_fast_path_range_\suffix:
1358 .Lone_arg_fast_path_range_\suffix:
1364 .Linvoke_fast_path_range_\suffix:
1368 .Lfast_path_with_few_args_range_\suffix:
1374 jl .Linvoke_with_few_args_range_\suffix
1375 jne .Lget_shorty_range_\suffix
1381 jl .Linvoke_with_few_args_range_\suffix
1382 jne .Lget_shorty_range_\suffix
1388 .Linvoke_with_few_args_range_\suffix:
1394 je .Lget_shorty_and_invoke_range_\suffix
1397 .Lget_shorty_and_invoke_range_\suffix:
1403 jmp .Lgpr_setup_finished_range_\suffix
1406 .Lget_shorty_range_\suffix:
1427 LOOP_RANGE_OVER_SHORTY_LOADING_XMMS xmm0, r9, r10, rbp, .Lxmm_setup_finished_range_\suffix
1428 LOOP_RANGE_OVER_SHORTY_LOADING_XMMS xmm1, r9, r10, rbp, .Lxmm_setup_finished_range_\suffix
1429 LOOP_RANGE_OVER_SHORTY_LOADING_XMMS xmm2, r9, r10, rbp, .Lxmm_setup_finished_range_\suffix
1430 LOOP_RANGE_OVER_SHORTY_LOADING_XMMS xmm3, r9, r10, rbp, .Lxmm_setup_finished_range_\suffix
1431 LOOP_RANGE_OVER_SHORTY_LOADING_XMMS xmm4, r9, r10, rbp, .Lxmm_setup_finished_range_\suffix
1432 LOOP_RANGE_OVER_SHORTY_LOADING_XMMS xmm5, r9, r10, rbp, .Lxmm_setup_finished_range_\suffix
1433 LOOP_RANGE_OVER_SHORTY_LOADING_XMMS xmm6, r9, r10, rbp, .Lxmm_setup_finished_range_\suffix
1434 LOOP_RANGE_OVER_SHORTY_LOADING_XMMS xmm7, r9, r10, rbp, .Lxmm_setup_finished_range_\suffix
1435 LOOP_RANGE_OVER_FPs r9, r10, rbp, .Lxmm_setup_finished_range_\suffix
1436 .Lxmm_setup_finished_range_\suffix:
1442 LOOP_RANGE_OVER_SHORTY_LOADING_GPRS rsi, esi, r11, r10, rbp, .Lgpr_setup_finished_range_\suffix
1445 LOOP_RANGE_OVER_SHORTY_LOADING_GPRS rsi, esi, r11, r10, rbp, .Lgpr_setup_finished_range_\suffix
1450 LOOP_RANGE_OVER_SHORTY_LOADING_GPRS rdx, edx, r11, r10, rbp, .Lgpr_setup_finished_range_\suffix
1451 LOOP_RANGE_OVER_SHORTY_LOADING_GPRS rcx, ecx, r11, r10, rbp, .Lgpr_setup_finished_range_\suffix
1452 LOOP_RANGE_OVER_SHORTY_LOADING_GPRS r8, r8d, r11, r10, rbp, .Lgpr_setup_finished_range_\suffix
1453 LOOP_RANGE_OVER_SHORTY_LOADING_GPRS r9, r9d, r11, r10, rbp, .Lgpr_setup_finished_range_\suffix
1454 LOOP_RANGE_OVER_INTs r11, r10, rbp, .Lgpr_setup_finished_range_\suffix
1456 .Lgpr_setup_finished_range_\suffix:
1469 je .Lreturn_range_double_\suffix
1471 je .Lreturn_range_float_\suffix
1473 .Ldone_return_range_\suffix:
1485 .Lreturn_range_double_\suffix:
1487 jmp .Ldone_return_range_\suffix
1488 .Lreturn_range_float_\suffix:
1490 jmp .Ldone_return_range_\suffix
1890 COMMON_INVOKE_NON_RANGE is_static=1, is_interface=0, suffix="invokeStatic"
1893 COMMON_INVOKE_RANGE is_static=1, is_interface=0, suffix="invokeStatic"
1896 COMMON_INVOKE_NON_RANGE is_static=0, is_interface=0, suffix="invokeInstance"
1899 COMMON_INVOKE_RANGE is_static=0, is_interface=0, suffix="invokeInstance"
1902 COMMON_INVOKE_NON_RANGE is_static=0, is_interface=1, suffix="invokeInterface"
1905 COMMON_INVOKE_RANGE is_static=0, is_interface=1, suffix="invokeInterface"
1908 …COMMON_INVOKE_NON_RANGE is_static=0, is_interface=0, is_string_init=0, is_polymorphic=1, suffix="i…
1911 COMMON_INVOKE_RANGE is_static=0, is_interface=0, is_polymorphic=1, suffix="invokePolymorphic"
1914 …is_static=1, is_interface=0, is_string_init=0, is_polymorphic=0, is_custom=1, suffix="invokeCustom"
1917 …COMMON_INVOKE_RANGE is_static=1, is_interface=0, is_polymorphic=0, is_custom=1, suffix="invokeCust…
1920 COMMON_INVOKE_NON_RANGE is_static=0, is_interface=0, is_string_init=1, suffix="stringInit"
1923 COMMON_INVOKE_RANGE is_static=0, is_interface=0, is_string_init=1, suffix="stringInit"