Skip to content

Commit 8c1207b

Browse files
[SPIRV] Avoid repeated map lookups (NFC) (#128129)
1 parent 34cebaf commit 8c1207b

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

llvm/lib/Target/SPIRV/SPIRVModuleAnalysis.h

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -176,8 +176,9 @@ struct ModuleAnalysisInfo {
176176
RegisterAliasTable[MF][Reg] = AliasReg;
177177
}
178178
Register getRegisterAlias(const MachineFunction *MF, Register Reg) {
179-
auto RI = RegisterAliasTable[MF].find(Reg);
180-
if (RI == RegisterAliasTable[MF].end()) {
179+
auto &RegTable = RegisterAliasTable[MF];
180+
auto RI = RegTable.find(Reg);
181+
if (RI == RegTable.end()) {
181182
return Register(0);
182183
}
183184
return RI->second;

0 commit comments

Comments
 (0)