Skip to content

[Linalg] Validation of MatVecMul incorrectly reports wrong vector length #8936

Description

@llvm-beanz

Description
When constructing a MatVecMul with an FP8 matrix, and FP16 vector inputs and outputs, the validator incorrectly identifies the vector length as invalid. It seems to be assuming that the vector length must be packed disregarding the input interpretation type.

Steps to Reproduce
https://hlsl.godbolt.org/z/zM9zh3ah1

Environment

  • DXC version: main
  • Host Operating System: all

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

bugBug, regression, crashneeds-triageAwaiting triage

Type

No type

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions