TianoCore EDK2
master
Loading...
Searching...
No Matches
MathModU64x64.c
Go to the documentation of this file.
1
11
#include <
Library/BaseLib.h
>
12
13
/* https://gcc.gnu.org/onlinedocs/gccint/Integer-library-routines.html */
14
__attribute__
((__used__))
15
unsigned
long
long
16
__umoddi3 (
17
unsigned
long
long
A,
18
unsigned
long
long
B
19
)
20
{
21
unsigned
long
long
Reminder;
22
23
DivU64x64Remainder
((UINT64)A, (UINT64)B, (UINT64 *)&Reminder);
24
25
return
Reminder;
26
}
BaseLib.h
DivU64x64Remainder
UINT64 EFIAPI DivU64x64Remainder(IN UINT64 Dividend, IN UINT64 Divisor, OUT UINT64 *Remainder OPTIONAL)
Definition:
DivU64x64Remainder.c:32
__attribute__
unsigned long long UINT64 __attribute__((aligned(8)))
Definition:
ProcessorBind.h:28
CryptoPkg
Library
IntrinsicLib
Ia32
MathModU64x64.c
Generated on Fri Nov 15 2024 18:01:05 for TianoCore EDK2 by
1.9.6