Home
last modified time | relevance | path

Searched refs:ToAS (Results 1 – 9 of 9) sorted by relevance

/freebsd-14-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
HDAMDGPUTargetTransformInfo.h176 bool isValidAddrSpaceCast(unsigned FromAS, unsigned ToAS) const { in isValidAddrSpaceCast() argument
177 if (ToAS == AMDGPUAS::FLAT_ADDRESS) { in isValidAddrSpaceCast()
191 ToAS == AMDGPUAS::CONSTANT_ADDRESS) || in isValidAddrSpaceCast()
193 ToAS == AMDGPUAS::CONSTANT_ADDRESS_32BIT)) in isValidAddrSpaceCast()
/freebsd-14-stable/contrib/llvm-project/llvm/lib/Analysis/
HDTargetTransformInfo.cpp299 unsigned ToAS) const { in isValidAddrSpaceCast()
300 return TTIImpl->isValidAddrSpaceCast(FromAS, ToAS); in isValidAddrSpaceCast()
304 unsigned ToAS) const { in addrspacesMayAlias()
305 return TTIImpl->addrspacesMayAlias(FromAS, ToAS); in addrspacesMayAlias()
318 unsigned ToAS) const { in isNoopAddrSpaceCast()
319 return TTIImpl->isNoopAddrSpaceCast(FromAS, ToAS); in isNoopAddrSpaceCast()
/freebsd-14-stable/contrib/llvm-project/llvm/include/llvm/Analysis/
HDTargetTransformInfo.h452 bool isValidAddrSpaceCast(unsigned FromAS, unsigned ToAS) const;
482 bool isNoopAddrSpaceCast(unsigned FromAS, unsigned ToAS) const;
1845 virtual bool isValidAddrSpaceCast(unsigned FromAS, unsigned ToAS) const = 0;
1850 virtual bool isNoopAddrSpaceCast(unsigned FromAS, unsigned ToAS) const = 0;
2267 bool isValidAddrSpaceCast(unsigned FromAS, unsigned ToAS) const override { in isValidAddrSpaceCast() argument
2268 return Impl.isValidAddrSpaceCast(FromAS, ToAS); in isValidAddrSpaceCast()
2282 bool isNoopAddrSpaceCast(unsigned FromAS, unsigned ToAS) const override { in isNoopAddrSpaceCast() argument
2283 return Impl.isNoopAddrSpaceCast(FromAS, ToAS); in isNoopAddrSpaceCast()
HDTargetTransformInfoImpl.h110 bool isValidAddrSpaceCast(unsigned FromAS, unsigned ToAS) const { in isValidAddrSpaceCast() argument
/freebsd-14-stable/contrib/llvm-project/clang/lib/CodeGen/Targets/
HDAMDGPU.cpp34 unsigned ToAS) const { in coerceKernelArgumentType()
38 return llvm::PointerType::get(Ty->getContext(), ToAS); in coerceKernelArgumentType()
/freebsd-14-stable/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
HDInstCombineLoadStoreAlloca.cpp270 unsigned ToAS = ASC->getDestAddressSpace(); in isEqualOrValidAddrSpaceCast() local
271 return (FromAS == ToAS) || IC.isValidAddrSpaceCast(FromAS, ToAS); in isEqualOrValidAddrSpaceCast()
HDInstructionCombining.cpp189 bool InstCombiner::isValidAddrSpaceCast(unsigned FromAS, unsigned ToAS) const { in isValidAddrSpaceCast()
190 return TTI.isValidAddrSpaceCast(FromAS, ToAS); in isValidAddrSpaceCast()
/freebsd-14-stable/contrib/llvm-project/llvm/include/llvm/Transforms/InstCombine/
HDInstCombiner.h520 bool isValidAddrSpaceCast(unsigned FromAS, unsigned ToAS) const;
/freebsd-14-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/
HDBasicTTIImpl.h287 bool isValidAddrSpaceCast(unsigned FromAS, unsigned ToAS) const { in isValidAddrSpaceCast() argument
305 bool isNoopAddrSpaceCast(unsigned FromAS, unsigned ToAS) const { in isNoopAddrSpaceCast() argument
306 return getTLI()->getTargetMachine().isNoopAddrSpaceCast(FromAS, ToAS); in isNoopAddrSpaceCast()