Home
last modified time | relevance | path

Searched refs:getPointerElementType (Results 1 – 25 of 59) sorted by relevance

123

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
H A DAMDGPURewriteOutArguments.cpp133 Type *DestEltTy = BCI->getType()->getPointerElementType(); in checkArgumentUses()
139 Type *SrcEltTy = Arg.getType()->getPointerElementType(); in checkArgumentUses()
178 DL->getTypeStoreSize(ArgTy->getPointerElementType()) > MaxOutArgSizeBytes) { in isOutArgumentCandidate()
271 Type *ArgTy = OutArg->getType()->getPointerElementType(); in runOnFunction()
382 Type *EltTy = Arg->getType()->getPointerElementType(); in runOnFunction()
H A DAMDGPUPromoteAlloca.cpp461 Type *FromTy = Inst->getOperand(0)->getType()->getPointerElementType(); in tryPromoteAllocaToVector()
462 Type *ToTy = Inst->getType()->getPointerElementType(); in tryPromoteAllocaToVector()
963 Type *EltTy = Src0->getType()->getPointerElementType(); in handleAlloca()
980 Type *EltTy = V->getType()->getPointerElementType(); in handleAlloca()
1038 Type *SrcTy = Src->getType()->getPointerElementType(); in handleAlloca()
H A DAMDGPUAnnotateUniformValues.cpp118 Ptr->getType()->getPointerElementType(), Ptr, in visitLoadInst()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Coroutines/
H A DCoroutines.cpp677 cast<StructType>(AsyncFuncPtrAddr->getType()->getPointerElementType()); in checkAsyncFuncPointer()
700 auto *FunTy = cast<FunctionType>(F->getType()->getPointerElementType()); in checkAsyncContextProjectFunction()
702 !FunTy->getReturnType()->getPointerElementType()->isIntegerTy(8)) in checkAsyncContextProjectFunction()
708 !FunTy->getParamType(0)->getPointerElementType()->isIntegerTy(8)) in checkAsyncContextProjectFunction()
724 cast<FunctionType>(MustTailCallFunc->getType()->getPointerElementType()); in checkWellFormed()
H A DCoroInternal.h209 return cast<FunctionType>(FnPtrTy->getPointerElementType()); in getResumeFunctionType()
H A DCoroElide.cpp104 auto *FrameTy = Resume->arg_begin()->getType()->getPointerElementType(); in getFrameLayout()
H A DCoroSplit.cpp592 assert(CachedSlot->getType()->getPointerElementType() == ValueTy && in replaceSwiftErrorOps()
601 assert(Arg.getType()->getPointerElementType() == ValueTy && in replaceSwiftErrorOps()
772 cast<FunctionType>(ProjectionFunc->getType()->getPointerElementType()), in deriveNewFramePointer()
1525 cast<FunctionType>(MustTailCallFn->getType()->getPointerElementType()); in createMustTailCall()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
H A DInferAddressSpaces.cpp512 Operand->getType()->getPointerElementType()->getPointerTo(NewAddrSpace); in operandWithNewAddressSpaceOrCreateUndef()
541 I->getType()->getPointerElementType()->getPointerTo(NewAddrSpace); in cloneInstructionWithNewAddressSpace()
575 auto *NewPtrTy = I->getType()->getPointerElementType()->getPointerTo(AS); in cloneInstructionWithNewAddressSpace()
638 CE->getType()->getPointerElementType()->getPointerTo(NewAddrSpace); in cloneConstantExprWithNewAddressSpace()
710 NewOperands[0]->getType()->getPointerElementType()); in cloneConstantExprWithNewAddressSpace()
1149 if (ASC->getType()->getPointerElementType() != in rewriteWithNewAddressSpaces()
1150 NewV->getType()->getPointerElementType()) { in rewriteWithNewAddressSpaces()
H A DLoopLoadElimination.cpp103 Type *LoadType = LoadPtrType->getPointerElementType(); in isDependenceDistanceOfOne()
107 LoadType == StorePtr->getType()->getPointerElementType() && in isDependenceDistanceOfOne()
/netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/
H A DCGBuilder.h89 assert(Addr->getType()->getPointerElementType() == Ty);
118 assert(Addr->getType()->getPointerElementType() == getInt1Ty());
124 assert(Addr->getType()->getPointerElementType() == getInt1Ty()); in CreateFlagStore()
H A DCGCall.h118 assert(functionPtr->getType()->getPointerElementType()->isFunctionTy()); in CGCallee()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/NVPTX/
H A DNVPTXLowerArgs.cpp186 auto *NewBCType = BC->getType()->getPointerElementType()->getPointerTo( in convertToParamAS()
318 Ptr, PointerType::get(Ptr->getType()->getPointerElementType(), in markPointerAsGlobal()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/
H A DPPCLoopInstrFormPrep.cpp833 PtrValue->getType()->getPointerElementType()->isVectorTy()) in runOnLoop()
845 if (PtrValue->getType()->getPointerElementType()->isIntegerTy(64)) { in runOnLoop()
865 Type *PointerElementType = PtrValue->getType()->getPointerElementType(); in runOnLoop()
884 (PtrValue->getType()->getPointerElementType()->isVectorTy()); in runOnLoop()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/
H A DWebAssemblyAddMissingPrototypes.cpp97 BC->getDestTy()->getPointerElementType())) { in runOnModule()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/
H A DSafeStack.cpp425 DL.getTypeStoreSize(Arg.getType()->getPointerElementType()); in findInsts()
526 Type *Ty = Arg->getType()->getPointerElementType(); in moveStaticAllocasToUnsafeStack()
583 Type *Ty = Arg->getType()->getPointerElementType(); in moveStaticAllocasToUnsafeStack()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
H A DEvaluator.cpp245 Val, P->getType()->getPointerElementType(), DL); in ComputeLoadResult()
312 dyn_cast<FunctionType>(CE->getType()->getPointerElementType())) { in castCallResultIfNeeded()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Frontend/OpenMP/
H A DOMPIRBuilder.cpp244 cast<StructType>(IdentPtr->getPointerElementType()), IdentData); in getOrCreateIdent()
253 auto *GV = new GlobalVariable(M, IdentPtr->getPointerElementType(), in getOrCreateIdent()
2210 assert(Elem.second->getType()->getPointerElementType() == Ty && in getOrCreateOMPInternalVariable()
2315 Type *XElemTy = XTy->getPointerElementType(); in createAtomicRead()
2357 Type *XElemTy = XTy->getPointerElementType(); in createAtomicWrite()
2393 Type *XElemTy = XTy->getPointerElementType(); in createAtomicUpdate()
2440 Type *XElemTy = X->getType()->getPointerElementType(); in emitAtomicUpdate()
2543 Type *XElemTy = XTy->getPointerElementType(); in createAtomicCapture()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/BPF/
H A DBPFAbstractMemberAccess.cpp288 DL->getABITypeAlign(CInfo.Base->getType()->getPointerElementType()); in IsPreserveDIAccessIndexCall()
299 DL->getABITypeAlign(CInfo.Base->getType()->getPointerElementType()); in IsPreserveDIAccessIndexCall()
310 DL->getABITypeAlign(CInfo.Base->getType()->getPointerElementType()); in IsPreserveDIAccessIndexCall()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
H A DMVEGatherScatterLowering.cpp492 BasePtr->getType()->getPointerElementType()->getPrimitiveSizeInBits(), in tryCreateMaskedGatherOffset()
634 BasePtr->getType()->getPointerElementType()->getPrimitiveSizeInBits(), in tryCreateMaskedScatterOffset()
1147 BaseType->getPointerElementType(), Base, Offsets, "gep.merged", GEP); in optimiseAddress()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/IR/
H A DType.h378 Type *getPointerElementType() const { in getPointerElementType() function
H A DIRBuilder.h1656 return CreateLoad(Ptr->getType()->getPointerElementType(), Ptr, Name);
1664 return CreateLoad(Ptr->getType()->getPointerElementType(), Ptr, Name);
1673 return CreateLoad(Ptr->getType()->getPointerElementType(), Ptr, isVolatile,
1706 return CreateAlignedLoad(Ptr->getType()->getPointerElementType(), Ptr,
1715 return CreateAlignedLoad(Ptr->getType()->getPointerElementType(), Ptr,
1725 return CreateAlignedLoad(Ptr->getType()->getPointerElementType(), Ptr,
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/
H A DInstCombineLoadStoreAlloca.cpp300 V->getType()->getPointerElementType(), V, Indices); in replace()
307 auto *NewT = PointerType::get(BC->getType()->getPointerElementType(), in replace()
468 NewPtr->getType()->getPointerElementType() == NewTy && in combineLoadToNewType()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Analysis/
H A DLoopAccessAnalysis.cpp229 SE->getStoreSizeOfExpr(IdxTy, Ptr->getType()->getPointerElementType()); in insert()
1503 Type *ATy = APtr->getType()->getPointerElementType(); in isDependent()
1504 Type *BTy = BPtr->getType()->getPointerElementType(); in isDependent()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/
H A DSanitizerCoverage.cpp339 new GlobalVariable(M, Ty->getPointerElementType(), false, Linkage, in CreateSecStartEnd()
343 new GlobalVariable(M, Ty->getPointerElementType(), false, Linkage, in CreateSecStartEnd()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/
H A DLoadStoreVectorizer.cpp315 Type *PtrATy = PtrA->getType()->getPointerElementType(); in isConsecutiveAccess()
316 Type *PtrBTy = PtrB->getType()->getPointerElementType(); in isConsecutiveAccess()

123