Home
last modified time | relevance | path

Searched refs:AtomicElementSize (Results 1 – 6 of 6) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Transforms/Utils/
H A DLowerMemIntrinsics.cpp46 AtomicElementSize); in createMemCpyLoopKnownSize()
51 assert((!AtomicElementSize || LoopOpSize % *AtomicElementSize == 0) && in createMemCpyLoopKnownSize()
100 if (AtomicElementSize) { in createMemCpyLoopKnownSize()
132 (!AtomicElementSize || OperandSize % *AtomicElementSize == 0) && in createMemCpyLoopKnownSize()
165 if (AtomicElementSize) { in createMemCpyLoopKnownSize()
200 AtomicElementSize); in createMemCpyLoopUnknownSize()
204 assert((!AtomicElementSize || LoopOpSize % *AtomicElementSize == 0) && in createMemCpyLoopUnknownSize()
253 if (AtomicElementSize) { in createMemCpyLoopUnknownSize()
262 !LoopOpIsInt8 && !(AtomicElementSize && LoopOpSize == AtomicElementSize); in createMemCpyLoopUnknownSize()
268 assert((ResLoopOpSize == AtomicElementSize ? *AtomicElementSize : 1) && in createMemCpyLoopUnknownSize()
[all …]
/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DAMDGPUTargetTransformInfo.h136 Optional<uint32_t> AtomicElementSize) const;
H A DAMDGPUTargetTransformInfo.cpp404 Optional<uint32_t> AtomicElementSize) const { in getMemcpyLoopLoweringType()
406 if (AtomicElementSize) in getMemcpyLoopLoweringType()
407 return Type::getIntNTy(Context, *AtomicElementSize * 8); in getMemcpyLoopLoweringType()
/llvm-project-15.0.7/llvm/include/llvm/Analysis/
H A DTargetTransformInfoImpl.h715 Optional<uint32_t> AtomicElementSize) const { in getMemcpyLoopLoweringType() argument
716 return AtomicElementSize ? Type::getIntNTy(Context, *AtomicElementSize * 8) in getMemcpyLoopLoweringType()
H A DTargetTransformInfo.h1329 Optional<uint32_t> AtomicElementSize = None) const;
1799 Optional<uint32_t> AtomicElementSize) const = 0;
2381 Optional<uint32_t> AtomicElementSize) const override { in getMemcpyLoopLoweringType() argument
2384 AtomicElementSize); in getMemcpyLoopLoweringType()
/llvm-project-15.0.7/llvm/lib/Analysis/
H A DTargetTransformInfo.cpp1004 Optional<uint32_t> AtomicElementSize) const { in getMemcpyLoopLoweringType()
1007 AtomicElementSize); in getMemcpyLoopLoweringType()