• Home
  • Raw
  • Download

Lines Matching refs:fp

1102 %  copy_vregs_to_out(out=z0, fp=z1, fp_top=z2, z0=z3, uniq=uniq)
1280 %def copy_vregs_to_out(out="", fp="", fp_top="", z0="", uniq=""):
1281 sub $z0, $fp_top, $fp // z0 := byte range
1284 lwu $z0, ($fp)
1286 addi $fp, $fp, 4
1289 beq $fp, $fp_top, .L${uniq}_copy_done
1290 ld $z0, ($fp)
1292 addi $fp, $fp, 8
1337 % setup_nterp_frame(cfi_refs="23", refs="s8", fp="s9", pc="s10", regs="s11", spills_sp="t0", z0="t…
1345 % n2n_arg_move_range(refs="s8", fp="s9", regs="s11", vC="s7", z0="t0", z1="t1", z2="t2", z3="t3"…
1347 % n2n_arg_move(refs="s8", fp="s9", pc="s10", regs="s11", v_fedc="s7", z0="t0", z1="t1", z2="t2",…
1372 %def setup_nterp_frame(cfi_refs="", refs="", fp="", pc="", regs="", ins="zero", spills_sp="", z0=""…
1411 sh2add $fp, $regs, $refs
1432 bltu $z0, $fp, .L${uniq}_ref_zero
1442 %def n2n_arg_move(refs="", fp="", regs="", pc="", v_fedc="", z0="", z1="", z2="", z3="", a1_instanc…
1451 sh2add $z3, $z2, $fp // z3 := addr of fp[C]
1504 %def n2n_arg_move_range(refs="", fp="", regs="", vC="", z0="", z1="", z2="", z3="", z4="", z5="", a…
1515 sh2add $z4, $z4, $fp // z4 := addr of fp[z4]
1537 beq $z3, $fp, .L${uniq}_arg_range_done // terminate loop if refs[regs] == fp[0]
1557 %def setup_ref_args_and_go(fp="", refs="", refs_end="", spills_sp="", z0="", z1="", done=""):
1559 % store_ref_to_vreg(gpr="a1", fp=fp, refs=refs, refs_end=refs_end, done=done)
1560 % store_ref_to_vreg(gpr="a2", fp=fp, refs=refs, refs_end=refs_end, done=done)
1561 % store_ref_to_vreg(gpr="a3", fp=fp, refs=refs, refs_end=refs_end, done=done)
1562 % store_ref_to_vreg(gpr="a4", fp=fp, refs=refs, refs_end=refs_end, done=done)
1563 % store_ref_to_vreg(gpr="a5", fp=fp, refs=refs, refs_end=refs_end, done=done)
1564 % store_ref_to_vreg(gpr="a6", fp=fp, refs=refs, refs_end=refs_end, done=done)
1565 % store_ref_to_vreg(gpr="a7", fp=fp, refs=refs, refs_end=refs_end, done=done)
1572 sw $z1, ($fp)
1575 addi $fp, $fp, 4
1582 %def store_ref_to_vreg(gpr="", fp="", refs="", refs_end="", done=""):
1583 sw $gpr, ($fp)
1585 addi $fp, $fp, 4
1591 %def store_gpr_to_vreg(gpr="", offset="", shorty="", fp="", refs="", z0="", z1="", D="", F="", J=""…
1599 add $z1, $offset, $fp
1619 %def store_fpr_to_vreg(fpr="", offset="", shorty="", fp="", z0="", z1="", D="", F="", J="", next=""…
1632 add $z1, $offset, $fp
1636 add $z1, $offset, $fp
1644 %def store_outs_to_vregs(outs="", shorty="", fp="", refs="", z0="", z1="", D="", F="", J="", L="", …
1654 sw $z1, ($fp)
1660 addi $fp, $fp, 4
1665 sd $z1, ($fp)
1668 addi $fp, $fp, 8
1674 %def store_float_outs_to_vregs(outs="", shorty="", fp="", z0="", D="", F="", J="", next=""):
1684 addi $fp, $fp, 4
1688 sw $z0, ($fp)
1690 addi $fp, $fp, 4
1694 sd $z0, ($fp)
1697 addi $fp, $fp, 8