Searched refs:MaskPos (Results 1 – 4 of 4) sorted by relevance
/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | MatchContext.h | 94 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 D | VVPISelLowering.cpp | 354 auto MaskPos = getMaskPos(Op->getOpcode()); in splitVectorOp() local 378 if (MaskPos && ((int)i) == *MaskPos) in splitVectorOp()
|
/llvm-project/llvm/lib/IR/ |
H A D | IntrinsicInst.cpp | 378 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 D | LoopVectorize.cpp | 1213 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
|