diff options
| author | NAKAMURA Takumi <geek4civic@gmail.com> | 2015-09-10 07:16:42 +0000 |
|---|---|---|
| committer | NAKAMURA Takumi <geek4civic@gmail.com> | 2015-09-10 07:16:42 +0000 |
| commit | 1a296ec6d190a66bf222c187ba63b031cb54b1fa (patch) | |
| tree | 6e1f7b67f61d5e409bd22197f7b1b61ecb88d855 /llvm/lib | |
| parent | 5cf3a02992a98d0c745a70c58989fd0f74c55727 (diff) | |
| download | bcm5719-llvm-1a296ec6d190a66bf222c187ba63b031cb54b1fa.tar.gz bcm5719-llvm-1a296ec6d190a66bf222c187ba63b031cb54b1fa.zip | |
GlobalsAAResult(&&): Move every members.
Or, one of MSVC builders failed with unexpected behavior.
llvm-svn: 247247
Diffstat (limited to 'llvm/lib')
| -rw-r--r-- | llvm/lib/Analysis/GlobalsModRef.cpp | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/llvm/lib/Analysis/GlobalsModRef.cpp b/llvm/lib/Analysis/GlobalsModRef.cpp index 6981244f77a..9dbda3aa422 100644 --- a/llvm/lib/Analysis/GlobalsModRef.cpp +++ b/llvm/lib/Analysis/GlobalsModRef.cpp @@ -789,7 +789,12 @@ GlobalsAAResult::GlobalsAAResult(const DataLayout &DL, : AAResultBase(TLI), DL(DL) {} GlobalsAAResult::GlobalsAAResult(GlobalsAAResult &&Arg) - : AAResultBase(std::move(Arg)), DL(Arg.DL) {} + : AAResultBase(std::move(Arg)), DL(Arg.DL), + NonAddressTakenGlobals(std::move(Arg.NonAddressTakenGlobals)), + IndirectGlobals(std::move(Arg.IndirectGlobals)), + AllocsForIndirectGlobals(std::move(Arg.AllocsForIndirectGlobals)), + FunctionInfos(std::move(Arg.FunctionInfos)), + Handles(std::move(Arg.Handles)) {} /*static*/ GlobalsAAResult GlobalsAAResult::analyzeModule(Module &M, const TargetLibraryInfo &TLI, |

