Home
last modified time | relevance | path

Searched refs:ExtractIndex (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86TargetTransformInfo.cpp1634 int ExtractIndex = alignDown((Index % NumElts), NumSubElts); in getShuffleCost() local
1637 ExtractIndex, SubTy); in getShuffleCost()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp23681 unsigned ExtractIndex = IndexC->getZExtValue(); in visitEXTRACT_VECTOR_ELT() local
23685 if (ExtractIndex == BCTruncElt && BCSrc.getValueType().isScalarInteger()) in visitEXTRACT_VECTOR_ELT()
23707 if (ExtractIndex < Scale && XBitWidth > VecEltBitWidth) { in visitEXTRACT_VECTOR_ELT()
23711 if (ExtractIndex != BCTruncElt) { in visitEXTRACT_VECTOR_ELT()
23713 IsLE ? ExtractIndex : (Scale - 1) - ExtractIndex; in visitEXTRACT_VECTOR_ELT()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp21023 unsigned ExtractIndex = in performTruncateCombine() local
21029 DAG.getVectorIdxConstant(ExtractIndex * 2, DL)); in performTruncateCombine()