aboutsummaryrefslogtreecommitdiff
path: root/gcc/dce.c
diff options
context:
space:
mode:
authorRichard Henderson <rth@redhat.com>2012-06-27 14:30:57 -0700
committerRichard Henderson <rth@gcc.gnu.org>2012-06-27 14:30:57 -0700
commit64a5dc569892ecc32258baebfacdf1c1268ce9bc (patch)
tree64a3e0f2d24a6f97ce721fd9c63ef199b61bfa03 /gcc/dce.c
parent98449720f700d3460a6756f48c4870f3e9a3a6fd (diff)
downloadgcc-64a5dc569892ecc32258baebfacdf1c1268ce9bc.zip
gcc-64a5dc569892ecc32258baebfacdf1c1268ce9bc.tar.gz
gcc-64a5dc569892ecc32258baebfacdf1c1268ce9bc.tar.bz2
alpha: Cleaup builtins and folding
* config/alpha/alpha.c (alpha_dimode_u): New. (alpha_init_builtins): Initialize it, and use it. (alpha_fold_builtin_cmpbge): Use alpha_dimode_u. (alpha_fold_builtin_zapnot, alpha_fold_builtin_insxx): Likewise. (alpha_fold_vector_minmax, alpha_fold_builtin_perr): Likewise. (alpha_fold_builtin_pklb, alpha_fold_builtin_pkwb): Likewise. (alpha_fold_builtin_unpkbl, alpha_fold_builtin_unpkbw): Likewise. (alpha_fold_builtin_cttz, alpha_fold_builtin_ctlz): Likewise. (alpha_fold_builtin_ctpop): Likewise. (alpha_fold_builtin_umulh): Remove. (alpha_fold_builtin): Use MULT_HIGHPART_EXPR for UMULH; fix typo in MAX_ARGS check. From-SVN: r189028
Diffstat (limited to 'gcc/dce.c')
0 files changed, 0 insertions, 0 deletions