Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DMatchContext.h94 if (auto MaskPos = ISD::getVPMaskIdx(VPOpcode)) { in match() local
95 SDValue MaskOp = OpVal.getOperand(*MaskPos); in match()
/freebsd/contrib/llvm-project/llvm/lib/Target/VE/
H A DVVPISelLowering.cpp354 auto MaskPos = getMaskPos(Op->getOpcode()); in splitVectorOp()
378 if (MaskPos && ((int)i) == *MaskPos) in splitVectorOp()
348 auto MaskPos = getMaskPos(Op->getOpcode()); splitVectorOp() local
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DIntrinsicInst.cpp378 if (auto MaskPos = getMaskParamPos(getIntrinsicID())) in getMaskParam() local
379 return getArgOperand(*MaskPos); in getMaskParam()
384 auto MaskPos = getMaskParamPos(getIntrinsicID()); in setMaskParam() local
385 setArgOperand(*MaskPos, NewMask); in setMaskParam()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DLoopVectorize.cpp1140 std::optional<unsigned> MaskPos; member
1146 std::optional<unsigned> MaskPos, in setCallWideningDecision() argument
1149 CallWideningDecisions[{CI, VF}] = {Kind, Variant, IID, MaskPos, Cost}; in setCallWideningDecision()
7808 std::optional<unsigned> MaskPos; in tryToWidenCall() local
7831 MaskPos = Decision.MaskPos; in tryToWidenCall()
7839 if (MaskPos.has_value()) { in tryToWidenCall()
7854 Ops.insert(Ops.begin() + *MaskPos, Mask); in tryToWidenCall()