tree-vect-stmts.c (vect_get_vec_def_for_operand): Fix type error.
2009-04-28 Richard Guenther <rguenther@suse.de> * tree-vect-stmts.c (vect_get_vec_def_for_operand): Fix type error. From-SVN: r146888
This commit is contained in:
parent
ead204d9f6
commit
7569a6cc2a
@ -1,3 +1,8 @@
|
||||
2009-04-28 Richard Guenther <rguenther@suse.de>
|
||||
|
||||
* tree-vect-stmts.c (vect_get_vec_def_for_operand): Fix
|
||||
type error.
|
||||
|
||||
2009-04-28 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
|
||||
|
||||
* config/arm/arm-cores.def: Add support for arm1156t2f-s.
|
||||
|
@ -890,6 +890,9 @@ vect_get_vec_def_for_operand (tree op, gimple stmt, tree *scalar_def)
|
||||
/* Case 1: operand is a constant. */
|
||||
case vect_constant_def:
|
||||
{
|
||||
vector_type = get_vectype_for_scalar_type (TREE_TYPE (op));
|
||||
gcc_assert (vector_type);
|
||||
|
||||
if (scalar_def)
|
||||
*scalar_def = op;
|
||||
|
||||
@ -901,8 +904,8 @@ vect_get_vec_def_for_operand (tree op, gimple stmt, tree *scalar_def)
|
||||
{
|
||||
t = tree_cons (NULL_TREE, op, t);
|
||||
}
|
||||
vec_cst = build_vector (vectype, t);
|
||||
return vect_init_vector (stmt, vec_cst, vectype, NULL);
|
||||
vec_cst = build_vector (vector_type, t);
|
||||
return vect_init_vector (stmt, vec_cst, vector_type, NULL);
|
||||
}
|
||||
|
||||
/* Case 2: operand is defined outside the loop - loop invariant. */
|
||||
|
Loading…
Reference in New Issue
Block a user