Searched refs:TTIRef (Results 1 – 1 of 1) sorted by relevance
| /llvm-project-15.0.7/llvm/lib/Transforms/Vectorize/ |
| H A D | SLPVectorizer.cpp | 3721 TargetTransformInfo &TTIRef = *TTI; in reorderTopToBottom() local 3725 for_each(VectorizableTree, [this, &TTIRef, &VFToOrderedEntries, in reorderTopToBottom() 3752 if (TTIRef.isLegalAltInstr(VecTy, Opcode0, Opcode1, OpcodeMask)) { in reorderTopToBottom() 5835 TargetTransformInfo &TTIRef = *TTI; in getEntryCost() local 5836 auto &&AdjustExtractsCost = [this, &TTIRef, CostKind, VL, VecTy, in getEntryCost() 5859 if (TTIRef.getNumberOfParts(VecTy) != in getEntryCost() 5860 TTIRef.getNumberOfParts(EE->getVectorOperandType())) { in getEntryCost() 5877 Cost += TTIRef.getCastInstrCost( in getEntryCost() 5883 Cost -= TTIRef.getVectorInstrCost(Instruction::ExtractElement, in getEntryCost() 5892 if (TTIRef.getNumberOfParts(EEVTy) > TTIRef.getNumberOfParts(VecTy)) { in getEntryCost() [all …]
|