From 2080165d06bce06f0ac3a3aa85f6a7a4c5e8ff04 Mon Sep 17 00:00:00 2001 From: Alon Zakai Date: Tue, 29 Nov 2022 13:34:42 -0800 Subject: [NFC] Remove unneeded check (#5300) The caller fills the map with what is relevant anyhow, so we don't need to check before looking for an item in the map. --- src/ir/type-updating.cpp | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) (limited to 'src') diff --git a/src/ir/type-updating.cpp b/src/ir/type-updating.cpp index 08c04e8d4..3eb29e43c 100644 --- a/src/ir/type-updating.cpp +++ b/src/ir/type-updating.cpp @@ -147,11 +147,9 @@ void GlobalTypeRewriter::mapTypes(const TypeMap& oldToNewTypes) { if (type.isBasic()) { return type; } - if (type.isFunction() || type.isData()) { - auto iter = oldToNewTypes.find(type); - if (iter != oldToNewTypes.end()) { - return iter->second; - } + auto iter = oldToNewTypes.find(type); + if (iter != oldToNewTypes.end()) { + return iter->second; } return type; } -- cgit v1.2.3