https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90367

--- Comment #11 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
Changing DenseMapBase's
  ValueT &operator[](const KeyT &t)
To:

{
    const KeyT Key = t;
    return FindAndConstruct(Key).second;
  }


This will cause the warning to go away.  
This comes from:
RemapSwizzle[i] = ....

On a few lines.
GCC does not know that FindAndConstruct does not change the value of its
argument or the argument escapes.

Reply via email to