From edfa756f3f5b9e31c69a34542d1b09c947f5dd2b Mon Sep 17 00:00:00 2001 From: Nicolai Haehnle Date: Mon, 3 Jun 2019 12:07:41 +0000 Subject: [PATCH] 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 llvm-svn: 362390 --- llvm/lib/Target/AMDGPU/SIInsertSkips.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/llvm/lib/Target/AMDGPU/SIInsertSkips.cpp b/llvm/lib/Target/AMDGPU/SIInsertSkips.cpp index a73350c..fd0951e 100644 --- a/llvm/lib/Target/AMDGPU/SIInsertSkips.cpp +++ b/llvm/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; } -- 2.7.4