Home
last modified time | relevance | path

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

12

/minix/external/bsd/llvm/dist/llvm/lib/IR/
H A DValue.cpp500 Type *STy = BC->getSrcTy()->getPointerElementType(), in isDereferenceablePointer()
501 *DTy = BC->getDestTy()->getPointerElementType(); in isDereferenceablePointer()
520 Type *Ty = V->getType()->getPointerElementType(); in isDereferenceablePointer()
532 Type *Ty = V->getType()->getPointerElementType(); in isDereferenceablePointer()
585 Type *Ty = getType()->getPointerElementType(); in isDereferenceablePointer()
H A DInstructions.cpp2369 if (SrcTy->getPointerElementType() == DstTy->getPointerElementType()) in isEliminableCastPair()
H A DConstantFold.cpp1369 Type *Ty = GVar->getType()->getPointerElementType(); in areGlobalsPotentiallyEqual()
/minix/external/bsd/llvm/dist/clang/lib/CodeGen/
H A DCGAtomic.cpp177 if (!requiresMemSetZero(addr->getType()->getPointerElementType())) in emitMemSetZeroIfNecessary()
1094 rvalue.getAggregateAddr()->getType()->getPointerElementType() in EmitAtomicStore()
1095 == dest.getAddress()->getType()->getPointerElementType()); in EmitAtomicStore()
1152 Expected.getAggregateAddr()->getType()->getPointerElementType() == in EmitAtomicCompareExchange()
1153 Obj.getAddress()->getType()->getPointerElementType()); in EmitAtomicCompareExchange()
1155 Desired.getAggregateAddr()->getType()->getPointerElementType() == in EmitAtomicCompareExchange()
1156 Obj.getAddress()->getType()->getPointerElementType()); in EmitAtomicCompareExchange()
H A DCGOpenMPRuntime.cpp493 auto VarTy = VDAddr->getType()->getPointerElementType(); in getOMPAddrOfThreadPrivate()
704 assert(Elem.second->getType()->getPointerElementType() == Ty && in GetOrCreateInternalVariable()
H A DItaniumCXXABI.cpp1933 RetTy = RetTy->getPointerElementType(); in getOrCreateThreadLocalWrapper()
/minix/external/bsd/llvm/dist/llvm/lib/Target/R600/
H A DSITypeRewriter.cpp84 Type *ElemTy = PtrTy->getPointerElementType(); in visitLoadInst()
H A DAMDGPUPromoteAlloca.cpp345 Type *EltTy = V->getType()->getPointerElementType(); in visitAlloca()
/minix/external/bsd/llvm/dist/llvm/lib/Target/XCore/
H A DXCoreTargetObjectFile.cpp147 Type *ObjType = GV->getType()->getPointerElementType(); in SelectSectionForGlobal()
H A DXCoreISelLowering.cpp279 Type *ObjType = GV->getType()->getPointerElementType(); in IsSmallObject()
/minix/external/bsd/llvm/dist/llvm/include/llvm/IR/
H A DType.h366 Type *getPointerElementType() const { return getSequentialElementType(); } in getPointerElementType() function
/minix/external/bsd/llvm/dist/llvm/lib/Transforms/Instrumentation/
H A DInstrProfiling.cpp217 auto *NameArrayTy = Name->getType()->getPointerElementType(); in getOrCreateRegionCounters()
H A DMemorySanitizer.cpp962 ? MS.DL->getTypeAllocSize(FArg.getType()->getPointerElementType()) in getShadow()
973 Type *EltType = A->getType()->getPointerElementType(); in getShadow()
2362 Size = MS.DL->getTypeAllocSize(A->getType()->getPointerElementType()); in visitCallSite()
2663 Type *RealTy = A->getType()->getPointerElementType(); in visitCallSite()
H A DDataFlowSanitizer.cpp1401 CS.getCalledValue()->getType()->getPointerElementType())->isVarArg() && in visitCallSite()
1520 CS.getCalledValue()->getType()->getPointerElementType()); in visitCallSite()
/minix/external/bsd/llvm/dist/llvm/lib/Analysis/
H A DCostModel.cpp386 Type *ValTy = I->getOperand(0)->getType()->getPointerElementType(); in getInstructionCost()
H A DTargetTransformInfo.cpp451 Type *FTy = CS.getCalledValue()->getType()->getPointerElementType(); in getUserCost()
H A DConstantFolding.cpp739 if (!TD || !Ptr->getType()->getPointerElementType()->isSized() || in SymbolicallyEvaluateGEP()
744 Type *ResultElementTy = ResultTy->getPointerElementType(); in SymbolicallyEvaluateGEP()
879 assert(C->getType()->getPointerElementType() == Ty && in SymbolicallyEvaluateGEP()
H A DBasicAliasAnalysis.cpp341 if (!GEPOp->getOperand(0)->getType()->getPointerElementType()->isSized()) in DecomposeGEPExpression()
/minix/external/bsd/llvm/dist/llvm/lib/Linker/
H A DLinkModules.cpp682 DstDL->getTypeAllocSize(DstGV->getType()->getPointerElementType()); in computeResultingSelectionKind()
684 SrcDL->getTypeAllocSize(SrcGV->getType()->getPointerElementType()); in computeResultingSelectionKind()
/minix/external/bsd/llvm/dist/llvm/lib/Transforms/InstCombine/
H A DInstructionCombining.cpp907 Type *Ty = PtrTy->getPointerElementType(); in FindElementAtOffset()
1521 Type *Ty = PtrTy->getPointerElementType(); in visitGetElementPtrInst()
1640 Type *ResElTy = PtrOp->getType()->getPointerElementType(); in visitGetElementPtrInst()
H A DInstCombineCalls.cpp1469 Type *CurElTy = ActTy->getPointerElementType(); in transformConstExprCastCall()
/minix/external/bsd/llvm/dist/llvm/lib/Transforms/Vectorize/
H A DBBVectorize.cpp641 Type *VTy = IPtr->getType()->getPointerElementType(); in getPairPtrInfo()
644 Type *VTy2 = JPtr->getType()->getPointerElementType(); in getPairPtrInfo()
2307 Type *ArgTypeI = IPtr->getType()->getPointerElementType(); in getReplacementPointerInput()
2308 Type *ArgTypeJ = JPtr->getType()->getPointerElementType(); in getReplacementPointerInput()
H A DLoopVectorize.cpp1645 if (Ptr->getType()->getPointerElementType()->isAggregateType()) in isConsecutivePtr()
4643 Type *ATy = APtr->getType()->getPointerElementType(); in isDependent()
4644 Type *BTy = BPtr->getType()->getPointerElementType(); in isDependent()
5319 Type *PointerElementType = PhiTy->getPointerElementType(); in isInductionVariable()
/minix/external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/
H A DSROA.cpp1739 Type *TargetTy = PointerTy->getPointerElementType(); in getAdjustedPtr()
1964 } else if (U->get()->getType()->getPointerElementType()->isStructTy()) { in isVectorPromotionViableForSlice()
/minix/external/bsd/llvm/dist/llvm/lib/CodeGen/
H A DCodeGenPrepare.cpp2826 Type *AddressAccessTy = Address->getType()->getPointerElementType(); in IsProfitableToFoldIntoAddressingMode()

12