|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
include/llvm/Analysis/TargetTransformInfo.h 1713 return Impl.getVectorInstrCost(Opcode, Val, Index);
include/llvm/CodeGen/BasicTTIImpl.h 89 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 502 return BaseT::getVectorInstrCost(Opcode, ValTy, Index);
513 return BaseT::getVectorInstrCost(Opcode, ValTy, Index);
812 return BaseT::getVectorInstrCost(Opcode, ValTy, Index);
823 return BaseT::getVectorInstrCost(Opcode, ValTy, Index);
lib/Target/ARM/ARMTargetTransformInfo.cpp 425 return std::max(BaseT::getVectorInstrCost(Opcode, ValTy, Index), 2U);
434 return std::max(BaseT::getVectorInstrCost(Opcode, ValTy, Index),
439 return BaseT::getVectorInstrCost(Opcode, ValTy, Index);
lib/Target/PowerPC/PPCTargetTransformInfo.cpp 769 int Cost = BaseT::getVectorInstrCost(Opcode, Val, Index);
lib/Target/SystemZ/SystemZTargetTransformInfo.cpp 905 return BaseT::getVectorInstrCost(Opcode, Val, Index);
lib/Target/WebAssembly/WebAssemblyTargetTransformInfo.cpp 76 unsigned Cost = BasicTTIImplBase::getVectorInstrCost(Opcode, Val, Index);
lib/Target/X86/X86TargetTransformInfo.cpp 2404 return BaseT::getVectorInstrCost(Opcode, Val, Index) + RegisterFileMoveCost;