Searched refs:IndexedType (Results 1 – 6 of 6) sorted by relevance
| /freebsd-12.1/contrib/llvm/include/llvm/Transforms/Scalar/ |
| H A D | NaryReassociate.h | 131 unsigned I, Type *IndexedType); 137 Value *RHS, Type *IndexedType);
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/ |
| H A D | NaryReassociate.cpp | 333 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-12.1/contrib/llvm/tools/clang/lib/CodeGen/ |
| H A D | CGExpr.cpp | 921 CodeGenFunction &CGF, const Expr *Base, QualType &IndexedType) { in getArrayIndexingBound() argument 924 IndexedType = Base->getType(); in getArrayIndexingBound() 933 IndexedType = CE->getSubExpr()->getType(); in getArrayIndexingBound() 934 const ArrayType *AT = IndexedType->castAsArrayTypeUnsafe(); in getArrayIndexingBound() 945 IndexedType = Base->getType(); in getArrayIndexingBound() 959 QualType IndexedType; in EmitBoundsCheck() local 960 llvm::Value *Bound = getArrayIndexingBound(*this, Base, IndexedType); in EmitBoundsCheck() 970 EmitCheckTypeDescriptor(IndexedType), in EmitBoundsCheck()
|
| /freebsd-12.1/contrib/llvm/lib/ExecutionEngine/Interpreter/ |
| H A D | Execution.cpp | 1894 Type *IndexedType = ExtractValueInst::getIndexedType(Agg->getType(), I.getIndices()); in visitExtractValueInst() local 1895 switch (IndexedType->getTypeID()) { in visitExtractValueInst() 1940 Type *IndexedType = ExtractValueInst::getIndexedType(Agg->getType(), I.getIndices()); in visitInsertValueInst() local 1942 switch (IndexedType->getTypeID()) { in visitInsertValueInst()
|
| /freebsd-12.1/contrib/llvm/lib/Analysis/ |
| H A D | ValueTracking.cpp | 3205 static Value *BuildSubAggregate(Value *From, Value* To, Type *IndexedType, in BuildSubAggregate() argument 3209 StructType *STy = dyn_cast<StructType>(IndexedType); in BuildSubAggregate() 3267 Type *IndexedType = ExtractValueInst::getIndexedType(From->getType(), in BuildSubAggregate() local 3269 Value *To = UndefValue::get(IndexedType); in BuildSubAggregate() 3273 return BuildSubAggregate(From, To, IndexedType, Idxs, IdxSkip, InsertBefore); in BuildSubAggregate()
|
| /freebsd-12.1/contrib/llvm/lib/AsmParser/ |
| H A D | LLParser.cpp | 3253 Type *IndexedType = in ParseValID() local 3255 if (!IndexedType) in ParseValID() 3257 if (IndexedType != Val1->getType()) in ParseValID() 3260 "' instead of '" + getTypeString(IndexedType) + in ParseValID() 6985 Type *IndexedType = ExtractValueInst::getIndexedType(Val0->getType(), Indices); in ParseInsertValue() local 6986 if (!IndexedType) in ParseInsertValue() 6988 if (IndexedType != Val1->getType()) in ParseInsertValue() 6991 getTypeString(IndexedType) + "'"); in ParseInsertValue()
|