Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVectorCombine.cpp1086 int CheapIndex = ConvertToShuf == Ext0 ? Index1 : Index0; in foldExtractedCmps() local
1092 ShufMask[CheapIndex] = ExpensiveIndex; in foldExtractedCmps()
1096 NewCost += TTI.getVectorInstrCost(*Ext0, CmpTy, CostKind, CheapIndex); in foldExtractedCmps()
1111 Value *Shuf = createShiftShuffle(VCmp, ExpensiveIndex, CheapIndex, Builder); in foldExtractedCmps()
1114 Value *NewExt = Builder.CreateExtractElement(VecLogic, CheapIndex); in foldExtractedCmps()