reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
182 int getVectorInstrCost(unsigned Opcode, Type *ValTy, unsigned Index);
1713 return Impl.getVectorInstrCost(Opcode, Val, Index);
include/llvm/CodeGen/BasicTTIImpl.h89 Cost += static_cast<T *>(this)->getVectorInstrCost( 93 Cost += static_cast<T *>(this)->getVectorInstrCost( 113 ->getVectorInstrCost(Instruction::InsertElement, Ty, i); 115 ->getVectorInstrCost(Instruction::ExtractElement, Ty, i); 134 Cost += static_cast<T *>(this)->getVectorInstrCost( 136 Cost += static_cast<T *>(this)->getVectorInstrCost( 156 Cost += static_cast<T *>(this)->getVectorInstrCost( 158 Cost += static_cast<T *>(this)->getVectorInstrCost( 567 ->getVectorInstrCost(Instruction::InsertElement, Ty, i); 570 ->getVectorInstrCost(Instruction::ExtractElement, Ty, i); 814 return static_cast<T *>(this)->getVectorInstrCost( 991 Cost += static_cast<T *>(this)->getVectorInstrCost( 997 InsSubCost += static_cast<T *>(this)->getVectorInstrCost( 1013 ExtSubCost += static_cast<T *>(this)->getVectorInstrCost( 1019 ->getVectorInstrCost(Instruction::InsertElement, VT, i); 1040 Cost += static_cast<T *>(this)->getVectorInstrCost( 1044 Cost += static_cast<T *>(this)->getVectorInstrCost( 1640 ConcreteTTI->getVectorInstrCost(Instruction::ExtractElement, Ty, 0); 1709 ConcreteTTI->getVectorInstrCost(Instruction::ExtractElement, Ty, 0);lib/Target/AMDGPU/AMDGPUTargetTransformInfo.cpp
704 return getVectorInstrCost(EE->getOpcode(), EE->getOperand(0)->getType(), 714 return getVectorInstrCost(IE->getOpcode(), IE->getType(), Idx);