Home
last modified time | relevance | path

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

12

/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/
H A DAMDGPURewriteOutArguments.cpp152 Type *DestEltTy = BCI->getType()->getPointerElementType(); in checkArgumentUses()
158 Type *SrcEltTy = Arg.getType()->getPointerElementType(); in checkArgumentUses()
197 DL->getTypeStoreSize(ArgTy->getPointerElementType()) > MaxOutArgSizeBytes) { in isOutArgumentCandidate()
290 Type *ArgTy = OutArg->getType()->getPointerElementType(); in runOnFunction()
400 Type *EltTy = Arg->getType()->getPointerElementType(); in runOnFunction()
H A DAMDGPUAnnotateUniformValues.cpp149 Ptr->getType()->getPointerElementType(), Ptr, in visitLoadInst()
H A DAMDGPUPromoteAlloca.cpp831 Type *EltTy = Src0->getType()->getPointerElementType(); in handleAlloca()
848 Type *EltTy = V->getType()->getPointerElementType(); in handleAlloca()
915 Type *SrcTy = Src->getType()->getPointerElementType(); in handleAlloca()
H A DAMDGPUHSAMetadataStreamer.cpp155 return getValueType(Ty->getPointerElementType(), TypeName); in getValueType()
611 return getValueType(Ty->getPointerElementType(), TypeName); in getValueType()
/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGBuilder.h102 assert(Addr->getType()->getPointerElementType() == Ty);
131 assert(Addr->getType()->getPointerElementType() == getInt1Ty());
137 assert(Addr->getType()->getPointerElementType() == getInt1Ty()); in CreateFlagStore()
264 assert(Ptr->getType()->getPointerElementType() == TypeCache.Int8Ty);
269 assert(Ptr->getType()->getPointerElementType() == TypeCache.Int8Ty);
H A DCGCall.h117 assert(functionPtr->getType()->getPointerElementType()->isFunctionTy()); in CGCallee()
207 getFunctionPointer()->getType()->getPointerElementType()); in getFunctionType()
H A DCGAtomic.cpp349 if (!requiresMemSetZero(addr->getType()->getPointerElementType())) in emitMemSetZeroIfNecessary()
977 auto *DestType = T->getPointerElementType()->getPointerTo(DestAS); in EmitAtomicExpr()
1396 : getAtomicAddress().getType()->getPointerElementType(); in ConvertIntToValueOrAtomic()
/freebsd-12.1/contrib/llvm/lib/Analysis/
H A DLoads.cpp33 Type *Ty = Base->getType()->getPointerElementType(); in isAligned()
138 Type *Ty = VTy->getPointerElementType(); in isDereferenceableAndAlignedPointer()
207 Align = DL.getABITypeAlignment(V->getType()->getPointerElementType()); in isSafeToLoadUnconditionally()
292 Type *AccessedTy = AccessedPtr->getType()->getPointerElementType(); in isSafeToLoadUnconditionally()
H A DLoopAccessAnalysis.cpp226 Ptr->getType()->getPointerElementType()->getScalarSizeInBits() / 8; in insert()
1481 Type *ATy = APtr->getType()->getPointerElementType(); in isDependent()
1482 Type *BTy = BPtr->getType()->getPointerElementType(); in isDependent()
H A DConstantFolding.cpp592 Type *SrcTy = SrcPtrTy->getPointerElementType(); in ConstantFoldLoadThroughBitcastExpr()
790 ElemTy = NewPtrTy->getPointerElementType(); in StripPtrCastKeepAS()
981 assert(C->getType()->getPointerElementType() == Ty && in SymbolicallyEvaluateGEP()
/freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/
H A DInferAddressSpaces.cpp422 Operand->getType()->getPointerElementType()->getPointerTo(NewAddrSpace); in operandWithNewAddressSpaceOrCreateUndef()
448 I->getType()->getPointerElementType()->getPointerTo(NewAddrSpace); in cloneInstructionWithNewAddressSpace()
509 CE->getType()->getPointerElementType()->getPointerTo(NewAddrSpace); in cloneConstantExprWithNewAddressSpace()
567 NewOperands[0]->getType()->getPointerElementType()); in cloneConstantExprWithNewAddressSpace()
982 if (ASC->getType()->getPointerElementType() != in rewriteWithNewAddressSpaces()
983 NewV->getType()->getPointerElementType()) { in rewriteWithNewAddressSpaces()
H A DLoopLoadElimination.cpp98 Type *LoadType = LoadPtrType->getPointerElementType(); in isDependenceDistanceOfOne()
102 LoadType == StorePtr->getType()->getPointerElementType() && in isDependenceDistanceOfOne()
/freebsd-12.1/contrib/llvm/lib/Target/WebAssembly/
H A DWebAssemblyAddMissingPrototypes.cpp95 BC->getDestTy()->getPointerElementType())) { in runOnModule()
/freebsd-12.1/contrib/llvm/lib/Target/NVPTX/
H A DNVPTXLowerArgs.cpp194 Ptr, PointerType::get(Ptr->getType()->getPointerElementType(), in markPointerAsGlobal()
/freebsd-12.1/contrib/llvm/lib/Transforms/InstCombine/
H A DInstCombineLoadStoreAlloca.cpp313 V->getType()->getPointerElementType(), V, Indices); in replace()
320 auto *NewT = PointerType::get(BC->getType()->getPointerElementType(), in replace()
414 auto *DestTy = PointerType::get(AI.getType()->getPointerElementType(), in visitAllocaInst()
464 NewPtr->getType()->getPointerElementType() == NewTy && in combineLoadToNewType()
1377 IC, *LI, LoadAddr->getType()->getPointerElementType()); in removeBitcastsFromLoadStoreOnMinMax()
/freebsd-12.1/contrib/llvm/lib/Target/PowerPC/
H A DPPCLoopPreIncPrep.cpp287 PtrValue->getType()->getPointerElementType()->isVectorTy()) in runOnLoop()
302 if (PtrValue->getType()->getPointerElementType()->isIntegerTy(64)) { in runOnLoop()
/freebsd-12.1/contrib/llvm/lib/CodeGen/
H A DSafeStack.cpp418 DL.getTypeStoreSize(Arg.getType()->getPointerElementType()); in findInsts()
510 Type *Ty = Arg->getType()->getPointerElementType(); in moveStaticAllocasToUnsafeStack()
566 Type *Ty = Arg->getType()->getPointerElementType(); in moveStaticAllocasToUnsafeStack()
/freebsd-12.1/contrib/llvm/lib/Transforms/Utils/
H A DEvaluator.cpp213 I, P->getType()->getPointerElementType(), DL); in ComputeLoadResult()
280 dyn_cast<FunctionType>(CE->getType()->getPointerElementType())) { in castCallResultIfNeeded()
/freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/
H A DRenderScriptx86ABIFixups.cpp66 auto ptr_type = type->getPointerElementType(); in isRSAllocationPtrTy()
/freebsd-12.1/contrib/llvm/include/llvm/IR/
H A DIRBuilder.h1372 return CreateLoad(Ptr->getType()->getPointerElementType(), Ptr, Name); in CreateLoad()
1377 return CreateLoad(Ptr->getType()->getPointerElementType(), Ptr, Name);
1382 return CreateLoad(Ptr->getType()->getPointerElementType(), Ptr, isVolatile,
1414 return CreateAlignedLoad(Ptr->getType()->getPointerElementType(), Ptr, in CreateAlignedLoad()
1420 return CreateAlignedLoad(Ptr->getType()->getPointerElementType(), Ptr,
1426 return CreateAlignedLoad(Ptr->getType()->getPointerElementType(), Ptr,
2008 cast<FunctionType>(Callee->getType()->getPointerElementType()), Callee,
2017 cast<FunctionType>(Callee->getType()->getPointerElementType()), Callee,
H A DType.h376 Type *getPointerElementType() const { in getPointerElementType() function
H A DInstructions.h200 : LoadInst(Ptr->getType()->getPointerElementType(), Ptr, NameStr,
203 : LoadInst(Ptr->getType()->getPointerElementType(), Ptr, NameStr, in LoadInst()
207 : LoadInst(Ptr->getType()->getPointerElementType(), Ptr, NameStr,
211 : LoadInst(Ptr->getType()->getPointerElementType(), Ptr, NameStr, in LoadInst()
215 : LoadInst(Ptr->getType()->getPointerElementType(), Ptr, NameStr,
219 : LoadInst(Ptr->getType()->getPointerElementType(), Ptr, NameStr, in LoadInst()
224 : LoadInst(Ptr->getType()->getPointerElementType(), Ptr, NameStr,
228 : LoadInst(Ptr->getType()->getPointerElementType(), Ptr, NameStr, in LoadInst()
/freebsd-12.1/contrib/llvm/include/llvm/Analysis/
H A DTargetTransformInfoImpl.h718 assert(Ptr->getType()->getScalarType()->getPointerElementType() == in getGEPCost()
809 Type *FTy = CS.getCalledValue()->getType()->getPointerElementType(); in getUserCost()
/freebsd-12.1/contrib/llvm/lib/Transforms/Vectorize/
H A DLoadStoreVectorizer.cpp324 Type *PtrATy = PtrA->getType()->getPointerElementType(); in isConsecutiveAccess()
325 Type *PtrBTy = PtrB->getType()->getPointerElementType(); in isConsecutiveAccess()
/freebsd-12.1/contrib/llvm/lib/Transforms/Instrumentation/
H A DMemorySanitizer.cpp1584 ? DL.getTypeAllocSize(FArg.getType()->getPointerElementType()) in getShadow()
1595 Type *EltType = A->getType()->getPointerElementType(); in getShadow()
3223 Size = DL.getTypeAllocSize(A->getType()->getPointerElementType()); in visitCallSite()
3538 Type *ElType = OpType->getPointerElementType(); in instrumentAsmArgument()
3704 Type *RealTy = A->getType()->getPointerElementType(); in visitCallSite()
4310 Type *RealTy = A->getType()->getPointerElementType(); in visitCallSite()

12