[Bug 117] Program using core.simd does not compile

2014-05-14 Thread via D.gnu
http://bugzilla.gdcproject.org/show_bug.cgi?id=117 --- Comment #9 from jens.k.muel...@gmx.de --- Do you have some timeline? I'd like to see it reviewed. -- You are receiving this mail because: You are watching all bug changes.

[Bug 117] Program using core.simd does not compile

2014-05-14 Thread via D.gnu
http://bugzilla.gdcproject.org/show_bug.cgi?id=117 --- Comment #8 from Manu --- Fair enough. Although it's a direct abstraction for most operations, so no overheads. Some algorithms which aren't supported by certain architectures need to be emulated however. -- You are receiving this mail becau

[Bug 117] Program using core.simd does not compile

2014-05-14 Thread via D.gnu
http://bugzilla.gdcproject.org/show_bug.cgi?id=117 --- Comment #7 from jens.k.muel...@gmx.de --- Thanks for the reply. Sorry I'm fairly new to this low-level programming. I'm looking forward to std.simd. Currently I familiarize myself with this kind of programming. I believe std.simd will be a hu

[Bug 117] Program using core.simd does not compile

2014-05-13 Thread via D.gnu
http://bugzilla.gdcproject.org/show_bug.cgi?id=117 --- Comment #6 from Iain Buclaw --- (In reply to Manu from comment #5) > Might I suggest that std.simd exists to wrangle the difference between > compilers (and arch/platforms). > It's on dub, or my github. I'll finish it up when I have all the t

[Bug 117] Program using core.simd does not compile

2014-05-13 Thread via D.gnu
http://bugzilla.gdcproject.org/show_bug.cgi?id=117 Manu changed: What|Removed |Added CC||turkey...@gmail.com --- Comment #5 from Manu ---

[Bug 117] Program using core.simd does not compile

2014-05-13 Thread via D.gnu
http://bugzilla.gdcproject.org/show_bug.cgi?id=117 --- Comment #4 from Iain Buclaw --- Quote from (Updated code example for D) https://gcc.gnu.org/ml/gcc-help/2011-06/msg00237.html """ The __builtin_ia32_loadaps builtin function was removed and the documentation is out of date. The movaps instr

[Bug 117] Program using core.simd does not compile

2014-05-13 Thread via D.gnu
http://bugzilla.gdcproject.org/show_bug.cgi?id=117 --- Comment #3 from Iain Buclaw --- There is no __builtin_ia32_loadaps in GCC either. -- You are receiving this mail because: You are watching all bug changes.

[Bug 117] Program using core.simd does not compile

2014-05-13 Thread via D.gnu
http://bugzilla.gdcproject.org/show_bug.cgi?id=117 --- Comment #2 from jens.k.muel...@gmx.de --- There is no __builtin_ia32_loadaps with my gdc. I'm using the latest binaries. Is this to be expected? Probably I'm doing something wrong. I cannot find it in the generated builtins.di and gdc says err

[Bug 117] Program using core.simd does not compile

2014-04-08 Thread gdc-bugzilla
http://bugzilla.gdcproject.org/show_bug.cgi?id=117 Iain Buclaw changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug 117] Program using core.simd does not compile

2014-04-08 Thread gdc-bugzilla
http://bugzilla.gdcproject.org/show_bug.cgi?id=117 --- Comment #1 from Iain Buclaw --- __simd requires the compiler to expose D_SIMD. Which is not implemented in GDC. And given the nature of the intrinsic, I can't see it ever being introduced. To access SIMD instructions, instead use the gcc.b