40#ifndef softfloat_mul128To256M
42#define softfloat_mul128To256M softfloat_mul128To256M
43#include "primitives.h"
49 struct uint128 p0, p64, p128;
55 z64 = p64.v0 + p0.v64;
56 z128 = p64.v64 + (z64 < p64.v0);
59 z192 = p128.v64 + (z128 < p128.v0);
63 p64.v64 += (z64 < p64.v0);
66 zPtr[
indexWord( 4, 3 )] = z192 + (z128 < p64.v64);
#define indexWord(total, n)
#define softfloat_mul128To256M
struct uint128 softfloat_mul64To128(uint64_t a, uint64_t b)
unsigned __int64 uint64_t