reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

include/llvm/CodeGen/BasicTTIImpl.h
 1647     assert(Ty->isVectorTy() && "Expect a vector type");
 1648     Type *ScalarTy = Ty->getVectorElementType();
 1650     unsigned NumVecElts = Ty->getVectorNumElements();
 1653     if (Ty->isFPOrFPVectorTy()) {
 1656       assert(Ty->isIntOrIntVectorTy() &&
 1664         ConcreteTTI->getTLI()->getTypeLegalizationCost(DL, Ty);
 1675                      ConcreteTTI->getShuffleCost(TTI::SK_ExtractSubvector, Ty,
 1681       Ty = SubTy;
 1699                    ConcreteTTI->getShuffleCost(TTI::SK_PermuteSingleSrc, Ty,
 1700                                                0, Ty);
 1703         (ConcreteTTI->getCmpSelInstrCost(CmpOpcode, Ty, CondTy, nullptr) +
 1704          ConcreteTTI->getCmpSelInstrCost(Instruction::Select, Ty, CondTy,
 1709            ConcreteTTI->getVectorInstrCost(Instruction::ExtractElement, Ty, 0);