Searched refs:MatchTableRecord (Results 1 – 2 of 2) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/llvm/utils/TableGen/ |
| H A D | GlobalISelMatchTable.cpp | 204 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 D | GlobalISelMatchTable.h | 104 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 …]
|