Re:Google removes SIMD.js support from Chromium
by asveikau on Sunday June 04, 2017 @10:30AM
(#14481764)
Last I knew __asm doesn't work on amd64 or arm. Still the case?
[ Parent
| on HN ]
Re:Google removes SIMD.js support from Chromium
by planteen on Sunday June 04, 2017 @11:12AM
(#14481938)
For what toolchain? GCC supports inline assembly for every architecture I have used it on (x86, x86-64, PPC, SPARC, ARM)
Re:Google removes SIMD.js support from Chromium
by asveikau on Sunday June 04, 2017 @01:34PM
(#14482509)
__asm{} as described in the comment I am replying to is an MSVC extension which lets you do assembly sprinkled with a mix of C identifiers. GCC's equivalent feature (asm() or __asm___()) is quite different, with the list of inputs, outputs, clobbers etc.