8#ifndef BOTAN_MP_ASM_H__
9#define BOTAN_MP_ASM_H__
11#include <botan/mp_types.h>
14#if (BOTAN_MP_WORD_BITS != 64)
15 #error The mp_msvc64 module requires that BOTAN_MP_WORD_BITS == 64
18#pragma intrinsic(_umul128)
30 lo = _umul128(a, b, &hi);
42inline word
word_madd3(word a, word b, word c, word* d)
45 lo = _umul128(a, b, &hi);
word word_madd3(word a, word b, word c, word *d)
word word_madd2(word a, word b, word *c)