Skip to content

Commit f98d740

Browse files
committed
Refine vectorBuilder
1 parent 0f28142 commit f98d740

File tree

1 file changed

+1
-3
lines changed

1 file changed

+1
-3
lines changed

llvm/lib/IR/VectorBuilder.cpp

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -97,12 +97,10 @@ Value *VectorBuilder::createSimpleTargetReduction(RecurKind Kind, Type *ValTy,
9797
case RecurKind::FMinimum:
9898
return Intrinsic::vp_reduce_fminimum;
9999
default:
100-
return Intrinsic::not_intrinsic;
100+
llvm_unreachable("No VPIntrinsic for this reduction");
101101
}
102102
};
103103
auto VPID = GetForRecurKind(Kind);
104-
assert(VPID != Intrinsic::not_intrinsic &&
105-
"No VPIntrinsic for this reduction");
106104
return createVectorInstructionImpl(VPID, ValTy, InstOpArray, Name);
107105
}
108106

0 commit comments

Comments
 (0)