• Home
  • Raw
  • Download

Lines Matching refs:suffix

857 .macro COMMON_INVOKE_NON_RANGE is_static=0, is_interface=0, suffix="", is_string_init=0, is_polymor…
863 DO_ENTRY_POINT_CHECK .Lcall_compiled_code_\suffix
872 b .Ldone_return_\suffix
875 .Lcall_compiled_code_\suffix:
884 tbz wip, #ART_METHOD_NTERP_INVOKE_FAST_PATH_FLAG_BIT, .Lfast_path_with_few_args_\suffix
888 cbz ip, .Linvoke_fast_path_\suffix
891 b.eq .Linvoke_fast_path_\suffix
896 b.lt .Lone_arg_fast_path_\suffix
898 b.eq .Ltwo_args_fast_path_\suffix
900 b.lt .Lthree_args_fast_path_\suffix
901 b.eq .Lfour_args_fast_path_\suffix
905 .Lfour_args_fast_path_\suffix:
908 .Lthree_args_fast_path_\suffix:
911 .Ltwo_args_fast_path_\suffix:
914 .Lone_arg_fast_path_\suffix:
921 .Linvoke_fast_path_\suffix:
932 .Lfast_path_with_few_args_\suffix:
941 b.ge .Lget_shorty_\suffix
943 tbz w2, #4, .Linvoke_with_few_args_\suffix
945 tbnz w2, #4, .Linvoke_with_few_args_\suffix
957 .Linvoke_with_few_args_\suffix:
963 b.eq .Lget_shorty_and_invoke_\suffix
975 .Lget_shorty_and_invoke_\suffix:
977 b .Lgpr_setup_finished_\suffix
980 .Lget_shorty_\suffix:
998 LOOP_OVER_SHORTY_LOADING_FPS d0, s0, x11, x9, x10, .Lxmm_setup_finished_\suffix
999 LOOP_OVER_SHORTY_LOADING_FPS d1, s1, x11, x9, x10, .Lxmm_setup_finished_\suffix
1000 LOOP_OVER_SHORTY_LOADING_FPS d2, s2, x11, x9, x10, .Lxmm_setup_finished_\suffix
1001 LOOP_OVER_SHORTY_LOADING_FPS d3, s3, x11, x9, x10, .Lxmm_setup_finished_\suffix
1002 LOOP_OVER_SHORTY_LOADING_FPS d4, s4, x11, x9, x10, .Lxmm_setup_finished_\suffix
1003 .Lxmm_setup_finished_\suffix:
1009 LOOP_OVER_SHORTY_LOADING_GPRS x1, w1, x11, x9, x10, .Lgpr_setup_finished_\suffix
1012 LOOP_OVER_SHORTY_LOADING_GPRS x1, w1, x11, x9, x10, .Lgpr_setup_finished_\suffix
1017 LOOP_OVER_SHORTY_LOADING_GPRS x2, w2, x11, x9, x10, .Lgpr_setup_finished_\suffix
1018 LOOP_OVER_SHORTY_LOADING_GPRS x3, w3, x11, x9, x10, .Lgpr_setup_finished_\suffix
1019 LOOP_OVER_SHORTY_LOADING_GPRS x4, w4, x11, x9, x10, .Lgpr_setup_finished_\suffix
1020 LOOP_OVER_SHORTY_LOADING_GPRS x5, w5, x11, x9, x10, .Lgpr_setup_finished_\suffix
1021 .Lgpr_setup_finished_\suffix:
1035 .Ldone_return_\suffix:
1192 .macro COMMON_INVOKE_RANGE is_static=0, is_interface=0, suffix="", is_string_init=0, is_polymorphic…
1198 DO_ENTRY_POINT_CHECK .Lcall_compiled_code_range_\suffix
1207 b .Ldone_return_range_\suffix
1210 .Lcall_compiled_code_range_\suffix:
1219 tbz wip, #ART_METHOD_NTERP_INVOKE_FAST_PATH_FLAG_BIT, .Lfast_path_with_few_args_range_\suffix
1222 cbz ip2, .Linvoke_fast_path_range_\suffix
1225 b.eq .Linvoke_fast_path_range_\suffix
1231 b.lt .Lone_arg_fast_path_range_\suffix
1233 b.eq .Ltwo_args_fast_path_range_\suffix
1235 b.lt .Lthree_args_fast_path_range_\suffix
1236 b.eq .Lfour_args_fast_path_range_\suffix
1238 b.lt .Lfive_args_fast_path_range_\suffix
1239 b.eq .Lsix_args_fast_path_range_\suffix
1241 b.eq .Lseven_args_fast_path_range_\suffix
1246 .Lloop_over_fast_path_range_\suffix:
1251 b.ne .Lloop_over_fast_path_range_\suffix
1253 .Lseven_args_fast_path_range_\suffix:
1255 .Lsix_args_fast_path_range_\suffix:
1257 .Lfive_args_fast_path_range_\suffix:
1259 .Lfour_args_fast_path_range_\suffix:
1261 .Lthree_args_fast_path_range_\suffix:
1263 .Ltwo_args_fast_path_range_\suffix:
1265 .Lone_arg_fast_path_range_\suffix:
1271 .Linvoke_fast_path_range_\suffix:
1282 .Lfast_path_with_few_args_range_\suffix:
1291 b.lt .Linvoke_with_few_args_range_\suffix
1292 b.ne .Lget_shorty_range_\suffix
1302 .Linvoke_with_few_args_range_\suffix:
1308 b.eq .Lget_shorty_and_invoke_range_\suffix
1319 .Lget_shorty_and_invoke_range_\suffix:
1321 b .Lgpr_setup_finished_range_\suffix
1324 .Lget_shorty_range_\suffix:
1342 LOOP_RANGE_OVER_SHORTY_LOADING_FPS d0, s0, x9, w10, w11, .Lxmm_setup_finished_range_\suffix
1343 LOOP_RANGE_OVER_SHORTY_LOADING_FPS d1, s1, x9, w10, w11, .Lxmm_setup_finished_range_\suffix
1344 LOOP_RANGE_OVER_SHORTY_LOADING_FPS d2, s2, x9, w10, w11, .Lxmm_setup_finished_range_\suffix
1345 LOOP_RANGE_OVER_SHORTY_LOADING_FPS d3, s3, x9, w10, w11, .Lxmm_setup_finished_range_\suffix
1346 LOOP_RANGE_OVER_SHORTY_LOADING_FPS d4, s4, x9, w10, w11, .Lxmm_setup_finished_range_\suffix
1347 LOOP_RANGE_OVER_SHORTY_LOADING_FPS d5, s5, x9, w10, w11, .Lxmm_setup_finished_range_\suffix
1348 LOOP_RANGE_OVER_SHORTY_LOADING_FPS d6, s6, x9, w10, w11, .Lxmm_setup_finished_range_\suffix
1349 LOOP_RANGE_OVER_SHORTY_LOADING_FPS d7, s7, x9, w10, w11, .Lxmm_setup_finished_range_\suffix
1352 LOOP_RANGE_OVER_FPs x9, w10, w11, .Lxmm_setup_finished_range_\suffix
1353 .Lxmm_setup_finished_range_\suffix:
1359 LOOP_RANGE_OVER_SHORTY_LOADING_GPRS x1, w1, x9, w10, w11, .Lgpr_setup_finished_range_\suffix
1362 LOOP_RANGE_OVER_SHORTY_LOADING_GPRS x1, w1, x9, w10, w11 .Lgpr_setup_finished_range_\suffix
1367 LOOP_RANGE_OVER_SHORTY_LOADING_GPRS x2, w2, x9, w10, w11, .Lgpr_setup_finished_range_\suffix
1368 LOOP_RANGE_OVER_SHORTY_LOADING_GPRS x3, w3, x9, w10, w11, .Lgpr_setup_finished_range_\suffix
1369 LOOP_RANGE_OVER_SHORTY_LOADING_GPRS x4, w4, x9, w10, w11, .Lgpr_setup_finished_range_\suffix
1370 LOOP_RANGE_OVER_SHORTY_LOADING_GPRS x5, w5, x9, w10, w11, .Lgpr_setup_finished_range_\suffix
1371 LOOP_RANGE_OVER_SHORTY_LOADING_GPRS x6, w6, x9, w10, w11, .Lgpr_setup_finished_range_\suffix
1372 LOOP_RANGE_OVER_SHORTY_LOADING_GPRS x7, w7, x9, w10, w11, .Lgpr_setup_finished_range_\suffix
1375 LOOP_RANGE_OVER_INTs x9, w10, w11, .Lgpr_setup_finished_range_\suffix
1376 .Lgpr_setup_finished_range_\suffix:
1390 .Ldone_return_range_\suffix:
1756 COMMON_INVOKE_NON_RANGE is_static=1, suffix="invokeStatic"
1759 COMMON_INVOKE_RANGE is_static=1, suffix="invokeStatic"
1762 COMMON_INVOKE_NON_RANGE suffix="invokeInstance"
1765 COMMON_INVOKE_RANGE suffix="invokeInstance"
1768 COMMON_INVOKE_NON_RANGE is_interface=1, suffix="invokeInterface"
1771 COMMON_INVOKE_RANGE is_interface=1, suffix="invokeInterface"
1774 COMMON_INVOKE_NON_RANGE is_polymorphic=1, suffix="invokePolymorphic"
1777 COMMON_INVOKE_RANGE is_polymorphic=1, suffix="invokePolymorphic"
1780 COMMON_INVOKE_NON_RANGE is_static=1, is_custom=1, suffix="invokeCustom"
1783 COMMON_INVOKE_RANGE is_static=1, is_custom=1, suffix="invokeCustom"
1786 COMMON_INVOKE_NON_RANGE is_string_init=1, suffix="stringInit"
1789 COMMON_INVOKE_RANGE is_string_init=1, suffix="stringInit"