D.gnu - [Bug 180] New: DMD -O is faster than GDC -O3 for byte and short math
- via D.gnu (35/35) Apr 20 2015 Date: Mon, 20 Apr 2015 23:08:59 +0100
Date: Mon, 20 Apr 2015 23:08:59 +0100 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" http://bugzilla.gdcproject.org/show_bug.cgi?id=180 Bug ID: 180 Summary: DMD -O is faster than GDC -O3 for byte and short math Product: GDC Version: development Hardware: x86 OS: Linux Status: NEW Severity: normal Priority: Normal Component: gdc Assignee: ibuclaw gdcproject.org Reporter: ketmar ketmar.no-ip.org Created attachment 84 --> http://bugzilla.gdcproject.org/attachment.cgi?id=84&action=edit test case using the attached test code, i got this results: for: dmd -O -inline -release tByte: 0.004,872 secs tShort: 0.006,896 secs tInt: 0.008,672 secs tLong: 0.036,864 secs for: gdc -march=native -O3 -frelease tByte: 0.008,830 secs tShort: 0.008,858 secs tInt: 0.008,267 secs tLong: 0.014,029 secs seems that DMD does better with bytes and shorts, while gdc has the same speed for bytes, shorts and ints. -- You are receiving this mail because: You are watching all bug changes.
Apr 20 2015