+2017-05-31 Martin Liska <mliska@suse.cz>
+
+ * tree-vect-loop.c (vect_create_epilog_for_reduction):
+ Change comment style to one we normally use.
+ (vectorizable_reduction): Likewise.
+ (vectorizable_induction): Likewise.
+ * tree-vect-stmts.c (vectorizable_mask_load_store): Likewise.
+ (vectorizable_call): Likewise.
+ (vectorizable_simd_clone_call): Likewise.
+ (vectorizable_conversion): Likewise.
+ (vectorizable_assignment): Likewise.
+ (vectorizable_shift): Likewise.
+ (vectorizable_operation): Likewise.
+ (vectorizable_store): Likewise.
+ (vectorizable_load): Likewise.
+ * tree-vectorizer.h: Likewise.
+
2017-05-31 Alexander Monakov <amonakov@ispras.ru>
* passes.c (emergency_dump_function): New.
tree tmp;
tree vec_elem_type;
- /*** Case 1: Create:
- v_out2 = reduc_expr <v_out1> */
+ /* Case 1: Create:
+ v_out2 = reduc_expr <v_out1> */
if (dump_enabled_p ())
dump_printf_loc (MSG_NOTE, vect_location,
int elt_offset;
tree zero_vec = build_zero_cst (vectype);
- /*** Case 2: Create:
+ /* Case 2: Create:
for (offset = nelements/2; offset >= 1; offset/=2)
{
Create: va' = vec_shift <va, offset>
}
else
{
- /*** Case 3: Create:
+ /* Case 3: Create:
s = extract_field <v_out2, 0>
for (offset = element_size;
offset < vector_size;
return true;
}
- /** Transform. **/
+ /* Transform. */
if (dump_enabled_p ())
dump_printf_loc (MSG_NOTE, vect_location, "transform reduction.\n");
return true;
}
- /** Transform. **/
+ /* Transform. */
if (dump_enabled_p ())
dump_printf_loc (MSG_NOTE, vect_location, "transform induction phi.\n");
}
gcc_assert (memory_access_type == STMT_VINFO_MEMORY_ACCESS_TYPE (stmt_info));
- /** Transform. **/
+ /* Transform. */
if (memory_access_type == VMAT_GATHER_SCATTER)
{
return true;
}
- /** Transform. **/
+ /* Transform. */
if (dump_enabled_p ())
dump_printf_loc (MSG_NOTE, vect_location, "transform call.\n");
return true;
}
- /** Transform. **/
+ /* Transform. */
if (dump_enabled_p ())
dump_printf_loc (MSG_NOTE, vect_location, "transform call.\n");
return true;
}
- /** Transform. **/
+ /* Transform. */
if (dump_enabled_p ())
dump_printf_loc (MSG_NOTE, vect_location,
"transform conversion. ncopies = %d.\n", ncopies);
return true;
}
- /** Transform. **/
+ /* Transform. */
if (dump_enabled_p ())
dump_printf_loc (MSG_NOTE, vect_location, "transform assignment.\n");
return true;
}
- /** Transform. **/
+ /* Transform. */
if (dump_enabled_p ())
dump_printf_loc (MSG_NOTE, vect_location,
return true;
}
- /** Transform. **/
+ /* Transform. */
if (dump_enabled_p ())
dump_printf_loc (MSG_NOTE, vect_location,
}
gcc_assert (memory_access_type == STMT_VINFO_MEMORY_ACCESS_TYPE (stmt_info));
- /** Transform. **/
+ /* Transform. */
ensure_base_align (stmt_info, dr);
dump_printf_loc (MSG_NOTE, vect_location,
"transform load. ncopies = %d\n", ncopies);
- /** Transform. **/
+ /* Transform. */
ensure_base_align (stmt_info, dr);
gimple *vectorized_stmt;
- /** The following is relevant only for stmts that contain a non-scalar
+ /* The following is relevant only for stmts that contain a non-scalar
data-ref (array/pointer/struct access). A GIMPLE stmt is expected to have
- at most one such data-ref. **/
+ at most one such data-ref. */
/* Information about the data-ref (access function, etc),
relative to the inner-most containing loop. */