llvm/lib
Reid Kleckner 61e184dbe5 Fix move-only type issues in Interpreter with MSVC
MSVC 2012 cannot infer any move special members, but it will call them
if available. MSVC 2013 cannot infer move assignment. Therefore,
explicitly implement the special members for the ExecutionContext class
and its contained types.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@217887 91177308-0d34-0410-b5e6-96231b3b80d8
2014-09-16 17:28:15 +00:00
..
Analysis InstSimplify: Simplify trivial and/or of icmps 2014-09-15 08:15:28 +00:00
AsmParser
Bitcode Use IntrusiveRefCntPtr to manage the lifetime of BitCodeAbbrevs. 2014-09-15 15:44:14 +00:00
CodeGen Fix BasicTTI::getCmpSelInstrCost to deal with illegal vector types 2014-09-16 04:35:50 +00:00
DebugInfo Make DWARFUnitSection final and change base class to non-virtual protected destructor. 2014-09-16 12:58:01 +00:00
ExecutionEngine Fix move-only type issues in Interpreter with MSVC 2014-09-16 17:28:15 +00:00
IR Use dyn_cast<> instead of isa<> and cast<> 2014-09-15 17:56:51 +00:00
IRReader
LineEditor
Linker
LTO
MC Fix the build for MSVC, it doesn't support extended sizeof 2014-09-15 20:28:38 +00:00
Object [llvm-objdump] for mach-o add -bind, -lazy-bind, and -weak-bind options 2014-09-16 01:41:51 +00:00
Option Add an overload of getLastArgNoClaim taking two OptSpecifiers. 2014-09-12 19:42:53 +00:00
ProfileData llvm-profdata: Avoid undefined behaviour when reading raw profiles 2014-09-12 21:22:55 +00:00
Support Fix memory leak in error paths in YAMLTraits by using unique_ptr 2014-09-15 18:39:24 +00:00
TableGen [TableGen] Fully resolve class-instance values before defs in multiclasses 2014-09-16 17:14:13 +00:00
Target [X86] Improve comment 2014-09-16 17:14:10 +00:00
Transforms Remove dead code in SimplifyCFG 2014-09-15 20:48:13 +00:00
CMakeLists.txt
LLVMBuild.txt
Makefile