re PR middle-end/23517 (can't cast between generic vector types and target supported...
authorPaolo Bonzini <bonzini@gnu.org>
Tue, 23 Aug 2005 17:48:37 +0000 (17:48 +0000)
committerPaolo Bonzini <bonzini@gcc.gnu.org>
Tue, 23 Aug 2005 17:48:37 +0000 (17:48 +0000)
commit4d3c798d3f0b7a2e2ec4c577c8e549d915e4ab37
tree4c0428b73658184eadcaa843efb1e394f6f5bb89
parent28d0e143fe4a942b5c29b087db18107664e0809f
re PR middle-end/23517 (can't cast between generic vector types and target supported vector types)

2005-08-23  Paolo Bonzini  <bonzini@gnu.org>

PR middle-end/23517
* fold-const.c (fold_convert): Use VIEW_CONVERT_EXPR to convert
between vectors.
* convert.c (convert_to_integer, convert_to_vector): Likewise.
* tree-vect-generic.c (tree_vec_extract, expand_vector_operations_1):
Likewise.

From-SVN: r103406
gcc/ChangeLog
gcc/convert.c
gcc/fold-const.c
gcc/tree-vect-generic.c