Home
last modified time | relevance | path

Searched refs:getMaskValue (Results 1 – 11 of 11) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/Transforms/InstCombine/
H A DInstCombineSimplifyDemanded.cpp1225 unsigned MaskVal = Shuffle->getMaskValue(i); in SimplifyDemandedVectorElts()
1249 unsigned MaskVal = Shuffle->getMaskValue(i); in SimplifyDemandedVectorElts()
1317 Shuffle->getMaskValue(i))); in SimplifyDemandedVectorElts()
H A DInstCombineVectorOps.cpp333 int SrcIdx = SVI->getMaskValue(Elt->getZExtValue()); in visitExtractElementInst()
658 int Elt = Shuf.getMaskValue(i); in isShuffleEquivalentToSelect()
/freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/
H A DScalarizer.cpp692 int Selector = SVI.getMaskValue(I); in visitShuffleVectorInst()
/freebsd-12.1/contrib/llvm/lib/Analysis/
H A DVectorUtils.cpp281 int InEl = SVI->getMaskValue(EltNo); in findScalarElement()
H A DValueTracking.cpp2547 int M = Shuf->getMaskValue(i); in ComputeNumSignBitsImpl()
H A DInstructionSimplify.cpp4393 SourceShuf->getMaskValue(RootElt), RootVec, MaxRecurse); in foldIdentityShuffles()
/freebsd-12.1/contrib/llvm/include/llvm/IR/
H A DInstructions.h2031 static int getMaskValue(const Constant *Mask, unsigned Elt);
2035 int getMaskValue(unsigned Elt) const {
2036 return getMaskValue(getMask(), Elt);
/freebsd-12.1/contrib/llvm/lib/IR/
H A DConstantFold.cpp853 int Elt = ShuffleVectorInst::getMaskValue(Mask, i); in ConstantFoldShuffleVectorInstruction()
H A DInstructions.cpp1716 int ShuffleVectorInst::getMaskValue(const Constant *Mask, unsigned i) { in getMaskValue() function in ShuffleVectorInst
/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGExprScalar.cpp1759 int MV = SVI->getMaskValue(Idx); in getMaskElt()
/freebsd-12.1/contrib/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGBuilder.cpp2776 if (ShufInst->getMaskValue(i) != int(i + ElemNumToReduce / 2)) in isVectorReductionOp()
2779 if (ShufInst->getMaskValue(i) != -1) in isVectorReductionOp()