3 ms·
> Intrinsics are usually fixed in a couple of days This is only helpful if everyone who builds the software is willing and able to use a bleeding edge version
by usefulcat 6y ago
> Intrinsics are usually fixed in a couple of days
This is only helpful if everyone who builds the software is willing and able to use a bleeding edge version of a particular compiler. By comparison, using inline assembly will fix the problem for everyone, immediately, usually without anyone needing to use a different compiler or compiler version.
- volta83 6y agoUsing inline assembly is perfectly fine. I don't think we disagree here. The only bad thing is trying to bend broken intrinsics into half-way doing what you want and complaining that it is too much work. Don't do that. --- Also, keep in mind that with inline assembly you often need one implementation per architecture and per compiler, since all compilers have slightly different syntax (its non-standard), i've seen multiple implementations even for the same compiler depending on version...