/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | HexagonTargetTransformInfo.cpp | 154 unsigned HexagonTTIImpl::getMemoryOpCost(unsigned Opcode, Type *Src, function in class:HexagonTTIImpl 165 return BaseT::getMemoryOpCost(Opcode, Src, Alignment, AddressSpace, 204 return BaseT::getMemoryOpCost(Opcode, Src, Alignment, AddressSpace, 237 return getMemoryOpCost(Opcode, VecTy, MaybeAlign(Alignment), AddressSpace,
|
H A D | HexagonTargetTransformInfo.h | 117 unsigned getMemoryOpCost(unsigned Opcode, Type *Src, MaybeAlign Alignment,
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
H A D | PPCTargetTransformInfo.h | 113 int getMemoryOpCost(unsigned Opcode, Type *Src, MaybeAlign Alignment,
|
H A D | PPCTargetTransformInfo.cpp | 215 // We already implement getCastInstrCost and getMemoryOpCost where we perform 894 int PPCTTIImpl::getMemoryOpCost(unsigned Opcode, Type *Src, function in class:PPCTTIImpl 899 return BaseT::getMemoryOpCost(Opcode, Src, Alignment, AddressSpace, 906 int Cost = BaseT::getMemoryOpCost(Opcode, Src, Alignment, AddressSpace, 923 // 32b/64b to VSR correctly and cheaply. But BaseT::getMemoryOpCost and 994 getMemoryOpCost(Opcode, VecTy, MaybeAlign(Alignment), AddressSpace,
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
H A D | SystemZTargetTransformInfo.h | 103 int getMemoryOpCost(unsigned Opcode, Type *Src, MaybeAlign Alignment,
|
H A D | SystemZTargetTransformInfo.cpp | 264 NumStores += getMemoryOpCost(Instruction::Store, MemAccessTy, None, 0, 1039 int SystemZTTIImpl::getMemoryOpCost(unsigned Opcode, Type *Src, function in class:SystemZTTIImpl
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | ARMTargetTransformInfo.h | 232 int getMemoryOpCost(unsigned Opcode, Type *Src, MaybeAlign Alignment,
|
H A D | ARMTargetTransformInfo.cpp | 960 int ARMTTIImpl::getMemoryOpCost(unsigned Opcode, Type *Src, function in class:ARMTTIImpl 970 return BaseT::getMemoryOpCost(Opcode, Src, Alignment, AddressSpace, 1001 return BaseCost * BaseT::getMemoryOpCost(Opcode, Src, Alignment, AddressSpace,
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64TargetTransformInfo.h | 146 int getMemoryOpCost(unsigned Opcode, Type *Src, MaybeAlign Alignment,
|
H A D | AArch64TargetTransformInfo.cpp | 698 int AArch64TTIImpl::getMemoryOpCost(unsigned Opcode, Type *Ty, function in class:AArch64TTIImpl 708 return BaseT::getMemoryOpCost(Opcode, Ty, Alignment, AddressSpace, 781 Cost += getMemoryOpCost(Instruction::Store, I, Align(128), 0, CostKind) + 782 getMemoryOpCost(Instruction::Load, I, Align(128), 0, CostKind);
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86TargetTransformInfo.h | 140 int getMemoryOpCost(unsigned Opcode, Type *Src, MaybeAlign Alignment,
|
H A D | X86TargetTransformInfo.cpp | 2970 int X86TTIImpl::getMemoryOpCost(unsigned Opcode, Type *Src, function in class:X86TTIImpl 3006 int Cost = BaseT::getMemoryOpCost(Opcode, VTy->getScalarType(), Alignment, 3017 return BaseT::getMemoryOpCost(Opcode, Src, Alignment, AddressSpace, 3045 return getMemoryOpCost(Opcode, SrcTy, Alignment, AddressSpace, CostKind); 3065 NumElem * BaseT::getMemoryOpCost(Opcode, SrcVTy->getScalarType(), 3911 return GSOverhead + VF * getMemoryOpCost(Opcode, SrcVTy->getScalarType(), 3945 int MemoryOpCost = VF * getMemoryOpCost(Opcode, SrcVTy->getScalarType(), 4292 unsigned MemOpCost = getMemoryOpCost(Opcode, SingleMemOpTy, 4391 unsigned MemOpCost = getMemoryOpCost(Opcode, SingleMemOpTy,
|
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Analysis/ |
H A D | TargetTransformInfoImpl.h | 464 unsigned getMemoryOpCost(unsigned Opcode, Type *Src, Align Alignment, function in class:llvm::TargetTransformInfoImplBase 902 return TargetTTI->getMemoryOpCost(Opcode, ValTy, SI->getAlign(), 908 return TargetTTI->getMemoryOpCost(Opcode, U->getType(), LI->getAlign(),
|
H A D | TargetTransformInfo.h | 1028 int getMemoryOpCost(unsigned Opcode, Type *Src, Align Alignment, 1432 virtual int getMemoryOpCost(unsigned Opcode, Type *Src, Align Alignment, 1848 int getMemoryOpCost(unsigned Opcode, Type *Src, Align Alignment, 1851 return Impl.getMemoryOpCost(Opcode, Src, Alignment, AddressSpace,
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | TargetTransformInfo.cpp | 753 int TargetTransformInfo::getMemoryOpCost(unsigned Opcode, Type *Src, function in class:TargetTransformInfo 759 int Cost = TTIImpl->getMemoryOpCost(Opcode, Src, Alignment, AddressSpace,
|
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | BasicTTIImpl.h | 909 unsigned getMemoryOpCost(unsigned Opcode, Type *Src, MaybeAlign Alignment, function in class:llvm::BasicTTIImplBase 966 Cost = thisT()->getMemoryOpCost(Opcode, VecTy, Alignment, AddressSpace,
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
H A D | LoopVectorize.cpp | 5869 Cost += VF * TTI.getMemoryOpCost(I->getOpcode(), ValTy->getScalarType(), 5909 Cost += TTI.getMemoryOpCost(I->getOpcode(), VectorTy, Alignment, AS, 5927 TTI.getMemoryOpCost(Instruction::Load, ValTy, Alignment, AS, 5935 TTI.getMemoryOpCost(Instruction::Store, ValTy, Alignment, AS, 6004 TTI.getMemoryOpCost(I->getOpcode(), ValTy, Alignment, AS,
|
H A D | SLPVectorizer.cpp | 3553 TTI->getMemoryOpCost(Instruction::Load, ScalarTy, alignment, 0, 3560 TTI->getMemoryOpCost(Instruction::Load, VecTy, alignment, 0, 3576 TTI->getMemoryOpCost(Instruction::Store, ScalarTy, Alignment, 0, 3581 int VecStCost = TTI->getMemoryOpCost(Instruction::Store,
|