Lines Matching defs:To
3716 // struct. To is the result struct built so far, new insertvalue instructions
3718 static Value *BuildSubAggregate(Value *From, Value* To, Type *IndexedType,
3724 // Save the original To argument so we can modify it
3725 Value *OrigTo = To;
3730 Value *PrevTo = To;
3731 To = BuildSubAggregate(From, To, STy->getElementType(i), Idxs, IdxSkip,
3734 if (!To) {
3746 if (To)
3747 return To;
3761 return InsertValueInst::Create(To, V, makeArrayRef(Idxs).slice(IdxSkip),
3782 Value *To = UndefValue::get(IndexedType);
3786 return BuildSubAggregate(From, To, IndexedType, Idxs, IdxSkip, InsertBefore);
4783 // inbounds with zero offset. To guarantee that the result isn't poison, the
5023 // FIXME: Expand this to consider uses beyond the same basic block. To do