Home
last modified time | relevance | path

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

123

/freebsd-13.1/contrib/llvm-project/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 DAMDGPUPerfHintAnalysis.cpp214 Ptr->getType()->getPointerElementType()->getPrimitiveSizeInBits(), in visit()
H A DAMDGPUPromoteAlloca.cpp461 Type *FromTy = Inst->getOperand(0)->getType()->getPointerElementType(); in tryPromoteAllocaToVector()
462 Type *ToTy = Inst->getType()->getPointerElementType(); in tryPromoteAllocaToVector()
/freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/
H A DRenderScriptx86ABIFixups.cpp64 auto ptr_type = type->getPointerElementType(); in isRSAllocationPtrTy()
190 new llvm::LoadInst(new_func_ptr->getType()->getPointerElementType(), in fixupX86StructRetCalls()
199 return_value_alloc->getType()->getPointerElementType(), in fixupX86StructRetCalls()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Coroutines/
H A DCoroutines.cpp677 cast<StructType>(AsyncFuncPtrAddr->getType()->getPointerElementType()); in checkAsyncFuncPointer()
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.cpp113 auto *FrameTy = Resume->arg_begin()->getType()->getPointerElementType(); in getFrameLayout()
H A DCoroSplit.cpp595 assert(CachedSlot->getType()->getPointerElementType() == ValueTy && in replaceSwiftErrorOps()
604 assert(Arg.getType()->getPointerElementType() == ValueTy && in replaceSwiftErrorOps()
777 cast<FunctionType>(ProjectionFunc->getType()->getPointerElementType()), in deriveNewFramePointer()
1551 cast<FunctionType>(MustTailCallFn->getType()->getPointerElementType()); in createMustTailCall()
/freebsd-13.1/contrib/llvm-project/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()
H A DCGDecl.cpp1395 auto VlaExprTy = VlaSize.NumElts->getType()->getPointerElementType(); in EmitAndRegisterVariableArrayDimensions()
2250 elementPast->getType()->getPointerElementType(), elementPast, negativeOne, in emitArrayDestroy()
2291 llvm::Type *elemTy = begin->getType()->getPointerElementType(); in emitPartialArrayDestroy()
2474 auto *T = V->getType()->getPointerElementType()->getPointerTo(DestAS); in EmitParmDecl()
H A DCGAtomic.cpp355 if (!requiresMemSetZero(addr->getType()->getPointerElementType())) in emitMemSetZeroIfNecessary()
1047 auto *DestType = T->getPointerElementType()->getPointerTo(DestAS); in EmitAtomicExpr()
1480 : getAtomicAddress().getType()->getPointerElementType(); in ConvertIntToValueOrAtomic()
/freebsd-13.1/contrib/llvm-project/llvm/lib/IR/
H A DIntrinsicInst.cpp482 {Params[0]->getType()->getPointerElementType(), Params[0]->getType()}); in getDeclarationForParams()
489 ->getPointerElementType(), in getDeclarationForParams()
496 {Params[1]->getType()->getPointerElementType(), Params[1]->getType()}); in getDeclarationForParams()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyAddMissingPrototypes.cpp97 BC->getDestTy()->getPointerElementType())) { in runOnModule()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/IR/
H A DIRBuilder.h1674 return CreateLoad(Ptr->getType()->getPointerElementType(), Ptr, Name);
1682 return CreateLoad(Ptr->getType()->getPointerElementType(), Ptr, Name);
1724 return CreateAlignedLoad(Ptr->getType()->getPointerElementType(), Ptr,
1733 return CreateAlignedLoad(Ptr->getType()->getPointerElementType(), Ptr,
1743 return CreateAlignedLoad(Ptr->getType()->getPointerElementType(), Ptr,
1791 return CreateGEP(Ptr->getType()->getScalarType()->getPointerElementType(),
1853 Ptr->getType()->getScalarType()->getPointerElementType(), Ptr, Idx0,
1918 Ptr->getType()->getScalarType()->getPointerElementType(), Ptr, Idx0,
1937 Ptr->getType()->getScalarType()->getPointerElementType(), Ptr, Idx0,
1959 Ptr->getType()->getScalarType()->getPointerElementType(), Ptr, Idx0,
[all …]
H A DType.h380 Type *getPointerElementType() const { in getPointerElementType() function
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DEvaluator.cpp247 Val, P->getType()->getPointerElementType(), DL); in ComputeLoadResult()
314 dyn_cast<FunctionType>(CE->getType()->getPointerElementType())) { in castCallResultIfNeeded()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DInferAddressSpaces.cpp713 NewOperands[0]->getType()->getPointerElementType()); in cloneConstantExprWithNewAddressSpace()
1158 if (ASC->getType()->getPointerElementType() != in rewriteWithNewAddressSpaces()
1159 NewV->getType()->getPointerElementType()) { in rewriteWithNewAddressSpaces()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Frontend/OpenMP/
H A DOMPIRBuilder.cpp245 cast<StructType>(IdentPtr->getPointerElementType()), IdentData); in getOrCreateIdent()
254 auto *GV = new GlobalVariable(M, IdentPtr->getPointerElementType(), in getOrCreateIdent()
2285 assert(Elem.second->getType()->getPointerElementType() == Ty && in getOrCreateOMPInternalVariable()
2435 Type *XElemTy = XTy->getPointerElementType(); in createAtomicRead()
2477 Type *XElemTy = XTy->getPointerElementType(); in createAtomicWrite()
2513 Type *XElemTy = XTy->getPointerElementType(); in createAtomicUpdate()
2561 Type *XElemTy = X->getType()->getPointerElementType(); in emitAtomicUpdate()
2666 Type *XElemTy = XTy->getPointerElementType(); in createAtomicCapture()
/freebsd-13.1/contrib/llvm-project/clang/include/clang/Basic/
H A Driscv_vector.td808 IntrinsicTypes = {Ops[0]->getType()->getPointerElementType(),
828 IntrinsicTypes = {Ops[0]->getType()->getPointerElementType(),
878 IntrinsicTypes = {Ops[0]->getType()->getPointerElementType(),
900 IntrinsicTypes = {Ops[0]->getType()->getPointerElementType(),
952 IntrinsicTypes = {Ops[0]->getType()->getPointerElementType(),
972 IntrinsicTypes = {Ops[0]->getType()->getPointerElementType(),
1018 IntrinsicTypes = {Ops[0]->getType()->getPointerElementType(),
1037 IntrinsicTypes = {Ops[0]->getType()->getPointerElementType(),
/freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/
H A DIRForTarget.cpp1116 new LoadInst(persistent_global->getType()->getPointerElementType(), in RewritePersistentAlloc()
1778 argument->getType()->getPointerElementType(), argument, in ReplaceVariables()
1787 new LoadInst(bit_cast->getType()->getPointerElementType(), in ReplaceVariables()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DFunctionSpecialization.cpp311 !isa<FunctionType>(A->getType()->getPointerElementType())) in getSpecializationBonus()
H A DAttributorAttributes.cpp1222 CurPtr->getType()->getPointerElementType(), Indices); in updateImpl()
2147 (int64_t)DL.getTypeStoreSize(PtrTy->getPointerElementType()) + Offset; in getKnownNonNullAndDerefBytesForUse()
2161 (int64_t)DL.getTypeStoreSize(PtrTy->getPointerElementType()); in getKnownNonNullAndDerefBytesForUse()
4070 uint64_t Size = DL.getTypeStoreSize(PtrTy->getPointerElementType()); in addAccessedBytesForUse()
4331 if (!V.getType()->getPointerElementType()->isFunctionTy()) in initialize()
5311 V.getType()->getPointerElementType()->isFunctionTy() && in initialize()
6343 return getAssociatedValue().getType()->getPointerElementType(); in identifyPrivatizableType()
6637 if (Base->getType()->getPointerElementType() != PrivType) in createReplacementValues()
6781 return Obj->getType()->getPointerElementType(); in identifyPrivatizableType()
6786 return Obj->getType()->getPointerElementType(); in identifyPrivatizableType()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Analysis/
H A DLoopAccessAnalysis.cpp232 SE->getStoreSizeOfExpr(IdxTy, Ptr->getType()->getPointerElementType()); in insert()
1522 Type *ATy = APtr->getType()->getPointerElementType(); in isDependent()
1523 Type *BTy = BPtr->getType()->getPointerElementType(); in isDependent()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineLoadStoreAlloca.cpp312 V->getType()->getPointerElementType(), V, Indices); in replace()
319 auto *NewT = PointerType::get(BC->getType()->getPointerElementType(), in replace()

123