[llvm] [RISCV][CostModel] Add cost for @llvm.experimental.vp.splice (PR #122223)
Craig Topper via llvm-commits
llvm-commits at lists.llvm.org
Sun Jan 12 11:23:45 PST 2025
================
@@ -1235,6 +1235,33 @@ RISCVTTIImpl::getIntrinsicInstrCost(const IntrinsicCostAttributes &ICA,
: RISCV::VMV_V_X,
LT.second, CostKind);
}
+ case Intrinsic::experimental_vp_splice: {
+ auto LT = getTypeLegalizationCost(RetTy);
+ SmallVector<unsigned, 2> Opcodes;
+ Value *ImmValue = *(ICA.getInst()->arg_begin() + 2);
----------------
topperc wrote:
getInst()->getArgOperand(2)
https://github.com/llvm/llvm-project/pull/122223
More information about the llvm-commits
mailing list