/openbsd/gnu/llvm/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 | 124 getMemoryOpCost(unsigned Opcode, Type *Src, MaybeAlign Alignment,
|
/openbsd/gnu/llvm/llvm/lib/Target/SystemZ/ |
H A D | SystemZTargetTransformInfo.h | 115 getMemoryOpCost(unsigned Opcode, Type *Src, MaybeAlign Alignment,
|
H A D | SystemZTargetTransformInfo.cpp | 303 NumStores += getMemoryOpCost(Instruction::Store, MemAccessTy, in getUnrollingPreferences() 1115 InstructionCost SystemZTTIImpl::getMemoryOpCost(unsigned Opcode, Type *Src, in getMemoryOpCost() function in SystemZTTIImpl
|
/openbsd/gnu/llvm/llvm/lib/Target/PowerPC/ |
H A D | PPCTargetTransformInfo.cpp | 751 InstructionCost PPCTTIImpl::getMemoryOpCost(unsigned Opcode, Type *Src, in getMemoryOpCost() function in PPCTTIImpl 763 return BaseT::getMemoryOpCost(Opcode, Src, Alignment, AddressSpace, in getMemoryOpCost() 771 BaseT::getMemoryOpCost(Opcode, Src, Alignment, AddressSpace, CostKind); in getMemoryOpCost() 860 InstructionCost Cost = getMemoryOpCost(Opcode, VecTy, MaybeAlign(Alignment), in getInterleavedMemoryOpCost()
|
H A D | PPCTargetTransformInfo.h | 133 getMemoryOpCost(unsigned Opcode, Type *Src, MaybeAlign Alignment,
|
/openbsd/gnu/llvm/llvm/lib/Target/RISCV/ |
H A D | RISCVTargetTransformInfo.cpp | 338 return getMemoryOpCost(Opcode, Src, Alignment, AddressSpace, CostKind); in getMaskedMemoryOpCost() 360 getMemoryOpCost(Opcode, VTy.getElementType(), Alignment, 0, CostKind, in getGatherScatterOpCost() 1099 return 2 + getMemoryOpCost(Instruction::Load, Ty, DL.getABITypeAlign(Ty), in getStoreImmCost() 1104 InstructionCost RISCVTTIImpl::getMemoryOpCost(unsigned Opcode, Type *Src, in getMemoryOpCost() function in RISCVTTIImpl 1113 return Cost + BaseT::getMemoryOpCost(Opcode, Src, Alignment, AddressSpace, in getMemoryOpCost() 1336 return 2 + getMemoryOpCost(Instruction::Load, Ty, DL.getABITypeAlign(Ty), in getArithmeticInstrCost()
|
H A D | RISCVTargetTransformInfo.h | 149 getMemoryOpCost(unsigned Opcode, Type *Src, MaybeAlign Alignment,
|
/openbsd/gnu/llvm/llvm/lib/Transforms/Vectorize/ |
H A D | VectorCombine.cpp | 231 TTI.getMemoryOpCost(Instruction::Load, LoadTy, Alignment, AS); in vectorizeLoadInsert() 240 TTI.getMemoryOpCost(Instruction::Load, MinVecTy, Alignment, AS); in vectorizeLoadInsert() 314 TTI.getMemoryOpCost(Instruction::Load, LoadTy, Alignment, AS); in widenSubvectorLoad() 318 TTI.getMemoryOpCost(Instruction::Load, Ty, Alignment, AS); in widenSubvectorLoad() 1143 TTI.getMemoryOpCost(Instruction::Load, FixedVT, LI->getAlign(), in scalarizeLoadExtract() 1187 TTI.getMemoryOpCost(Instruction::Load, FixedVT->getElementType(), in scalarizeLoadExtract()
|
H A D | LoopVectorize.cpp | 6404 Cost += VF.getKnownMinValue() * TTI.getMemoryOpCost(I->getOpcode(), in getMemInstScalarizationCost() 6454 Cost += TTI.getMemoryOpCost(I->getOpcode(), VectorTy, Alignment, AS, in getConsecutiveMemOpCost() 6477 TTI.getMemoryOpCost(Instruction::Load, ValTy, Alignment, AS, in getUniformMemOpCost() 6485 TTI.getMemoryOpCost(Instruction::Store, ValTy, Alignment, AS, in getUniformMemOpCost() 6736 TTI.getMemoryOpCost(I->getOpcode(), ValTy, Alignment, AS, in getMemoryInstructionCost()
|
H A D | SLPVectorizer.cpp | 6874 TTI->getMemoryOpCost(Instruction::Load, LI->getType(), in getEntryCost() 6883 TTI->getMemoryOpCost(Instruction::Load, LoadTy, Alignment, in getEntryCost() 7294 return TTI->getMemoryOpCost(Instruction::Load, ScalarTy, VI->getAlign(), in getEntryCost() 7302 VecLdCost = TTI->getMemoryOpCost( in getEntryCost() 7335 return TTI->getMemoryOpCost(Instruction::Store, ScalarTy, VI->getAlign(), in getEntryCost() 7344 return TTI->getMemoryOpCost(Instruction::Store, VecTy, BaseSI->getAlign(), in getEntryCost()
|
/openbsd/gnu/llvm/llvm/include/llvm/Analysis/ |
H A D | TargetTransformInfoImpl.h | 610 InstructionCost getMemoryOpCost(unsigned Opcode, Type *Src, Align Alignment, in getMemoryOpCost() function 1121 return TargetTTI->getMemoryOpCost(Opcode, ValTy, SI->getAlign(), in getInstructionCost() 1143 return TargetTTI->getMemoryOpCost(Opcode, LoadType, LI->getAlign(), in getInstructionCost()
|
H A D | TargetTransformInfo.h | 1225 getMemoryOpCost(unsigned Opcode, Type *Src, Align Alignment, 1809 getMemoryOpCost(unsigned Opcode, Type *Src, Align Alignment, 2392 InstructionCost getMemoryOpCost(unsigned Opcode, Type *Src, Align Alignment, in getMemoryOpCost() function 2397 return Impl.getMemoryOpCost(Opcode, Src, Alignment, AddressSpace, CostKind, in getMemoryOpCost()
|
/openbsd/gnu/llvm/llvm/lib/Target/X86/ |
H A D | X86TargetTransformInfo.h | 163 getMemoryOpCost(unsigned Opcode, Type *Src, MaybeAlign Alignment,
|
H A D | X86TargetTransformInfo.cpp | 4289 getMemoryOpCost(Instruction::Load, ScalarType, SclAlign, 0, in getVectorInstrCost() 4295 getMemoryOpCost(Instruction::Store, ScalarType, SclAlign, 0, in getVectorInstrCost() 4297 getMemoryOpCost(Instruction::Load, Val, VecAlign, 0, CostKind); in getVectorInstrCost() 4678 InstructionCost X86TTIImpl::getMemoryOpCost(unsigned Opcode, Type *Src, in getMemoryOpCost() function in X86TTIImpl 4701 return BaseT::getMemoryOpCost(Opcode, Src, Alignment, AddressSpace, in getMemoryOpCost() 4743 return BaseT::getMemoryOpCost(Opcode, Src, Alignment, AddressSpace, in getMemoryOpCost() 4754 return BaseT::getMemoryOpCost(Opcode, Src, Alignment, AddressSpace, in getMemoryOpCost() 4869 NumElem * BaseT::getMemoryOpCost(Opcode, SrcVTy->getScalarType(), in getMaskedMemoryOpCost() 5757 return GSOverhead + VF * getMemoryOpCost(Opcode, SrcVTy->getScalarType(), in getGSVectorCost() 5798 VF * getMemoryOpCost(Opcode, ScalarTy, MaybeAlign(Alignment), in getGSScalarCost() [all …]
|
/openbsd/gnu/llvm/llvm/lib/Target/AArch64/ |
H A D | AArch64TargetTransformInfo.h | 209 getMemoryOpCost(unsigned Opcode, Type *Src, MaybeAlign Alignment,
|
H A D | AArch64TargetTransformInfo.cpp | 2553 getMemoryOpCost(Opcode, VT->getElementType(), Alignment, 0, CostKind, in getGatherScatterOpCost() 2566 InstructionCost AArch64TTIImpl::getMemoryOpCost(unsigned Opcode, Type *Ty, in getMemoryOpCost() function in AArch64TTIImpl 2575 return BaseT::getMemoryOpCost(Opcode, Ty, Alignment, AddressSpace, in getMemoryOpCost() 2662 Cost += getMemoryOpCost(Instruction::Store, I, Align(128), 0, CostKind) + in getCostOfKeepingLiveOverCall() 2663 getMemoryOpCost(Instruction::Load, I, Align(128), 0, CostKind); in getCostOfKeepingLiveOverCall()
|
/openbsd/gnu/llvm/llvm/lib/Target/ARM/ |
H A D | ARMTargetTransformInfo.h | 258 getMemoryOpCost(unsigned Opcode, Type *Src, MaybeAlign Alignment,
|
H A D | ARMTargetTransformInfo.cpp | 1457 InstructionCost ARMTTIImpl::getMemoryOpCost(unsigned Opcode, Type *Src, in getMemoryOpCost() function in ARMTTIImpl 1469 return BaseT::getMemoryOpCost(Opcode, Src, Alignment, AddressSpace, in getMemoryOpCost() 1500 return BaseCost * BaseT::getMemoryOpCost(Opcode, Src, Alignment, AddressSpace, in getMemoryOpCost()
|
/openbsd/gnu/llvm/llvm/lib/Analysis/ |
H A D | TargetTransformInfo.cpp | 934 InstructionCost TargetTransformInfo::getMemoryOpCost( in getMemoryOpCost() function in TargetTransformInfo 940 InstructionCost Cost = TTIImpl->getMemoryOpCost( in getMemoryOpCost()
|
/openbsd/gnu/llvm/llvm/include/llvm/CodeGen/ |
H A D | BasicTTIImpl.h | 232 getMemoryOpCost(Opcode, VT->getElementType(), Alignment, 0, CostKind)); in getCommonMaskedMemoryOpCost() 1272 getMemoryOpCost(unsigned Opcode, Type *Src, MaybeAlign Alignment, 1355 Cost = thisT()->getMemoryOpCost(Opcode, VecTy, Alignment, AddressSpace,
|
/openbsd/gnu/llvm/llvm/lib/Transforms/IPO/ |
H A D | IROutliner.cpp | 2542 TTI.getMemoryOpCost(Instruction::Load, V->getType(), Align(1), 0, in findCostOutputReloads() 2595 TTI.getMemoryOpCost(Instruction::Load, V->getType(), Align(1), 0, in findCostForOutputBlocks()
|