Lines Matching full:leader
293 UserValue *leader; ///< Equivalence class leader. member in __anon093131440411::UserValue
325 : Variable(var), Fragment(Fragment), dl(std::move(L)), leader(this), in UserValue()
328 /// Get the leader of this value's equivalence class.
330 UserValue *l = leader; in getLeader()
331 while (l != l->leader) in getLeader()
332 l = l->leader; in getLeader()
333 return leader = l; in getLeader()
350 End->leader = L1; in merge()
353 End->leader = L1; in merge()
577 /// Map virtual register to eq class leader.
590 /// Find the EC leader for VirtReg or null.
790 UserValue *&Leader = virtRegToEqClass[VirtReg]; in mapVirtReg() local
791 Leader = UserValue::merge(Leader, EC); in mapVirtReg()