[Bug target/90492] simple array-copy not use available simd-registers

2019-12-20 Thread g.peterh...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90492 g.peterh...@t-online.de changed: What|Removed |Added Known to fail||10.0 --- Comment #6 from g.pete

[Bug target/90492] simple array-copy not use available simd-registers

2019-05-16 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90492 Richard Biener changed: What|Removed |Added Keywords||missed-optimization Target|

[Bug target/90492] simple array-copy not use available simd-registers

2019-05-15 Thread g.peterh...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90492 --- Comment #4 from g.peterh...@t-online.de --- #include #include int main(const int argc, const char** argv) { using value_type = int64_t; using array_type = std::array; array_type a, b; for (size_t i=0;

[Bug target/90492] simple array-copy not use available simd-registers

2019-05-15 Thread g.peterh...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90492 --- Comment #3 from g.peterh...@t-online.de --- Am 15.05.19 um 21:20 schrieb glisse at gcc dot gnu.org: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90492 > > --- Comment #1 from Marc Glisse --- >> copy's use only sse-registers and never highe

[Bug target/90492] simple array-copy not use available simd-registers

2019-05-15 Thread glisse at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90492 --- Comment #2 from Marc Glisse --- Ah, I see, this is a DUP or PR 89226 then?

[Bug target/90492] simple array-copy not use available simd-registers

2019-05-15 Thread glisse at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90492 --- Comment #1 from Marc Glisse --- > copy's use only sse-registers and never higher What do you mean by that? Do you want AVX? Then you should let the compiler know that they are available (for instance -march=native).