[Bug libstdc++/88545] std::find compile to memchr in trivial random access cases (patch)

2024-05-14 Thread gcc at gms dot tf via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88545 --- Comment #4 from Georg Sauthoff --- Sam, thank you for the hint and surfacing it again. (In reply to Jonathan Wakely from comment #2) [..] > I would prefer to do simply: [..] Yes, please go ahead with your approach. > I think we're going t

[Bug target/94173] New: [RISCV] Superfluous stackpointer manipulation

2020-03-14 Thread gcc at gms dot tf
: target Assignee: unassigned at gcc dot gnu.org Reporter: gcc at gms dot tf Target Milestone: --- Created attachment 48033 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=48033&action=edit demonstrate how bar function yields superfluous stackpointer instructions GC

[Bug libstdc++/88545] New: std::find compile to memchr in trivial random access cases (patch)

2018-12-18 Thread gcc at gms dot tf
Priority: P3 Component: libstdc++ Assignee: unassigned at gcc dot gnu.org Reporter: gcc at gms dot tf Target Milestone: --- Created attachment 45259 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=45259&action=edit specialize std::find to mem

[Bug c/87558] New: Missing _mm_storeu_si64() intrinsic

2018-10-08 Thread gcc at gms dot tf
Assignee: unassigned at gcc dot gnu.org Reporter: gcc at gms dot tf Target Milestone: --- Minimal example: #include void foo(__m128i x, unsigned char*o) { _mm_storeu_si64((void*)o, x); } Excpected behaviour: compiles fine with gcc -march=haswell Actual behaviour

[Bug sanitizer/80578] New: -fsanitize=undefined report yields memory leak

2017-04-30 Thread gcc at gms dot tf
: sanitizer Assignee: unassigned at gcc dot gnu.org Reporter: gcc at gms dot tf CC: dodji at gcc dot gnu.org, dvyukov at gcc dot gnu.org, jakub at gcc dot gnu.org, kcc at gcc dot gnu.org Target Milestone: --- When compiling a program with both