Skip to content

[X86] llvm-mca reports wrong data for vpscatterqd, vscatterqps with -mcpu=skylake-avx512 #105675

Closed
@mikolaj-pirog

Description

@mikolaj-pirog

llvm-mca with -mcpu=skx (or skylake-avx512 or common-avx512) reports wrong data (1==latency==uops==throughtput) for theses asm instructions:

vpscatterqd ymmword ptr [rsp + zmm0 + 16] {k1}, ymm1
vscatterqps ymmword ptr [rsp + zmm0 + 16] {k1}, ymm1

For their xmmword and qword the numbers reported are fine. For other newer -mcpu options the numbers are also fine. The llvm-mca version is 20.0.0git.

Metadata

Metadata

Assignees

Type

No type

Projects

Status

Done

Relationships

None yet

Development

No branches or pull requests

Issue actions