Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Transforms/Vectorize/
H A DLoopVectorizationLegality.h380 return MaskedOp.contains(I); in isMaskRequired()
455 SmallPtrSetImpl<const Instruction *> &MaskedOp) const;
540 SmallPtrSet<const Instruction *, 8> MaskedOp; variable
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DLoopVectorizationLegality.cpp1250 SmallPtrSetImpl<const Instruction *> &MaskedOp) const { in blockCanBePredicated()
1255 MaskedOp.insert(&I); in blockCanBePredicated()
1271 MaskedOp.insert(CI); in blockCanBePredicated()
1278 MaskedOp.insert(LI); in blockCanBePredicated()
1288 MaskedOp.insert(SI); in blockCanBePredicated()
1353 !blockCanBePredicated(BB, SafePointers, MaskedOp)) { in canVectorizeWithIfConvert()
1573 MaskedOp.insert(TmpMaskedOp.begin(), TmpMaskedOp.end()); in prepareToFoldTailByMasking()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Analysis/
H A DTargetTransformInfo.cpp903 auto getLoadStoreKind = [](const Value *V, unsigned LdStOp, unsigned MaskedOp, in getCastContextHint()
913 if (II->getIntrinsicID() == MaskedOp) in getCastContextHint()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86InstrAVX512.td6978 (MaskedOp _.FRC:$src2,
6989 (MaskedOp _.FRC:$src2,
7008 (MaskedOp _.FRC:$src2, _.FRC:$src3,
7018 (MaskedOp _.FRC:$src2, (_.ScalarLdFrag addr:$src3),
7027 (MaskedOp _.FRC:$src2,
7038 (MaskedOp _.FRC:$src2, _.FRC:$src3,
7048 (MaskedOp _.FRC:$src2,
12067 (MaskedOp (_.EltVT
12078 (MaskedOp (_.EltVT
12090 (MaskedOp (_.EltVT
[all …]
H A DX86ISelLowering.cpp50133 static bool getParamsForOneTrueMaskedElt(MaskedLoadStoreSDNode *MaskedOp, in getParamsForOneTrueMaskedElt() argument
50137 int TrueMaskElt = getOneTrueElt(MaskedOp->getMask()); in getParamsForOneTrueMaskedElt()
50143 EVT EltVT = MaskedOp->getMemoryVT().getVectorElementType(); in getParamsForOneTrueMaskedElt()
50145 Addr = MaskedOp->getBasePtr(); in getParamsForOneTrueMaskedElt()
50149 SDLoc(MaskedOp)); in getParamsForOneTrueMaskedElt()
50152 Index = DAG.getIntPtrConstant(TrueMaskElt, SDLoc(MaskedOp)); in getParamsForOneTrueMaskedElt()
50153 Alignment = commonAlignment(MaskedOp->getOriginalAlign(), in getParamsForOneTrueMaskedElt()