https://gcc.gnu.org/bugzilla/show_bug.cgi?id=30082
Richard Biener changed:
What|Removed |Added
Last reconfirmed|2007-08-28 10:58:39 |2018-3-2
Assignee|rguenth at
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=30082
Eric Gallager changed:
What|Removed |Added
CC||egallager at gcc dot gnu.org
--- Comment
--- Comment #3 from rguenth at gcc dot gnu dot org 2007-08-28 10:58 ---
long foo(float x)
{
return __builtin_lfloorf(x);
}
generates
foo:
.LFB2:
cvttss2siq %xmm0, %rax
cvtsi2ssq %rax, %xmm1
leaq-1(%rax), %rdx
comiss %xmm0, %xmm1