alpha.c (alpha_expand_unaligned_load): Use expand_binop properly.
* alpha.c (alpha_expand_unaligned_load): Use expand_binop properly. Make sure result winds up in TGT. (alpha_expand_unaligned_store): Use expand_binop properly. Allow src to be other than DImode. (alpha_expand_unaligned_load_words): Tidy. Take an offset argument. (alpha_expand_unaligned_store_words): Likewise. (alpha_expand_block_move): Use REGNO_POINTER_ALIGN. Restructure so that source and destination are separately optimized for alignment. (alpha_expand_block_clear): Use REGNO_POINTER_ALIGN. From-SVN: r17565
Showing
This diff is collapsed.
Click to expand it.
Please
register
or
sign in
to comment