Skip to content

Commit a1df23a

Browse files
stefan-iligcbot
authored andcommitted
Fix isRegionInvariant in WIAnalysis
Fixes wrong condition check.
1 parent e03c3b8 commit a1df23a

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

IGC/Compiler/CISACodeGen/WIAnalysis.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -910,7 +910,7 @@ bool WIAnalysisRunner::isRegionInvariant(const llvm::Instruction* defi, BranchIn
910910
return false;
911911
}
912912

913-
if (rop.inst->getNumOperands() < rop.operandNum)
913+
if (rop.operandNum < rop.inst->getNumOperands())
914914
{
915915
Value* op = rop.inst->getOperand(rop.operandNum);
916916
rop.operandNum++;

0 commit comments

Comments
 (0)