From 5c7f16be6bf8f4b7259142f2cc36412422a8ec74 Mon Sep 17 00:00:00 2001 From: Tobias Grosser Date: Sun, 24 Jan 2016 14:16:59 +0000 Subject: BlockGenerators: Avoid redundant map lookup [NFC] llvm-svn: 258660 --- polly/lib/CodeGen/BlockGenerators.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'polly/lib/CodeGen/BlockGenerators.cpp') diff --git a/polly/lib/CodeGen/BlockGenerators.cpp b/polly/lib/CodeGen/BlockGenerators.cpp index 9aaff0d8e39..6849c48849b 100644 --- a/polly/lib/CodeGen/BlockGenerators.cpp +++ b/polly/lib/CodeGen/BlockGenerators.cpp @@ -338,8 +338,8 @@ Value *BlockGenerator::getOrCreateAlloca(Value *ScalarBase, auto Addr = Map[ScalarBase]; - if (GlobalMap.count(Addr)) - return GlobalMap[Addr]; + if (auto NewAddr = GlobalMap.lookup(Addr)) + return NewAddr; return Addr; } -- cgit v1.2.3