Skip to content

Commit 817d761

Browse files
committed
NEED_FIX: Requires cost of vp.merge in RISCV TTI
1 parent bd82ade commit 817d761

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
@@ -1123,6 +1123,8 @@ RISCVTTIImpl::getIntrinsicInstrCost(const IntrinsicCostAttributes &ICA,
11231123
*FOp, ICA.getArgTypes()[0], UI->getPointerAlignment(),
11241124
UI->getOperand(1)->getType()->getPointerAddressSpace(), CostKind);
11251125
}
1126+
case Intrinsic::vp_merge:
1127+
return 1;
11261128
case Intrinsic::vp_select: {
11271129
Intrinsic::ID IID = ICA.getID();
11281130
std::optional<unsigned> FOp = VPIntrinsic::getFunctionalOpcodeForVP(IID);

0 commit comments

Comments
 (0)