Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/lib/Transforms/InstCombine/
H A DInstCombineVectorOps.cpp53 static bool cheapToScalarize(Value *V, bool IsConstantExtractIndex) { in cheapToScalarize() function
69 if (cheapToScalarize(V0, IsConstantExtractIndex) || in cheapToScalarize()
70 cheapToScalarize(V1, IsConstantExtractIndex)) in cheapToScalarize()
75 if (cheapToScalarize(V0, IsConstantExtractIndex) || in cheapToScalarize()
76 cheapToScalarize(V1, IsConstantExtractIndex)) in cheapToScalarize()
112 !(isa<BinaryOperator>(PHIUser)) || !cheapToScalarize(PHIUser, true)) in scalarizePHI()
299 if (match(SrcVec, m_BinOp(BO)) && cheapToScalarize(SrcVec, IndexC)) { in visitExtractElementInst()
310 cheapToScalarize(SrcVec, IndexC)) { in visitExtractElementInst()