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

Declarations

lib/Target/Hexagon/HexagonTargetTransformInfo.h
  138   unsigned getVectorInstrCost(unsigned Opcode, Type *Val, unsigned Index);

References

include/llvm/Analysis/TargetTransformInfo.h
 1713     return Impl.getVectorInstrCost(Opcode, Val, Index);
include/llvm/CodeGen/BasicTTIImpl.h
  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/Hexagon/HexagonTargetTransformInfo.cpp
  275     return Cost + getVectorInstrCost(Instruction::ExtractElement, Val, Index);