Searched refs:step_expr (Results 1 – 5 of 5) sorted by relevance
/netbsd-src/external/gpl3/gcc.old/dist/gcc/ |
H A D | tree-vect-loop.c | 378 tree step_expr; in vect_is_simple_iv_evolution() local 392 step_expr = evolution_part; in vect_is_simple_iv_evolution() 397 step_expr, init_expr); in vect_is_simple_iv_evolution() 400 *step = step_expr; in vect_is_simple_iv_evolution() 402 if (TREE_CODE (step_expr) != INTEGER_CST in vect_is_simple_iv_evolution() 403 && (TREE_CODE (step_expr) != SSA_NAME in vect_is_simple_iv_evolution() 404 || ((bb = gimple_bb (SSA_NAME_DEF_STMT (step_expr))) in vect_is_simple_iv_evolution() 406 || (!INTEGRAL_TYPE_P (TREE_TYPE (step_expr)) in vect_is_simple_iv_evolution() 407 && (!SCALAR_FLOAT_TYPE_P (TREE_TYPE (step_expr)) in vect_is_simple_iv_evolution() 409 && (TREE_CODE (step_expr) != REAL_CST in vect_is_simple_iv_evolution() [all …]
|
H A D | tree-vect-loop-manip.c | 1494 tree step_expr, off; in vect_update_ivs_after_vectorizer() local 1516 step_expr = STMT_VINFO_LOOP_PHI_EVOLUTION_PART (phi_info); in vect_update_ivs_after_vectorizer() 1517 step_expr = unshare_expr (step_expr); in vect_update_ivs_after_vectorizer() 1521 gcc_assert (!tree_is_chrec (step_expr)); in vect_update_ivs_after_vectorizer() 1525 off = fold_build2 (MULT_EXPR, TREE_TYPE (step_expr), in vect_update_ivs_after_vectorizer() 1526 fold_convert (TREE_TYPE (step_expr), niters), in vect_update_ivs_after_vectorizer() 1527 step_expr); in vect_update_ivs_after_vectorizer()
|
/netbsd-src/external/gpl3/gcc/dist/gcc/ |
H A D | tree-vect-loop.cc | 385 tree step_expr; in vect_is_simple_iv_evolution() local 399 step_expr = evolution_part; in vect_is_simple_iv_evolution() 404 step_expr, init_expr); in vect_is_simple_iv_evolution() 407 *step = step_expr; in vect_is_simple_iv_evolution() 409 if (TREE_CODE (step_expr) != INTEGER_CST in vect_is_simple_iv_evolution() 410 && (TREE_CODE (step_expr) != SSA_NAME in vect_is_simple_iv_evolution() 411 || ((bb = gimple_bb (SSA_NAME_DEF_STMT (step_expr))) in vect_is_simple_iv_evolution() 413 || (!INTEGRAL_TYPE_P (TREE_TYPE (step_expr)) in vect_is_simple_iv_evolution() 414 && (!SCALAR_FLOAT_TYPE_P (TREE_TYPE (step_expr)) in vect_is_simple_iv_evolution() 416 && (TREE_CODE (step_expr) != REAL_CST in vect_is_simple_iv_evolution() [all …]
|
H A D | tree-vect-loop-manip.cc | 1568 tree step_expr, off; in vect_update_ivs_after_vectorizer() local 1590 step_expr = STMT_VINFO_LOOP_PHI_EVOLUTION_PART (phi_info); in vect_update_ivs_after_vectorizer() 1591 step_expr = unshare_expr (step_expr); in vect_update_ivs_after_vectorizer() 1595 gcc_assert (!tree_is_chrec (step_expr)); in vect_update_ivs_after_vectorizer() 1599 tree stype = TREE_TYPE (step_expr); in vect_update_ivs_after_vectorizer() 1601 fold_convert (stype, niters), step_expr); in vect_update_ivs_after_vectorizer()
|
H A D | ChangeLog-2013 | 26486 (get_initial_def_for_induction): Handle SCALAR_FLOAT_TYPE_P step_expr.
|