https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88587
Martin Liška <marxin at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |rguenth at gcc dot gnu.org --- Comment #4 from Martin Liška <marxin at gcc dot gnu.org> --- Jakub, Richard: So if I understand that correctly, the problem is that a vector type has called 'layout_type' for somewhere in C FE. That includes setting TYPE_MODE of the type. Later then in IPA, we create a clone (multiple_target) and tree inliner inlines body into nealy create target_clone. However one would need to reset layout for the type and the copies variable. Is it something we do somewhere in vectorizer, simd-clone, .. ?