| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | R600TargetTransformInfo.cpp | 110 InstructionCost R600TTIImpl::getVectorInstrCost(unsigned Opcode, Type *ValTy, in getVectorInstrCost() function in R600TTIImpl 120 return BaseT::getVectorInstrCost(Opcode, ValTy, CostKind, Index, Op0, in getVectorInstrCost() 132 return BaseT::getVectorInstrCost(Opcode, ValTy, CostKind, Index, Op0, Op1); in getVectorInstrCost()
|
| H A D | R600TargetTransformInfo.h | 63 using BaseT::getVectorInstrCost; 64 InstructionCost getVectorInstrCost(unsigned Opcode, Type *ValTy,
|
| H A D | AMDGPUTargetTransformInfo.h | 167 using BaseT::getVectorInstrCost; 168 InstructionCost getVectorInstrCost(unsigned Opcode, Type *ValTy,
|
| H A D | AMDGPUTargetTransformInfo.cpp | 815 InstructionCost GCNTTIImpl::getVectorInstrCost(unsigned Opcode, Type *ValTy, in getVectorInstrCost() function in GCNTTIImpl 827 return BaseT::getVectorInstrCost(Opcode, ValTy, CostKind, Index, Op0, in getVectorInstrCost() 839 return BaseT::getVectorInstrCost(Opcode, ValTy, CostKind, Index, Op0, Op1); in getVectorInstrCost()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyTargetTransformInfo.h | 68 using BaseT::getVectorInstrCost; 69 InstructionCost getVectorInstrCost(unsigned Opcode, Type *Val,
|
| H A D | WebAssemblyTargetTransformInfo.cpp | 84 WebAssemblyTTIImpl::getVectorInstrCost(unsigned Opcode, Type *Val, in getVectorInstrCost() function in WebAssemblyTTIImpl 87 InstructionCost Cost = BasicTTIImplBase::getVectorInstrCost( in getVectorInstrCost()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
| H A D | SystemZTargetTransformInfo.h | 111 using BaseT::getVectorInstrCost; 112 InstructionCost getVectorInstrCost(unsigned Opcode, Type *Val,
|
| H A D | SystemZTargetTransformInfo.cpp | 1045 InstructionCost SystemZTTIImpl::getVectorInstrCost(unsigned Opcode, Type *Val, in getVectorInstrCost() function in SystemZTTIImpl 1064 return BaseT::getVectorInstrCost(Opcode, Val, CostKind, Index, Op0, Op1); in getVectorInstrCost()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | HexagonTargetTransformInfo.h | 157 using BaseT::getVectorInstrCost; 158 InstructionCost getVectorInstrCost(unsigned Opcode, Type *Val,
|
| H A D | HexagonTargetTransformInfo.cpp | 334 InstructionCost HexagonTTIImpl::getVectorInstrCost(unsigned Opcode, Type *Val, in getVectorInstrCost() function in HexagonTTIImpl 346 return Cost + getVectorInstrCost(Instruction::ExtractElement, Val, CostKind, in getVectorInstrCost()
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | BasicTTIImpl.h | 94 Cost += thisT()->getVectorInstrCost(Instruction::ExtractElement, VTy, in getBroadcastShuffleOverhead() 98 Cost += thisT()->getVectorInstrCost(Instruction::InsertElement, VTy, in getBroadcastShuffleOverhead() 117 Cost += thisT()->getVectorInstrCost(Instruction::InsertElement, VTy, in getPermuteShuffleOverhead() 119 Cost += thisT()->getVectorInstrCost(Instruction::ExtractElement, VTy, in getPermuteShuffleOverhead() 145 thisT()->getVectorInstrCost(Instruction::ExtractElement, VTy, in getExtractSubvectorOverhead() 223 ? getVectorInstrCost(Instruction::ExtractElement, in getCommonMaskedMemoryOpCost() 249 (getVectorInstrCost( in getCommonMaskedMemoryOpCost() 1265 InstructionCost getVectorInstrCost(unsigned Opcode, Type *Val, in getVectorInstrCost() function 1271 InstructionCost getVectorInstrCost(const Instruction &I, Type *Val, in getVectorInstrCost() function 2427 thisT()->getVectorInstrCost(Instruction::ExtractElement, Ty, in getTreeReductionCost() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| H A D | PPCTargetTransformInfo.h | 126 using BaseT::getVectorInstrCost; 127 InstructionCost getVectorInstrCost(unsigned Opcode, Type *Val,
|
| H A D | PPCTargetTransformInfo.cpp | 675 InstructionCost PPCTTIImpl::getVectorInstrCost(unsigned Opcode, Type *Val, in getVectorInstrCost() function in PPCTTIImpl 689 BaseT::getVectorInstrCost(Opcode, Val, CostKind, Index, Op0, Op1); in getVectorInstrCost() 838 Cost += getVectorInstrCost(Instruction::ExtractElement, Src, CostKind, i, in getMemoryOpCost()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
| H A D | VectorCombine.cpp | 355 TTI.getVectorInstrCost(*Ext0, VecTy, CostKind, Index0); in getShuffleExtract() 357 TTI.getVectorInstrCost(*Ext1, VecTy, CostKind, Index1); in getShuffleExtract() 423 TTI.getVectorInstrCost(*Ext0, VecTy, CostKind, Ext0Index); in isExtractExtractCheap() 425 TTI.getVectorInstrCost(*Ext1, VecTy, CostKind, Ext1Index); in isExtractExtractCheap() 658 TTI.getVectorInstrCost(I, VecTy, CostKind, Index); in foldInsExtFNeg() 664 OldCost += TTI.getVectorInstrCost(*Extract, VecTy, CostKind, Index); in foldInsExtFNeg() 940 InstructionCost InsertCost = TTI.getVectorInstrCost( in scalarizeBinopOrCmp() 1032 TTI.getVectorInstrCost(*Ext0, VecTy, CostKind, Index0); in foldExtractedCmps() 1033 OldCost += TTI.getVectorInstrCost(*Ext1, VecTy, CostKind, Index1); in foldExtractedCmps() 1053 NewCost += TTI.getVectorInstrCost(*Ext0, CmpTy, CostKind, CheapIndex); in foldExtractedCmps() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVTargetTransformInfo.h | 178 using BaseT::getVectorInstrCost; 179 InstructionCost getVectorInstrCost(unsigned Opcode, Type *Val,
|
| H A D | RISCVTargetTransformInfo.cpp | 1154 InstructionCost RISCVTTIImpl::getVectorInstrCost(unsigned Opcode, Type *Val, in getVectorInstrCost() function in RISCVTTIImpl 1162 return BaseT::getVectorInstrCost(Opcode, Val, CostKind, Index, Op0, Op1); in getVectorInstrCost() 1194 return BaseT::getVectorInstrCost(Opcode, Val, CostKind, Index, Op0, Op1); in getVectorInstrCost() 1206 = getVectorInstrCost(Opcode, WideTy, CostKind, Index, nullptr, nullptr); in getVectorInstrCost() 1213 = getVectorInstrCost(Opcode, WideTy, CostKind, Index, nullptr, nullptr); in getVectorInstrCost()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86TargetTransformInfo.h | 161 using BaseT::getVectorInstrCost; 162 InstructionCost getVectorInstrCost(unsigned Opcode, Type *Val,
|
| H A D | X86TargetTransformInfo.cpp | 4350 InstructionCost X86TTIImpl::getVectorInstrCost(unsigned Opcode, Type *Val, in getVectorInstrCost() function in X86TTIImpl 4492 return BaseT::getVectorInstrCost(Opcode, Val, CostKind, Index, Op0, Op1) + in getVectorInstrCost() 5289 return ReductionCost + getVectorInstrCost(Instruction::ExtractElement, Ty, in getArithmeticReductionCost() 5468 return MinMaxCost + getVectorInstrCost(Instruction::ExtractElement, Ty, in getMinMaxReductionCost()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64TargetTransformInfo.h | 185 InstructionCost getVectorInstrCost(unsigned Opcode, Type *Val, 188 InstructionCost getVectorInstrCost(const Instruction &I, Type *Val,
|
| H A D | AArch64TargetTransformInfo.cpp | 2647 InstructionCost Cost = getVectorInstrCost(Instruction::ExtractElement, VecTy, in getExtractWithExtendCost() 2752 InstructionCost AArch64TTIImpl::getVectorInstrCost(unsigned Opcode, Type *Val, in getVectorInstrCost() function in AArch64TTIImpl 2761 InstructionCost AArch64TTIImpl::getVectorInstrCost(const Instruction &I, in getVectorInstrCost() function in AArch64TTIImpl
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMTargetTransformInfo.h | 246 using BaseT::getVectorInstrCost; 247 InstructionCost getVectorInstrCost(unsigned Opcode, Type *Val,
|
| H A D | ARMTargetTransformInfo.cpp | 878 InstructionCost ARMTTIImpl::getVectorInstrCost(unsigned Opcode, Type *ValTy, in getVectorInstrCost() function in ARMTTIImpl 900 BaseT::getVectorInstrCost(Opcode, ValTy, CostKind, Index, Op0, Op1), in getVectorInstrCost() 914 return BaseT::getVectorInstrCost(Opcode, ValTy, CostKind, Index, Op0, Op1); in getVectorInstrCost()
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | TargetTransformInfo.h | 1356 InstructionCost getVectorInstrCost(unsigned Opcode, Type *Val, 1367 InstructionCost getVectorInstrCost(const Instruction &I, Type *Val, 1995 virtual InstructionCost getVectorInstrCost(unsigned Opcode, Type *Val, 1999 virtual InstructionCost getVectorInstrCost(const Instruction &I, Type *Val, 2627 InstructionCost getVectorInstrCost(unsigned Opcode, Type *Val, in getVectorInstrCost() function 2631 return Impl.getVectorInstrCost(Opcode, Val, CostKind, Index, Op0, Op1); in getVectorInstrCost() 2633 InstructionCost getVectorInstrCost(const Instruction &I, Type *Val, in getVectorInstrCost() function 2636 return Impl.getVectorInstrCost(I, Val, CostKind, Index); in getVectorInstrCost()
|
| H A D | TargetTransformInfoImpl.h | 642 InstructionCost getVectorInstrCost(unsigned Opcode, Type *Val, in getVectorInstrCost() function 649 InstructionCost getVectorInstrCost(const Instruction &I, Type *Val, in getVectorInstrCost() function 1306 return TargetTTI->getVectorInstrCost(*IE, Ty, CostKind, Idx); in getInstructionCost() 1402 return TargetTTI->getVectorInstrCost(*EEI, DstTy, CostKind, Idx); in getInstructionCost()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | TargetTransformInfo.cpp | 981 InstructionCost TargetTransformInfo::getVectorInstrCost( in getVectorInstrCost() function in TargetTransformInfo 988 TTIImpl->getVectorInstrCost(Opcode, Val, CostKind, Index, Op0, Op1); in getVectorInstrCost() 994 TargetTransformInfo::getVectorInstrCost(const Instruction &I, Type *Val, in getVectorInstrCost() function in TargetTransformInfo 1000 InstructionCost Cost = TTIImpl->getVectorInstrCost(I, Val, CostKind, Index); in getVectorInstrCost()
|