Lines Matching refs:suffix

865 .macro COMMON_INVOKE_NON_RANGE is_static=0, is_interface=0, suffix="", is_string_init=0, is_polymor…
871 DO_ENTRY_POINT_CHECK .Lcall_compiled_code_\suffix
880 b .Ldone_return_\suffix
883 .Lcall_compiled_code_\suffix:
892 tbz wip, #ART_METHOD_NTERP_INVOKE_FAST_PATH_FLAG_BIT, .Lfast_path_with_few_args_\suffix
896 cbz ip, .Linvoke_fast_path_\suffix
899 b.eq .Linvoke_fast_path_\suffix
904 b.lt .Lone_arg_fast_path_\suffix
906 b.eq .Ltwo_args_fast_path_\suffix
908 b.lt .Lthree_args_fast_path_\suffix
909 b.eq .Lfour_args_fast_path_\suffix
913 .Lfour_args_fast_path_\suffix:
916 .Lthree_args_fast_path_\suffix:
919 .Ltwo_args_fast_path_\suffix:
922 .Lone_arg_fast_path_\suffix:
929 .Linvoke_fast_path_\suffix:
940 .Lfast_path_with_few_args_\suffix:
949 b.ge .Lget_shorty_\suffix
951 tbz w2, #4, .Linvoke_with_few_args_\suffix
953 tbnz w2, #4, .Linvoke_with_few_args_\suffix
965 .Linvoke_with_few_args_\suffix:
971 b.eq .Lget_shorty_and_invoke_\suffix
983 .Lget_shorty_and_invoke_\suffix:
985 b .Lgpr_setup_finished_\suffix
988 .Lget_shorty_\suffix:
1006 LOOP_OVER_SHORTY_LOADING_FPS d0, s0, x11, x9, x10, .Lxmm_setup_finished_\suffix
1007 LOOP_OVER_SHORTY_LOADING_FPS d1, s1, x11, x9, x10, .Lxmm_setup_finished_\suffix
1008 LOOP_OVER_SHORTY_LOADING_FPS d2, s2, x11, x9, x10, .Lxmm_setup_finished_\suffix
1009 LOOP_OVER_SHORTY_LOADING_FPS d3, s3, x11, x9, x10, .Lxmm_setup_finished_\suffix
1010 LOOP_OVER_SHORTY_LOADING_FPS d4, s4, x11, x9, x10, .Lxmm_setup_finished_\suffix
1011 .Lxmm_setup_finished_\suffix:
1017 LOOP_OVER_SHORTY_LOADING_GPRS x1, w1, x11, x9, x10, .Lgpr_setup_finished_\suffix
1020 LOOP_OVER_SHORTY_LOADING_GPRS x1, w1, x11, x9, x10, .Lgpr_setup_finished_\suffix
1025 LOOP_OVER_SHORTY_LOADING_GPRS x2, w2, x11, x9, x10, .Lgpr_setup_finished_\suffix
1026 LOOP_OVER_SHORTY_LOADING_GPRS x3, w3, x11, x9, x10, .Lgpr_setup_finished_\suffix
1027 LOOP_OVER_SHORTY_LOADING_GPRS x4, w4, x11, x9, x10, .Lgpr_setup_finished_\suffix
1028 LOOP_OVER_SHORTY_LOADING_GPRS x5, w5, x11, x9, x10, .Lgpr_setup_finished_\suffix
1029 .Lgpr_setup_finished_\suffix:
1043 .Ldone_return_\suffix:
1200 .macro COMMON_INVOKE_RANGE is_static=0, is_interface=0, suffix="", is_string_init=0, is_polymorphic…
1206 DO_ENTRY_POINT_CHECK .Lcall_compiled_code_range_\suffix
1215 b .Ldone_return_range_\suffix
1218 .Lcall_compiled_code_range_\suffix:
1227 tbz wip, #ART_METHOD_NTERP_INVOKE_FAST_PATH_FLAG_BIT, .Lfast_path_with_few_args_range_\suffix
1230 cbz ip2, .Linvoke_fast_path_range_\suffix
1233 b.eq .Linvoke_fast_path_range_\suffix
1239 b.lt .Lone_arg_fast_path_range_\suffix
1241 b.eq .Ltwo_args_fast_path_range_\suffix
1243 b.lt .Lthree_args_fast_path_range_\suffix
1244 b.eq .Lfour_args_fast_path_range_\suffix
1246 b.lt .Lfive_args_fast_path_range_\suffix
1247 b.eq .Lsix_args_fast_path_range_\suffix
1249 b.eq .Lseven_args_fast_path_range_\suffix
1254 .Lloop_over_fast_path_range_\suffix:
1259 b.ne .Lloop_over_fast_path_range_\suffix
1261 .Lseven_args_fast_path_range_\suffix:
1263 .Lsix_args_fast_path_range_\suffix:
1265 .Lfive_args_fast_path_range_\suffix:
1267 .Lfour_args_fast_path_range_\suffix:
1269 .Lthree_args_fast_path_range_\suffix:
1271 .Ltwo_args_fast_path_range_\suffix:
1273 .Lone_arg_fast_path_range_\suffix:
1279 .Linvoke_fast_path_range_\suffix:
1290 .Lfast_path_with_few_args_range_\suffix:
1299 b.lt .Linvoke_with_few_args_range_\suffix
1300 b.ne .Lget_shorty_range_\suffix
1310 .Linvoke_with_few_args_range_\suffix:
1316 b.eq .Lget_shorty_and_invoke_range_\suffix
1327 .Lget_shorty_and_invoke_range_\suffix:
1329 b .Lgpr_setup_finished_range_\suffix
1332 .Lget_shorty_range_\suffix:
1350 LOOP_RANGE_OVER_SHORTY_LOADING_FPS d0, s0, x9, w10, w11, .Lxmm_setup_finished_range_\suffix
1351 LOOP_RANGE_OVER_SHORTY_LOADING_FPS d1, s1, x9, w10, w11, .Lxmm_setup_finished_range_\suffix
1352 LOOP_RANGE_OVER_SHORTY_LOADING_FPS d2, s2, x9, w10, w11, .Lxmm_setup_finished_range_\suffix
1353 LOOP_RANGE_OVER_SHORTY_LOADING_FPS d3, s3, x9, w10, w11, .Lxmm_setup_finished_range_\suffix
1354 LOOP_RANGE_OVER_SHORTY_LOADING_FPS d4, s4, x9, w10, w11, .Lxmm_setup_finished_range_\suffix
1355 LOOP_RANGE_OVER_SHORTY_LOADING_FPS d5, s5, x9, w10, w11, .Lxmm_setup_finished_range_\suffix
1356 LOOP_RANGE_OVER_SHORTY_LOADING_FPS d6, s6, x9, w10, w11, .Lxmm_setup_finished_range_\suffix
1357 LOOP_RANGE_OVER_SHORTY_LOADING_FPS d7, s7, x9, w10, w11, .Lxmm_setup_finished_range_\suffix
1360 LOOP_RANGE_OVER_FPs x9, w10, w11, .Lxmm_setup_finished_range_\suffix
1361 .Lxmm_setup_finished_range_\suffix:
1367 LOOP_RANGE_OVER_SHORTY_LOADING_GPRS x1, w1, x9, w10, w11, .Lgpr_setup_finished_range_\suffix
1370 LOOP_RANGE_OVER_SHORTY_LOADING_GPRS x1, w1, x9, w10, w11 .Lgpr_setup_finished_range_\suffix
1375 LOOP_RANGE_OVER_SHORTY_LOADING_GPRS x2, w2, x9, w10, w11, .Lgpr_setup_finished_range_\suffix
1376 LOOP_RANGE_OVER_SHORTY_LOADING_GPRS x3, w3, x9, w10, w11, .Lgpr_setup_finished_range_\suffix
1377 LOOP_RANGE_OVER_SHORTY_LOADING_GPRS x4, w4, x9, w10, w11, .Lgpr_setup_finished_range_\suffix
1378 LOOP_RANGE_OVER_SHORTY_LOADING_GPRS x5, w5, x9, w10, w11, .Lgpr_setup_finished_range_\suffix
1379 LOOP_RANGE_OVER_SHORTY_LOADING_GPRS x6, w6, x9, w10, w11, .Lgpr_setup_finished_range_\suffix
1380 LOOP_RANGE_OVER_SHORTY_LOADING_GPRS x7, w7, x9, w10, w11, .Lgpr_setup_finished_range_\suffix
1383 LOOP_RANGE_OVER_INTs x9, w10, w11, .Lgpr_setup_finished_range_\suffix
1384 .Lgpr_setup_finished_range_\suffix:
1398 .Ldone_return_range_\suffix:
1776 COMMON_INVOKE_NON_RANGE is_static=1, suffix="invokeStatic"
1779 COMMON_INVOKE_RANGE is_static=1, suffix="invokeStatic"
1782 COMMON_INVOKE_NON_RANGE suffix="invokeInstance"
1785 COMMON_INVOKE_RANGE suffix="invokeInstance"
1788 COMMON_INVOKE_NON_RANGE is_interface=1, suffix="invokeInterface"
1791 COMMON_INVOKE_RANGE is_interface=1, suffix="invokeInterface"
1794 COMMON_INVOKE_NON_RANGE is_polymorphic=1, suffix="invokePolymorphic"
1797 COMMON_INVOKE_RANGE is_polymorphic=1, suffix="invokePolymorphic"
1800 COMMON_INVOKE_NON_RANGE is_static=1, is_custom=1, suffix="invokeCustom"
1803 COMMON_INVOKE_RANGE is_static=1, is_custom=1, suffix="invokeCustom"
1806 COMMON_INVOKE_NON_RANGE is_string_init=1, suffix="stringInit"
1809 COMMON_INVOKE_RANGE is_string_init=1, suffix="stringInit"