Home
last modified time | relevance | path

Searched refs:vector_element (Results 1 – 10 of 10) sorted by relevance

/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/v850/
H A Dpredicates.md164 rtx vector_element;
191 vector_element = XVECEXP (op, 0, i);
193 if (GET_CODE (vector_element) != SET)
196 dest = SET_DEST (vector_element);
197 src = SET_SRC (vector_element);
226 vector_element = XVECEXP (op, 0, i++);
228 if (GET_CODE (vector_element) != CLOBBER
229 || GET_CODE (XEXP (vector_element, 0)) != REG
230 || REGNO (XEXP (vector_element, 0)) != 10)
235 vector_element = XVECEXP (op, 0, i++);
[all …]
H A Dv850.c2214 rtx vector_element = XVECEXP (op, 0, i); in construct_restore_jr() local
2216 gcc_assert (GET_CODE (vector_element) == SET); in construct_restore_jr()
2217 gcc_assert (GET_CODE (SET_DEST (vector_element)) == REG); in construct_restore_jr()
2218 gcc_assert (register_is_ok_for_epilogue (SET_DEST (vector_element), in construct_restore_jr()
2221 mask |= 1 << REGNO (SET_DEST (vector_element)); in construct_restore_jr()
2321 rtx vector_element = XVECEXP (op, 0, i); in construct_save_jarl() local
2323 gcc_assert (GET_CODE (vector_element) == SET); in construct_save_jarl()
2324 gcc_assert (GET_CODE (SET_SRC (vector_element)) == REG); in construct_save_jarl()
2325 gcc_assert (register_is_ok_for_epilogue (SET_SRC (vector_element), in construct_save_jarl()
2328 mask |= 1 << REGNO (SET_SRC (vector_element)); in construct_save_jarl()
[all …]
/netbsd-src/external/gpl3/gcc/dist/gcc/config/v850/
H A Dpredicates.md164 rtx vector_element;
191 vector_element = XVECEXP (op, 0, i);
193 if (GET_CODE (vector_element) != SET)
196 dest = SET_DEST (vector_element);
197 src = SET_SRC (vector_element);
226 vector_element = XVECEXP (op, 0, i++);
228 if (GET_CODE (vector_element) != CLOBBER
229 || GET_CODE (XEXP (vector_element, 0)) != REG
230 || REGNO (XEXP (vector_element, 0)) != 10)
235 vector_element = XVECEXP (op, 0, i++);
[all …]
H A Dv850.cc2214 rtx vector_element = XVECEXP (op, 0, i); in construct_restore_jr() local
2216 gcc_assert (GET_CODE (vector_element) == SET); in construct_restore_jr()
2217 gcc_assert (GET_CODE (SET_DEST (vector_element)) == REG); in construct_restore_jr()
2218 gcc_assert (register_is_ok_for_epilogue (SET_DEST (vector_element), in construct_restore_jr()
2221 mask |= 1 << REGNO (SET_DEST (vector_element)); in construct_restore_jr()
2321 rtx vector_element = XVECEXP (op, 0, i); in construct_save_jarl() local
2323 gcc_assert (GET_CODE (vector_element) == SET); in construct_save_jarl()
2324 gcc_assert (GET_CODE (SET_SRC (vector_element)) == REG); in construct_save_jarl()
2325 gcc_assert (register_is_ok_for_epilogue (SET_SRC (vector_element), in construct_save_jarl()
2328 mask |= 1 << REGNO (SET_SRC (vector_element)); in construct_save_jarl()
[all …]
/netbsd-src/external/gpl3/gcc.old/dist/gcc/
H A Dtree-vect-generic.c1287 vector_element (gimple_stmt_iterator *gsi, tree vect, tree idx, tree *ptmpvec) in vector_element() function
1490 i_val = vector_element (gsi, mask, si, &masktmp); in lower_vec_perm()
1501 t = vector_element (gsi, vec1, i_val, &vec1tmp); in lower_vec_perm()
1503 t = vector_element (gsi, vec0, i_val, &vec0tmp); in lower_vec_perm()
1525 v0_val = vector_element (gsi, vec0, i_val, &vec0tmp); in lower_vec_perm()
1533 v1_val = vector_element (gsi, vec1, i_val, &vec1tmp); in lower_vec_perm()
/netbsd-src/external/gpl3/gcc/dist/gcc/
H A Dtree-vect-generic.cc1434 vector_element (gimple_stmt_iterator *gsi, tree vect, tree idx, tree *ptmpvec) in vector_element() function
1639 i_val = vector_element (gsi, mask, si, &masktmp); in lower_vec_perm()
1650 t = vector_element (gsi, vec1, i_val, &vec1tmp); in lower_vec_perm()
1652 t = vector_element (gsi, vec0, i_val, &vec0tmp); in lower_vec_perm()
1674 v0_val = vector_element (gsi, vec0, i_val, &vec0tmp); in lower_vec_perm()
1682 v1_val = vector_element (gsi, vec1, i_val, &vec1tmp); in lower_vec_perm()
H A DChangeLog-20129704 * tree-vect-generic.c (vector_element): Don't rely on CONSTRUCTOR elts
29645 * tree-vect-generic.c (vector_element): Perform multiplication
30489 * tree-vect-generic.c (uniform_vector_p, vector_element,
H A DChangeLog-20119575 * tree-vect-generic.c (vector_element): Look at previous
9685 * tree-vect-generic.c (vector_element): Never fail. Use
10001 * tree-vect-generic.c (vector_element): New function. Returns an
H A DChangeLog-202022587 (expand_vector_condition, vector_element): Likewise.
H A DChangeLog-201835557 (expand_vector_condition, vector_element): Likewise.