Searched defs:SrcAS (Results 1 - 10 of 10) sorted by relevance
/external/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUAnnotateKernelFeatures.cpp | 64 static bool castRequiresQueuePtr(unsigned SrcAS) { argument 65 return SrcAS == AMDGPUAS::LOCAL_ADDRESS || SrcAS == AMDGPUAS::PRIVATE_ADDRESS; 74 unsigned SrcAS = CE->getOperand(0)->getType()->getPointerAddressSpace(); local 75 return castRequiresQueuePtr(SrcAS);
|
H A D | SIISelLowering.cpp | 503 bool SITargetLowering::isNoopAddrSpaceCast(unsigned SrcAS, argument 505 return isFlatGlobalAddrSpace(SrcAS) && isFlatGlobalAddrSpace(DestAS);
|
/external/llvm/lib/Target/NVPTX/ |
H A D | NVPTXLowerAggrCopies.cpp | 76 unsigned SrcAS = cast<PointerType>(SrcAddr->getType())->getAddressSpace(); local 80 SrcAddr = Builder.CreateBitCast(SrcAddr, Builder.getInt8PtrTy(SrcAS));
|
/external/llvm/include/llvm/Target/ |
H A D | TargetLowering.h | 1097 /// Returns true if a cast between SrcAS and DestAS is a noop. 1098 virtual bool isNoopAddrSpaceCast(unsigned SrcAS, unsigned DestAS) const { argument
|
/external/llvm/lib/Analysis/ |
H A D | ConstantFolding.cpp | 1218 unsigned SrcAS = SrcPtr->getType()->getPointerAddressSpace(); local 1219 if (SrcAS == DestTy->getPointerAddressSpace())
|
/external/llvm/lib/IR/ |
H A D | Constants.cpp | 1522 unsigned SrcAS = S->getType()->getPointerAddressSpace(); local 1523 if (Ty->isPtrOrPtrVectorTy() && SrcAS != Ty->getPointerAddressSpace())
|
/external/llvm/lib/CodeGen/ |
H A D | CodeGenPrepare.cpp | 3178 unsigned SrcAS local 3181 if (TLI.isNoopAddrSpaceCast(SrcAS, DestAS))
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
H A D | SelectionDAG.cpp | 1786 unsigned SrcAS, unsigned DestAS) { 1790 ID.AddInteger(SrcAS); 1798 VT, SrcAS, DestAS); 4190 unsigned DstAS, unsigned SrcAS, 6718 EVT VT, unsigned SrcAS, 6721 SrcAddrSpace(SrcAS), DestAddrSpace(DestAS) {} 1785 getAddrSpaceCast(const SDLoc &dl, EVT VT, SDValue Ptr, unsigned SrcAS, unsigned DestAS) argument 4183 FindOptimalMemOpLowering(std::vector<EVT> &MemOps, unsigned Limit, uint64_t Size, unsigned DstAlign, unsigned SrcAlign, bool IsMemset, bool ZeroMemset, bool MemcpyStrSrc, bool AllowOverlap, unsigned DstAS, unsigned SrcAS, SelectionDAG &DAG, const TargetLowering &TLI) argument 6717 AddrSpaceCastSDNode(unsigned Order, const DebugLoc &dl, EVT VT, unsigned SrcAS, unsigned DestAS) argument
|
/external/clang/lib/Sema/ |
H A D | SemaExpr.cpp | 5639 unsigned SrcAS = SrcTy->getPointeeType().getAddressSpace(); local 5641 if (SrcAS != DestAS)
|
/external/llvm/lib/Target/X86/ |
H A D | X86ISelLowering.cpp | 2031 bool X86TargetLowering::isNoopAddrSpaceCast(unsigned SrcAS, argument 2033 assert(SrcAS != DestAS && "Expected different address spaces!"); 2035 return SrcAS < 256 && DestAS < 256; [all...] |
Completed in 490 milliseconds