Home
last modified time | relevance | path

Searched refs:aarch64_emit_mult (Results 1 – 3 of 3) sorted by relevance

/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/aarch64/
H A Daarch64.c13738 aarch64_emit_mult (rtx dst, rtx ptrue, rtx src1, rtx src2) in aarch64_emit_mult() function
13827 aarch64_emit_mult (x2, pg, xdst, xdst); in aarch64_emit_approx_sqrt()
13832 aarch64_emit_mult (xdst, pg, xdst, x1); in aarch64_emit_approx_sqrt()
13855 aarch64_emit_mult (xdst, pg, xdst, src); in aarch64_emit_approx_sqrt()
13860 aarch64_emit_mult (dst, pg, xdst, x1); in aarch64_emit_approx_sqrt()
13915 aarch64_emit_mult (xrcp, pg, xrcp, xtmp); in aarch64_emit_approx_div()
13923 aarch64_emit_mult (xrcp, pg, xrcp, xnum); in aarch64_emit_approx_div()
13927 aarch64_emit_mult (quo, pg, xrcp, xtmp); in aarch64_emit_approx_div()
/netbsd-src/external/gpl3/gcc/dist/gcc/config/aarch64/
H A Daarch64.cc15304 aarch64_emit_mult (rtx dst, rtx ptrue, rtx src1, rtx src2) in aarch64_emit_mult() function
15393 aarch64_emit_mult (x2, pg, xdst, xdst); in aarch64_emit_approx_sqrt()
15398 aarch64_emit_mult (xdst, pg, xdst, x1); in aarch64_emit_approx_sqrt()
15421 aarch64_emit_mult (xdst, pg, xdst, src); in aarch64_emit_approx_sqrt()
15426 aarch64_emit_mult (dst, pg, xdst, x1); in aarch64_emit_approx_sqrt()
15481 aarch64_emit_mult (xrcp, pg, xrcp, xtmp); in aarch64_emit_approx_div()
15489 aarch64_emit_mult (xrcp, pg, xrcp, xnum); in aarch64_emit_approx_div()
15493 aarch64_emit_mult (quo, pg, xrcp, xtmp); in aarch64_emit_approx_div()
/netbsd-src/external/gpl3/gcc/dist/gcc/
H A DChangeLog-202035538 support. Use aarch64_emit_mult instead of emitting multiplication
35545 * config/aarch64/aarch64.c (aarch64_emit_mult): New function.
35546 (aarch64_emit_approx_div): Add SVE support. Use aarch64_emit_mult