diff options
Diffstat (limited to 'lib/Target/NVPTX/NVPTXUtilities.cpp')
-rw-r--r-- | lib/Target/NVPTX/NVPTXUtilities.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/lib/Target/NVPTX/NVPTXUtilities.cpp b/lib/Target/NVPTX/NVPTXUtilities.cpp index a9fd190b..5caa8bd 100644 --- a/lib/Target/NVPTX/NVPTXUtilities.cpp +++ b/lib/Target/NVPTX/NVPTXUtilities.cpp @@ -90,11 +90,11 @@ static void cacheAnnotationFromMD(const Module *m, const GlobalValue *gv) { return; if ((*annotationCache).find(m) != (*annotationCache).end()) - (*annotationCache)[m][gv] = tmp; + (*annotationCache)[m][gv] = std::move(tmp); else { global_val_annot_t tmp1; - tmp1[gv] = tmp; - (*annotationCache)[m] = tmp1; + tmp1[gv] = std::move(tmp); + (*annotationCache)[m] = std::move(tmp1); } } |