Home | History | Annotate | Download | only in courgette

Lines Matching defs:p_info

326   void Assign(LabelInfo* p_info, LabelInfo* m_info) {
327 AssignOne(p_info, m_info);
328 VLOG(4) << "Assign " << ToString(p_info) << " := " << ToString(m_info);
330 TryExtendAssignment(p_info, m_info);
333 void AssignOne(LabelInfo* p_info, LabelInfo* m_info) {
334 p_info->label_->index_ = m_info->label_->index_;
337 m_info->assignment_ = p_info;
338 p_info->assignment_ = m_info;
341 void TryExtendAssignment(LabelInfo* p_info, LabelInfo* m_info) {
343 RVA p_rva_base = p_info->label_->rva_;
346 LabelInfo* p_info_next = p_info->next_addr_;
394 LabelInfo* p_info_prev = p_info->prev_addr_;
429 LabelInfo* p_info = p_trace_[p_pos];
433 if ((p_info->assignment_ == NULL) != (m_info->assignment_ == NULL))
437 if (p_info->assignment_ && m_info->assignment_) {
438 if (p_info->label_->index_ != m_info->label_->index_)
445 if (p_info->refs_ != m_info->refs_)
448 AssignOne(p_info, m_info);
450 << "] -> " << ToString(p_info) << " := " << ToString(m_info);
467 LabelInfo* p_info = p_trace_[p_pos];
470 if ((p_info->assignment_ == NULL) != (m_info->assignment_ == NULL))
473 if (p_info->assignment_ && m_info->assignment_) {
474 if (p_info->label_->index_ != m_info->label_->index_)
481 if (p_info->refs_ != m_info->refs_)
484 AssignOne(p_info, m_info);
486 << "] <- " << ToString(p_info) << " := " << ToString(m_info);