diff options
Diffstat (limited to 'src/compiler_llvm/ir_builder.h')
| -rw-r--r-- | src/compiler_llvm/ir_builder.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/compiler_llvm/ir_builder.h b/src/compiler_llvm/ir_builder.h index aa261c3bb6..24a594d55f 100644 --- a/src/compiler_llvm/ir_builder.h +++ b/src/compiler_llvm/ir_builder.h @@ -120,7 +120,7 @@ class IRBuilder : public LLVMIRBuilder { llvm::BasicBlock* true_bb, llvm::BasicBlock* false_bb, ExpectCond expect) { - DCHECK_NE(expect, MAX_EXPECT) << "MAX_EXPECT is not for branch weight"; + DCHECK_LT(expect, MAX_EXPECT) << "MAX_EXPECT is not for branch weight"; llvm::BranchInst* branch_inst = LLVMIRBuilder::CreateCondBr(cond, true_bb, false_bb); branch_inst->setMetadata(llvm::LLVMContext::MD_prof, expect_cond_[expect]); |