Searched refs:AS1 (Results 1 - 9 of 9) sorted by relevance

/freebsd-current/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXAliasAnalysis.cpp50 static AliasResult::Kind getAliasResult(unsigned AS1, unsigned AS2) { argument
51 if ((AS1 == ADDRESS_SPACE_GENERIC) || (AS2 == ADDRESS_SPACE_GENERIC))
67 return (AS1 == AS2 ? AliasResult::MayAlias : AliasResult::NoAlias);
73 unsigned AS1 = Loc1.Ptr->getType()->getPointerAddressSpace(); local
76 return getAliasResult(AS1, AS2);
/freebsd-current/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPU.h415 static inline bool addrspacesMayAlias(unsigned AS1, unsigned AS2) { argument
418 if (AS1 > AMDGPUAS::MAX_AMDGPU_ADDRESS || AS2 > AMDGPUAS::MAX_AMDGPU_ADDRESS)
438 return ASAliasRules[AS1][AS2];
H A DAMDGPUTargetTransformInfo.h198 bool addrspacesMayAlias(unsigned AS0, unsigned AS1) const {
199 return AMDGPU::addrspacesMayAlias(AS0, AS1);
/freebsd-current/contrib/llvm-project/llvm/lib/Analysis/
H A DAliasAnalysisEvaluator.cpp41 unsigned AS1 = Loc1.first->getType()->getPointerAddressSpace(); local
53 std::swap(AS1, AS2);
59 if (AS1 != 0)
60 errs() << " addrspace(" << AS1 << ")";
/freebsd-current/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DInferAddressSpaces.cpp241 unsigned joinAddressSpaces(unsigned AS1, unsigned AS2) const;
809 unsigned InferAddressSpacesImpl::joinAddressSpaces(unsigned AS1, argument
811 if (AS1 == FlatAddrSpace || AS2 == FlatAddrSpace)
814 if (AS1 == UninitializedAddressSpace)
817 return AS1;
820 return (AS1 == AS2) ? AS1 : FlatAddrSpace;
/freebsd-current/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DTargetTransformInfo.h444 /// Return false if a \p AS0 address cannot possibly alias a \p AS1 address.
445 bool addrspacesMayAlias(unsigned AS0, unsigned AS1) const;
1783 virtual bool addrspacesMayAlias(unsigned AS0, unsigned AS1) const = 0;
2192 bool addrspacesMayAlias(unsigned AS0, unsigned AS1) const override {
2193 return Impl.addrspacesMayAlias(AS0, AS1);
H A DTargetTransformInfoImpl.h111 bool addrspacesMayAlias(unsigned AS0, unsigned AS1) const {
/freebsd-current/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DBasicTTIImpl.h289 bool addrspacesMayAlias(unsigned AS0, unsigned AS1) const {
/freebsd-current/contrib/llvm-project/clang/lib/Sema/
H A DSemaOverload.cpp10572 LangAS AS1 = CD1->getMethodQualifiers().getAddressSpace();
10574 if (AS1 != AS2) {
10575 if (Qualifiers::isAddressSpaceSupersetOf(AS2, AS1))
10577 if (Qualifiers::isAddressSpaceSupersetOf(AS1, AS2))

Completed in 221 milliseconds