Home
last modified time | relevance | path

Searched refs:MatchTableRecord (Results 1 – 2 of 2) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/utils/TableGen/
H A DGlobalISelMatchTable.cpp204 MatchTableRecord MatchTable::LineBreak = {
206 MatchTableRecord::MTRF_LineBreakFollows};
209 return MatchTableRecord(std::nullopt, Comment, 0, in Comment()
216 ExtraFlags |= MatchTableRecord::MTRF_Indent; in Opcode()
218 ExtraFlags |= MatchTableRecord::MTRF_Outdent; in Opcode()
220 return MatchTableRecord(std::nullopt, Opcode, 1, in Opcode()
257 return MatchTableRecord(std::nullopt, Str, NumBytes, in IntValue()
281 return MatchTableRecord(std::nullopt, Str, Len, in ULEB128Value()
318 if (I->Flags & MatchTableRecord::MTRF_Indent) in emitDeclaration()
325 if (I->Flags & MatchTableRecord::MTRF_Outdent) in emitDeclaration()
[all …]
H A DGlobalISelMatchTable.h104 struct MatchTableRecord { struct
158 MatchTableRecord(const MatchTableRecord &Other) = default;
159 MatchTableRecord(MatchTableRecord &&Other) = default;
187 std::vector<MatchTableRecord> Contents; argument
200 static MatchTableRecord LineBreak;
212 static MatchTableRecord Label(unsigned LabelID);
225 void push_back(const MatchTableRecord &Value) { in push_back()
416 std::set<MatchTableRecord> Values;
853 virtual MatchTableRecord getValue() const { in getValue()
947 MatchTableRecord getValue() const override;
[all …]