Details
Details
Diff Detail
Diff Detail
- Repository
- rL LLVM
Event Timeline
Comment Actions
Any reason for this? This breaks instructions like
v_pk_fma_f16 v5, s101, 0, 0
in the assembler.
Paths
| Differential D32361
AMDGPU: Temporarily disable packed inlinable literals (v2f16, v2i16) ClosedPublic Authored by kzhuravl on Apr 21 2017, 11:11 AM.
Details
Diff Detail
Event TimelineHerald added subscribers: t-tye, tpr, dstuttard and 3 others. · View Herald TranscriptApr 21 2017, 11:11 AM This revision is now accepted and ready to land.Apr 21 2017, 11:24 AM Closed by commit rL301028: AMDGPU: Temporarily disable packed inlinable literals (v2f16, v2i16) (authored by kzhuravl). · Explain WhyApr 21 2017, 12:58 PM This revision was automatically updated to reflect the committed changes. Comment Actions Any reason for this? This breaks instructions like v_pk_fma_f16 v5, s101, 0, 0 in the assembler. Comment Actions
For now I am adding "-enable-packed-inlinable-literals" to the assembler tests. Comment Actions
We're not sure how the packed inline immediates are actually encoded
Revision Contents
Diff 96212 llvm/trunk/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.cpp
llvm/trunk/test/CodeGen/AMDGPU/add.v2i16.ll
llvm/trunk/test/CodeGen/AMDGPU/ashr.v2i16.ll
llvm/trunk/test/CodeGen/AMDGPU/fcanonicalize.f16.ll
llvm/trunk/test/CodeGen/AMDGPU/fmuladd.v2f16.ll
llvm/trunk/test/CodeGen/AMDGPU/fneg-fabs.f16.ll
llvm/trunk/test/CodeGen/AMDGPU/immv216.ll
llvm/trunk/test/CodeGen/AMDGPU/lshr.v2i16.ll
llvm/trunk/test/CodeGen/AMDGPU/sext-in-reg.ll
llvm/trunk/test/CodeGen/AMDGPU/shl.v2i16.ll
llvm/trunk/test/CodeGen/AMDGPU/sminmax.v2i16.ll
llvm/trunk/test/CodeGen/AMDGPU/sub.v2i16.ll
|