Home
last modified time | relevance | path

Searched refs:MaskPos (Results 1 – 4 of 4) sorted by relevance

/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DMatchContext.h94 if (auto MaskPos = ISD::getVPMaskIdx(VPOpcode)) { in match()
95 SDValue MaskOp = OpVal.getOperand(*MaskPos); in match()
93 if (auto MaskPos = ISD::getVPMaskIdx(VPOpcode)) { match() local
/llvm-project/llvm/lib/Target/VE/
H A DVVPISelLowering.cpp354 auto MaskPos = getMaskPos(Op->getOpcode()); in splitVectorOp() local
378 if (MaskPos && ((int)i) == *MaskPos) in splitVectorOp()
/llvm-project/llvm/lib/IR/
H A DIntrinsicInst.cpp378 if (auto MaskPos = getMaskParamPos(getIntrinsicID())) in getNonMetadataArgCount()
379 return getArgOperand(*MaskPos); in getNonMetadataArgCount()
384 auto MaskPos = getMaskParamPos(getIntrinsicID()); in classof()
385 setArgOperand(*MaskPos, NewMask); in classof()
405 if (auto MaskPos = getMaskParamPos(getIntrinsicID())) getMaskParam() local
411 auto MaskPos = getMaskParamPos(getIntrinsicID()); setMaskParam() local
/llvm-project/llvm/lib/Transforms/Vectorize/
H A DLoopVectorize.cpp1213 std::optional<unsigned> MaskPos;
1219 std::optional<unsigned> MaskPos, in canTruncateToMinimalBitwidth()
1223 MaskPos, Cost};
8460 std::optional<unsigned> MaskPos; in buildVPlansWithVPRecipes()
8483 MaskPos = Decision.MaskPos; in addCanonicalIVRecipes()
8491 if (MaskPos.has_value()) { in addCanonicalIVRecipes()
8506 Ops.insert(Ops.begin() + *MaskPos, Mask);
1289 std::optional<unsigned> MaskPos; global() member
1295 setCallWideningDecision(CallInst * CI,ElementCount VF,InstWidening Kind,Function * Variant,Intrinsic::ID IID,std::optional<unsigned> MaskPos,InstructionCost Cost) setCallWideningDecision() argument
8199 std::optional<unsigned> MaskPos; tryToWidenCall() local