reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Analysis/ValueTracking.cpp
 3373   if (idx_range.empty())
 3378   assert(ExtractValueInst::getIndexedType(V->getType(), idx_range) &&
 3382     C = C->getAggregateElement(idx_range[0]);
 3384     return FindInsertedValue(C, idx_range.slice(1), InsertBefore);
 3390     const unsigned *req_idx = idx_range.begin();
 3393       if (req_idx == idx_range.end()) {
 3408         return BuildSubAggregate(V, makeArrayRef(idx_range.begin(), req_idx),
 3416         return FindInsertedValue(I->getAggregateOperand(), idx_range,
 3423                              makeArrayRef(req_idx, idx_range.end()),
 3433     unsigned size = I->getNumIndices() + idx_range.size();
 3441     Idxs.append(idx_range.begin(), idx_range.end());
 3441     Idxs.append(idx_range.begin(), idx_range.end());