| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | HexagonTargetTransformInfo.cpp | 178 InstructionCost HexagonTTIImpl::getMemoryOpCost(unsigned Opcode, Type *Src, in getMemoryOpCost() function in HexagonTTIImpl 190 return BaseT::getMemoryOpCost(Opcode, Src, Alignment, AddressSpace, in getMemoryOpCost() 231 return BaseT::getMemoryOpCost(Opcode, Src, Alignment, AddressSpace, CostKind, in getMemoryOpCost() 267 return getMemoryOpCost(Opcode, VecTy, MaybeAlign(Alignment), AddressSpace, in getInterleavedMemoryOpCost()
|
| H A D | HexagonTargetTransformInfo.h | 122 getMemoryOpCost(unsigned Opcode, Type *Src, MaybeAlign Alignment,
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVTargetTransformInfo.cpp | 298 return 2 + getMemoryOpCost(Instruction::Load, Ty, DL.getABITypeAlign(Ty), in getConstantPoolLoadCost() 553 return getMemoryOpCost(Opcode, Src, Alignment, AddressSpace, CostKind); in getMaskedMemoryOpCost() 564 getMemoryOpCost(Opcode, VecTy, Alignment, AddressSpace, CostKind); in getInterleavedMemoryOpCost() 584 InstructionCost LegalMemCost = getMemoryOpCost( in getInterleavedMemoryOpCost() 654 getMemoryOpCost(Opcode, VTy.getElementType(), Alignment, 0, CostKind, in getGatherScatterOpCost() 1034 InstructionCost RISCVTTIImpl::getMemoryOpCost(unsigned Opcode, Type *Src, in getMemoryOpCost() function in RISCVTTIImpl 1043 return BaseT::getMemoryOpCost(Opcode, Src, Alignment, AddressSpace, in getMemoryOpCost() 1050 BaseT::getMemoryOpCost(Opcode, Src, Alignment, AddressSpace, in getMemoryOpCost() 1181 getMemoryOpCost(Instruction::Load, ElemTy, Align, 0, CostKind); in getVectorInstrCost() 1183 getMemoryOpCost(Instruction::Store, ElemTy, Align, 0, CostKind); in getVectorInstrCost()
|
| H A D | RISCVTargetTransformInfo.h | 165 getMemoryOpCost(unsigned Opcode, Type *Src, MaybeAlign Alignment,
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| H A D | PPCTargetTransformInfo.cpp | 755 InstructionCost PPCTTIImpl::getMemoryOpCost(unsigned Opcode, Type *Src, in getMemoryOpCost() function in PPCTTIImpl 767 return BaseT::getMemoryOpCost(Opcode, Src, Alignment, AddressSpace, in getMemoryOpCost() 775 BaseT::getMemoryOpCost(Opcode, Src, Alignment, AddressSpace, CostKind); in getMemoryOpCost() 865 InstructionCost Cost = getMemoryOpCost(Opcode, VecTy, MaybeAlign(Alignment), in getInterleavedMemoryOpCost()
|
| H A D | PPCTargetTransformInfo.h | 131 getMemoryOpCost(unsigned Opcode, Type *Src, MaybeAlign Alignment,
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
| H A D | SystemZTargetTransformInfo.h | 117 getMemoryOpCost(unsigned Opcode, Type *Src, MaybeAlign Alignment,
|
| H A D | SystemZTargetTransformInfo.cpp | 304 NumStores += getMemoryOpCost(Instruction::Store, MemAccessTy, in getUnrollingPreferences() 1156 InstructionCost SystemZTTIImpl::getMemoryOpCost(unsigned Opcode, Type *Src, in getMemoryOpCost() function in SystemZTTIImpl 1198 return BaseT::getMemoryOpCost(Opcode, Src, Alignment, AddressSpace, in getMemoryOpCost()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
| H A D | VectorCombine.cpp | 232 TTI.getMemoryOpCost(Instruction::Load, LoadTy, Alignment, AS); in vectorizeLoadInsert() 241 TTI.getMemoryOpCost(Instruction::Load, MinVecTy, Alignment, AS); in vectorizeLoadInsert() 315 TTI.getMemoryOpCost(Instruction::Load, LoadTy, Alignment, AS); in widenSubvectorLoad() 319 TTI.getMemoryOpCost(Instruction::Load, Ty, Alignment, AS); in widenSubvectorLoad() 1275 TTI.getMemoryOpCost(Instruction::Load, VecTy, LI->getAlign(), in scalarizeLoadExtract() 1324 TTI.getMemoryOpCost(Instruction::Load, VecTy->getElementType(), in scalarizeLoadExtract()
|
| H A D | LoopVectorize.cpp | 6085 Cost += VF.getKnownMinValue() * TTI.getMemoryOpCost(I->getOpcode(), in getMemInstScalarizationCost() 6135 Cost += TTI.getMemoryOpCost(I->getOpcode(), VectorTy, Alignment, AS, in getConsecutiveMemOpCost() 6158 TTI.getMemoryOpCost(Instruction::Load, ValTy, Alignment, AS, in getUniformMemOpCost() 6166 TTI.getMemoryOpCost(Instruction::Store, ValTy, Alignment, AS, in getUniformMemOpCost() 6413 TTI.getMemoryOpCost(I->getOpcode(), ValTy, Alignment, AS, in getMemoryInstructionCost()
|
| H A D | SLPVectorizer.cpp | 7050 TTI.getMemoryOpCost(Instruction::Load, LI->getType(), in getBuildVectorCost() 7058 TTI.getMemoryOpCost(Instruction::Load, LoadTy, Alignment, in getBuildVectorCost() 8297 return TTI->getMemoryOpCost(Instruction::Load, ScalarTy, VI->getAlign(), in getEntryCost() 8305 VecLdCost = TTI->getMemoryOpCost( in getEntryCost() 8341 return TTI->getMemoryOpCost(Instruction::Store, ScalarTy, VI->getAlign(), in getEntryCost() 8350 return TTI->getMemoryOpCost(Instruction::Store, VecTy, BaseSI->getAlign(), in getEntryCost()
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | TargetTransformInfoImpl.h | 661 InstructionCost getMemoryOpCost(unsigned Opcode, Type *Src, Align Alignment, in getMemoryOpCost() function 1242 return TargetTTI->getMemoryOpCost(Opcode, ValTy, SI->getAlign(), in getInstructionCost() 1264 return TargetTTI->getMemoryOpCost(Opcode, LoadType, LI->getAlign(), in getInstructionCost()
|
| H A D | TargetTransformInfo.h | 1383 getMemoryOpCost(unsigned Opcode, Type *Src, Align Alignment, 2009 getMemoryOpCost(unsigned Opcode, Type *Src, Align Alignment, 2645 InstructionCost getMemoryOpCost(unsigned Opcode, Type *Src, Align Alignment, in getMemoryOpCost() function 2650 return Impl.getMemoryOpCost(Opcode, Src, Alignment, AddressSpace, CostKind, in getMemoryOpCost()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86TargetTransformInfo.h | 174 getMemoryOpCost(unsigned Opcode, Type *Src, MaybeAlign Alignment,
|
| H A D | X86TargetTransformInfo.cpp | 4380 getMemoryOpCost(Instruction::Load, ScalarType, SclAlign, 0, in getVectorInstrCost() 4386 getMemoryOpCost(Instruction::Store, ScalarType, SclAlign, 0, in getVectorInstrCost() 4388 getMemoryOpCost(Instruction::Load, Val, VecAlign, 0, CostKind); in getVectorInstrCost() 4766 InstructionCost X86TTIImpl::getMemoryOpCost(unsigned Opcode, Type *Src, in getMemoryOpCost() function in X86TTIImpl 4789 return BaseT::getMemoryOpCost(Opcode, Src, Alignment, AddressSpace, in getMemoryOpCost() 4831 return BaseT::getMemoryOpCost(Opcode, Src, Alignment, AddressSpace, in getMemoryOpCost() 4842 return BaseT::getMemoryOpCost(Opcode, Src, Alignment, AddressSpace, in getMemoryOpCost() 4961 NumElem * BaseT::getMemoryOpCost(Opcode, SrcVTy->getScalarType(), in getMaskedMemoryOpCost() 5747 return GSOverhead + VF * getMemoryOpCost(Opcode, SrcVTy->getScalarType(), in getGSVectorCost() 5788 VF * getMemoryOpCost(Opcode, ScalarTy, MaybeAlign(Alignment), in getGSScalarCost() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64TargetTransformInfo.h | 222 getMemoryOpCost(unsigned Opcode, Type *Src, MaybeAlign Alignment,
|
| H A D | AArch64TargetTransformInfo.cpp | 3128 getMemoryOpCost(Opcode, VT->getElementType(), Alignment, 0, CostKind, in getGatherScatterOpCost() 3141 InstructionCost AArch64TTIImpl::getMemoryOpCost(unsigned Opcode, Type *Ty, in getMemoryOpCost() function in AArch64TTIImpl 3150 return BaseT::getMemoryOpCost(Opcode, Ty, Alignment, AddressSpace, in getMemoryOpCost() 3278 Cost += getMemoryOpCost(Instruction::Store, I, Align(128), 0, CostKind) + in getCostOfKeepingLiveOverCall() 3279 getMemoryOpCost(Instruction::Load, I, Align(128), 0, CostKind); in getCostOfKeepingLiveOverCall()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMTargetTransformInfo.h | 262 getMemoryOpCost(unsigned Opcode, Type *Src, MaybeAlign Alignment,
|
| H A D | ARMTargetTransformInfo.cpp | 1459 InstructionCost ARMTTIImpl::getMemoryOpCost(unsigned Opcode, Type *Src, in getMemoryOpCost() function in ARMTTIImpl 1471 return BaseT::getMemoryOpCost(Opcode, Src, Alignment, AddressSpace, in getMemoryOpCost() 1502 return BaseCost * BaseT::getMemoryOpCost(Opcode, Src, Alignment, AddressSpace, in getMemoryOpCost()
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | BasicTTIImpl.h | 232 getMemoryOpCost(Opcode, VT->getElementType(), Alignment, 0, CostKind)); in getCommonMaskedMemoryOpCost() 1318 getMemoryOpCost(unsigned Opcode, Type *Src, MaybeAlign Alignment, 1401 Cost = thisT()->getMemoryOpCost(Opcode, VecTy, Alignment, AddressSpace, 1740 return thisT()->getMemoryOpCost(*FOp, ICA.getReturnType(), Alignment, in getIntrinsicInstrCost() 1752 return thisT()->getMemoryOpCost(*FOp, Args[0]->getType(), Alignment, in getIntrinsicInstrCost()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUTargetTransformInfo.cpp | 1222 ArgStackCost += const_cast<GCNTTIImpl *>(TTIImpl)->getMemoryOpCost( in adjustInliningThresholdUsingCallee() 1225 ArgStackCost += const_cast<GCNTTIImpl *>(TTIImpl)->getMemoryOpCost( in adjustInliningThresholdUsingCallee()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | TargetTransformInfo.cpp | 1014 InstructionCost TargetTransformInfo::getMemoryOpCost( in getMemoryOpCost() function in TargetTransformInfo 1020 InstructionCost Cost = TTIImpl->getMemoryOpCost( in getMemoryOpCost()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
| H A D | IROutliner.cpp | 2535 TTI.getMemoryOpCost(Instruction::Load, V->getType(), Align(1), 0, in findCostOutputReloads() 2588 TTI.getMemoryOpCost(Instruction::Load, V->getType(), Align(1), 0, in findCostForOutputBlocks()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | LowerMatrixIntrinsics.cpp | 1391 return TTI.getMemoryOpCost(Instruction::Load, VecTy, Align(1), 0) - in lowerDotProduct() 1392 N * TTI.getMemoryOpCost(Instruction::Load, EltTy, Align(1), 0); in lowerDotProduct()
|