| /openbsd-src/gnu/llvm/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 | 163 using BaseT::getVectorInstrCost; 164 InstructionCost getVectorInstrCost(unsigned Opcode, Type *ValTy,
|
| H A D | AMDGPUTargetTransformInfo.cpp | 792 InstructionCost GCNTTIImpl::getVectorInstrCost(unsigned Opcode, Type *ValTy, in getVectorInstrCost() function in GCNTTIImpl 804 return BaseT::getVectorInstrCost(Opcode, ValTy, CostKind, Index, Op0, in getVectorInstrCost() 816 return BaseT::getVectorInstrCost(Opcode, ValTy, CostKind, Index, Op0, Op1); in getVectorInstrCost()
|
| /openbsd-src/gnu/llvm/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()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/SystemZ/ |
| H A D | SystemZTargetTransformInfo.h | 109 using BaseT::getVectorInstrCost; 110 InstructionCost getVectorInstrCost(unsigned Opcode, Type *Val,
|
| H A D | SystemZTargetTransformInfo.cpp | 1004 InstructionCost SystemZTTIImpl::getVectorInstrCost(unsigned Opcode, Type *Val, in getVectorInstrCost() function in SystemZTTIImpl 1023 return BaseT::getVectorInstrCost(Opcode, Val, CostKind, Index, Op0, Op1); in getVectorInstrCost()
|
| /openbsd-src/gnu/llvm/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() 147 Cost += thisT()->getVectorInstrCost(Instruction::InsertElement, SubVTy, in getExtractSubvectorOverhead() 172 Cost += thisT()->getVectorInstrCost(Instruction::ExtractElement, SubVTy, in getInsertSubvectorOverhead() 175 thisT()->getVectorInstrCost(Instruction::InsertElement, VTy, CostKind, in getInsertSubvectorOverhead() 223 ? getVectorInstrCost(Instruction::ExtractElement, in getCommonMaskedMemoryOpCost() 249 (getVectorInstrCost( in getCommonMaskedMemoryOpCost() [all …]
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/Hexagon/ |
| H A D | HexagonTargetTransformInfo.h | 159 using BaseT::getVectorInstrCost; 160 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()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/PowerPC/ |
| H A D | PPCTargetTransformInfo.h | 128 using BaseT::getVectorInstrCost; 129 InstructionCost getVectorInstrCost(unsigned Opcode, Type *Val,
|
| H A D | PPCTargetTransformInfo.cpp | 677 InstructionCost PPCTTIImpl::getVectorInstrCost(unsigned Opcode, Type *Val, in getVectorInstrCost() function in PPCTTIImpl 691 BaseT::getVectorInstrCost(Opcode, Val, CostKind, Index, Op0, Op1); in getVectorInstrCost() 833 Cost += getVectorInstrCost(Instruction::ExtractElement, Src, CostKind, i, in getMemoryOpCost()
|
| /openbsd-src/gnu/llvm/llvm/lib/Transforms/Vectorize/ |
| H A D | VectorCombine.cpp | 354 TTI.getVectorInstrCost(*Ext0, VecTy, CostKind, Index0); in getShuffleExtract() 356 TTI.getVectorInstrCost(*Ext1, VecTy, CostKind, Index1); in getShuffleExtract() 422 TTI.getVectorInstrCost(*Ext0, VecTy, CostKind, Ext0Index); in isExtractExtractCheap() 424 TTI.getVectorInstrCost(*Ext1, VecTy, CostKind, Ext1Index); in isExtractExtractCheap() 657 TTI.getVectorInstrCost(I, VecTy, CostKind, Index); in foldInsExtFNeg() 663 OldCost += TTI.getVectorInstrCost(*Extract, VecTy, CostKind, Index); in foldInsExtFNeg() 812 InstructionCost InsertCost = TTI.getVectorInstrCost( in scalarizeBinopOrCmp() 904 TTI.getVectorInstrCost(*Ext0, VecTy, CostKind, Index0); in foldExtractedCmps() 905 OldCost += TTI.getVectorInstrCost(*Ext1, VecTy, CostKind, Index1); in foldExtractedCmps() 925 NewCost += TTI.getVectorInstrCost(*Ext0, CmpTy, CostKind, CheapIndex); in foldExtractedCmps() [all …]
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/X86/ |
| H A D | X86TargetTransformInfo.h | 150 using BaseT::getVectorInstrCost; 151 InstructionCost getVectorInstrCost(unsigned Opcode, Type *Val,
|
| H A D | X86TargetTransformInfo.cpp | 4259 InstructionCost X86TTIImpl::getVectorInstrCost(unsigned Opcode, Type *Val, in getVectorInstrCost() function in X86TTIImpl 4404 return BaseT::getVectorInstrCost(Opcode, Val, CostKind, Index, Op0, Op1) + in getVectorInstrCost() 5177 return ReductionCost + getVectorInstrCost(Instruction::ExtractElement, Ty, in getArithmeticReductionCost() 5478 return MinMaxCost + getVectorInstrCost(Instruction::ExtractElement, Ty, in getMinMaxReductionCost()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/RISCV/ |
| H A D | RISCVTargetTransformInfo.h | 159 using BaseT::getVectorInstrCost; 160 InstructionCost getVectorInstrCost(unsigned Opcode, Type *Val,
|
| H A D | RISCVTargetTransformInfo.cpp | 1200 InstructionCost RISCVTTIImpl::getVectorInstrCost(unsigned Opcode, Type *Val, in getVectorInstrCost() function in RISCVTTIImpl 1208 return BaseT::getVectorInstrCost(Opcode, Val, CostKind, Index, Op0, Op1); in getVectorInstrCost() 1222 return BaseT::getVectorInstrCost(Opcode, Val, CostKind, Index, Op0, Op1); in getVectorInstrCost()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/AArch64/ |
| H A D | AArch64TargetTransformInfo.h | 172 InstructionCost getVectorInstrCost(unsigned Opcode, Type *Val, 175 InstructionCost getVectorInstrCost(const Instruction &I, Type *Val,
|
| H A D | AArch64TargetTransformInfo.cpp | 2135 InstructionCost Cost = getVectorInstrCost(Instruction::ExtractElement, VecTy, in getExtractWithExtendCost() 2227 InstructionCost AArch64TTIImpl::getVectorInstrCost(unsigned Opcode, Type *Val, in getVectorInstrCost() function in AArch64TTIImpl 2234 InstructionCost AArch64TTIImpl::getVectorInstrCost(const Instruction &I, in getVectorInstrCost() function in AArch64TTIImpl
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/ARM/ |
| H A D | ARMTargetTransformInfo.h | 242 using BaseT::getVectorInstrCost; 243 InstructionCost getVectorInstrCost(unsigned Opcode, Type *Val,
|
| H A D | ARMTargetTransformInfo.cpp | 876 InstructionCost ARMTTIImpl::getVectorInstrCost(unsigned Opcode, Type *ValTy, in getVectorInstrCost() function in ARMTTIImpl 898 BaseT::getVectorInstrCost(Opcode, ValTy, CostKind, Index, Op0, Op1), in getVectorInstrCost() 912 return BaseT::getVectorInstrCost(Opcode, ValTy, CostKind, Index, Op0, Op1); in getVectorInstrCost()
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/Analysis/ |
| H A D | TargetTransformInfo.h | 1198 InstructionCost getVectorInstrCost(unsigned Opcode, Type *Val, 1209 InstructionCost getVectorInstrCost(const Instruction &I, Type *Val, 1795 virtual InstructionCost getVectorInstrCost(unsigned Opcode, Type *Val, 1799 virtual InstructionCost getVectorInstrCost(const Instruction &I, Type *Val, 2374 InstructionCost getVectorInstrCost(unsigned Opcode, Type *Val, in getVectorInstrCost() function 2378 return Impl.getVectorInstrCost(Opcode, Val, CostKind, Index, Op0, Op1); in getVectorInstrCost() 2380 InstructionCost getVectorInstrCost(const Instruction &I, Type *Val, in getVectorInstrCost() function 2383 return Impl.getVectorInstrCost(I, Val, CostKind, Index); in getVectorInstrCost()
|
| H A D | TargetTransformInfoImpl.h | 591 InstructionCost getVectorInstrCost(unsigned Opcode, Type *Val, in getVectorInstrCost() function 598 InstructionCost getVectorInstrCost(const Instruction &I, Type *Val, in getVectorInstrCost() function 1185 return TargetTTI->getVectorInstrCost(*IE, Ty, CostKind, Idx); in getInstructionCost() 1281 return TargetTTI->getVectorInstrCost(*EEI, DstTy, CostKind, Idx); in getInstructionCost()
|
| /openbsd-src/gnu/llvm/llvm/lib/Analysis/ |
| H A D | TargetTransformInfo.cpp | 901 InstructionCost TargetTransformInfo::getVectorInstrCost( in getVectorInstrCost() function in TargetTransformInfo 908 TTIImpl->getVectorInstrCost(Opcode, Val, CostKind, Index, Op0, Op1); in getVectorInstrCost() 914 TargetTransformInfo::getVectorInstrCost(const Instruction &I, Type *Val, in getVectorInstrCost() function in TargetTransformInfo 920 InstructionCost Cost = TTIImpl->getVectorInstrCost(I, Val, CostKind, Index); in getVectorInstrCost()
|