[Bug target/30082] Expansion of lceil and lfloor could use if-conversion

2018-03-02 Thread rguenth at gcc dot gnu.org
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

[Bug target/30082] Expansion of lceil and lfloor could use if-conversion

2018-03-02 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=30082 Eric Gallager changed: What|Removed |Added CC||egallager at gcc dot gnu.org --- Comment

[Bug target/30082] Expansion of lceil and lfloor could use if-conversion

2007-08-28 Thread rguenth at gcc dot gnu dot org
--- 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