Rename opcode: PMULLQ to VPMULLQ

This commit is contained in:
Andrew Brown
2020-05-27 09:00:07 -07:00
parent ce78ee3b32
commit 5db384cd76
2 changed files with 2 additions and 2 deletions

View File

@@ -2108,7 +2108,7 @@ fn define_simd(
{
e.enc_32_64_maybe_isap(
x86_pmullq,
rec_evex_reg_vvvv_rm_128.opcodes(&PMULLQ).w(),
rec_evex_reg_vvvv_rm_128.opcodes(&VPMULLQ).w(),
Some(use_avx512dq_simd), // TODO need an OR predicate to join with AVX512VL
);
}

View File

@@ -471,7 +471,7 @@ pub static PMULLD: [u8; 4] = [0x66, 0x0f, 0x38, 0x40];
/// Multiply the packed quadword signed integers in xmm2 and xmm3/m128 and store the low 64
/// bits of each product in xmm1 (AVX512VL/DQ). Requires an EVEX encoding.
pub static PMULLQ: [u8; 4] = [0x66, 0x0f, 0x38, 0x40];
pub static VPMULLQ: [u8; 4] = [0x66, 0x0f, 0x38, 0x40];
/// Multiply packed unsigned doubleword integers in xmm1 by packed unsigned doubleword integers
/// in xmm2/m128, and store the quadword results in xmm1 (SSE2).