/external/llvm/lib/Target/PowerPC/ |
H A D | PPCTargetTransformInfo.cpp | 294 int PPCTTIImpl::getVectorInstrCost(unsigned Opcode, Type *Val, unsigned Index) { function in class:PPCTTIImpl 305 return BaseT::getVectorInstrCost(Opcode, Val, Index); 311 return BaseT::getVectorInstrCost(Opcode, Val, Index); 328 return LHSPenalty + BaseT::getVectorInstrCost(Opcode, Val, Index); 330 return BaseT::getVectorInstrCost(Opcode, Val, Index); 385 Cost += getVectorInstrCost(Instruction::ExtractElement, Src, i);
|
H A D | PPCTargetTransformInfo.h | 83 int getVectorInstrCost(unsigned Opcode, Type *Val, unsigned Index);
|
/external/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUTargetTransformInfo.cpp | 95 int AMDGPUTTIImpl::getVectorInstrCost(unsigned Opcode, Type *ValTy, function in class:AMDGPUTTIImpl 102 return BaseT::getVectorInstrCost(Opcode, ValTy, Index);
|
H A D | AMDGPUTargetTransformInfo.h | 66 int getVectorInstrCost(unsigned Opcode, Type *ValTy, unsigned Index);
|
/external/llvm/include/llvm/CodeGen/ |
H A D | BasicTTIImpl.h | 54 ->getVectorInstrCost(Instruction::InsertElement, Ty, i); 57 ->getVectorInstrCost(Instruction::ExtractElement, Ty, i); 76 ->getVectorInstrCost(Instruction::InsertElement, Ty, i); 78 ->getVectorInstrCost(Instruction::ExtractElement, Ty, i); 474 unsigned getVectorInstrCost(unsigned Opcode, Type *Val, unsigned Index) { function in class:llvm::BasicTTIImplBase 549 Cost += static_cast<T *>(this)->getVectorInstrCost( 555 InsSubCost += static_cast<T *>(this)->getVectorInstrCost( 571 ExtSubCost += static_cast<T *>(this)->getVectorInstrCost( 577 ->getVectorInstrCost(Instruction::InsertElement, VT, i);
|
/external/llvm/lib/Target/AArch64/ |
H A D | AArch64TargetTransformInfo.h | 102 int getVectorInstrCost(unsigned Opcode, Type *Val, unsigned Index);
|
H A D | AArch64TargetTransformInfo.cpp | 294 int AArch64TTIImpl::getVectorInstrCost(unsigned Opcode, Type *Val, function in class:AArch64TTIImpl
|
/external/llvm/lib/Target/ARM/ |
H A D | ARMTargetTransformInfo.h | 103 int getVectorInstrCost(unsigned Opcode, Type *Val, unsigned Index);
|
H A D | ARMTargetTransformInfo.cpp | 243 int ARMTTIImpl::getVectorInstrCost(unsigned Opcode, Type *ValTy, function in class:ARMTTIImpl 264 return std::max(BaseT::getVectorInstrCost(Opcode, ValTy, Index), 2U); 267 return BaseT::getVectorInstrCost(Opcode, ValTy, Index);
|
/external/llvm/lib/Target/X86/ |
H A D | X86TargetTransformInfo.h | 74 int getVectorInstrCost(unsigned Opcode, Type *Val, unsigned Index);
|
H A D | X86TargetTransformInfo.cpp | 914 int X86TTIImpl::getVectorInstrCost(unsigned Opcode, Type *Val, unsigned Index) { function in class:X86TTIImpl 934 return BaseT::getVectorInstrCost(Opcode, Val, Index); 943 Cost += getVectorInstrCost(Instruction::InsertElement, Ty, i); 945 Cost += getVectorInstrCost(Instruction::ExtractElement, Ty, i);
|
/external/llvm/lib/Analysis/ |
H A D | CostModel.cpp | 472 return TTI->getVectorInstrCost(I->getOpcode(), 481 return TTI->getVectorInstrCost(I->getOpcode(),
|
H A D | TargetTransformInfo.cpp | 259 int TargetTransformInfo::getVectorInstrCost(unsigned Opcode, Type *Val, function in class:TargetTransformInfo 261 int Cost = TTIImpl->getVectorInstrCost(Opcode, Val, Index);
|
/external/llvm/include/llvm/Analysis/ |
H A D | TargetTransformInfo.h | 451 int getVectorInstrCost(unsigned Opcode, Type *Val, unsigned Index = -1) const; 610 virtual int getVectorInstrCost(unsigned Opcode, Type *Val, 783 int getVectorInstrCost(unsigned Opcode, Type *Val, unsigned Index) override { 784 return Impl.getVectorInstrCost(Opcode, Val, Index);
|
H A D | TargetTransformInfoImpl.h | 293 unsigned getVectorInstrCost(unsigned Opcode, Type *Val, unsigned Index) { function in class:llvm::TargetTransformInfoImplBase
|
/external/llvm/lib/Transforms/Vectorize/ |
H A D | BBVectorize.cpp | 2011 ESContrib = (int) TTI->getVectorInstrCost( 2043 ESContrib = (int) TTI->getVectorInstrCost( 2123 ESContrib = (int) TTI->getVectorInstrCost( 2125 ESContrib += (int) TTI->getVectorInstrCost( 2130 ESContrib = (int) TTI->getVectorInstrCost( 2137 ESContrib = (int) TTI->getVectorInstrCost(
|
H A D | LoopVectorize.cpp | 3068 Cost += TTI.getVectorInstrCost(Instruction::InsertElement, Ty, i); 3070 Cost += TTI.getVectorInstrCost(Instruction::ExtractElement, Ty, i); 5496 Cost += TTI.getVectorInstrCost(Instruction::ExtractElement, PtrTy, i); 5500 Cost += TTI.getVectorInstrCost(SI ? Instruction::ExtractElement : 5582 unsigned InsCost = TTI.getVectorInstrCost(Instruction::InsertElement, 5584 unsigned ExtCost = TTI.getVectorInstrCost(Instruction::ExtractElement,
|
H A D | SLPVectorizer.cpp | 1500 TTI->getVectorInstrCost(Instruction::ExtractElement, VecTy, i); 1807 ExtractCost += TTI->getVectorInstrCost(Instruction::ExtractElement, VecTy, 1820 Cost += TTI->getVectorInstrCost(Instruction::InsertElement, Ty, i);
|
/external/llvm/lib/CodeGen/ |
H A D | CodeGenPrepare.cpp | 4834 TTI.getVectorInstrCost(Transition->getOpcode(), PromotedType, Index);
|