Searched refs:ToAS (Results 1 – 9 of 9) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUTargetTransformInfo.h | 176 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.2/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | TargetTransformInfo.cpp | 294 unsigned ToAS) const { in isValidAddrSpaceCast() 295 return TTIImpl->isValidAddrSpaceCast(FromAS, ToAS); in isValidAddrSpaceCast() 299 unsigned ToAS) const { in addrspacesMayAlias() 300 return TTIImpl->addrspacesMayAlias(FromAS, ToAS); in addrspacesMayAlias() 313 unsigned ToAS) const { in isNoopAddrSpaceCast() 314 return TTIImpl->isNoopAddrSpaceCast(FromAS, ToAS); in isNoopAddrSpaceCast()
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | TargetTransformInfo.h | 442 bool isValidAddrSpaceCast(unsigned FromAS, unsigned ToAS) const; 472 bool isNoopAddrSpaceCast(unsigned FromAS, unsigned ToAS) const; 1782 virtual bool isValidAddrSpaceCast(unsigned FromAS, unsigned ToAS) const = 0; 1787 virtual bool isNoopAddrSpaceCast(unsigned FromAS, unsigned ToAS) const = 0; 2188 bool isValidAddrSpaceCast(unsigned FromAS, unsigned ToAS) const override { in isValidAddrSpaceCast() argument 2189 return Impl.isValidAddrSpaceCast(FromAS, ToAS); in isValidAddrSpaceCast() 2203 bool isNoopAddrSpaceCast(unsigned FromAS, unsigned ToAS) const override { in isNoopAddrSpaceCast() argument 2204 return Impl.isNoopAddrSpaceCast(FromAS, ToAS); in isNoopAddrSpaceCast()
|
| H A D | TargetTransformInfoImpl.h | 107 bool isValidAddrSpaceCast(unsigned FromAS, unsigned ToAS) const { in isValidAddrSpaceCast() argument
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/Targets/ |
| H A D | AMDGPU.cpp | 34 unsigned ToAS) const { in coerceKernelArgumentType() 38 return llvm::PointerType::get(Ty->getContext(), ToAS); in coerceKernelArgumentType()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
| H A D | InstCombineLoadStoreAlloca.cpp | 270 unsigned ToAS = ASC->getDestAddressSpace(); in isEqualOrValidAddrSpaceCast() local 271 return (FromAS == ToAS) || IC.isValidAddrSpaceCast(FromAS, ToAS); in isEqualOrValidAddrSpaceCast()
|
| H A D | InstructionCombining.cpp | 189 bool InstCombiner::isValidAddrSpaceCast(unsigned FromAS, unsigned ToAS) const { in isValidAddrSpaceCast() 190 return TTI.isValidAddrSpaceCast(FromAS, ToAS); in isValidAddrSpaceCast()
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Transforms/InstCombine/ |
| H A D | InstCombiner.h | 550 bool isValidAddrSpaceCast(unsigned FromAS, unsigned ToAS) const;
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | BasicTTIImpl.h | 285 bool isValidAddrSpaceCast(unsigned FromAS, unsigned ToAS) const { in isValidAddrSpaceCast() argument 303 bool isNoopAddrSpaceCast(unsigned FromAS, unsigned ToAS) const { in isNoopAddrSpaceCast() argument 304 return getTLI()->getTargetMachine().isNoopAddrSpaceCast(FromAS, ToAS); in isNoopAddrSpaceCast()
|