/illumos-gate/usr/src/test/util-tests/tests/dis/i386/ |
H A D | 64.vbmi.s | 29 vpermb (%rax), %xmm1, %xmm2 38 vpermb (%rax), %ymm1, %ymm2 47 vpermb (%rax), %zmm1, %zmm2 56 vpermw (%rax), %xmm1, %xmm2 65 vpermw (%rax), %ymm1, %ymm2 74 vpermw (%rax), %zmm1, %zmm2 83 vpermi2b (%rax), %xmm1, %xmm2 92 vpermi2b (%rax), %ymm1, %ymm2 101 vpermi2b (%rax), %zmm1, %zmm2 110 vpermi2w (%rax), %xmm1, %xmm2 [all …]
|
H A D | 64.bmi1.s | 32 blsi (%rax), %edx 35 blsmsk (%rax), %edx 38 blsr (%rax), %edx 41 tzcnt (%rax), %dx 44 tzcnt (%rax), %edx 53 blsi %rax, %rdx 54 blsi (%rax), %rdx 56 blsmsk %rax, %rdx 59 blsr %rax, %rdx 60 blsr (%rax), %rdx [all …]
|
H A D | 64.ssse3.s | 26 pabsb (%rax), %mm1 28 pabsb (%rax), %xmm1 30 pabsd (%rax), %mm1 32 pabsd (%rax), %xmm1 34 pabsw (%rax), %mm1 36 pabsw (%rax), %xmm1 42 phaddd (%rax), %mm1 44 phaddd (%rax), %xmm1 46 phaddw (%rax), %mm1 54 phsubd (%rax), %mm1 [all …]
|
H A D | 64.fma-pd.s | 26 vfmadd132pd (%rax), %xmm1, %xmm2 28 vfmadd132pd (%rax), %ymm1, %ymm2 30 vfmadd213pd (%rax), %xmm1, %xmm2 32 vfmadd213pd (%rax), %ymm1, %ymm2 34 vfmadd231pd (%rax), %xmm1, %xmm2 36 vfmadd231pd (%rax), %ymm1, %ymm2 50 vfmsub132pd (%rax), %xmm1, %xmm2 52 vfmsub132pd (%rax), %ymm1, %ymm2 54 vfmsub213pd (%rax), %xmm1, %xmm2 56 vfmsub213pd (%rax), %ymm1, %ymm2 [all …]
|
H A D | 64.fma-ps.s | 26 vfmadd132ps (%rax), %xmm1, %xmm2 28 vfmadd132ps (%rax), %ymm1, %ymm2 30 vfmadd213ps (%rax), %xmm1, %xmm2 32 vfmadd213ps (%rax), %ymm1, %ymm2 34 vfmadd231ps (%rax), %xmm1, %xmm2 36 vfmadd231ps (%rax), %ymm1, %ymm2 50 vfmsub132ps (%rax), %xmm1, %xmm2 52 vfmsub132ps (%rax), %ymm1, %ymm2 54 vfmsub213ps (%rax), %xmm1, %xmm2 56 vfmsub213ps (%rax), %ymm1, %ymm2 [all …]
|
H A D | 64.avx2.s | 25 vbroadcasti128 (%rax), %ymm0 30 vmovntdqa (%rax), %ymm0 36 vpbroadcastb (%rax), %xmm2 38 vpbroadcastb (%rax), %ymm2 40 vpbroadcastd (%rax), %xmm2 42 vpbroadcastd (%rax), %ymm2 44 vpbroadcastq (%rax), %xmm2 46 vpbroadcastq (%rax), %ymm2 48 vpbroadcastw (%rax), %xmm2 50 vpbroadcastw (%rax), %ymm2 [all …]
|
H A D | 64.vbmi2.s | 178 vpcompressb %xmm4, (%rax) 187 vpcompressb %ymm4, (%rax) 196 vpcompressb %zmm4, (%rax) 205 vpcompressw %xmm4, (%rax) 214 vpcompressw %ymm4, (%rax) 223 vpcompressw %zmm4, (%rax) 232 vpexpandb (%rax), %xmm4 234 vpexpandb 0x23(%rax), %xmm6 235 vpexpandb 0x24(%rax), %xmm6 241 vpexpandb (%rax), %ymm4 [all …]
|
H A D | 64.ifma.s | 28 vpmadd52huq (%rax), %xmm16, %xmm17{%k5}{z} 29 vpmadd52huq 0x23(%rax), %xmm18, %xmm19{%k3} 31 vpmadd52huq (%rax){1to2}, %xmm6, %xmm7 37 vpmadd52huq (%rax), %ymm16, %ymm17{%k5}{z} 38 vpmadd52huq 0x23(%rax), %ymm18, %ymm19{%k3} 40 vpmadd52huq (%rax){1to4}, %ymm6, %ymm7 46 vpmadd52huq (%rax), %zmm16, %zmm17{%k5}{z} 49 vpmadd52huq (%rax){1to8}, %zmm6, %zmm7 58 vpmadd52luq (%rax){1to2}, %xmm6, %xmm7 67 vpmadd52luq (%rax){1to4}, %ymm6, %ymm7 [all …]
|
H A D | 64.bmi1.out | 2 libdis_test+0x5: c4 e2 60 f2 10 andn (%rax),%ebx,%edx 5 libdis_test+0x15: c4 e2 60 f7 10 bextr %ebx,(%rax),%edx 8 libdis_test+0x25: c4 e2 68 f3 18 blsi (%rax),%edx 11 libdis_test+0x35: c4 e2 68 f3 10 blsmsk (%rax),%edx 14 libdis_test+0x45: c4 e2 68 f3 08 blsr (%rax),%edx 17 libdis_test+0x55: 66 f3 0f bc 10 tzcnt (%rax),%dx 20 libdis_test+0x64: f3 0f bc 10 tzcnt (%rax),%edx 28 libdis_test+0x8d: c4 e2 e8 f3 d8 blsi %rax,%rdx 31 libdis_test+0x9d: c4 e2 e8 f3 d0 blsmsk %rax,%rdx 34 libdis_test+0xad: c4 e2 e8 f3 c8 blsr %rax,%rdx [all …]
|
H A D | 64.bmi2.s | 28 mulx (%rax), %ebx, %ecx 30 pdep (%rax), %ebx, %ecx 32 pext (%rax), %ebx, %ecx 42 bzhi %rax, %rbx, %rcx 44 mulx %rax, %rbx, %rcx 46 pdep %rax, %rbx, %rcx 48 pext %rax, %rbx, %rcx 50 rorx $0x3, %rax, %rbx 52 sarx %rax, %rbx, %rcx 54 shlx %rax, %rbx, %rcx [all …]
|
H A D | 64.vbmi.out | 4 libdis_test+0x12: 62 f2 75 08 8d 10 vpermb (%rax),%xmm1,%xmm2 5 libdis_test+0x18: 62 72 25 09 8d 60 vpermb 0x10(%rax),%xmm11,%xmm12{%k1} 9 libdis_test+0x29: 62 f2 75 08 8d 14 vpermb (%rax,%rbx,4),%xmm1,%xmm2 16 libdis_test+0x4d: 62 f2 75 28 8d 10 vpermb (%rax),%ymm1,%ymm2 28 libdis_test+0x8b: 62 f2 75 48 8d 10 vpermb (%rax),%zmm1,%zmm2 40 libdis_test+0xc9: 62 f2 f5 08 8d 10 vpermw (%rax),%xmm1,%xmm2 52 libdis_test+0x104: 62 f2 f5 28 8d 10 vpermw (%rax),%ymm1,%ymm2 64 libdis_test+0x142: 62 f2 f5 48 8d 10 vpermw (%rax),%zmm1,%zmm2 76 libdis_test+0x180: 62 f2 75 08 75 10 vpermi2b (%rax),%xmm1,%xmm2 88 libdis_test+0x1bb: 62 f2 75 28 75 10 vpermi2b (%rax),%ymm1,%ymm2 [all …]
|
H A D | 64.avx512cd.s | 28 vpconflictd (%rax), %xmm6 38 vpconflictd (%rax), %ymm6 48 vpconflictd (%rax), %zmm6 58 vpconflictq (%rax), %xmm6 68 vpconflictq (%rax), %ymm6 88 vplzcntd (%rax), %xmm6 98 vplzcntd (%rax), %ymm6 108 vplzcntd (%rax), %zmm6 118 vplzcntq (%rax), %xmm6 128 vplzcntq (%rax), %ymm6 [all …]
|
H A D | 64.ssse3.out | 2 libdis_test+0x4: 0f 38 1c 08 pabsb (%rax),%mm1 4 libdis_test+0xd: 66 0f 38 1c 08 pabsb (%rax),%xmm1 6 libdis_test+0x16: 0f 38 1e 08 pabsd (%rax),%mm1 8 libdis_test+0x1f: 66 0f 38 1e 08 pabsd (%rax),%xmm1 10 libdis_test+0x28: 0f 38 1d 08 pabsw (%rax),%mm1 12 libdis_test+0x31: 66 0f 38 1d 08 pabsw (%rax),%xmm1 18 libdis_test+0x50: 0f 38 02 08 phaddd (%rax),%mm1 20 libdis_test+0x59: 66 0f 38 02 08 phaddd (%rax),%xmm1 22 libdis_test+0x62: 0f 38 01 08 phaddw (%rax),%mm1 30 libdis_test+0x86: 0f 38 06 08 phsubd (%rax),%mm1 [all …]
|
H A D | 64.avx.s | 26 vaddpd (%rax), %xmm3, %xmm4 33 vaddps (%rax), %xmm3, %xmm4 40 vaddsd (%rax), %xmm3, %xmm4 932 vcvtsd2si %xmm6, %rax 944 vcvtss2si %xmm6, %rax 1136 vmovd %rax, %xmm0 1137 vmovd (%rax), %xmm1 1223 vmovq %xmm0, %rax 1224 vmovq %xmm0, (%rax) 1231 vmovsd (%rax), %xmm1 [all …]
|
H A D | 64.avx2.out | 1 libdis_test: c4 e2 7d 5a 00 vbroadcasti128 (%rax),%ymm0 6 libdis_test+0x1d: c4 e2 7d 2a 00 vmovntdqa (%rax),%ymm0 12 libdis_test+0x3f: c4 e2 79 78 10 vpbroadcastb (%rax),%xmm2 14 libdis_test+0x49: c4 e2 7d 78 10 vpbroadcastb (%rax),%ymm2 16 libdis_test+0x53: c4 e2 79 58 10 vpbroadcastd (%rax),%xmm2 18 libdis_test+0x5d: c4 e2 7d 58 10 vpbroadcastd (%rax),%ymm2 20 libdis_test+0x67: c4 e2 79 59 10 vpbroadcastq (%rax),%xmm2 22 libdis_test+0x71: c4 e2 7d 59 10 vpbroadcastq (%rax),%ymm2 24 libdis_test+0x7b: c4 e2 79 79 10 vpbroadcastw (%rax),%xmm2 26 libdis_test+0x85: c4 e2 7d 79 10 vpbroadcastw (%rax),%ymm2 [all …]
|
/illumos-gate/usr/src/common/bignum/amd64/ |
H A D | bignum_amd64_asm.S | 238 xorq %rax, %rax / if (len == 0) return (0) 248 movq 0(%rsi), %rax / rax = a[0] 255 addq %r9, %rax 266 addq %r9, %rax 277 addq %r9, %rax 288 addq %r9, %rax 299 addq %r9, %rax 310 addq %r9, %rax 321 addq %r9, %rax 330 addq %r9, %rax [all …]
|
/illumos-gate/usr/src/uts/intel/kdi/ |
H A D | kdi_asm.S | 245 pushq %rax 246 CLI(%rax) 247 popq %rax 323 pushq %rax 393 CLI(%rax) 395 clrq %rax 413 addq $8, %rax 435 pushq %rax 460 testq %rax, %rax 510 pushq %rax [all …]
|
/illumos-gate/usr/src/uts/intel/ml/ |
H A D | swtch.S | 125 movq %rax, %r14; 198 SAVE_REGS(%rax, %r11) 322 movq %rax, %rsi 364 xorq %rax, %rax 401 SAVE_REGS(%rax, %r11) 412 STTS(%rax) 414 movq %cr0, %rax 415 testq $CR0_TS, %rax 418 orq $CR0_TS, %rax 419 movq %rax, %cr0 [all …]
|
H A D | ddi_i86_asm.S | 42 xorq %rax, %rax 48 movzbq (%rsi), %rax 65 xorq %rax, %rax 117 movq %rdx, %rax 140 movq %rdx, %rax 163 movq %rdx, %rax 277 movzbq %al, %rax 285 movzwq %ax, %rax 320 movq %rdx, %rax 328 movq %rdx, %rax [all …]
|
H A D | copy.S | 1207 cmpq $0, %rax 1216 movq CP_COPYIN(%rax), %rax 1355 cmpq $0, %rax 1365 movq CP_COPYOUT(%rax), %rax 1579 cmpq $0, %rax 1590 movq CP_COPYINSTR(%rax), %rax 1644 cmpq $0, %rax 1655 movq CP_COPYOUTSTR(%rax), %rax 1696 movq COPYOP(%rax), %rax; \ 1739 movq COPYOP(%rax), %rax; \ [all …]
|
/illumos-gate/usr/src/boot/libsa/amd64/ |
H A D | _setjmp.S | 50 movq %rdi,%rax 53 movq %rbx, 8(%rax) /* 1; rbx */ 54 movq %rsp,16(%rax) /* 2; rsp */ 55 movq %rbp,24(%rax) /* 3; rbp */ 56 movq %r12,32(%rax) /* 4; r12 */ 57 movq %r13,40(%rax) /* 5; r13 */ 58 movq %r14,48(%rax) /* 6; r14 */ 62 xorq %rax,%rax 78 movq %rsi,%rax /* retval */ 88 testq %rax,%rax [all …]
|
/illumos-gate/usr/src/boot/efi/loader/arch/amd64/ |
H A D | exc.S | 37 pushq %rax 77 subq (5*8),%rax 79 movq %rdx,(%rax) 94 subq $16,%rax 97 movq %rdx,8(%rax) 99 movq %rcx,(%rax) 104 popq %rax 133 movq 0x88(%rsp),%rax 135 movq 0x78(%rsp),%rax 137 movq 0x80(%rsp),%rax [all …]
|
/illumos-gate/usr/src/lib/libc/amd64/unwind/ |
H A D | unwind_frame.S | 69 movq %rsi,%rax 71 movq 32(%rax),%rsi 72 movq 8(%rax),%rdx 73 movq 16(%rax),%rcx 75 movq 96(%rax),%r12 76 movq 104(%rax),%r13 77 movq 112(%rax),%r14 78 movq 120(%rax),%r15 79 movq 48(%rax),%rbp 80 movq 56(%rax),%rsp [all …]
|
/illumos-gate/usr/src/lib/commpage/amd64/ |
H A D | cp_subr.S | 61 orq %rdx, %rax 81 addq %rdx, %rax 153 orq %rdx, %rax 170 addq %rdx, %rax 245 testq %rax, %rax 295 addq %r8, %rax 306 xorq %rax, %rax 315 addq %r9, %rax 319 cmpq %rcx, %rax 321 movq %rcx, %rax [all …]
|
/illumos-gate/usr/src/lib/libc/amd64/gen/ |
H A D | memcmp.S | 147 or %rax, %r8 217 or %r8, %rax 225 or %r9, %rax 232 or %r8, %rax 240 or %r9, %rax 286 or %r9, %rax 288 or %r10, %rax 300 or %r9, %rax 302 or %r10, %rax 406 or %r8, %rax [all …]
|