Lines Matching refs:ExtractElement

611   assert((Opcode == Instruction::ExtractElement ||  in getExtractIndex()
614 if (Opcode == Instruction::ExtractElement) { in getExtractIndex()
3673 if (((TE.getOpcode() == Instruction::ExtractElement && in getReorderingData()
4616 if (S.getOpcode() == Instruction::ExtractElement && in buildTree_rec()
4899 case Instruction::ExtractElement: { in buildTree_rec()
5883 Cost -= TTIRef.getVectorInstrCost(Instruction::ExtractElement, in getEntryCost()
5949 if ((E->getOpcode() == Instruction::ExtractElement || in getEntryCost()
6109 case Instruction::ExtractElement: { in getEntryCost()
6115 if (ShuffleOrOp == Instruction::ExtractElement) { in getEntryCost()
6117 CommonCost -= TTI->getVectorInstrCost(Instruction::ExtractElement, in getEntryCost()
6121 CommonCost -= TTI->getVectorInstrCost(Instruction::ExtractElement, in getEntryCost()
6128 if (ShuffleOrOp == Instruction::ExtractElement) { in getEntryCost()
6130 CommonCost += TTI->getVectorInstrCost(Instruction::ExtractElement, in getEntryCost()
6135 CommonCost += TTI->getVectorInstrCost(Instruction::ExtractElement, in getEntryCost()
6161 TTI->getVectorInstrCost(Instruction::ExtractElement, VecTy, I); in getEntryCost()
6619 ((TE->getOpcode() == Instruction::ExtractElement || in isFullyVectorizableTinyTree()
7153 TTI->getVectorInstrCost(Instruction::ExtractElement, VecTy, EU.Lane); in getTreeCost()
7924 case Instruction::ExtractElement: { in vectorizeTree()
11072 if (S.getOpcode() == Instruction::ExtractElement && !S.isAltShuffle() && in tryToReduce()
11075 if (NextS.getOpcode() == Instruction::ExtractElement && in tryToReduce()