diff options
author | Reid Spencer <rspencer@reidspencer.com> | 2007-04-12 21:57:15 +0000 |
---|---|---|
committer | Reid Spencer <rspencer@reidspencer.com> | 2007-04-12 21:57:15 +0000 |
commit | 9945235b55f656815c3440bd1d06c378ceb9dbee (patch) | |
tree | 8cf91031821a311ddd3006f8fb1b6a7be0aa9846 /llvm/lib | |
parent | 1b9213730f3c99eb600893ec5be7e11a86a680b8 (diff) | |
download | bcm5719-llvm-9945235b55f656815c3440bd1d06c378ceb9dbee.tar.gz bcm5719-llvm-9945235b55f656815c3440bd1d06c378ceb9dbee.zip |
Implement review feedback .. don't double search a set.
llvm-svn: 35957
Diffstat (limited to 'llvm/lib')
-rw-r--r-- | llvm/lib/Target/CBackend/CBackend.cpp | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/llvm/lib/Target/CBackend/CBackend.cpp b/llvm/lib/Target/CBackend/CBackend.cpp index 8f053a6da3a..91b5557695f 100644 --- a/llvm/lib/Target/CBackend/CBackend.cpp +++ b/llvm/lib/Target/CBackend/CBackend.cpp @@ -45,7 +45,6 @@ #include "llvm/Config/config.h" #include <algorithm> #include <sstream> -// #include <set> using namespace llvm; namespace { @@ -2430,11 +2429,10 @@ void CWriter::lowerIntrinsics(Function &F) { std::vector<Function*>::iterator I = prototypesToGen.begin(); std::vector<Function*>::iterator E = prototypesToGen.end(); for ( ; I != E; ++I) { - if (intrinsicPrototypesAlreadyGenerated.count(*I) == 0) { + if (intrinsicPrototypesAlreadyGenerated.insert(*I).second) { Out << '\n'; printFunctionSignature(*I, true); Out << ";\n"; - intrinsicPrototypesAlreadyGenerated.insert(*I); } } } |