Home
last modified time | relevance | path

Searched refs:gen_ashift (Results 1 – 6 of 6) sorted by relevance

/netbsd/src/external/gpl3/gcc/dist/gcc/config/sh/
Dsh.cc3655 gen_ashift (int type, int n, rtx reg) in gen_ashift() function
3721 gen_ashift (type, n, gen_rtx_SUBREG (SImode, reg, offset)); in gen_ashift_hi()
3772 gen_ashift (code, ashl_lshr_seq[value].amount[i], operands[0]); in gen_shifty_op()
3793 gen_fun = GET_MODE (operands[0]) == HImode ? gen_ashift_hi : gen_ashift; in gen_shifty_hi_op()
3860 gen_ashift (ASHIFTRT, 1, wrk); in expand_ashiftrt()
3870 gen_ashift (ASHIFTRT, 1, wrk); in expand_ashiftrt()
4390 gen_ashift (ASHIFTRT, 1, dest); in gen_shl_sext()
/netbsd/src/external/gpl3/gcc/dist/gcc/config/pdp11/
Dpdp11.md1725 if (!pdp11_expand_shift (operands, gen_ashift<mode>_sc, gen_ashift<mode>_base))
/netbsd/src/external/gpl3/gcc/dist/gcc/
DChangeLog-201212846 (gen_ashift): Emit gen_shlr instead of gen_lshrsi3_m.
17220 * config/sh/sh.c (gen_ashift): Make static. Add sanity checks.
17223 * config/sh/sh-protos.h (gen_ashift, gen_ashift_hi): Remove forward
DFSFChangeLog.1110274 (gen_shl_sext) Directly use gen_ashift instead of gen_ashrsi3.
DChangeLog-199813361 * sh.c (gen_ashift_hi): Implement right shifts via gen_ashift.
DChangeLog-200012749 * sh.c (gen_ashift): Use it instead of ashlsi3_k.