Files
scylladb/utils
Avi Kivity 8aa59a897e utils: make clmul() constexpr
clmul() is a pure function and so should already be constexpr,
but it uses intrinsics that aren't defined as constexpr and
so the compiler can't really compute it at compile time.

Fix by defining a constexpr variant and dispatching based
on whether we're being constant-evaluated or not.

The implementation is simple, but in any case proof that it
is correct will be provided later on.
2022-11-12 16:49:43 +02:00
..
2022-07-04 19:27:06 +02:00
2022-06-02 11:21:05 +03:00
2022-11-12 16:49:43 +02:00
2022-02-28 12:36:03 +02:00
2022-02-28 12:52:47 +02:00
2022-08-08 08:02:27 +03:00