Lines Matching refs:LabelID
448 unsigned LabelID; member
469 : LabelID(LabelID_.getValueOr(~0u)), EmitStr(EmitStr), in MatchTableRecord()
471 assert((!LabelID_.hasValue() || LabelID != ~0u) && in MatchTableRecord()
552 static MatchTableRecord Label(unsigned LabelID) { in Label() argument
553 return MatchTableRecord(LabelID, "Label " + llvm::to_string(LabelID), 0, in Label()
558 static MatchTableRecord JumpTarget(unsigned LabelID) { in JumpTarget() argument
559 return MatchTableRecord(LabelID, "Label " + llvm::to_string(LabelID), 1, in JumpTarget()
574 defineLabel(Value.LabelID); in push_back()
581 void defineLabel(unsigned LabelID) { in defineLabel() argument
582 LabelMap.insert(std::make_pair(LabelID, CurrentSize)); in defineLabel()
585 unsigned getLabelIndex(unsigned LabelID) const { in getLabelIndex()
586 const auto I = LabelMap.find(LabelID); in getLabelIndex()
640 OS << ": @" << Table.getLabelIndex(LabelID); in emit()
648 OS << Table.getLabelIndex(LabelID); in emit()
3350 unsigned LabelID = Table.allocateLabelID(); in emit() local
3353 << MatchTable::JumpTarget(LabelID) in emit()
3436 << MatchTable::Label(LabelID); in emit()
6085 unsigned LabelID = ~0U; in emit() local
6087 LabelID = Table.allocateLabelID(); in emit()
6090 << MatchTable::JumpTarget(LabelID) << MatchTable::LineBreak; in emit()
6102 << MatchTable::Label(LabelID); in emit()