Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DSLPVectorizer.cpp1173 bool isAltShuffle() const { return getMainOp() != getAltOp(); } in isAltShuffle() function in __anon07b2d7740811::InstructionsState
1857 if (Root.State != TreeEntry::Vectorize || Root.isAltShuffle() || in getRootNodeTypeWithNoCast()
2322 !S.isAltShuffle()) && in getShallowScore()
2328 return S.isAltShuffle() ? LookAheadHeuristics::ScoreAltOpcodes in getShallowScore()
3184 if (OpS && OpS.isAltShuffle()) in reorder()
3867 bool isAltShuffle() const { return S.isAltShuffle(); } in isAltShuffle() function in llvm::slpvectorizer::BoUpSLP::TreeEntry
6694 assert(!TE.isAltShuffle() && "Alternate instructions are only supported " in getReorderingData()
6741 assert((TE.State == TreeEntry::SplitVectorize || !TE.isAltShuffle()) && in getReorderingData()
6747 TE.isAltShuffle()) { in getReorderingData()
6879 (!TE.hasState() || !TE.isAltShuffle() || in getReorderingData()
[all …]