Skip to content

Commit ea4a218

Browse files
committed
NEED_FIX: Requires cost of vp.merge in RISCV TTI
1 parent 3cf8229 commit ea4a218

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

llvm/lib/Target/RISCV/RISCVTargetTransformInfo.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1125,6 +1125,8 @@ RISCVTTIImpl::getIntrinsicInstrCost(const IntrinsicCostAttributes &ICA,
11251125
*FOp, ICA.getArgTypes()[0], UI->getPointerAlignment(),
11261126
UI->getOperand(1)->getType()->getPointerAddressSpace(), CostKind);
11271127
}
1128+
case Intrinsic::vp_merge:
1129+
return 1;
11281130
case Intrinsic::vp_select: {
11291131
Intrinsic::ID IID = ICA.getID();
11301132
std::optional<unsigned> FOp = VPIntrinsic::getFunctionalOpcodeForVP(IID);

0 commit comments

Comments
 (0)