diff options
Diffstat (limited to 'gcc/gimple-fold.c')
-rw-r--r-- | gcc/gimple-fold.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/gimple-fold.c b/gcc/gimple-fold.c index fbbe52004aa..2e0bd806987 100644 --- a/gcc/gimple-fold.c +++ b/gcc/gimple-fold.c @@ -699,7 +699,7 @@ gimple_fold_builtin_memory_op (gimple_stmt_iterator *gsi, && !c_strlen (src, 2)) { unsigned ilen = tree_to_uhwi (len); - if (exact_log2 (ilen) != -1) + if (pow2p_hwi (ilen)) { tree type = lang_hooks.types.type_for_size (ilen * 8, 1); if (type |