diff --git a/llvm/lib/Target/AMDGPU/SIInstrInfo.cpp b/llvm/lib/Target/AMDGPU/SIInstrInfo.cpp --- a/llvm/lib/Target/AMDGPU/SIInstrInfo.cpp +++ b/llvm/lib/Target/AMDGPU/SIInstrInfo.cpp @@ -3775,7 +3775,7 @@ } if (isVOP3(MI) && LiteralCount) { - if (LiteralCount && !ST.hasVOP3Literal()) { + if (!ST.hasVOP3Literal()) { ErrInfo = "VOP3 instruction uses literal"; return false; }