blob: d16a5dd565652cef364d2820ad6f4241d69fae0c [file] [log] [blame]
__attribute__((noinline))
__int128 multiply_add (long a, long b, long c)
{
return (__int128) a * b + c;
}
__attribute__((noinline))
unsigned __int128 multiply_addu (unsigned long a, unsigned long b,
unsigned long c)
{
return (unsigned __int128) a * b + c;
}