| /freebsd-12.1/contrib/llvm/lib/Target/NVPTX/ |
| H A D | NVPTXLowerArgs.cpp | 170 Value *ArgInParam = new AddrSpaceCastInst( in handleByValParam() 193 Instruction *PtrInGlobal = new AddrSpaceCastInst( in markPointerAsGlobal() 197 Value *PtrInGeneric = new AddrSpaceCastInst(PtrInGlobal, Ptr->getType(), in markPointerAsGlobal()
|
| H A D | NVPTXLowerAlloca.cpp | 75 auto NewASCToLocal = new AddrSpaceCastInst(allocaInst, LocalAddrTy, ""); in runOnBasicBlock() 77 auto NewASCToGeneric = new AddrSpaceCastInst(NewASCToLocal, in runOnBasicBlock()
|
| /freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUAnnotateKernelFeatures.cpp | 90 static bool castRequiresQueuePtr(const AddrSpaceCastInst *ASC) { in castRequiresQueuePtr() 259 if (const AddrSpaceCastInst *ASC = dyn_cast<AddrSpaceCastInst>(&I)) { in addFeatureAttributes()
|
| H A D | AMDGPUPromoteAlloca.cpp | 845 if (isa<AddrSpaceCastInst>(V)) in handleAlloca()
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/ |
| H A D | InferAddressSpaces.cpp | 385 } else if (auto *ASC = dyn_cast<AddrSpaceCastInst>(&I)) { in collectFlatAddressExpressions() 979 if (AddrSpaceCastInst *ASC = dyn_cast<AddrSpaceCastInst>(CurUser)) { in rewriteWithNewAddressSpaces() 998 U.set(new AddrSpaceCastInst(NewV, V->getType(), "", &*InsertPos)); in rewriteWithNewAddressSpaces()
|
| H A D | MemCpyOptimizer.cpp | 905 if (isa<BitCastInst>(U) || isa<AddrSpaceCastInst>(U)) { in performCallSlotOptzn()
|
| /freebsd-12.1/contrib/llvm/lib/Analysis/ |
| H A D | Loads.cpp | 106 if (const AddrSpaceCastInst *ASC = dyn_cast<AddrSpaceCastInst>(V)) in isDereferenceableAndAlignedPointer()
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/InstCombine/ |
| H A D | InstructionCombining.cpp | 1912 return new AddrSpaceCastInst(Builder.Insert(Res), GEPType); in visitGetElementPtrInst() 1943 return new AddrSpaceCastInst(NewGEP, GEPType); in visitGetElementPtrInst() 2054 if (auto *ASC = dyn_cast<AddrSpaceCastInst>(PtrOp)) { in visitGetElementPtrInst() 2094 return new AddrSpaceCastInst(NGEP, GEPType); in visitGetElementPtrInst() 2125 return new AddrSpaceCastInst(SrcOp, GEPType); in visitGetElementPtrInst() 2144 return new AddrSpaceCastInst(NGEP, GEPType); in visitGetElementPtrInst() 2319 isa<AddrSpaceCastInst>(I)) { in visitAllocSite()
|
| H A D | InstCombineCasts.cpp | 1784 (!isa<AddrSpaceCastInst>(CI) || in commonPointerCastTransforms() 2282 return new AddrSpaceCastInst(Src, DestTy); in visitBitCast() 2409 Instruction *InstCombiner::visitAddrSpaceCast(AddrSpaceCastInst &CI) { in visitAddrSpaceCast() 2426 return new AddrSpaceCastInst(NewBitCast, CI.getType()); in visitAddrSpaceCast()
|
| H A D | InstCombineInternal.h | 392 Instruction *visitAddrSpaceCast(AddrSpaceCastInst &CI);
|
| H A D | InstCombineLoadStoreAlloca.cpp | 80 if (isa<BitCastInst>(I) || isa<AddrSpaceCastInst>(I)) { in isOnlyCopiedFromConstantGlobal()
|
| /freebsd-12.1/contrib/llvm/lib/IR/ |
| H A D | Instructions.cpp | 2590 case AddrSpaceCast: return new AddrSpaceCastInst (S, Ty, Name, InsertBefore); in Create() 2612 case AddrSpaceCast: return new AddrSpaceCastInst (S, Ty, Name, InsertAtEnd); in Create() 3271 AddrSpaceCastInst::AddrSpaceCastInst( in AddrSpaceCastInst() function in AddrSpaceCastInst 3277 AddrSpaceCastInst::AddrSpaceCastInst( in AddrSpaceCastInst() function in AddrSpaceCastInst 3921 AddrSpaceCastInst *AddrSpaceCastInst::cloneImpl() const { in cloneImpl() 3922 return new AddrSpaceCastInst(getOperand(0), getType()); in cloneImpl()
|
| H A D | Verifier.cpp | 447 void visitAddrSpaceCastInst(AddrSpaceCastInst &I); 2708 void Verifier::visitAddrSpaceCastInst(AddrSpaceCastInst &I) { in visitAddrSpaceCastInst()
|
| /freebsd-12.1/contrib/llvm/include/llvm/IR/ |
| H A D | InstVisitor.h | 191 RetTy visitAddrSpaceCastInst(AddrSpaceCastInst &I) { DELEGATE(CastInst);} in visitAddrSpaceCastInst()
|
| H A D | Instruction.def | 196 HANDLE_CAST_INST(49, AddrSpaceCast, AddrSpaceCastInst) // addrspace cast
|
| H A D | Instructions.h | 4896 class AddrSpaceCastInst : public CastInst { 4902 AddrSpaceCastInst *cloneImpl() const; 4906 AddrSpaceCastInst( 4914 AddrSpaceCastInst(
|
| /freebsd-12.1/contrib/llvm/include/llvm-c/ |
| H A D | Core.h | 1579 macro(AddrSpaceCastInst) \
|
| /freebsd-12.1/contrib/llvm/lib/CodeGen/ |
| H A D | CodeGenPrepare.cpp | 1116 if (auto *ASC = dyn_cast<AddrSpaceCastInst>(CI)) { in OptimizeNoopCopyExpression()
|