26 Aug
2018
26 Aug
'18
4:55 a.m.
On Sun, 26 Aug 2018 at 04:42, Marshall Clow via Boost
The MSVC intrinsics are missing (for my purposes) important things - like "noexcept" and "constexpr".
They are C-"functions", they "are" noexcept, you can mark any C++-function containing calls to those intrinsics noexcept, and you won't be lying. The constexpr bit depends on what the C++-compiler does with those intrinsic calls, with some exceptions, most intrinsics map to exactly one assembler instruction, i.e. there is no reason why they could not be constexpr (but that is a C++-concept). degski -- *“If something cannot go on forever, it will stop" - Herbert Stein* *“No, it isn’t truth. Truth isn’t truth" - Rudolph W. L. Giuliani*