Lines Matching refs:LabelID
435 unsigned LabelID; member
456 : LabelID(LabelID_.hasValue() ? LabelID_.getValue() : ~0u), in MatchTableRecord()
459 assert((!LabelID_.hasValue() || LabelID != ~0u) && in MatchTableRecord()
540 static MatchTableRecord Label(unsigned LabelID) { in Label() argument
541 return MatchTableRecord(LabelID, "Label " + llvm::to_string(LabelID), 0, in Label()
546 static MatchTableRecord JumpTarget(unsigned LabelID) { in JumpTarget() argument
547 return MatchTableRecord(LabelID, "Label " + llvm::to_string(LabelID), 1, in JumpTarget()
562 defineLabel(Value.LabelID); in push_back()
569 void defineLabel(unsigned LabelID) { in defineLabel() argument
570 LabelMap.insert(std::make_pair(LabelID, CurrentSize)); in defineLabel()
573 unsigned getLabelIndex(unsigned LabelID) const { in getLabelIndex()
574 const auto I = LabelMap.find(LabelID); in getLabelIndex()
628 OS << ": @" << Table.getLabelIndex(LabelID); in emit()
636 OS << Table.getLabelIndex(LabelID); in emit()
3303 unsigned LabelID = Table.allocateLabelID(); in emit() local
3306 << MatchTable::JumpTarget(LabelID) in emit()
3389 << MatchTable::Label(LabelID); in emit()
6011 unsigned LabelID = ~0U; in emit() local
6013 LabelID = Table.allocateLabelID(); in emit()
6016 << MatchTable::JumpTarget(LabelID) << MatchTable::LineBreak; in emit()
6028 << MatchTable::Label(LabelID); in emit()