]> git.ipfire.org Git - thirdparty/gcc.git/blobdiff - gcc/optabs-query.c
[6/77] Make GET_MODE_WIDER return an opt_mode
[thirdparty/gcc.git] / gcc / optabs-query.c
index ad22f07a395f186e850c20a69e6918cff6ba224d..021d8160cf420ca73bc3cdbb1be75f5b765a34be 100644 (file)
@@ -425,7 +425,7 @@ find_widening_optab_handler_and_mode (optab op, machine_mode to_mode,
   for (; (permit_non_widening || from_mode != to_mode)
         && GET_MODE_SIZE (from_mode) <= GET_MODE_SIZE (to_mode)
         && from_mode != VOIDmode;
-       from_mode = GET_MODE_WIDER_MODE (from_mode))
+       from_mode = GET_MODE_WIDER_MODE (from_mode).else_void ())
     {
       enum insn_code handler = widening_optab_handler (op, to_mode,
                                                       from_mode);