From: Nicolai Haehnle Date: Mon, 3 Jun 2019 12:07:41 +0000 (+0000) Subject: AMDGPU/GFX10: V_CMPX_xxx instructions still have an omod operand X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=5f5634db31178cbf3bf6a892ddf9e0c67e37d58d;p=llvm AMDGPU/GFX10: V_CMPX_xxx instructions still have an omod operand Summary: Change-Id: If6ee98e4a723b643bc37254fc6ef8b3812db16da Reviewers: rampitec Subscribers: arsenm, kzhuravl, jvesely, wdng, yaxunl, dstuttard, tpr, t-tye, llvm-commits Tags: #llvm Differential Revision: https://reviews.llvm.org/D62720 Change-Id: Id547ef152b2f92b24dc1c0efbf7e4467c4fb4b6e git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@362390 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/lib/Target/AMDGPU/SIInsertSkips.cpp b/lib/Target/AMDGPU/SIInsertSkips.cpp index a73350caaf7..fd0951e7545 100644 --- a/lib/Target/AMDGPU/SIInsertSkips.cpp +++ b/lib/Target/AMDGPU/SIInsertSkips.cpp @@ -270,8 +270,7 @@ void SIInsertSkips::kill(MachineInstr &MI) { .addImm(0) // src1 modifiers .add(MI.getOperand(0)); - if (!ST.hasNoSdstCMPX()) - I.addImm(0); // omod + I.addImm(0); // omod } break; }