Fix a bug in the scheduling model where V_CVT_F32_UBYTE{0,1,2,3} are incorrectly marked as quarter rate instructions.
Details
Details
Diff Detail
Diff Detail
- Repository
- rL LLVM
Paths
| Differential D59091
[AMDGPU] V_CVT_F32_UBYTE{0,1,2,3} are full rate instructions ClosedPublic Authored by critson on Mar 7 2019, 5:29 AM.
Details Summary Fix a bug in the scheduling model where V_CVT_F32_UBYTE{0,1,2,3} are incorrectly marked as quarter rate instructions.
Diff Detail
Event TimelineThis revision is now accepted and ready to land.Mar 7 2019, 10:30 AM Closed by commit rL355671: [AMDGPU] V_CVT_F32_UBYTE{0,1,2,3} are full rate instructions (authored by critson). · Explain WhyMar 8 2019, 1:02 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 189822 llvm/trunk/lib/Target/AMDGPU/VOP1Instructions.td
llvm/trunk/test/CodeGen/AMDGPU/cvt_f32_ubyte.ll
llvm/trunk/test/CodeGen/AMDGPU/udivrem24.ll
|