Home
last modified time | relevance | path

Searched refs:MaskedOp (Results 1 – 5 of 5) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/Vectorize/
H A DLoopVectorizationLegality.h378 return MaskedOp.contains(I); in isMaskRequired()
446 SmallPtrSetImpl<const Instruction *> &MaskedOp,
548 SmallPtrSet<const Instruction *, 8> MaskedOp; variable
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/
H A DLoopVectorizationLegality.cpp915 SmallPtrSetImpl<const Instruction *> &MaskedOp, in blockCanBePredicated() argument
951 MaskedOp.insert(LI); in blockCanBePredicated()
965 MaskedOp.insert(SI); in blockCanBePredicated()
1030 if (!blockCanBePredicated(BB, SafePointers, MaskedOp, in canVectorizeWithIfConvert()
1276 MaskedOp.insert(TmpMaskedOp.begin(), TmpMaskedOp.end()); in prepareToFoldTailByMasking()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Analysis/
H A DTargetTransformInfo.cpp734 auto getLoadStoreKind = [](const Value *V, unsigned LdStOp, unsigned MaskedOp, in getCastContextHint()
744 if (II->getIntrinsicID() == MaskedOp) in getCastContextHint()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/
H A DX86InstrAVX512.td6759 multiclass avx512_scalar_fma_patterns<SDPatternOperator Op, SDNode MaskedOp,
6803 (MaskedOp _.FRC:$src2,
6814 (MaskedOp _.FRC:$src2,
6824 (MaskedOp (_.EltVT (extractelt (_.VT VR128X:$src1), (iPTR 0))),
6833 (MaskedOp _.FRC:$src2, _.FRC:$src3,
6843 (MaskedOp _.FRC:$src2, (_.ScalarLdFrag addr:$src3),
6852 (MaskedOp _.FRC:$src2,
6863 (MaskedOp _.FRC:$src2, _.FRC:$src3,
6873 (MaskedOp _.FRC:$src2,
6883 (MaskedOp (_.EltVT (extractelt (_.VT VR128X:$src1), (iPTR 0))),
[all …]
H A DX86ISelLowering.cpp45570 static bool getParamsForOneTrueMaskedElt(MaskedLoadStoreSDNode *MaskedOp, in getParamsForOneTrueMaskedElt() argument
45574 int TrueMaskElt = getOneTrueElt(MaskedOp->getMask()); in getParamsForOneTrueMaskedElt()
45580 EVT EltVT = MaskedOp->getMemoryVT().getVectorElementType(); in getParamsForOneTrueMaskedElt()
45582 Addr = MaskedOp->getBasePtr(); in getParamsForOneTrueMaskedElt()
45586 SDLoc(MaskedOp)); in getParamsForOneTrueMaskedElt()
45589 Index = DAG.getIntPtrConstant(TrueMaskElt, SDLoc(MaskedOp)); in getParamsForOneTrueMaskedElt()
45590 Alignment = commonAlignment(MaskedOp->getOriginalAlign(), in getParamsForOneTrueMaskedElt()