Skip to content

Commit d947224

Browse files
[TableGen][SubtargetEmitter] Early exit from loop in FindWriteResources
This gives us a 26% speed improvement in our downstream.
1 parent 99fad7e commit d947224

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

llvm/utils/TableGen/SubtargetEmitter.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -910,6 +910,7 @@ SubtargetEmitter::FindWriteResources(const CodeGenSchedRW &SchedWrite,
910910
ProcModel.ModelName);
911911
}
912912
ResDef = WR;
913+
break;
913914
}
914915
}
915916
// TODO: If ProcModel has a base model (previous generation processor),

0 commit comments

Comments
 (0)