Lines Matching refs:isAltShuffle
439 bool isAltShuffle() const { return AltOp != MainOp; } in isAltShuffle() function
1213 !S.isAltShuffle()) && in getShallowScore()
1218 return S.isAltShuffle() ? LookAheadHeuristics::ScoreAltOpcodes in getShallowScore()
1953 if (OpS.getOpcode() && OpS.isAltShuffle()) in reorder()
2383 bool isAltShuffle() const { return MainOp != AltOp; } in isAltShuffle() function
3668 !TE.isAltShuffle()) in getReorderingData()
3674 !TE.isAltShuffle()) || in getReorderingData()
3741 if (TE->isAltShuffle()) { in reorderTopToBottom()
3775 EI.UserTE->isAltShuffle() && EI.UserTE->Idx != 0; in reorderTopToBottom()
3816 if (OpTE->isAltShuffle()) { in reorderTopToBottom()
3834 if (OpTE->State == TreeEntry::Vectorize && !OpTE->isAltShuffle() && in reorderTopToBottom()
3895 !TE->isAltShuffle()) { in reorderTopToBottom()
4072 if (OpTE->State == TreeEntry::Vectorize && !OpTE->isAltShuffle() && in reorderBottomToTop()
4091 (TE->State == TreeEntry::Vectorize && TE->isAltShuffle()) || in reorderBottomToTop()
4200 Data.first->isAltShuffle()) in reorderBottomToTop()
4203 Data.first->isAltShuffle()) { in reorderBottomToTop()
4208 !Data.first->isAltShuffle()) { in reorderBottomToTop()
4648 if (!S.getOpcode() || !S.isAltShuffle() || VL.size() > 2) in buildTree_rec()
4853 unsigned ShuffleOrOp = S.isAltShuffle() ? in buildTree_rec()
5458 if (!S.isAltShuffle()) { in buildTree_rec()
5989 !E->isAltShuffle()) { in getEntryCost()
6103 E->isAltShuffle() ? (unsigned)Instruction::ShuffleVector : E->getOpcode(); in getEntryCost()
6513 assert(E->isAltShuffle() && in getEntryCost()
6545 if (TE->isAltShuffle() && in getEntryCost()
6626 TE->getOpcode() == Instruction::Load && !TE->isAltShuffle())); in isFullyVectorizableTinyTree()
7870 E->isAltShuffle() ? (unsigned)Instruction::ShuffleVector : E->getOpcode(); in vectorizeTree()
8336 assert(E->isAltShuffle() && in vectorizeTree()
11072 if (S.getOpcode() == Instruction::ExtractElement && !S.isAltShuffle() && in tryToReduce()
11076 !NextS.isAltShuffle()) { in tryToReduce()