Home
last modified time | relevance | path

Searched refs:INT64 (Results 1 – 25 of 125) sorted by relevance

12345

/device/linaro/bootloader/edk2/StdLib/LibC/CRT/
DGcc.c67 return (int) DivS64x64Remainder ((INT64) Dividend, (INT64) Divisor, NULL); in __divsi3()
70 INT64 __divdi3(INT64 Dividend, INT64 Divisor) in __divdi3()
72 INT64 Quotient; in __divdi3()
74 Quotient = DivS64x64Remainder ((INT64) Dividend, (INT64) Divisor, NULL); in __divdi3()
83 return (long long) DivS64x64Remainder ((INT64) Dividend, (INT64) Divisor, NULL); in __divti3()
110 INT64 Remainder; in __modsi3()
112 (void) DivS64x64Remainder ((INT64) Dividend, (INT64) Divisor, &Remainder); in __modsi3()
118 INT64 __moddi3(INT64 Dividend, INT64 Divisor) in __moddi3()
120 INT64 Remainder; in __moddi3()
122 (void) DivS64x64Remainder ((INT64) Dividend, (INT64) Divisor, &Remainder); in __moddi3()
[all …]
/device/linaro/bootloader/edk2/StdLib/LibC/StdLib/
DXdiv.c35 INT64 bigrem; in div()
37 r.quot = (int)DivS64x64Remainder( (INT64)num, (INT64)denom, &bigrem); in div()
51 INT64 bigrem; in ldiv()
53 r.quot = (long)DivS64x64Remainder( (INT64)num, (INT64)denom, &bigrem); in ldiv()
70 INT64 bigrem; in lldiv()
72 r.quot = (long long)DivS64x64Remainder( (INT64)num, (INT64)denom, &bigrem); in lldiv()
/device/linaro/bootloader/edk2/ArmPkg/Library/CompilerIntrinsicsLib/Arm/
Ddivdi3.c65 INT64
66 __divdi3(INT64 a, INT64 b) in __divdi3()
68 const int bits_in_dword_m1 = (int)(sizeof(INT64) * CHAR_BIT) - 1; in __divdi3()
69 INT64 s_a = a >> bits_in_dword_m1; // s_a = a < 0 ? -1 : 0 in __divdi3()
70 INT64 s_b = b >> bits_in_dword_m1; // s_b = b < 0 ? -1 : 0 in __divdi3()
Dmoddi3.c65 INT64
66 __moddi3(INT64 a, INT64 b) in __moddi3()
68 const int bits_in_dword_m1 = (int)(sizeof(INT64) * CHAR_BIT) - 1; in __moddi3()
69 INT64 s = b >> bits_in_dword_m1; // s = b < 0 ? -1 : 0 in __moddi3()
73 INT64 r; in __moddi3()
Dmullu.asm22 ;INT64
25 ; IN INT64 Multiplicand
34 ;INT64
37 ; IN INT64 Multiplicand
38 ; IN INT64 Multiplier
Dmullu.S19 #INT64
22 # IN INT64 Multiplicand
28 # Make upper part of INT64 Multiplier 0 and use __aeabi_lmul
31 #INT64
34 # IN INT64 Multiplicand
35 # IN INT64 Multiplier
Dmuldi3.c64 INT64
87 INT64
88 __muldi3(INT64 a, INT64 b) in __muldi3()
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BaseLib/Ia32/
DDivS64x64Remainder.c42 INT64
44 IN INT64 Dividend, in InternalMathDivRemS64x64()
45 IN INT64 Divisor, in InternalMathDivRemS64x64()
46 OUT INT64 *Remainder OPTIONAL in InternalMathDivRemS64x64()
49 INT64 Quot; in InternalMathDivRemS64x64()
/device/linaro/bootloader/edk2/MdePkg/Library/BaseLib/Ia32/
DDivS64x64Remainder.c34 INT64
37 IN INT64 Dividend, in InternalMathDivRemS64x64()
38 IN INT64 Divisor, in InternalMathDivRemS64x64()
39 OUT INT64 *Remainder OPTIONAL in InternalMathDivRemS64x64()
42 INT64 Quot; in InternalMathDivRemS64x64()
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BaseLib/
DMultS64x64.c41 INT64
44 IN INT64 Multiplicand, in MultS64x64()
45 IN INT64 Multiplier in MultS64x64()
48 return (INT64)MultU64x64 ((UINT64) Multiplicand, (UINT64) Multiplier); in MultS64x64()
DDivS64x64Remainder.c44 INT64
47 IN INT64 Dividend, in DivS64x64Remainder()
48 IN INT64 Divisor, in DivS64x64Remainder()
49 OUT INT64 *Remainder OPTIONAL in DivS64x64Remainder()
/device/linaro/bootloader/edk2/MdePkg/Library/BaseLib/
DMultS64x64.c34 INT64
37 IN INT64 Multiplicand, in MultS64x64()
38 IN INT64 Multiplier in MultS64x64()
41 return (INT64)MultU64x64 ((UINT64) Multiplicand, (UINT64) Multiplier); in MultS64x64()
DDivS64x64Remainder.c43 INT64
46 IN INT64 Dividend, in DivS64x64Remainder()
47 IN INT64 Divisor, in DivS64x64Remainder()
48 OUT INT64 *Remainder OPTIONAL in DivS64x64Remainder()
DMath64.c89 TestValue = (INTN)((INT64)(1ULL << 63) >> 63); in InternalMathARShiftU64()
94 return (UINT64)((INT64)Operand >> Count); in InternalMathARShiftU64()
356 INT64
359 IN INT64 Dividend, in InternalMathDivRemS64x64()
360 IN INT64 Divisor, in InternalMathDivRemS64x64()
361 OUT INT64 *Remainder OPTIONAL in InternalMathDivRemS64x64()
/device/linaro/bootloader/edk2/BaseTools/Source/C/Include/X64/
DProcessorBind.h77 typedef __int64 INT64; typedef
94 typedef long long INT64; typedef
109 typedef long INT64; typedef
136 typedef int64_t INT64; typedef
144 typedef INT64 INTN;
/device/linaro/bootloader/edk2/MdeModulePkg/Universal/EbcDxe/
DEbcExecute.c99 INT64
398 INT64
1561 INT64 Index64Op1; in ExecuteMOVxx()
1562 INT64 Index64Op2; in ExecuteMOVxx()
1598 Index64Op1 = (INT64) Index16; in ExecuteMOVxx()
1604 Index64Op2 = (INT64) Index16; in ExecuteMOVxx()
1613 Index64Op1 = (INT64) Index32; in ExecuteMOVxx()
1619 Index64Op2 = (INT64) Index32; in ExecuteMOVxx()
1741 Data64 = (UINT64) ConvertStackAddr (VmPtr, (UINTN) (INT64) Data64); in ExecuteMOVxx()
2179 INT64 ImmData64; in ExecuteMOVI()
[all …]
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BaseTimerLibLocalApic/Ipf/
DIpfTimerLib.c42 IN INT64 Delay in InternalIpfDelay()
45 INT64 Ticks; in InternalIpfDelay()
50 Ticks = (INT64)AsmReadItc () + Delay; in InternalIpfDelay()
57 while (Ticks - (INT64)AsmReadItc() >= 0); in InternalIpfDelay()
/device/linaro/bootloader/edk2/StdLib/Include/X64/machine/
Dint_mwgwtypes.h64 typedef INT64 int_least64_t;
74 typedef INT64 int_fast64_t;
79 typedef INT64 intmax_t;
/device/linaro/bootloader/edk2/StdLib/Include/Arm/machine/
Dint_mwgwtypes.h64 typedef INT64 int_least64_t;
74 typedef INT64 int_fast64_t;
79 typedef INT64 intmax_t;
Dansi.h65 #define _BSD_CLOCKID_T_ INT64 /* clockid_t */
66 #define _BSD_TIMER_T_ INT64 /* timer_t */
67 #define _BSD_SUSECONDS_T_ INT64 /* suseconds_t */
/device/linaro/bootloader/edk2/StdLib/Include/Ia32/machine/
Dint_mwgwtypes.h64 typedef INT64 int_least64_t;
74 typedef INT64 int_fast64_t;
79 typedef INT64 intmax_t;
Dansi.h65 #define _BSD_CLOCKID_T_ INT64 /* clockid_t */
66 #define _BSD_TIMER_T_ INT64 /* timer_t */
67 #define _BSD_SUSECONDS_T_ INT64 /* suseconds_t */
/device/linaro/bootloader/edk2/StdLib/Include/Ipf/machine/
Dint_mwgwtypes.h65 typedef INT64 int_least64_t;
75 typedef INT64 int_fast64_t;
80 typedef INT64 intmax_t;
/device/linaro/bootloader/edk2/StdLib/Include/Aarch64/machine/
Dint_mwgwtypes.h64 typedef INT64 int_least64_t;
74 typedef INT64 int_fast64_t;
79 typedef INT64 intmax_t;
Dansi.h65 #define _BSD_CLOCKID_T_ INT64 /* clockid_t */
66 #define _BSD_TIMER_T_ INT64 /* timer_t */
67 #define _BSD_SUSECONDS_T_ INT64 /* suseconds_t */

12345