/freebsd-13-stable/contrib/llvm-project/llvm/lib/IR/ |
H A D | Operator.cpp | 22 Type *GEPOperator::getSourceElementType() const { function in class:llvm::GEPOperator 24 return I->getSourceElementType(); 25 return cast<GetElementPtrConstantExpr>(this)->getSourceElementType();
|
H A D | ConstantsContext.h | 298 Type *getSourceElementType() const; 533 return GEPCE->getSourceElementType();
|
H A D | Constants.cpp | 1451 SrcTy ? SrcTy : GEPO->getSourceElementType(), Ops[0], Ops.slice(1), 2653 Type *GetElementPtrConstantExpr::getSourceElementType() const { function in class:GetElementPtrConstantExpr 3286 return GetElementPtrInst::CreateInBounds(GO->getSourceElementType(), 3288 return GetElementPtrInst::Create(GO->getSourceElementType(), Ops[0],
|
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/IR/ |
H A D | GetElementPtrTypeIterator.h | 136 GEPOp->getSourceElementType(), 147 GEPOp.getSourceElementType(),
|
H A D | Operator.h | 502 Type *getSourceElementType() const;
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/NVPTX/ |
H A D | NVPTXGenericToNVVM.cpp | 288 cast<GEPOperator>(C)->getSourceElementType(), 292 cast<GEPOperator>(C)->getSourceElementType(),
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | PHITransAddr.cpp | 229 if (Value *V = SimplifyGEPInst(GEP->getSourceElementType(), 407 GEP->getSourceElementType(), GEPOps[0], makeArrayRef(GEPOps).slice(1),
|
H A D | TypeMetadataUtils.cpp | 66 GEP->getSourceElementType(), Indices);
|
H A D | BasicAliasAnalysis.cpp | 522 if (!GEPOp->getSourceElementType()->isSized()) { 529 if (isa<ScalableVectorType>(GEPOp->getSourceElementType())) { 1141 GEP1->getSourceElementType(), IntermediateIndices))) 1147 GEP1->getSourceElementType(), IntermediateIndices);
|
H A D | ConstantFolding.cpp | 855 Type *SrcElemTy = GEP->getSourceElementType(); 919 SrcElemTy = GEP->getSourceElementType(); 1015 if (SrcElemTy == InnermostGEP->getSourceElementType() && 1061 return ConstantExpr::getGetElementPtr(GEP->getSourceElementType(), Ops[0],
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/XCore/ |
H A D | XCoreLowerThreadLocal.cpp | 86 cast<GEPOperator>(CE)->getSourceElementType(), CEOps[0],
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
H A D | ArgumentPromotion.cpp | 173 SrcTy = cast<GetElementPtrInst>(UI)->getSourceElementType(); 636 if (!UpdateBaseTy(GEP->getSourceElementType())) 682 if (!UpdateBaseTy(GEP->getSourceElementType()))
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | NaryReassociate.cpp | 303 return TTI->getGEPCost(GEP->getSourceElementType(), GEP->getPointerOperand(),
|
H A D | StraightLineStrengthReduce.cpp | 278 return TTI->getGEPCost(GEP->getSourceElementType(), GEP->getPointerOperand(),
|
H A D | InferAddressSpaces.cpp | 585 GEP->getSourceElementType(), NewPointerOperands[0],
|
H A D | Scalarizer.cpp | 665 Res[I] = Builder.CreateGEP(GEPI.getSourceElementType(), Base[I], Indices,
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | FunctionComparator.cpp | 702 cmpTypes(GEPL->getSourceElementType(), GEPR->getSourceElementType()))
|
H A D | Evaluator.cpp | 439 ConstantExpr::getGetElementPtr(GEP->getSourceElementType(), P, GEPOps,
|
H A D | ValueMapper.cpp | 471 NewSrcTy = TypeMapper->remapType(GEPO->getSourceElementType()); 920 TypeMapper->remapType(GEP->getSourceElementType()));
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
H A D | InstructionCombining.cpp | 1765 Type *GEPEltType = GEP.getSourceElementType(); 1896 CurTy = Op1->getSourceElementType(); 2054 Src->getSourceElementType(), Src->getOperand(0), Indices, 2056 : GetElementPtrInst::Create(Src->getSourceElementType(), 2405 GEP.getSourceElementType(), PtrOp, makeArrayRef(Ops).slice(1),
|
H A D | InstCombinePHI.cpp | 490 GetElementPtrInst::Create(FirstInst->getSourceElementType(), Base,
|
H A D | InstCombineLoadStoreAlloca.cpp | 838 GetElementPtrInst::getIndexedType(GEPI->getSourceElementType(), Ops);
|
/freebsd-13-stable/contrib/llvm-project/lldb/source/Expression/ |
H A D | IRInterpreter.cpp | 288 cast<GEPOperator>(constant_expr)->getSourceElementType(); 965 Type *src_elem_ty = gep_inst->getSourceElementType();
|
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Analysis/ |
H A D | TargetTransformInfoImpl.h | 851 return TargetTTI->getGEPCost(GEP->getSourceElementType(),
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | InterleavedLoadCombinePass.cpp | 1019 DL.getIndexedOffsetInType(GEP.getSourceElementType(), Indices);
|