Skip to content

Commit 1b87517

Browse files
committed
Resolve conflicts
1 parent 2390e7f commit 1b87517

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

llvm/utils/TableGen/SearchableTableEmitter.cpp

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -141,7 +141,8 @@ class SearchableTableEmitter {
141141
if (Field.IsInstruction)
142142
return I->getAsString();
143143
if (Field.Enum) {
144-
auto *Entry = Field.Enum->EntryMap[cast<DefInit>(I)->getDef()];
144+
const GenericEnum::Entry *Entry =
145+
Field.Enum->getEntry(cast<DefInit>(I)->getDef());
145146
if (!Entry)
146147
PrintFatalError(Loc,
147148
Twine("Entry for field '") + Field.Name + "' is null");
@@ -302,8 +303,8 @@ bool SearchableTableEmitter::compareBy(const Record *LHS, const Record *RHS,
302303
if (Field.Enum) {
303304
const Record *LHSr = cast<DefInit>(LHSI)->getDef();
304305
const Record *RHSr = cast<DefInit>(RHSI)->getDef();
305-
int64_t LHSv = Field.Enum->EntryMap[LHSr]->second;
306-
int64_t RHSv = Field.Enum->EntryMap[RHSr]->second;
306+
int64_t LHSv = Field.Enum->getEntry(LHSr)->Value;
307+
int64_t RHSv = Field.Enum->getEntry(RHSr)->Value;
307308
return CmpLTValue(LHSv, RHSv);
308309
}
309310

0 commit comments

Comments
 (0)