| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/NVPTX/ |
| H A D | NVPTXLowerArgs.cpp | 197 if (auto *ASC = dyn_cast<AddrSpaceCastInst>(I.OldInstruction)) { in INITIALIZE_PASS_DEPENDENCY() 329 if (auto *ASC = dyn_cast<AddrSpaceCastInst>(V)) { in handleByValParam() 354 Value *ArgInParamAS = new AddrSpaceCastInst( in handleByValParam() 380 Value *ArgInParam = new AddrSpaceCastInst( in handleByValParam() 408 Instruction *PtrInGlobal = new AddrSpaceCastInst( in markPointerAsGlobal() 411 Value *PtrInGeneric = new AddrSpaceCastInst(PtrInGlobal, Ptr->getType(), in markPointerAsGlobal()
|
| H A D | NVPTXLowerAlloca.cpp | 75 auto NewASCToLocal = new AddrSpaceCastInst(allocaInst, LocalAddrTy, ""); in runOnFunction() 78 new AddrSpaceCastInst(NewASCToLocal, GenericAddrTy, ""); in runOnFunction()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | InferAddressSpaces.cpp | 521 } else if (auto *ASC = dyn_cast<AddrSpaceCastInst>(&I)) { in collectFlatAddressExpressions() 581 auto *NewI = new AddrSpaceCastInst(Operand, NewPtrTy); in operandWithNewAddressSpaceOrCreatePoison() 643 auto *NewI = new AddrSpaceCastInst(I, NewPtrTy); in cloneInstructionWithNewAddressSpace() 1290 if (AddrSpaceCastInst *ASC = dyn_cast<AddrSpaceCastInst>(CurUser)) { in rewriteWithNewAddressSpaces() 1302 if (U == V && isa<AddrSpaceCastInst>(V)) in rewriteWithNewAddressSpaces() 1314 U.set(new AddrSpaceCastInst(NewV, V->getType(), "", &*InsertPos)); in rewriteWithNewAddressSpaces()
|
| H A D | SROA.cpp | 1092 void visitAddrSpaceCastInst(AddrSpaceCastInst &ASC) { in visitAddrSpaceCastInst() 1364 !isa<SelectInst>(I) && !isa<AddrSpaceCastInst>(I)) { in hasUnsafePHIOrSelectUse() 3620 assert(isa<BitCastInst>(I) || isa<AddrSpaceCastInst>(I) || in fixLoadStoreAlign() 3961 bool visitAddrSpaceCastInst(AddrSpaceCastInst &ASC) { in visitAddrSpaceCastInst()
|
| H A D | MemCpyOptimizer.cpp | 979 if (isa<BitCastInst>(U) || isa<AddrSpaceCastInst>(U)) { in performCallSlotOptzn()
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | PtrUseVisitor.h | 251 void visitAddrSpaceCastInst(AddrSpaceCastInst &ASC) { in visitAddrSpaceCastInst()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | GlobalStatus.cpp | 147 isa<AddrSpaceCastInst>(I)) { in analyzeGlobalAux()
|
| H A D | PromoteMemoryToRegister.cpp | 91 } else if (const AddrSpaceCastInst *ASCI = dyn_cast<AddrSpaceCastInst>(U)) { in isAllocaPromotable()
|
| H A D | CodeExtractor.cpp | 1199 auto *StructSpaceCast = new AddrSpaceCastInst( in emitCallAndSwitchStatement()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
| H A D | InstCombineLoadStoreAlloca.cpp | 89 if (isa<BitCastInst, AddrSpaceCastInst>(I)) { in isOnlyCopiedFromConstantMemory() 267 const auto *ASC = dyn_cast<AddrSpaceCastInst>(I); in isEqualOrValidAddrSpaceCast() 429 } else if (auto *ASC = dyn_cast<AddrSpaceCastInst>(I)) { in replace() 438 auto *NewI = new AddrSpaceCastInst(V, ASC->getType(), ""); in replace()
|
| H A D | InstCombineInternal.h | 147 Instruction *visitAddrSpaceCast(AddrSpaceCastInst &CI);
|
| H A D | InstCombineCasts.cpp | 2730 Instruction *InstCombinerImpl::visitAddrSpaceCast(AddrSpaceCastInst &CI) { in visitAddrSpaceCast()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
| H A D | GlobalOpt.cpp | 665 } else if (const AddrSpaceCastInst *CI = dyn_cast<AddrSpaceCastInst>(U)) { in AllUsesOfValueWillTrapIfNull() 780 } else if (AddrSpaceCastInst *CI = dyn_cast<AddrSpaceCastInst>(I)) { in OptimizeAwayTrappingUsesOfValue() 848 isa<AddrSpaceCastInst>(GlobalUser)) && in OptimizeAwayTrappingUsesOfLoads()
|
| H A D | AttributorAttributes.cpp | 12315 FP = new AddrSpaceCastInst(FP, PointerType::get(FP->getType(), 0), in manifest() 12546 Instruction *CastInst = new AddrSpaceCastInst(OriginalValue, NewPtrTy); in manifest() 12602 if (auto *I = dyn_cast<AddrSpaceCastInst>(V)) in peelAddrspacecast()
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | InstVisitor.h | 188 RetTy visitAddrSpaceCastInst(AddrSpaceCastInst &I) { DELEGATE(CastInst);} in visitAddrSpaceCastInst()
|
| H A D | Operator.h | 554 friend class AddrSpaceCastInst; variable
|
| H A D | Instruction.def | 196 HANDLE_CAST_INST(50, AddrSpaceCast, AddrSpaceCastInst) // addrspace cast
|
| H A D | Instructions.h | 5312 class AddrSpaceCastInst : public CastInst { 5318 AddrSpaceCastInst *cloneImpl() const; 5322 AddrSpaceCastInst( 5330 AddrSpaceCastInst(
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/IR/ |
| H A D | Instructions.cpp | 3350 case AddrSpaceCast: return new AddrSpaceCastInst (S, Ty, Name, InsertBefore); in Create() 3372 case AddrSpaceCast: return new AddrSpaceCastInst (S, Ty, Name, InsertAtEnd); in Create() 3960 AddrSpaceCastInst::AddrSpaceCastInst( in AddrSpaceCastInst() function in AddrSpaceCastInst 3966 AddrSpaceCastInst::AddrSpaceCastInst( in AddrSpaceCastInst() function in AddrSpaceCastInst 4892 AddrSpaceCastInst *AddrSpaceCastInst::cloneImpl() const { in cloneImpl() 4893 return new AddrSpaceCastInst(getOperand(0), getType()); in cloneImpl()
|
| H A D | Verifier.cpp | 541 void visitAddrSpaceCastInst(AddrSpaceCastInst &I); 3305 void Verifier::visitAddrSpaceCastInst(AddrSpaceCastInst &I) { in visitAddrSpaceCastInst()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUAttributor.cpp | 563 unsigned SrcAS = static_cast<AddrSpaceCastInst &>(I).getSrcAddressSpace(); in checkForQueuePtr()
|
| H A D | AMDGPUPromoteAlloca.cpp | 1431 if (isa<AddrSpaceCastInst>(V)) in tryPromoteAllocaToLDS()
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm-c/ |
| H A D | Core.h | 1777 macro(AddrSpaceCastInst) \
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Coroutines/ |
| H A D | CoroFrame.cpp | 1540 void visitAddrSpaceCastInst(AddrSpaceCastInst &ASC) { in visitAddrSpaceCastInst()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Frontend/OpenMP/ |
| H A D | OMPIRBuilder.cpp | 1348 TIDAddr = new AddrSpaceCastInst( in createParallel() 1352 ZeroAddr = new AddrSpaceCastInst(ZeroAddrAlloca, in createParallel()
|