/illumos-gate/usr/src/test/util-tests/tests/dis/i386/ |
H A D | 64.sse-4.1.s | 26 blendpd $0x42, (%rbx), %xmm1 28 blendps $0x42, (%rbx), %xmm1 30 blendvpd (%rbx), %xmm2 31 blendvpd 0x42(%rbx), %xmm2 33 blendvps (%rbx), %xmm2 34 blendvps 0x42(%rbx), %xmm2 36 dppd $0x42, (%rbx), %xmm1 38 dpps $0x42, (%rbx), %xmm1 39 extractps $0x23, %xmm6, %rbx 40 extractps $0x23, %xmm6, (%rbx) [all …]
|
H A D | 64.sse-4.1.out | 2 libdis_test+0x6: 66 0f 3a 0d 0b 42 blendpd $0x42,(%rbx),%xmm1 4 libdis_test+0x12: 66 0f 3a 0c 0b 42 blendps $0x42,(%rbx),%xmm1 6 libdis_test+0x1d: 66 0f 38 15 13 blendvpd (%rbx),%xmm2 7 libdis_test+0x22: 66 0f 38 15 53 42 blendvpd 0x42(%rbx),%xmm2 9 libdis_test+0x2d: 66 0f 38 14 13 blendvps (%rbx),%xmm2 10 libdis_test+0x32: 66 0f 38 14 53 42 blendvps 0x42(%rbx),%xmm2 12 libdis_test+0x3e: 66 0f 3a 41 0b 42 dppd $0x42,(%rbx),%xmm1 14 libdis_test+0x4a: 66 0f 3a 40 0b 42 dpps $0x42,(%rbx),%xmm1 16 libdis_test+0x56: 66 0f 3a 17 33 23 extractps $0x23,%xmm6,(%rbx) 18 libdis_test+0x62: 66 0f 3a 21 13 23 insertps $0x23,(%rbx),%xmm2 [all …]
|
H A D | 64.sha.s | 26 sha1rnds4 $0x2, (%rbx), %xmm1 27 sha1rnds4 $0x3, 0x23(%rbx), %xmm1 28 sha1rnds4 $0x2, (%rbx, %rcx, 4), %xmm1 30 sha1nexte (%rbx), %xmm1 31 sha1nexte 0x23(%rbx), %xmm1 32 sha1nexte (%rbx, %rcx, 4), %xmm1 34 sha1msg1 (%rbx), %xmm1 35 sha1msg1 0x23(%rbx), %xmm1 36 sha1msg1 (%rbx, %rcx, 4), %xmm1 38 sha1msg2 (%rbx), %xmm1 [all …]
|
H A D | 64.bmi2.s | 26 bzhi %eax, (%rbx), %ecx 36 sarx %eax, (%rbx), %ecx 38 shlx %eax, (%rbx), %ecx 40 shrx %eax, (%rbx), %ecx 42 bzhi %rax, %rbx, %rcx 43 bzhi %rax, (%rbx), %rcx 44 mulx %rax, %rbx, %rcx 45 mulx (%rax), %rbx, %rcx 46 pdep %rax, %rbx, %rcx 47 pdep (%rax), %rbx, %rcx [all …]
|
H A D | 64.sha.out | 2 libdis_test+0x5: 0f 3a cc 0b 02 sha1rnds4 $0x2,(%rbx),%xmm1 3 libdis_test+0xa: 0f 3a cc 4b 23 03 sha1rnds4 $0x3,0x23(%rbx),%xmm1 4 libdis_test+0x10: 0f 3a cc 0c 8b 02 sha1rnds4 $0x2,(%rbx,%rcx,4),%xmm1 6 libdis_test+0x1a: 0f 38 c8 0b sha1nexte (%rbx),%xmm1 7 libdis_test+0x1e: 0f 38 c8 4b 23 sha1nexte 0x23(%rbx),%xmm1 8 libdis_test+0x23: 0f 38 c8 0c 8b sha1nexte (%rbx,%rcx,4),%xmm1 10 libdis_test+0x2c: 0f 38 c9 0b sha1msg1 (%rbx),%xmm1 11 libdis_test+0x30: 0f 38 c9 4b 23 sha1msg1 0x23(%rbx),%xmm1 12 libdis_test+0x35: 0f 38 c9 0c 8b sha1msg1 (%rbx,%rcx,4),%xmm1 14 libdis_test+0x3e: 0f 38 ca 0b sha1msg2 (%rbx),%xmm1 [all …]
|
H A D | 64.avx.s | 29 vaddpd (%rbx), %ymm3, %ymm4 36 vaddps (%rbx), %ymm3, %ymm4 51 vaddsubpd (%rbx), %ymm3, %ymm4 58 vaddsubps (%rbx), %ymm3, %ymm4 89 vandnpd (%rbx), %ymm3, %ymm4 96 vandnps (%rbx), %ymm3, %ymm4 103 vandpd (%rbx), %ymm3, %ymm4 110 vandps (%rbx), %ymm3, %ymm4 114 vblendpd $0x48, (%rbx), %xmm2, %xmm4 115 vblendpd $0x48, 0x8(%rbx), %xmm1, %xmm6 [all …]
|
H A D | 64.bmi2.out | 2 libdis_test+0x5: c4 e2 78 f5 0b bzhi %eax,(%rbx),%ecx 12 libdis_test+0x39: c4 e2 7a f7 0b sarx %eax,(%rbx),%ecx 14 libdis_test+0x43: c4 e2 79 f7 0b shlx %eax,(%rbx),%ecx 16 libdis_test+0x4d: c4 e2 7b f7 0b shrx %eax,(%rbx),%ecx 17 libdis_test+0x52: c4 e2 f8 f5 cb bzhi %rax,%rbx,%rcx 18 libdis_test+0x57: c4 e2 f8 f5 0b bzhi %rax,(%rbx),%rcx 19 libdis_test+0x5c: c4 e2 e3 f6 c8 mulx %rax,%rbx,%rcx 20 libdis_test+0x61: c4 e2 e3 f6 08 mulx (%rax),%rbx,%rcx 21 libdis_test+0x66: c4 e2 e3 f5 c8 pdep %rax,%rbx,%rcx 22 libdis_test+0x6b: c4 e2 e3 f5 08 pdep (%rax),%rbx,%rcx [all …]
|
H A D | 64.gfni.s | 28 gf2p8affineinvqb $0x19, 0x12(%rbx), %xmm3 33 gf2p8affineqb $0x19, 0x12(%rbx), %xmm4 38 gf2p8mulb 0x12(%rbx), %xmm3 44 vgf2p8affineinvqb $0x19, 0x12(%rbx), %xmm3, %xmm7 49 vgf2p8affineqb $0x19, 0x12(%rbx), %xmm4, %xmm2 54 vgf2p8mulb 0x12(%rbx), %xmm3, %xmm2 60 vgf2p8affineinvqb $0x19, 0x12(%rbx), %ymm3, %ymm7 65 vgf2p8affineqb $0x19, 0x12(%rbx), %ymm4, %ymm2 70 vgf2p8mulb 0x12(%rbx), %ymm3, %ymm2 76 vgf2p8affineinvqb $0x19, 0x12(%rbx), %zmm3, %zmm7 [all …]
|
H A D | 64.vmx.s | 28 vmread %rbx, %rax 29 vmread %rbx, (%rax) 30 vmreadq %rbx, %rax 31 vmreadq %rbx, (%rax) 32 vmwrite %rax, %rbx 33 vmwrite (%rax), %rbx 34 vmwriteq %rax, %rbx 35 vmwriteq (%rax), %rbx
|
H A D | 64.bf16.s | 34 vcvtne2ps2bf16 0x77(%rbx), %xmm1, %xmm2 44 vcvtne2ps2bf16 0x77(%rbx), %ymm1, %ymm2 52 vcvtne2ps2bf16 0x77(%rbx), %zmm1, %zmm2 60 vcvtneps2bf16x 0x88(%rbx), %xmm6 61 vcvtneps2bf16x 0x88(%rbx,%rcx,4), %xmm5 62 vcvtneps2bf16x 0x66(%rbx,%rcx,4), %xmm5{%k3} 71 vcvtneps2bf16y 0x88(%rbx), %xmm6 72 vcvtneps2bf16y 0x88(%rbx,%rcx,4), %xmm5 73 vcvtneps2bf16y -0x66(%rbx,%rcx,4), %xmm5{%k3} 81 vcvtneps2bf16 0x88(%rbx), %ymm6 [all …]
|
H A D | 64.vmx.out | 4 libdis_test+0xa: 0f 78 d8 vmread %rbx,%rax 5 libdis_test+0xd: 0f 78 18 vmread %rbx,(%rax) 6 libdis_test+0x10: 0f 78 d8 vmread %rbx,%rax 7 libdis_test+0x13: 0f 78 18 vmread %rbx,(%rax) 8 libdis_test+0x16: 0f 79 d8 vmwrite %rax,%rbx 9 libdis_test+0x19: 0f 79 18 vmwrite (%rax),%rbx 10 libdis_test+0x1c: 0f 79 d8 vmwrite %rax,%rbx 11 libdis_test+0x1f: 0f 79 18 vmwrite (%rax),%rbx
|
H A D | 64.adx.s | 25 adcx %rbx, %rax 26 adcx 0x40(%rbx), %rax 27 adcx (%rbx), %rdx 29 adox %rbx, %rax 30 adox 0x40(%rbx), %rax 31 adox (%rbx), %rdx
|
H A D | 64.avx512.s | 162 vandnpd (%rbx), %ymm3, %ymm4{%k1}{z} 165 vandnpd (%rbx), %zmm3, %zmm4 172 vandnps (%rbx), %ymm3, %ymm4{%k1} 175 vandnps (%rbx), %zmm3, %zmm4 182 vandpd (%rbx), %ymm3, %ymm4{%k1} 185 vandpd (%rbx), %zmm3, %zmm4 192 vandps (%rbx), %ymm3, %ymm4{%k1} 195 vandps (%rbx), %zmm3, %zmm4 202 vpandd (%rbx), %ymm3, %ymm4 205 vpandd (%rbx), %zmm3, %zmm4 [all …]
|
H A D | 64.aes.s | 26 aesenc (%rbx), %xmm1 28 aesenclast (%rbx), %xmm1 30 aesdec (%rbx), %xmm1 32 aesdeclast (%rbx), %xmm1 34 aesimc (%rbx), %xmm1 36 aeskeygenassist $0x42, (%rbx), %xmm1
|
H A D | 64.vbmi2.s | 30 vpshldw $0x42, 0x23(%rbx, %rcx, 4), %xmm4, %xmm5{%k4}{z} 37 vpshldw $0x42, 0x23(%rbx, %rcx, 4), %ymm4, %ymm5{%k4}{z} 44 vpshldw $0x42, 0x23(%rbx, %rcx, 4), %zmm4, %zmm5{%k4}{z} 51 vpshldd $0x42, 0x23(%rbx, %rcx, 4), %xmm4, %xmm5{%k4}{z} 60 vpshldd $0x42, 0x23(%rbx, %rcx, 4), %ymm4, %ymm5{%k4}{z} 69 vpshldd $0x42, 0x23(%rbx, %rcx, 4), %zmm4, %zmm5{%k4}{z} 78 vpshldq $0x42, 0x23(%rbx, %rcx, 4), %xmm4, %xmm5{%k4}{z} 87 vpshldq $0x42, 0x23(%rbx, %rcx, 4), %ymm4, %ymm5{%k4}{z} 96 vpshldq $0x42, 0x23(%rbx, %rcx, 4), %zmm4, %zmm5{%k4}{z} 105 vpshrdw $0x42, 0x23(%rbx, %rcx, 4), %xmm4, %xmm5{%k4}{z} [all …]
|
H A D | 64.adx.out | 1 libdis_test: 66 48 0f 38 f6 c3 adcx %rbx,%rax 2 libdis_test+0x6: 66 48 0f 38 f6 43 adcx 0x40(%rbx),%rax 4 libdis_test+0xd: 66 48 0f 38 f6 13 adcx (%rbx),%rdx 5 libdis_test+0x13: f3 48 0f 38 f6 c3 adox %rbx,%rax 6 libdis_test+0x19: f3 48 0f 38 f6 43 adox 0x40(%rbx),%rax 8 libdis_test+0x20: f3 48 0f 38 f6 13 adox (%rbx),%rdx
|
H A D | 64.vbmi.s | 32 vpermb (%rax,%rbx,4), %xmm1, %xmm2 41 vpermb (%rax,%rbx,4), %ymm1, %ymm2 50 vpermb (%rax,%rbx,4), %zmm1, %zmm2 59 vpermw (%rax,%rbx,4), %xmm1, %xmm2 68 vpermw (%rax,%rbx,4), %ymm1, %ymm2 77 vpermw (%rax,%rbx,4), %zmm1, %zmm2 86 vpermi2b (%rax,%rbx,4), %xmm1, %xmm2 95 vpermi2b (%rax,%rbx,4), %ymm1, %ymm2 104 vpermi2b (%rax,%rbx,4), %zmm1, %zmm2 113 vpermi2w (%rax,%rbx,4), %xmm1, %xmm2 [all …]
|
H A D | 64.gfni.out | 3 libdis_test+0xc: 66 0f 3a cf 5b 12 gf2p8affineinvqb $0x19,0x12(%rbx),%xmm3 9 libdis_test+0x28: 66 0f 3a ce 63 12 gf2p8affineqb $0x19,0x12(%rbx),%xmm4 15 libdis_test+0x42: 66 0f 38 cf 5b 12 gf2p8mulb 0x12(%rbx),%xmm3 20 libdis_test+0x5c: c4 e3 e1 cf 7b 12 vgf2p8affineinvqb $0x19,0x12(%rbx),%xmm3,%xmm7 26 libdis_test+0x77: c4 e3 d9 ce 53 12 vgf2p8affineqb $0x19,0x12(%rbx),%xmm4,%xmm2 32 libdis_test+0x90: c4 e2 61 cf 53 12 vgf2p8mulb 0x12(%rbx),%xmm3,%xmm2 37 libdis_test+0xa9: c4 e3 e5 cf 7b 12 vgf2p8affineinvqb $0x19,0x12(%rbx),%ymm3,%ymm7 43 libdis_test+0xc4: c4 e3 dd ce 53 12 vgf2p8affineqb $0x19,0x12(%rbx),%ymm4,%ymm2 49 libdis_test+0xdd: c4 e2 65 cf 53 12 vgf2p8mulb 0x12(%rbx),%ymm3,%ymm2 56 libdis_test+0xf8: 62 f3 e5 48 cf bb vgf2p8affineinvqb $0x19,0x12(%rbx),%zmm3,%zmm7 [all …]
|
H A D | 64.aes.out | 2 libdis_test+0x5: 66 0f 38 dc 0b aesenc (%rbx),%xmm1 4 libdis_test+0xf: 66 0f 38 dd 0b aesenclast (%rbx),%xmm1 6 libdis_test+0x19: 66 0f 38 de 0b aesdec (%rbx),%xmm1 8 libdis_test+0x23: 66 0f 38 df 0b aesdeclast (%rbx),%xmm1 10 libdis_test+0x2d: 66 0f 38 db 0b aesimc (%rbx),%xmm1 12 libdis_test+0x38: 66 0f 3a df 0b 42 aeskeygenassist $0x42,(%rbx),%xmm1
|
H A D | 64.bf16.out | 5 libdis_test+0x18: 62 f2 77 08 72 93 vcvtneps2bf16 0x77(%rbx),%xmm1,%xmm2 19 libdis_test+0x63: 62 f2 77 28 72 93 vcvtneps2bf16 0x77(%rbx),%ymm1,%ymm2 29 libdis_test+0x9a: 62 f2 77 48 72 93 vcvtneps2bf16 0x77(%rbx),%zmm1,%zmm2 39 libdis_test+0xd1: 62 f2 7e 08 72 b3 vcvtneps2bf16 0x88(%rbx),%xmm6 41 libdis_test+0xdb: 62 f2 7e 08 72 ac vcvtneps2bf16 0x88(%rbx,%rcx,4),%xmm5 43 libdis_test+0xe6: 62 f2 7e 0b 72 ac vcvtneps2bf16 0x66(%rbx,%rcx,4),%xmm5{%k3} 52 libdis_test+0x11b: 62 f2 7e 28 72 b3 vcvtneps2bf16 0x88(%rbx),%ymm6 54 libdis_test+0x125: 62 f2 7e 28 72 ac vcvtneps2bf16 0x88(%rbx,%rcx,4),%ymm5 56 libdis_test+0x130: 62 f2 7e 2b 72 ac vcvtneps2bf16 -0x66(%rbx,%rcx,4),%ymm5{%k3} 64 libdis_test+0x15f: 62 f2 7e 48 72 b3 vcvtneps2bf16 0x88(%rbx),%zmm6 [all …]
|
H A D | 64.pclmulqdq.s | 27 pclmulqdq $0x2, 0x10(%rbx), %xmm3 31 pclmullqlqdq 0x4(%rbx), %xmm2 35 pclmulhqlqdq 0x4(%rbx), %xmm2 39 pclmullqhqdq 0x4(%rbx), %xmm2 43 pclmulhqhqdq 0x4(%rbx), %xmm2
|
H A D | 64.avx.out | 5 libdis_test+0x11: c5 e5 58 23 vaddpd (%rbx),%ymm3,%ymm4 11 libdis_test+0x2b: c5 e4 58 23 vaddps (%rbx),%ymm3,%ymm4 23 libdis_test+0x5f: c5 e5 d0 23 vaddsubpd (%rbx),%ymm3,%ymm4 29 libdis_test+0x79: c5 e7 d0 23 vaddsubps (%rbx),%ymm3,%ymm4 54 libdis_test+0xf6: c5 e5 55 23 vandnpd (%rbx),%ymm3,%ymm4 60 libdis_test+0x110: c5 e4 55 23 vandnps (%rbx),%ymm3,%ymm4 66 libdis_test+0x12a: c5 e5 54 23 vandpd (%rbx),%ymm3,%ymm4 72 libdis_test+0x144: c5 e4 54 23 vandps (%rbx),%ymm3,%ymm4 75 libdis_test+0x153: c4 e3 69 0d 23 48 vblendpd $0x48,(%rbx),%xmm2,%xmm4 76 libdis_test+0x159: c4 e3 71 0d 73 08 vblendpd $0x48,0x8(%rbx),%xmm1,%xmm6 [all …]
|
H A D | 64.avx512cd.s | 30 vpconflictd -0x23(%rax,%rbx,4), %xmm17{%k4} 40 vpconflictd -0x23(%rax,%rbx,4), %ymm17{%k4} 50 vpconflictd -0x23(%rax,%rbx,4), %zmm17{%k4} 60 vpconflictq -0x23(%rax,%rbx,4), %xmm17{%k4} 70 vpconflictq -0x23(%rax,%rbx,4), %ymm17{%k4} 80 vpconflictq -0x23(%rax,%rbx,4), %zmm17{%k4} 90 vplzcntd -0x23(%rax,%rbx,4), %xmm17{%k4} 100 vplzcntd -0x23(%rax,%rbx,4), %ymm17{%k4} 110 vplzcntd -0x23(%rax,%rbx,4), %zmm17{%k4} 120 vplzcntq -0x23(%rax,%rbx,4), %xmm17{%k4} [all …]
|
/illumos-gate/usr/src/uts/i86pc/ml/ |
H A D | cpr_wakecode.S | 115 movq %rbx, WC_RBX(%rdi) 541 movq rm_platter_va, %rbx 542 addq $WC_CPU, %rbx 560 lidtq WC_IDT(%rbx) 595 movq WC_CR4(%rbx), %rax / restore full cr4 (with Global Enable) 598 lldt WC_LDT(%rbx) 599 movzwq WC_TR(%rbx), %rax / clear TSS busy bit 600 addq WC_GDT+2(%rbx), %rax 603 ltr WC_TR(%rbx) 619 movq WC_FS(%rbx), %rcx / restore fs register [all …]
|
/illumos-gate/usr/src/uts/i86xpv/ml/ |
H A D | panic_asm.S | 62 movq %rbx, REGOFF_RBX(%rsp) 65 movq (%rax), %rbx 66 movq %rbx, REGOFF_RBP(%rsp) 67 movq 8(%rax), %rbx 68 movq %rbx, REGOFF_TRAPNO(%rsp) 69 movq 16(%rax), %rbx 70 movq %rbx, REGOFF_ERR(%rsp) 71 movq 24(%rax), %rbx 72 movq %rbx, REGOFF_RIP(%rsp) 73 movq 32(%rax), %rbx [all …]
|