https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102051
Torben Hohn changed:
What|Removed |Added
CC||torbenh at gmx dot de
--- Comment #10
--- Comment #2 from torbenh at gmx dot de 2010-01-14 22:41 ---
it all started when i added the copy constructor for fvec
but before that, the result of a fvec ( fvec x, fvec y ) wasnt
correct.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42751
--- Comment #1 from torbenh at gmx dot de 2010-01-14 22:34 ---
Created an attachment (id=19602)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=19602&action=view)
the offending proprocessed file.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42751
temporaries
-> endless loop ?
Product: gcc
Version: 4.5.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: c++
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: torbenh at gmx dot
--- Comment #4 from torbenh at gmx dot de 2010-01-06 17:42 ---
Created an attachment (id=19487)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=19487&action=view)
patch to add the attribute
i am not sure about the decl_req, type_req, fn_type_req values.
maybe its true, false
--- Comment #2 from torbenh at gmx dot de 2010-01-06 13:19 ---
the generated x86_64 asm: _Z11fill_bufferPfm: .LFB3: testq %rsi, %rsi
je .L4 xorl%eax, %eax movss .LC0(%rip), %xmm2
.p2align 4,,10 .p2align 3 .L3: movss ramp(%rip), %xmm1
--- Comment #1 from torbenh at gmx dot de 2010-01-06 13:10 ---
Created an attachment (id=19484)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=19484&action=view)
test case which doesnt optimize properly
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42633
there is currently no way to hint gcc that a restricted pointer
doesnt alias with a member of a struct.
quoting Richard Guenther on this:
--
Yes, in this case you can fix it by making ramp static. Otherwise its address
ma