aboutsummaryrefslogtreecommitdiff
path: root/gcc/fortran/dump-parse-tree.cc
diff options
context:
space:
mode:
authorKewen Lin <linkw@linux.ibm.com>2023-07-12 21:23:21 -0500
committerKewen Lin <linkw@linux.ibm.com>2023-07-12 23:12:15 -0500
commit131943ca22e012d6ab953b1406e1fd51eac4d418 (patch)
treeb79164cce5fe957eec6e0ad9bc62bace8ac46bf2 /gcc/fortran/dump-parse-tree.cc
parent090d83c25508c108756a534c765d2fa8c07eb261 (diff)
downloadgcc-131943ca22e012d6ab953b1406e1fd51eac4d418.zip
gcc-131943ca22e012d6ab953b1406e1fd51eac4d418.tar.gz
gcc-131943ca22e012d6ab953b1406e1fd51eac4d418.tar.bz2
vect: Adjust vectorizable_load costing on VMAT_GATHER_SCATTER
This patch adjusts the cost handling on VMAT_GATHER_SCATTER in function vectorizable_load. We don't call function vect_model_load_cost for it any more. It's mainly for gather loads with IFN or emulated gather loads, it follows the handlings in function vect_model_load_cost. This patch shouldn't have any functional changes. gcc/ChangeLog: * tree-vect-stmts.cc (vectorizable_load): Adjust the cost handling on VMAT_GATHER_SCATTER without calling vect_model_load_cost. (vect_model_load_cost): Adjut the assertion on VMAT_GATHER_SCATTER, remove VMAT_GATHER_SCATTER related handlings and the related parameter gs_info.
Diffstat (limited to 'gcc/fortran/dump-parse-tree.cc')
0 files changed, 0 insertions, 0 deletions