Botan 3.6.1
Crypto and TLS for C&
|
Internal Header. More...
#include <botan/types.h>
#include <botan/internal/donna128.h>
Go to the source code of this file.
Classes | |
class | Botan::word3< W > |
struct | Botan::WordInfo< W > |
struct | Botan::WordInfo< uint32_t > |
struct | Botan::WordInfo< uint64_t > |
Namespaces | |
namespace | Botan |
Concepts | |
concept | Botan::WordType |
Functions | |
template<WordType W> | |
constexpr void | Botan::word3_add (W *w2, W *w1, W *w0, W x) |
template<WordType W> | |
constexpr void | Botan::word3_muladd (W *w2, W *w1, W *w0, W x, W y) |
template<WordType W> | |
constexpr void | Botan::word3_muladd_2 (W *w2, W *w1, W *w0, W x, W y) |
template<WordType W> | |
constexpr auto | Botan::word4_add3 (W z[4], const W x[4], const W y[4], W carry) -> W |
template<WordType W> | |
constexpr auto | Botan::word4_sub3 (W z[4], const W x[4], const W y[4], W carry) -> W |
template<WordType W> | |
constexpr auto | Botan::word8_add2 (W x[8], const W y[8], W carry) -> W |
template<WordType W> | |
constexpr auto | Botan::word8_add3 (W z[8], const W x[8], const W y[8], W carry) -> W |
template<WordType W> | |
constexpr auto | Botan::word8_linmul2 (W x[8], W y, W carry) -> W |
template<WordType W> | |
constexpr auto | Botan::word8_linmul3 (W z[8], const W x[8], W y, W carry) -> W |
template<WordType W> | |
constexpr auto | Botan::word8_madd3 (W z[8], const W x[8], W y, W carry) -> W |
template<WordType W> | |
constexpr auto | Botan::word8_sub2 (W x[8], const W y[8], W carry) -> W |
template<WordType W> | |
constexpr auto | Botan::word8_sub2_rev (W x[8], const W y[8], W carry) -> W |
template<WordType W> | |
constexpr auto | Botan::word8_sub3 (W z[8], const W x[8], const W y[8], W carry) -> W |
template<WordType W> | |
constexpr auto | Botan::word_add (W x, W y, W *carry) -> W |
template<WordType W> | |
constexpr auto | Botan::word_madd2 (W a, W b, W *c) -> W |
template<WordType W> | |
constexpr auto | Botan::word_madd3 (W a, W b, W c, W *d) -> W |
template<WordType W> | |
constexpr auto | Botan::word_sub (W x, W y, W *carry) -> W |
Internal Header.
Definition in file mp_asmi.h.