Searched refs:getMemoryOpCost (Results 1 - 18 of 18) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonTargetTransformInfo.cpp154 unsigned HexagonTTIImpl::getMemoryOpCost(unsigned Opcode, Type *Src, function in class:HexagonTTIImpl
160 return BaseT::getMemoryOpCost(Opcode, Src, Alignment, AddressSpace, I);
198 return BaseT::getMemoryOpCost(Opcode, Src, Alignment, AddressSpace, I);
225 return getMemoryOpCost(Opcode, VecTy, MaybeAlign(Alignment), AddressSpace,
H A DHexagonTargetTransformInfo.h115 unsigned getMemoryOpCost(unsigned Opcode, Type *Src, MaybeAlign Alignment,
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZTargetTransformInfo.h91 int getMemoryOpCost(unsigned Opcode, Type *Src, MaybeAlign Alignment,
H A DSystemZTargetTransformInfo.cpp262 NumStores += getMemoryOpCost(Instruction::Store, MemAccessTy, None, 0);
996 int SystemZTTIImpl::getMemoryOpCost(unsigned Opcode, Type *Src, function in class:SystemZTTIImpl
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCTargetTransformInfo.h103 int getMemoryOpCost(unsigned Opcode, Type *Src, MaybeAlign Alignment,
H A DPPCTargetTransformInfo.cpp849 int PPCTTIImpl::getMemoryOpCost(unsigned Opcode, Type *Src, function in class:PPCTTIImpl
857 int Cost = BaseT::getMemoryOpCost(Opcode, Src, Alignment, AddressSpace);
869 // 32b/64b to VSR correctly and cheaply. But BaseT::getMemoryOpCost and
942 getMemoryOpCost(Opcode, VecTy, MaybeAlign(Alignment), AddressSpace);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMTargetTransformInfo.h216 int getMemoryOpCost(unsigned Opcode, Type *Src, MaybeAlign Alignment,
H A DARMTargetTransformInfo.cpp793 int ARMTTIImpl::getMemoryOpCost(unsigned Opcode, Type *Src, function in class:ARMTTIImpl
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64TargetTransformInfo.h139 int getMemoryOpCost(unsigned Opcode, Type *Src, MaybeAlign Alignment,
H A DAArch64TargetTransformInfo.cpp642 int AArch64TTIImpl::getMemoryOpCost(unsigned Opcode, Type *Ty, function in class:AArch64TTIImpl
714 Cost += getMemoryOpCost(Instruction::Store, I, Align(128), 0) +
715 getMemoryOpCost(Instruction::Load, I, Align(128), 0);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86TargetTransformInfo.h136 int getMemoryOpCost(unsigned Opcode, Type *Src, MaybeAlign Alignment,
H A DX86TargetTransformInfo.cpp2436 int X86TTIImpl::getMemoryOpCost(unsigned Opcode, Type *Src, function in class:X86TTIImpl
2456 int Cost = BaseT::getMemoryOpCost(Opcode, VTy->getScalarType(), Alignment,
2489 return getMemoryOpCost(Opcode, SrcTy, MaybeAlign(Alignment), AddressSpace);
2506 NumElem * BaseT::getMemoryOpCost(Opcode, SrcVTy->getScalarType(),
3243 return GSOverhead + VF * getMemoryOpCost(Opcode, SrcVTy->getScalarType(),
3273 int MemoryOpCost = VF * getMemoryOpCost(Opcode, SrcVTy->getScalarType(),
3601 unsigned MemOpCost = getMemoryOpCost(Opcode, SingleMemOpTy,
3701 unsigned MemOpCost = getMemoryOpCost(Opcode, SingleMemOpTy,
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Analysis/
H A DTargetTransformInfo.cpp651 int TargetTransformInfo::getMemoryOpCost(unsigned Opcode, Type *Src, function in class:TargetTransformInfo
657 int Cost = TTIImpl->getMemoryOpCost(Opcode, Src, Alignment, AddressSpace, I);
1213 return getMemoryOpCost(I->getOpcode(), ValTy,
1219 return getMemoryOpCost(I->getOpcode(), I->getType(),
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DTargetTransformInfo.h948 int getMemoryOpCost(unsigned Opcode, Type *Src, MaybeAlign Alignment,
1331 virtual int getMemoryOpCost(unsigned Opcode, Type *Src, MaybeAlign Alignment,
1746 int getMemoryOpCost(unsigned Opcode, Type *Src, MaybeAlign Alignment,
1748 return Impl.getMemoryOpCost(Opcode, Src, Alignment, AddressSpace, I);
H A DTargetTransformInfoImpl.h466 unsigned getMemoryOpCost(unsigned Opcode, Type *Src, MaybeAlign Alignment, function in class:llvm::TargetTransformInfoImplBase
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DBasicTTIImpl.h883 unsigned getMemoryOpCost(unsigned Opcode, Type *Src, MaybeAlign Alignment, function in class:llvm::BasicTTIImplBase
936 Cost = static_cast<T *>(this)->getMemoryOpCost(
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DLoopVectorize.cpp5810 Cost += VF * TTI.getMemoryOpCost(I->getOpcode(), ValTy->getScalarType(),
5848 Cost += TTI.getMemoryOpCost(I->getOpcode(), VectorTy, Alignment, AS, I);
5864 TTI.getMemoryOpCost(Instruction::Load, ValTy, Alignment, AS) +
5871 TTI.getMemoryOpCost(Instruction::Store, ValTy, Alignment, AS) +
5939 TTI.getMemoryOpCost(I->getOpcode(), ValTy, Alignment, AS, I);
H A DSLPVectorizer.cpp3476 TTI->getMemoryOpCost(Instruction::Load, ScalarTy, alignment, 0, VL0);
3482 TTI->getMemoryOpCost(Instruction::Load, VecTy, alignment, 0, VL0);
3497 TTI->getMemoryOpCost(Instruction::Store, ScalarTy, Alignment, 0, VL0);
3501 int VecStCost = TTI->getMemoryOpCost(Instruction::Store,

Completed in 185 milliseconds