https://gcc.gnu.org/bugzilla/show_bug.cgi?id=122370
Sam James <sjames at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Keywords|needs-reduction |
CC| |rguenth at gcc dot gnu.org
--- Comment #2 from Sam James <sjames at gcc dot gnu.org> ---
Innit.
```
struct Trans_NS___cxx11_basic_string {
Trans_NS___cxx11_basic_string();
Trans_NS___cxx11_basic_string(int);
};
bool can_swizzle_scalar, backend_0;
int *emit_instruction_elems;
void emit_instruction(int count) {
bool splat = backend_0;
bool swizzle_splat = can_swizzle_scalar;
for (; count; count++)
if (emit_instruction_elems[count])
splat = swizzle_splat = false;
Trans_NS___cxx11_basic_string constructor_op;
if (splat)
if (swizzle_splat)
constructor_op = 0;
}
```