Re:Why Const Doesn't Make C Code Faster
by dmitrygr on Tuesday August 20, 2019 @04:38PM
(#20751830)
often but not always, for example a function using asm() to access, say, some AES intrinsics is pure (const even) since the output only depends on input, but oftentimes compiler by itself will not declare a function with an asm() block pure or const
Actually that's the main point, as if it's in the same TU, the compiler can probably figure out a function is pure.