Searched refs:AggTy (Results 1 – 5 of 5) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | Evaluator.cpp | 135 Type *AggTy = Agg->Ty; in read() local 136 std::optional<APInt> Index = DL.getGEPIndexForOffset(AggTy, Offset); in read() 138 !TypeSize::isKnownLE(TySize, DL.getTypeStoreSize(AggTy))) in read() 179 Type *AggTy = Agg->Ty; in write() local 180 std::optional<APInt> Index = DL.getGEPIndexForOffset(AggTy, Offset); in write() 182 !TypeSize::isKnownLE(TySize, DL.getTypeStoreSize(AggTy))) in write()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | TailRecursionElimination.cpp | 613 Type *AggTy = CI->getParamByValType(OpndIdx); in copyByValueOperandIntoLocalTemp() local 614 assert(AggTy); in copyByValueOperandIntoLocalTemp() 623 AggTy, DL.getAllocaAddrSpace(), nullptr, Alignment, in copyByValueOperandIntoLocalTemp() 627 Value *Size = Builder.getInt64(DL.getTypeAllocSize(AggTy)); in copyByValueOperandIntoLocalTemp() 640 Type *AggTy = CI->getParamByValType(OpndIdx); in copyLocalTempOfByValueOperandIntoArguments() local 641 assert(AggTy); in copyLocalTempOfByValueOperandIntoArguments() 648 Value *Size = Builder.getInt64(DL.getTypeAllocSize(AggTy)); in copyLocalTempOfByValueOperandIntoArguments()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
| H A D | InstCombineVectorOps.cpp | 882 Type *AggTy = OrigIVI.getType(); in foldAggregateConstructionIntoAggregateReuse() local 884 switch (AggTy->getTypeID()) { in foldAggregateConstructionIntoAggregateReuse() 886 NumAggElts = AggTy->getStructNumElements(); in foldAggregateConstructionIntoAggregateReuse() 889 NumAggElts = AggTy->getArrayNumElements(); in foldAggregateConstructionIntoAggregateReuse() 1005 if (SourceAggregate->getType() != AggTy) in foldAggregateConstructionIntoAggregateReuse() 1194 Value *V = PoisonValue::get(AggTy); in foldAggregateConstructionIntoAggregateReuse() 1211 Builder.CreatePHI(AggTy, Preds.size(), OrigIVI.getName() + ".merged"); in foldAggregateConstructionIntoAggregateReuse()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | FastISel.cpp | 1722 Type *AggTy = Op0->getType(); in selectExtractValue() local 1735 unsigned VTIndex = ComputeLinearIndex(AggTy, EVI->getIndices()); in selectExtractValue() 1738 ComputeValueVTs(TLI, DL, AggTy, AggValueVTs); in selectExtractValue()
|
| H A D | SelectionDAGBuilder.cpp | 4266 Type *AggTy = I.getType(); in visitInsertValue() local 4271 unsigned LinearIndex = ComputeLinearIndex(AggTy, Indices); in visitInsertValue() 4275 ComputeValueVTs(TLI, DAG.getDataLayout(), AggTy, AggValueVTs); in visitInsertValue() 4314 Type *AggTy = Op0->getType(); in visitExtractValue() local 4318 unsigned LinearIndex = ComputeLinearIndex(AggTy, Indices); in visitExtractValue()
|