Skip to content

[AMDGPU][MC][GFX9] Several VOP3 opcodes do not support op_sel #38650

Open
@dpreobra

Description

@dpreobra
Bugzilla Link 39302
Version trunk
OS All
CC @atamazov,@arsenm

Extended Description

According with AMD docs, the following opcodes should support op_sel:

  • v_alignbit_b32
  • v_alignbyte_b32
  • v_interp_p2_f16

Also there are 'legacy' opcodes:

  • v_mad_legacy_f16
  • v_mad_legacy_i16
  • v_mad_legacy_u16
  • v_fma_legacy_f16
  • v_interp_p2_legacy_f16
  • v_div_fixup_legacy_f16

These are labelled in SP3 as accepting op_sel; AMD docs says nothing about that. I believe these legacy opcodes should not support op_sel because this feature is not in GFX8.

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions