Go to file
Swaroop Sridhar 665bc9c936 Add a GCStrategy for CoreCLR
This change adds a new GC strategy for supporting the CoreCLR runtime.

This strategy is currently identical to Statepoint-example GC, 
but is necessary for several upcoming changes specific to CoreCLR, such as:

1. Base-pointers not explicitly reported for interior pointers
2. Different format for stack-map encoding
3. Location of Safe-point polls: polls are only needed before loop-back edges and before tail-calls (not needed at function-entry)
4. Runtime specific handshake between calls to managed/unmanaged functions.

llvm-svn: 237753
2015-05-20 01:07:23 +00:00
clang [opaque pointer type] Pass the explicit call type when creating calls from LazyRuntimeFunctions 2015-05-19 21:31:34 +00:00
clang-tools-extra docs: Spell a couple of cmake options with =ON in the docs 2015-05-18 05:05:49 +00:00
compiler-rt Factor out LTO detection to common configuration. 2015-05-19 23:50:13 +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 Use a more accurate implementation for exp 2015-05-13 03:55:09 +00:00
libcxx Fix race condition in thread test. 2015-05-19 23:41:04 +00:00
libcxxabi LIBCXXABI_LIBUNWIND_INCLUDES is already set before calling find_path, and find_path will not update it. 2015-05-09 21:03:01 +00:00
libunwind Code cleanup: Remove duplicated line. 2015-05-17 13:49:18 +00:00
lld [LLD] Make sure MachO FDEs read their augmentation data strings from the right 2015-05-16 00:08:02 +00:00
lldb [GDBRemoteCommunicationClient] Increase timeout for qfProcessInfo packet. 2015-05-20 00:30:31 +00:00
llgo benchcomp: Add macho_symsizes mode for comparing Mach-O object symbol sizes. 2015-05-12 22:14:26 +00:00
llvm Add a GCStrategy for CoreCLR 2015-05-20 01:07:23 +00:00
openmp Makefile fix for testsuite -- Follow up to r237618 2015-05-19 21:28:33 +00:00
polly Adapt to IRBuilder::CreateCall interface change 2015-05-19 06:25:02 +00:00