Home
last modified time | relevance | path

Searched refs:edx (Results 1 – 25 of 215) sorted by relevance

123456789

/illumos-gate/usr/src/test/os-tests/tests/xsave/
H A Dxsave_asm32.S49 movl 4(%esp), %edx
86 GET_MASK(%edx, 0)
87 GET_MASK(%edx, 1)
88 GET_MASK(%edx, 2)
89 GET_MASK(%edx, 3)
90 GET_MASK(%edx, 4)
91 GET_MASK(%edx, 5)
92 GET_MASK(%edx, 6)
93 GET_MASK(%edx, 7)
159 SET_MASK(%edx, 0)
[all …]
/illumos-gate/usr/src/common/atomic/i386/
H A Datomic.S76 movl 4(%esp), %edx / %edx = target address
88 movl 4(%esp), %edx / %edx = target address
101 movl 4(%esp), %edx / %edx = target address
124 movl 4(%edi), %edx / %edx:%eax = old value
173 movl 4(%esp), %edx / %edx = target address
185 movl 4(%esp), %edx / %edx = target address
198 movl 4(%esp), %edx / %edx = target address
221 movl 4(%edi), %edx / %edx:%eax = old value
340 movl 4(%esp), %edx / %edx = target address
352 movl 4(%esp), %edx / %edx = target address
[all …]
/illumos-gate/usr/src/test/util-tests/tests/dis/i386/
H A D32.bmi1.s25 andn %eax, %ebx, %edx
31 blsi %eax, %edx
32 blsi (%eax), %edx
33 blsi 0x40(%eax), %edx
34 blsmsk %eax, %edx
35 blsmsk (%eax), %edx
37 blsr %eax, %edx
38 blsr (%eax), %edx
39 blsr 0x40(%eax), %edx
43 tzcnt %eax, %edx
[all …]
H A D64.bmi1.s25 andn %eax, %ebx, %edx
31 blsi %eax, %edx
32 blsi (%rax), %edx
33 blsi 0x40(%rax), %edx
34 blsmsk %eax, %edx
35 blsmsk (%rax), %edx
37 blsr %eax, %edx
38 blsr (%rax), %edx
39 blsr 0x40(%rax), %edx
43 tzcnt %eax, %edx
[all …]
H A D32.bmi1.out1 libdis_test: c4 e2 60 f2 d0 andn %eax,%ebx,%edx
2 libdis_test+0x5: c4 e2 60 f2 10 andn (%eax),%ebx,%edx
4 libdis_test+0x10: c4 e2 60 f7 d0 bextr %ebx,%eax,%edx
5 libdis_test+0x15: c4 e2 60 f7 10 bextr %ebx,(%eax),%edx
7 libdis_test+0x20: c4 e2 68 f3 d8 blsi %eax,%edx
8 libdis_test+0x25: c4 e2 68 f3 18 blsi (%eax),%edx
10 libdis_test+0x30: c4 e2 68 f3 d0 blsmsk %eax,%edx
11 libdis_test+0x35: c4 e2 68 f3 10 blsmsk (%eax),%edx
13 libdis_test+0x40: c4 e2 68 f3 c8 blsr %eax,%edx
14 libdis_test+0x45: c4 e2 68 f3 08 blsr (%eax),%edx
[all …]
H A D32.avx512_vnni.s37 vpdpbusd (%edx){1to4}, %xmm1, %xmm2
39 vpdpbusd (%edx){1to8}, %ymm1, %ymm2
41 vpdpbusd (%edx){1to16}, %zmm1, %zmm2
55 vpdpbusds (%edx){1to4}, %xmm1, %xmm2
57 vpdpbusds (%edx){1to8}, %ymm1, %ymm2
59 vpdpbusds (%edx){1to16}, %zmm1, %zmm2
73 vpdpwssd (%edx){1to4}, %xmm1, %xmm2
75 vpdpwssd (%edx){1to8}, %ymm1, %ymm2
77 vpdpwssd (%edx){1to16}, %zmm1, %zmm2
91 vpdpwssds (%edx){1to4}, %xmm1, %xmm2
[all …]
H A D32.gfni.s29 gf2p8affineinvqb $0x77, 0x12(%ecx, %edx, 4), %xmm4
34 gf2p8affineqb $0x77, 0x12(%ecx, %edx, 4), %xmm3
39 gf2p8mulb 0x17(%ecx, %edx, 4), %xmm2
50 vgf2p8affineqb $0x77, 0x12(%ecx, %edx, 4), %xmm3, %xmm6
55 vgf2p8mulb 0x17(%ecx, %edx, 4), %xmm2, %xmm3
71 vgf2p8mulb 0x17(%ecx, %edx, 4), %ymm2, %ymm3
87 vgf2p8mulb 0x17(%ecx, %edx, 4), %zmm2, %zmm3
114 vgf2p8mulb 0x17(%ecx, %edx, 4), %zmm2, %zmm3{%k7}
115 vgf2p8mulb 0x17(%ecx, %edx, 4), %zmm2, %zmm3{%k6}{z}
142 vgf2p8mulb 0x17(%ecx, %edx, 4), %ymm2, %ymm3{%k7}
[all …]
H A D64.bmi1.out1 libdis_test: c4 e2 60 f2 d0 andn %eax,%ebx,%edx
2 libdis_test+0x5: c4 e2 60 f2 10 andn (%rax),%ebx,%edx
4 libdis_test+0x10: c4 e2 60 f7 d0 bextr %ebx,%eax,%edx
5 libdis_test+0x15: c4 e2 60 f7 10 bextr %ebx,(%rax),%edx
7 libdis_test+0x20: c4 e2 68 f3 d8 blsi %eax,%edx
8 libdis_test+0x25: c4 e2 68 f3 18 blsi (%rax),%edx
10 libdis_test+0x30: c4 e2 68 f3 d0 blsmsk %eax,%edx
11 libdis_test+0x35: c4 e2 68 f3 10 blsmsk (%rax),%edx
13 libdis_test+0x40: c4 e2 68 f3 c8 blsr %eax,%edx
14 libdis_test+0x45: c4 e2 68 f3 08 blsr (%rax),%edx
[all …]
H A D32.avx512_vnni.out14 libdis_test+0x4b: 62 f2 75 18 50 12 vpdpbusd (%edx){1to4},%xmm1,%xmm2
15 libdis_test+0x51: 62 f2 75 18 50 92 vpdpbusd 0x23(%edx){1to4},%xmm1,%xmm2
17 libdis_test+0x5b: 62 f2 75 38 50 12 vpdpbusd (%edx){1to8},%ymm1,%ymm2
18 libdis_test+0x61: 62 f2 75 38 50 92 vpdpbusd 0x23(%edx){1to8},%ymm1,%ymm2
20 libdis_test+0x6b: 62 f2 75 58 50 12 vpdpbusd (%edx){1to16},%zmm1,%zmm2
36 libdis_test+0xc6: 62 f2 75 18 51 12 vpdpbusds (%edx){1to4},%xmm1,%xmm2
39 libdis_test+0xd6: 62 f2 75 38 51 12 vpdpbusds (%edx){1to8},%ymm1,%ymm2
42 libdis_test+0xe6: 62 f2 75 58 51 12 vpdpbusds (%edx){1to16},%zmm1,%zmm2
58 libdis_test+0x141: 62 f2 75 18 52 12 vpdpwssd (%edx){1to4},%xmm1,%xmm2
61 libdis_test+0x151: 62 f2 75 38 52 12 vpdpwssd (%edx){1to8},%ymm1,%ymm2
[all …]
H A D32.vbmi2.s283 vpshldvd (%edx){1to4}, %xmm4, %xmm5
292 vpshldvd (%edx){1to8}, %ymm4, %ymm5
301 vpshldvd (%edx){1to16}, %zmm4, %zmm5
310 vpshldvq (%edx){1to2}, %xmm4, %xmm5
319 vpshldvq (%edx){1to4}, %ymm4, %ymm5
328 vpshldvq (%edx){1to8}, %zmm4, %zmm5
358 vpshrdvd (%edx){1to4}, %xmm4, %xmm5
367 vpshrdvd (%edx){1to8}, %ymm4, %ymm5
385 vpshrdvq (%edx){1to2}, %xmm4, %xmm5
394 vpshrdvq (%edx){1to4}, %ymm4, %ymm5
[all …]
/illumos-gate/usr/src/lib/libc/i386/gen/
H A Dwschr.S46 movl (%eax),%edx / %edx = wchar of string
47 cmpl %ecx,%edx / find it?
49 testl %edx,%edx / is it null?
52 movl 4(%eax),%edx / %edx = wchar of string
55 testl %edx,%edx / is it null?
58 movl 8(%eax),%edx / %edx = wchar of string
61 testl %edx,%edx / is it null?
64 movl 12(%eax),%edx / %edx = wchar of string
68 testl %edx,%edx / is it null?
90 movl _esp_(4),%edx
[all …]
H A D_div64.S217 xorl %edx, %edx / q0
231 xorl %edx, %edx
278 xorl %edx, %edx / x1
345 xorl %edx, %edx / x1
477 testl %edx, %edx / tmp62
674 testl %edx, %edx / x
763 testl %edx, %edx / y
790 testl %edx, %edx / y
866 testl %edx, %edx / x
912 adcl $0, %edx
[all …]
H A D_divdi3.S132 testl %edx, %edx / x
145 pushl %edx / yt
155 adcl $0, %edx /, r
156 negl %edx / r
166 adcl $0, %edx /, x
167 negl %edx / x
178 adcl $0, %edx /, yt
179 negl %edx / yt
221 testl %edx, %edx / y
248 testl %edx, %edx / y
[all …]
/illumos-gate/usr/src/lib/libc/amd64/gen/
H A Dwschr.S45 movl (%rax),%edx / %edx = wchar of string
46 cmpl %esi,%edx / find it?
48 testl %edx,%edx / is it null?
51 movl 4(%rax),%edx / %edx = wchar of string
52 cmpl %esi,%edx / find it?
54 testl %edx,%edx / is it null?
57 movl 8(%rax),%edx / %edx = wchar of string
58 cmpl %esi,%edx / find it?
60 testl %edx,%edx / is it null?
63 movl 12(%rax),%edx / %edx = wchar of string
[all …]
H A Dstrcpy.S37 test %edx, %edx
75 test %edx, %edx
172 test %edx, %edx
184 test %edx, %edx
197 test %edx, %edx
209 test %edx, %edx
236 test %edx, %edx
257 test %edx, %edx
281 test %edx, %edx
303 test %edx, %edx
[all …]
H A Dstrcmp.S131 sub %r9d, %edx
195 sub %r9d, %edx
303 shr %cl, %edx
305 sub %r9d, %edx
411 shr %cl, %edx
413 sub %r9d, %edx
520 shr %cl, %edx
629 shr %cl, %edx
738 shr %cl, %edx
847 shr %cl, %edx
[all …]
H A Dstrlen.S57 pmovmskb %xmm0, %edx
59 shr %cl, %edx /* Compensate for bytes preceding the string */
60 test %edx, %edx
71 test %edx, %edx /* if no null byte, %edx must be 0 */
75 pmovmskb %xmm0, %edx
77 test %edx, %edx
81 pmovmskb %xmm0, %edx
83 test %edx, %edx
87 pmovmskb %xmm0, %edx
89 test %edx, %edx
[all …]
/illumos-gate/usr/src/common/util/i386/
H A Dmuldiv.S263 xorl %edx, %edx / q0
277 xorl %edx, %edx
324 xorl %edx, %edx / x1
391 xorl %edx, %edx / x1
720 testl %edx, %edx / x
809 testl %edx, %edx / y
836 testl %edx, %edx / y
1011 testl %edx, %edx / x
1100 testl %edx, %edx / y
1127 testl %edx, %edx / y
[all …]
/illumos-gate/usr/src/lib/libc/i386/sys/
H A Dsyscall.S40 popl %edx / return address
42 pushl %edx
47 8: popl %edx
49 addl $[9f - 8b], %edx
55 movl 0(%esp), %edx
56 pushl %edx / restore the return address
76 popl %edx / return address
79 pushl %edx
89 movl %edx, 4(%ecx) / sys_rval2
92 movl 0(%esp), %edx / Restore the stack frame to original size
[all …]
H A Dvforkx.S106 cmpl $0, %edx
108 movl %gs:UL_VFORK, %edx
109 cmpl $0, %edx /* don't let it go negative */
111 subl $1, %edx /* curthread->ul_vfork--; */
115 movl %gs:UL_VFORK, %edx
116 addl $1, %edx /* curthread->ul_vfork++; */
118 movl %edx, %gs:UL_VFORK
123 xorl %edx, %edx
124 movl %edx, %gs:UL_SCHEDCTL
125 movl %edx, %gs:UL_SCHEDCTL_CALLED
H A D__getcontext.S42 popl %edx
44 pushl %edx
46 popl %edx
47 movl %edx, 0(%esp)
53 popl %edx
55 pushl %edx
57 popl %edx
58 movl %edx, 0(%esp)
/illumos-gate/usr/src/boot/libsa/i386/
H A D_setjmp.S52 movl 0(%esp),%edx
53 movl %edx, 0(%eax) /* rta */
64 movl 4(%esp),%edx
66 movl 0(%edx),%ecx
67 movl 4(%edx),%ebx
68 movl 8(%edx),%esp
69 movl 12(%edx),%ebp
70 movl 16(%edx),%esi
71 movl 20(%edx),%edi
/illumos-gate/usr/src/lib/libc/i386/threads/
H A Dasm_subr.S54 popl %edx / add subcode; save return address
56 pushl %edx
59 popl %edx / restore return address
60 movl %edx, 0(%esp)
65 popl %edx / add subcode; save return address
67 pushl %edx
70 popl %edx / restore return address
71 movl %edx, 0(%esp)
78 pushl %edx
81 popl %edx / restore return address
[all …]
/illumos-gate/usr/src/lib/libc/amd64/sys/
H A Dvforkx.S68 movl $MASKSET1, %edx
84 movl %fs:UL_SIGMASK+4, %edx
100 cmpl $0, %edx
102 movl %fs:UL_VFORK, %edx
103 cmpl $0, %edx /* don't let it go negative */
105 subl $1, %edx /* curthread->ul_vfork--; */
109 movl %fs:UL_VFORK, %edx
110 addl $1, %edx /* curthread->ul_vfork++; */
112 movl %edx, %fs:UL_VFORK
124 movl %fs:UL_SIGMASK+4, %edx
/illumos-gate/usr/src/uts/intel/sys/acpi/platform/
H A Dacmsvc.h203 __asm mov edx, n_hi \
207 __asm mov r32, edx \
214 __asm mov edx, n_hi \
218 __asm mov c32, edx \
225 __asm mov edx, n_hi \
229 __asm shld edx, eax, cl \
231 __asm mov n_hi, edx \
239 __asm mov edx, n_hi \
243 __asm shrd eax, edx, cl \
244 __asm shr edx, cl \
[all …]

123456789