Lines Matching full:transmitters
352 // The `Transmitters` map memoizes transmitters found for each def. If a def in getGadgetGraph()
354 // has been analyzed and was determined not to have any transmitters, then in getGadgetGraph()
355 // its list of transmitters will be empty. in getGadgetGraph()
356 DenseMap<NodeId, std::vector<NodeId>> Transmitters; in getGadgetGraph() local
364 if (Transmitters.contains(Def.Id)) in getGadgetGraph()
409 Transmitters[Def.Id].push_back(Use.Addr->getOwner(DFG).Id); in getGadgetGraph()
430 // `Def` inherits all of its child defs' transmitters. in getGadgetGraph()
431 for (auto TransmitterId : Transmitters[ChildDef.Id]) in getGadgetGraph()
432 Transmitters[Def.Id].push_back(TransmitterId); in getGadgetGraph()
437 // transmitters were found for `Def`. in getGadgetGraph()
438 auto &DefTransmitters = Transmitters[Def.Id]; in getGadgetGraph()
440 // Remove duplicate transmitters in getGadgetGraph()
446 // Find all of the transmitters in getGadgetGraph()
448 auto &SourceDefTransmitters = Transmitters[SourceDef.Id]; in getGadgetGraph()
450 return; // No transmitters for `SourceDef` in getGadgetGraph()