diff options
Diffstat (limited to 'gcc/optabs-query.cc')
-rw-r--r-- | gcc/optabs-query.cc | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/gcc/optabs-query.cc b/gcc/optabs-query.cc index f5ca98d..5335d0d 100644 --- a/gcc/optabs-query.cc +++ b/gcc/optabs-query.cc @@ -719,13 +719,9 @@ supports_vec_gather_load_p (machine_mode mode, vec<int> *elsvals) = (icode != CODE_FOR_nothing) ? 1 : -1; } - /* For gather the optab's operand indices do not match the IFN's because - the latter does not have the extension operand (operand 3). It is - implicitly added during expansion so we use the IFN's else index + 1. - */ if (elsvals && icode != CODE_FOR_nothing) get_supported_else_vals - (icode, internal_fn_else_index (IFN_MASK_GATHER_LOAD) + 1, *elsvals); + (icode, internal_fn_else_index (IFN_MASK_GATHER_LOAD), *elsvals); return this_fn_optabs->supports_vec_gather_load[mode] > 0; } |