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

References

lib/Transforms/Scalar/RewriteStatepointsForGC.cpp
  438   if (isa<Argument>(I))
  440     return BaseDefiningValueResult(I, true);
  442   if (isa<Constant>(I))
  445     return BaseDefiningValueResult(ConstantAggregateZero::get(I->getType()),
  448   if (isa<LoadInst>(I))
  449     return BaseDefiningValueResult(I, true);
  451   if (isa<InsertElementInst>(I))
  455     return BaseDefiningValueResult(I, false);
  457   if (isa<ShuffleVectorInst>(I))
  463     return BaseDefiningValueResult(I, false);
  467   if (auto *GEP = dyn_cast<GetElementPtrInst>(I))
  472   if (auto *BC = dyn_cast<BitCastInst>(I))
  478   if (isa<CallInst>(I) || isa<InvokeInst>(I))
  478   if (isa<CallInst>(I) || isa<InvokeInst>(I))
  479     return BaseDefiningValueResult(I, true);
  483   assert((isa<SelectInst>(I) || isa<PHINode>(I)) &&
  483   assert((isa<SelectInst>(I) || isa<PHINode>(I)) &&
  485   return BaseDefiningValueResult(I, false);