Home
last modified time | relevance | path

Searched refs:IndexedType (Results 1 – 6 of 6) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
HDNaryReassociate.cpp333 unsigned I, Type *IndexedType) { in tryReassociateGEPAtIndex() argument
354 if (auto *NewGEP = tryReassociateGEPAtIndex(GEP, I, LHS, RHS, IndexedType)) in tryReassociateGEPAtIndex()
359 tryReassociateGEPAtIndex(GEP, I, RHS, LHS, IndexedType)) in tryReassociateGEPAtIndex()
369 Value *RHS, Type *IndexedType) { in tryReassociateGEPAtIndex() argument
402 uint64_t IndexedSize = DL->getTypeAllocSize(IndexedType); in tryReassociateGEPAtIndex()
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Transforms/Scalar/
HDNaryReassociate.h130 unsigned I, Type *IndexedType);
136 Value *RHS, Type *IndexedType);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/Interpreter/
HDExecution.cpp1947 Type *IndexedType = ExtractValueInst::getIndexedType(Agg->getType(), I.getIndices()); in visitExtractValueInst() local
1948 switch (IndexedType->getTypeID()) { in visitExtractValueInst()
1993 Type *IndexedType = ExtractValueInst::getIndexedType(Agg->getType(), I.getIndices()); in visitInsertValueInst() local
1995 switch (IndexedType->getTypeID()) { in visitInsertValueInst()
/freebsd-11-stable/contrib/llvm-project/clang/lib/CodeGen/
HDCGExpr.cpp928 CodeGenFunction &CGF, const Expr *Base, QualType &IndexedType) { in getArrayIndexingBound() argument
931 IndexedType = Base->getType(); in getArrayIndexingBound()
940 IndexedType = CE->getSubExpr()->getType(); in getArrayIndexingBound()
941 const ArrayType *AT = IndexedType->castAsArrayTypeUnsafe(); in getArrayIndexingBound()
952 IndexedType = Base->getType(); in getArrayIndexingBound()
966 QualType IndexedType; in EmitBoundsCheck() local
967 llvm::Value *Bound = getArrayIndexingBound(*this, Base, IndexedType); in EmitBoundsCheck()
977 EmitCheckTypeDescriptor(IndexedType), in EmitBoundsCheck()
/freebsd-11-stable/contrib/llvm-project/llvm/lib/AsmParser/
HDLLParser.cpp3374 Type *IndexedType = in ParseValID() local
3376 if (!IndexedType) in ParseValID()
3378 if (IndexedType != Val1->getType()) in ParseValID()
3381 "' instead of '" + getTypeString(IndexedType) + in ParseValID()
7294 Type *IndexedType = ExtractValueInst::getIndexedType(Val0->getType(), Indices); in ParseInsertValue() local
7295 if (!IndexedType) in ParseInsertValue()
7297 if (IndexedType != Val1->getType()) in ParseInsertValue()
7300 getTypeString(IndexedType) + "'"); in ParseInsertValue()
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Analysis/
HDValueTracking.cpp3455 static Value *BuildSubAggregate(Value *From, Value* To, Type *IndexedType, in BuildSubAggregate() argument
3459 StructType *STy = dyn_cast<StructType>(IndexedType); in BuildSubAggregate()
3517 Type *IndexedType = ExtractValueInst::getIndexedType(From->getType(), in BuildSubAggregate() local
3519 Value *To = UndefValue::get(IndexedType); in BuildSubAggregate()
3523 return BuildSubAggregate(From, To, IndexedType, Idxs, IdxSkip, InsertBefore); in BuildSubAggregate()