Home
last modified time | relevance | path

Searched refs:divisor (Results 1 – 25 of 38) sorted by relevance

12

/device/linaro/bootloader/edk2/MdePkg/Library/BaseLib/Ia32/
DDivU64x64Remainder.S35 movl 16(%esp), %ecx # ecx <- divisor[32..63]
52 mov 24(%esp), %ebx # ecx:ebx <- divisor
61 movl 28(%esp), %ecx # ecx <- high dword of divisor
62 mull 24(%esp) # edx:eax <- quotient * divisor[0..31]
63 imull %ebx, %ecx # ecx <- quotient * divisor[32..63]
64 addl %ecx, %edx # edx <- (quotient * divisor)[32..63]
76 sbb 28(%esp), %edx # edx:eax <- (quotient - 1) * divisor
DDivU64x64Remainder.nasm38 mov ecx, [esp + 16] ; ecx <- divisor[32..63]
56 mov ebx, dword [esp + 24] ; ecx:ebx <- divisor
65 mov ecx, [esp + 28] ; ecx <- high dword of divisor
66 mul dword [esp + 24] ; edx:eax <- quotient * divisor[0..31]
67 imul ecx, ebx ; ecx <- quotient * divisor[32..63]
68 add edx, ecx ; edx <- (quotient * divisor)[32..63]
80 sbb edx, dword [esp + 28] ; edx:eax <- (quotient - 1) * divisor
DDivU64x64Remainder.asm39 mov ecx, [esp + 16] ; ecx <- divisor[32..63]
55 mov ebx, dword ptr [esp + 24] ; ecx:ebx <- divisor
64 mov ecx, [esp + 28] ; ecx <- high dword of divisor
65 mul dword ptr [esp + 24] ; edx:eax <- quotient * divisor[0..31]
66 imul ecx, ebx ; ecx <- quotient * divisor[32..63]
67 add edx, ecx ; edx <- (quotient * divisor)[32..63]
79 sbb edx, dword ptr [esp + 28] ; edx:eax <- (quotient - 1) * divisor
DDivU64x32Remainder.S34 movl 12(%esp), %ecx # ecx <- divisor
DDivU64x32Remainder.asm36 mov ecx, [esp + 12] ; ecx <- divisor
DDivU64x32Remainder.nasm35 mov ecx, [esp + 12] ; ecx <- divisor
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BaseLib/Ia32/
DDivU64x64Remainder.asm39 mov ecx, [esp + 16] ; ecx <- divisor[32..63]
55 mov ebx, dword ptr [esp + 24] ; ecx:ebx <- divisor
64 mov ecx, [esp + 28] ; ecx <- high dword of divisor
65 mul dword ptr [esp + 24] ; edx:eax <- quotient * divisor[0..31]
66 imul ecx, ebx ; ecx <- quotient * divisor[32..63]
67 add edx, ecx ; edx <- (quotient * divisor)[32..63]
79 sbb edx, dword ptr [esp + 28] ; edx:eax <- (quotient - 1) * divisor
DDivU64x32Remainder.asm36 mov ecx, [esp + 12] ; ecx <- divisor
/device/linaro/bootloader/edk2/StdLib/LibC/CRT/Ia32/
Dulldvrm.c54 ; EDX:EAX contains the quotient (dividend/divisor) in _aulldvrm()
55 ; EBX:ECX contains the remainder (divided % divisor) in _aulldvrm()
87 ; EDX:EAX contains the quotient (dividend/divisor) in _aulldvrm()
Dlldvrm.c54 ; EDX:EAX contains the quotient (dividend/divisor) in _alldvrm()
55 ; EBX:ECX contains the remainder (divided % divisor) in _alldvrm()
87 ; EDX:EAX contains the quotient (dividend/divisor) in _alldvrm()
Dlldiv.c40 ; 1st pushed: divisor (QWORD) in _alldiv()
44 ; EDX:EAX contains the quotient (dividend/divisor) in _alldiv()
/device/linaro/bootloader/edk2/AppPkg/Applications/Python/Python-2.7.2/Lib/test/
Dtest_types.py136 for divisor in 1, 2, 4, 8, 16, 32:
137 j = m // divisor
138 prod = divisor * j
140 self.fail("%r * %r == %r != %r" % (divisor, j, prod, m))
145 for divisor in 1, 2, 4, 8, 16, 32:
146 j = m // divisor - 1
147 prod = divisor * j
153 for divisor in 1, 2, 4, 8, 16, 32:
154 j = m // divisor + 1
155 prod = divisor * j
/device/linaro/bootloader/edk2/AppPkg/Applications/Python/Python-2.7.2/Lib/
Dsndhdr.py111 divisor = get_long_be(h[128+16:128+20])
112 return 'hcom', 22050//divisor, 1, -1, 8
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Library/EfiCommonLib/Ia32/
DDivU64x32.c56 mov ecx, Divisor ; Put 32 bits divisor in ECX in DivU64x32()
DDivU64x32.S70 movl 0x10(%ebp), %ecx # Put 32 bits divisor in ECX
DDivU64x32.asm64 mov ecx, [ebp + 10h] ; Put 32 bits divisor in ECX
/device/linaro/bootloader/edk2/AppPkg/Applications/Python/Python-2.7.2/Modules/
Dtimemodule.c168 static double divisor = 0.0; in time_clock() local
172 if (divisor == 0.0) { in time_clock()
181 divisor = (double)freq.QuadPart; in time_clock()
185 return PyFloat_FromDouble(diff / divisor); in time_clock()
/device/linaro/bootloader/edk2/AppPkg/Applications/Python/Python-2.7.10/Modules/
Dtimemodule.c168 static double divisor = 0.0; in time_clock() local
172 if (divisor == 0.0) { in time_clock()
181 divisor = (double)freq.QuadPart; in time_clock()
185 return PyFloat_FromDouble(diff / divisor); in time_clock()
/device/generic/opengl-transport/host/libs/virglrenderer/OpenGLESDispatch/
Dgles2_extensions.entries20 void glVertexAttribDivisorEXT(GLuint index, GLuint divisor);
Dgles31_only.entries72 void glVertexBindingDivisor(GLuint bindingindex, GLuint divisor);
Dgles3_only.entries97 void glVertexAttribDivisor(GLuint index, GLuint divisor);
/device/generic/goldfish-opengl/shared/OpenglCodecCommon/
DGLClientState.h130 GLuint divisor; member
141 GLuint divisor; member
221 void setVertexBindingDivisor(int bindingindex, GLuint divisor);
DGLClientState.cpp169 void GLClientState::setVertexBindingDivisor(int bindingindex, GLuint divisor) { in setVertexBindingDivisor() argument
170 m_currVaoState.bufferBinding(bindingindex).divisor = divisor; in setVertexBindingDivisor()
237 attribState[i].divisor = 0; in addVertexArrayObject()
/device/generic/goldfish-opengl/system/GLESv2_enc/
DGL2Encoder.cpp1218 int divisor = curr_binding.divisor; in sendVertexAttributes() local
1224 if (firstIndex && divisor && !primcount) { in sendVertexAttributes()
1233 if (divisor) { in sendVertexAttributes()
1235 … __FUNCTION__, i, divisor, state.stride, effectiveStride, state.elementSize, state.type, datalen); in sendVertexAttributes()
1236 int actual_count = std::max(1, (int)((primcount + divisor - 1) / divisor)); in sendVertexAttributes()
1263 if (divisor) { in sendVertexAttributes()
1264 int actual_count = std::max(1, (int)((primcount + divisor - 1) / divisor)); in sendVertexAttributes()
3726 void GL2Encoder::s_glVertexAttribDivisor(void* self, GLuint index, GLuint divisor) { in s_glVertexAttribDivisor() argument
3731 ctx->m_state->setVertexBindingDivisor(index, divisor); in s_glVertexAttribDivisor()
3732 ctx->m_glVertexAttribDivisor_enc(ctx, index, divisor); in s_glVertexAttribDivisor()
[all …]
/device/generic/goldfish-opengl/system/include/GLES2/
Dgl2ext.h547 typedef void (GL_APIENTRYP PFNGLVERTEXATTRIBDIVISORANGLEPROC) (GLuint index, GLuint divisor);
551 GL_APICALL void GL_APIENTRY glVertexAttribDivisorANGLE (GLuint index, GLuint divisor);
922 typedef void (GL_APIENTRYP PFNGLVERTEXATTRIBDIVISOREXTPROC) (GLuint index, GLuint divisor);
924 GL_APICALL void GL_APIENTRY glVertexAttribDivisorEXT (GLuint index, GLuint divisor);
1698 typedef void (GL_APIENTRYP PFNGLVERTEXATTRIBDIVISORNVPROC) (GLuint index, GLuint divisor);
1700 GL_APICALL void GL_APIENTRY glVertexAttribDivisorNV (GLuint index, GLuint divisor);

12