Lines Matching refs:shorty

420 %  try_01_args(vreg="s7", shorty="s9", z0="t0", z1="t1", z2="t2", y0="s10", y1="s11", y2="s0", skip…
425 % maybe_float_returned(shorty="s9", z0="t0", z1="t1", uniq=f"{uniq}_0")
430 % get_shorty_save_a0_a1(shorty="s9", y0="s10", y1="s11")
432 % slow_setup_args_range(shorty="s9", vC="s7", z0="t0", z1="t1", z2="t2", z3="t3", z4="t4", z5="t…
434 % slow_setup_args(shorty="s9", vregs="s7", z0="t0", z1="t1", z2="t2", z3="t3", z4="t4", z5="t5",…
437 % maybe_float_returned(shorty="s9", z0="t0", z1="t1", uniq=f"{uniq}_1")
456 % get_shorty_save_a0_a1(shorty="s9", y0="s10", y1="s11")
458 % slow_setup_args_string_init_range(shorty="s9", vC="s7", z0="t0", z1="t1", z2="t2", z3="t3", un…
460 % slow_setup_args_string_init(shorty="s9", v_fedc="s7", z0="t0", z1="t1", z2="t2", uniq=uniq)
494 % try_01_args_static(vreg="s7", shorty="s9", z0="t0", z1="t1", z2="t2", y0="s10", y1="s11", skip=f…
499 % maybe_float_returned(shorty="s9", z0="t0", z1="t1", uniq=f"{uniq}_0")
504 % get_shorty_save_a0(shorty="s9", y0="s10")
506 % slow_setup_args_range(shorty="s9", vC="s7", z0="t0", z1="t1", z2="t2", z3="t3", z4="t4", z5="t…
508 % slow_setup_args(shorty="s9", vregs="s7", z0="t0", z1="t1", z2="t2", z3="t3", z4="t4", z5="t5",…
511 % maybe_float_returned(shorty="s9", z0="t0", z1="t1", uniq=f"{uniq}_1")
549 % try_01_args(vreg="s7", shorty="s9", z0="t1", z1="t2", z2="t3", y0="s10", y1="s11", y2="s0", inte…
555 % maybe_float_returned(shorty="s9", z0="t0", z1="t1", uniq=f"{uniq}_0")
560 % get_shorty_for_interface_save_a0_a1_t0(shorty="s9", y0="s10", y1="s11", y2="s0")
562 % slow_setup_args_range(shorty="s9", vC="s7", z0="s10", z1="t1", z2="t2", z3="t3", z4="t4", z5="…
564 % slow_setup_args(shorty="s9", vregs="s7", z0="s10", z1="t1", z2="t2", z3="t3", z4="t4", z5="t5"…
567 % maybe_float_returned(shorty="s9", z0="t0", z1="t1", uniq=f"{uniq}_1")
581 % slow_setup_args_range(shorty="a0", vC="s7", z0="t0", z1="t1", z2="t2", z3="t3", z4="t4", z5="t…
583 % slow_setup_args(shorty="a0", vregs="s7", z0="t0", z1="t1", z2="t2", z3="t3", z4="t4", z5="t5",…
599 % slow_setup_args_range(shorty="s7", vC="s8", z0="t0", z1="t1", z2="t2", z3="t3", z4="t4", z5="t…
601 % slow_setup_args(shorty="s7", vregs="s8", z0="t0", z1="t1", z2="t2", z3="t3", z4="t4", z5="t5",…
802 %def try_01_args(vreg="", shorty="", z0="", z1="", z2="", y0="", y1="", y2="", interface=False, ski…
821 % get_shorty_for_interface_save_a0_a1_t0(shorty=shorty, y0=y1, y1=y2, y2="xINST")
823 % get_shorty_save_a0_a1(shorty=shorty, y0=y1, y1=y2)
828 lb $z0, 1($shorty) // z0 := first arg
847 %def try_01_args_static(vreg="", shorty="", z0="", z1="", z2="", y0="", y1="", skip="", call="", un…
864 % get_shorty_save_a0(shorty=shorty, y0=y1)
868 lb $z0, 1($shorty) // z0 := first arg
893 %def maybe_float_returned(shorty="", z0="", z1="", uniq=""):
894 lb $z0, ($shorty) // z0 := first byte of shorty; type of return
912 %def get_shorty_save_a0_a1(shorty="", y0="", y1=""):
916 mv $shorty, a0
925 %def get_shorty_save_a0(shorty="", y0=""):
928 mv $shorty, a0
938 %def get_shorty_for_interface_save_a0_a1_t0(shorty="", y0="", y1="", y2=""):
945 mv $shorty, a0
972 %def slow_setup_args(shorty="", vregs="", z0="", z1="", z2="", z3="", z4="", z5="", z6="", arg_star…
983 addi $z0, $shorty, 1 // z0 := first arg of shorty
992 % load_vreg_in_gpr(gpr="a1", shorty=z0, vregs=z1, D=z2, F=z3, J=z4, L=z5, z0=z6, done=f".L{uniq}…
993 % load_vreg_in_gpr(gpr="a2", shorty=z0, vregs=z1, D=z2, F=z3, J=z4, L=z5, z0=z6, done=f".L{uniq}_s…
994 % load_vreg_in_gpr(gpr="a3", shorty=z0, vregs=z1, D=z2, F=z3, J=z4, L=z5, z0=z6, done=f".L{uniq}_s…
995 % load_vreg_in_gpr(gpr="a4", shorty=z0, vregs=z1, D=z2, F=z3, J=z4, L=z5, z0=z6, done=f".L{uniq}_s…
996 % load_vreg_in_gpr(gpr="a5", shorty=z0, vregs=z1, D=z2, F=z3, J=z4, L=z5, z0=z6, done=f".L{uniq}_s…
999 addi $z0, $shorty, 1 // z0 := first arg of shorty
1003 % load_vreg_in_fpr(fpr="fa0", shorty=z0, vregs=z1, D=z2, F=z3, J=z4, z0=z5, done=f".L{uniq}_slow_d…
1004 % load_vreg_in_fpr(fpr="fa1", shorty=z0, vregs=z1, D=z2, F=z3, J=z4, z0=z5, done=f".L{uniq}_slow_d…
1005 % load_vreg_in_fpr(fpr="fa2", shorty=z0, vregs=z1, D=z2, F=z3, J=z4, z0=z5, done=f".L{uniq}_slow_d…
1006 % load_vreg_in_fpr(fpr="fa3", shorty=z0, vregs=z1, D=z2, F=z3, J=z4, z0=z5, done=f".L{uniq}_slow_d…
1008 % load_vreg_in_fpr(fpr="fa4", shorty=z0, vregs=z1, D=z2, F=z3, J=z4, z0=z5, done=f".L{uniq}_slow…
1015 %def slow_setup_args_string_init(shorty="", v_fedc="", z0="", z1="", z2="", uniq=""):
1029 lb $z1, 4($shorty) // shorty RDEFG
1035 lb $z1, 3($shorty) // shorty RDEF
1042 lb $z1, 2($shorty) // shorty RDE
1049 lb $z1, 1($shorty) // shorty RD
1062 %def slow_setup_args_range(shorty="", vC="", z0="", z1="", z2="", z3="", z4="", z5="", z6="", z7=""…
1063 addi $z0, $shorty, 1 // z0 := first arg of shorty
1073 % load_vreg_in_gpr_range(gpr="a1", shorty=z0, idx=z1, D=z3, F=z4, J=z5, L=z6, z0=z7, done=f".L{u…
1074 % load_vreg_in_gpr_range(gpr="a2", shorty=z0, idx=z1, D=z3, F=z4, J=z5, L=z6, z0=z7, done=f".L{uni…
1075 % load_vreg_in_gpr_range(gpr="a3", shorty=z0, idx=z1, D=z3, F=z4, J=z5, L=z6, z0=z7, done=f".L{uni…
1076 % load_vreg_in_gpr_range(gpr="a4", shorty=z0, idx=z1, D=z3, F=z4, J=z5, L=z6, z0=z7, done=f".L{uni…
1077 % load_vreg_in_gpr_range(gpr="a5", shorty=z0, idx=z1, D=z3, F=z4, J=z5, L=z6, z0=z7, done=f".L{uni…
1078 % load_vreg_in_gpr_range(gpr="a6", shorty=z0, idx=z1, D=z3, F=z4, J=z5, L=z6, z0=z7, done=f".L{uni…
1079 % load_vreg_in_gpr_range(gpr="a7", shorty=z0, idx=z1, D=z3, F=z4, J=z5, L=z6, z0=z7, done=f".L{uni…
1080 % is_out_stack_needed(needed=z2, shorty=z0, D=z3, F=z4, z0=z1, uniq=uniq)
1083 addi $z0, $shorty, 1 // z0 := first arg of shorty
1086 % load_vreg_in_fpr_range(fpr="fa0", shorty=z0, idx=z1, D=z3, F=z4, J=z5, z0=z6, done=f".L{uniq}_sl…
1087 % load_vreg_in_fpr_range(fpr="fa1", shorty=z0, idx=z1, D=z3, F=z4, J=z5, z0=z6, done=f".L{uniq}_sl…
1088 % load_vreg_in_fpr_range(fpr="fa2", shorty=z0, idx=z1, D=z3, F=z4, J=z5, z0=z6, done=f".L{uniq}_sl…
1089 % load_vreg_in_fpr_range(fpr="fa3", shorty=z0, idx=z1, D=z3, F=z4, J=z5, z0=z6, done=f".L{uniq}_sl…
1090 % load_vreg_in_fpr_range(fpr="fa4", shorty=z0, idx=z1, D=z3, F=z4, J=z5, z0=z6, done=f".L{uniq}_sl…
1091 % load_vreg_in_fpr_range(fpr="fa5", shorty=z0, idx=z1, D=z3, F=z4, J=z5, z0=z6, done=f".L{uniq}_sl…
1092 % load_vreg_in_fpr_range(fpr="fa6", shorty=z0, idx=z1, D=z3, F=z4, J=z5, z0=z6, done=f".L{uniq}_sl…
1093 % load_vreg_in_fpr_range(fpr="fa7", shorty=z0, idx=z1, D=z3, F=z4, J=z5, z0=z6, done=f".L{uniq}_sl…
1094 % is_out_stack_needed_float(needed=z2, shorty=z0, D=z3, F=z4, z0=z1, uniq=uniq)
1108 %def slow_setup_args_string_init_range(shorty="", vC="", z0="", z1="", z2="", z3="", uniq=""):
1120 lb $z1, 4($shorty)
1125 lb $z1, 3($shorty)
1130 lb $z1, 2($shorty)
1135 lb $z1, 1($shorty)
1144 %def load_vreg_in_gpr(gpr="", shorty="", vregs="", D="", F="", J="", L="", z0="", done="", uniq=""):
1146 lb $z0, ($shorty) // z0 := next shorty arg spec
1147 addi $shorty, $shorty, 1 // increment char ptr
1175 %def load_vreg_in_fpr(fpr="", shorty="", vregs="", D="", F="", J="", z0="", done="", uniq=""):
1177 lb $z0, ($shorty) // z0 := next shorty arg spec
1178 addi $shorty, $shorty, 1 // increment char ptr
1201 %def load_vreg_in_gpr_range(gpr="", shorty="", idx="", D="", F="", J="", L="", z0="", done="", uniq…
1203 lb $z0, ($shorty) // z0 := next shorty arg
1204 addi $shorty, $shorty, 1 // increment char ptr
1230 %def load_vreg_in_fpr_range(fpr="", shorty="", idx="", D="", F="", J="", z0="", done="", uniq=""):
1232 lb $z0, ($shorty) // z0 := next shorty arg
1233 addi $shorty, $shorty, 1 // increment char ptr
1255 %def is_out_stack_needed(needed="", shorty="", D="", F="", z0="", uniq=""):
1257 lb $z0, ($shorty)
1258 addi $shorty, $shorty, 1
1266 %def is_out_stack_needed_float(needed="", shorty="", D="", F="", z0="", uniq=""):
1269 lb $z0, ($shorty)
1270 addi $shorty, $shorty, 1
1591 %def store_gpr_to_vreg(gpr="", offset="", shorty="", fp="", refs="", z0="", z1="", D="", F="", J=""…
1593 lb $z0, ($shorty) // z0 := shorty type
1594 addi $shorty, $shorty, 1 // Increment char ptr.
1619 %def store_fpr_to_vreg(fpr="", offset="", shorty="", fp="", z0="", z1="", D="", F="", J="", next=""…
1621 lb $z0, ($shorty) // z0 := shorty type
1622 addi $shorty, $shorty, 1 // Increment char ptr.
1644 %def store_outs_to_vregs(outs="", shorty="", fp="", refs="", z0="", z1="", D="", F="", J="", L="", …
1646 lb $z0, ($shorty) // z0 := next shorty arg spec
1647 addi $shorty, $shorty, 1 // Increment char ptr.
1674 %def store_float_outs_to_vregs(outs="", shorty="", fp="", z0="", D="", F="", J="", next=""):
1676 lb $z0, ($shorty) // z0 := next shorty arg spec
1677 addi $shorty, $shorty, 1 // Increment char ptr.