Home
last modified time | relevance | path

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

/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
DVectorCombine.cpp243 unsigned Index0 = cast<ConstantInt>(Ext0->getIndexOperand())->getZExtValue(); in getShuffleExtract() local
247 if (Index0 == Index1) in getShuffleExtract()
253 TTI.getVectorInstrCost(Ext0->getOpcode(), VecTy, Index0); in getShuffleExtract()
271 if (PreferredExtractIndex == Index0) in getShuffleExtract()
277 return Index0 > Index1 ? Ext0 : Ext1; in getShuffleExtract()
589 uint64_t Index0 = 0, Index1 = 0; in scalarizeBinopOrCmp() local
591 m_ConstantInt(Index0))) && in scalarizeBinopOrCmp()
603 if (!IsConst0 && !IsConst1 && Index0 != Index1) in scalarizeBinopOrCmp()
614 uint64_t Index = IsConst0 ? Index1 : Index0; in scalarizeBinopOrCmp()
704 uint64_t Index0, Index1; in foldExtractedCmps() local
[all …]
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Option/
DArgList.cpp220 unsigned Index0 = MakeIndex(String0); in MakeIndex() local
222 assert(Index0 + 1 == Index1 && "Unexpected non-consecutive indices!"); in MakeIndex()
224 return Index0; in MakeIndex()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
DDAGCombiner.cpp21967 int Index0, Index1; in scalarizeBinOpOfSplats() local
21968 SDValue Src0 = DAG.getSplatSourceVector(N0, Index0); in scalarizeBinOpOfSplats()
21970 if (!Src0 || !Src1 || Index0 != Index1 || in scalarizeBinOpOfSplats()
21973 !TLI.isExtractVecEltCheap(VT, Index0) || in scalarizeBinOpOfSplats()
21978 SDValue IndexC = DAG.getVectorIdxConstant(Index0, DL); in scalarizeBinOpOfSplats()
21991 Ops[Index0] = ScalarBO; in scalarizeBinOpOfSplats()