Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineVectorOps.cpp58 static bool cheapToScalarize(Value *V, Value *EI) { in cheapToScalarize() function
86 if (cheapToScalarize(V0, EI) || cheapToScalarize(V1, EI)) in cheapToScalarize()
91 if (cheapToScalarize(V0, EI) || cheapToScalarize(V1, EI)) in cheapToScalarize()
129 !cheapToScalarize(PHIUser, EI.getIndexOperand())) in scalarizePHI()
469 if (match(SrcVec, m_UnOp(UO)) && cheapToScalarize(SrcVec, Index)) { in visitExtractElementInst()
479 if (match(SrcVec, m_BinOp(BO)) && cheapToScalarize(SrcVec, Index) && in visitExtractElementInst()
491 cheapToScalarize(SrcVec, Index)) { in visitExtractElementInst()