Home
last modified time | relevance | path

Searched refs:FLAT_ADDRESS (Results 1 – 23 of 23) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/Basic/Targets/
H A DAMDGPU.cpp40 llvm::AMDGPUAS::FLAT_ADDRESS, // Default
45 llvm::AMDGPUAS::FLAT_ADDRESS, // opencl_generic
56 llvm::AMDGPUAS::FLAT_ADDRESS, // ptr32_sptr
57 llvm::AMDGPUAS::FLAT_ADDRESS, // ptr32_uptr
58 llvm::AMDGPUAS::FLAT_ADDRESS, // ptr64
59 llvm::AMDGPUAS::FLAT_ADDRESS, // hlsl_groupshared
74 llvm::AMDGPUAS::FLAT_ADDRESS, // opencl_generic
81 llvm::AMDGPUAS::FLAT_ADDRESS, // sycl_global
82 llvm::AMDGPUAS::FLAT_ADDRESS, // sycl_global_device
83 llvm::AMDGPUAS::FLAT_ADDRESS, // sycl_global_host
[all …]
H A DAMDGPU.h117 toTargetAddressSpace(A) == llvm::AMDGPUAS::FLAT_ADDRESS)) && in isAddressSpaceSupersetOf()
119 toTargetAddressSpace(B) >= llvm::AMDGPUAS::FLAT_ADDRESS && in isAddressSpaceSupersetOf()
/freebsd/contrib/llvm-project/llvm/include/llvm/Support/
H A DAMDGPUAddrSpace.h30 FLAT_ADDRESS = 0, ///< Address space for flat memory. enumerator
87 return AS == AMDGPUAS::GLOBAL_ADDRESS || AS == AMDGPUAS::FLAT_ADDRESS || in isFlatGlobalAddrSpace()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUPromoteKernelArguments.cpp105 if (PT->getAddressSpace() == AMDGPUAS::FLAT_ADDRESS || in promotePointer()
110 if (PT->getAddressSpace() != AMDGPUAS::FLAT_ADDRESS) in promotePointer()
171 if (!PT || (PT->getAddressSpace() != AMDGPUAS::FLAT_ADDRESS && in run()
H A DAMDGPUAliasAnalysis.cpp63 if (asA != AMDGPUAS::FLAT_ADDRESS) { in alias()
67 if (asA == AMDGPUAS::FLAT_ADDRESS && in alias()
H A DAMDGPUTargetTransformInfo.h198 return AMDGPUAS::FLAT_ADDRESS; in getFlatAddressSpace()
H A DAMDGPUPerfHintAnalysis.cpp337 return As == AMDGPUAS::GLOBAL_ADDRESS || As == AMDGPUAS::FLAT_ADDRESS; in isGlobalAddr()
H A DAMDGPUTargetTransformInfo.cpp986 Load->getPointerAddressSpace() == AMDGPUAS::FLAT_ADDRESS; in isSourceOfDivergence()
1373 if (AddrSpace != AMDGPUAS::FLAT_ADDRESS && in getCallArgsTotalAllocaSize()
H A DSIInsertWaitcnts.cpp1913 if (AS != AMDGPUAS::LOCAL_ADDRESS && AS != AMDGPUAS::FLAT_ADDRESS) in generateWaitcntInstBefore()
2153 if (AS == AMDGPUAS::LOCAL_ADDRESS || AS == AMDGPUAS::FLAT_ADDRESS) in mayAccessLDSThroughFlat()
2182 return AS == AMDGPUAS::PRIVATE_ADDRESS || AS == AMDGPUAS::FLAT_ADDRESS; in mayAccessScratchThroughFlat()
H A DAMDGPUHSAMetadataStreamer.cpp124 case AMDGPUAS::FLAT_ADDRESS: in getAddressSpaceQualifier()
H A DSIISelLowering.cpp1638 return isLegalFlatAddressingMode(AM, AMDGPUAS::FLAT_ADDRESS); in isLegalGlobalAddressingMode()
1776 if (AS == AMDGPUAS::FLAT_ADDRESS || AS == AMDGPUAS::UNKNOWN_ADDRESS_SPACE) { in isLegalAddressingMode()
1782 return isLegalFlatAddressingMode(AM, AMDGPUAS::FLAT_ADDRESS); in isLegalAddressingMode()
1791 if (AS == AMDGPUAS::GLOBAL_ADDRESS || AS == AMDGPUAS::FLAT_ADDRESS) in canMergeStoresTo()
1933 AddrSpace == AMDGPUAS::FLAT_ADDRESS) { in allowsMisalignedMemoryAccessesImpl()
2018 if (SrcAS == AMDGPUAS::FLAT_ADDRESS) in isFreeAddrSpaceCast()
4413 case AMDGPUAS::FLAT_ADDRESS: in lowerPREFETCH()
7623 if (SrcAS == AMDGPUAS::FLAT_ADDRESS) { in lowerADDRSPACECAST()
7641 if (DestAS == AMDGPUAS::FLAT_ADDRESS) { in lowerADDRSPACECAST()
10976 if (Subtarget->hasLDSMisalignedBug() && AS == AMDGPUAS::FLAT_ADDRESS && in LowerLOAD()
[all …]
H A DSILoadStoreOptimizer.cpp950 if (MMOb->getAddrSpace() == AMDGPUAS::FLAT_ADDRESS) in combineKnownAdjacentMMOs()
951 PtrInfo.AddrSpace = AMDGPUAS::FLAT_ADDRESS; in combineKnownAdjacentMMOs()
2162 : AMDGPUAS::FLAT_ADDRESS; in promoteConstantOffsetToImm()
H A DAMDGPUTargetMachine.cpp991 assert(V->getType()->getPointerAddressSpace() == AMDGPUAS::FLAT_ADDRESS); in getAssumedAddrSpace()
1043 return AMDGPUAS::FLAT_ADDRESS; in getAddressSpaceForPseudoSourceKind()
H A DAMDGPUCodeGenPrepare.cpp2173 if (SrcAS == AMDGPUAS::FLAT_ADDRESS) in visitAddrSpaceCastInst()
2176 else if (DstAS == AMDGPUAS::FLAT_ADDRESS) in visitAddrSpaceCastInst()
H A DAMDGPUSwLowerLDS.cpp657 ASC->getDestAddressSpace() == AMDGPUAS::FLAT_ADDRESS) in getLDSMemoryInstructions()
H A DAMDGPULibCalls.cpp1381 AMDGPULibFunc::getEPtrKindFromAddrSpace(AMDGPUAS::FLAT_ADDRESS); in fold_sincos()
H A DSIMemoryLegalizer.cpp776 if (AS == AMDGPUAS::FLAT_ADDRESS) in toSIAtomicAddrSpace()
H A DSIInstrInfo.cpp9262 if (MMO->getAddrSpace() == AMDGPUAS::FLAT_ADDRESS) in mayAccessFlatAddressSpace()
9561 (AddrSpace == AMDGPUAS::FLAT_ADDRESS || in isLegalFLATOffset()
10050 mmo->getAddrSpace() == AMDGPUAS::FLAT_ADDRESS; in getGenericInstructionUniformity()
10111 mmo->getAddrSpace() == AMDGPUAS::FLAT_ADDRESS; in getInstructionUniformity()
H A DR600ISelLowering.cpp956 if (isNullConstant(Op.getOperand(0)) && SrcAS == AMDGPUAS::FLAT_ADDRESS) in lowerADDRSPACECAST()
H A DAMDGPULegalizerInfo.cpp682 const LLT FlatPtr = GetAddrSpacePtr(AMDGPUAS::FLAT_ADDRESS); in AMDGPULegalizerInfo()
2378 if (SrcAS == AMDGPUAS::FLAT_ADDRESS && in legalizeAddrSpaceCast()
2406 if (DestAS == AMDGPUAS::FLAT_ADDRESS && in legalizeAddrSpaceCast()
H A DAMDGPUISelDAGToDAG.cpp1762 (AS == AMDGPUAS::FLAT_ADDRESS || AS == AMDGPUAS::GLOBAL_ADDRESS); in SelectFlatOffsetImpl()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/Targets/
H A DAMDGPU.cpp538 if (((RMW && RMW->getPointerAddressSpace() == llvm::AMDGPUAS::FLAT_ADDRESS) || in setTargetAtomicMetadata()
540 CmpX->getPointerAddressSpace() == llvm::AMDGPUAS::FLAT_ADDRESS)) && in setTargetAtomicMetadata()
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DAutoUpgrade.cpp4424 if (AddrSpace == AMDGPUAS::FLAT_ADDRESS) { in upgradeAMDGCNIntrinsicCall()