/external/llvm/lib/IR/ |
D | Operator.cpp | 9 Type *GEPOperator::getSourceElementType() const { in getSourceElementType() function in llvm::GEPOperator 11 return I->getSourceElementType(); in getSourceElementType() 12 return cast<GetElementPtrConstantExpr>(this)->getSourceElementType(); in getSourceElementType()
|
D | ConstantsContext.h | 249 Type *getSourceElementType() const;
|
D | Constants.cpp | 1222 SrcTy ? SrcTy : GEPO->getSourceElementType(), Ops[0], Ops.slice(1), in getWithOperands() 2345 Type *GetElementPtrConstantExpr::getSourceElementType() const { in getSourceElementType() function in GetElementPtrConstantExpr 3015 return GetElementPtrInst::CreateInBounds(GO->getSourceElementType(), in getAsInstruction() 3017 return GetElementPtrInst::Create(GO->getSourceElementType(), Ops[0], in getAsInstruction()
|
D | ConstantFold.cpp | 636 Type *Ty = GEPO->getSourceElementType(); in ConstantFoldCastInstruction() 2134 cast<GEPOperator>(CE)->getSourceElementType(), CE->getOperand(0), in ConstantFoldGetElementPtrImpl()
|
D | AsmWriter.cpp | 1312 TypePrinter.print(GEP->getSourceElementType(), Out); in WriteConstantInternal() 3049 TypePrinter.print(GEP->getSourceElementType(), Out); in printInstruction()
|
D | Verifier.cpp | 2658 Assert(GEP.getSourceElementType()->isSized(), "GEP into unsized type!", &GEP); in visitGetElementPtrInst() 2661 GetElementPtrInst::getIndexedType(GEP.getSourceElementType(), Idxs); in visitGetElementPtrInst()
|
/external/llvm/include/llvm/IR/ |
D | GetElementPtrTypeIterator.h | 106 GEPOp->getSourceElementType(), in gep_type_begin() 117 GEPOp.getSourceElementType(), in gep_type_begin()
|
D | Operator.h | 403 Type *getSourceElementType() const;
|
/external/llvm/lib/Target/NVPTX/ |
D | NVPTXFavorNonGenericAddrSpaces.cpp | 164 GEP->getSourceElementType(), Cast->getOperand(0), Indices, in hoistAddrSpaceCastFromGEP() 176 GEP->getSourceElementType(), cast<Constant>(Cast->getOperand(0)), in hoistAddrSpaceCastFromGEP()
|
D | NVPTXGenericToNVVM.cpp | 343 cast<GEPOperator>(C)->getSourceElementType(), in remapConstantExpr() 347 cast<GEPOperator>(C)->getSourceElementType(), in remapConstantExpr()
|
/external/llvm/lib/Transforms/Utils/ |
D | ValueMapper.cpp | 150 NewSrcTy = TypeMapper->remapType(GEPO->getSourceElementType()); in MapValue() 479 TypeMapper->remapType(GEP->getSourceElementType())); in RemapInstruction()
|
/external/llvm/lib/Target/XCore/ |
D | XCoreLowerThreadLocal.cpp | 86 cast<GEPOperator>(CE)->getSourceElementType(), CEOps[0], in createReplacementInstr()
|
/external/llvm/lib/Analysis/ |
D | PHITransAddr.cpp | 410 GEP->getSourceElementType(), GEPOps[0], makeArrayRef(GEPOps).slice(1), in InsertPHITranslatedSubExpr()
|
D | BasicAliasAnalysis.cpp | 802 GEP1->getSourceElementType(), IntermediateIndices))) in aliasSameBasePointerGEPs() 808 GEP1->getSourceElementType(), IntermediateIndices); in aliasSameBasePointerGEPs()
|
/external/llvm/include/llvm/Analysis/ |
D | TargetTransformInfoImpl.h | 474 GEP->getSourceElementType(), GEP->getPointerOperand(), Indices); in getUserCost()
|
/external/llvm/lib/Transforms/Scalar/ |
D | NaryReassociate.cpp | 421 GEP->getSourceElementType(), SE->getSCEV(GEP->getPointerOperand()), in tryReassociateGEPAtIndex()
|
D | StraightLineStrengthReduce.cpp | 531 const SCEV *BaseExpr = SE->getGEPExpr(GEP->getSourceElementType(), in allocateCandidatesAndFindBasisForGEP()
|
D | Scalarizer.cpp | 459 Res[I] = Builder.CreateGEP(GEPI.getSourceElementType(), Base[I], Indices, in visitGetElementPtrInst()
|
D | SCCP.cpp | 1023 markConstant(&I, ConstantExpr::getGetElementPtr(I.getSourceElementType(), Ptr, in visitGetElementPtrInst()
|
/external/llvm/lib/Transforms/IPO/ |
D | MergeFunctions.cpp | 1068 if (int Res = cmpTypes(GEPL->getSourceElementType(), in cmpGEPs() 1069 GEPR->getSourceElementType())) in cmpGEPs()
|
D | ArgumentPromotion.cpp | 680 SrcTy = cast<GetElementPtrInst>(UI)->getSourceElementType(); in DoPromotion()
|
/external/llvm/lib/Transforms/InstCombine/ |
D | InstCombinePHI.cpp | 233 GetElementPtrInst::Create(FirstInst->getSourceElementType(), Base, in FoldPHIArgGEPIntoPHI()
|
D | InstCombineVectorOps.cpp | 688 cast<GetElementPtrInst>(I)->getSourceElementType(), Ptr, Idx, "", I); in buildNew()
|
D | InstructionCombining.cpp | 1557 Src->getSourceElementType(), Src->getOperand(0), Indices, in visitGetElementPtrInst() 1559 : GetElementPtrInst::Create(Src->getSourceElementType(), in visitGetElementPtrInst()
|
/external/llvm/lib/Bitcode/Writer/ |
D | BitcodeWriter.cpp | 1669 Record.push_back(VE.getTypeID(GO->getSourceElementType())); in WriteConstants() 1843 Vals.push_back(VE.getTypeID(GEPInst.getSourceElementType())); in WriteInstruction()
|