Lines Matching refs:Index
415 Index,
419 return BaseT::getShuffleCost(Kind, Tp, Index, SubTp);
521 return BaseT::getShuffleCost(Kind, Tp, Index, SubTp);
524 return BaseT::getShuffleCost(Kind, Tp, Index, SubTp);
914 int X86TTIImpl::getVectorInstrCost(unsigned Opcode, Type *Val, unsigned Index) {
917 if (Index != -1U) {
925 // The type may be split. Normalize the index to the new type.
927 Index = Index % Width;
929 // Floating point scalars are already located in index #0.
930 if (Val->getScalarType()->isFloatingPointTy() && Index == 0)
934 return BaseT::getVectorInstrCost(Opcode, Val, Index);
1049 // computation can more often be merged into the index mode. The resulting