Go to file
David Majnemer 8671c6e03d [MS ABI] Don't zero-initialize vbptrs in bases
Certain CXXConstructExpr nodes require zero-initialization before a
constructor is called.  We had a bug in the case where the constructor
is called on a virtual base: we zero-initialized the base's vbptr field.
A complementary bug is present in MSVC where no zero-initialization
occurs for the subobject at all.

This fixes PR25370.

llvm-svn: 251783
2015-11-02 09:01:44 +00:00
clang [MS ABI] Don't zero-initialize vbptrs in bases 2015-11-02 09:01:44 +00:00
clang-tools-extra Only copy small types in modernize-loop-convert. 2015-10-30 09:37:57 +00:00
compiler-rt Revert "Apply modernize-use-default to compiler-rt." 2015-10-30 18:52:31 +00:00
debuginfo-tests New round of fixes for "Always compile debuginfo-tests for the host triple" 2014-10-18 23:47:59 +00:00
libclc integer: remove explicit casts from _MIN definitions 2015-10-06 19:12:12 +00:00
libcxx Add 'nostdinc++' to the flags used by testit. Makes the tests run better on Mac OS X with the new depr.c headers change 2015-11-01 21:14:22 +00:00
libcxxabi Fix LIBCXXABI_HAS_NO_THREADS configuration. 2015-10-14 19:21:38 +00:00
libunwind Add FreeBSD _Unwind_Ptr typedef 2015-10-16 19:40:09 +00:00
lld [ELF2] Revert of r251692 2015-11-02 08:24:16 +00:00
lldb Fix Clang-tidy modernize-use-nullptr warnings in include/lldb/API and source/API; other minor fixes. 2015-10-31 01:22:59 +00:00
llgo [llgo] irgen: always use TargetMachine's data layout 2015-09-25 06:28:14 +00:00
llvm AVX512: Implemented encoding and intrinsics for VBROADCASTI32x2 and VBROADCASTF32x2 instructions. 2015-11-02 07:39:36 +00:00
openmp [OMPT] Adding missing free() calls to ompt_tool_windows() function. 2015-10-30 20:24:25 +00:00
polly RegionGenerator: Clear local maps after statement construction 2015-10-26 20:41:53 +00:00