[llvm] [AMDGPU] misched: avoid subregister dependencies (PR #140255)
Robert Imschweiler via llvm-commits
llvm-commits at lists.llvm.org
Fri Oct 24 04:58:18 PDT 2025
ro-i wrote:
But aren't the true 16 instructions dedicated instructions? Here, the instructions that deal with 16-bit values, for example, *do* take 32-bit operands and then select the relevant parts (which may be one or both parts) according to op_sel/op_sel_hi. So, the instruction using only the lower half of their Nth operand, the instruction using only the upper half, and the instruction using both halves are essentially the same instruction, just with different op_sel/op_sel_hi values
https://github.com/llvm/llvm-project/pull/140255
More information about the llvm-commits
mailing list