Lines Matching refs:LabelID
451 unsigned LabelID; member
472 : LabelID(LabelID_.value_or(~0u)), EmitStr(EmitStr), in MatchTableRecord()
474 assert((!LabelID_ || LabelID != ~0u) && in MatchTableRecord()
555 static MatchTableRecord Label(unsigned LabelID) { in Label() argument
556 return MatchTableRecord(LabelID, "Label " + llvm::to_string(LabelID), 0, in Label()
561 static MatchTableRecord JumpTarget(unsigned LabelID) { in JumpTarget() argument
562 return MatchTableRecord(LabelID, "Label " + llvm::to_string(LabelID), 1, in JumpTarget()
577 defineLabel(Value.LabelID); in push_back()
584 void defineLabel(unsigned LabelID) { in defineLabel() argument
585 LabelMap.insert(std::make_pair(LabelID, CurrentSize)); in defineLabel()
588 unsigned getLabelIndex(unsigned LabelID) const { in getLabelIndex()
589 const auto I = LabelMap.find(LabelID); in getLabelIndex()
643 OS << ": @" << Table.getLabelIndex(LabelID); in emit()
651 OS << Table.getLabelIndex(LabelID); in emit()
3378 unsigned LabelID = Table.allocateLabelID(); in emit() local
3381 << MatchTable::JumpTarget(LabelID) in emit()
3464 << MatchTable::Label(LabelID); in emit()
6145 unsigned LabelID = ~0U; in emit() local
6147 LabelID = Table.allocateLabelID(); in emit()
6150 << MatchTable::JumpTarget(LabelID) << MatchTable::LineBreak; in emit()
6162 << MatchTable::Label(LabelID); in emit()