Lines Matching refs:LabelID
398 unsigned LabelID; member
419 : LabelID(LabelID_.hasValue() ? LabelID_.getValue() : ~0u), in MatchTableRecord()
423 assert((!LabelID_.hasValue() || LabelID != ~0u) && in MatchTableRecord()
504 static MatchTableRecord Label(unsigned LabelID) { in Label() argument
505 return MatchTableRecord(LabelID, "Label " + llvm::to_string(LabelID), 0, in Label()
510 static MatchTableRecord JumpTarget(unsigned LabelID) { in JumpTarget() argument
511 return MatchTableRecord(LabelID, "Label " + llvm::to_string(LabelID), 1, in JumpTarget()
526 defineLabel(Value.LabelID); in push_back()
533 void defineLabel(unsigned LabelID) { in defineLabel() argument
534 LabelMap.insert(std::make_pair(LabelID, CurrentSize)); in defineLabel()
537 unsigned getLabelIndex(unsigned LabelID) const { in getLabelIndex()
538 const auto I = LabelMap.find(LabelID); in getLabelIndex()
592 OS << ": @" << Table.getLabelIndex(LabelID); in emit()
600 OS << Table.getLabelIndex(LabelID); in emit()
2791 unsigned LabelID = Table.allocateLabelID(); in emit() local
2794 << MatchTable::JumpTarget(LabelID) in emit()
2877 << MatchTable::Label(LabelID); in emit()
4699 unsigned LabelID = ~0U; in emit() local
4701 LabelID = Table.allocateLabelID(); in emit()
4704 << MatchTable::JumpTarget(LabelID) << MatchTable::LineBreak; in emit()
4716 << MatchTable::Label(LabelID); in emit()